Recent PhotosCalendarArchivesQuicksearch |
Saturday, July 28. 2007
Posted by John Goerzen
in Software at
08:28
Comments (3) Trackbacks (2) Defined tags for this entry: oscon oscon07 oscon2007 portland
OSCon and Portland Wrap-Up
I really enjoyed OSCon. This was the first conference I've been to in years where I've felt a bit sad that it's over. I met a lot of interesting people, enjoyed most of the talks I attended (and especially this morning's keynotes), and also enjoyed Portland. I recommend OSCon. Last year, I went to Usenix ATC. Compared to Usenix, OSCon had more talks that were relevant to things I'm interested in, more people that I met with similar interests, more people that I knew online and met in person, and a more broad program. The one criticism I would level at OSCon is that it has a disproportionately high number of web-related talks.
On to other items... Portland Probably the friendliest "big city" I've ever seen. Everyone from cab drivers to bus drivers seems to go out of their way to be helpful and friendly. Somewhat different from, say, Chicago or Los Angeles. The climate is very nice and the transit system is excellent as well. While it doesn't move as fast as below-ground systems, since it has to work within traffic, one nice thing for visitors is that you actually get to see the city and see potential places to stop. Last year, we went from Boston to Cambridge on the T, but you don't see much except a whole lot of concrete along the way. The Japanese Gardens are wonderful and deserve a visit. Compared to Indianapolis, where we lived for awhile, Portland has some nicer parks, and a better transit system. I think that Indianapolis had a nicer walking path. Portland had a lot of friendly people, including many that worked for TriMet. MAX was very nice, with frequent departures. The TriMet system had scattered electronic signs about the MAX lines, streetcar stops, and even some bus stops I think. These listed how many minutes until the next departure in each direction, and were very helpful. Stations were announced audibly and on signs on-board. There was helpful information at stops and platforms. Indianapolis has a really quite awful transit system, which consists of, let's see, regular buses and small buses. These run infrequently, are known for not being on-time, and a former co-worker had trouble with them just not showing up at times. They also all seemed to run between downtown and the outskirts. So if you wanted to go from one area towards the outskirts to another area there, you'd have to go towards downtown and back out. Because of all this, I never rode IndyGo, and wouldn't ever encourage visitors to. TriMet was very different, and if I lived in Portland, I'd want to live close to MAX. Hotel The DoubleTree Lloyd Center is a nice, friendly hotel. Everyone here has noticed that the elevators inexplicably stop on the 2nd floor every time they go down, but other than that, we have had no real problems (other than some water dripping onto the desk when we first were here, but maintenance fixed that). It's annoying that they charge for in-room Internet access, but that is unfortunately typical for hotels of this class. The room is also a bit small, but has worked out OK. The hotel is very close to a MAX stop, and fairly close to the Lloyd Center mall, which is convenient. The staff is very friendly and helpful as well, especially the concierge staff, which are great and helping visitors find their way around the city and the transit system. They give you cookies on check-in, but Terah was disappointed that they didn't offer any without nuts. Restaurants I had opportunities to eat with various people from OSCon, some Portland area people, and of course, Terah and Jacob. Portland has some good restaurants, and a few more iffy ones... The Multnomah Grill in our hotel was one of the iffy ones. I had the ribs, which were not at all good. The prices were about in line with other Portland restaurants, which is too bad because the food wasn't. Because of all that, I just couldn't bring myself to try the other restaurant in the hotel, Eduardo's Mexican/American Cantina. I had heard about Jake's Famous Crawfish from a passenger on the train. It was also listed on the OSCon wiki restaurants page. It's a historic century-old restaurant, with excellent seafood. I had parmesean-crusted Alaskan Halibut, which was very good. I also went to the Newport Seafood Grill, which is within walking distance of the hotel, just on the other side of the Lloyd Center mall. It was also good; I had a tuna dish served rare, with a sauce that complimented it well. Blossoming Lotus Cafe is a vegan cafe in the Pearl District. I hadn't ever been to one of those before. It was OK, but not all that great. Across the street was Sweet Masterpiece, a chocolate and coffee house. Excellent chocolate made in-house, all sorts of desserts, and good coffee. Rock Bottom in downtown has some surprisingly good food options. I was there with a group of local and OSCon Haskellers, and it was a little bit hard to follow conversation all the time due to the background noise, but that's to be expected in this sort of place. I'm not into beer, but those that were enjoyed their selection, I think. I also went to a couple of chains: Quizno's and Ben and Jerry's. Both were about what you'd expect from those chains. Good ice cream of course at Ben & Jerry's. OSCon provided breakfast and lunch free to paid attendees. Breakfast consisted of a selection of various fruits, slightly stale pastries, and bagels. On the tutorial days, lunch was pre-made boxed lunch. For what it was, it was OK. On Wednesday and Thursday, lunch was served hot in buffet lines. They had chicken both days, which looked identical. I had tried it Wednesday so knew not to bother Thursday. Wednesday they also had salmon with cranberries, which was good. Their salads, breads, etc. were OK. Oregon Convention Center This is where OSCon was held. A very nice, but incredibly huge, building. They say it covers the equivalent of 13 square city blocks, and if you look on a map, you can see that it is indeed quite large. There was a lot of walking to get to everything, even though OSCon took up only one part of this huge place. Restrooms in particular were not in very convenient locations to just about anything. But it was a nice place and I wouldn't mind being there again next year. Friday, July 27. 2007OSCon Friday
Fudge Update
Yesterday I blogged about the guy handing out fudge. He saw my post and explained why he was doing it. Today he was around handing out fudge, and I thanked him for his comment. He gave me two pieces of fudge for blogging about it. Pineapple At most of the breaks, they have this truly wonderful real (non-canned) pineapple. I think I have eaten more pineapple this week than any other week, ever. Very insidious, O'Reilly. Conference materials Slides of talks are available. Apparently keynotes are being posted on Youtube and Google Video, though they haven't provided a specific link AFAICT. Philip Rosedale, Founder/CEO of Linden Lab Second Life and the XPrize are two examples of escapism: you can escape to virtual earth, or escape the planet entirely. In order for Second Life to grow, it has to become profoundly open. It has to be a standardized protocol. They are working on code to let people run their own servers. They are trying to make the server trusted and make it able to be open sourced as well. They see openness as the key way for it to grow. If you are writing a web app that depends on the network effect -- such as Facebook -- you should open source everything right from the beginning. Not because it's best for humanity, but because you will win. Jimmy Wales He's trying to do open source search. Nice idea, could have been summarized in 45 seconds, I think. Simon Wardli Was going to talk about Zimki, which was going to open sourced, but they decided not to. Funny and interesting talk, I sorta forgot to take notes while listening... Nat Torkington OSCon program chair. Funny talk about Linux, an adolescent at 16 years old. Thinking about different languages and how they're doing. How the Linux community is organized: are we fighting battles, and do we need to? James Larsson This guy takes old hardware and makes insane devices out of it. 15,000 volts running over a coat hanger used as a "game controller", for instance. In all, awesome keynotes today. Friday, July 27. 2007
Posted by John Goerzen
in Linux at
10:17
Comments (0) Trackbacks (0) Defined tags for this entry: oscon oscon07 oscon2007 laptops
OSCon Thursday Part 2: Linux on laptops
Matthew Garrett
A lot of background on the state of laptop support in Linux. It worked reasonably well in the 90s, but with the migration to ACPI, has become much more complicated and less reliable in general, especially with suspend/resume and video. Emporer Linux and System 76 produce Linux supported laptops. I wanted some more in-depth technical information and found Matthew later on at the Intel booth. Here's what I learned: s2ram is little more than a wrapper around standard ACPI sleep that has options to do video mode save/restore I asked him about all the many, many different userland laptop management tools. He recommends simple acpi-utils with the ondemand governor. laptop-mode-tools tries to do way too much, and there is little point to using a userland governor anymore. I've been having a problem with my MacBook Pro (Core Duo) hanging on suspend about 10% of the time. I explained the symptoms and asked him how to go about debugging it. He suggested disabling console suspend and enabling PM debug in the kernel. I will give that a try and see what I get. Thursday, July 26. 2007
Posted by John Goerzen
in Software at
10:42
Comments (4) Trackbacks (2) Defined tags for this entry: oscon oscon07 oscon2007
OSCon Thursday
First off, this guy is walking around handing out free fudge. Neat idea, but I can't quite figure out why!
Bill Hilf from Microsoft spoke today. He started by saying "I guarantee you won't agree with a lot of things I say today." Nat introduced him as "our man on the inside." Microsoft is submitting their Shared Source license for OSI approval. I don't know if this means that MS will have to actually make any modifications. New website today: http://www.microsoft.com/opensource. Bill invited feedback from anyone at billhilf at microsoft dot com. He got some fairly pointed questions from Nat about software patents. Bill said two things about that: 1) Microsoft flubbed the communication with the press and that their intent isn't to sue, and 2) Microsoft is learning and he's working to help them learn. Rick Falkvinge from the Pirate Party Funny and informative talk about why they've started a Pirate Party in Sweden. Originally copyright only impacted public places, but now it impacts people's private lives as well. Copyright is protecting the entertainment industry -- funded by luxury purchases -- at the expense of privacy and individual freedoms. "The Norwegian Liberal Party forked our platform into Norwegian" www.piratpartiet.se/donate "Political donations in Sweden are not regulated", so you all can contributed Steve Yegge (Google) "Google will probably fire me for this talk" Neither Steve's mic nor his laptop appear to work... after his line about being fired, someone shouted "Google is very powerful!" "A brand, in geek terms, is a pointer." GTE was, for a time, the most reviled brand in the US. Then they invested in improvements and ran commercials basically saying "we don't suck anymore", but nobody believed it. "The single biggest branding problem in Open Source is the name 'Open Source'." Thursday, July 26. 2007
Posted by John Goerzen
in Family, Software at
10:02
Comments (4) Trackbacks (3) Defined tags for this entry: oscon oscon07 oscon2007 portland
OSCon and Portland Photos
I've taken my camera around OSCon and Portland a bit. Here are a few photos that I've taken so far.
At OSCon Itself (click here to see all) ![]() Overflow from breakfast. Most tables had powerestrips and laptops on them. ![]() Debian booth at the expo hall. And the only one with beanbags. Sign reads "The developer is in." ![]() Filing in for the keynotes. Everyone seemed to want a seat either at the very front or very back. ![]() Simon Peyton-Jones explaining how locks with traditional threading can be improved upon with transactional memory. ![]() Run for your life! The bell will attack at any moment! I didn't hear it ring all week. Around Portland (click here to see all) ![]() The Japanese Gardens were beautiful and tranquil. Jacob actually feel asleep while being rolled around on his stroller. ![]() For some reason, this one reminds me of the Jedi Academy in one of the Star Wars video games. ![]() One of the many bridges in Portland. ![]() Terah's favorite find: Sweet Masterpiece Chocolate and Coffe. We went there after the Blossoming Lotus Cafe, which was an interesting experience but not quite as good as I had hoped. Wednesday, July 25. 2007OSCon Wednesday
Nat Torkington, program chair, started off the day. He commented that one of the most interesting trends these days is the expansion of the Open Source ideals beyond software.
Tim O'Reilly commented about the FSF's four freedoms, and asked how we maintain them. We have to think about preserving freedoms -- questions such as Free Software that relies on proprietary services, data, or business processes. It's important to remember to pay attention to freedom and not just to the success of businesses. But businesses matter and have enormous power and will always be related. Tim really pushed expanding the boundaries of Open Source and thinking ahead: wikipedia, OpenID, etc. He also asked: does Congress need a version control system? He suggested there are four open source success factors: frictionless software distribution, collaborative development, freedom to build/adapt/extend, freedom to fork. Hadoop is an interesting FLOSS project to build some infrastructure like Google has. Apparently Yahoo is very interested. Back to Nat... hardware is cheap and everyone keeps buying more of it. James Reinders from Intel talking about multi-core parallelism. Saying that parallelism is going to be more and more important. Intel released threading building blocks, a series of templates for C++, as GPL'd software at the conference this week. I'm not all that excited about a C++ project, though, since I think languages like Haskell have more promise here anyway. The other Intel guy mentioned Intel's open source involvement: intellinuxgraphics.org, intellinuxwireless.org, linuxpowertop.org, kernel,org, moblin.org. Linux laptops have the longest runtimes compared to other laptops. "It's amazing how many people you can make paranoid by showing up with a tie and a suit to do a keynote at OSCON." -- James Reinders Simon Peyton-Jones is up now, and Nat says he will "stretch your brain until only tiny bits are left." State of the art in parallelism is really 30 years old with locks and condition variables -- like building a skyscraper out of bananas. Locks are difficult to do right and have "diabolical error recovery". Let's do transactions against memory instead of against a database. Implementation can even be similar to databases. The idea is transactional memory, and it sounds very, very slick. Mark Shuttleworth and Tim for an interview... Mark was fine, but I wish Tim had more interesting questions for him. I went up to the front a few minutes after the event to talk to Simon PJ. He was talking to someone, who saw my nametag, and said, "Hi John, nice to meet you." He looked familiar but I couldn't quite place him, so I asked who he was. "Mark Shuttleworth." Yep, I was sitting just far enough back from the stage that I wasn't behind one of the large TV screens and couldn't make out faces real well, and I didn't recognize him. Erg.. Tuesday, July 24. 2007
Posted by John Goerzen
in Software at
20:22
Comments (0) Trackbacks (0) Defined tags for this entry: oscon oscon07 oscon2007
OSCon
Monday was the first day of the OSCon tutorials. The first question was: how to get there? OSCon is being held in the Oregon Convention Center, about half a mile from the conference "headquarters" hotel, the Portland DoubleTree at Lloyd Center.
MAX light rail is free in this area. It's about a block to the Lloyd Center station, and a block from the Convention Center station to the Convention Center. The trains run every few minutes and are very friendly to people that aren't from Portland. On-board announcements point out bus and rail connections in advance, and each station has a system map, city map, and digital display listing the time until the next arrival. Even bus and streetcar stations have that display. In fact, everyone here is. The personnel at the Amtrak station were great. Our cab driver from the station to the hotel told us about all the things he loves about Portland and why he'll never move anywhere else. And the DoubleTree hotel has probably the friendliest hotel staff I've ever seen, even when we reported water dripping from the ceiling in our room. The concierge desk gladly showed Terah how to get to a nearby Safeway for groceries, and explained -- correctly -- to me how to use trains and buses to get to the Japenese Gardens in Washington Park. Anyhow, back to OSCon. The first two days are tutorials. These are extended talks. You can go to 2 per day, one in the morning and one in the afternoon. I attended Advanced Vim Scripting and Linux Performance Monitoring. Neither was quite as advanced as I'd like, but I got useful information out of them both -- especially out of Linux Performance Monitoring. I finally learned the exact difference between buffers and cache and what the IOwait state in top really means, among other things. I heard from others in IRC that Simon Peyton-Jones was a fantastic speaker and his tutorial on Haskell met rave reviews. I'm looking forward to his keynote and talk on Wednesday. I also went to the keysigning BoF in the evening. Signed a ton of keys, and met some interesting people. I met a couple of folks from an independent telephone company in Michigan that were interested in my Asterisk experience, and spoke to an Earthlink employee from Georgia that was involved on the ISP side of things. In all, a good first day. This is a great conference in a great city, with lots of variety in its programming and lots of opportunity to network (the old-fashioned way). The venue is also very nice, and aside from not being right next to the venue, so it the hotel. The day's main mystery: everybody has noticed, and nobody has figured out why, the hotel elevators all stop on the 2nd floor on the way down, even if nobody requested it. Tuesday, July 24. 2007
Posted by John Goerzen
in Family, Software at
05:34
Comments (0) Trackbacks (2) Defined tags for this entry: oscon oscon07 oscon2007
Trip to Oregon
Last week, Terah, Jacob, and I boarded a train in Kansas. We were bound for Los Angeles, then would go up the coast of California, eventually winding up in Portland for OSCON.
Our first train was the Southwest Chief out to LA. ![]() Jacob had a great time on the train. This is a picture of Jacob and Terah in our sleeping car room. Jacob slept in his carseat at night and played with us during the day. See all recent photos of Jacob. We had the option to get off the train for a few minutes in La Junta, CO. I took some photos trackside. ![]() Here's Jacob enjoying the lounge car. There were dozens of Boy Scouts on our train, heading to the Boy Scout camp near Raton, NM. Many of them hung out in the lounge car, so Jacob had plenty to watch and keep him entertained. ![]() The lounge car has wrap-around windows. We got an expansive view of the Rockies on the first day of our trip, and of the California desert on the second. This route really gives you a feeling of being alone sometimes. There are times where you can look out the window, and as far as you can see, there is no evidence of people or civilization. Here's a picture out the lounge car, looking at the train as it rounded a curve. ![]() The lounge car was in the middle of the train, so the train really was longer than it might appear here. We had a bit of an adventure in Lamy, NM. Apparently a terminal cancer patient was riding the train, and died in the night. We were held up for about 2 hours for authorities to arrive, perform their investigation, etc. While we were there, passengers could get off the train and look around. I took a few photos there. ![]() This is a photo looking towards the front of the Chief. It uses bi-level cars, so every car has an upstairs and a downstairs. Just outside the Lamy station is an old dining car. It is now a stationary restaurant. The restaurant had closed just before we arrived, but they let me in to take a few quick photos anyway. ![]() Just past Albuquerque, one of the two locomotives on our train failed. That meant that, combined with the delay at Lamy, we were more than 3 hours late into Los Angeles. That, in turn, meant that we missed our connection to the Coast Starlight. So the new plan was to take a bus to Bakersfield, then the San Joaquin train to Sacramento, where we could catch up with the Coast Starlight and get to Portland as scheduled. ![]() Jacob really enjoyed the Bakersfield train station. I carried him up to the stone walls, which he enjoyed exploring with his hands. ![]() This is the Bakersfield station. It's a nice building. But their large metal sign reads "To trains and busses." Someday I will forget about them misspelling "buses" on a large metal sign. I've got two more pictures of Jacob at Bakersfield that you'd enjoy: one, two. He sure was a popular baby. We got countless compliments from strangers, and he got even more smiles and greetings from people. Even when he was fussy, people kept saying what a good baby he was. We were a little surprised at that. A few people even found his cry to be cute and funny! ![]() One of the nice side-effects of missing our connection was seeing the grand old Sacramento train station. A beautifully-decorated building. We were there until about 12:30AM because the Coast Starlight had been delayed as well. Terah saw a sign out the door saying "Quiznos: Now Open." I figured that meant that the store was open, not that the place was open late into the night, but she wanted to check. She stepped out and then back in again. "As soon as I got out, homeless people started yelling at me! Plus the store wasn't open," she reported. ![]() On the Coast Starlight, we discovered the absolutely stunning Pacific Parlour Car. These cars were originally built in the 1950s for the Santa Fe railroad, and have been renovated and restored by Amtrak for service on the Coast Starlight. That's the only train where they run, and they are available only to first-class passengers. I noticed stairs going to the lower level of the Parlour, and was curious what was down there. So I went down to check it out, and it is a small (18 seats, I think) theater! ![]() We sat down there for awhile and talked to some of the other people. The view from the Coast Starlight was amazing. The trip through the mountains was particularly nice. We saw mountains from the distance, up close, and at some points could look out our window directly down into a deep valley below. There were lakes, waterfalls, and little creeks all along. ![]() And finally, this is the grand Portland train station. Still an active station and a sight to see, though not as nice as Kansas City's. So that's the trip to Portland. More to come on the convention and the city itself. Tuesday, July 3. 2007Sierra Wireless 595U / Sprint on Linux
Here's how you use a Sierra Wireless 595U USB modem to connect to wireless Internet service with Sprint:
Insert the modem into the USB slot. lsusb should show: Bus 001 Device 005: ID 1199:0120 Sierra Wireless, Inc. rmmod usbserial Then: modprobe usbserial vendor=0x1199 product=0x0120 You should see /dev/ttyUSB0, ttyUSB1, and ttyUSB2 appear. See also instructions for automating this with a similar card (modify vendor and product to above settings). Now you will need to configure PPP for this. On Debian, run pppconfig. Your settings will be: Phone number: #777 Username: 1234567890@sprintpcs.com (replace 1234567890 with your data card's "phone number", no dashes) Password: your sprint password Speed (BPS): 921600 (use lower numbers such as 115200 if you have trouble with this) Port: /dev/ttyUSB0 Init string: ATZ Here are some other helpful pages: Verizon EVDO Sprint and Linux Cingular AT&T UMTS Sierra's Linux page Tuesday, July 3. 2007Mail Readers Still Stink
Five years ago, I started work on OfflineIMAP. I couldn't find any mail reader that offered good IMAP support and a good feature set. Rather than write my own mail reader, I simply wrote OfflineIMAP and used it with mutt. OfflineIMAP does a bi-directional sync between an IMAP server and local mailboxes. This lets you work offline, and also speeds up reading since each new message doesn't have to be downloaded from the network on the spot.
I kept hoping that OfflineIMAP would become obsolete soon, as mail readers got better. Back in 2004, two years after writing OfflineIMAP, I looked at mail readers. In 2005, after some more frustrations with mail readers, I wrote a comparison. I wound up sticking with mutt and OfflineIMAP each time. I've gone out looking at mail readers again. Here's what I've found. KMail Overall a nice reader, KMail has almost every feature and setting I want. It has "disconnected IMAP" folders, which download every new message in folders to the local disk as part of the routine mail checking. It then caches local changes and syncs them to the remote on the next mail check. This boosts interactive performance and permits offline operation -- very similar to OfflineIMAP. KMail has keyboard shortcuts for most things, and keyboard shortcuts can be added or changed for most other things as well. KMail also integrates with the KDE calendar and addressbook, which I already use. That's nice, too. I have two big gripes about it though. Back in 2004, I noticed that KMail crashes a lot. By 2005, it was worse. Sadly, KMail still has a tendency to crash. I've seen an average of 1-2 crashes per day, due to SIGFPE, SIGSEGV, and I think also SIGILL. This doesn't make me happy at all. Especially to see that it's no better on that in three years. Just don't try emptying trash while your mailbox is being synced, for one thing.... Gripe #2 is that there is absolutely no way to select a different alternative in a multipart message without using the mouse. Simply no way using the keyboard. It's also cumbersome, though possible, to view attachments using the keyboard -- you have to press Enter to open the message in its own window, then tab to the attachment. KMail also sometimes works a bit sluggishly -- for instance, when you delete a message, you first see strikethrough through it, then it disappears. It doesn't feel very "snappy". Evolution Evolution has a decent core. It is easy to get set up and has an extensive set of keyboard shortcuts. It does IMAP downloading and syncing like Kmail, and it does it by default. It doesn't offer all that much flexibility in configuration, but probably enough. Here's my gripe. There is no way for it to show a total message count next to each folder in the folder list. It will show an unread message count, but not a total message count. You have to click on each folder individually to see a total message count. I can't figure out why this is missing from Evolution. It's one of the main benefits to switching from mutt, and so I didn't bother looking at Evolution any more past there. Thunderbird / Icedove By default, it isn't all that capable of a mail reader. There aren't that many configuration options, and the keyboard shortcuts -- while existing for most things -- are cumbersome. The Nostalgy extension helps with the keyboard shortcuts significantly. You still can't change some of them (Ctrl-L for forward, anyone) -- at least not without an extremely cumbersome process involving editing text files. Thunderbird can do automatic IMAP downloading and syncing like KMail and Evolution, but for some inexplicible reason, only for your INBOX. In fact, Thunderbird won't even check for mail in folders other than INBOX unless you set an undocumented configuration option. It seems to assume that nobody does server-side mail filtering. If you want IMAP downloading for offline use or performance, you have to manually invoke a download operation. There is a Sync on Arrival extension, but it isn't compatible with Thunderbird 2.0. From reading comments online, there are a lot of people frustrated about that. So Thunderbird strikes out as well. mutt + OfflineIMAP The good thing about this combination is performace. mutt is extremely fast, and OfflineIMAP works faster than anything else for IMAP downloading. mutt is also far more configurable than anything else. There are some annoyances about mutt. #1 on that list is the lack of a folder list. There is just no way to see a list of folders along with new or total message counts. You can press c, Enter to go to the next folder with unread mail, which is something, but not enough. There have been numerous abortive projects over the years to address this, but for whatever reason, mutt itself doesn't have this yet. Probably the most promising current project is this one. #2 is HTML mail. I don't mind the lack of default support for HTML mail. That's to be expected. There are some things that do bug me involving viewing HTML mail. First off, sometimes people attach graphics to messages that also have an HTML component. Viewing these graphics doesn't represent a security risk, but mutt doesn't make them available to a browser for viewing -- you have to manually save them if you want to view them. Also, you normally don't want to load graphics from the Internet for HTML mail. The only way to accomplish that with mutt is to set your browser to lynx or something; just using Firefox to view a HTML component will load all of that. #3 is handling of embedded URLs. xterms can pass mouse clicks, and it would be nice if mutt made URLs clickable like other mail readers do. #4 is the IMAP support. No support for caching, fragile, etc. That's why I use OfflineIMAP. That works, but it's a hassle. #5 is printing. Printouts from mutt just spew the text of the message at the printer. No page numbers, formatting, nothing. muttprint makes that situation a bit better, but the integration is flaky and weird. Conclusions I'm not sure what I'll do. None of these are really where I want them to be, though mutt and KMail are probably the closest. |
The ChangelogMost Popular TagsSyndicate This BlogBlog Administration |

Comments
Sun, 07.09.2008 22:11
File size is gtk bug 325095 in http://bugzilla.gnome.org/sho w_bug.cgi?id=325095
Sun, 07.09.2008 20:56
I have the same problem, I hav e repeatedly called Dell and c ontacted Dell online to ask th at they stop sending me [...]
Sun, 07.09.2008 20:29
I just stumbled across your si te. Done a lot of nice work to your old farmstead.
Sat, 06.09.2008 17:14
"real insight" meaning somethi ng questionable or something b ad to say? The folks who spea k and show their faces o [...]
Sat, 06.09.2008 01:00
Anything is fixable in the sam e sense that any turing compli ant programming language can d o what any other TC lang [...]
Fri, 05.09.2008 22:14
Sarah has her doctor, the doct or is in Wasilla, AK, which is 810 miles away from Junuea, w here she lives in the Go [...]
Fri, 05.09.2008 16:22
Anything is fixable. It might be hard, but it is doable. Every country has its problem s, too. There is no pan [...]
Fri, 05.09.2008 14:38
I always find it funny reading or hearing people talk about how one side (e.g. Republicans ) are all talk but don't [...]