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/
162•theblazehen•2d ago•47 comments

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

https://openciv3.org/
674•klaussilveira•14h ago•202 comments

The Waymo World Model

https://waymo.com/blog/2026/02/the-waymo-world-model-a-new-frontier-for-autonomous-driving-simula...
950•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
123•matheusalmeida•2d ago•33 comments

Jeffrey Snover: "Welcome to the Room"

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

Unseen Footage of Atari Battlezone Arcade Cabinet Production

https://arcadeblogger.com/2026/02/02/unseen-footage-of-atari-battlezone-cabinet-production/
58•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
232•isitcontent•14h ago•25 comments

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

https://github.com/pydantic/monty
225•dmpetrov•15h ago•118 comments

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

https://vecti.com
332•vecti•16h ago•144 comments

Hackers (1995) Animated Experience

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

Sheldon Brown's Bicycle Technical Info

https://www.sheldonbrown.com/
383•ostacke•20h ago•95 comments

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

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

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

https://eljojo.github.io/rememory/
289•eljojo•17h ago•175 comments

An Update on Heroku

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

Vocal Guide – belt sing without killing yourself

https://jesperordrup.github.io/vocal-guide/
32•jesperordrup•4h ago•16 comments

Was Benoit Mandelbrot a hedgehog or a fox?

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

Where did all the starships go?

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

PC Floppy Copy Protection: Vault Prolok

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

Dark Alley Mathematics

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

How to effectively write quality code with AI

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

Delimited Continuations vs. Lwt for Threads

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

What Is Ruliology?

https://writings.stephenwolfram.com/2026/01/what-is-ruliology/
44•helloplanets•4d ago•42 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

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/
1070•cdrnsf•1d ago•446 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...
36•gmays•9h ago•12 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•70 comments

Understanding Neural Network, Visually

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

Why I Joined OpenAI

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

Learning from context is harder than we thought

https://hy.tencent.com/research/100025?langVersion=en
186•limoce•3d ago•100 comments

Show HN: R3forth, a ColorForth-inspired language with a tiny VM

https://github.com/phreda4/r3
73•phreda4•14h ago•14 comments
Open in hackernews

Show HN: I built a game on my old phone without knowing what I was building

https://www.kikkupico.com/posts/vibe-discovery/
11•kikkupico•3w ago
I'm calling this "Vibe Discovery" — distinct from vibe coding because I didn't know the requirements upfront. Started with "make something with the accelerometer" and discovered through 6 iterations that I wanted a WebGL marble game. The interesting part was the dev setup: Claude Code running in Termux on a Redmi Note 9 (4GB RAM). The same-device feedback loop — code, test accelerometer, react, iterate — made rapid discovery possible in a way that laptop-to-phone deployment wouldn't.

Comments

jackmhny•2w ago
were approaching peak slop every day
phoronixrly•2w ago
Today on the front page there was an obviously vibe coded python script that pulls OSM data and slaps a colour scheme on it. Of course the data was skewed, because apparently LLMs don't do projections...

I gave up on the first non-ironic 'You are absolutely correct' comment... What is even real...

daveguy•2w ago
To be fair, vibe discovery is a lot more viable than vibe coding. Vibe coding implies the LLM output is acceptable. Vibe discovery implies a human in the loop, because LLMs can't "discover". They have no inate preference based on their lived experience in the same sense that a human or any biological organism does.
kikkupico•2w ago
Exactly! LLMs' (or any Gen-AI) lack of lived-experience/emotions is their Achilles heel. The best human creators understand how to inspire emotions mainly because they can feel it themselves. Most other humans, despite innately understanding emotions, can't really create things that inspire emotions in others. So, Gen-AI as we know it today can't really reach a point where it deeply, personally understands and inspires emotions. Vibe discovery bridges this gap, I think.
furyofantares•2w ago
You posted the prompt to the game, care to post the prompt to the blog post? I don't care what an LLM thinks about how you built your game. I would like to know what you think, but I'm not going to try to salvage it from an LLM-generated blog post.
kikkupico•2w ago
Here you go - https://www.kikkupico.com/posts/vibe-discovery/#the-meta

The blog post was written by Claude Code, reviewed by Gemini Pro, ChatGPT 5.2 Thinking, Kimi K2 Thinking, Deepseek Deep Thinking and me. Naturally, all the LLMs failed to judge that AI-generated writing is a turn-off for most readers. I failed to judge that too.

furyofantares•2w ago
Thank you!
spuz•2w ago
Why can't we just call it "play". That is what we used to call doing things without a purpose.

I wish people would disclose when they used an LLM to write for them. This comes across as so clearly written by ChatGPT (I don't know if it is) that it seriously devalues any potential insights contained within. At least if the author was honest, I'd be able to judge their writing accordingly.

sva_•2w ago
I'm just vibe playing nowadays. Normal playing doesn't cut it anymore.
kikkupico•2w ago
There was a very specific purpose here - to build a web-based accelerometer game. If I were to compare this with playing, I would say this is more akin to playing with a special kind of clay that shape-shifts itself based on your instructions.

As for the LLM-generated writing - I've updated the blog post with a 'meta' section explaining how LLMs generated the post itself. I've shared the link to the specific section as a response to other comments with the same criticism - I don't want to link to the blog again here and risk looking like a spam bot.

cgio•2w ago
Quoting: “ What I’m describing is different. I’ll call it Vibe Discovery: you don’t know what you’re building. The requirements themselves are undefined. You’re not just discovering implementation - you’re discovering what the product should be.

The distinction matters:”

What is it with this pattern of phrases that screams LLM to me? Whenever I come upon this pattern I stop reading further.

lithocarpus•2w ago
One way I'd describe it is LLMs say lots of things that technically make sense but aren't quite like anyone would normally say it.

And secondly they like to use more nouns for things, in my experience.

Of course all this is just what I observe currently and could well become different for better and worse in future versions.

trollbridge•2w ago
It’s just like my friend has a distinct way of speaking. LLMs also have a distinct voice.
roywiggins•2w ago
Right, which is why it's so strange to suddenly see every other readme and blog post that gets shared on this site speaking with the same tone of voice. Dead Internet theory finally came here.
trollbridge•2w ago
I don’t mind reading LLM output, but it feels like plagiarism when people won’t admit they’re doing it.
roywiggins•2w ago
Not only does it scream LLM output, I happen to find it almost always grating. It's fine enough when something is labeled as AI output, but when it's nominally a human-authored document it's maddening.

Claude tics appear to include the following:

- It's not just X, it's Y

- *The problem* / *The Solution*

- Think of it as a Z that Ws.

- Not X, not Y. Just Z.

- Bold the first sentence of each element of a list. If it's writing markdown, it does this constantly

- Unicode arrows → Claude

- Every subsection has a summary. Every document also has a summary. It's "what I'm going to tell you; What I'm telling you; What I just told you", in fractal form, adhered to very rigidly. Maybe it overindexed on Five Paragraph Essays

Wowfunhappy•2w ago
> Unicode arrows → Claude

Oh no!! Yet another thing I've been doing for the past decade which will now make me look like a robot. I thought my penchant for em-dashes was bad enough.

I have a keyboard shortcut to make the arrows. I think they look nice.

roywiggins•2w ago
oh I think they look nice too but unfortunately they are a Claude thing now :( though I think if you use them judiciously then it won't make the whole document look generated, it's really when it's deployed in the way Claude does that it's noticable
kikkupico•2w ago
I misjudged the amount of dislike HN users have for AI generated writing. I have added a "meta" section explaining how the post itself was written by AI, directed by my own taste. Here's the meta - https://www.kikkupico.com/posts/vibe-discovery/#the-meta

To be frank, I don't think AI-generated writing is inherently bad. Since there appears to be a strong bias against it, I will stick to writing blog posts by hand.

GaryBluto•2w ago
The end result is interesting but I'd prefer the blog entry itself to be human-written.
kikkupico•2w ago
Thank you for the honest feedback! I'll stick to writing content by hand for future blog posts.
butz•2w ago
Let me do a quick "vibe comment" here: Is it really you who built the game, when it actually was built by an algorithm after you nudged it in some direction, you even did not know from the start? Please fix title to "I gave instructions to LLM and it generated code for a game".