most recent entries
shouts
Austin Real Estate
written by interesting realtors in Austin
John Curtis
writes about Texas bike racing
Thomaz Edison
lots of interesting stuff
Austin Bloggers
a meta-blog about Austin
John Pointer
a super-talented musician in Austin
Voting in Travis County
more from blah
Oct 5, 08

Unregistered voters in Travis County have until Monday October 6, 2008 to register for the upcoming presidential electons. Register online here.

You can verify your existing voter registration here.

If you have moved or changed your name, you can update your registration here.

Early voting starts Monday Oct. 20 and continues through Friday Oct 31. Here's the full list of early voting locations.

Sound Switcher fan mail
more from apple
Sep 29, 08

I got some cool fan mail for my Sound Switcher...

Just a quick note to thank you for creating Sound Switcher. I was so over having to go into the Sound panel in SysPrefs every time I wanted to toggle between my internal speakers and my external DAC. You have made my weekend!
$20 router with QoS
more from blah
Sep 28, 08
[image]

I finally found a cheap ($20) wireless router that has built-in QoS (quality of service) support, it's the Airlink AR430W. With QoS, you can set up rules based on service type (http, etc.) or by IP address, so you can say "traffic from computer X should always get priority over traffic from computer Y", or "game traffic should get priority over web traffic", etc.

I just set it up over the weekend, very straighforward, great features, good web admin tool, signal strength is better than my previous D-Link.

Fry's does special pricing on the AR430W from time to time, lowest I've seen is $20. I know people out there spend $50 or $60 on the Linksys WR54GT (or whatever) but I don't want to learn nerdy details about what patch, version, blah.. is required to enable this or disable that, and the Linksys seems to require this. I might be totally wrong, but the small amount of info I found suggested the Linksys does not offer plug-and-play QoS, whereas the Airlink does.

Jira
more from blah
Sep 11, 08

Atlassian just announced "personal licenses" for Jira, pretty cool. There are some limitations of course... no support, 3 users max. But otherwise you can set up and use your own instance of Jira, even Enterprise, all for free.

Wii Fit
more from blah
Sep 10, 08
So nice.
Lance un-retired
more from cycling
Sep 9, 08

Well, after a few days of rumors, Lance is officially un-retired and will return to professional cycling in 2009. There's a blog entry with video clip on his website. He doesn't say much, so we don't know which team or any other details really. One rumor said he would rejoin Johan Bruyneel at Astana, but that has been denied by Astana team leadership. My guess is he's going to fund a brand new team centered around the LiveStrong foundation.

Sammy Hagar to join Apple?
more from apple
Aug 25, 08

I've been an OS X user for about 6 years, and I've noticed a change in the past 6 months or so: Apple software is starting to suck.

It's not terrible, definitely more "good" than "bad", but relative to itself a year ago (or longer), Apple software has really taken a turn for the worse. My guess is with increased popularity they've lost focus on what's really important for good software.

I think it's the same pattern that affects most musicians who make that transition from "nobody" to "big star" - the first album is amazing and blows people away, the 2nd or 3rd one is alright, then every album after that just plain sucks. Dave Matthews, Sting, Ben Harper. Or maybe it's more of a gentle transition, several albums are great, then somehow everything turns to suck (Paul Simon, Van Halen). Anyway, I think that's happening to Apple now.

When I left Windows for OS X in 2002, it wasn't because I could buy TV shows through iTunes. Instead, I was leaving an unstable OS (Windows) with inconsistent UI and insane usability patterns, and moving to a stable, fast OS that was simple, intuitive and powerful. Unfortunately I now have several examples of instability and un-usability across several Apple software products. I think I would have been hard-pressed to come up with a list like this with OS X 10.3 or 10.4, but sadly it took ~10 minutes thanks to Leopard 10.5. I could probably take a little more time and come up with more. It's like Sammy Hagar just joined Apple to replace Steve Jobs. Depressing.

Safari pegs cpu at 100% if you paste large amount of text into html textarea. Camino handles this fine, but Safari becomes unresponsive and eventually have to kill it. Seriously, it's just text... Safari's RSS feature sucks. I've stopped using it altogether, using NetNewsWire instead. The point of an RSS feed is to load something in the background before I read it, then show me an indicator saying "1 new post" or whatever, then I read it when I have time. In Safari, when I try to read the supposedly-pre-loaded-and-cached-update-from-RSS, I get the spinning beachball and unresponsive system (not just Safari) for 5 to 15 seconds. What? It's just handful of RSS feeds for friends' blogs! I haven't found a way around this yet, so I just don't use Safari for RSS anymore. In fact, the RSS reader was the last thing keeping me on Safari at all, and now I don't use it. It used to be fast. Now it sucks. What a disappointment. I'm tempted to delete Safari altogether just to have it off my computer. Safari recently fixed a bug where server redirects didn't work, but this was such a basic bug (general browser specification) which should never have made it onto the list that I have to include it. Not only was it basic, it was broken for several months. Some websites would send a redirect to Safari... "you asked for page X, but I'm telling you to go to page Y, so go there"... but Safari would basically ignore it, crap out, then leave you stuck on an error screen. This was a dumb bug, and even though they fixed it they still deserve to be beaten up about it. I might have left it off the list if I could reliably paste text without killing the browser. Or if RSS feeds actually worked. Overall system responsiveness in OS X is noticeably more sluggish than pre-Leopard. I don't know what they did underneath the covers, but I notice various 1 or 2 second lags constantly. Leopard feels slow and crappy like Windows. Tiger 10.4 was awesome, I rarely noticed the system "thinking" about anything, but not so wth Leopard. Every time I notice this I start thinking about downgrading from 10.5 back to 10.4. Or maybe I can trade in Time Machine for Speed Up My Computer? I rarely saw system crashes with 10.4, but I see them all the time with 10.5. I've been on OS X since 10.1 - so that's 10.1, 10.2, 10.3, 10.4 and now 10.5 - and 10.5 is hands down the most unstable. Leopard Spotlight is slower, this one speaks for itself. Is 4gb of ram not enough? What the eff is up with the Leopard SMB client? Go ahead, set up an open guest share on a remote server, then try to connect from Leopard. Suprise! You can't. This worked fine in 10.4. iTunes deletes track data when I play certain tracks. I have a track with artist "Ricky Ryan", so I double-click to play it. In one motion, iTunes starts playing the track and deletes the artist field from the song itself. It was "Ricky Ryan", but now that you've started playing it, the artist field is gone. This bug is so insane I'm convinced nobody will believe me, so I might try to record video of it happening. I'm scared to listen to music through iTunes now because if I'm not paying attention, I might erase more track/artist data and not notice. I only listen to music through my iPod now, even when sitting in front of my computer. Note: this bug doesn't affect most of my music collection, but it does happen with several tracks (8 that I've found). I think this bug is pretty terrible. Leopard Mail has a bug that, over time, results in increasing time delay when composing new emails. Initially, composing a new message is fine, you type text, it appears on the screen as you type, nothing strange. But give it a while and response time seriously degrades, eventually getting bad enough you can type 20 or 30 characters then remove your hands from the keyboard and watch as characters slowly appear on the screen. If you've ever used a 300 baud modem, it's like that. Only this is, like, 20 years later. The only solution I've found is to quit + restart Mail (something I do every few days), which leads to... Leopard Mail occassionally decides to re-do the entire layout, redefine column widths, change window sizes, etc. It usually does this after I restart Mail, and is classic Windows UI garbage. "You didn't really want things to look like that, did you? Don't worry, we'll fix it..." Pages (iWork '08) performance is crap. Try opening a 20-page Word document. Or maybe 40-page document. Go get a coffee while you wait. I love the layout, features, and usability, but the performance is just terrible. Really, really terrible. Numbers (iWork '08) performance is beyond crap. It's so bad that, for any real spreadsheet needs, it's utterly unusable. Someone sent me a 20,000-line spreadsheet that I opened in Excel 2004 -- 4 year old software from Microsoft, and non-Universal at that -- that opened in maybe 2 seconds. Then I tried to open it in Numbers and... about 4 minutes later, after the cpu went to 100% (and kicked on the fans from excessive heat) and I couldn't really do anything with my computer in between because it was so preoccupied with Numbers... only then did it finally open the document. Seriously, 4 minutes. And I'm using 2.4ghz Core 2 Duo with 4gb ram. I cannot believe they charged me for this. (Or that I paid). The iWork '08 "document" format is awful. It's not a file, but instead a directory with multiple files. How do you email contents? How do you handle updates with version control software?
Arrested Development
more from blah
Aug 16, 08

Best. Ringtone. Ever. It's the theme song from Arrested Development.

MySQL string comparison
more from dev
Aug 12, 08

I just discovered that string comparisons in MySQL ignore trailing whitespace in strings, CHAR, and VARCHAR fields (but not TEXT) - in short, use "like" instead of "=" for literal string comparison.

The strings 'a' and 'a ' (same thing followed by single space) are considered equivalent by MySQL, because trailing whitespace is ignored. But leading whitespace is significant, so 'a' is not equivalent to ' a'.

Why?

This is the kind of subtle, no-idea-until-you-discover-it behavior that makes Perl suck, and I'm disappointed that MySQL has behavior like that, too.

Principle of least surprise, anyone?

mysql> select 'a' = 'a ';
+------------+
| 'a' = 'a ' |
+------------+
|          1 | 
+------------+
1 row in set (0.00 sec)
mysql> select 'a' = ' a';
+------------+
| 'a' = ' a' |
+------------+
|          0 | 
+------------+
1 row in set (0.00 sec)

Using LIKE is a workaround.

mysql> select 'a' like 'a ';
+---------------+
| 'a' like 'a ' |
+---------------+
|             0 | 
+---------------+
1 row in set (0.00 sec)
Brickbreaker
more from blah
Aug 8, 08
My all-time best game of Brickbreaker came to a depressing end when the ball shot off the screen. I could still control the paddle, but with no ball it effectively ended the game in a way that prevented me from submitting my high score. This photo is all that's left.
The next election
more from blah
Aug 8, 08

I guess McCain is going to win Ohio
Missing votes spark lawsuit Columbus Dispatch Politics

Missed Connections
more from blah
Aug 5, 08

I've just discovered something enormously entertaining - digging through the "missed connections" section of craigslist personals. If you haven't seen it, it's like... I guess I can't really compare it to anything I've ever seen, but here's an analogy: "missed connections" is like putting a message in a bottle, throwing it in the ocean, and hoping it finds its way to one specific person.

Here are some highlights from the "women 4 men" section.

This one is pretty mushy. Assuming the guy found it, what the heck would he do? "Damn baby, I know things didn't work out between us, but I did not know you cried for 3 days. And then you ate a Kashi bar! Clearly, I have done you wrong, and for that I am sorry."

I still don't know why you had to end it with us. I thought we were happy in our little routine of skating and bowling and all the things we both love to do. My only thought is that maybe you are going to follow your dream, the one you told me about that night when we stayed up all night over at your place and I cut my foot on the broken piece of glass on the driveway and you held me all night. I wish you knew that I would not have ever tried to stop you from that. I would have supported that dream. But all that is over now. You have moved on and and I did nothing but cry for three days straight until finally my landlord had to come over and bring me cranberry drink and a Kashi bar. I don't hold it against you. I can't make you love me if you don't. But it doesn't change it that I still love you no matter what you do or where you go.

This is just the epitome of pointless. Every dork who thinks he's hot, or likes blondes (or both) will write back to her.

You are smokin' hot That's all. -the blonde.

This one is just stunning... just go talk to the guy!


I saw you today. You look right through me! I know you don't know me, but you are really attractive. I don't know what these feelings are, but everytime I leave I have to sit in my car for a second and calm down. The feelings over take my body and I feel like one day it will be real. I know your only a gas station attendant, but sometimes you find love in the simplest places. I love you. I don't know what this is. Maybe it's love. Maybe it's lust. Maybe its you, you see me, I see you. See you everyday, until I wake up to you.
Petaflop in 2008
more from blah
Jun 9, 08

In 1986, the Cray 2 supercomputer was the first computer to calculate 1 billion floating point operations in a single second - 1 gigaflop.

In 1997, the Intel ASCI Red became the first computer to calculate 1 trillion operations - 1 teraflop.

Now, in 2008, the IBM Roadrunner became the first computer to calculate 1 quadrillion operations - 1 petaflop - in a single second.

I think it's difficult to wrap your head around how large a number that is. Take a million, already a very large number, one thousand millions is a billion, one thousand billions is a trillion, one thousand trillions is a quadrillion. That's a petaflop. 15 zeroes.

1,000,000,000,000,000

Increasing calculation speed by a factor of 1,000 has happened every 11 years. If that trend continues, we'll see the first exaflop-capable computer in 2019. Another 11 years later, in 2030, we'll see the first zettaflop - one million petaflops. 21 zeroes.

Supercomputer sets petaflop pace

Great news today
more from blah
Jun 4, 08

The toilet on the International Space Station has been fixed, and Hillary Clinton is finally giving up.

I just ran a manual cleanup of non-English language packs from my Applications directory. Removing the additional language junk saved 2.62 gb (yes, gigabytes) of disk space. Update: I ran it on /Library, too (same steps as below, just modify step 2), freed up another 1.1 gb, bringing the total disk space to 3.72gb.

Size of "Applications" before: 6.41 gb (6,220,745,877)
Size of "Applications" after: 3.79 gb (3,879,507,421)

Note: the following tip will permanently delete non-English language support from everything in your Applications directory. In the interest of full disclosure, I'm just pointing that out. If, for some reason, you need to recover the addtional language support (maybe you're learning Hungarian?), you'll need to re-install the application(s).

Here's what to do:

1. Open Terminal window
2. Run this: cd /Applications
3. Run this: find . -name "*.lproj" ! -name "English.lproj" ! -name "en*.lproj" -exec rm -rf {} \;

I wrote about this before -- Removing language support from OS X applications (to free up disk space) -- but just re-ran it on my current computer so made another post with current data.

Vim: lazy match on wildcard
more from dev
May 8, 08

Got a question about vim pattern matching that I had to look up, probably worth sharing.

Say you have the following text, and you want to modify the quoted things, so you start with this:

blah blah blah "BLAH" blah blah "FOO" blah blah

And want to end up with this:

blah blah blah <"BLAH"> blah blah <"FOO"> blah blah

Run this:

:%s/\(".\{-\}"\)/<\1>/g

I expected ".*?" to work (valid Perl regex syntax?), but ultimately found ".{-}" worked with Vim (and don't forget to escape the "{" and "}" characters, so \{ and \}).

The Squid
more from blah
May 2, 08

This keeps showing up in the news, today noticed a link to Te Papa, the museum in New Zealand where the squid is being inspected. Lots of photos and info there. Also found this link with more stuff: Colossal Squid.

I finally got Leopard to mount my home server. Never had any problems with Tiger across multiple machines, but Leopard didn't work. All I want to do is mount the volume...

I could connect directly, so I knew everything was accessible:

smbclient //1.2.3.4/public

Anyway, here's the magic that worked for me, from Terminal:

mkdir /Volumes/public
mount -t smbfs //1.2.3.4/public /Volumes/public
open /Volumes/public

The mount prompts for password, you can specify a different user if you need, too.

Leopard Dock
more from apple
Apr 18, 08

Can't stand the new Dock in Leopard, found this to remove the huge slab of white behind the icons:

defaults write com.apple.dock no-glass -boolean YES

Then either logout, or quit Dock through Activity Monitor.

Red Bull food
more from blah
Apr 3, 08

Does anyone make food using Red Bull as one of the ingredients? Like, chicken pasta with Red Bull sauce, or maybe snickerdoodle cookies with Red Bull. Surely someone has tried some stuff like that.

I think this is an untapped market, especially for the raver party crowd. You get hungry partying all night, right? But what can you eat? How about a nice piece of Red Bull cake to go with your Red Bull + vodka. Or maybe bar peanuts dipped in Red Bull.



You are viewing a mobilized version of this site...
View original page here

Mobilized by Mowser Mowser