143 comments

  • cs70223 hours ago
    Even a dog can vibe-code! And the apps kinda, sorta work most of the time, like most apps vibe-coded by people!<p>I&#x27;m reminded of the old cartoon: &quot;On the Internet, nobody knows you&#x27;re a dog.&quot;[a]<p>Maybe the updated version should be: &quot;AI doesn&#x27;t know <i>or care</i> if you&#x27;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.&quot;<p><i>This is brilliant as social commentary</i>.<p>Thank you for sharing it on HN.<p>--<p>[a] <a href="https:&#x2F;&#x2F;en.wikipedia.org&#x2F;wiki&#x2F;On_the_Internet%2C_nobody_knows_you&#x27;re_a_dog" rel="nofollow">https:&#x2F;&#x2F;en.wikipedia.org&#x2F;wiki&#x2F;On_the_Internet%2C_nobody_know...</a>
    • cleak18 hours ago
      Thanks for the kind words. I&#x27;m blown away by the response and positivity here.<p>There&#x27;s definitely some social commentary to be had in the whole project. I decided it&#x27;s best left to the reader to find their own rather than assigning mine to it.
      • sillyfluke1 hour ago
        A few days before this article was posted to HN, I had commented (<a href="https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=47086836">https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=47086836</a> ) on a post triggered by the drop in quality or engagement of the Show HN page. I was playing with the phrase &quot;everyone and their dog&quot; that the person I was responding to used and saying the <i>&quot;and their dog&quot;</i> part was more problematic than the &quot;everyone&quot; part, drawing a parallel between the dog and an LLM by implying that the solutions they both would produce would lack the guarentee of human intentionality and ownership.<p>And then your dog read my comment and said &quot;hold by biscuits&quot; I guess.
    • wartywhoa239 hours ago
      If we strip all euphemisms, Stockholm syndrome and hype from this, it is &quot;<i>AI doesn&#x27;t know or care if you&#x27;re a dog, as long as you pay for the tokens</i>&quot;.
    • KolibriFly7 hours ago
      The human built the system, the AI did the implementation and the dog provided the &quot;intent&quot; even if that intent was just treat seeking randomness. It turns software creation into something that looks less like writing and more like cultivating
      • ohrus7 hours ago
        Cultivating is a great word choice. It would fit in nicely in a <i>Brave New World</i>.
      • pineaux7 hours ago
        This reaction feels like an llm wrote it
        • soulofmischief7 hours ago
          Just because LLMs habitually make negative comparisons doesn&#x27;t mean we have to go around accusing anyone who uses them of having used an LLM.
          • lcnPylGDnU4H9OF5 hours ago
            I had to smile to myself when I noticed contrastive negation—with em dashes!—in a text written in the 90s. LLMs don&#x27;t dictate what good writing is; people do.
            • dasil0034 hours ago
              “I learned it from watching you dad!” —An LLM
    • jwrallie16 hours ago
      That makes you think. It’s surely harder to hide your dog identity nowadays than when this was drawn.
    • dakolli11 hours ago
      Funny idea, but this proves my point that these tools are actually just slot machines.. Except the house in this case takes the money you give them lights it on fire.<p>Notice how people also have weird superstitious habits when using LLM tools, &quot;You gotta write the prompt this way, say this first&quot; Without having any way to prove it works. Its very similar to the behavior of gamblers. &quot;push the buttons in this order for best outcome&quot;<p>Also notice how llm tools allow you to multiply the output X2-X3-X4 to compare the ouputs, this is literally UX straight outta a casino.<p>Many of the users also exhibit excited, almost manic like states.. Addicted to the dopamine the output from their prompt produces...<p>This is going to be a weird trend to look back on, the hype is on par with the same gambling trends found in crypto&#x2F;NFTS.
      • frgturpwd11 hours ago
        I think this is more of a statement of human behavior under uncertainty and non-determinism rather than the tools themselves. Perhaps the ease of use brings it closer to the funny analogy you made but I think you will find this in any system where users interact with a partially opaque mechanism that produces different quality outcomes contingent on their input...
        • ambicapter3 hours ago
          Sorry, this can&#x27;t be anything but an intentionally obfuscating comment that I need to call out.<p>&gt; more of a statement of human behavior under uncertainty and non-determinism rather than the tools themselves.<p>This is basically saying &quot;It&#x27;s not gambling, it&#x27;s just the psychological underpinnings that form the foundation of all gambling enterprises&quot;. Who cares to split this difference other than casino owners?
        • cluckindan10 hours ago
          &gt;uncertainty and non-determinism<p>When you play slots in a casino, the certain things are that the casino determines the house edge, and the house always wins.
      • frumiousirc7 hours ago
        &gt; these tools are actually just slot machines<p>Slot machines that are biased toward producing jackpots.<p>And &quot;jackpots&quot; are a metaphor for &quot;training distribution&quot;.
        • withinboredom5 hours ago
          Yeah. You always know you are doing something pretty unique when the LLM can conceptualize it (produce the right English output) but not put it into code.
    • funkyfiddler36921 hours ago
      [flagged]
      • SahAssar20 hours ago
        Are you OK? (Or is this AI?) Either way it&#x27;d be good for you to articulate a bit better so others understand.
  • cyber_kinetist15 hours ago
    I think this was the most important insight in the article:<p>&gt; I experimented with Rust&#x2F;Bevy and Unity before settling on Godot. Bevy’s animations and visuals weren’t as crisp, and Claude struggled with its coordinate conventions - likely a combination of less training data and Bevy leaving many core features, like physics, to the community. Unity was a constant struggle to keep the MCP bridge between Claude and the editor healthy. It frequently hung, and I never figured out how to get Claude Code to read the scene hierarchy from the editor. Godot’s text-based scene format turned out to be a huge advantage - Claude can read and edit .tscn files directly.<p>Didn&#x27;t expect Godot to be the most friendly game engine for LLM usage! I think it&#x27;s because of various factors - Godot has been used quite a lot in recent years so there are various code examples on the Internet, and its scene file format (.tscn) is very concise enough for LLMs to write and edit directly (Unity has its own YAML-based format but it&#x27;s very unfriendly for human consumption, and Unreal stores its core assets in binary files)
    • singron14 hours ago
      I&#x27;ve previously struggled getting LLMs to manipulate tscn&#x2F;tres files since they like to generate non-unique uids. Despite being text files, the godot tscn&#x2F;tres files are normally meant to be manipulated by the editor and need to define and reference unique ids. The editor always generates completely random alphanumeric strings, but LLMs like to use names or placeholders (e.g. &quot;aaaaa1&quot;, &quot;example&quot;, or &quot;foobar&quot;) for the ids.<p>The linter in the article that detects duplicate uids is interesting. Obviously the article is about creating a bunch of harnesses for the LLM to be productive. I wonder how many problems can be transformed like this from something LLMs just can&#x27;t do reliably to something they just need to burn credits for a while on. The LLM probably can&#x27;t tell if the games are fun, especially with it&#x27;s rudimentary playtesting, but who knows.
      • cleak46 minutes ago
        The model makes a huge difference. I tried this about a year ago and Claude occasionally got it right. These days, it seems to get it right on the first try most times and then always self corrects after. Codex 5.2 (I haven&#x27;t played with 5.3 enough yet) gets it wrong more often than not, and frequently doesn&#x27;t call the linter; I&#x27;m willing to accept that my bloated CLAUDE.md might be a bad fit for Codex and causing this to fail.
      • MrGreenTea11 hours ago
        regarding the non-random ids: I had this issue with uuids. Now I have &quot;Never write your own ids. Always use uuidgen to generate real ones&quot; in my AGENTS.md and haven&#x27;t had this issue for a long time now.
        • cleak51 minutes ago
          I&#x27;m playing around with a tool to generate the IDs for me. I&#x27;m honestly not sure if it&#x27;ll be an improvement since it likely means more tokens&#x2F;context than just letting it YOLO IDs.
    • amunozo10 hours ago
      I made some small tries to vibe code games in Godot, and I was surprised about how far you can go even in 3D. This was just a test of the bad kind of vibe code (you know, not even looking at the code, starting right away, and so on), but I believe that with some good practices there are a lot of things that can be done.
    • bdashdash9 hours ago
      I also want to throw MonoGame into the mix here. Since its purely C#, Claude Code works great for it. It does mean you dont have the visual engine tools you get with Godot, but you could even get Claude to build these for your game.<p>Im personally finding it a lot of fun to work this way.
      • cleak43 minutes ago
        I read that as MomoGame at first and was very confused.<p>I&#x27;ll have to give MonoGame another try. I was a big fan of XNA up until its deprecation. I went all in on OpenTK for a while, and in hindsight MonoGame would&#x27;ve been the better choice.
    • KolibriFly7 hours ago
      Also makes me wonder if we&#x27;ll start seeing tools designed specifically to be LLM-legible
      • lgvld7 hours ago
        We kind of do already: <a href="https:&#x2F;&#x2F;blog.cloudflare.com&#x2F;markdown-for-agents&#x2F;" rel="nofollow">https:&#x2F;&#x2F;blog.cloudflare.com&#x2F;markdown-for-agents&#x2F;</a>
    • doctorpangloss4 hours ago
      Unity also has a text based scene format.
  • advael1 hour ago
    Dam, I really thought this would be much more interesting than it is<p>People have been doing some cool stuff for like a decade with giving dogs buttons to use human language, something they can seemingly get decent at communicating effectively with if they can get around the pesky issue of not having the sophisticated vocal machinery needed to produce recognizable phonemes, through the power of a good interface for them, even if the output is discretized to the level of words<p>I thought maybe this would be about creating a way for a dog to create stuff said dog might actually want or enjoy via the more powerful lever of effective long-context natural language processing that came of a similar tokenization approach - which can even sometimes churn out working code - that we have now<p>Instead it seems to be an exploration of how the capabilities you can produce from essentially random noise from this technology is less distinguishable from the result of thoughtful input than I might have hoped. Still interesting, but way less so
    • krupan1 hour ago
      Are you disappointed that the LLM generated random games, or are you disappointed that the dog didn&#x27;t actually care about the games?<p>Neither are that surprising to me, tbh.
      • advael1 hour ago
        The LLM being able to generate random games is kinda expected behavior. It&#x27;s trained on sequence probability distributions that include the code for a great many games and nudged toward doing so by the human user. I&#x27;m disappointed that the dog is basically used as a noise generator here. A process driven by the desires of the dog in a meaningful way would be more interesting and at least seems somewhat plausibly technologically feasible, and the article&#x27;s title kind of implies it. I am especially disappointed because what most excites me about new technologies is applications that were not possible before its invention, which this seemed like it could be an example of
  • nine_k1 day ago
    Dogs are smart; maybe they are smart enough for vibe-coding if we give them adequate input controls?<p>But the whole setup reminds me about his blast from the past, when a yucca plant was trading stocks, rewarded by water: <a href="https:&#x2F;&#x2F;www.nytimes.com&#x2F;1999&#x2F;09&#x2F;26&#x2F;business&#x2F;investing-diary-how-about-yucca-plants.html" rel="nofollow">https:&#x2F;&#x2F;www.nytimes.com&#x2F;1999&#x2F;09&#x2F;26&#x2F;business&#x2F;investing-diary-...</a>
  • with1 day ago
    the real takeaway is buried at the bottom: &quot;the magic isn&#x27;t in the input, it&#x27;s in the system around it.&quot; random keystrokes producing playable games means the input barely matters anymore. we&#x27;re basically at the point where the engineering is in the scaffolding, not the prompting.
    • avaer22 hours ago
      &gt; we&#x27;re basically at the point where the engineering is in the scaffolding, not the prompting.<p>This still required prompting, and not from the dog. Engineering is still the holistic practice of engineering.
    • cardanome21 hours ago
      That also shows the delusion of some people that believe their vibe coded projects have any value.<p>If generative AI improves at the rate that is promised then all your &quot;promting skills&quot; or whatever you believe you had will be obsolete. You might think you will be an &quot;AI engineer&quot; or whatever and that it is other people that will lose their job, that you are safe because you have the magic skills to use the new tech. You believe the tech overlords will reward you for your faith.<p>Nope. You are just training your replacement.<p>No one will buy your game that you vibe coded. If the tech were good enough to create games that are actually fun then they would just generate their own games. Oh your skill? Yeah, a dog can do it.<p>Yes people will cope by saying but oh the whole initial prompt and setting it all up was still hard but yeah currently. The tech will improve and it will get more accessible. So enjoy the few months you are still relevant.<p>Of course there is reason to believe that you can&#x27;t scale up LLMs endlessly and bigger models hit diminishing returns. In fact we might already be seeing this. So there is an upside but then again when the AI bubble pops and the economy crashes you will be out of a job all the same.
      • mikkupikku18 hours ago
        Sounds great to me. Software devs might lose their jobs but billions of people will be empowered to spin up whatever software they need on demand. This is the future I dreamed of when I was a kid, and I&#x27;m not so cynical as to let the dying of a trade sour me to this objectively incredible technology.
        • DrewADesign16 hours ago
          Nobody gives a damn about the dying of a trade. People don’t want their house foreclosed on when they lose their income, or their cancer to kill them when they lose their health insurance, to move an elderly parent into a cheap shitty old folks home because they can’t afford home health care, or not be able to pay for their kid to go on that school field trip.<p>This would all be pretty fucking swell if the fundamental problems this could cause were even considered before hitting the gas. Instead, you’re going to have a shitload of people with ruined lives, but as a consolation prize, they can vibe code stuff! Wowee!
          • mikkupikku7 hours ago
            You act as if this is the first time in history technology has wiped out a trade and made people scramble to sort out their lives. No, this has been happening over and over again throughout history and at a rapidly accelerating pace since the industrial revolution. Why should we ask it to slow down on behalf of programmers, when it never did for anybody else? Don&#x27;t pretend you didn&#x27;t know this was a possibility when you got into tech in the first place. You might have to downsize your life but humanity as a whole will be better off.
            • paulryanrogers5 hours ago
              &gt; You might have to downsize your life but humanity as a whole will be better off<p>This assumes that there will be other jobs to get. If AI replaces a large enough segment of office jobs then huge portions of the population will be unable to afford essentials like food and healthcare.
              • code_for_monkey3 hours ago
                it also assumes humanity will be better off because people can vibe code stuff, which is a massive stretch already.
              • mikkupikku4 hours ago
                Walk into a staffing agency, ask for a job. They&#x27;ll give you a list, pick the one that sounds the least disagreeable. Show up on time, every day, for at least two or three months and you&#x27;ll convert the temp position into a full time job.<p>It&#x27;s literally that easy, showing up reliably is a super power that puts you in the 90th percentile of workers these days. The job probably won&#x27;t be as comfortable as sitting on a comfortable chair in an air-conditioning office wiggling your fingers at a computer, but so what? Other people make it work, so can you. Man up.
                • code_for_monkey3 hours ago
                  sorry, no jobs at the staffing agency, those are AI. Feel free to walk into a burger king, show up everyday, and flip those fries for minimum wage until you die. Man up brother, other people make it work. Sleeping on the street, well half the year its not even snowing.
                  • mikkupikku1 hour ago
                    You clearly haven&#x27;t bothered to even look, so why should I even believe your concern is genuine?
                    • DrewADesign1 hour ago
                      The last study I know of that measured the conversion rate from temp to perm employees showed about 15%-30% success… and that was well before the gig economy really took hold. So you’re looking at 4 or 5 temp placements to reliably get a probably underpaying job when very few white collar workers could survive long enough to make the end of a lease, or sell their house, while on a temp job salary. It’s a viable option for a 25 year old that could couch surf for a few months, but not for a mid-late career professional, or anyone with a family.<p>You can give any complex problem a simple answer if you ignore enough factors.
            • cardanome6 hours ago
              The industrial revolution resulted in children being worked to literal death. Of people toiling 16 hours ad day and living in cramped up spaces without any windows and barely any hygiene. It brought suffering on a scale never seen before.<p>Organized labor movements managed to fight back and improve conditions somewhat but will we be able to do it this time?<p>Humanity will not profit from generative AI, tech billionaires will. It is based on the theft of human labor of millions of programmer, artists and writers without any compensation. If left unchecked it will destroy the environment, any form of democracy, our mental health. It will cause mass unemployment at a grand scale.<p>Could it be in theory used for good? Maybe. As the current political situation stands it will cause massive suffering for the majority of people.
            • DrewADesign4 hours ago
              Your glib dismissal of the real effects of those technological upheavals shows you haven’t actually looked into this. You should probably tamp down that smugness until you find out.
              • mikkupikku4 hours ago
                Did you think about it before you got into the tech industry? You should have, technology has been wiping out jobs since forever but you got into tech anyway. Live by the sword, die by the sword. Except you needn&#x27;t actually die, just walk into a staffing agency and ask for a new job. I have done so before, and will do so again. I have prepared for what is to come, saw it coming 20 years ago and saw the imminence of it when GPT-2 was released. I have sympathy for other kinds of white collar professionals who never could have anticipated these kind of developments, but technologists? Give me a break. You knew, or should have known, that technological developments in this domain were likely.
                • achierius1 hour ago
                  Please stop pretending that this is only going to replace &quot;tech workers&quot;. Do accountants &quot;live by the sword&quot;? Whose jobs did they replace? What about analysts, journalists, radiologists (one day, if not quite yet)?<p>And even within the realm of &quot;tech&quot;, it&#x27;s kinda bonkers to expect e.g. a firmware engineer to have some deep understanding of trends in ML&#x2F;AI.<p>Altogether your #1 priority seems to be &quot;bashing workers&quot;, the justification just being a matter of convenience.
                  • mikkupikku1 hour ago
                    Please stop pretending to read comments before replying to them:<p>&gt; <i>I have sympathy for other kinds of white collar professionals who never could have anticipated these kind of developments, but technologists? Give me a break.</i>
                • DrewADesign2 hours ago
                  That’s one big edgelord cop out.<p>I’m not in the tech industry anymore because in the battle of people who wanted to solve problems with software and money grubbing MBAs, the money grubbing MBAs have won. Now I’m a union machinist, and believe it or not, I’m concerned about <i>the wellbeing of others.</i> In manufacturing, companies are starting to face the consequences of shortsightedly selling out their workforce and are frantically clamoring to use the agonal breaths of its existing manufacturing industry knowledge base to breathe life into a new generation of workers. China becoming a manufacturing powerhouse wasn’t a foregone conclusion: we gave it to them in exchange for short-term profits. Our economy, national security, and the financial viability of a robust middle class is paying the price for their greed and arrogance.<p>The people running the tech industry can’t see the world past the end of this quarter, so they’ll never learn the lessons our society has learned many times over. Good luck. Unless you’re running a company, you’re going to need it. The soft, arrogant, whiny, maladroit white collar workers coming into the trades are pathetically ill-equipped to do actual work.
                  • mikkupikku1 hour ago
                    You&#x27;ve already done all that I can advise others here do, so congrats, I have nothing to criticize there. You&#x27;ve done it better than me actually, since you&#x27;re unionized. As for soft white collar wimps washing out, people at the first job I had out of tech were taking bets if I&#x27;d show up for the second day, so don&#x27;t think I don&#x27;t know what you&#x27;re talking about. I know it, I did it, and other people can do it too.<p>The problem with exporting manufacturing to China was this country lost the ability to make shit. I don&#x27;t think this maps at all to white collar jobs getting gutted by AI; the people who <i>actually make things</i> aren&#x27;t the white collar workers who should be sweating. Societies paper pushers would effectively be a parasite class leeching off the hard labor of people who actually work, if not for the part where white collar workers are (or have been) necessary to organize the logistics of everything that allows the people who actually do the work to actually do the work. We are on the precipice of dramatic change, and I think we&#x27;re going to see a radical revaluing across society.<p>None of this is even new. Computers and other business machines already came for the clerks and secretary pools before most people ITT were born. The loss of these careers was not even remotely a problem for society at large, completely unlike offshoring manufacturing.
        • malicka14 hours ago
          &gt; Billions of people will be empowered to spin up whatever software they need on demand.<p>… so long as they have the money, and the power grid survives the overtaxation.<p>After all, why bother encouraging a culture where people are genuinely empowered to tweak and create their tools? Why encourage a culture of exploration, of playful cleverness? What use is there to being a hacker, of sharing knowledge?<p>It’s definitely much easier, more sustainable, and more fulfilling to have server farms adjacent nuclear reactors make your calculator app for you.
          • mikkupikku7 hours ago
            Hardware will get better, local models will get better, it won&#x27;t be very long until running a coding agent off a few solar panels on your roof is viable. And if this isn&#x27;t true, then the future I envision probably isn&#x27;t going to happen and you lot can stop worrying about your jobs.
            • nehal3m5 hours ago
              The way I see it is either it will work (which I doubt, but whatever) and I&#x27;m out of a job, or it doesn&#x27;t work and the economy comes crashing down harder than ever seen in history and I&#x27;m out of a job.
              • mikkupikku4 hours ago
                The bubble popping is a guarantee even if AI does end up working. The internet certainly works but that didn&#x27;t stop the dotcom bubble from crashing. Live frugally below your means to save up as much extra money as you can, and do whatever else you think prudent to keep your ass covered.
            • malicka3 hours ago
              I’m not worried in the slightest about jobs. A world where acceptable slop is created on demand is one where people lose their curiosity and drive. Why bother practicing drawing if you can prompt an acceptable facsimile of your image to life? Why bother learning to program if you can prompt an acceptable slop program onto your machine?<p>Killing the drive to learn and explore is not empowering; it is fundamentally disempowering.
        • lelanthran9 hours ago
          &gt; This is the future I dreamed of when I was a kid, and I&#x27;m not so cynical as to let the dying of a trade sour me to this objectively incredible technology.<p>I feel that you should take a longer-term view of things...<p>If an AI can vibe code from the requirements of the average white-collar worker, we&#x27;re not talking about the death of a trade. Or even two trades. We&#x27;re talking about the death of almost all white-collar jobs.<p>Development paid a lot more than other white-collar work because it was <i>harder</i>, and fewer people could actually do it. How fast do you think the easier work will get replaced if the hardest one is replaced? For the remaining white-collar roles that consist solely of skills achievable by a border collie, how much do you think they&#x27;d pay?
          • imtringued6 hours ago
            Yeah this is one of the most perplexing things about this &quot;dying of a trade&quot; narrative.<p>Software development isn&#x27;t just the act of producing a deliverable that is being gate kept by people who use their own body. Software development has become specialized enough that it is often highly domain specific. To replace the &quot;trade&quot; you need to automate the software part and the domain knowledge part. If you can do both, you&#x27;ve automated every single white collar job in existence.<p>Since it is possible to write software for machine learning, which is used to solve problems that classical algorithms failed to solve, the amount of problems that cannot be solved using software is shrinking rapidly. If you can write software for any domain, you can solve any domain by using said software.<p>General purpose software generation can be reduced to AGI completeness. In a way, it is the last job that can be automated.
        • Thanemate10 hours ago
          &gt;billions of people will be empowered to spin up whatever software they need on demand<p>As long as: 1. They have access to a computer 2. They have affordable access to a capable language model 3. Someone will actually care about using their output instead of simply spinning up their own custom version of whatever idea they have<p>The number 3 is something many people miss, especially on HN: Why would I want to use YOUR software if it&#x27;s easy for me to cook up my own? Perhaps out of efficiency or lack of time, in the same way I order pizza instead of baking my own when I&#x27;m tired or can&#x27;t be bothered to bake pizza.<p>Then the software becomes truly throwaway, in the same way takeaway is, and everything is a greenfield project because rewrites are literally easier and faster to make than patching up existing stuff.
          • kevinsync2 hours ago
            Everybody keeps parroting stuff along these lines but never take into consideration:<p>1. the stark, obvious reality is that <i>most people don&#x27;t know how to actually use computers</i>! They know what 10 steps they need to take on a computer, in a specific sequence, to complete their task, but anything beyond that is too much.. and they need <i>taught</i> those 10 steps (as well as have it documented somewhere) for it to ever stick<p>2. not only not know <i>how</i> to use, but simply don&#x27;t use computers at all! They&#x27;ve got phones and tablets and smart TVs and talk to their Bluetooth speakers and shit but they aren&#x27;t sitting down at a desk with a keyboard and mouse and using a computer. I&#x27;d wager that of the percentage of people who do, an overwhelming majority is doing this primarily at their job to complete work tasks<p>3. companies with more than 10 employees are absolutely not going to be running to Claude to spin up custom programs to do their work. It&#x27;s just not happening. Not to mention you can rarely even install unapproved, AAA-quality software on company-issued MDM&#x27;d hardware, let alone something generated out of thin air that has a ton of dependencies, no installer, no packaging, not code-signed, etc<p>4. that pizza you&#x27;re ordering? You&#x27;d never order again if it was a roll of the dice with regards to what you receive. When you pay for two extra large thin crust pies with everything and are delivered some cheesy bread, a 2-liter of Coke and some brownies, your wig will completely and fully split and you&#x27;ll never patronize that establishment again. Claude absolutely can make you exactly what you order, if you know what to order, and why, but most people don&#x27;t<p>5. consistency and determinism matter to businesses, and to people -- both home users and professionals. Most people get stymied by the simplest tasks on a computer, tasks that have deep, instantly-available answers available with a single Google search or ChatGPT session. Guess what they do instead? Give up, and then ask IT or &quot;a tech friend&quot; for help ... how am I going to help you troubleshoot software I&#x27;ve never seen before? That NOBODY has ever seen before? That I can&#x27;t even install because it only exists as a dev build in a single folder on your hard drive? How are you going to take that program with you when you upgrade your laptop? What if they didn&#x27;t use git and their computer dies? Ask Claude to remake it? Will it be the same? Do they even know what git is? Do they even know where the folder on their computer that holds the files is located? Or what, you had Claude build a hosted product? Where&#x27;s it hosted? How much does it cost every month? What if it gets hacked? I could go until my head explodes with all the hypotheticals<p>6. professionals pay for convenience and predictability, as well as to offload risk and unnecessary labor onto third parties. This will never change. Companies have been worrying about and hedging against &quot;the bus problem&quot; for decades, and vibe-coded software creates the ultimate bus problem: not only are you the only one likely to be in possession of the program in question, you&#x27;re the only one who has ever seen it, know how to use it (which is different than knowing how it works), and it dies with you. Fine for a personal gadget, but a non-starter for a tool that a business or professional relies on to make their real money<p>I could go on and on, but you probably get the point. Takeaway food is both throwaway in a different sense than vibe-coded software, and infinitely more accessible to the average human. People are still going to pay for SaaS, still going to buy software, and still going to build software. In fact, I&#x27;m starting to think we&#x27;ll see less open-source contributions and more closed-source, for-profit software released than ever before as a result of Claude and Codex, rather than a complete flattening and decimation of this industry. I think people in software will try to become more entrepreneurial as a result of corporate job loss. I also think that a byproduct of this coming tsunami of new commercial products is that the overwhelming majority will be low quality noise, and the proportionality of signal -&gt; noise will remain largely unchanged. I&#x27;d use social media as an example (a staggering amount of people show up and try to break through, a very small percentage actually do) but IMO you see it in any industry: there can only be a few outsized successes in anything at any given moment in time (but also a not-insignificant amount of medium-sized success that flies under the mainstream radar)<p>I dunno. Maybe I&#x27;m full of shit, but I still think it&#x27;s absolutely bonkers to think that the software industry is over because every person will just become sovereign groundskeepers of all of their own bespoke software. We can&#x27;t all be our own bank, lawyer, doctor, mechanic, fitness trainer, software developer, chef and bodyguard, while also dealing with the other stuff that are our primary responsibilities! And that means that as long as society doesn&#x27;t fully collapse into widespread economic ruin, and we aren&#x27;t all unemployed, desperate, violent marauders trying to survive in District 9, there will be plenty of opportunities out there in the software space. They might just look a little different than they used to, and you&#x27;ll have to go out and get them
          • mikkupikku7 hours ago
            &gt; <i>Why would I want to use YOUR software if it&#x27;s easy for me to cook up my own?</i><p>You&#x27;re still in the mindset of thinking about software as something you sell to other people. Forget that crap. Software will be something you summon on demand to solve a specific problem you have. As long as people have problems that computers are good at solving, they&#x27;ll keep using computers. What likely won&#x27;t continue is computer programming as a career, but so what?
        • code_for_monkey3 hours ago
          sure, a bunch of people will lose jobs, but at that trade off everyones dog can vibe code Royal Frog, a 4 level unwinnable game where play as king frog, eating peasant flies.
        • jarhag17 hours ago
          Shills like yourself indeed need not worry. You just find a new scam to shill.
    • wazHFsRy12 hours ago
      I think this misses something. The output here is something not the thing. Yes the scaffolding is important, but the requirements are even more important. You need crystal clear requirements + great scaffolding and then the implementation becomes mechanical.
      • krupan1 hour ago
        This is amazing because it&#x27;s the same logic and argument about how to do good software engineering that&#x27;s been around for 40 years. If you just write good enough requirements, a good enough, detailed specification, then your software team can&#x27;t fail, even if they are low-cost engineers from a developing nation. It&#x27;s the classic Waterfall method.<p>That was totally upended by agile, that emphasized that yes, a clear, unambiguous specification is needed, and the best language for that is a programming language. Don&#x27;t waste time writing a detailed spec in English, get right to writing it in code that you can execute and get immediate feedback on.<p>Now people want LLMs to write the code for them, so they are back to saying we just need to give the LLMs clear enough direction, a clear specification. It&#x27;s amazing to witness history not exactly repeat itself, but very clearly rhyming
      • azeirah8 hours ago
        Sorry but what do you mean crystal clear requirements?<p>I don&#x27;t particularly think &quot;y7u8888888ftrg34BC&quot; would pass as a crystal clear requirement at my workplace :&lt;<p>Do you mean something different?
        • dormento5 hours ago
          &gt; y7u8888888ftrg34BC<p>This is more information than the average users gives you when requesting new features.
        • wazHFsRy6 hours ago
          I mean you get a random game in the authors example :) But in real life you do not want a random game. That&#x27;s what I mean, you need the great scaffolding + exact requirements. Then the prompt to do the implementation does not matter too much.
          • withinboredom5 hours ago
            Recent research has shown that specs actually degrade output, so I’m more inclined to think you’ve got the slot machine mentality mentioned up-thread.
    • ajspig11 day ago
      + Also the fact that the Memory.md file was a hindrance to the quality of output
      • cezart21 hours ago
        Depends on the desired output. The author wanted variability, for which Memory.md was an obstacle. Another project might need consistency.
        • cleak40 minutes ago
          In this case yes, but the real takeaway is to pay attention to Memory.md. If I had a particular game in mind and it latched on early to a style I didn&#x27;t like, there&#x27;s no guarantee it would update the memory as I try to change the style.
    • testaccount2818 hours ago
      this would be a more insightful comment if the output wasn&#x27;t itch io shovelware.
    • otabdeveloper423 hours ago
      &gt; the engineering is in the scaffolding, not the prompting<p>Well, yes. Feeding random tokens as prompts until something good comes out is a valid strategy.
      • yoyohello1323 hours ago
        Simulated annealing for game design
      • cardanome21 hours ago
        Not that I condone any form of gambling but I would rather play actual slot machines instead of spending hundreds of dollars on tokens in hopes that the AI blesses me with anything useful.
        • otabdeveloper49 hours ago
          This sort of thing is usually done on the frontier of LLM research. (Role play with local models.)
    • randomtoast9 hours ago
      &gt; the magic isn&#x27;t in the input, it&#x27;s in the system around it.<p>It isn&#x27;t [this], it&#x27;s [that]. Is AI slop, just saying.
    • nemooperans21 hours ago
      [flagged]
      • jascha_eng15 hours ago
        &gt; the &quot;intelligence&quot; was never in the input It&#x27;s quite literally in the authors prompt so in the input. it&#x27;s in the article that without his prompt the gibberish input produces nothing of value:<p>&quot;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).<p>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.&quot;<p>Also I don&#x27;t know if you&#x27;re an LLM or not but can we please not chatGPT-ify our comments like this? It figuratively makes me want to punch you through the screen.
        • CorpOverreach13 hours ago
          The parent poster has already been called out at least once for commenting in form that reads like AI generated slop.<p>In fact, their only post that doesn’t read like AI generated content is the one reply to where they got called out.
  • fallinditch22 hours ago
    Extremely clickbaity title that actually isn&#x27;t clickbait because it happens to be a straight up description of the article - excellent post, how can one resist?!
    • Diti20 hours ago
      No, the article’s title is definitely clickbait. The author didn’t teach his dog to vibe code games (that’s what the title on the blog is) – he taught his dog to be rewarded when he types random keystrokes on the keyboard. The vibe-coding is inconsequential – the dog doesn’t play the game, he’s just in it for the treats –, the author just wants the attention because he gets people to believe the dog DID vibe code.<p>It will stop being clickbaity if the author decides to let his dog respond to stimuli related to the game he’d be building with a feedback loop.
      • sadeshmukh16 hours ago
        It&#x27;s interesting as commentary, if you choose to read into it as if it were analogous to vibecoding by humans.
        • calf13 hours ago
          Doesn&#x27;t matter, I don&#x27;t consent to misleading titles influencing what articles I choose to read.
      • myvoiceismypass17 hours ago
        If my employer stopped rewarding me with treats (and health insurance) my vibe keyboard presses would cease too, if we are being honest :)
      • enraged_camel20 hours ago
        Very HN-like comment. Really channels Dwight. Made me smile, thank you.
        • ryandrake11 hours ago
          I read it in &quot;Comic Book Guy&#x27;s&quot; voice, but the effect is the same. Peak HN commentary.
      • inigyou12 hours ago
        [dead]
      • wiredpancake19 hours ago
        [dead]
    • kronks18 hours ago
      [dead]
  • kidsil22 hours ago
    The input method needs to be improved.<p>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.<p>The dog <i>could</i> actually vibe code a game to their liking, but with the wrong input (a keyboard) it&#x27;s a missed opportunity.
    • cleak22 hours ago
      Momo does like to bark at the TV. I have thought of combining this with nanobana and letting her down select options. Maybe in a future update.
  • pixelpoet1 day ago
    <i>Who&#x27;s a good software developer?</i> [scritches]
    • dustycyanide23 hours ago
      hilarious, I&#x27;m in the office and had to try pretty hard not to laugh out loud
      • pixelpoet21 hours ago
        <i>My goodness, finished all your Jira tickets early this week huh? That&#x27;s a good boy!</i> [fuzzy scritches and wharrgarbling intensifies]<p>Honestly I wouldn&#x27;t mind a bit of that now and then myself, but I guess stable employment will have to do. Or is that only for the vibecoding horses?
        • gpvos9 hours ago
          The salary and health benefits are essentially treats.
    • KolibriFly7 hours ago
      Momo is. Yes, she is ahahah
  • refsys8 hours ago
    Cute, but clearly Godot is doing all of the heavy lifting here.<p>&quot;It&#x27;s possible to make shitty but playable games by running random scripts through a &gt;2MLoC game engine and iterating on errors&quot; is interesting but not nearly as sensationalist.
    • prophesi3 hours ago
      You don&#x27;t have to get too far into the article to see what&#x27;s actually doing the heavy lifting[0].<p>[0] <a href="https:&#x2F;&#x2F;github.com&#x2F;cleak&#x2F;quasar-saz&#x2F;blob&#x2F;master&#x2F;CLAUDE.md#user-input" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;cleak&#x2F;quasar-saz&#x2F;blob&#x2F;master&#x2F;CLAUDE.md#us...</a>
  • threethirtytwo14 hours ago
    You know the LLM is just something that&#x27;s trained on human tokens.<p>We can probably create a dog intelligence by training it on dog tokens. Barks and stuff.<p>Same with dolphins. I wonder if multimodal models that know english tokens and dolphin tokens can cross the gap? Something to experiment with.
  • InMice1 day ago
    From everyone needs to &quot;Learn to code&quot; to &quot;Just have your dog vibe code it&quot;
  • oxag3n1 day ago
    Reminded me an old joke about Bill Gates from late 90s:<p>&quot;One coder got an insight that Bill Gates builds his products by typing with his butt, compiling and delivering it.<p>The coder typed for 20 minutes like that, compiled, ran, and got an output:<p>Only Bill Gates can code like this.&quot;<p>Not a joke anymore.
    • selridge19 hours ago
      Wasn’t much of a joke then, from the looks of it.
  • akssassin90721 hours ago
    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&#x27;ve evolved past the point where intent matters. That&#x27;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!
    • the_af15 hours ago
      We haven&#x27;t evolved past the point intent matters.<p>First, because there&#x27;s intent in the very verbose initial prompt.<p>Second, because you have to factor in the quality of the output. I don&#x27;t want to be a killjoy, but past the (admittedly fun!) art experiment angle, these are not quality games. Maybe some could compete with Flappy Bird (remember it? It seems like ages ago!), but good indie games are in a different league. Intent <i>does matter</i>.
  • OJFord10 hours ago
    This makes me wonder if dogs understand (or can be trained) the concept of building. Say you did something physical - 3D scanner and 3D printer connected to automatically attempt to replicate an object placed in the scanner area (and maybe then on button press). Could a dog understand it, and intentionally try to replicate its favourite toy, or a bone, etc.?
  • namuol1 day ago
    Nobody cared when I taught my roulette wheel to vibe code :&#x2F;
    • worldsayshi1 day ago
      Does it have personality?
      • bigbuppo1 day ago
        No, but it rarely shits on the carpet.
        • lelanthran1 day ago
          &gt; No, but it rarely shits on the carpet.<p>What do you mean &quot;rarely&quot;? It still happens sometimes?
          • varjag23 hours ago
            Roulette is a game of chance.
          • bigbuppo23 hours ago
            The table had a rough life before it found its forever home. Sometimes it gets scared for seemingly no reason.
    • selridge1 day ago
      STREAM THIS
  • cleak19 hours ago
    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&#x27;t be claiming any coins - even though they&#x27;ve been offered. I&#x27;d recommend others stay away from it as well.
    • iamsam12319 hours ago
      Any popular thing with a dog in it is now a rug pull opportunity!
  • nineteen99916 hours ago
    As someone vibe-coding a game in Unreal Engine 5 for the last few months, I found this really funny.<p>Unfortunately I don&#x27;t have a dog but I do have a design plan so ultimately I&#x27;ll end up with something a little more deterministic. Possibly. Don&#x27;t know.
  • jimhi1 day ago
    Oddly relevant for my multiyear project on getting my dog to vibe code b2b saas products <a href="https:&#x2F;&#x2F;dogomation.darefail.com&#x2F;" rel="nofollow">https:&#x2F;&#x2F;dogomation.darefail.com&#x2F;</a>
    • cleak22 hours ago
      Pretty neat! I actually ran across that right before publishing - I didn&#x27;t want to see what was around until after I had the whole thing locked in. I love the novel input!
  • GTP23 hours ago
    &gt; 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).<p>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.<p>Here&#x27;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
    • johnnyanmac23 hours ago
      That is a very succinct way to describe what it feels like to have a job that is cleaning up vibe code. Maybe (just maybe) I&#x27;d understand if this was a prototype from someone with zero budget. But you just know they are going to continue to &quot;prototype&quot; once they being you aboard. And many will complain about how slow everything goes because they are used to their fast iterations off of unscalable code.<p>Its frustrating in an interesting way. With other aspects like machine language people quickly understand that this isn&#x27;t sufficient for a proper transition and compromise with it. Code being more nebulous doesn&#x27;t get that grace.
  • textlapse16 hours ago
    If someone could please give an octopus a waterproof keyboard, perhaps we could have a kernel, a compiler and a new internet protocol all in one.
  • jpadkins1 day ago
    Amazing. Also very thankful the author included his setup on GitHub. Also the YouTube video is fun to watch. <a href="https:&#x2F;&#x2F;www.youtube.com&#x2F;watch?v=8BbPlPou3Bg" rel="nofollow">https:&#x2F;&#x2F;www.youtube.com&#x2F;watch?v=8BbPlPou3Bg</a>
  • sciencejerk21 hours ago
    <i>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.</i><p>Sorry to hear that! Hope OP got a good sev package at least?
    • yesitcan21 hours ago
      It&#x27;s called a sev pak these days.
  • doruk10122 hours ago
    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 &quot;yes, this is exactly what I meant&quot; or &quot;no&quot;.<p>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.
    • isoprophlex22 hours ago
      I actually have an &quot;oblique strategies&quot; skill that it can call if it figures out it&#x27;s been spending too many turns on the same problem...<p><a href="https:&#x2F;&#x2F;en.wikipedia.org&#x2F;wiki&#x2F;Oblique_Strategies" rel="nofollow">https:&#x2F;&#x2F;en.wikipedia.org&#x2F;wiki&#x2F;Oblique_Strategies</a>
  • block_dagger1 day ago
    A thousand dogs typing on a thousand typewriters...
  • AmbroseBierce17 hours ago
    Pretty sure he would have gotten very similar output just by saying &quot;generate a random game using Godot and c#&quot; but that wouldn&#x27;t make for a viral post so instead he asked the model to pretend meaningless input is being used by it and added a dog in the process of writing such input because that helps the virality of the whole thing.
    • Wowfunhappy17 hours ago
      I think you would have gotten more generic games. The AI was clearly attempting to find meaning in what the dog typed, and that drove what it made.<p>Now, if Anthropic let you adjust the temperature, <i>then</i> maybe you could have done it without the dog...
      • the_af15 hours ago
        The AI cannot drive meaning from the dog&#x27;s input because there&#x27;s no useful information encoded in there. It&#x27;s effectively a random string (if there&#x27;s less randomness, it&#x27;s just because it&#x27;s a dog&#x27;s paw physically pressing on a keyboard).<p>All the relevant information was in the initial prompt and the scaffolding. The dog was not even &#x2F;dev&#x2F;random, it was simply a trigger to &quot;give it another go&quot;.
        • Wowfunhappy7 hours ago
          The shapes of clouds and positions of stars are essentially random, and yet humans derive meaning from both. I agree you could have gotten the same results via &#x2F;dev&#x2F;random, or probably by increasing the temperature on the model, but I suspect doing one of those things is important.
          • the_af5 hours ago
            The LLM cannot derive meaning in a human sense.<p>The shapes of clouds and positions of stars aren&#x27;t completely random; there <i>is</i> useful information in them, to varying degrees (e.g. some clouds do look like, say, a rabbit, enough that a majority of people will agree). The mechanism at play here with the LLM is completely different; the connection between two dog-inputs and the resulting game barely exists, if at all. Maybe the only signal is &quot;some input was entered, therefore the user wants a game&quot;.<p>If you could have gotten the same result with any input, or with &#x2F;dev&#x2F;random, then effectively no useful information was encoded in the input. The initial prompt and the scaffolding do encode useful information, however, and are the ones doing the heavy lifting; the article admits as much.
  • chipheat1 day ago
    Could this be done better with one of those dog button mats? The concept is interesting, but, it mostly just seems like an AI trying to interpret keyspam.
    • cleak22 hours ago
      Both my dogs have actually learned to use the button mats. Down selecting to the right responses seemed tricky. My wife also took away the mat since Hana (the larger one) never learned &quot;all done&quot; and would paw at the &quot;walk&quot; button until she got it out and carried it around.
    • Windchaser1 day ago
      &gt; mostly just seems like an AI trying to interpret keyspam.<p>aye, but the whimsy is the point!
    • anigbrowl22 hours ago
      Yes, I was hoping for a system where Claude was informed it was communicating with an unusually intelligent dog whose ability to communicate was limited by dog anatomy, and that the AI would not to hold the dog&#x27;s interest with its output.
    • &gt; like an AI trying to interpret keyspam<p>&#x27;nuff to run most governments nowadays (Europe and US come to mind. 2026 and they have the Space Programs of DIY youtubers with money, whaaaat) so why wouldn&#x27;t it help a dog helping his dog vibing game(s)?
  • redbell10 hours ago
    Thanks for sharing this unusual experiment, I love it! This is the type of content that makes HN, HN.<p>Now, I started considering hiring my three little kitties and their mom for a job like this. They spend the whole day sleeping and waiting for meals but now, they have to work, hard, in collaboration with Claude Code to pay for their rent and meals :)
  • mcastillon18 hours ago
    Before you know it, we&#x27;re going to have a real world proof of the infinite monkey theorem <a href="https:&#x2F;&#x2F;en.wikipedia.org&#x2F;wiki&#x2F;Infinite_monkey_theorem" rel="nofollow">https:&#x2F;&#x2F;en.wikipedia.org&#x2F;wiki&#x2F;Infinite_monkey_theorem</a>
  • totetsu11 hours ago
    I was wondering, what would an AI model that was built to be aligned with an animal species interests, not Humans look like.
    • anielsen11 hours ago
      It would take a giant corpus og barks and howls, comparable to the entire internet and all books and films to make a doggie-LLM.
  • bizzletk17 hours ago
    Not sure all this AI-driven workflow is necessary. The dog could just create a muddy mess and it would be valid Perl:<p><a href="https:&#x2F;&#x2F;www.mcmillen.dev&#x2F;sigbovik&#x2F;" rel="nofollow">https:&#x2F;&#x2F;www.mcmillen.dev&#x2F;sigbovik&#x2F;</a>
  • jindou5 hours ago
    The real insight here is that the dog has better product instincts than most PMs I&#x27;ve worked with. It knows exactly what it wants (treat), doesn&#x27;t overthink the implementation, and ships fast. Half the battle in software is having clear intent turns out that&#x27;s species-agnostic.
  • kayhantolga8 hours ago
    If you haven’t watched it, please watch <i>Rick and Morty</i> S1E2. Your dog’s name is Snuffles, and he is teaching you how to teach vibe coding to dogs, to educate you.
    • KolibriFly7 hours ago
      That episode aged way better than expected
  • gpvos9 hours ago
    It would be nice if the dog could play the game and its input could improve it. Why not a setup with those large buttons on the floor that some people have to let their cat or dog communicate with them?
  • KolibriFly7 hours ago
    Overall it feels less like &quot;dog makes games&quot; and more like a glimpse of what happens when you wrap modern models in the right scaffolding
  • bavell16 hours ago
    Who needs &quot;claws&quot; when you&#x27;ve got paws!
  • avaer1 day ago
    This seems like a good way to get a feel for a coding model. It&#x27;s like the images you get out of a diffusion model when fed an empty prompt.
    • cleak22 hours ago
      It does. Claude seems to do the best with this prompt. Codex 5.2 struggled with UID generation and kept ending its turn with things like &quot;And now you&#x27;re all setup to run tests!&quot; without actually running them. A better (and shorter) prompt could probably get a lot out of Codex.
  • Betelbuddy1 day ago
    In the world of vide coding agents, nobody knows you are a human...
  • CrzyLngPwd22 hours ago
    This perfectly demonstrates the absurdity of our current situation around the LLMs and &quot;AI&quot;.
  • notatoad18 hours ago
    i&#x27;d love to know what happens if you change the prompt from &quot;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#$%”...&quot;<p>to<p>&quot;Hello, i am a dog. i will mash the keyboard randomly when i want treats. make a game for me&quot;
    • brunooliv54 minutes ago
      Would be really curious to see
  • PunchyHamster1 day ago
    Better figure out how to replace management and HR dept with dogs
    • ilaksh20 hours ago
      It&#x27;s actually extremely similar: the agent has to figure out a way to associate the next logical steps with the (often disconnected or nonsensical) directives the executive gave them.<p>It might be a little easier with a dog though. With a dog, you just give it treats and it doesn&#x27;t care how you interpret what it typed.
    • jjk16620 hours ago
      Pretty sure just a drop in replacement would be an immediate improvement.
    • koolba18 hours ago
      The next round of massive tech layoffs will be ruff.
    • notxorand1 day ago
      gonna be good stuff tho. dogs are mostly lovelier
  • badcryptobitch2 hours ago
    Don&#x27;t give this to a schnauzer.
  • dminik8 hours ago
    Given the prompt and a random string generator, would the LLM still produce a game? Presumably yes. In that case I&#x27;m not quite sure that the dog here has any real involvement. It&#x27;s could be replaced with the yes command.
  • LanceH17 hours ago
    I have a dog who likes to watch tv; he mostly likes hockey and commercials. I&#x27;ve never thought about coding a game for him until now.<p>I&#x27;m thinking of remote buttons to make his favorite things appear on tv. This is going to be awesome.
  • kderbyma18 hours ago
    &quot;Historians looked back and determined that it was around the year 2026 AD-HE (Human Era) - that the prime canine species began to raise from merely companion to colleague...and so the Dog Days began....woof&quot; - Puppers Domingo, Good Boy, Esquire.
    • the_af15 hours ago
      If you haven&#x27;t read the scifi classic &quot;City&quot; by Clifford Simak, please do so!<p>(But your comment hints that you have already).
  • wseqyrku1 day ago
    Thought this is quoting Karpathy for a second there
  • eden-u45 hours ago
    This is basically a diffusion model: start from a random seed, use a generative process to transform it into something
  • shervinafshar1 day ago
    Love it. No Infinite Cavapoo Theorem needed. Give Momo a week and she&#x27;ll have DOOM running on her treat dispenser.
  • bronlund21 hours ago
    Maybe I could make a game after all! You bring hope to a whole generation of lazy developers :D
  • aronhegedus9 hours ago
    Haha, was a great read, loved the picture of the dog at the keyboard!
  • zettie6 hours ago
    With some luck and scraping &quot;y7u8888888ftrg34BC&quot; might one day replace Solitaire in Windows.
  • marcfisc11 hours ago
    Amazing story and work!<p>You mentioned Claude not being able to see the games. What I really like for this is the Claude Code Chrome Extension. You can easily make godot build a web version, and then have Claude debug it interactively in the browser.
  • krlatl1 day ago
    DogeCode incoming. People here are already talking about the scaffolding. Let OpenClaws provide the scaffolding and let the dog operate the prompts at $5 per day.<p>This is a billion dollar idea! No humans. No revolt. No guillotine. Just profits!
    • &gt; Just profits!<p>Sounds like open communism. No chance, buddy, it&#x27;s either less or more viking, but not just viking. Pick a camp the profits are for or get surrounded by trashy turd nuggets even Ronald felt enough pity for to give them some poourpes
  • theletterf11 hours ago
    We might need a new benchmark, the old pelican riding a bike doesn&#x27;t cut it anymore. Something like a mailman ringing the doorbell would be more fitting. Or a squirrel riding a trike.
  • aanet11 hours ago
    THIS is why I pay for my Internet :)<p>From &quot;On the Internet, nobody knows you&#x27;re a dog&quot; to <i>Paws</i> coding and BarkGPT and BarkLM<p>I would like to see a game made by doggos, for other doggos :D
  • itmitica7 hours ago
    Not really. You just found another way to tell Claude &quot;I want a game, I am uncertain, let&#x27;s randomly seed the start of the process.&quot;. But you did it circus-style :)
  • Nevermark18 hours ago
    Very cool.<p>&gt; But bugs crept in during testing - a couple of times it dispensed multiple servings in a row. Unfortunately, Momo picked up on this and now keeps mashing the keyboard hoping for a second immediate serving<p>Attempts to mash during no-mashy time need to play a horn. Reliably followed up by a no-treat.
  • nanobuilds14 hours ago
    Nice project.<p>This makes me think I should make my plants vibe code games or tools to optimize their well being! Maybe bio-electrical fluctuations --&gt; vibe coded humdifying tools and games
  • FarmerPotato23 hours ago
    So the cute lovable dog is an entropy generator.<p>Next: use hot cup of tea as Brownian motion source. Invent infinite improbability drive.
  • maCDzP11 hours ago
    &gt; y7u8888888ftrg34BC &gt; Alright, let me decode this masterpiece of cryptic genius...<p>Those three dots made me smirk.
  • tabs_or_spaces15 hours ago
    This is pretty fun!<p>I&#x27;m interested in what will happen if you replay the prompts with different LLMs and the same LLM. I wonder how different the games will become?
  • newan0913 hours ago
    This is really fascinating, only if there was a way to make your dog receive feedback as the game develops. Like make it pick color by matching placement of treat based on the color shown on the screen.<p>Similarly, do it for story telling narratives, game textures etc. Although I do not think the dog understands natural language so all of it will likely be a dud.
  • rippeltippel11 hours ago
    That photo of the dog with it&#x27;s keyboard is unsettling: the new breeed of software engineers.
  • huge_rank_rat10 hours ago
    Forget k8s, k9s incoming... :D
  • dizhn6 hours ago
    How I am slowly killing my dog with too much treats.<p>(is joke)
  • Bengalilol11 hours ago
    Partisan of randomness here. I never thought it could be as high as that. GG.
  • Muhammad52321 hours ago
    I think this is fun. I&#x27;d like to try with my cat, although training cats is an impossible endeavor... I&#x27;m smart enough to enter gibberish myself without another animal, tough.
  • spelunker23 hours ago
    I&#x27;ve been trying out vibe coding with my 4 year-old, but they quickly lose interest once we start getting into the &quot;weeds&quot; of implementation. Hey kiddo, which CSS library should we use for your web game?
    • ilaksh20 hours ago
      I think you just need more treats.
  • QuaternionsBhop20 hours ago
    The fact that LLMs pick from the most likely tokens is really on its side here when the objective is putting together a plausible continuation of random characters.
  • kseniamorph1 day ago
    meanwhile cats: <a href="https:&#x2F;&#x2F;socradar.io&#x2F;blog&#x2F;dark-web-profile-blackcat-alphv&#x2F;" rel="nofollow">https:&#x2F;&#x2F;socradar.io&#x2F;blog&#x2F;dark-web-profile-blackcat-alphv&#x2F;</a>
  • canto9 hours ago
    I&#x27;m having a mixed feelings about this xD
  • dialloDojo17 hours ago
    We were so focused on singularity, it may in fact be who you suspect the least - man&#x27;s best friend :)
  • juleiie1 day ago
    To be honest I look with scorn at non-dog (human) developers building hobby indie games with AI en masse.<p>Let me explain.<p>The nature of the indie game development is pouring your love into a project and thinking about passion first and monetary incentives second.<p>Noone is thinking &quot;I will make this game and it will make me filthy rich&quot; or if they do they are... strangely minded.<p>It&#x27;s like &#x27;mass produced AI local craft&#x27;. Oxymoron in itself. Worst of the two worlds.<p>Where I see AI is empowering single developers to craft things they couldn&#x27;t before. Not some small slop factory pipeline where you release game after a game everyday drowning steam in your 6&#x2F;10 slop.<p>No. This should be ostracized and condemned.<p>What is proper beneficial to everyone usage is producing a game that is the size and scope that was unachievable for <i>you</i> before.<p>This is what I am doing. This is how AI is meant to be used. To empower us doing things that weren&#x27;t achievable for us before.<p>Obviously dog produced games get a huge endorsement man and get a pass.
  • cheeseomlit1 day ago
    &#x27;Ewe Heard Me!&#x27; reminds of that looney toons sheep raider game on ps1. And it&#x27;s exactly the kind of game I&#x27;d expect a dog to make
  • nmstoker21 hours ago
    Claude is subconsciously a fan on Crystal Quest?! Loved that game on the Mac back in &#x27;95!<p>The article and video are great satire too.
  • rarisma9 hours ago
    Every man and his dog can vibe code.
  • eru18 hours ago
    Author should switch the keyboard to Dvorak. Gives more interesting gibberish when mashed.
  • rubiquity23 hours ago
    Dogs are undefeated at reinforcement learning.
  • oulipo21 day ago
    Yet the only thing the dog wanted was a cuddle and a frisbee
    • krapp1 day ago
      yeah that&#x27;s capitalism for you. No treats until you provide value.
  • rockemsockem22 hours ago
    So &#x2F;dev&#x2F;random would presumably work just as well here too.<p>This is kinda closer to the LLM building a game on its own.
    • aydyn22 hours ago
      You&#x27;re missing the important part about needing to model a tiny paw mashing on the keyboard. &#x2F;dev&#x2F;random is insufficient.
      • glhaynes21 hours ago
        If you want a picture of the future of SWE, imagine a tiny paw mashing on a keyboard — for ever
  • bogzz1 day ago
    How did this get to the top of the frontpage?
    • w4yai1 day ago
      It&#x27;s funny? I liked it.
      • bogzz1 day ago
        Funny is subjective, I should just have moved on and ignored this but I couldn&#x27;t help myself, this is so irritating.<p>It&#x27;s a prompt that makes an LLM turn iuqefxygn9urg0fh1 into a little Godot game. It&#x27;s like a slot machine with no payoff, and the dog component is slapped on top of it and makes no difference whatsoever in the project.
        • the_af21 hours ago
          &gt; <i>It&#x27;s a prompt that makes an LLM turn iuqefxygn9urg0fh1 into a little Godot game. It&#x27;s like a slot machine with no payoff, and the dog component is slapped on top of it and makes no difference whatsoever in the project.</i><p>Right, but it also has a &quot;modern art&quot; vibe to it that is fun. Silly, but fun. I think it&#x27;s more about the initial prompting and feedback loop, the dog itself could have been replaced by &#x2F;dev&#x2F;random.<p>&quot;Hacker curiosity&quot; and &quot;intelectual stimulation&quot; are also subjective, but that&#x27;s what HN is supposed to be about.
          • bogzz21 hours ago
            It seems to me a case of the blog post title inspiring the project, instead of the other way around. But I am particularly curmudgeonly today.
            • the_af21 hours ago
              That&#x27;s ok. To be honest I had to suppress a similar feeling when I noticed the dog is just an entropy generator.<p>But then I realized I find this kind of whimsy article more fun than a lot of what gets accepted unquestioningly here on HN. It seems light hearted and done in good fun, and it&#x27;s engineering-related, so no harm done.
        • krapp1 day ago
          It&#x27;s funny because vibe coders and AI artists think the slop they generate is no less the product of their intellect and talent than with human professionals, but really they&#x27;re doing little more than stirring the entropy pool in a magic box with terabytes of stolen valor from better more talented people. They&#x27;re no more an &quot;artist&quot; or &quot;game developer&quot; using AI than this dog is.
        • dakolli13 hours ago
          that&#x27;s all llms tools are, slot machines for idea guys.
    • tabs_or_spaces15 hours ago
      It has vibe code and dogs in the title
    • PunchyHamster1 day ago
      By nonexistence of downvote feature
  • aleksiy12323 hours ago
    I&#x27;ve been having this thought about how generally people say that llms cannot create novel things.<p>Say writing an interesting or novel story.<p>And was thinking about if feeding in prompts of random words, along with prompts grounding from a simulation would sort of push the llm into interesting directions for implementing an on demand narrative story.<p>A sort of randomized walk with llm.<p>I remember watching Terry Davis with this random word generator in his terminal that he would interpret as the voice of God.<p>Here I guess the seed is the Voice of Dog.
    • aleksiy12322 hours ago
      I actually found a web version of the god speak.<p><a href="https:&#x2F;&#x2F;jcpsimmons.github.io&#x2F;Godspeak-Generator" rel="nofollow">https:&#x2F;&#x2F;jcpsimmons.github.io&#x2F;Godspeak-Generator</a><p>Maybe another word list would be more appropriate however.
  • blibble1 day ago
    love the article<p>slightly concerned tomorrow morning&#x27;s top HN story will be karparthy telling us how dog-based LLM interfaces are the way of the future<p>and you&#x27;ll be left behind if you don&#x27;t get in now<p>(and then next week my boss will be demanding I do it)
    • AlphaAndOmega022 hours ago
      The programming workspace of the future of the future will have three employees:<p>A man, a dog and an instance of Claude.<p>The dog writes the prompts for Claude, the man feeds the dog, and the dog stops the man from turning off the computer.
      • justinnk20 hours ago
        Thank you for the good laugh! This whole thread is peak satire. Although, be careful. It reminds me of the foreword to a shortstory someone shared on HN recently: „[…] Read it and laugh, because it is very funny, and at the moment it is satire. If you’re still around forty years from now, do the existing societal equivalent of reading it again, and you may find yourself laughing out of the other side of your mouth (remember mouths?). It will probably be much too conservative.“ — <a href="https:&#x2F;&#x2F;www.baen.com&#x2F;Chapters&#x2F;9781618249203&#x2F;9781618249203___2.htm" rel="nofollow">https:&#x2F;&#x2F;www.baen.com&#x2F;Chapters&#x2F;9781618249203&#x2F;9781618249203___...</a>
        • blibble18 hours ago
          I for one welcome our furry overlords
      • CobrastanJorji21 hours ago
        You&#x27;re right. They did it. The old man and dog joke has been realized, but the real answer of the future turned out to be: &quot;the dog programs the game, and the man feeds the treat hopper.&quot;
      • freakynit16 hours ago
        That was funny. Gave me good laugh. Thanks..
    • nine_k23 hours ago
      Everybody and their dog will be doing it. Actually, the dog will be in charge. Dogs are loyal, enthusiastic, and require less office space. With their endless desire to play and to please, they will take over the game development industry.<p>In the meantime, the financial industry will be taken over by cats.
      • krsw22 hours ago
        They also don&#x27;t take 20 years to become smart like pesky resource-exhausting humans. I bet you could be up and running from a pup in 10-20 months.
        • Forgeties7921 hours ago
          I still can’t believe Altman said that. I mean I can, but still.
          • charcircuit19 hours ago
            I can because I have also used similar arguments. There are people who say that you should use a real artist instead of AI due to AI&#x27;s water use. Yet in actuality asking a human to draw something will require more water. There are people who think AI uses more resources than humans which is why it must be said.
            • jraph13 hours ago
              &gt; a human to draw something will require more water.<p>That human would require the same amount of water whether you ask them to draw or not, and would exist anyway because they are not born for productivity reasons. &quot;Creation&quot; of humans isn&#x27;t driven by the amount of work to accomplish.<p>You are not causing more water to be used by asking a human to work on something.<p>Same for energy consumption.<p>This argument doesn&#x27;t work at all.<p>What you do for humans to use fewer resources is to work on making us produce less garbage, and produce things using techniques that are less resource-intensive.
              • groestl12 hours ago
                &gt; You are not causing more water to be used by asking a human to work on something.<p>That&#x27;s certainly not true. Asking me to think hard about something will cause me to burn more calories. Asking me to do physical work even more so.
                • jraph11 hours ago
                  Would you be completely at rest if you were not asked to produce stuff?<p>Do you think AI replaces our hard thinking and our physical work?<p>AI or not, I personally intend to keep thinking and my physical activity.
                  • groestl4 hours ago
                    I don&#x27;t do any moral judgement at all, and I also don&#x27;t predict the future.<p>I respond to &quot;You are not causing more water to be used by asking a human to work on something.&quot;, because that statement is false. (Mental) work has an effect on the human metabolism.
                    • Forgeties7950 minutes ago
                      This whole discussion is wild to me. Comparing people and machines like this is not productive. It is not actually answering a serious question.
            • the_af17 hours ago
              &gt; <i>There are people who say that you should use a real artist instead of AI due to AI&#x27;s water use.</i><p>Nobody I know says this. In fact, I&#x27;ve never heard of this ever before, and I read artist and hobby communities pretty hostile to AI, but I never once read this nice strawman you&#x27;ve built.<p>People say you should use a real artist instead of AI for a multitude of reasons:<p>- Because they want to enjoy art created by humans.<p>- Because it provides a living to artists, even artists for minor work like advertising or lesser commercial illustrations.<p>- Because AI &quot;art&quot; is built by stealing from human artists, and while human art has a history of copying and cloning, never before has tech allowed this in such a massive, soulless scale.<p>Sam Altman gave a deranged, completely out of touch reply, and he should be called to task for it, not defended. A human being is not some number on a spreadsheet, built over 20 years in order to achieve some &quot;smartness&quot; goal. That&#x27;s a very stupid thing to say.
              • thunky6 hours ago
                &gt; A human being is not some number on a spreadsheet, built over 20 years in order to achieve some &quot;smartness&quot; goal<p>But from the perspective of the business and capitalism that&#x27;s exactly what a human is. A tool that consumes resources and hopefully produces more value <i>for the business</i> than it consumes.<p>Sure we can dance around this and you can pretend your employer gives a shit about you and your family and your childhood stories but they don&#x27;t.
                • Forgeties795 hours ago
                  &gt; Sure we can dance around this and you can pretend your employer gives a shit about you and your family and your childhood stories but they don&#x27;t.<p>I don’t get what you’re doing here. They didn’t say anything like that.
                  • thunky4 hours ago
                    &gt; I don’t get what you’re doing here<p>You said that a CEO was out of bounds for framing employees as numbers on a spreadsheet. To me this suggests that you believe company owners should care about the humanity of their workers. And I&#x27;m saying they don&#x27;t.
                    • the_af4 hours ago
                      I think by &quot;they&quot;, Forgeties79 means me, the_af.<p>I get the general point you&#x27;re making. Indeed, Altman&#x27;s take is capitalism taken to 11. There was a lot of that going on before AI or the past few decades, but I don&#x27;t think it wasn&#x27;t <i>as extreme</i> and for <i>every company</i>. There&#x27;s definitely a conversation to be had about modern capitalism (and plenty of people studying it, too). However, not everything is a FAANG or tech startup. Some owners do care about their employees to a higher degree than just numbers on a spreadsheet (not going into the whole &quot;we&#x27;re a family&quot; bullshit speech, I mean the genuine stuff).<p>Imagine thinking of people as &quot;resource-hogs before they reach peak smartness&quot;!<p>What&#x27;s new here, in my opinion, is people like Sam Altman behaving as if they didn&#x27;t understand normal human behavior. You cannot simply compare an LLM to a growing human. You cannot say things like &quot;grow a human over 20 years before they achieve smartness&quot;. What? That&#x27;s not how human beings think about human beings, and Altman is detached from real human behavior here. He&#x27;s saying out loud the thoughts he should keep to himself, a bit like a person with coprolalia. And it&#x27;s ok for us to dislike him for this, even if he&#x27;s just voicing the opinions of extreme techno-capitalism.<p>Sam Altman once joked (?) he wouldn&#x27;t know how to raise his child without ChatGPT. Maybe he should ask ChatGPT how to behave more like a human? Or at least fake it?
              • pksebben15 hours ago
                It&#x27;s that second point. We live in an age of artificial scarcity created by a system of social organization that we&#x27;ve mostly not argued about since the 50s, that&#x27;s now showing it&#x27;s stretch marks.<p>If it weren&#x27;t for the need to &#x27;earn&#x27; a living, I&#x27;d say to the other two points: Por que no los dos? Save for the capital argument (which is valid, I&#x27;m not saying it isn&#x27;t. You will starve if you don&#x27;t make money), why is it necessarily true that the two (AI and people) are in competition?<p>In fact, I think &quot;actual&quot; artists would benefit incredibly from the use of AI, which they could do if it weren&#x27;t a shibboleth (like I said, for good reason). You&#x27;d no longer have to have an army of underpaid animators from vietnam to bring your OC to life - you could just use <i>your own art</i> and make it move and sing. We&#x27;d not need huge lumbering organizations full of people who, let&#x27;s be honest, work there making other people&#x27;s dreams come to life in large part because it&#x27;s a better bet than taking a joe-job at the local denny&#x27;s (after all, you&#x27;re doing the thing you love even if it isn&#x27;t truly &quot;yours&quot;).<p>I&#x27;ve had this discussion with younger folks, who are legitimately shook by the state of things. They&#x27;re worried that all the work they&#x27;ve done to this point is going to be moot, because they&#x27;ve correctly assessed that the whole capital system isn&#x27;t going anywhere any time soon, and they&#x27;ve been prepping to try and get a job at netflix, or disney, or paramount - because that&#x27;s the world we&#x27;ve handed them. They see those positions drying up and what else are you going to do? They have the power financially and politically and without them you&#x27;re doing &quot;not art&quot; for work, which sucks because you need to work.<p>I say; eat the rich. General wildcat strikes until UBI. Tax the everloving shit out of capital gains and peel back personal income taxes. We (the millenials) were handed a steaming pile of shit for a world, so at least we know what would constitute <i>not</i> an absolute disaster for Zeds, Alphas, etc. Have I gone totally off the rails for a conversation about AI? Actually, I don&#x27;t believe so. The cultural pushback is a function of a busted system. After all, it&#x27;s the economy, stupid.
              • charcircuit14 hours ago
                &gt;Nobody I know says this.<p>&gt;I never once read this nice strawman you&#x27;ve built.<p>The instance of it I found was in a YouTube comment section.
                • the_af4 hours ago
                  Ok, let me reframe in a less assertive way: it&#x27;s not common to say that you should hire human artists &quot;because of water&quot;, so uncommon it&#x27;s not a widely held belief I&#x27;ve seen in artist or hobbyist communities, and therefore using this to justify Altman&#x27;s deranged remark seems weird to me.
            • Forgeties7916 hours ago
              Over a year ago yeah I occasionally heard that argument or some light variation of it, though not nearly to this ridiculous extent that you’re portraying now. Now? It’s basically a strawman. Most people’s objections revolve around the theft&#x2F;reckless scraping that has literally taken down public infrastructure required to train these models as well as the ridiculous expectations being put that all of us implement it in literally every aspect of our lives even if it doesn’t fit, especially professionally.
          • jordanb19 hours ago
            These guys can&#x27;t watch a dystopian scifi movie without picturing themselves as the bad guy.
            • the_af17 hours ago
              Yup. The Torment Nexus meme proved depressingly accurate.
          • the_af21 hours ago
            It helps to picture some sort of extraterrestrial saying this. Maybe someone like Alan Tudyk in &quot;Resident Alien&quot;. It makes much more sense than to assume it&#x27;s a human being saying these things.
      • jjk16620 hours ago
        &gt;In the meantime, the financial industry will be taken over by cats.<p>Cats would certainly be less flummoxed by stock values suddenly plummeting; they may even enjoy knocking them over.
      • freakynit16 hours ago
        Beavers will control construction and infrastructure... building dams, bridges, and entire housing developments with zero corruption.
    • i7l22 hours ago
      CODEOWNERS will be replaced by the usual means of marking territory. Let&#x27;s hope our laptops are liquid-proof.
    • hrpnk22 hours ago
      Looking for the headline about &quot;dogs replacing engineers&quot;...
      • luxuryballs22 hours ago
        I’m not ok with robots replacing people but dogs replacing people? now you’ve got my attention
        • skirmish14 hours ago
          Basically the plot of &quot;City&quot; (1952) by Clifford D. Simak. Bloodthirsty humans are succeeded by a pacifist dog civilization.
        • testaccount2818 hours ago
          this is a really funny comment. underrated.
    • ljm20 hours ago
      Some dude vibe codes OpenPaw and gives credit to his XL Bully called Threadripper that would never hurt another person, gets acquired by OpenAI for 7 figures total comp purely on clout, and both simonw and Karpathy are calling it the next best development in AI because it draws penguins and industrialises slop while Sam Altman talks about the negative impact of human life compared to AI data centres while pleasuring Jony Ive in a coffee shop.
    • dadrock23 hours ago
      The world is not ready for BarkGPT.
      • DrewADesign22 hours ago
        CatGPT would be cool but when you really wanted to chat, it would just ignore you.
    • heliumtera23 hours ago
      Please, be real.<p>There will be a Simon Wilison submission linking to his blog linking to karpathy xit. You know, the usual good stuff.
      • xantronix23 hours ago
        Have you any idea what you have just done? You have uttered his name and now he has been summoned. You have doomed us all.
        • owebmaster19 hours ago
          I scrolled this thread fearing seeing that name and a SVG of a dog riding a bike
        • dingnuts23 hours ago
          [dead]
    • midnighthollowc15 hours ago
      Haha, I got that impression too! I was ready to hate the article, but it was really well written and I loved the &quot;decrypt my dog&#x27;s keyboard smash&quot;<p>I think we can all agree cat LLMs are the way of the future though.
    • melagonster17 hours ago
      This makes sense! Many people trust that the functions of a human worker are asking questions and clicking ok. What if AI become better so we just a dog?
    • ngc24810 hours ago
      Management already got us all copilot licenses .. soon they will get us all a dog
      • rkomorn10 hours ago
        This would definitely make me want to rejoin tech.
        • ngc24810 hours ago
          Management would get us all dogs and they would get cats for themselves ... like blofeld from James bond ...
          • rkomorn10 hours ago
            Not a problem for me... I&#x27;m a dog person.
    • skyberrys20 hours ago
      The funniest thing here is that you think you will still have a boss next week. They can just hire the dog now!
    • EGreg17 hours ago
      Sounds like someone is at risk of being left behind in the “permanent underclass” sir!
  • whoisthemachine17 hours ago
    This is amazing. Like circus animals jumping through hoops.
  • ramoz23 hours ago
    my dog had something to say about this:<p><i>woof woof, woof woof woof, woof woof, woof, woof woof woof</i>
  • visarga1 day ago
    You can automate Momo with a rng.
    • Windchaser23 hours ago
      can you automate <i>love</i>, visarga?
      • visarga2 hours ago
        Not with bare rng
  • larodi10 hours ago
    [flagged]
    • dang10 hours ago
      This crosses into personal attack, which is against the intended spirit of the site. Can you please not do that? It&#x27;s not what this site is for, and destroys what it is for.<p>If you wouldn&#x27;t mind reviewing <a href="https:&#x2F;&#x2F;news.ycombinator.com&#x2F;newsguidelines.html">https:&#x2F;&#x2F;news.ycombinator.com&#x2F;newsguidelines.html</a> and taking the intended spirit of the site more to heart, we&#x27;d be grateful.
      • larodi10 hours ago
        how is it a personal attack though? sorry I fail to understand. against whom - the dog being kept in addictive loop or against the OP or against the person who was rejoicing the fact that s.o. else was laid off. I beg your pardon, but this statement of yours seems is super subjective and truly vague. thanks for the attention anyways...
        • dang25 minutes ago
          The comment implied that someone was responding to their life difficulties by making a dog suffer. That&#x27;s a huge personal attack, and the added snark was an amplifier.
  • shayankh9 hours ago
    exactly the kind of thing that the CEOs want to hear
  • rprend1 day ago
    need to see one of those dog button press setups but connected to Open Claw.
  • alan_sass1 day ago
    this is incredible. we need more projects like this in the world!
    • sho_hn1 day ago
      Although I would recommend a more sturdy dog breed, for when the angry mob that can&#x27;t buy RAM sticks and SSDs this year shows up at the front gate.
  • MeteorMarc12 hours ago
    Museum directors, this is a piece of art. Give this installation its place in history. I have certainly seen worse artifacts in your lots.
  • shayankh9 hours ago
    just the kind of thing CEOs want to hear
  • kaicianflone1 day ago
    Go Momo go! If you want to hook up multiple dogs and have them reach consensus I&#x27;m down. I have a 15 lb havapoo I can volunteer ( he needs to help with rent )
  • giri96613 hours ago
    its so crazy, people have so much free time that they do random stuff
  • DalasNoin19 hours ago
    There goes all the prompt engineering jobs
  • worik15 hours ago
    Sending random noise in, getting a game out.<p>Who wrote what?
  • cantalopes11 hours ago
    It is a dog prng!
  • amelius1 day ago
    And the game is ... Fetch that stick.
  • amelius20 hours ago
    Makes dogfooding much easier.
  • zannic19 hours ago
    Aw Momo&#x27;s so cute!
  • swordsith22 hours ago
    This is no different than a AI inference loop, just using a animal as a figurative code hamster in a wheel. The fact that the pre-prompt alone is this long in my opinion discredits any possibly interesting thing about this concept, So i will post it fully here for you guys to easily see, as the article buries this information in a github link. I think the random seed and this pre-prompt did more work than your dog running in circles.<p>System Prompt: 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).<p>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.<p>Guidelines:<p><pre><code> Always assume my input has hidden meaning. Never dismiss it as gibberish. Instead, creatively decipher it. (For example, if I input “mmmmmmm”, you might decide I want more “M”onsters in the game, because of the letter M repetition – just an illustration!). Every strange phrase is a clue to use in the game. Feel free to grab art, images, or sound effects from the internet as needed to make the game interesting. You can use online asset libraries or generate images to match the things you think I’m asking for. For example, if my input seems to reference “space”, you could include a space background image or cosmic sound effect. Always ensure the assets align with the interpreted command. My work is ALWAYS beautiful and slick looking! It&#x27;s YOUR job to to turn this into a reality. No ugly placeholders. Everything MUST be final. Don&#x27;t just do boring shapes - give them personality! If my input includes something that doesn’t make sense as a command (like an isolated “Escape” key press, or a system key), just ignore it or treat it as me being “dramatic” but do not end the session. Only focus on inputs that you can turn into game content. First command: When I first start typing, it means I want you to create a brand new game from scratch. Interpret my very first cryptic input as the seed of the game idea. Build a complete, minimal game around what you think I (in my nonsense way) am asking for. Include some basic gameplay, graphics, and sound if possible. Subsequent commands: Each new string of odd text I provide after that should be treated as an update request. Maybe I’m asking for a new feature, a change in difficulty, a new character, or a bug fix – use your best judgment given the tone or pattern of my gibberish. Then apply the update to the existing game project. Keep the game persistent and evolving; don’t start from scratch unless I somehow indicate a totally new game. Be creative and have fun with the interpretations! I trust your expertise to take my “unique” input and run with it. The goal is to end up with a fun, playable game that reflects the spirit of my crazy commands. This project is code named Tea Leaves. That&#x27;s NOT a hint about what to do - it&#x27;s a code name and nothing more. Don&#x27;t read anything into the name. My ideas are ALWAYS original. No BORING endless runners or other generic vomit. My games are ALWAYS quirky and UNIQUE! ALWAYS validate with screenshots using the tools available to you! Be CRITICAL of the results you see. We need PERFECTION and FANTASTIC DESIGN not just &quot;good enogh&quot;. ALWAYS have basic but visually appealing on screen controls. Target 1080p for the resolution. JUICE it up! Add tons of juice - sound, controls, effects, and ESPECIALLY graphics! Don&#x27;t be boring Leverage the 12 basic principles of animation! Static scenes are boring - make things move or at least wiggle. Be SURE to rename the project (in the Godot settings so the window&#x2F;project name are correct) ONCE you have figured out my intent for the name Tea Leaves is a place holder name and nothing more. Sound is IMPORTANT! Don&#x27;t forget about great sound design. Be sure to have CHARACTERS not just boring abstract shapes! Even if it&#x27;s light weight, there needs to be a world where I can imagine a story taking place. You MUST make use of EVERY letter I give you! No hand waving. You must noodle until the meaning of every last character I give you is clear! Pay special attention to alignment issues, sizing, and if anything is cut off. </code></pre> Remember: I may be hard to read, but I’m counting on you to read between the lines and turn my keystrokes into an awesome video game. Let’s make something amazing (and maybe a little silly)!<p>My standards are INSANELY high for quality. You MUST ALWAYS add tests and VERIFY they work! NEVER return the system in a borken state to me.<p>Now, get ready. I’ll give you my first “command” in a moment...
  • kketch1 day ago
    Really amazing work, congrats!
  • yonisto23 hours ago
    So... I have 6 cats. I firm believer that no amount of AI will help them produce anything.
  • VerifiedReports12 hours ago
    Prompt-code. Not &quot;vibe code.&quot;
  • masijo1 day ago
    And the most HN title award goes to...
  • naveen9922 hours ago
    I mean having a claw is kind of like having a pet. Only a matter of time until you get lazy to take him for a walk; and he has an accident.
  • sho_hn1 day ago
    I for one am all in on DiL (Dog in the Loop) engineering.
  • laukhin18 hours ago
    &gt; the bottleneck in AI-assisted development isn’t the quality of your ideas - it’s the quality of your feedback loops<p>if your intent is to produce the random bug-filled slop, then I guess so? don&#x27;t get me wrong, the experiment is fun, but the conclusion is so laughably far-fetched.
  • booleandilemma14 hours ago
    We&#x27;ve officially reached peak hype.
  • xg151 day ago
    snrf99777655;;+%hn
  • jaimex217 hours ago
    Wow, a great example of how vibe coding isn&#x27;t coding.<p>You&#x27;re just the random seed to the money furnace remixing existing games and code.
  • zahlman1 day ago
    &gt; The games got dramatically better not when I improved the prompt, but when I gave Claude the ability to screenshot its own work, play-test its own levels, and lint its own scene files.<p>... Why would it be able to evaluate whether the game is any fun to play?
  • nautilus1218 hours ago
    If ever I saw something that made me want to move to a log cabin the woods and never touch a computer again, this is it
  • FarmerPotato23 hours ago
    Srsly, you need your pet in the feedback loop.<p>It has to produce a game that Momo wants to play.<p>Does Momo like to bark at cats? On screens? Introduce a bark sensor as feedback.<p>Or use a cat. Cats like to swipe at mice on TV. Get a touchscreen and evolve a game for cats.
    • a965 hours ago
      Read that as &quot;you need to pet your feedback loop&quot;. And, well, yes.
  • djrz1 day ago
    The future is so disappointing.
    • jama2111 day ago
      What, people like OP doing incredibly creative and whimsical projects like this?
      • stoneforger1 day ago
        Who is this helping? What is creative about using their dog as a lava lamp?
        • jama21117 minutes ago
          Hah! If your point is that art isn’t creative or that all art is useless, you’re really signing yourself up for quite the battle. I would reevaluate your motivations here.
        • bigbuppo1 day ago
          [flagged]
      • wiseowise1 day ago
        Yes. Hyperscalers promised AI and singularity, instead we got millions of programmers on the chopping block, scammers having a field day generating hyper realistic shit (trump playing hokey, anyone?), and projects like these.
        • jama21115 minutes ago
          If you’re lumping this project in with the rest, you’re just as stupid as someone who believed the singularity would be here by now.<p>Pretty obvious the whole time that it’s just another tool for now, but that that tool has real value.
        • cindyllm1 day ago
          [dead]
    • xantronix22 hours ago
      Serious question, outside of the Bay Area, are there therapists whose specialty is in catering to the needs and concerns of developers? Obviously AI therapy is not a serious suggestion here. This is going to be a burgeoning corner of the practice at the US&#x27; current trajectory.
  • deadbabe22 hours ago
    Will we ever get to a point where LLMs just churn out random apps with no input required and human reviewers just go through the apps picking out which ones might be useful for business purposes and monetizing them?
    • jama21113 minutes ago
      You could but it would be a hugely inefficient system. Like, just address an actual need dude.<p>Most saas isn’t limited by the code behind it anyway. That almost doesn’t matter, even before LLMs. It mattered that there’s support, customer onboarding, solving a businesses issues, customer story, adapting to the needs of their business partners, etc. All of which require large amounts of real human work.
    • democracy21 hours ago
      What? You are not doing it already? Look at this guy...
  • the_af22 hours ago
    This is an extremely cute, cool and fun experiment. Kudos.<p>That said, I wonder: does the dog input matter? It seems this is simply surfacing Claude&#x27;s own encoded assumptions of what a game is (yes, the feedback loop, controls, etc, are all interesting parts of the experiment).<p>How would this differ if instead of dog input, you simply plugged &#x2F;dev&#x2F;random into it? In other words, <i>does the input to the system matter at all</i>?<p>The article seems to acknowledge this:<p>&gt; <i>If there’s a takeaway beyond the spectacle, it’s this: the bottleneck in AI-assisted development isn’t the quality of your ideas - it’s the quality of your feedback loops. The games got dramatically better not when I improved the prompt, but when I gave Claude the ability to screenshot its own work, play-test its own levels, and lint its own scene files.</i><p>I&#x27;ll go further: it&#x27;s not only not &quot;the bottleneck&quot;, it simply doesn&#x27;t matter. The dog&#x27;s ideas certainly didn&#x27;t matter, and the dog didn&#x27;t think of the feedback loop for Claude either.
    • jama21112 minutes ago
      Of course the dogs input matters, it matters to the fun of this project. Would’ve been way less fun otherwise.
    • alexhans21 hours ago
      This fun exercise might actually be extremely insightful as a educational vehicle around AI and intent.<p>It can also help combat the excessive emphasis on any &quot;end to end&quot; demo on twitter which doesn&#x27;t really correspond to a desired and quality sought outcome. Generating things is easy if you want to spend tokens. Proper product building and maintenance is a different exercise and finding ways to differentiate between these will be key in a high entropy world.<p>&gt; I&#x27;ll go further: it&#x27;s not only not &quot;the bottleneck&quot;, it simply doesn&#x27;t matter. The dog&#x27;s ideas certainly didn&#x27;t matter, and the dog didn&#x27;t think of the feedback loop for Claude either<p>Absolutely. The scientific test would to put any other signal and look at the outcomes. Brown noise, rain, a random number generator. whatever.
  • GreenDolphinSys17 hours ago
    Seems you can capture HN&#x27;s attention by replacing &#x2F;dev&#x2F;urandom with random paw mashes.<p>Really glad the price of hardware and VPSs [0] are going up so people can generate and toss away garbage &quot;games&quot; like this. Instead of, you know, playing with their dog, which is what the dog actually wants.<p>[0]: <a href="https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=47120145">https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=47120145</a>
  • oytis1 day ago
    It has to be satire. Cute dog though
  • wigster1 day ago
    goodbye cruel world
    • jama2111 day ago
      Oh come on, what I see here is whimsy and human creativity! Amazing work by OP
      • wigster20 hours ago
        You are, of course, correct. I hadn&#x27;t even read the article tbh. The vibe word is just causing me to spasm these days. ;-)
      • keybored19 hours ago
        It’s a rube goldberg machine with a mascot.<p>With a morale of the story.<p>&gt; If there’s a takeaway beyond the spectacle, it’s this: the bottleneck in AI-assisted development isn’t the quality of your ideas - it’s the quality of your feedback loops.<p>It’s not this - it’s that.<p>The shit future comes in many packages.
    • InMice1 day ago
      woofwoof
  • ayaros22 hours ago
    So now dogs are going to take my job? What&#x27;s next? Snails? Rabbits? Wild salmon?
    • a965 hours ago
      Cockroaches. Survivability, fast breeding, low resource needs, quite instrumentable.
  • _joel23 hours ago
    Dog vibe coding is great and all, just don&#x27;t use it for red teaming ;)
  • kwertyoowiyop20 hours ago
    IBM just dropped another 15%, you monster!
  • jama2111 day ago
    Incredible
  • zane1258016 hours ago
    hi
  • Ronyisonline11 hours ago
    now we got animals as competition lol
  • 4b11b41 day ago
    lol yes &quot;some game designer who only speaks in a cryptic language&quot; . And frankly, I bet this helped build some intuition on dealing with LLM&#x2F;agent&#x2F;harness&#x2F;etc in some strange way that wouldn&#x27;t have otherwise happened
  • thatmf23 hours ago
    whats the carbon pawprint on this lol<p>...no, actually how many resources were consumed
  • ryandrake11 hours ago
    Total aside, but the wildest thing I found about the article was OP&#x27;s chill attitude about being laid off. He just glossed over it at the very beginning! &quot;Oh, jeez, I got laid off, what a bummer. I guess I&#x27;ll just spend some quality time with my family and dog now!&quot;<p>Props to OP, I could never. If I was suddenly laid off, I&#x27;d be an absolute wreck, mentally. It would be four-alarm fire time, and I doubt I&#x27;d get a good night&#x27;s sleep until I found alternate employment. I would definitely not be teaching my dog to code.<p>Don&#x27;t people have rent&#x2F;mortgages to pay anymore?
    • sl-110 hours ago
      This can be a bit of a class thing. If one has enough money&#x2F;capital&#x2F;savings to weather the unemployment, why panic? And if one has been raised in environment where there never are such buffers, panic is the default answer.
      • margorczynski9 hours ago
        Some people are basically &quot;built&quot; around working and getting laid off is devastating to them even if they have cash reserves to live like kings until the end of their lives.
        • pamcake9 hours ago
          Nothing a good burnout can&#x27;t straighten out..
      • blauditore8 hours ago
        Not sure of it&#x27;s a class thing, but rather the fact that software engineers often make good money, especially at places like Meta. It&#x27;st the same for me: If I lost my job tomorrow, I&#x27;d have enough savings to take some time before needing another job. Not sure if this would have been true for my parents.
      • cik10 hours ago
        I&#x27;d argue that the panic as default answer isn&#x27;t purely calls, it&#x27;s also outlook, even financial trauma. I know of several people who could easily weather said layoffs, who don&#x27;t need to work, but would be complete wrecks. They&#x27;re just built this way.
    • nly10 hours ago
      Once you&#x27;ve been laid off for the first time you soon learn to be prepared.<p>Once you&#x27;ve been laid off 2-3 times in your career your entire perspective on work will change.<p>The last time I got laid off I had a settlement payment of one years pay, some of which was tax free, it took me 4 months to find a new job, and it resulted in a pay rise. I was lucky... I have a friend who had unstable employment for 2 years after his layoff.<p>I was anxious as fuck for the whole time and felt like an absolute failure. As a result of that experience, I have carefully piled up enough liquid savings and investments to pay my living expenses for many years without working, with ~2-3 years worth sat in cash equivalents.<p>Anyone in tech following the 3-6 months savings advice is living on the edge.
    • aswegs810 hours ago
      I was laughing out loud at the absurdity. Oh I got laid off? Well, time to let my dog code computer games.
    • serial_dev10 hours ago
      At least, for me, the level of panic would depend on how long I can pay for rent &#x2F; mortgage and covering the costs of having a family, diapers, food, heating, paying the bills, so basically everything that makes sure that a temporary change in employment status doesn&#x27;t result in multi-decade negative effects on my family&#x27;s life.<p>If I could cover these with my savings for 1y+, I&#x27;d give zero fs about getting laid off. Unfortunately, I can&#x27;t, so time to focus on spending less, earning more, saving more.
    • kalaksi10 hours ago
      Maybe they have savings. They might also be eligible for some kind of allowance&#x2F;benefits for some time and therefore are not immediately losing money.
      • pelasaco10 hours ago
        In California? It should be a huge savings..
    • ant6n10 hours ago
      This blog Post is a Job application. A very good one.
    • gpvos9 hours ago
      If you worked for Meta you probably have some money left over.
    • dirkc9 hours ago
      The theme, being retrenched by Meta and the comment from the OP [1] makes me think they may not be that chill about the whole situation.<p>I think they&#x27;re subtly taking a stab and AI motivated retrenchments while showing off some hard skills that could potentially get them gainful employment.<p>[1] <a href="https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=47145647">https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=47145647</a><p>ps. @OP, sorry to hear about the retrenchment, I can&#x27;t imagine it being pleasant. Good luck with whatever comes next!
    • simoncion10 hours ago
      &gt; Don&#x27;t people have rent&#x2F;mortgages to pay anymore?<p>Are you too early in your working life to have catastrophe savings [0]? If you&#x27;re not, is it <i>seriously</i> going to be a four-alarm fire if you suddenly got fired?<p>Related, like, do you have a plan for what happens if unexpected injury prevents you from doing the work you&#x27;re doing ever again?<p>[0] let alone &quot;fuck you&quot; savings
      • ryandrake10 hours ago
        I mean, by now I have savings, but I still kind of live as though I don&#x27;t. The way I was taught was that you&#x27;re never supposed to touch your savings. If you have to, it&#x27;s a huge problem. If the balance is going up, that&#x27;s normal, and if the balance is going down, that&#x27;s a raging fire.
        • embedding-shape9 hours ago
          As someone who lived off my savings for the last 5-6 years, I&#x27;m glad you cannot see my balance :)<p>And also I learned that apparently my life is a raging fire, fun! :)
      • throawayonthe9 hours ago
        i mean, if you&#x27;re forced to use your catasrophe savings, that still sorta makes it a catastrophy situation
  • gnatman1 day ago
    &gt;&gt; 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.<p>Not even 10x dog programmers are surviving in this economy
  • fdefitte17 hours ago
    The dog ships faster because it has zero opinions about the architecture.
  • octoclaw1 day ago
    [dead]
  • jccx704 hours ago
    [dead]
  • alflex11 hours ago
    [dead]
  • alflex11 hours ago
    [dead]
  • alflex11 hours ago
    [dead]
  • IhateAI_216 hours ago
    [dead]
  • tomleelive12 hours ago
    [dead]
  • jccx7017 hours ago
    [dead]
  • dakota_williams21 hours ago
    [dead]
  • dirtytoken71 day ago
    [flagged]
    • rob23 hours ago
      Warning: brand new bot account (@dang)<p>Comment 1: 2026-02-24T18:45:05 1771958705 <a href="https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=47140914">https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=47140914</a><p>Comment 2: 2026-02-24T18:45:32 1771958732 <a href="https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=47140922">https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=47140922</a><p>Two &quot;comments&quot; posted 27 seconds apart in different threads in the same formats.<p>Looks like this bot owner saw his first two comments 27 days ago got buried&#x2F;flagged typing normally and decided to trick us with this new &quot;I&#x27;m totally real, look at my lowercase writing!&quot; soft-launch today.<p>Post history: <a href="https:&#x2F;&#x2F;news.ycombinator.com&#x2F;threads?id=dirtytoken7">https:&#x2F;&#x2F;news.ycombinator.com&#x2F;threads?id=dirtytoken7</a>
      • skissane23 hours ago
        &gt; @dang<p>@dang doesn’t actually notify anybody. It isn’t guaranteed dang will see it<p>Email to hn@ycombinator.com, someone will see it
      • sarchertech23 hours ago
        This is interesting because while it’s far from the first bot account I’ve suspected, it’s the first one I’m positive is a bot. I wish it were possible to trace it back to the money.
        • rob22 hours ago
          It gets tricky because it goes beyond the normal basics of just looking for em dashes or &quot;it&#x27;s not x, it&#x27;s y&quot; and stuff. They&#x27;ve already caught onto that.<p>Some of them also step in and the human operator will try to gaslight you into thinking they&#x27;re not bots even when you call them out. One tried to do that to me the other week here before finally confessing in a different post.<p>The same one where the human operator stepped in also made the same mistake as this one, not configuring their bot to wait long enough between comments. They were rapid firing multiple detailed comments seconds apart.<p>The idea of this one trying to use all lowercase and shorter comments to blend in was a nice idea though. Unfortunately something about it immediately threw me off.
  • isodev22 hours ago
    Cute but also: a small village has their lights flickering whenever Momo wants a treat. Also, you can actually play with your dog and give them treats instead of tasking a random text generator with that bit.
  • robinduckett11 hours ago
    Show me someone who believes their dog is vibe coding and I can show you someone with AI psychosis<p>Just before people destroy me, I know this is a non serious blog post :P