Yosemite

On recommendation from Duncan I tried to print some photos from Mpix.

The technical quality is great. I printed about a hundred 4x6es and some bigger ones and they all look really good (well; as good as the photos allow them to be).

By default they print matte; but you can add a "lustre" coating. It's not quite glossy, but gives colorful photos a little extra boost. On a black and white photo where I tried the coating I think it was a mistake. On most of the color photos where I tried it, the lustre version is better.

On a 16x20" print I tried their mounting (double weight matboard) and it's much more impressive than I expected.

Likewise I had some 8x12 photos framed and the frames and beautiful and well done - much much better than their website makes it look. The framing (with non-glare glass) was about $30 which seemed like a lot for a small frame, but it's high quality so the price is about right.

However, the neatest thing is that they package my $3 prints like it's an expensive piece of art. And don't even get me started on how well they packaged the framed photos. You know how it's neat to open an Apple product? Yeah - between the excitement of seeing the photos and how nicely they packaged them, that's about how it's been to open the boxes they sent. Shipping is $7 per order or $11 for overnight shipping. That's somewhere between very reasonable and insanely cheap all things considered.

So, Mpix: Highly recommended so far. I'm looking forward to trying them again.

“It would be hard to overstate how fervently vast stretches of the globe wanted the election to turn out as it did”

(New York Times on The Promise - For Many Abroad, an Ideal Renewed)

Yup, here too! TPM have a full transcript of Obama’s speech.

The new American president sure is setting himself up with some high expectations. Awesome! Enough with pandering to the regular guy. Let’s have smart people govern instead. What a concept!

(Update - If you have a BitTorrent client then I have a .torrent for a high resolution (1280x720) version of the victory speech. Right now there are about 60 seeders, so it should be pretty fast).

A small canyon in Los Angeles

Immensely disappointing (and frustrating to many) on the other hand is that the voters seem to be passing prop 8. Yikes.

On one of the news programs earlier they had interviews with some supporters. The best arguments they had was some hand-waving about their children. That’s even more offensive than them voting yes on the proposition! Don’t attribute political opinions or labels to your children - and much less sexuality. Look lady, your kid is 5 years old. I promise that other than your indoctrination he has absolutely no opinion or judgement on the matter.

In the mall the other day I walked by a stand with baby clothes. One had a text on it saying “Lifelong Democrat”. It’s the same thing: Not cool. While our children are overwhelmingly likely to grow up with the political leanings of their parents, it’s completely unfair to label them as such until they at least have had a chance of forming their own opinions.

Today is the day

| | Comments (0)

Oh man. Nervous with crossed fingers, knocking on wood. Less than 24 hours and this should be over.

Fivethirtyeight.com. says there's a 98.1% chance Obama will win tonight. But at least in this household we're nervously biting our nails all the same.

Here in California there's of course not any suspense over where the electoral votes will go, but there are a couple of looney awful propositions on the ballot. In particular prop 4 and prop 8. Both are basically too close to call in the latest polls. Unbelievable, but true. Please vote no.

(Of course the better solution is to not have to government marry people but rather just recognize unions and leave the marrying stuff to peoples personal lives - but in the US we're pretty far from there).

Anyway - hopefully early tonight it'll be clear that the next president won't be the one who's energy/security policy includes the illusion that there are no global markets and oil isn't a fungible commodity. Hopefully early tonight it'll be clear that the next president won't be the one who spent the last few weeks of his campaign talking about taxes with a guy who doesn't understand the tax system (and didn't get it explained). Someone please bring Joe the "plumber" to an accountant who can explain to him about how you don't pay income taxes on money that your business spends on salaries for employees. The number of weird and stupid things McCain and his campaign says is just amazing.

Or leave that alone and say McCain would make a decent president. I don't agree, but sure - whatever. Hello bad vice presidential choice. It's a joke! It's offensive. As Josh Marshall wrote today:

The woman is an ignoramus of almost unprecedented magnitude in the annals of national politics. It's not just that virtually every-non-Republican has a negative view of her. I just don't see a national party getting behind someone like that. And before you snark, "What about George Bush?" Sorry but there's no comparison. Whatever else I think of him, he's not a moron. And while he appears to be astoundingly incurious, there's simply no comparison to Palin.

The number of sane conservative thinkers who's endorsed Obama in the last week is incredible. How come there's even a contest anymore?

I can't imagine I'll ever be a republican, but I sure hope that after this the GOP will get it together and 1) kick out the looney evangelical christians out of "people we pay attention to", 2) quit with the Karl Rove inspired hate and fear mongering and 3) pick the smartest and most mentally alert guy in the room for their candidate for once. What's with electing the folksy "regular" folks? It's not a regular job!

It's a girl!

| | Comments (10)

DSC_0363.jpg

In late June, three weeks after my birthday, I got the most amazing birthday present you can imagine. My wonderful wife gave birth to our amazing now two month old daughter.

DSC_0375.jpgShe sure keeps us busy. There are many awesome things to tell - about how cute, clever and strong she is already - but most of all then I am so grateful to Vani who by far is going through the most and doing the most. Whenever I play with Saffron, give her a bath or a bottle of breastmilk it is just such a joy.

Right now she is sweetly asleep upstairs and I have to fight the urge to go check on her or just see and listen every five minutes.

The spouse-unit has a (now less) secret weblog, which if you had followed you would have known long ago that it's a girl. :-)

If you have a flickr account (and are listed as friend & family) then we have a few photos from July there.

javascript_coverDouglas Crockford of JSON fame has written a beautiful book about JavaScript.

First of all - at only 170 pages it is short. Even though some of the key points are repeated through the book it's dense with information. You don't need any JavaScript experience, but it's not a "beginning programming" book so if you haven't been programming before this is not the right book for you.

Reading this book a couple of times will give you an appreciation for the JavaScript language that you almost certainly didn't have before. It'll give you tools to write better programs that you and others will actually be able to maintain over time.

I've learned lots of little things that I maybe knew from experience, but now I know and I know why.

This book will help you battle with JavaScript rather than against it.

(this review was also posted on amazon.com)

After reading half the book I went and bought a bunch of extra copies and had them sent to people I work with who are working with JavaScript.

mysql_audience.jpgThe slides from my tutorial yesterday are up at develooper.com. 189 slides this year! A handful of people have told me today (and more yesterday obviously) that they learned a lot and got new ideas for how to build things - yay!

I’m considering putting up a version of the slides with sound. Would anyone want a 3 hour quicktime movie of that?

Well, maybe split up into smaller bits, but you get the idea. You wouldn’t get the hand waving, but you would get a bunch more detail, obviously.

I actually had audio recorded, but I haven’t checked how it came out, yet, and I’d have to make a synchronized movie version of the slides (and likely be tempted to just redo the audio anyway). Thoughts? Would it be a worthwhile effort?

Dash ExpressNelson mentioned the marvel of checking traffic on the iPhone. Nelson, I'm sorry - that's so last months future. Freeway traffic flows? Boring! I've only driven about 5000 miles the last year, and almost none of it were on freeways.

A couple weeks ago I ordered a Dash Express. Let me tell you: that is the future. The essence of the Dash is that it tracks your speed as your drive and uploads it to the Dash servers (anonymously, supposedly - they don't explain what they do to keep it that way) as you drive. Of course it also downloads traffic data from other drivers and historical data when no Dash owner has driven on a particular street recently.

It is so cool to watch. Entirely accurate? Not yet. Pretty darn good already? Check. A glimmer of the future? Definitely.

The Dash has wifi, but most of the time it uses GPRS for communication via Jasper Wireless. As a user you don't know that or even care, but as a geek it was fun to find out that there's a wireless carrier that doesn't do anything else than GPRS for mobile gadgets.

Since it's always connected they have built in local search via Yahoo local (not as good as YellowBot, of course, but pretty neat all the same ;-) ). They're working on giving you more "online data". For example there are gas prices and movie showtimes available, but the UI for that isn't very useful.

Dash are suggesting that the Dash Express will be the first GPS for "daily use" rather than just to be used when you are going somewhere new. it suggests multiple routes with distance and time based on current traffic. Pretty darn neat; but as I mentioned earlier - at least for my short-ish city-only stretches it's still not entirely accurate. I'm sure they'll improve on it though. The wonder of automatic software updates and constantly improved traffic data. I've noticed a big improvement in available traffic information just over the last two weeks since they started selling units to non-beta testers.

So to get better data it is of course in my interest to tell you to go buy one. In particular if you live in Los Angeles. :-)

If you are driving a lot and a lot to new places where you don't know the regular flow of traffic then I'm sure it's worth getting the first generation unit.

However, there's a lot to improve before I'm going to recommend it to "regular drivers" and non-early-adopter types. The physical form factor is, well, not really sleek. It's GIGANTIC compared to a modern Garmin Nuvi. They say it's to have room for the wifi and GPRS antennas (huh? The iPhone fits both a fraction of the space) and for the battery (which still only lasts a couple of hours; keep that 12v outlet available). The screen is a well working touch-screen, but the "hardware buttons" on top are crazy annoying when it's not mounted in the window or on the dash board.

Speaking of the screen - My first unit had a slightly defective screen, but Dash were great about getting it fixed and I could see that they had already improved their process on the replacement unit so it won't be an issue again. My second unit has been flawless so far.

Other than the issues mentioned above, it's mostly software improvements that are missing and those will hopefully be updated over time. It's done a bad job telling us a quick sequence of directions on freeways. It doesn't zoom in to show how clearly to navigate intersections or freeway interchanges. The UI is somewhat inconsistent (for example some buttons disappear when not usable, others stay on the screen and just "don't work"). It seems very slow at updating the screen at times. As I mentioned above the UI needs some work for some of the features to work better. Etc etc.

All that being said though - if you are in the market for a new GPS, give it a serious look. It's lots of fun and I trust the software will get better month for month. It will be interesting to see if or when Garmin catches up with the traffic data system or if one of the big players just goes and buys Dash. A device built with the Dash traffic data and with Garmins long UI, navigation and hardware expertise: drool. I guess if the Dash is the future; then that device is the future of the future.

Dash has a great help section that answers lots of questions in addition to their general feature overview.

Tax season

| | Comments (0)

I was preparing to do our taxes last week. Every year in late March or early April I realize that there's an account or two (or three) that I never got around to reconcile or maybe even download activity for, so lots of tedious work ensues.

  • Vani's been scanning lots and lots of documents into PDF files; I can't recommend getting a scanner enough.

  • I use QuickBooks for my corporate accounting and like I only sheepishly admit that I really like the new Radiohead album I'm also reluctant to admit that QuickBooks works pretty darn well for me.

  • Personal finance software though. Geez. Is Moneydance really the leading Quicken alternative? I tried it briefly and it seemed even more painful to use and I use a ~3 year old Mac version of Quicken!

  • Some of the banks are really awesome with letting you download activity from a long time back and having the statements in easily downloaded PDF files. Bank of America (who I otherwise generally loathe) and American Express are in this category. Chase (Amazon Visa) are notoriously not. Oh man, don't get me started on Chase.

In 10.5 and 10.5.1 there was a bug that’d make my iDisk explode to take all available space, yikes. Fortunately that has been fixed now (not that I use the iDisk much anymore - hello JungleDisk!).

It doesn’t seem like the iDisk disk images get compacted automatically to take less space if you delete files, so what I learned from the bug is generally useful.

You can compact a “sparse” disk image manually from the Terminal application.

The iDisk can’t be in use, so close any files opened on it. Then open a terminal and run:

hdiutil unmount ~/Library/FileSync/*/*.sparsebundle
hdiutil compact ~/Library/FileSync/*/*.sparsebundle

The hdiutil compact feature also works on old fashioned sparse disk images (all data in one file versus the “sparsebundles” that are really directories with lots of smaller files). I used it to reclaim a few gigabytes from some old disk images, yay.

It looks like my tutorial is almost sold out (and so are several of the others already!)

So if you're planning to go to the MySQL conference, don't delay - go sign up!

Find recent content on the main index or look in the archives to find all content.

Recent Assets

  • DSC_0375.jpg
  • DSC_0363.jpg
  • javascript_cover
  • mysql_audience.jpg
  • Dash Express
  • apple mac pro.png
  • cpu-year.png
  • microsoft-communism.jpg
  • volume_change.png
  • finder-shared.png

Pages

Powered by Movable Type 4.11