Photo

“The iPhone of Night Clubs”

by Joey deVilla on September 22, 2010

the iphone of night clubsFound via The High Definite.

This article also appears in The Adventures of Accordion Guy in the 21st Century.

{ 0 comments }

Adobe Photoshop, Literally

by Joey deVilla on June 11, 2010

An adobe hut functioning as a photo development store

This article also appears in The Adventures of Accordion Guy in the 21st Century.

{ 18 comments }

Betty White, Jedi Master

by Joey deVilla on June 9, 2010

This image actually had me rolling out of my chair laughing. Click it to see it at full size:

Betty White, in a forest wielding dual lightsabers, as the spirits of Rue Mclanahan, Bea Arthur and Estelle Getty in Jedi Master garb, look on, a la "Return of the Jedi"

This article also appears in The Adventures of Accordion Guy in the 21st Century.

{ 5 comments }

How Fanboys See Operating Systems

by Joey deVilla on December 16, 2009

how fanboys see operating systems

This article also appears in The Adventures of Accordion Guy in the 21st Century.

{ 44 comments }

Is Your Code a Candidate for “There, I Fixed It”?

by Joey deVilla on October 27, 2009

There, I Fixed It is a hilarious photoblog that catalogs kludges, jury rigs and hastily-improvised duct-tape repairs and modifications to everyday objects. The photos below are a sample of some of the quick fixes shown on the site, each one somewhere on the spectrum spanning “clever and thrifty” to “cheap, shoddy and frightening”:

There I Fixed It

(Regarding the photo in the right column, second one from the bottom – the piece of paper attached to the pencil sticking out of the computer says “Pull to turn on”. It’s a jury-rigged replacement for the power switch.)

Sloppy work like this isn’t limited to the physical world. I’ve seen (and okay, sometimes I’ve written) code that could’ve been a candidate for There, I Fixed It, and chances are you have too:

  • Some of my hacks were a little more elegant and useful in the long-term, as long as you weren’t going to be too fussy about aesthetics. They were the software equivalent of the CD-ROM drive installed below the car radio and attached to it with a cable with 1/8” stereo jacks. They weren’t pretty, but they were solid, reasonably maintainable and viable in the long term.
  • Others were terrible kludges that were originally intended to be temporary solutions that forgotten and lived much longer than they should have. They were like fixes shown in the two photos on the bottom (the hasty bridge repair and the car exhaust held together with zip-ties).
  • I’ve also copped out by glossing over bad user interface design with some explanatory text or dialog box instead of actually correcting the design. This is not unlike labelling a doorknob “hard to open” or a hastily-improvised switch “pull to turn on”.

Be sure to check out There, I Fixed It. They’ve had some pretty hilarious pictures lately, and perhaps it’ll inspire (or shame) you to eschew the quick fix or kludge in favour of putting some time and thought into writing better code and building better user interfaces.

This article also appears in Canadian Developer Connection.

{ 1 comment }

Windows 7: Even Linus Approves!

by Joey deVilla on October 22, 2009

Here’s Linux creator Linus Torvalds, taking a break from the Japan Linux Symposium to pose at a store where Windows 7 was on sale:

linus torvalds and windows 7

[Thanks to Stefan Arentz for pointing me to the picture!]

This article also appears in Canadian Developer Connection.

{ 2 comments }

Me and Steve B.

by Joey deVilla on October 22, 2009

I bought a fuzzy “Cat in the Hat”-style raver hat with a Canadian flag pattern on a whim earlier this year, thinking that I’d probably find a pretty good use for it some day. That day, it turns out, was yesterday, where I turned it into what I believe was yesterday’s only Steve Ballmer photo-op with a non-management Microsoft Canada employee:

Joey deVilla and Steve Ballmer, wearing Joey's Canadian flag raver hatPhoto by Barnaby Jeans.

Yesterday was a busy day at the Harbour Castle Convention Centre, where we had an all-day Steve Ballmer-rama. In the morning, Steve keynoted an event showcasing Windows 7, Windows Server 2008 R2 and Exchange Server 2010 for the media, key customers and partners. This was followed by an employees-only “town hall” where Steve did a short presentation followed by a Q&A session. On a whim similar to the one that led me to buy it, I took the hat (along with the accordion) along with me.

Following a suggestion from my co-worker Damir, I arrived very early for the town hall, grabbed a seat by the stage and donned the hat. When Steve made his appearance, he did so in classic Ballmer style, running and whooping, high-fiving people as he made his way to the stage. As soon as he saw me, he yelled “Hey!”, put the hat on and posed with me for the photo above.

I’d made a decent splash at Microsoft in my first year, and I’d been wondering if I could match it in my second, which began on Monday. This isn’t a bad start.

This article also appears in The Adventures of Accordion Guy in the 21st Century.

{ 0 comments }

Portable Computing in the “Mad Men” Era

by Joey deVilla on October 20, 2009

Are there any computers available today that come in that particular shade of blue, with matching chair?

1960s computerClick the photo to see it at full size. Photo courtesy of retrofuture.

This article also appears in The Adventures of Accordion Guy in the 21st Century.

{ 2 comments }

16 Megabytes, Yo!

by Joey deVilla on June 19, 2009

Late '60s/early '70s photo of man in "clean suit" pushing a giant hard drive on a cart in a computer room.Photo courtesy of “SirMildredPierce”.
Click the photo to see it at full size.

I’m sure that this beast of a hard drive is now dwarfed by the USB keys that they give away as swag at tech conferences.

{ 3 comments }

A Busy Day

by Joey deVilla on June 2, 2009

It’s a busy, meeting-filled day for Yours Truly down at the local headquarters for The Empire. Here’s a (slightly edited) photo that I took at our big Evangelism team meeting around 3:30 this afternoon:

battle_station_plans

{ 5 comments }

Apple I Art Photos for Sale

by Joey deVilla on April 6, 2009

Apple 1 computer, "exploded".

20X200 is selling this lovely photo by Mark Richards featuring an “exploded” view of the original Apple I computer, the predecessor of my first computer, the Apple //e. These are limited edition prints; as of this writing, there are:

  • 76 8” by 10” (about 20cm by 25cm) photos remaining, selling for US$20 each
  • 463 11” by 14” (about 28cm by 36cm) photos remaining, selling for US$50 each
  • 12 16” by 20” (about 41cm by 51cm) photos remaining, selling for US$200 each

{ 0 comments }

For no other reason than the geeky amusement it will provide, here’s Wil Wheaton in a clown sweater:

ensign_crusher_report_to_my_ready_room

{ 3 comments }

Future Man Tried to Warn Us

by Joey deVilla on February 23, 2009

Early 1960s businessmen talking to man in astronaut suit: "So you're saying people will 'tweet' what they're eating for breakfast?" "And 'upload' pictures of their breakfasts to a 'Facebook'?" "And other people will look at the breakfasts and make comments?" "No offense, future man, but is everyone in your time retarded?" "Sorry to burst your bubble, dudes, but you asked. Yes, that's the future."
Click the photo to see its source.

{ 3 comments }

Credibility Gap

by Joey deVilla on January 27, 2009

I know that you shouldn’t judge a book by its cover, but this promotion doesn’t exactly inspire confidence:

Hand-painted sign on back of truck trailer: "NEED A WEBSITE 325-9417"

{ 3 comments }

Conversational HTTP Codes

by Joey deVilla on November 20, 2008

"413: Request entity too large" -- cat stuck in cat door

Over at Seldo.com, there’s a handy table of HTTP codes, their official meanings and their everyday office culture conversational equivalents. Here are some examples:

Code Status Conversational Equivalent
100 Continue Uh-huh…
101 Switching protocols Let’s take this offline
200 OK OK
201 Created I wrote you an email about that
300 Multiple choices You can get that from Bob, John or Sue
301 Moved permanently That’s Bob’s job
401 Unauthorized You’re not allowed to know that
402 Payment required Maybe a twenty would refresh my memory
404 Not found I have no idea what you’re talking about
406 Not acceptable Maybe when you’re older
500 Internal server error Drooling from side of mouth
503 Service unavailable I am way too busy to deal with your shit

{ 1 comment }