Archive for the 'Miscellaneous' CategoryPage 3 of 8

Why Your Fancy Interview Process Sucks

Why I Never Hire Brilliant Men:

There is not a single brilliant man in our organization,” he said. “I am not brilliant myself. I am just an average chap who started in peddling policies, and — knowing my own limitations — felt that I must put in a couple of hours’ extra work every day in order to hold my own against my competitors.

To put it simply, if your interview process has any effect at all, it likely selects “brilliant” candidates. Unfortunately, you really need to hire non-dumb hard-workers.

Room for Improvement in Contextual Advertising

So, I’m reading this article by rabid athiest, Sam Harris. As I scroll South, I notice the sidebar advert:

Meet Christian Singles in Your City

That would certainly make for an interesting first date…

On Competition

Some years ago, I played Quake competitively on a national level. Back then, I always preferred to set my character’s color to bright yellow. Some folks would choose brown or green in an effort to blend into their surroundings, but not me. I wanted you to see me coming. I was still going to kick your ass, and I wasn’t going to leave you any excuses.

I’m not sure I realized it before, but this pro-competitive spirit has really stuck with me. I don’t often find this attitude in business — but when I do, it’s like a breath of fresh air.

Take, for example, David Weiss’s recent comments about office-suite file-formats (David works in Microsoft’s Mac BU). You should read the whole post, but here’s an excerpt:

Once upon a time, it was decided that we needed to move to a more open file format. XML was the obvious choice. There were and are a lot of good reasons for opening up your file format. I’m not going to discuss these at length, but one of these in particular is that folks are not forced to use your application to both read and write files that others can use. This is a good thing.

Allowing anyone to read and write your file format is a bold move because it says in essence, “We don’t need a locked-down file format to compete. The format can be available for everyone, and we’ll compete on the ease of use and efficiency of our applications. We have what we think is the best interface for reading, creating and managing Office documents, but if someone has what they think is a better way to build Office documents, wonderful, we welcome it!”

When I read this, I realized why I like this kind of thing. This is yellow-shirt Quaking. Every time I see a business engaging in some anti-competitive behavior I think to myself: wimps!

Take contracts, for example. If your cell or DSL provider was really committed to superior service, they would not lock you in. Lock-in is cowardly.

Warranties, on the other hand, are brave. If your product comes with a lifetime warranty, you are making a bold statement about your faith in that product.

I’m going to keep looking for yellow-shirts. I bet there are a lot out there.

Why Don’t Laptops Have Integrated GPS?

Seriously, what am I missing? Somebody like Apple would be in a great position to add this across their product line, and integrate it into a bunch of applications.

PPD File for Brother HL-5250DN

This might save you a few minutes of Googling. Here’s a direct link to a PPD file for a Brother HL-5250DN printer. Enjoy.

Funniest Digg Comments Evar

In response to KFED Finds Out About Divorce Via Text Messaging check out this pair of comments:

Floodle:

FEDEX

floridiot:

UPS I did it again

GReader Sharing Borked

I had to remove the Google Reader Shared Items widget from my sidebar. If you got a popup on a previous visit, that was why. It also broke K2’s nifty AJAX search feature.

I couldn’t figure out how to fix it, so I just disabled the thing for now.

Update:
This is fixed now. See Stephanie’s blog for more info.

Local Symbol Server Caching

The Microsoft Symbol Server is a great boon for debugging on Windows. Here’s a neat way to create a local symbol cache so that your debuggers launch more quickly.

First, make a share on each of your machines for a local symbol cache. Your username will need write permission to this location.


  net share sym$=%SystemDrive%\\sym /GRANT:%USERNAME%,FULL

Next, elect one machine, perhaps a beefy server, to be the LAN master cache and set the following environment variable on every box:


   set _NT_SYMBOL_PATH = ^
      srv*\\\\127.0.0.1\\sym$* ^
      \\\\localserver\\sym$* ^
      http://msdl.microsoft.com/download/symbols

You’ll want to adjust the line above in case you use a share other than sym$ or a LAN master cache other than localserver.

Now, when a debugger wants a new pdb he’ll use the following search order:

  1. Local sym$ share
  2. \\localserver\sym$
  3. The Microsoft Symbol Server

When the debugger fetches a PBD from an upstream source, he’ll replicate it downstream (official details here). After a few debug sessions, you’ll have a nice big local PDB repository and your debugger will load much faster.

This works on all the Microsoft debuggers: cdb, ntsd, windbg, kd and even Visual Studio.

(credit to Mark Lacey for this tip)

Happy Birthday Tom’s Hardware

Tom’s Hardware turns 10 years old today.

I’m not sure I’ve been reading for 10 years, but I definitely remember the sysdoc.pair.com days. Here’s what it used to look like back when I was a college freshman.

Jonathan Coulton Music

Check out Jonathan Coulton’s nerd-inspired, DRM-free, CC-licensed music here. You can buy direct for a buck a song, or pick up his complete “box set” for $60.

If you do nothing else, at least visit the site and click the play button for Code Monkey.

Update:
Just noticed lyrics, chords, and guitar tab for Code Monkey here. Freaking awesome.

Update 2:
JoCo did a live acoustic performance on The Sound of Young America. Run there and download the MP3’s. Quick. Like a bunny.




Creative Commons Attribution-NonCommercial 3.0 United States
Creative Commons Attribution-NonCommercial 3.0 United States