Hacker Newsnew | past | comments | ask | show | jobs | submitlogin
How to shoot yourself in the foot (york.ac.uk)
12 points by Tihy on Jan 30, 2009 | hide | past | favorite | 7 comments


Seems to be some missing entries...

Haskell: You create an elegant firearm, one Mikhail Kalashnikov or John Colt would recognize as the most concise embodiment of an optimal foot-shooting instrument. Unfortunately, it requires a PhD in set theory to load.

Python: You draw a Glock, take an isosceles stance aiming at your foot, and squeeze the trigger.

Ruby: You draw a Glock, attach a laser sight, silencer, and fixed stock, create a new stance designed to make foot-shooting feel idiomatic, then worry if you'll be able to handle larger calibre bullets.


Python: You just type "import shotfoot"


My favorite is the assembly language example: You try to shoot yourself in the foot only to discover you must first reinvent the gun, the bullet, and your foot.or The bullet travels to your foot instantly, but it took you three weeks to load the round and aim the gun.


I having pain in my stomach laughing... where is PHP, Python and Ruby ? I loved the perl one "You stab yourself in the foot repeatedly with an incredibly large and very heavy Swiss Army knife."


My face pains of laughing so hard ... Hilarious! Hope to revisit some day with a Ruby/Rails update...



They could at least have updated it to 2009




Consider applying for YC's Winter 2026 batch! Applications are open till Nov 10

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: