Search Results: "will"

8 May 2007

Evan Prodromou: 17 Flor al CCXV

Had a great day yesterday. It was 20C outside in Montreal, so Maj and I had a bunch of friends over for "Sunday brunch" (at 3PM). I call it "bruncher", as a twist on diner and souper, lunch and dinner in Quebecois French, respectively. Our friends Patti and Meg, Anne-Marie and Jeff, Tobias and Cato, Heather and Damien, John Usher, Niko, and Maj's sister Lori were all there. I fired up my grill and made shrimp skewers, tuna burgers and salmon burgers (courtesy of the president), and tofu sausages, as well as corn on the cob. I prepped up a big green salad and a pasta salad, plus cheese and bread and chips and fresh guacamole. Topped off with a lot of vinho verde and the tasty EXP from Toasted Head, and we had a pretty nice meal. Oh, and John brought a pineapple, and we had berries and ice cream and watermelon for dessert. Nice. tags:

Montessori This morning Maj and I went to visit a potential pre-school and day-care centre for Amita June. It's the Outremont Montessori school, which was pretty nice inside and had a friendly staff. My three brothers and I were all taught using the Montessori method, and my mother is a Montessori instructor, so I'm probably a little picky about Montessori schools. But the Outremont one is bilingual, and they have all the Montessori method equipment, and a real commitment to it. The main thing I'm concerned about is that the teachers aren't AMI trained, as far as I can tell. They do a two-month workshop in the method, whereas AMI-trained teachers have one- or two-year degrees. I think we're going to check out the program and enroll Amita June for the day care (which is less intensive than the pre-school) and see how we feel about it. That is, if we get in: they've got a full school right now, but they might be able to put us on the waiting list. tags:

Plattsburgh International I'm pretty excited about the incipient opening of Plattsburgh International Airport, which calls itself "Montreal's U.S. Airport" (really!). Plattsburgh lies right across the New York (state) border, about 100km from Montreal and about a one to two hour drive depending on border crossing times. The clear market is for Montrealers seeking discount flights to (other) destinations in the USA. I think that's going to require significantly cheaper flights than are available at Trudeau Airport. Fortunately, that might not be that hard -- Trudeau is really lacking in cheap fares. But will the new airport's fares be cheap enough to justify driving an hour and crossing a land border? I'd be surprised. (via montreal city weblog, which is awesome.) ddf says: Sure, it's a bit of drive. But consider the fact that border customs is way less of a pain than airport customs. I think if you are traveling with a lot of bag and don't want to risk some extensive search before being able to board in Montreal, it might be worth the drive. tags:

7 May 2007

Axel Beckert: Goodbye Woody, Welcome Etch

It finally happened. I installed Debian Etch on my last Woody box, a 400 MHz Pentium II with 576 MB RAM named gsa which is my home desktop since I bought it at LinuxTag 2003 in Karlsruhe. And no I didn’t do a dist-upgrade, neither direct no via Sarge. As already planned I removed some no more necessary operating systems from that box and installed Etch on the freed disk space. Woody is still installed on that box in parallel and was recognized perfectly by Etch’s installer. I took a few hours but also was big fun to go through Etch package list and to decide what to install. Overall the installation of 5 GB of software took about half a day. In general everything went fine, the only thing I’m yet missing is sound. Etch didn’t seem to recognize my soundcard at all although it’s a well-known brand and defacto standard for many other soundcards: a Creative Labs Soundblaster. Well, the 16-Bit ISA version, needing the full length of the slot. Worked fine under Woody. Well, I hope I’ll get it working again manually. What on the other hand is really nice with udev hell —eh— hal and all those new automatic bells and whistles: The desktop (well, at least GNOME Nautilus as well as XFCE, but probably also KDE) recognises when I insert a 3.5” floppy into the drive and shows me a nice floppy icon on the desktop. You think, that’s impossible? Floppy drives don’t inform the rest of the system when a floppy has been inserted without you polling the drive every few seconds? Well, USB floppy drives can. And they do. :-) I still need time to migrate all the old settings from Woody to Etch. I’ll probably stick with FVWM, but perhaps will use the GNOME enabled version. What’s already done is the migration from tcsh to zsh. On all new or dist-upgraded systems after Etch I’ve chosen zsh so with my last Woody installation retiring I’ve also fully migrated to zsh. So I’ve got now most of my active private boxes running Etch. Only the noone.org web and mail server “sym” (an amd64 box) as well as my 133 MHz ThinkPad “bijou” are still running Sarge, both with 2.6 kernels. So with switching to Etch on gsa, I also got no more Debian box running a 2.4 kernel. The only 2.4 kernel I run is on my FreeWRT WLAN router named pluriel, which runs 2.4.33.3. But I expect that 2.6.18 will be as stable and long lasting as the famous and rock-solid 2.4.18 from Woody. 18 seems to be Debian’s favourite kernel minor version recently. ;-)

Neil Williams: Smaller libc6

libc6 is by far the largest package in the current Emdebian repository and as part of a rootfs it is simply overpowering. So various ideas cropped up on Emdebian IRC. Split the gconv libraries into three or more packages. Split the binaries into a new package and split out libnss into another. Have to see how if pans out and whether an over-arching pseudo package is needed later to make it easier to package reverse dependencies of libc6.

(Yes, uclibc is an option and Emdebian is actively working on that too but it would be nice to be able to have the flexibility of something inbetween uclibc and the behemoth that is Debian libc6.)

Ingo Juergensmann: Ubuntu: the new universal OS?

Well, when Ubuntu started it was said that it aims at the Desktop market. An enhanced Debian distribution for desktop users, so to say. In the meantime Ubuntu released Ubuntu LTS for servers and announced lately Ubuntu Mobile and Embedded Edition.
Apparently Ubuntu becomes a direct opponent to Debian: first the desktop, next the servers and now embedded systems. I wonder when Debian will finally react and make some changes in order to compete with Ubuntu, because Ubuntu is simply that: a competitor.
And a quite successful competitor, I've to admit! I'm recommending Ubuntu instead of Debian now for new Linux users and I'm using Ubuntu on an increasing number of machines (mostly laptops) myself. Such things like packages stuck in new queue for 2 months are driving me away from Debian slowly. I would like to know what the newly elected DPL is going to do about this problem of losing ground to Ubuntu? I'm just curious.... :)

Note: Yes, I know that "universal OS" is somewhat of an urban legend...

Michal Čihař: Versioning scheme troubles

Current Gammu versioning scheme confuses people a lot. For some time 1.x.0 versions are stable and 1.x.y are testing. However when somebody sees 1.10.5, he things this is updated version of Gammu 1.10.0. So it's probably time to move to something more obvious starting from next development cycle. To stay as much compatible as possible with current scheme, I thing about minor change - so start testing releases on something like 1.11.90. I thing this is also quite often used (I've seen such versions in PyGTK in past) and nobody will confuse it with patch releases. Or should I switch to something completely different? I currently do not consider 1.11.0-rc1 as I'd like to keep version only numeric.

Ben Hutchings: Renaming of Ion3 in Debian

Continuing a trend of upstream control-freakery, the author of Ion has claimed Ion and Ion3 as trademarks and set out a trademark policy that will require Debian to rename it. I've created a poll for selecting a new name.

Jesus Climent: On giving away laptops

After i wrote this entry, I received few comments on my blog from people asking me to send laptops to different parts of the world. Unfortunately I cannot do that. I have one spare laptop which will be taken to Edinburgh for Debconf7 and will be given away to a fellow Debian developer (or prospective developer) in need of such piece of hardware, but it will not be sent by post. My initial call was for a similar action from people with spare hardware which can be given away. Maybe one day I could start my own NGO to send laptops around the world for the needy, but right now that is not the case.

Christian Perrier: There are mornings...

...like this one today, where you feel like just waking up is a bad idea. Reading about the so-called "triumph" of Sarkozy (53.06%), seeing the right-wing and capitalist newspapers "celebrate" it makes me sick and sad. Hearing about the french socialist "elephants" (Strauss-Kahn and the Laurent "just naming him makes me sick" Fabius) trying to place themselves in position to lead the French left makes me even more sick. The worst is probably hearing Sarkozy claim that he will "renovate" the French politics. He is president of the UMP party since 2004, UMP being the party of the former president (Chirac), the former two prime ministers and having the absolute majority in the parliament. He is Nr. 2 of the french government since two years. So, in short, he and his party had all opportunities to "renovate" since they are in power. Since 2002, UMP has the largest majority one has ever seen since 1968 in France. And of course, nothing was "renovated" in French politics and way of government since then. France just slowly turned towards hard-core liberalism and the power of money and stock exchange market. So, noone will make me believe one single second that anything will change. The opportunity to change things was clearly in the hands of Mrs Royal, not in the dirty hands of Sarkozy. This is why I'm sad today.....hopefully, I'll be able to share this with my friends in Free Software. I just hope that the french ones are prepared for very hard days.

Sam Hocevar: Bits from the DPL: blog, talks, FTP-master

blog posts I am going to identify all my DPL-related posts with a dpl tag. All such posts will be accessible through http://sam.zoy.org/blog/?cat=dpl. talks On May 5th I attended an Etch Install Party at the Carrefour du Num rique in the Cit des Sciences et de l'Industrie in Paris, organised by the Parinux LUG. Fellow developers Christian Perrier and Julien Cristau as well as not-yet-but-now-almost-really-soon-to-be developer Yves-Alexis Perez were also present. I did a (rather dull, sorry; I didn't prepare it well enough) talk about the Debian project, its organisation and how people, even beginners, can help Debian and its community. My slides (French) are available, and the Carrefour du Num rique people kindly recorded it and made it available for download. interviews Since the DPL elections I have given several interviews, of which a few have already been published. They may be of interest because I share my thoughts about topics that were not covered in my platform, or not very deeply. You can also check whether I am consistent. And it s important that people know what I may say about Debian to the rest of the world. The interviews are: FTP-master and other teams Zobel is frustrated by things not happening in the FTP team which were apparently going better when AJ was DPL. I don t really know how to understand that blog post. A DPL+FTP-master hat is something that cannot happen this year, so if this is what allowed AJ to be efficient we ll have to find something else. For the record, after my first bits from the DPL on debian-devel-announce and its request for candidacy I have received one offer to help the DSA team and one offer (this morning) to help with the NEW-handling part of FTP-master work.

Joey Hess: re: online shopping

Pete Nuttall rants about how online shopping sucks. I agree that it has problems, but the core ones are perhaps not the problems he identified. Pete argues that while "in a real shop, you hand them their goods and they carry it away", fulfilling an order is much harder for online retailers. It is, but it can also be much easier for a shopper, especially if you want to buy something not available locally. But a real benefit of online shopping is that delivery happens asynchronously; that you don't have to hand the customer their product on their way out the door. This lets my sister find native plants on her property, put them up for sale, and only dig them up when she gets an order. It lets Cafe press and many smaller outfits create customised products on demand. It lets me shop at 2 am. Asynchronousity is good. Pete thinks that needing to have a paypal account is a problem, comparing it to needing to open a new bank account to make a purchase. Of course, this ignores the fact that once you get the account, you won't want to buy from many online merchants who don't accept paypal. As someone who's worked on credit card processing backends for random online merchants, I know that I don't want to give my credit card account to a random merchant if I can avoid it. This, coupled with the ease of use of not needing to enter all my purchase information every time, means I'll chose a merchant who accepts paypal over one who doesn't, nearly every time. The real problem is that both online shopping and payment promote centralisation. There's a pull toward centralising as much shopping as possible in one mega-site, because customers come to trust that site, and understand how it works. That's why there is only one amazon, and only one ebay (effectively). Handling payment is even more centralised, with just a few credit card companies and paypal. And I think that the problem underlying that is that our model of payment is all wrong. It's based on money immediately changing hands, with an overlay of a promise of payment; it should instead be based simply on a binding promise of payment. A merchant expects to get money transfered to their account as soon as the credit card processing goes through. That money really comes from the credit card company, based on a customer's promise that they will pay back that credit. The customer indicates this promise in the most stupid way possible: By entering a sequence of numbers that only they are supposed to know, but that is not unique to that purchase. As I've said before, it should be technically possible to kick out the credit card middlemen, and make payment much simpler and secure by changing the buyer's promise of payment into a legally binding, unique, cryprographically signed message that's sent directly to the merchant. But for this to happen, we'd have to change the model of payment, so that merchants don't expect to get money immediately, but instead asynchronously (the same as they ship things out asynchronously). Even harder, we'd have to somehow interest companies in supporting that. Since companies almost always prefer making money by promoting centralised systems, I don't have much hope of this happening anytime soon.

Pete Nuttall: Online Shopping

Dan has been complaining I haven't been ranting enough lately. I have been waiting for the Scottish elections to sort themselves out, because thats a nice mess and easily due some ranting. However, given the need for a placeholder, I wrote this little moan on the subject of internet shopping. Everyone knows that the future of shopping is online. Every year, more money is spent online. Christmas last year was marked by getting a few parcels a day from amazon. However, I find it fraught with all things of annoying problems. Over the last few days, I have attempted to buy a t-shirt and a bottle of whisky online, while buying a pair of sandals and a book offline. While the wo aren't the same, it was still instructive as to the problems of internet shopping. Taking money from shoppers. To actually take money from people has to be the most important part of running any sort of shop. However, it is someone hard for me, the shopper, to give websites my money. Consider the example of Geekz Shop. To pay them, it appears I need to have a paypal account[0]. On examining the paypal signup page, I see references to the FSA. While its good that Paypal are actually registered and regulated these days, it does strongly suggest that they are a bank, and as such opening a account with them is the same as opening a bank account with HSBC or someone. In other words, I need to open a new bank account just to buy a t-shirt. Thats a lot of hoops to jump though. In their defense, they did offer a collection of other ways to pay when emailed about it, but its still a lot more work than walking into a shop and giving them cash. In more general terms, as a shop, its important to make it as easy as possible for your customers to give you money. Its common to outsource this to someone else, but any general solution serving lots of sites will suck[2]. Of course, doing it yourself means you are stuck dealing with credit cards - which is a pain, or BACS which is a joke. Oh well. The next issue you have is giving people their goods. In a real shop, you hand them their goods and they carry it away (massive generalization). Unless you are selling somthing completely electronic, for example domains, then you have to get the goods to the person. Once again, running your own service is hard - far harder than your own online payment system. However, it and your website is the thing people see of your shop. The classic problem is late delivery. You have to make some sort of claim as to when goods will arrive, but getting it wrong will result in arguments. My best example of this is a christmas present bought off amazon last year - it arrived in January, despite amazon's claim of having it to me before christmas day. The other classic example of getting it wrong is the apple store. It doesn't quote a delivery time - instead it quotes a "ready to ship" time. This is the time needed for apple to put your purchase in a box and stick a label on it. The problem with this is that your poor customer thinks that his new mac is going to show up in a couple of days. It doesn't, so he is massively disapointed. You've disapointed the guy before your product has left your warehouse. Thats one step aay from employing a bouncer to beat your customers when they leave your store. Having thought that delivery problems are an issue, consider people returning stuff. If its hard, they just moan at their credit card company. If your support and sales folk are in a call centre and can't be reached, then they spend the next week explaining to their mates about how dire you are and why they would sooner deal with the devil than you. Oh, and neither email nor rt is a way to deal with this. The final problem with most online shops is usability. Usability is hard - full stop. Its harder to sell something when the customer can't pick it up and feel it. While some shops are quite good, the number that force me to think when filling out the checkout forms or looking for products is amazing. Its like they don't want my custom. From this, I have claimed that a good online store needs a good way to take money off customers, a good way to get goods to customers, a sane way to deal with problems and a usable website (Next week, I'm going to blog about how water is wet). However, lots of sites, including big ones, fail at this. I don't think internet shopping is going away, but I do think that the shops that fail to take money off folk, that have sites that can't be navigated, that give goods to couriers who "lose" them, will go out of business. I hope that most shops steadily improve on these areas, just so I spend less time being pissed off at them BTW: this post was inspired by my mother's attempts to buy photos of my graduation online (no - it hasn't happened yet). The site in question was apparently so confusing that she has given up and has asked me to buy them. Sorry for ranting.

6 May 2007

Andree Leidenfrost: Mondo Rescue 2.2.2 Packages Ready

New packages for amd64 and i386 are in unstable now. I did have to fix a few things here and there to get it to work. The biggest change is internal, however, I've finally moved to using upstream's install.sh script for the Debian package.

I've tested with kernels 2.6.18-4-amd64 (amd64) and 2.6.18-4-k7 (i386) and the usual assortment of nasties, i.e. NFS, AFS, LVM & RAID using NFS as restore media and amd64 and i386 as platforms.

Looks like 2.2.3 will be hot on its heels because of a bzip2-related issue with 2.2.2. (I normally use gzip, i.e. '-G' option, because it is heaps faster and compression rates are really only slightly worse.)

Kartik Mistry: At Home

* So, I am at /home after almost one month of terrible hot experience at Ahemdabad. I am feeling too cool here at Mumbai! I have done almost nothing till now expect eating well and healthy food (Now, I hate cheese sandwitch, Masala Dhonsa and Softdrinks — too much!). Good time with K is ongoing.. I will be back to Ahemdabad on Wednesday. Before that there is short visit to Pune is in plan too :) Some pictures of happy times!

Christian Perrier: 29 minutes left...

...before I have to survive with a right-wing president for 5 more years. So, after 8 years of De Gaulle, 5 years of Pompidou, 7 years of Giscard (20 years right), 14 years of Mitterrand, 12 years of Chirac, I will very probably have to wait for 5 more years to get a president who's closer to my own political views. May I say CRAP?

Lars Wirzenius: Random thought: Free Thursday on May 10 at Teerenpeli, Helsinki

Open Tuesday is an attempt to build a regular meeting place for people interested in free software (open source), both technical and business people. The goal is to have an event the first Tuesday every month, and some company or another sponsors it by picking up the bar tab. It's fun. You meet people, and can chat about various things. Unfortunately, it isn't quite regular enough, and the website and mailing list aren't updated reliably enough, or early enough, that an event is happening. It is now Sunday evening, and I still don't know there's an event the day after tomorrow. There doesn't seem to have been one last Tuesday, which is sensible, since the first of May is a big hangover day in Finland; it's also an official holiday. Since it's fun to meet people like that, I am going to see if I can't get a "Free Thursday" event going. This is partly in competition with Open Tuesday, but a friendly kind of competition. I hope Open Tuesday will continue, since it's a different kind of event from Free Thursday. Free Thursday is simply people who want to have a drink with each other. No sponsors, no organization, no prepared talks, no web forums, no web site, just show up and have a good time. You'll have to pay for your own drinks. Free Thursday will happen the second Thursday each month at 18:00. The first event will be Thusday, May 10, at the Teerenpeli bar in Kamppi, Helsinki. In case people want to discuss or announce anything related to Free Thursday, I've set up a mailing list. E-mail free-thursday-subscribe@liw.iki.fi to subscribe, and check the archives if you're not a subscriber. Posting is free to subscribers, everyone else gets moderated; this is for preventing spam, all non-spam will be allowed through. Please come, and please spread the word. Now, if someone will start a "Net Wednesday" event, all will be perfect.

Alastair McKinstry: The God Delusion, by Richard Dawkins

The God Delusion by Richard Dawkins is an 'Atheism Consciousness-raising book', according to the author. It makes the case for Atheism, saying Atheists should stand up and be counted, and stand against the growing tide (in the U.S. in particular) of irrationality and belief. Although as one of Atheisms most visible proponents Dawkins has 'make converts' to the cause, in this book he is mostly speaking to the converted, presenting the evidence. The book documents the main arguments in favour of God. These are dismissed fairly abruptly; while a lot of pages are taken up going into them, they are probably not a comprehensive list. A book by a theologian or believer would probably be a better source for such a list. Nevertheless, Dawkins as a scientist does consider and list the opposing arguments. As presented however, they are extremely threadbare and easily dismissed. Mostly they are backed up by a willingness for people to take God (and Theology!) seriously: since so many people believe in God, it must be taken seriously, or so the reasoning goes. Not so: the proofs of Gods existence don't stand up and should be dismissed. Dawkins makes the case that we should instead of investigating God, investigate why people believe in God, given the lack of evidence. He gives some good hypotheses in terms of Darwinian thinking: reasons why faith, accepting what your parents said without evidence, has survival benefits, that in other circumstances lead people to believe nonsense stories with faith. Another under-estimated problem is the different definitions people have for 'God' and 'religion'. Most people from a Christian / Judaic background have a habit of framing belief and Religion in terms of the religion they grew up in. They may accept that you have a different God(s), but still view God(s) as something you pray to, that intercede on your behalf, etc. By confusing all the different aspects given to 'God' in the Christian tradition, they think that if you have 'proved' one of them, all the rest follow. If you prove / claim that something created the Universe, and label that God, then, they imply, there must be one overall, kind, monotheistic God, Jesus died on the Cross for your sins, that God will change the laws of physics to suit you (miracles), etc. Not so: all you have done is label something, not proved your religion. Dawkins (rightly) dismisses Buddhism, etc. as 'principles for living' rather than religions for the purposes of this book, and we need to be careful what we call religion, too. Dawkins also makes a good case against Agnosticism. He argues we should be more forthright and say we are Strongly Atheistic rather than Agnostic. Agnosticism was created by Thomas Huxley to explain his beliefs. He defined Athiesm is a positive belief in the lack of God, a proposition for which there is no evidence. He argued that, until we have proof that God does not exist, scientifically correct to consider ourselves 'sceptics' on this matter, and neither believe nor disbelieve in God. This sounds good, however in Science there are huge numbers of theories that in practice we have no evidence for either way that Occams razor mows down for us. We don't claim to be agnostic about them, we simply ignore them until they are actually needed to explain something. Which, given modern science and Darwins explanation of evolution in particular, God no longer is. The later chapters of the book cover whether, despite the lack of evidence, belief in God or Religion is a good thing, whether religion gives a moral purpose and direction to life, and defines a sense of "Good" that Atheists cannot have. For this he goes through the Bible with a disbelieving eye, pointing to the horrors of genocide that it promotes in the Old Testament, etc. He points out that we don't actually use the bible for moral guidance, but instead decide our own morality: we pick examples from the Bible a la carte to defend our choices. We don't decide, as an Old Testament interpretation would put it, that murder of an non-Jew is acceptable; that rape of an enemy is acceptable, that killing non-believers and witches necessary. Instead we pick examples to back up what we've decided already. If you're going to do that, stop pretending the Bible is giving you moral guidance and instead accept that we decide. Dawkins underestimates the social and ethnic aspects of religion. He is overly critical of religion, blaming it for much of the worlds violence, genocides, etc. It would be truer to say that Northern Ireland, etc. are examples of ethic rather than religious strife. "God says so" is just the ultimate argument. But conversely religion is a cohesive element in most societies. I suspect that a cause of the growth of christianity in the U.S. is that its proselytising nature goes out to be inclusive in Americas highly mobile society. When work, etc. causes people and families to move across the continent, they will find a church to welcome them into the community. Its against this background that atheists are the most distrusted minority. Shared beliefs, whatever those beliefs, bring neighbours closer. James Lovelock, (co-creator with Lynn Margulis of the Gaia Hypothesis) proposes that atheists can treat Gaia as an alternative religion, something to celebrate and to give moral direction to life. This I have sympathy with, that life is important, and to be celebrated, but not to be confused with something to be prayed to, or imagine that it is biased towards towards our existence. In these times when people are again using religion as a justification for war, claiming a "clash of civilisations", this is a book worth reading, but beyond deciding whether gods exist we need to understand why people believe. The Darwinian arguments are as Richard Dawkins points out, just a start, but I think more is needed to explain religion. Tags , ,

Russell Coker: permalinks in wordpress, Apache redirection, and other blog stuff

When I first put my new blog online I didn’t think to set the custom permalinks option to avoid having /index.php in all URLs (which wastes a few bytes and looks nasty). So I decided to change to better URLs but unfortunately many people have already bookmarked the bad URLs. I wanted to give a HTTP 301 redirection when someone uses the old index.php version (so that bookmarks get updated) and then redirect to the PHP file. Unfortunately having a redirection from ^/index.php to a version without it and then a local rewrite to include index.php again doesn’t seem to work (any advice would be appreciated). So I put the following in my /etc/wordpress/htaccess file (the location for such things in Debian) so that foo.php is used instead where foo.php is a sym-link to index.php. I’m wondering whether I should file a bug report against the Debian package requesting that a sym-link be in the package to facilitate such things - if it’s not possible to do what I desire without the symlink.
RewriteEngine On
RewriteBase /
#RewriteCond % REQUEST_URI  ^/index.php/?(.*$) [NC]
#RewriteRule . /%1 [R=301,L]
RewriteCond % REQUEST_FILENAME  !-f
RewriteCond % REQUEST_FILENAME  !-d
#RewriteRule . /foo.php%1 [L]
RewriteRule . /index.php%1 [L]
Update: I am now using the permalink-redirect plugin (thanks for the tip Method) which solves the problem of the obsolete URLs as well as solving the problem of having two representations of the URL (with and without a trailing slash). I have updated the above htaccess file sample to reflect my new configuration (with the old settings commented out for the benefit of people who don’t want the permalink-redirect plugin). The way Wordpress allows the table prefix to be stored in the MySQL configuration section is very handy. Some time ago I asked for advice on a blog server for multiple users and Wordpress-MU was recommended, but it seems that for most situations where you want multiple blogs the non-MU version of Wordpress will do the job. It seems that the main benefit of Wordpress-MU is that setting up multiple blogs doesn’t require running shell scripts, which for the cases I’m most interested in doesn’t compete with the benefit that the non-MU version has of being packaged in Debian. On the topic of Wordpress in Debian, it’s a pity that none of the plugins are packaged in Debian. I plan to create a repository for plugins and themes that I use if no-one else has started such a repository. I believe that a repository of Debian packages for such things will provide significant benefits to users, including updates for security reasons and having plugins that are known to work (some of the plugins appear to only work on Windows). Also there are a few issues that I would like to improve in Wordpress. One is that the Uncategorised category is selected by default so if I select another category and forget to de-select Uncategorised then it’s a little confusing. Another is that the categories are displayed in the side-bar without mentioning the number of matching posts. The way blogger lists the number of posts per category (and sorts the categories in order) is much more convenient. Also another advantage of blogger is the handling of archives where you can click on a month to see a list of the names of all posts in that month. I’m not about to go back, but it would be nice to have those features. Does anyone have any ideas how to solve these problems?

John Goerzen: Radar

Wichita Radar, May 6, 2007

Many of you probably know what this means. That was what I saw early this morning when the weather woke me up. I went downstairs and checked the weather on the Internet. And sure enough, a line of thunderstorms was slowly moving across pretty much all of Kansas.

This morning, when we woke up, our driveway looked like this:

Our driveway after some rain

It was a calm, still, pleasant scene. Birds were chatting, rabbits were hopping, and there were soft rumbles of thunder in the distance. This must be why Terah says she likes thunderstorms.

On the other hand, thunderstorms make me nervous. Given the right conditions, severe thunderstorms can spawn tornadoes with little warning.

Friday night, most of Greensburg, KS was destroyed. So far, 9 people have been confirmed dead. Estimates are that 90% of the town's structures are lost. You can see the damage in aerial and land pictures. I know that Greensburg will rebuild, better than before. Tornadoes don't seem to ever scare people off. They seem to just make them more determined than ever to stay where they are because it's home.

Jose Carlos Garcia Sogo: Connect your PC to a LCD TV

This is mostly a reminder for myself, but if you connect a LCD TV to your computer, remember that with some drivers (as nv) you need to reboot to make the LCD be POSTed by the BIOS. Now, I will try to install Elisa on it to have my own Media Center.

Antti-Juhani Kaijanaho: Serendipity breaks an important Internet standard and is proud of it

Originally posted on 2006-04-16. Clarification 2006-04-19: The misfeature discussed below applies to feeds only, as far as I know, not to regular HTML serving. Update 2007-05-06: I have just learned that the option in question is Activate strict RFC2616 RSS-Feed compliance. I have no idea when it was added. While investigating (wearing my hat as the Planet Haskell editor/technician) John Goerzen’s Planet floods, I stumbled on a very strange misfeature in Serendipity. A HTTP/1.1 client can ask a server to send a file over only if the file has been modified since some date. What Serendipity does is send only those entries dated after the provided timestamp. Now, this might seem like a triviality, but it isn’t. The HTTP/1.1 feature is there to make proxy caching work. It is very important for caching that the file sent is the same, regardless whether the request is “since this timestamp”, or a regular request. Serendipity’s behaviour breaks this very important caching invariant! What’s more is that Serendipity’s developers seem rather proud of this misfeature. While the feature this misuse of HTTP/1.1 is intended to create is certainly useful, it should be implemented as a separate mechanism, and not by misusing HTTP/1.1 caching! (A separate protocol is probably necessary, perhaps specifying a URI query syntax for this is enough; obviously, one needs to get the aggregators to support this.) Serendipity will apparently have a configuration option to fix this, but it will be off by default. Serendipity users, upgrade (as soon as it is possible) and mark that option On, to remain compatible with the rest of the Internet.

Next.

Previous.