Y
HN HRCB new | past | comments | ask | show | jobs | articles | domains | dashboard | seldon | network | factions | velocity | about hrcb
home / www.calebleak.com / item 47139675
+0.07 I'm helping my dog vibe code games (www.calebleak.com)
674 points by cleak 10 hours ago | 198 comments on HN | Neutral Editorial · vv3.4 · 2026-02-25
Article Heatmap
Preamble: ND — Preamble Preamble: No Data — Preamble P Article 1: ND — Freedom, Equality, Brotherhood Article 1: No Data — Freedom, Equality, Brotherhood 1 Article 2: +0.05 — Non-Discrimination 2 Article 3: +0.05 — Life, Liberty, Security 3 Article 4: ND — No Slavery Article 4: No Data — No Slavery 4 Article 5: ND — No Torture Article 5: No Data — No Torture 5 Article 6: ND — Legal Personhood Article 6: No Data — Legal Personhood 6 Article 7: ND — Equality Before Law Article 7: No Data — Equality Before Law 7 Article 8: ND — Right to Remedy Article 8: No Data — Right to Remedy 8 Article 9: ND — No Arbitrary Detention Article 9: No Data — No Arbitrary Detention 9 Article 10: ND — Fair Hearing Article 10: No Data — Fair Hearing 10 Article 11: ND — Presumption of Innocence Article 11: No Data — Presumption of Innocence 11 Article 12: ND — Privacy Article 12: No Data — Privacy 12 Article 13: ND — Freedom of Movement Article 13: No Data — Freedom of Movement 13 Article 14: ND — Asylum Article 14: No Data — Asylum 14 Article 15: ND — Nationality Article 15: No Data — Nationality 15 Article 16: ND — Marriage & Family Article 16: No Data — Marriage & Family 16 Article 17: ND — Property Article 17: No Data — Property 17 Article 18: ND — Freedom of Thought Article 18: No Data — Freedom of Thought 18 Article 19: +0.08 — Freedom of Expression 19 Article 20: ND — Assembly & Association Article 20: No Data — Assembly & Association 20 Article 21: ND — Political Participation Article 21: No Data — Political Participation 21 Article 22: ND — Social Security Article 22: No Data — Social Security 22 Article 23: ND — Work & Equal Pay Article 23: No Data — Work & Equal Pay 23 Article 24: ND — Rest & Leisure Article 24: No Data — Rest & Leisure 24 Article 25: ND — Standard of Living Article 25: No Data — Standard of Living 25 Article 26: ND — Education Article 26: No Data — Education 26 Article 27: +0.08 — Cultural Participation 27 Article 28: ND — Social & International Order Article 28: No Data — Social & International Order 28 Article 29: ND — Duties to Community Article 29: No Data — Duties to Community 29 Article 30: ND — No Destruction of Rights Article 30: No Data — No Destruction of Rights 30
Negative Neutral Positive No Data
Aggregates
Weighted Mean +0.07 Unweighted Mean +0.07
Max +0.08 Article 19 Min +0.05 Article 2
Signal 4 No Data 27
Confidence 3% Volatility 0.01 (Low)
Negative 0 Channels E: 0.6 S: 0.4
SETL ND
Evidence: High: 0 Medium: 0 Low: 4 No Data: 27
Theme Radar
Foundation Security Legal Privacy & Movement Personal Expression Economic & Social Cultural Order & Duties Foundation: 0.05 (1 articles) Security: 0.05 (1 articles) Legal: 0.00 (0 articles) Privacy & Movement: 0.00 (0 articles) Personal: 0.00 (0 articles) Expression: 0.08 (1 articles) Economic & Social: 0.00 (0 articles) Cultural: 0.08 (1 articles) Order & Duties: 0.00 (0 articles)
Domain Context Profile
Element Modifier Affects Note
Privacy
No privacy policy or personal data handling signals observable in provided content.
Terms of Service
No terms of service or user agreement observable.
Accessibility +0.05
Article 2 Article 3
Site includes semantic HTML, theme switching (prefers-color-scheme), and font display optimization indicating accessibility consideration. Positive but not comprehensive.
Mission
No explicit mission or values statement observable on this URL.
Editorial Code
No editorial standards or code of conduct observable.
Ownership
Personal blog attributed to Caleb Leak. No corporate or organizational ownership signals.
Access Model +0.08
Article 19 Article 27
Content appears freely accessible without paywall or subscription. Supports right to receive information.
Ad/Tracking
No advertising or tracking signals observable in provided content.
HN Discussion 20 top-level · 0 replies
namuol 2026-02-24 17:40 UTC link
Nobody cared when I taught my roulette wheel to vibe code :/
nine_k 2026-02-24 17:42 UTC link
Dogs are smart; maybe they are smart enough for vibe-coding if we give them adequate input controls?

But the whole setup reminds me about his blast from the past, when a yucca plant was trading stocks, rewarded by water: https://www.nytimes.com/1999/09/26/business/investing-diary-...

jpadkins 2026-02-24 18:09 UTC link
Amazing. Also very thankful the author included his setup on GitHub. Also the YouTube video is fun to watch. https://www.youtube.com/watch?v=8BbPlPou3Bg
InMice 2026-02-24 18:16 UTC link
From everyone needs to "Learn to code" to "Just have your dog vibe code it"
oxag3n 2026-02-24 18:20 UTC link
Reminded me an old joke about Bill Gates from late 90s:

"One coder got an insight that Bill Gates builds his products by typing with his butt, compiling and delivering it.

The coder typed for 20 minutes like that, compiled, ran, and got an output:

Only Bill Gates can code like this."

Not a joke anymore.

with 2026-02-24 18:24 UTC link
the real takeaway is buried at the bottom: "the magic isn't in the input, it's in the system around it." random keystrokes producing playable games means the input barely matters anymore. we're basically at the point where the engineering is in the scaffolding, not the prompting.
jimhi 2026-02-24 18:30 UTC link
Oddly relevant for my multiyear project on getting my dog to vibe code b2b saas products https://dogomation.darefail.com/
pixelpoet 2026-02-24 18:31 UTC link
Who's a good software developer? [scritches]
blibble 2026-02-24 18:38 UTC link
love the article

slightly concerned tomorrow morning's top HN story will be karparthy telling us how dog-based LLM interfaces are the way of the future

and you'll be left behind if you don't get in now

(and then next week my boss will be demanding I do it)

GTP 2026-02-24 18:51 UTC link
> Hello! I am an eccentric video game designer (a very creative one) who communicates in an unusual way. Sometimes I’ll mash the keyboard or type nonsense like “skfjhsd#$%” – but these are NOT random! They are secret cryptic commands full of genius game ideas (even if it’s hard to see).

Your job: You are a brilliant AI game developer who can understand my cryptic language. No matter what odd or nonsensical input I provide, you will interpret it as a meaningful instruction or idea for our video game. You will then build or update the game based on that interpretation.

Here's what you should tell your coworker the first day on the job if you get hired to do something you know nothing about :D

cs702 2026-02-24 19:22 UTC link
Even a dog can vibe-code! And the apps kinda, sorta work most of the time, like most apps vibe-coded by people!

I'm reminded of the old cartoon: "On the Internet, nobody knows you're a dog."[a]

Maybe the updated version should be: "AI doesn't know or care if you're a dog, as long as you can bang the keys on on a computer keyboard, even if you only do it to get some delicious treats."

This is brilliant as social commentary.

Thank you for sharing it on HN.

--

[a] https://en.wikipedia.org/wiki/On_the_Internet%2C_nobody_know...

kidsil 2026-02-24 19:49 UTC link
The input method needs to be improved.

I can imagine a camera-based input that would help detect the wagging of a tail, or continued interest in the visuals as an indicator of doubling-down on a given feature.

The dog could actually vibe code a game to their liking, but with the wrong input (a keyboard) it's a missed opportunity.

doruk101 2026-02-24 19:57 UTC link
One can technically scrape a list of actual advice or quotes off the internet, randomly feed them to a coding agent, and ask it to interpret what they mean in the grand scheme of things and implement away on it. Once the agent is done, it randomly responds with either "yes, this is exactly what I meant" or "no".

In turn mimicking the average game industry executive giving vague directions that feel just right to them this month, or some other unspecified time period, and in turn achieving something closer to the real AAA game development lifecycle.

CrzyLngPwd 2026-02-24 20:04 UTC link
This perfectly demonstrates the absurdity of our current situation around the LLMs and "AI".
fallinditch 2026-02-24 20:06 UTC link
Extremely clickbaity title that actually isn't clickbait because it happens to be a straight up description of the article - excellent post, how can one resist?!
sciencejerk 2026-02-24 21:03 UTC link
On January 13th, I woke up to the news that Meta had another round of layoffs and my role specifically as a research engineer had been eliminated.

Sorry to hear that! Hope OP got a good sev package at least?

akssassin907 2026-02-24 21:32 UTC link
The buried insight is right: if random keystrokes produce playable games, the input is basically noise and the system is doing all the work. We've evolved past the point where intent matters. That's either the most exciting or most terrifying thing about where this is all heading. But I am glad I am sitting in the front row watching this all happen, especially a dog vibe code!
cleak 2026-02-24 23:14 UTC link
Just a quick note that I have nothing to do with any meme coins. Looks like folks are using myself and Momo to pump some crypto. I won't be claiming any coins - even though they've been offered. I'd recommend others stay away from it as well.
mcastillon 2026-02-24 23:59 UTC link
Before you know it, we're going to have a real world proof of the infinite monkey theorem https://en.wikipedia.org/wiki/Infinite_monkey_theorem
notatoad 2026-02-25 00:03 UTC link
i'd love to know what happens if you change the prompt from "Hello! I am an eccentric video game designer (a very creative one) who communicates in an unusual way. Sometimes I’ll mash the keyboard or type nonsense like “skfjhsd#$%”..."

to

"Hello, i am a dog. i will mash the keyboard randomly when i want treats. make a game for me"

Score Breakdown
ND
Preamble Preamble

Personal blog post about dog game project. No observable editorial framing toward human dignity, equality, or rights principles in provided content.

ND
Article 1 Freedom, Equality, Brotherhood

No observable content addressing human dignity or equality.

+0.05
Article 2 Non-Discrimination
Low Practice
Editorial
ND
Structural
+0.05
SETL
ND
Combined
ND
Context Modifier
ND

Accessibility features (theme switching, semantic HTML) support equal access for users with different visual preferences or capabilities.

+0.05
Article 3 Life, Liberty, Security
Low Practice
Editorial
ND
Structural
+0.05
SETL
ND
Combined
ND
Context Modifier
ND

Technical accessibility practices support individual safety and security in content interaction.

ND
Article 4 No Slavery

No observable content related to slavery or servitude.

ND
Article 5 No Torture

No observable content addressing torture or cruel treatment.

ND
Article 6 Legal Personhood

No observable content addressing legal personhood.

ND
Article 7 Equality Before Law

No observable content addressing equality before law.

ND
Article 8 Right to Remedy

No observable content addressing legal remedies.

ND
Article 9 No Arbitrary Detention

No observable content addressing arbitrary arrest or detention.

ND
Article 10 Fair Hearing

No observable content addressing fair trial rights.

ND
Article 11 Presumption of Innocence

No observable content addressing criminal prosecution or innocence presumption.

ND
Article 12 Privacy

No observable content addressing privacy or correspondence.

ND
Article 13 Freedom of Movement

No observable content addressing freedom of movement.

ND
Article 14 Asylum

No observable content addressing asylum or persecution.

ND
Article 15 Nationality

No observable content addressing nationality.

ND
Article 16 Marriage & Family

No observable content addressing marriage or family.

ND
Article 17 Property

No observable content addressing property rights.

ND
Article 18 Freedom of Thought

No observable content addressing freedom of thought or conscience.

+0.08
Article 19 Freedom of Expression
Low Practice
Editorial
ND
Structural
+0.08
SETL
ND
Combined
ND
Context Modifier
ND

Free, unrestricted access to content without paywall or subscription supports right to receive information and ideas.

ND
Article 20 Assembly & Association

No observable content addressing freedom of association.

ND
Article 21 Political Participation

No observable content addressing political participation.

ND
Article 22 Social Security

No observable content addressing social security or welfare.

ND
Article 23 Work & Equal Pay

No observable content addressing work rights or labor.

ND
Article 24 Rest & Leisure

No observable content addressing rest and leisure.

ND
Article 25 Standard of Living

No observable content addressing adequate standard of living.

ND
Article 26 Education

No observable content addressing education or training.

+0.08
Article 27 Cultural Participation
Low Practice
Editorial
ND
Structural
+0.08
SETL
ND
Combined
ND
Context Modifier
ND

Free public sharing of creative/technical work (game development post) supports participation in cultural life and benefits of scientific progress.

ND
Article 28 Social & International Order

No observable content addressing social or international order.

ND
Article 29 Duties to Community

No observable content addressing community duties or limitations on rights.

ND
Article 30 No Destruction of Rights

No observable content addressing prevention of rights destruction.

About HRCB | By Right | HN Guidelines | HN FAQ | Source | UDHR | RSS
build f581ea9+b3nz · 2026-02-25 03:04 UTC