Fnord!

March 12th, 2010

Via Lifehacker:

qrcode

That, my friends, is a ‘QR code‘ generated by this site. All this one encodes is the URL ‘fnord.phfactor.net’. You can also make one with text, phone number or SMS (text message.)

On the iPhone, I’m using the QuickMark app to decode ‘em, which seems to work pretty well and also does old-school barcodes.

Pointless? Check this usage out, and be sure and watch the linked video.

There are some other uses as well. You’ve got roughly 7KB of data, depending on encoding and error correction. Amazing times we live in, eh?

LED billboard, crashed and showing the Windows desktop. Lots of these kind of displays now.

LED billboard, crashed and showing the Windows desktop. Lots of these kind of displays now.

Looking south to HK island proper

Looking south to HK island proper

Working on the designs over an extended breakfast, Bjorn doing the rockstar pose.

Working on the designs over an extended breakfast, Bjorn doing the rockstar pose.

Old clocktower on the waterfront.

Old clocktower on the waterfront.

Last but not least, I was in the fitting room at the tailor, which is fun because all the walls are covered with pictures and letters from famous clients. I took a bad picture of this one because in-law Heidi is a huge fan:

Yep, that's Bjork.

Yep, that's Bjork.

Looks to have been taken backstage, probably when she came through on tour. Cool, eh?

Posted in Travel | No Comments »

More Hong Kong snaps

March 10th, 2010

Some miscellaneous snaps and commentary as I regroup at home and work:

Nathan Road, Kowloon side, posing with a mug for a PB coffeehouse

Nathan Road, Kowloon side, posing with a mug for a PB coffeehouse

A wedding party at the waterfront. Surreal.

A wedding party at the waterfront. Surreal.

Waterfront and ferry terminal.

Waterfront and ferry terminal.

Arts and culture building on the waterfront.

Arts and culture building on the waterfront.

More waterfront.

More waterfront.

I had some work-in-progress pictures to add, but I need to figure out how to pixellate out the details first.

Hong Kong is a really cool place. Go if you get the chance.

Posted in Travel | 2 Comments »

Korean BBQ in Hong Kong

March 5th, 2010

One of our vendors there took us to a very good Korean BBQ dinner. The stack of raw beef they bring out is kind of daunting:

IMG_0010

and the array of tasty bits and sauces:

IMG_0011

I strongly suspect that I gained some weight this trip. Lots of great food every day!

Posted in Food, Travel | No Comments »

I just got back from a week in Hong Kong and wanted to write a few notes before my memory fades.

  1. As previously noted, get a PCCW SIM card at the airport for use with phone and WiFi. I forgot my old one, didn’t get one at the airport and never did manage to buy one. None of the four 7-11’s I checked had them in stock for some reason.
  2. Sam’s Tailor still rocks. I got a blue sportjacket, a couple of shirts and two pairs of pants. And two ties. I am now set for dress clothes.
  3. I took my Yes Inca as my sole watch, and as expected it was excellent for the purpose. Dual timezones let me know when to video chat with home, the 24-hour display was nice perspective for the jetlag, and it went well with casual and sporty clothes. Not to mention it was good to wear to all of the meetings.
  4. After reading this post, I went across the bay to Liii Liii Couture and am having a couple of pairs of shoes made for me. The guys there are very nice, and very accommodating. I have different sized and shaped feet, we discovered after tracing and measuring the hoofs, so I’m intensely curious to see how shoes made to fit will work. They are making pairs with more padding and high instep, so I am hopeful that these’ll last me long enough to make up for the high cost. I’ve wasted money on several pairs of dress and semi-dress shoes that don’t last.
  5. We stayed in the Kowloon Hotel this time, and while it’s OK I’d recommend the Imperial Hotel instead.
  6. The already-awesome Octopus card (busses, subway, trams and vending machines) now works some Starbucks locations, so be sure to buy one at the airport. These days, you can even buy an Octopus chip built into a watch! Very cool.
  7. We flew Cathay Pacific again, the same 881/882 flights, but the experience wasn’t as good. Flights were completely full, and they now charge $100 per leg for exit row (WTF?!), so I was crammed both times. More room than American carriers, but still coach. Note that:
    1. their video systems are fantastic, which helps, but you need the airline adapter if you want to use your own headphones.
    2. Coach seats have a power jack behind the tray, but it’s HK/UK style plug only.
    3. They limit carry-on bags to a super light 15 pounds, so pack light. Or be prepared to be forced to check.
    4. I paid the $100 for exit row on my return leg, and when I moved up my departure a day they refused to give me exit row or refund my money. Needless to say, I was and am quite pissed about this, especially on a 13-hour flight. Very shitty of them.

I’ll be posting pictures later.

Apple and attention to detail

February 3rd, 2010

A lot of people criticize Apple for its prices, but I have to say in response that taking the time to polish all the edges and simplify really helps. Consider this: I have had a few Bluetooth mice over the years, from Microsoft, Logitech and Apple. The latest Apple mouse is the only one where today it warned me that the batteries are low:

Screen shot 2010-02-03 at 12.03.01 PM

It’s a little thing, but for once I know to go get batteries, before the mouse just stops working.

It’s a nice mouse even without that feature, but taking a little bit of time to add software and hardware for voltage monitoring, it’s just easier to have and use.

In really high-end watches, the inner bits are polished and finished by hand to astounding degrees, even the parts that will only ever be seen by a watchmaker doing the service. Perfection is it’s own reward sometimes.

Good music, for free. Really.

January 30th, 2010

One of my all-time favorite CMJ disks was #29. Awesome discography, much better treasure/trash ratio than usual.

Anyway, one of the tracks is ‘Rainfall‘ by a group called Bentley Tock. Every now and then I’d google the name but never found much; tonight I hit the jackpot. According to this blog post:

Bentley Tock played around campus a lot, usually at a place called The Chukker (which sadly closed in 2003) and usually on Thursday nights. There were a lot of super late Thursdays (or early Fridays) when the band played. Me, Angela, Cheryl, Tracy, Billy and whoever else was up for it, would always show up. It didn’t matter to me if there was an exam, or if I had to work… if Bentley Tock was playing, I was there. Somewhere around the time I graduated in ‘91, the band packed up and headed to Austin to make a go of a bigger career. One CD came out, titled Able, but unfortunately not much came of it outside their home turf.

He links to the website of Paco Ahlgren, who turns out to have been the frontman for the group, and better yet has posted all the songs for free!!

So go have a listen and see if you like ‘em too. Can’t beat free, and feel free to comment and denigrate my taste in music.

Random snapshot

January 14th, 2010
The new iPhone camera really is pretty good.

The new iPhone camera really is pretty good.

Posted in iPhone | No Comments »

Boss/laser jump key

January 11th, 2010

$23 and a new toy is on the way:

UPCSF010900_01_MUSB footswitch from Brando (click to go to their site).

I’m thinking of binding it to the laser jump in Nexuiz, and maybe setting it up as a boss key at work. ;)

Just kidding. My monitor is visible from outside my office, so boss keys aren’t useful. I’m quite curious to see if I can add feet to a FPS game and have it work – Mom used to play the pipe organ, and I suspect that adding another limb to the action will increase the immersiveness of the game.

Posted in Games | No Comments »

Alexander Stepanov is the main driver behind the OMFG-that’s-amazing Standard Template Library for C++. I rather agree with him on object oriented programming (OOP):

I find OOP technically unsound. It attempts to decompose the world in terms of interfaces that vary on a single type. To deal with the real problems you need multisorted algebras – families of interfaces that span multiple types. I find OOP philosophically unsound. It claims that everything is an object. Even if it is true it is not very interesting – saying that everything is an object is saying nothing at all. I find OOP methodologically wrong. It starts with classes. It is as if mathematicians would start with axioms. You do not start with axioms – you start with proofs. Only when you have found a bunch of related proofs, can you come up with axioms. You end with axioms. The same thing is true in programming: you have to start with interesting algorithms. Only when you understand them well, can you come up with an interface that will let them work.

The rest of the interview is quite good as well.