frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Start all of your commands with a comma (2009)

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

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

https://openciv3.org/
692•klaussilveira•15h ago•206 comments

The Waymo World Model

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

Hoot: Scheme on WebAssembly

https://www.spritely.institute/hoot/
5•AlexeyBrin•57m ago•0 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
129•matheusalmeida•2d ago•35 comments

Unseen Footage of Atari Battlezone Arcade Cabinet Production

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

Vocal Guide – belt sing without killing yourself

https://jesperordrup.github.io/vocal-guide/
53•jesperordrup•5h ago•24 comments

Jeffrey Snover: "Welcome to the Room"

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

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

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

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

https://github.com/valdanylchuk/breezydemo
236•isitcontent•15h ago•26 comments

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

https://github.com/pydantic/monty
233•dmpetrov•15h ago•124 comments

Where did all the starships go?

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

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

https://vecti.com
335•vecti•17h ago•147 comments

Hackers (1995) Animated Experience

https://hackers-1995.vercel.app/
502•todsacerdoti•23h ago•244 comments

Sheldon Brown's Bicycle Technical Info

https://www.sheldonbrown.com/
385•ostacke•21h ago•97 comments

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

https://eljojo.github.io/rememory/
300•eljojo•18h ago•186 comments

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

https://github.com/microsoft/litebox
361•aktau•22h ago•185 comments

UK infants ill after drinking contaminated baby formula of Nestle and Danone

https://www.bbc.com/news/articles/c931rxnwn3lo
6•__natty__•3h ago•0 comments

An Update on Heroku

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

PC Floppy Copy Protection: Vault Prolok

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

Dark Alley Mathematics

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

The AI boom is causing shortages everywhere else

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

Was Benoit Mandelbrot a hedgehog or a fox?

https://arxiv.org/abs/2602.01122
21•bikenaga•3d ago•11 comments

How to effectively write quality code with AI

https://heidenstedt.org/posts/2026/how-to-effectively-write-quality-code-with-ai/
264•i5heu•18h ago•215 comments

Delimited Continuations vs. Lwt for Threads

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

Introducing the Developer Knowledge API and MCP Server

https://developers.googleblog.com/introducing-the-developer-knowledge-api-and-mcp-server/
63•gfortaine•13h ago•28 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/
1076•cdrnsf•1d ago•460 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...
39•gmays•10h ago•13 comments

Understanding Neural Network, Visually

https://visualrambling.space/neural-network/
298•surprisetalk•3d ago•44 comments

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

https://infisical.com/blog/devops-to-solutions-engineering
154•vmatsiiako•20h ago•72 comments
Open in hackernews

My payment agent is named George, not stripe-agent

https://blog.kestrelsnest.social/posts/2025-12-14-why-my-payment-agent-is-named-george-not-stripe-agent/
51•fortyseven•1mo ago

Comments

GZGavinZhao•1mo ago
As the end of the article says, to the author this is more of a "ritual".

I don't know how effective it is, but I can't imagine this would undermine the quality of the output, so if it adds a little bit of humor and human-ness to my workflow, I'm happy to try it out.

pooper•1mo ago
I appreciate the writer actually taking the time to explain why `george`. I have worked in some projects where some thing-a-majing or another is called `valhalla` or `thor` or something or another but there is no documentation as to why it is called that and the people who were responsible for naming them so have already ridden into the sunset. If I ever meet him, I "just want to talk" to this CTO who named US East region 2 as "eu2".
AtheistOfFail•1mo ago
> I "just want to talk" to this CTO who named US East region 2 as "eu2".

How? Logically I don't get it.

silisili•1mo ago
Not OP... all I could come up with is they didn't remember US east vs east US, so landed on EU2 meaning 'east US 2.'
fvcffcdddfcfff•1mo ago
Estados Unidos 2
jpollock•1mo ago
Consider multinational orgs - "EU2", and collisions with English when speaking "you too".
hdjrudni•1mo ago
How does one person talk to another person who named a thing? Well, you can either meet in person and use your mouths, or you can pick up a phone....

(I'm genuinely confused by the "How?" question)

tomjakubowski•1mo ago
Eastern US 2
striking•1mo ago
It's the sequel to EU. EU 2.
philwelch•1mo ago
But EU5 has been out for over a month now
SunlitCat•1mo ago
When will EU6 release be? :D
zdragnar•1mo ago
The problem is that, in any organization past a few people, someone will eventually wonder if they were the inspiration for a particular name, and not in a good way, or someone might introduce politics or something else divisive.

It's better to have arbitrary names that are memorable in some way but not common enough to be associated with someone living within recent memory.

IMHO, YMMV, yada yada

ryandrake•1mo ago
> someone might introduce politics or something else divisive.

Reminds me of a project I was peripherally involved with many moons ago. The codename for the project was "Tardis" from Doctor Who. No problem there. But we ended up having to redo a significant portion of it later, and someone had the bright idea of changing the redo codename to "ReTardis". It was hilariously juvenile at the time, but I could see how, decades later as society gotten less tolerant of that kind of humor, the codename probably has become objectionable.

whatevermom2•1mo ago
Maybe I'm bad but I find this really funny in 2025
khannn•1mo ago
The only reason I can think of is to not duplicate AWS's "us-east-2" region name
ryze20245•1mo ago
> I added Helen to my roster just this week.
decotz•1mo ago
yeah. cringe. I debate with myself is this Aghata can truly be trusted to be > I need to find the secret traveling farther than it should, the data leaking where it shouldn’t, the assumption I made that an attacker won’t make. I need to be paranoid on behalf of the users whose data and trust I’m protecting.

at the end of the day its still an llm. but hey, I want to call Claude _Claudius_ all the time but I don't cause it'll shut me down real quick

taneq•1mo ago
When Copilot was first released I called it Bing and it got mad. :P
fragmede•1mo ago
There are only two unsolved problems in computer science. Cache invalidation and naming things. And off-by-one errors.
sverhagen•1mo ago
> This isn’t whimsy

Uh, yes it is? It's just whimsy with an explanation. Long live descriptive, preferably short, names.

handoflixue•1mo ago
It's also a reminder - we're not just here for the surface concept of X, we're here for the deeper philosophical reasons of Y and Z. The goal isn't to check off a "disability accessible" checkbox, it isn't even to "think how disabled people might use this" - it's to be actually accessible to all the actual people with actual disabilities.

Trust me, there are a a LOT of people who need this reminder.

I'd expect the difference in prompts produces significantly different LLM outputs, too - tell an LLM to check boxes and it won't show much initiative, but give it a philosophy and it will often suggest ideas you missed.

ewagoner•1mo ago
Yes, this exactly! Thank you for picking up what I was laying down. I gave them these names as a reminder to myself, the person who is using these tools, who I'm doing this particular task for, why I should remember to look at what I do through particular lenses, and how to get the best output from my tools of choice.

They're my tools in my toolbox for my code. For most of the projects I've used them in, I've been the sole developer and the issues other folks have raised about naming schemes don't apply. I've shared them with colleagues, but if they use them they can call them whatever they'd like -- I'm not trying to say my way of doing things is better for everyone, but it is better for me. And maybe could be for someone else too.

(Sorry for both a three item list and a "not X, is Y" phrasing in my reply. Oh jeez -- and an em dash too. I'm working on moving my writing style away from what LLMs are throwing out there right now, but it's slow going.)

Vpsteroski•1mo ago
George? IDK
orliesaurus•1mo ago
It's a good way to name your agents, who do they help/work for... Smart move
hoppp•1mo ago
George, Ray, Agatha... Ok As long as you are the only one managing these systems. But the moment you involve other people, this is the worst naming possible.
handoflixue•1mo ago
If a new hire can handle "Talk to George, he's our security guy" then "Talk to George, it's our security LLM" shouldn't be that much harder?
philwelch•1mo ago
I think the natural expectation is that someone named George is a human being.
handoflixue•1mo ago
So? It's a little eccentric, but plenty of people give names like this to their computers, cars, boats, pets, etc. and no one seems to struggle with that.
taneq•1mo ago
Or a monkey. Or a car (when I was a kid one of our cars was called George.)
itake•1mo ago
Human names need meta data. People see the job title of "head of security research" in Workday or Slack.

For new hires (or people in other orgs), shouldn't need long product descriptions trying to explain team lingo means.

handoflixue•1mo ago
Maybe at a large company that's the case, but plenty of mid-sized offices will tell you "oh, everyone knows Susan is the one you talk to about security code" even though Susan's title is just "programmer" like everyone else.

It's not like a list of six LLM sub-agents is difficult to hand out, and there's even a public blog post detailing the names, specializations, and rationale for this in case you somehow forget and can't just /list-agents or whatever.

itake•1mo ago
all big companies used to be small companies. I once worked at a company where the original developers thought it would be cute to name everything star wars themed.
hoppp•1mo ago
Give George a phone number then and let me call him on the phone.

If they have non-descriptive human names, they should behave like people.

- Our payment system is down - Call George on the Phone and ask him to fix it..

taneq•1mo ago
I dunno, I think it works in any organisation small enough to only have a small number of any given thing. One you start having fleets of servers then you’ve got to switch to fleet naming.
ChrisMarshallNY•1mo ago
Dehumanize humans, and humanize non-humans.

Makes sense to me…

But seriously, naming things is always a sticky wicket.

I tend to name my various devices as characters from Glen Cook’s The Black Company.

My iPhone is Thai Dei, my iPad is Soulcatcher, my Watch is Goblin, and my Mac is Mogaba. It helps me to keep them distinct from my simulators.

If I wanted really crazy names, I’d use Garret P.I. As a source.

loufe•1mo ago
First in-the-wild reference I've seen to some of my favourite books. I feel your watch as Goblin makes more sense if it's stuck around with you for a long time and generally works but is a bit of a pain to use. Thanks for the share.
peterldowns•1mo ago
Great books! Strongly recommend for anyone into fantasy stuff.
ChrisMarshallNY•1mo ago
And they are still coming!

I just finished Lies Weeping, which is #12, I think. There’s 2 more on the way. I suspect they are already written.

handoflixue•1mo ago
I'd be very curious to see what sort of code / prompting goes in to these agents, and what sort of results you see from them - is the name just a personal reminder, or do the LLM subagents incorporate these philosophies? What sort of behavioral changes do you see from this method?
yellow_lead•1mo ago
Please disclose AI use, or the name of your "writing agent" at least, so I can know to skip the article. So much "it's not X it's Y" in this post, I'm losing it.

> This isn’t whimsy; it’s how I remember who the work is actually for.

> These aren’t chatbots with personalities; they’re specialized configurations I invoke by name to focus my intent.

> That’s when I realized the naming wasn’t a quirk. It was a practice.

It is a quirk

> I’m not asking for a generic security scan. I’m saying that I need to look for what I missed.

You aren't asking for a generic security scan? It seems like you're asking for a generic security scan.

> I need to look for what I missed. I need to find the secret traveling farther than it should, the data leaking where it shouldn’t, the assumption I made that an attacker won’t make. I need to be paranoid on behalf of the users whose data and trust I’m protecting.

> The names aren’t just labels. They’re invocations. They shape my intent before the work even starts.

They are just labels.

furyofantares•1mo ago
At least right now it's mostly in AI-related articles. Scroll any AI article and have a look at the number of topic headings as well as how many start with the word "The". I have my defenses up on any AI articles and can quickly avoid the are LLM-output with aesthetic clues. An upfront disclosure would of course be better.

Unfortunately other topics are still catching me off guard, like the article about complex numbers posted today which I managed to get through a third of before realizing all the grating bits I was reading were because it was from an LLM.

xarope•1mo ago
literally anthropomorphizing AI agents.

To be fair, I certainly name my tools. But I didn't have to use AI to invent a whole bunch of "personalities" for them.

minitech•1mo ago
> The tech industry loves to abstract away the human. Users become “MAUs.” Problems become “pain points.” Customers become “conversions.”

The LLM loves to torture concepts into statements with pithy veneers and three-item. Punctuated. Lists. “Pain points” as an example, really? All of these terms are just more specific than the ones they’re contrasted with, which don’t have much of a human element to them to begin with.

The irony of bemoaning this while AI-mimicking a team of people and getting a computer to write for you in its own voice…

4b11b4•1mo ago
I haven't written myself a Claude agent nor a skill nor a plugin yet, but when I do, I'm going to name it well.

As I've been asking Claude to "keep planning criticize ultrathink" very often and repeatedly, maybe I'll make a planning agent, one that helps me shepherd each plan well.