Hacker Newsnew | past | comments | ask | show | jobs | submit | fholec's commentslogin

Turns out “foo/bar/baz” has lore. I assumed it was just tribal placeholder magic. Now I’m wondering what other dev fossils we still carry around - IDDQD (Doom god-mode) is a personal favorite. What’s yours?


In case anyone else has ever wondered:

IDDQD stands for Id Delta Quit Delta, a fraternity created by DOOM programmer Dave Taylor who released that if you drop out or quit a course you get a statistically-better final grade than you would by failing the course. Of course, you still end up not achieving a degree, hence when used in-game it shows "Degreelessness Mode" activated.


Excuse me, fossils?


It's only offensive if you're being carried around.


I think they're referring to the artifacts (like foo) rather than people.


Yes and still don't comprehend why to call certain things fossils if they are still used by virtually everybody


Petroleum is used by everyone right? And it's a literal fossil. I wouldn't call it a fossil because all terminology has lore, but the idea as I understand it is that it's an artifact that outlived the context it was originally relevant in.


I think foo never outlived what it was from the beginning - a way to harmlessly goof around while describing complex systems & patterns. So, really dunno why the commenter above wanted to atribute all the fooness to something "ancient".

PS. Unsure why to mix petroleum into this discussion..


Not the usage, the context.


Engeto | Full stack developer or Frontend developer | Full-time or intern | Brno, Czech Republic | ONSITE

We're looking for a developer who wants to broaden their portfolio of projects with an education platform.

Requirements for ideal developer:

* familiar with Javascript, ideally React

* experience with working on projects (company, university)

* fast learner, open mind

* ideally Czech or Slovak

If you happen to live in Brno and want to work on challenging project, contact me at filip "AT" engeto.com

Please put HN to subject line and XYZ at the bottom of the email.


Consider applying for YC's Summer 2026 batch! Applications are open till May 4

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

Search: