john's profileJVert's SpacePhotosBlogListsMore ![]() | Help |
|
November 08 Another Photosynth - Tarzan Pool at the Grand Wailea, MauiNothing like sitting poolside in Maui with a Mai Tai and watching your kids try to kill themselves on the Tarzan swing. And then making a Photosynth with your digital camera:
Mai Tai not included. September 09 Anathem on Kindle.Previously I had lamented that Neal Stephenson's new opus, Anathem was not available on the Kindle.
I guess somebody clued in, because now it is! That should save a few trees and I won't have to lug around 1000 pages.
Plus it's $10 cheaper and delivered instantly. What's not to like? August 26 Photosynth at Safeco FieldIf you haven't seen Photosynth, it's incredibly cool and you should check it out. I tried to make some synths from some of last winter's skiing photos but they never turned out because I didn't have enough coverage. Last night I was at the ballgame and figured I would try taking some photos specifically for Photosynth. I shot about 50 pictures on my Olympus Stylus 760SW (then the battery ran out) Anyway, it turned out pretty well. It's "94% Synthy" I guess "Synthy" is good. It's cool how the players fade in and out in different shots. You can see Ichiro on each base. http://photosynth.net/view.aspx?cid=afc87f53-f04b-47e8-9882-20a7d7f41f5b
August 10 NerDilemmaNeal Stephenson has a new book coming out. This book is apparently not available on a Kindle. What is a self-respecting geek supposed to do??? Sacrifice some trees and pre-order a huge lump of paper from Amazon? If there is any author that should be available on the Kindle, it's Neal Stephenson. Think of how many trees would have been saved if the Baroque Cycle was available on the Kindle! I am conflicted. July 18 New Favorite KeyboardI've been typing on IBM keyboards for a long time. Ever since the original IBM PC came out in 1981. That's a long time and a lot of keystrokes. Millions, probably. IBM got out of the keyboard business a long time ago, selling it off to Unicomp. I guess there's not enough consulting business in keyboards. I have a decent collection of these old keyboards and I have been hoarding them and moving them from PC to PC for many years. The newer ones tend to be a bit mushier than the old ones and the click is not as crisp. Maybe I've just worn them down. Recently I heard about the daskeyboard and it intrigued me enough to order one. I wimped out and ordered the "Professional" which has letters on the keys. It showed up a few days ago and I have been test-driving it at work. So far I really love it. The click is crisp. The keys have good action and tactile response but a bit lighter touch than my current IBM keyboard. It's nice to have a modern keyboard with a USB connector and built-in USB hub. With Vista, I find myself actually using the Windows key on my laptop, so it's nice to finally have on one on my workstation. When I get typing fast it sounds like an overexcited Geiger counter and it makes me feel (and sound) productive! The glossy black finish looks really sweet and it even comes with a tiny polishing cloth to keep it clean. I am still getting used to the slightly different key layout, but I think it's a keeper. My only regret now is not getting the Ultimate keyboard which looks truly cool. Maybe I will have to get one more, just in case! December 07 How to Get Free eBooks on the Amazon KindleOne problem I have with my Kindle is my daughter keeps trying to steal it from me. That could get expensive really quick, she goes through even more books than I do. So I figured I would download some free classics off Project Gutenberg and stick them on the Kindle for her to read. Project Gutenberg has a huge selection which seems to be a mix of old, out-of-copyright classics and esoteric things I can't believe anybody would be interested in. (lots of nut-growing historians with an ebook fetish?) Once I figured out that .txt files need to go in the Documents directory on your Kindle, the next problem with reading a Project Gutenberg .txt ebook is that it looks like crap. This is because for some reason the canonical Project Gutenberg format is ASCII text with 70 character lines. Thumbs up on ASCII, but I don't know why they think that splitting sentences with CR (or is it CR/LF? or just LF?) every 70 characters is going to be a more useful format 1,000 years from now. Because the lines are fixed length they don't reflow to fit the Kindle's screen and you get all kinds of jaggies and orphans. It probably looks great if you have an old VT-100 lying around, but try taking THAT with you on the bus. Of course my first thought was to write some tool that reformatted the text into HTML or .mobi format. My second (smarter) thought was that somebody must have already written such a tool. My second thought was right, GutenMark by Ron Burkey does exactly this. It is a command-line program which will chew up nasty PG .txt files and spit out lovely .html files. It's free and it works. But even though Kindle has a web browser (and so should be able to render HTML) you can't read HTML docs directly on the Kindle. You need to reformat them into .prc format. Luckily, this is also free. Download Mobipocket Reader. File->Import, select the html file. Then File->Send->G: (or whatever drive letter your Kindle shows up as). This will create a .prc file in the eBooks directory on G: One last step, move the .prc file from the eBooks directory into the Documents directory, so the Kindle will see it. Unfortunately, mobipocket is not as cool as Ron Burkey so instead of a handy command-line converter, you have to go through all these steps with the GUI for each file. Whew! That's a lot of work just to save $0.25 on Huckleberry Finn! Probably not worth it, but if you have some time to kill and want to save a quarter, now you know how. November 20 Kindle-iciousI just unboxed my Amazon Kindle (or amazonkindle as it says on the front) This thing launched yesterday and I had to have one, so here it is on my doorstep today. All the way from Kentucky overnight, courtesy of DHL. First impressions, it is a nice light little package. Sleek & white but relentlessly functional - no iPod/iPhone sexy curves here. The screen is great. Not quite paper-quality but the closest I've seen on a real device. It's a little hard to read in dim light, but so are books. I downloaded a couple books and it just worked. Reading Liar's Poker right now, which I always wanted to read but never got around to buying and for $10 seems worth it. Got a few more queued up to read as well. In the long run this will save me a lot of money since I am always buying new $20 books from amazon, reading them, and letting them pile up on our bookshelves. The idea of tossing this in my backpack on my next trip instead of a stack of dead trees is pretty compelling. Plus the added bonus that I can buy more while I'm sitting in the airport or hotel and get instant gratification. Lots of blog-pundit blowhards are ranting about the DRM and that it's not a book and it's not a laptop. It's way smaller and lighter than any laptop/tabletPC/origami I've ever seen (and I've seen them all). The screen and reading experience is vastly better than any smaller iPhone/smartphone form factor. And Amazon's done a great job with the integrated wireless service. So far it just works which is more than I can say for most early adopter gadgets I impulse-buy. (my wife is going to kill me about the shittiness of our new Vonage service) So I give it a tentative thumbs-up. On the down side - it's got its own incompatible power adapter. Another thing to lug around and lose, why can't it just charge from USB, damn it! I could never get the "experimental" web browser to work, it just hangs. The buttons seem a touch too sensitive for my hamfists - I'd like a little more tactile feedback there. The screen is gorgeous, but updates are SLOW and have an annoying flicker to black before changing. The killer app for this thing would be a Windows print driver that lets you "print" any document to your Kindle. I am always printing off tons of specs and powerpoints and stuff to lug around. Amazon has some service where you can email documents to a special @kindle.com address and Amazon will reformat them and send them to your Kindle for $0.10 but that seems pretty klunky. (haven't tried it yet) File->Print->Kindle would rock. So far no indication what this thing is running. Linux or some home-grown Amazon thing I guess. Haven't tried hacking it much yet but I expect it's only a matter of time until someone cracks it. September 24 Liveblogging MicroBus return trip5:52 - Queen Anne bus leaves Bellevue Transit Center for the trip home. I guess their schedules were a bit optimistic in the face of real traffic. 520 has the usual afternoon 405-to-bridge jam. 6:00 - turns out the carpool lane is blocked at 108th due to an accident. The WSDOT site claims its a bus accident. Hope it's not one of the shiny new MicroBuses! 6:02 - nope, it's a Metro bus. We're buy it and camped in the carpool lane. Behind another MicroBus (I guess the Capitol Hill one). Now we're making time - actually 520 seems to be moving pretty good. Maybe moving all the Microsofties into these buses has lessened traffic for everybody else... 6:06 - on the bridge deck, we're cruising! Just for kicks I ran speakeasy's broadband connection speed test from the middle of the bridge. 710kbps down, 5kbps up. Seems pretty bursty though. Maybe everyone else on the bus is doing the same thing. From those numbers I would guess they have some RF downlink and a cell uplink. External IP is 70.1.88.37, have to see who owns that IP block. 6:12 - Crossing I-5 now, traffic is still really light. 6:18 - Passiing Seattle Center. You can tell we're on Seattle roads again as everybody's teeth start rattling. Didn't Mayor Nichols run on a fix-the-potholes platform? 6:21 - Dropping Belltown softies at El Gaucho. The valet looks a little bewildered. 6:28 - KeyArena. Should be an challenging dropoff point if the Sonics ever play a game here again. 6:37 - long crawl up QA hill, but here we are, back at Safeway. A little more than an hour from when I left my office. Anyway, that's it for the first day of the MicroBus. Overall I think they did a great job, I would certainly consider doing it on a semi-regular basis. MicroBus day 1I achieved my goal of being on the very first MicroBus from Queen Anne. A few (literal) bumps in the road, but overall seems like a good v1 effort. Here's my trip report: I left my house at 6:25 for a brisk walk to the top of the hill. There are lots of coffee options on that corner. A Starbucks, a Tully's, another Starbucks in Safeway, Caffe Ladro, and they're putting in a Peet's Coffee. Also a tea house if you swing that way. I don't know if this is one of the most highly caffeinated spots in Seattle, but it's probably close. I struck my blow for the little guy and picked up my triple grande nonfat latte at Caffe Ladro. Their baristas are the coolest - I think that was a picture of Burning Man that decorated my latte foam. The MicroBus was parked right outside Safeway. Just as I'd hoped, they were giving out swag bags! Sweet! A Microsoft Connector umbrella, insulated coffee cup, and teeny laminated map of the campus. Alas, no t-shirt. Got my seat - first problem, there are no cupholders for my latte! Wrestled for a while with the laptop and gym bag and latte and tray table and finally got everything balanced right. Connected to the wifi no problem. Seems fast enough, got mail, surfed the web, updated my Facebook status, etc. Some Old Media types were on the bus interviewing folks and taking pictures. We rolled out of there right on schedule at 6:45am. Boy is the trip through Queen Anne a teeth-rattler. The bus was so bouncy it was hard to type with one hand and hold my latte with the other. I don't know if this is the bus or the atrocious condition of the Seattle roads. Stopped to pick up more Microsofties at Key Arena at 6:56 and El Gaucho at 7:01. The bus was pretty full, only a few empty seats. Headed to the Eastside - hit 520 around 7:15. Traffic was light, no backup, and we made it to the Transit Center by 7:30. And more free stuff! Starbucks coffee and bagels and pastries. A short walk across the street and I'm in my office by 7:40. So door-to-door, it took me 1:15 to get to work this morning. Normally if I drive it's 30-45 minutes (and only 20 minutes if I leave at 6:25am) So I don't know that this is really a win - sure I can read/work/surf the web on the bus but realistically I'm not sure how productive that is. Still I'm really glad to have this new commute option. They've done a nice job with it and are really working hard to make everything go smoothly. Plus I got free stuff. Here's all the goodies! I'm on the MicroBus!Hey, I'm blogging from the bus! WiFi works! September 07 Microsoft Connector ( Microbus )If you live in Seattle or follow Microsoft, you probably heard the big hoo-hah yesterday about Microsoft opening some offices in Seattle and announcing their own bus service.
Like all Microsoft products, the name sucks. "Microsoft Connector" is completely lame, it should clearly be called the Microbus. I have resolved to call it the Microbus, hopefully it will catch on. At least they didn't call it "Microsoft Bus Transportation System 2007 for Microsoft Employees, Queen Anne Edition"
Anyway, I am really excited about this since the Queen Anne stop is only 4-5 blocks from my house (right by the Safeway as far as I can tell)
So I went ahead and reserved my seat on the very first trip. It's at 6:45am on Sept. 24. That's pretty early for me, but I am hoping I'll get a commemorative t-shirt or something for being on the first bus.
The bus reservation site works pretty well. There is one glaring omission - it doesn't appear to have any way to download your reservations onto your Outlook calendar.
The bus is supposed to have wi-fi so I can post to my blog from the bus. Stay tuned. July 15 Ben BroussardBen Broussard is my new favorite Mariners player!
My daughter Annie caught a ball when we went to the game a few weeks ago and she wanted to get it signed. I'd heard if you show up for batting practice sometimes you can get the player's autographs. So we showed up for last night's game at 5:00 when the gates opened to try for an autograph.
I'd never been to the game that early before - most of the players were out on the field stretching, hitting, throwing, etc. Our seats are right above the lower entrance to the Mariner's dugout so that seemed as good a place as any to hang out and pester the players. Once Jose Lopez came into the dugout and signed a couple things but not Annie's ball.
Finally the team finished up and they all came into the dugout. Everybody else disappeared, but Ben Broussard started signing a few things from the dugout. A bigger crowed formed. Ben climbed up on the dugout roof and signed like crazy. He signed Annie's ball. He signed her friend's ball. He signed t-shirts, jerseys, posters, baseball cards. He was up there for 45 minutes signing things.
Ben didn't play last night, but he sure made a lot of fans happy. I am now lobbying for him to replace Sexson in the starting lineup.
After Ben left we were chatting with Ken the usher about autographs. He told us it was season ticket holders night and we could have gotten into the game at 4:00 and had the whole team (even Ichiro briefly) available for autographs. Argh! I didn't know it was season ticket holder night! Oh well, maybe next year. June 15 my 15 sentences of fame!I'm in a book!
Check the index - "Vert, John, 151-152, 154, 156"
Haven't read it yet (except for pages 151-152, 154, 156) so I don't know if it's any good.
At least they don't call me a codger. March 24 3D Virtual AlpentalI've been playing around with the Virtual Earth stuff a little bit. If you haven't tried the 3D stuff it is pretty kickass. There is a jscript programming model as well so you can build your own apps. I hauled my GPS around Alpental for a couple weekends and got a bunch of waypoints and plugged them in.
You can fly around and see where all the ski runs are. I think I have all the runs on there except Felsen. If I can find the stupid cable for my GPS (thank you Garmin for making all your GPS's have different and non-standard connectors) I'll see if I can overlay the actual route onto the map. For now they're just points because I had to type them all in manually.
Next step will be get some of the backcountry maps on there. About the only thing I can find online is at www.alpental.com. March 14 Amazon.com is scaring meI am used to Amazon's psychic ability to tell me all about things to buy I never knew I wanted. I end up spending a lot of money there. Today I saw they had a great deal on the Harmony 880 remote. I already have this remote and I think it's awesome, the greatest remote ever. Unfortunately my old remote had a sudden daughter-aided wall impact and has been flaky as hell ever since. I ordered a new one on Amazon this morning around 10am (that's another $160 coming out of Annie's inheritance). I get free 2-day shipping with my Prime membership so it's due to arrive on Friday.
I get home this afternoon after picking up the kids at school and there's a
(correction: originally I assumed it was a UPS package, but when I checked the shipping email I noticed it was shipped by Dynamex. They do same-day shipping. For whatever reason it must have been cheaper for Amazon to ship same-day with Dynamex than two-day with UPS) February 20 Fast Resume, 6 years laterOne of the last things I worked on for Windows XP was making laptops resume from standby quickly. The first part of this was re-writing the power IRP dispatching engine to make it asynchronous and smarter about managing the dependencies in the PNP tree. That was the fun part. The second part of this was hunting down each and every driver in the system that sat on their S0 (resume) IRP for longer than a few ms. That was the tedious part, involving manually collecting logs, post-processing with gnarly Perl scripts, and then going around trying to get whoever owned the driver (usually not Microsoft) to fix the driver. We had some good success at this. Between twisting the arms of the driver writers and convincing the BIOS folks not to do things like wait for the disks to spin up before giving control to the OS, we had a handful of laptops that could resume from S3 to the desktop in about a second. It's likely you've never seen a real off-the-shelf laptop resume this quickly. And the reason is that as soon as you stop twisting the arms of all the driver writers, they stop worrying about how fast your laptop resumes and go back to worrying about when they can get their widget driver mostly working so they can get through WHQL and sell their widget. I knew that in Vista the performance team had done a lot of work in adding measurement hooks throughout the system and exposing those through ETW and the eventlog. Matt Pietrek's post, a brand-new laptop, and nasty head cold inspired me to poke around in the new Vista Event Viewer. If you open up Event Viewer and look under Applications and Services\Microsoft\Windows\Diagnostics-Performance, you may see some "Standby Performance Monitoring" events that look like this:
Congratulations, you've found yourself one of those ill-behaved drivers that slows down your system resume. This particular one I never even use, so off I go to Device Manager and disable it. Keep looking, you'll find more:
This device doesn't even WORK, yet it is slowing down my resume times by half a second. Back to Device Manager and disable it. If you are going to poke around in these events, I recommend right-clicking on the column header. You can add the Correlation ID column, and then Group By the Correlation ID to see everything in one standby/resume lumped together like this: After making these tweaks, I got my resume duration down to 1726ms. And 1200ms of that is the video driver which I don't recommend disabling. It is great to see this kind of information exposed - I think it makes the whole system more diagnosable and power users can easily do the kind of analysis and tuning that used to require a guru with a kernel debugger and a handful of Perl scripts. November 10 Sansa e200 hackingI'm travelling next week (Supercomputing06 in Tampa) so I figured it was time to break out my new MP3 player. Sansa e200 8GB. Of course the first thing to do is update the firmware and this is where I hit a brick wall. Back in the good old days you could go download the new firmware, and run some cheesy app that flashes your device. No problem. But the Sansa guys are rocket scientists, so they have a whole "Firmware Updater" app you download that checks your Sansa every time you plug it in and tells you when new firmware is available.
Ok that's all nice and friendly in theory, the problem is their app doesn't work. It does nothing on Vista. It does nothing on W2K3 Server x64. And those are the only machines I have at work now. After a little spelunking I discover that on Vista it installs two files (SansaSvr.exe and SansaUpdater.exe) and a service. On x64 it installs nothing. I figure their service is busted on Vista but at least I can have a shot at getting it to work on x64 if I get the files copied over. So I copy them over and try and run SansaUpdater.exe. Gives me a nice error that "Sansa Updater can only be launched by Sansa Service!" Thanks guys. So I install SansaSvr.exe as a service, start it and plug in my Sansa. Something happens, but no UI. A little spelunking shows that SansaSvr.exe has launched SansaUpdater.exe but there is no UI showing on my desktop. But now at least I can see that the magic command line switch is "SansaUpdater.exe -iloveit". Kill the service, run "SansaUpdater.exe -iloveit" and off it goes and now I can finally update my firmware!
So hats off to the Sansa firmware guys for making this the most complicated process imaginable. I hope the rest of my experience is a little smoother. October 30 t-mobile Dash updateActiveSync didn't magically start working this morning. In fact it got worse. This morning it wouldn't sync at all because of a "critical server error" I dorked with it for a while and eventually got fed up and nuked the phone storage back to the original settings. Then I set up ActiveSync again. This time everything worked great. It is now happily syncing. Go figure. October 27 t-mobile Dash, first impressionsNew phone was waiting for me when I got home from work. I quickly slapped my SIM card in and got it up and running. First impression is it's really nice. Screen is bright and crisp, feels light but solid (contradictory but that's my impression). It is coated in some lovely black material which is smooth and soft, yet hard (another contradiction). Feels great.
Software wise it seems just like my MDA. Only the wide screen and the keyboard take some getting used to. I need a typing tutor program for smartphone to get my thumbs in shape!
First thing to do is sync it up with my Exchange server to download my auxiliary brain onto the phone. Problems ensue. ActiveSync keeps dying partway through. Status code 0x85010014, whatever that means. Eventually I narrowed this down and figured out it only happens when syncing my calendar, so I removed my calendar from the sync list. Contacts, mail, and tasks zip down no problem and at least I can use my phone to call & email people. Just don't expect me to show up for any meetings. Dunno if this is a phone problem or an Exchange problem but I gotta get it fixed regardless. If it doesn't clear up magically, I'll drill into it Monday when I am back in the office.
The camera seems to take decent pictures (for a phone) but maybe they just look better because the screen is nicer.
Tmobile has "value-added" some stuff to automatically set up additional email accounts, so I tried to get my gmail account on there. They claim to support google but I didn't have any luck on the first try. It doesn't like my password. Maybe I'll try again later but my gmail account is not very important so I don't really care.
WiFi works great, got on my wireless with no problem. zippy.
tmobile is pushing their new myFaves program which this phone supports. I thought I might sign up, but there is no way to do this from the phone, you have to go do something on their website. Maybe later.
tmobile has bundled the ClearVue apps for viewing word, pdf, ppt, and excel. Might be useful if the Office guys hadn't just changed all their file formats. Pretty much everything I get work-related is in Office2007 format which I expect will just choke ClearVue.
I am anxious to try the bluetooth a2dp support for wireless headphones, so I guess that some bluetooth headphones will be my next purchase. Once ski season hits, I'm shopping for this.
Nothing interesting on the game front other than widescreen versions of bubble breaker and solitaire.
Same old lame version of MSN Messenger. No grouping of contacts which makes it virtually unusable if you have lots of contacts.
The widescreen display is lovely, this is really the first handheld I've ever had where I might consider watching video on it.
So far, my verdict is hardware: thumbs-up, software: could be better. |
|
|