This classic Eric Lippert post describes, in excruciating, painful detail, exactly how much work it takes to add a single ChangeLightBulbWindowHandleEx function to a codebase at Microsoft:
Read more »
This classic Eric Lippert post describes, in excruciating, painful detail, exactly how much work it takes to add a single ChangeLightBulbWindowHandleEx function to a codebase at Microsoft:
Like many programmers, my first exposure to Ray Tracing was on my venerable Commodore Amiga. It's an iconic system demo every Amiga user has seen at some point: behold the robot juggling silver spheres!
Read more »From the ACM Code of Ethics:
As an ACM member I will
It's hard to square that with the following hair-raising tale Dustin Brooks sent me via email:
Read more »I miss Kathy Sierra.
Read more »In November 2007 I called these three CAPTCHA implementations "unbreakable":
Google(unbreakable)
Hotmail(unbreakable)
Yahoo(unbreakable)
2008 is shaping up to be a very bad year indeed for CAPTCHAs:
Well, you won't technically see me at MIX08 this year. But you will see some very cool top-secret stuff Vertigo created in the keynote.
Read more »// description of your code here
# for WATIR scripts by marekj testr.us
module TestRun
# TestRun.record(__FILE__,{:1, 'Bacon', :2, 'Apple', :3, 'Cheese'})
#
# writes or appends a yaml doc to file named filename as the file that invoked the method
# ---
# :1: Bacon
# :2: Apple
# :3: Cheese
#
# example: if __FILE__ is c:\foofoo\away\in\windowz\land\scirptname.rb then
If you've used Windows Vista, you've probably noticed that Vista's file copy performance is noticeably worse than Windows XP. I know it's one of the first things I noticed. Here's the irony-- Vista's file copy is based on an improved algorithm and actually performs better in most cases than XP. So how come it seems so darn slow?
Read more »what up with this style of google analytics implementation?
Read more »