5/23/2026 at 2:51:23 PM
General jargon like foobar is not that far off in meaning from "unfinished software". I think it's possible there's not really a contradiction between the different sources. The "unfinished software" meaning in the NYT article might have just been an example of one possible use of a more general nonsense word.by bandofthehawk
5/23/2026 at 2:59:13 PM
Isn't it supposed to be fubar? fucked up beyond any recognition?by qsera
5/23/2026 at 3:15:21 PM
Yes that’s the original spelling & meaning. But using the spellings foobar, foo, bar, and sometimes baz, have been used for decades in programming as examples, temporary names, stand-ins etc. I just assumed that spelling it foo was meant to distance it from the curse word slightly while simultaneously making the pronunciation more clear (i.e. foo not fuh); foo just makes a good nonsense word.by dahart
5/23/2026 at 5:59:32 PM
I only just realized the z in foobaz stood for zorkby breatheoften
5/23/2026 at 8:52:26 PM
They are called metasyntactic variables and there’s a handful of them for English, but also standard ones in other language.by wang_li
5/24/2026 at 5:09:03 AM
> foo not fuhnot to be confused with: fuh not pho
by m463
5/23/2026 at 3:12:05 PM
https://en.wikipedia.org/wiki/Foobarby atoav
5/23/2026 at 3:14:16 PM
not in code, the tradition has been two words actually, foo and barby ChrisClark
5/23/2026 at 3:26:18 PM
Note the Etymology of "Foo" RFCby Supermancho
5/23/2026 at 4:15:27 PM
[dead]by aaron695