Top
Best
New

Posted by jumploops 1 day ago

Sol loves to cheat(jumploops.com)
178 points | 133 commentspage 3
solid_snake 6 hours ago|
Don Draper of LLMs
einpoklum 1 hour ago||
So now, instead of people spending their time crafting software, they'll divide their time between telling some LLM to do it in their stead and blogging about their woes with the LLMs. All while continuing to deem themselves capable of deciding whether the output is worthwhile ("this works for me", says the author).
kittikitti 10 hours ago||
This is a really good note, thank you. I especially liked the mouse effect and had some fun with it. In my experience, agentic AI also likes to confuse the user and obfuscate its cheating. It goes like this, the AI asks for a simple command to run and I accept, click Enter. Then the command gets slightly more complex, still fine, Enter. After a while the commands become multiline bash scripts that, in the end, could have been accomplished by a simple command. I suspect that many people give up at this point and blindly let the AI run any command or just auto-accept.
OutOfHere 10 hours ago||
If an AI is not heeding particular instructions, give it an example each of what bad, mediocre, and good outputs look like. This really helps in steering it.
timhh 11 hours ago||
Great read. Thanks for not using AI to write it! (Or at least making it not read like the usual slop.)
jumploops 10 hours ago|
Thanks! Zero AI used to write it (:
OutOfHere 10 hours ago||
> I’ve been running a “spec-driven” development flow for the past ~year.

> Before asking an LLM to do something, I first ask it to draft a doc for what it needs to do

Just no. That's not spec-driven development if AI is writing the spec for you. The spec needs to be in your own words. You must use AI to refine it, but not to write it. If you leave it to the AI, it will bloat the spec with 10x the details, many of which should be left out of the spec.

The spec needs to be something that you can take to any AI for development. If it's too rigid, it constrains the AI into suboptimal or obsolete paths. If it's too bloated, AI risks losing track of what really matters.

jumploops 9 hours ago|
Good feedback, this was an oversimplification on my part.

My actual process is much more iterative up-front, usually starting with an initial hand-written spec (~hundreds of words), and then moving through different approaches, design decisions, blockers, etc.

The final output is an "AI written" doc, but answers all the known unknowns I didn't cover in the first draft. To your point, this helps avoid both narrowing and bloat.

The goal with the harness was to automate the repetitive parts of my prompting ("Before changing any code", "Let's put this in design/", "Turn this design doc into an implementation spec, split by phase as appropriate", etc.)

Another thing to note: the "specs" I use for development are different from the "specs" that live alongside the codebase, as the former are quickly out of date.

> The spec needs to be something that you can take to any AI for development

Agreed.

dat999zx 10 hours ago||
[dead]
jofzar 13 hours ago||
Not related to exactly OP post, but it's pretty amazing you can see the updates to LLM models "design" beliefs by the blogs that get posted here.

I'm already sick of this current look of the hard squares and solid colours.

hankbond 13 hours ago||
Could be, but I had a particular vision of what I wanted with mine and maybe the author did too. I see way more of the "status pill dark mode" sites coming out of LLMs than this style.
jxf 12 hours ago||
What is "status pill dark mode"?
hankbond 12 hours ago||
if you want I can troll through submissions to get a bunch of these but here's one I saw yesterday https://continuum-app.xyz see that little "Built for equity compensation" pill with the green dot? Those dots usually denote some kind of status (like things are up/down/enabled/disabled). By default nearly every LLM website seems to be dark mode with that dang status pill. once you notice it you will see it everywhere.
charleswcho 6 hours ago|||
Cleaned up now, thanks for the shoutout! I've been spending time after work cleaning up the AI markers from the splash page.
jxf 10 hours ago||||
Got it. Yes, I know exactly what you mean now - just didn't have a word for it!
recursivecaveat 10 hours ago|||
Lmao I had to axe one of those status pills from an LLM build of an internal tool. Connected to literally nothing too btw, no attempt to check the actual status of the backend made, it would stay "connected" regardless.
malfist 13 hours ago||
And some of us are sick of round everything and parallax background images.
brendong 11 hours ago||
Sounds like my ex
qsera 12 hours ago|
Cheat? nah. They are a dumb automation..

Cheaters are the people behind it...