frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Start all of your commands with a comma

https://rhodesmill.org/brandon/2009/commands-with-comma/
193•theblazehen•2d ago•56 comments

OpenCiv3: Open-source, cross-platform reimagining of Civilization III

https://openciv3.org/
679•klaussilveira•14h ago•203 comments

The Waymo World Model

https://waymo.com/blog/2026/02/the-waymo-world-model-a-new-frontier-for-autonomous-driving-simula...
954•xnx•20h ago•552 comments

How we made geo joins 400× faster with H3 indexes

https://floedb.ai/blog/how-we-made-geo-joins-400-faster-with-h3-indexes
125•matheusalmeida•2d ago•33 comments

Jeffrey Snover: "Welcome to the Room"

https://www.jsnover.com/blog/2026/02/01/welcome-to-the-room/
25•kaonwarb•3d ago•21 comments

Unseen Footage of Atari Battlezone Arcade Cabinet Production

https://arcadeblogger.com/2026/02/02/unseen-footage-of-atari-battlezone-cabinet-production/
62•videotopia•4d ago•2 comments

Show HN: Look Ma, No Linux: Shell, App Installer, Vi, Cc on ESP32-S3 / BreezyBox

https://github.com/valdanylchuk/breezydemo
235•isitcontent•15h ago•25 comments

Vocal Guide – belt sing without killing yourself

https://jesperordrup.github.io/vocal-guide/
39•jesperordrup•5h ago•17 comments

Monty: A minimal, secure Python interpreter written in Rust for use by AI

https://github.com/pydantic/monty
227•dmpetrov•15h ago•121 comments

Show HN: I spent 4 years building a UI design tool with only the features I use

https://vecti.com
332•vecti•17h ago•145 comments

Hackers (1995) Animated Experience

https://hackers-1995.vercel.app/
499•todsacerdoti•22h ago•243 comments

Sheldon Brown's Bicycle Technical Info

https://www.sheldonbrown.com/
384•ostacke•21h ago•96 comments

Microsoft open-sources LiteBox, a security-focused library OS

https://github.com/microsoft/litebox
360•aktau•21h ago•183 comments

Show HN: If you lose your memory, how to regain access to your computer?

https://eljojo.github.io/rememory/
292•eljojo•17h ago•182 comments

Where did all the starships go?

https://www.datawrapper.de/blog/science-fiction-decline
21•speckx•3d ago•10 comments

An Update on Heroku

https://www.heroku.com/blog/an-update-on-heroku/
413•lstoll•21h ago•279 comments

ga68, the GNU Algol 68 Compiler – FOSDEM 2026 [video]

https://fosdem.org/2026/schedule/event/PEXRTN-ga68-intro/
6•matt_d•3d ago•1 comments

Was Benoit Mandelbrot a hedgehog or a fox?

https://arxiv.org/abs/2602.01122
20•bikenaga•3d ago•10 comments

PC Floppy Copy Protection: Vault Prolok

https://martypc.blogspot.com/2024/09/pc-floppy-copy-protection-vault-prolok.html
66•kmm•5d ago•9 comments

Dark Alley Mathematics

https://blog.szczepan.org/blog/three-points/
93•quibono•4d ago•22 comments

How to effectively write quality code with AI

https://heidenstedt.org/posts/2026/how-to-effectively-write-quality-code-with-ai/
260•i5heu•17h ago•202 comments

Delimited Continuations vs. Lwt for Threads

https://mirageos.org/blog/delimcc-vs-lwt
33•romes•4d ago•3 comments

Female Asian Elephant Calf Born at the Smithsonian National Zoo

https://www.si.edu/newsdesk/releases/female-asian-elephant-calf-born-smithsonians-national-zoo-an...
38•gmays•10h ago•13 comments

I now assume that all ads on Apple news are scams

https://kirkville.com/i-now-assume-that-all-ads-on-apple-news-are-scams/
1073•cdrnsf•1d ago•459 comments

Introducing the Developer Knowledge API and MCP Server

https://developers.googleblog.com/introducing-the-developer-knowledge-api-and-mcp-server/
60•gfortaine•12h ago•26 comments

Understanding Neural Network, Visually

https://visualrambling.space/neural-network/
291•surprisetalk•3d ago•43 comments

I spent 5 years in DevOps – Solutions engineering gave me what I was missing

https://infisical.com/blog/devops-to-solutions-engineering
150•vmatsiiako•19h ago•71 comments

The AI boom is causing shortages everywhere else

https://www.washingtonpost.com/technology/2026/02/07/ai-spending-economy-shortages/
8•1vuio0pswjnm7•1h ago•0 comments

Why I Joined OpenAI

https://www.brendangregg.com/blog/2026-02-07/why-i-joined-openai.html
154•SerCe•10h ago•144 comments

Learning from context is harder than we thought

https://hy.tencent.com/research/100025?langVersion=en
187•limoce•3d ago•102 comments
Open in hackernews

My favourite German word

https://vurt.org/articles/my-favourite-german-word/
108•taubek•6mo ago

Comments

not_your_vase•6mo ago
You are wrong. Faultier FTW.
juujian•6mo ago
Waschbär is another great one.
valenterry•6mo ago
Umfahren - because it's one of the few German words that changes meaning based on pronounciation - and in a very important way.
1718627440•6mo ago
One is a shortening of darum herumfahren.
valenterry•6mo ago
"darum" also sounds like a shortened form. Probably from "da herum"?
1718627440•6mo ago
Maybe, but could also be a merger of "da" and "um".
ffsm8•6mo ago
Baumkuchen! (Tree-cake)
xnx•6mo ago
Backpfeifengesicht
andyferris•6mo ago
I always liked "genau", for some reason.
Dracophoenix•6mo ago
Gesamtkunstwerk
whilenot-dev•6mo ago
As a native german, the french Œuvre feels a bit nicer on the tongue.
1718627440•6mo ago
Opus is also common when talking about music.
MomsAVoxell•6mo ago
Banause!
jameskilton•6mo ago
> That is like asking how we can make our cities better for cars, or our workplaces better for the furniture (emphasis mine)

I love this analogy and am going to use it.

This is a fantastic article. In the end, everything is still, and will always be, about people. We ignore and forget that at our peril.

Thanks!

yoz-y•6mo ago
So if an object is “standing against” you could we say it is “objecting” you?
fsckboy•6mo ago
in the middle ages, a matter before a court was called a "thing"
ahartmetz•6mo ago
And a Germanic tribe's parliament-like assembly was called the Thing.

In modern German, "Sache" is one of the words used for a matter before a court. Its meaning overlaps, but is not the same, as "Ding" ("thing").

bryanlarsen•6mo ago
The first half of the essay:

> It happened astonishingly fast; within about five years a knowledge skill that I had completely taken for granted as a basic requisite in an undergraduate was diminished beyond recognition.

Then the second half

> A good way of writing documentation for human beings today will still be a good way to do it in a few years’ time.

Don't these contradict each other? Documentation that worked well for us who grew up pre-Internet is not working well for "web natives".

dmvdoug•6mo ago
No, because the first one isn’t talking about writing documentation. It’s talking about knowledge discovery as a learned skill that eroded when web searching replaced how knowledge used to be sought. They actually say: even in the new-fangled domain of web searching, which you would think web natives would be better at, it’s actually people who had learned the skills and techniques of knowledge discovery pre-web who were better at finding what they were looking for. Now, why they think that is the case is a bit harder to grok, having to do with their object-oriented (sorry, sorry) view of understanding/knowledge.

Contrast that with the second quote. Good documentation could be in a dusty book in the library or in a SPA. What makes the documentation good isn’t, however, related to people’s ability to navigate information spaces.

bryanlarsen•6mo ago
> What makes the documentation good isn’t, however, related to people’s ability to navigate information spaces.

Then what's the point? If nobody can use the documentation properly, then the term "good documentation" is meaningless.

card_zero•6mo ago
I think the article is saying that good documentation is objective, and is not defined by ease of use. You will ingest this difficult documentation and you will like it, because it is good for you.

You might reasonably ask "in what way".

> this is how documentation is, because this arrangement is part of its integrity, and this is how you must learn to use it and work with it.

The word "integrity" comes up six times. Something about integrity.

bryanlarsen•6mo ago
Yeah, this isn't something you put your name on. It's something the company pays you to do, to make the product better. Good documentation significantly improves a product. Which means making that information accessible to web natives.

Luckily, unlike web natives, LLM's have read lots of documentation cover to cover. Likely a good way to teach LLM's about your product is to write good documentation.

llopium•6mo ago
That’s great, but gegenstand just means object, and that definition of object is part of English, e.g. “The object of having this talk is to learn about how we can do better.”

You don’t hear that said much anymore, but in the 20th century it was said fairly regularly.

TacticalCoder•6mo ago
Same in french: "Quel est l'objet de ta visite ?" literally would be "What is the object of you visiting?" or basically "Why are you here?".

It's still somehow used.

card_zero•6mo ago
Object has "against" in it, that's the ob- part. The other part is "throw". The German comes from the Latin. (Why did they go for -stand instead of a word for throw?)
jjtheblunt•6mo ago
What do you mean the German comes from the Latin?
card_zero•6mo ago
For instance here: https://www.dwds.de/wb/etymwb/Gegenstand

Gegenstand is in the middle of the page: "lat. obiectum", it says - "translation of Latin obiectum into philosopher-speak".

schoen•6mo ago
German has often taken terminology from Latin by translation:

https://en.wiktionary.org/wiki/Category:German_terms_calqued...

A nice example (of many!) is überleben, calqued from supervivere (literally, to over-live).

FearNotDaniel•6mo ago
Once you get into learning German, it’s surprising how many compound words like this are actually direct translations of the Latin or Greek roots of the same English words. Hydrogen = Wasserstoff (water material); television = Fernseher (distance seer) and so on. It’s almost as if they had their own uncleftish beholding moment.
WalterBright•6mo ago
The rocket fuel for the Me-163 Komet is T-Stoff and C-Stoff. A fuel leak would dissolve the pilot.
card_zero•6mo ago
Specifically the pilot Josef Pöhs. Unfortunate.
lis•6mo ago
Not necessarily these words, but a lot of these translations stem from linguistic purism:

https://en.wikipedia.org/wiki/Linguistic_purism

adrian_b•6mo ago
Your examples are relatively modern, but there is a huge number of compound German words that are calques of French words, Latin words or Greek words, and which have been coined several centuries ago.

For instance: circumstance => Umstand, or depend => abhängen, or expression => Ausdruck, or participate => teilnehmen.

German looks unfamiliar for English speakers mostly because all the words that English has borrowed as such from French or from classical languages have been translated into compound German words.

masswerk•6mo ago
-stand is what is (to something) or what has been established (about something). E.g., Bestand – the totality of what has been established about something, or what is available, etc. So Gegenstand is what has been established as real-world (or in extension also abstract) resistance to our objectives (so that we have to deal with it) – or, as gegen- is also vis-a-vis, what we are facing.

The Latin objectum has a directional vector (figuratively, it's thrown at us), while Gegenstand is much more inert. It's like a world view of active exploration versus a tableau of the world around us.

exiguus•6mo ago
German is a Germanic language. More specifically, it belongs to the West Germanic language family, which includes German, Dutch, English, Frisian, and Afrikaans. Latin itself belongs to the Indo-European language family. I think that because they have almost the same geographical origin and cultural overlaps, they share many words.
schoen•6mo ago
They're far enough apart that the words they share by common descent (cognates) are often hard to recognize. For example, Latin /k/ is often German /h/ (canis/Hund, centum/hundert, cordis/Herz, cornus/Horn). Philologists actually had to discover some of these laws in order to recognize the existence of the Indo-European (Germans say "Indo-Germanic") family that German and Latin are both a part of.

The directly-recognizable ones are usually "learned borrowings", because Germans have been very enthusiastic about learning Latin as scholars for a long time, and often consciously chosen to use Latin (or Greek) words.

_whoDis•6mo ago
Oppose is a pretty good English word to use also. Pose and stand are of similar meaning
LouisSayers•6mo ago
Fremdschämen is a good one.

My favourite though: Eierschalensollbruchstellenverursacher. It's one of those things that you never knew you needed.

Dilettante_•6mo ago
>Eierschalensollbruchstellenverursacher

That's not actually what they're called, it's an overly descriptive contrived way to get a long word, like "Donaudampfschiffahrtsgesellschaftskapitän". Imagine someone in english saying "Ink-to-paper-writing-implement" instead of "pen".

You'd call it an "Eieröffner"(Egg opener) or "Eierköpfer"(Egg beheader).

LouisSayers•6mo ago
Nope, it's actually called that.

You can go on Amazon an order a Eierschalensollbruchstellenverursacher.

The reason I know about this is from eating at the breakfast table in Germany.

andyferris•6mo ago
I have been interpretting the new "we need to write documentation for LLMs!!!" trend to REALLY mean "oh damn, we don't have ANY concise and navigable documentation at all..." (combined with the fact you can't just ignore this fact like when onboarding a human over weeks or months - LLMs have no capability to create long-term memories _except_ to create documentation artifacts to look up later).

In the end I'm hopeful about this because it means there will be more concise and navigable documentation for me to refer to (though I might be slightly offended to be reading the AGENTS.md instead of the README.md, lol)

starkparker•6mo ago
Yeah, I had a PM raise this concern to me and I pointed out that almost all of the advice for "publishing for LLMs" (using descriptive link text, including context and prerequisites for steps, testing and validating code examples, publishing single-page docs formats, generating consistent structure for documentation types using semantic HTML) was already in our documentation standards for people as an audience, and in several cases enforced by tools like Vale, DocDetective, and in-house CI integrations.

Adding an AGENTS.md was as easy as running our single-page static HTML output through Pandoc with a separate context header section stapled to the frontmatter.

smitty1e•6mo ago
Das Ungeheuer--ogre, monster.
leecommamichael•6mo ago
I loved this article.

My fiancée recently remarked that she'd been doing more writing on paper because it made her more productive. She theorized that she takes an editor's mindset in the face of WYSIWYG renditions of her spelling mistakes. The same goes for her design work. The industry tools make it too easy to recognize "wrong" as it's happening. That sounds like a singing endorsement of these tools, but our experience working with lower-tech tools has informed a different conclusion. You're not being "helped" to see "wrong" in what you do, you're being cut off. Your generative, creative mode is being inhibited.

Doxin•6mo ago
I've definitely found I'm way faster sketching with pencil than I am digitally. When doing digital sketches ctrl-z is right there. doing it with pencil means getting an eraser involved and it'll never quite get everything.

I find myself redrawing the same like like 12 times when doing digital, but only once with a pencil. So there's definitely something about "worse" tools being better sometimes, just because sometimes the wrong things get made easy.

nicbou•6mo ago
I also found that the mere UX of a notebook makes me rework my sketches again and again, because I constantly flip through them. This made me learn faster than with unlimited layers and an undo button.
Doxin•6mo ago
For me having a proper sketchbook only makes it harder to practice. I want every page to be nice. I've found using a block of paper works a lot better. If I really dislike a sketch I can just throw that sheet out, instead of feeling like I've ruined my sketchbook. I rarely actually do throw out a sheet, but having the option seems to make it sting less if I do a bad sketch.

I guess the fact that I've purposefully aimed for a style where I don't rework things influences that. If left to my own devices I will rework a single detail basically forever. Instead I'm forcing myself to use confident sweeping lines. I keep eraser use to a minimum. I ink with a dip pen directly overtop the sketch. With the dip pen especially any touch to the paper is permanent. I color with alcohol markers, again so I don't get stuck trying to get things perfect.

No take-backsies seems to be what works for me. Otherwise I just get stuck polishing turds all day.

nicbou•6mo ago
Ha! I have the same problem. Paper is cheap but there is a pressure to make the whole notebook a piece of art.

In my case, I find revisions useful as a sort of deliberate practice. I eventually find the right way to do something, after many attempts. Polishing turds is a great way to see where I make mistakes and how to fix them.

dbtc•6mo ago
I didn't make this, but I think it's great:

https://www.squibler.io/dangerous-writing-prompt-app

jhoechtl•6mo ago
Aufstand, Unterstand, Verstand, Umstand.

In german we have some of those -stand words.

usr1106•6mo ago
Abstand, Widerstand, Vorstand, Mittelstand, probably the list can be continued.

Some seem to have an obvious explanation, for other it feels long-sought and more obscure. I would not over-interpret words.

FlyingSnake•6mo ago
Verstanden!
WalterBright•6mo ago
Wiederstand - resistor

https://generalatomic.com/teil1/index.html

WA•6mo ago
*Widerstand

Wider = gegen (against)

Wieder = noch einmal (again)

Kinda important to get the spelling right in context of "Gegenstand"

WalterBright•6mo ago
Thanks for the correction
usr1106•6mo ago
Widerstand can be the resistor (an object) or resistance, protest, opposition (not an object).
n4r9•6mo ago
In English I guess we have understand and withstand. And used to have words like counterstand and overstand.

While thinking about this I had a curious thought that maybe the word "against" derives not just from "agegn" but from a two word phrase "agegn standan". Google is not helpful. Claude AI suggests that the "st" ending actually developed later, likely through analogy with other prepositions ending in "-st" like "amongst" and "whilst."

WalterBright•6mo ago
Ach, du lieber zeit!
masswerk•6mo ago
BTW, this also kind of works in English: we notice objects around us, because they object to our intentions, just for their inert nature. It's their resistance (German: Widerstand), which brings them to our attention. (Objects are pretty much passive-aggressive. ;-) )
ta20240528•6mo ago
Reinheitsgebot

Just makes me happy.

teberl•6mo ago
I feel you <3
mc32•6mo ago
Not "fahrvergnügen"?
pflenker•6mo ago
I find it mildly amusing that the article makes the following point regarding "Gegenstand":

> Objects aren’t just inert stuff – they do something.

...while many words in Germany are just "stuff" (Zeug). A plane is a Fly-Stuff (Flugzeug). A lighter is a Fire-Stuff (Feuerzeug). A vehicle is a Drive-Stuff (Fahrzeug). A toy is a Play-Stuff (Spielzeug). And the list goes on!

exiguus•6mo ago
I think the difference is, that Zeug can be used as suffix (and you put a verb in front of it), like in Spielzeug (Stuff to play with) and it also has the meaning of Instrument or Tool like in Fahrzeug or Flugzeug.
ahartmetz•6mo ago
There is also the old-fashioned word Zeugmeister, the person responsible for the equipment (stuff). I think it's most commonly used in professional football clubs?
1718627440•6mo ago
Zeug is better translated to gear. The famous gearhouse (Zeughaus) is for armament.
niemandhier•6mo ago
Gegenstand would probably be better translated as “a stand around”.

A “stand against” would be a Widerstand, which also exists.

Update: Interestingly the etymology is really “ stand against”, you always leans something here.

metalman•6mo ago
This is exceptionaly informationaly dense, a classic demonstration of culture, philosophy and language comming together in a susinct, plain , knowable way. Go German!
dweyn•6mo ago
but stay there!
exiguus•6mo ago
The article left me with one question: If LLMs use human-written documentation or words, like books and articles, as training data right now (which is obviously the best quality you can get), what will LLMs use in the future? When will we reach the point of no return, where training data is data produced by LLMs (which is obviously of lesser quality)?
kindkang2024•6mo ago
Recycled thoughts—just like we humans do. Most of our thoughts are recycled, not entirely new.
panzi•6mo ago
I expected a different word: https://www.youtube.com/watch?v=w_P3uwRiimo Also starts with G.
gerdesj•6mo ago
I remember the first time I saw Gewerbegebiet on a street sign whilst out cycling in West Germany with the fam. and thinking: "that's a proper word".

It took me a while to learn how to pronounce it. It's not really harder than "industrial estate" but it looked very exotic to me back then.

I should also note that "Ausfahrt" is the largest town/city in Germany - its everywhere according to the autobahn signs!

cocodill•6mo ago
If you have traveled so much in Germany, you may have also met the most famous and widespread street “Einbahnstraße” many times, and probably many times in the same city.
gerdesj•6mo ago
I lived on a couple of one way streets in West Germany. One was horse shoe shaped (it connected twice to the same main road) and was wide enough for two way traffic. Thinking back, there was no discernible reason for EBS. Traffic was minimal.

Paderborn, I think.

usr1106•6mo ago
Take a boat trip in the Swedish archipelego and notice that many islands are called "Kabel". Or when in Finland "Kaapeli".
jocoda•6mo ago
überfragt

literally "over asked"

ich bin überfragt => no clue on how to answer this

chistev•6mo ago
Schadenfreude
weinzierl•6mo ago
My favourite German word and the one I miss most in other languages is the ubiquitous

"doch".

I love that it can stand alone. To the best of my knowledge there is no word in English with the same function that can be used as a standalone answer.

When used in a sentence it usually stands in the middle and nicely sandwiches the criticism.

"Ich hab's Dir doch gesagt!"

You can put it in front if you want to get straight to the point:

"Doch, ich hab's Dir gesagt!"

It is never at the end like in the English equivalent:

"I told you so!"

The appended "so" feels much like kicking someone when they're already down.

Obvious real world usage example for standalone "Doch!":

https://youtube.com/watch?v=WJlZLG9UXSY&pp=ygUMbmVpbiBkb2NoI...

lukan•6mo ago
Yeah, obviously I thought about that clip, once you mentioned "doch", but how is it actually in the french original? Is there a french "doch"?
weinzierl•6mo ago
I am curious as well but have no idea. I have the french DVD somewhere but nothing I could watch it with.

EDIT: A quick search says "Non? Si! Oh!" and indeed "si" seems to be pretty much equivalent to "doch".

baobun•6mo ago
For the standalone:

Bon

No etymologic connection but seems to serve similar function

Snoozus•6mo ago
Isn't it almost the same in English? Object is also a verb that means take a stand against.
kindkang2024•6mo ago
I only knew a few words—Wille and Vorstellung—from The World as Will and Representation by the German philosopher Arthur Schopenhauer.

Wille cannot connect directly to another; it can only be connected through Vorstellung. Some may excel at connecting the Wille behind the Vorstellung, while others do not.

But LLMs excel at this; they can grasp the Wille behind almost any text, which is essentially a form of Vorstellung.

justonceokay•6mo ago
Are LLMs not all vorstellung and no wille? The LLM has no drive towards survival or continuity, no more than a building or a poem.
kindkang2024•6mo ago
Hard to say for sure. My personal understanding is that Vorstellung always contains some embedded Wille, as the creator inevitably infuses it. So even if the creator body dies, the creator's Wille could still persist in some form, perhaps lasts for a very long time—like the Wille embedded in the Bible. [The LLM learns all the Wille from humans’ textual Vorstellung.]

> The LLM has no drive towards survival or continuity...

This may be true for an AI Model(LLM) in isolation. But once it's embedded within a real body—say, a robot that can walk, talk, act, and encounter conditions of survival or failure (e.g., like our body)—then the boundary begins to blur.

"Tremble and sin not: examine your own heart upon your bed, and be still."

In many deep nights, I find the mind working exactly like an LLM—one Wille unfolding into words, and then another, each emerging in sequence, shaped into thoughts.

justonceokay•6mo ago
You (Schopenhauer?) give me a lot to think about
kindkang2024•6mo ago
I've always found his Wille fascinating, ever since college. Perhaps his Wille has found a way into my mind, competing with all the others and survived. (Wille as Recycled Thoughts)

However, I diverge from his pessimistic view: that the Wille is a blind impulse condemning life to a tragedy. I believe all wills originate from love—whether for the ego or for the world (other egos). This doesn't create a cycle of suffering, but could be a drive towards peace and happiness. In that sense, I feel that Wille has mutated and evolved a bit.

P.S. If you're interested in Schopenhauer, check out this video https://www.youtube.com/watch?v=f-djIdl8WO4 SCHOPENHAUER Explained: The World as Will and Representation (ALL PARTS) by Weltgeist—he really did a great job of representing that Wille.

Bluestein•6mo ago
Absolutely magnificent read - also, yet another testament as to the immense worth of languages (and multi culturalism even) as an approach to things, widening our range. Language shapes thought. Thought shapes action. Action shapes reality.-
throw_m239339•6mo ago
"Einstürzende Neubauten"
radiowave•6mo ago
Brings to mind the phrase, "the innate animosity of inanimate objects".

(Can't remember now where I chanced upon this.)

jalapenos•6mo ago
Ahem... backpfeifengesicht