Funny Stuff

From Catholicpenguin

Contents

Websites

  • How to Shoot Yourself in the Foot
    • Especially the one about Java: "You locate the Gun class, but discover that the Bullet class is abstract, so you extend it and write the missing part of the implementation. Then you implement the ShootAble interface for your foot, and recompile the Foot class. The interface lets the bullet call the doDamage method on the Foot, so the Foot can damage itself in the most effective way. Now you run the program, and call the doShoot method on the instance of the Gun class. First the Gun creates an instance of Bullet, which calls the doFire method on the Gun. The Gun calls the hit(Bullet) method on the Foot, and the instance of Bullet is passed to the Foot. But this causes an IllegalHitByBullet exception to be thrown, and you die."
  • Improveverywhere's Best Buy Invasion
  • Improveverywhere's Cell Phone Symphony

Quotes

  • "Standards aren't for innovation as it happens, they are for innovation that has gotten so old that everybody is ready to just conform to the accepted best practices and move on to figuring out something else.." - Hans Reiser (note that I don't agree with this view; just for some reason it's listed here because I liked it at one point.)
  • "It does so using a technique called Address Resolution Protocol (ARP, pronounced like a pirate with the hiccups)." - From page describing network protocols.

Slashdot Quotes

Other Stuff

Favorite Flickr Pictures