| ▲ | hyperpape 3 hours ago |
| > If you read Steve's writeup, it's clear that this is a big fun experiment: So, Steve has the big scary "YOU WILL DIE" statements in there, but he also has this: > I went ahead and built what’s next. First I predicted it, back in March, in Revenge of the Junior Developer. I predicted someone would lash the Claude Code camels together into chariots, and that is exactly what I’ve done with Gas Town. I’ve tamed them to where you can use 20–30 at once, productively, on a sustained basis. "What's next"? Not an experiment. A prediction about how we'll work. The word "productively"? "Productively" is not just "a big fun experiment." "Productively" is what you say when you've got something people should use. Even when he's giving the warnings, he says things like "If you have any doubt whatsoever, then you can’t use it" implying that it's ready for the right sort of person to use, or "Working effectively in Gas Town involves committing to vibe coding.", implying that working effectively with it is possible. Every day, I go on Hacker News, and see the responses to a post where someone has an inconsistent message in their blog post like this. If you say two different and contradictory things, and do not very explicitly resolve them, and say which one is the final answer, you will get blamed for both things you said, and you will not be entitled to complain about it, because you did it to yourself. |
|
| ▲ | an0malous 3 hours ago | parent | next [-] |
| I agree, I’m one of the Very Serious Engineers and I liked Steve’s post when I thought it was sort of tongue in cheek but was horrified to come to the HN comments and LinkedIn comments proclaiming Gastown as the future of engineering. There absolutely is a large contingent of engineers who believe this, and it has a real world impact on my job if my bosses think you can just throw a dozen AI agents at our product roadmap and get better productivity than an engineer. This is not whimsical to me, I’m getting burnt out trying to navigate the absurd expectations of investors and executives with the real world engineering concerns of my day to day job. |
| |
| ▲ | 2 hours ago | parent | next [-] | | [deleted] | |
| ▲ | meowface 2 hours ago | parent | prev | next [-] | | It's a half-joke. No need to take it that seriously or that jokingly. It's mostly only grifters and cryptocurrency scammers claiming it's amazing. I think ideas from it will probably partially inspire future, simpler systems. | | |
| ▲ | wonnage 18 minutes ago | parent [-] | | It may be a joke in the same way that brogramming was a joke and somehow became an enduring tech bro stereotype |
| |
| ▲ | pstuart an hour ago | parent | prev | next [-] | | AI is such a fun topic -- the hype makes it easy to loath, but as a coder working with Claude I think it's an awesome tool. Gastown looks like a viable avenue for some app development. One of the most interesting things I've noticed about AI development is that it forces one to articulate desired and prohibited behaviors -- a spec becomes a true driving force. Yegge's posts are always hyperbolic and he consistently presents interesting takes on the industry so I'm willing to cut him a buttload of slack. | |
| ▲ | lowbloodsugar an hour ago | parent | prev [-] | | I too am a Very Serious Engineer but my shock is in the other direction: of course the ideas behind Gas Town are the future of software development and several VSEs I know are developing a proper, robust, engineering version of it that works. As the author of this article here remarks “yes, but Steve did it first”, and it annoys me that if I had written this post nobody would have read it, but also that, because I intend to use it in Very Serious Business ($bns) my version isn’t ready to a actually be published yet. Bravo to Steve for getting these thoughts on paper and the idea built even in such crude form. But “level 8” is real and there will be 9s and 10s and I am really enjoying building my own. |
|
|
| ▲ | drewbug01 3 hours ago | parent | prev | next [-] |
| > If you say two different and contradictory things, and do not very explicitly resolve them, and say which one is the final answer, you will get blamed for both things you said, and you will not be entitled to complain about it, because you did it to yourself. Our industry is held back in so many ways by engineers clinging to black-and-white thinking. Sometimes there isn’t a “final” answer, and sometimes there is no “right” answer. Sometimes two conflicting ideas can be “true” and “correct” simultaneously. It would do us a world of good to get comfortable with that. |
| |
| ▲ | hyperpape 2 hours ago | parent | next [-] | | My background is in philosophy, though I am a programmer, for what it is worth. I think what I'm saying is subtly different from "black and white thinking". The final answer can be "each of these positions has merit, and I don't know which is right." It can be "I don't understand what's going on here." It can be "I've raised some questions." The final answer is not "the final answer that ends the discussion." Rather, it is the final statement about your current position. It can be revised in the future. It does not have to be definitive. The problem comes when the same article says two contradictory things and does not even try to reconcile them, or try to give a careful reader an accurate picture. And I think that the sustained argument over how to read that article shows that Yegge did a bad job of writing to make a clear point, albeit a good job of creatring hype. | |
| ▲ | habinero 3 hours ago | parent | prev [-] | | Or -- and hear me out -- unserious people are saying nonsense things for attention and pointing this out is the appropriate response. |
|
|
| ▲ | GoatInGrey 3 hours ago | parent | prev [-] |
| Keep in mind that Steve has LLMs write his posts on that blog. Things said there may not reflect his actual thoughts on the subject(s) at hand. |
| |
| ▲ | square_usual 5 minutes ago | parent | next [-] | | I've been reading Steve's posts for quite literally a decade now and I don't think his new posts are so meaningfully different from the old ones that he's not at the wheel any more. Besides, his twitter posts often double down on what he's writing in the blog, and it's doubtful he's not writing those. | |
| ▲ | gozzoo 11 minutes ago | parent | prev | next [-] | | There is no way for this to be true. I read his book about vibe coding and it is obvoius that it has significant LLM contribution. His blog posts though are funy and controversial, and have bad jokes, and he jumps from topic to topic. Ha has had this style like 10+ years before LLMs came around. | |
| ▲ | joshstrange 2 hours ago | parent | prev | next [-] | | > Keep in mind that Steve has LLMs write his posts on that blog. Ok, I can accept that, it's a choice. > Things said there may not reflect his actual thoughts on the subject(s) at hand. Nope, you don't get to have it both ways. LLMs are just tools, there is always a human behind them and that human is responsible for what they let the LLM do/say/post/etc. We have seen the hell that comes from playing the "They said that but they don't mean it" or "It's just a joke" (re: Trump), I'm not a fan of whitewashing with LLMs. This is not an anti or pro Gas Town comment, just a comment on giving people a pass because they used an LLM. | | |
| ▲ | idle_zealot 21 minutes ago | parent [-] | | Do you read that as giving him a pass? I read it as more of a condemnation. If you have an LLM write "your" blog posts then of course their content doesn't represent your thoughts. Discussing the contents of the post then is pointless, and we can disregard it entirely. Separately we can talk about what the person's actual views might be, using the fact that he has a machine generate his blog posts as a clue. I'm not sure I buy that the post was meaningfully LLM-generated though. The same approach actually applies to Trump and other liars. You can't take anything they say as truth or serious intent on its own; they're not engaging in good faith. You can remove yourself one step and attempt to analyze why they say what they do, and from there get at what to take seriously and what to disregard. In Steve's case, my interpretation is that he's extremely bullish on AI and sees his setup or something similar as the inevitable future, but he sprinkles in silly warnings to lampshade criticism. That's how the two messages of "this isn't serious" and "this is the future or software development" co-exist. The first is largely just a cover and an admission this his particular project is a mess. Note that this interpretation assumes that the contents of the blog post in question were largely written by him, even if LLM assistance was used. | | |
| ▲ | joshstrange 17 minutes ago | parent [-] | | Hmm, maybe I read the original comment wrong then? I did read it as "You can't blame him, that might not even be what he thinks" and my stance is "He posted it on his blog, directly or indirectly, what else am I supposed to think?". I agree with you on Steve's case, and I have no ill will towards him. Mostly it was just me trying to "stomp" on giving him a pass, but, as you point out, that may not have been what the original commenter meant. |
|
| |
| ▲ | usefulcat 2 hours ago | parent | prev | next [-] | | There's a rather fine line between "don't believe everything you read" and "don't believe anything you read". At least in this case. | |
| ▲ | jauntywundrkind 2 hours ago | parent | prev [-] | | Is this confirmed true? Yegge has a very very long history of writing absurdly long posts / rants. | | |
|