More fundamentally, in writing it out, I have to clarify my own thoughts. The worst problem with AI writing isn't that, as Xiaoher-C said, "AI copy reads like nobody home" (beautifully said), and so nobody reads it. The worst problem is that you don't have to clarify your own thoughts and ideas. There is a cost to you in that.
I go watch trains. I often wander around while I'm waiting for a train to show up. I think about things, pray, look around. Sometimes I bring a book to read.
I play ultimate frisbee. The read-and-react way you play that game was a nice reset from the push-my-brain-through-concrete-walls character of my work.
Before I retired, I started taking smoke breaks at work. I don't smoke, but if smokers can go outside for 15 minutes, so could I.
I wasn't there at the time, but I believe that most assembly programmers learned higher-level languages.
My mother actually started programming in octal. I don't remember her exact words, but she said something to the effect that her life got so much better when she got an assembler. I suspect that going from assembly to compilers was much the same - you no longer had to worry about register allocations and building stack frames.
It was a trade-off for a very long time (late 1960s to late 1990s IMO): the output of the early compilers was much less efficient than hand writing assembly language but it enabled less skilled programmers to produce working programs. Compilers pulled ahead when eventually processor ISAs evolved to optimize executing compiler generated code (e.g. the CISC -> RISC transition) and optimizing compilers became practical because of more powerful hardware. It definitely was not an overnight transformation.
There are two problems with waterfall. First, if it takes too long to implement, the world moved on and your spec didn't move. Second, there are often gaps in the spec, and you don't discover them until you try to implement it and discover that the spec doesn't specify enough.
Well, for the first problem, if an AI can generate the code in a day or a week, the world hasn't moved very much in that time. (In the future, if everything is moving at the speed of AI, that may no longer be true. For now it is.)
The second problem... if Ossature (or equivalent) warns you of gaps rather than just making stuff up, you could wind up with iterative development of the spec, with the backend code generation being the equivalent of a compiler pass. But at that point, I'm not sure it's fair to call it "waterfall". It's iterative development of the spec, but the spec is all there is - it's the "source code".
You framed it better than I would. The part I'm still working through is making re-planning feel cheap when specs change. Right now if you change something early, downstream tasks get invalidated and the cascade isn't always obvious. Ideally when the project gets built, and then specs change, nothing of the generated code should change if an irrelevant part of the spec changed, this is a bit harder to do properly but I have some ideas.
I agree that, this is what makes it not waterfall. You're iterating on the spec and not backtracking from broken code. The spec is the "source code", replanning and rebuilding is just "recompiling".
For certain periods of time, not losing to inflation is a major win. The more people think that we're headed into such a period, the more they reach for gold.
> its because you are measuring stable Gold in volatile fiat
You're defining gold to be stable, and fiat to be volatile. Well, fiat is volatile, but that doesn't make gold stable.
Gold (measured in dollars) nearly doubled over the last year. Does that mean that the dollar is worth only half what it was a year ago? No, it doesn't. (There's been some inflation, but not nearly 100%.)
Gold is down 10% since January 28th. Does that mean that the dollar is worth 10% more than it was on January 28th? No, it doesn't.
Half the world chants that. Currently, probably more. Americans have managed even to alienate the ass-kissing politicians from europe. Even in US, the people are protesting against the current president, and no wonder... trump wants 200 billion more while people can't afford healthcare and education and some cities look like cities from apocalypse movies, with homeless camps everywhere.
Currently lot if people dislike/distrust america. Which is understandable and rational thing to do. Chanting “deato xyz” is very irrational and unproductive and just bad.
if I was disliked and distrusted by a lot of people I’d think long and hard about why that is vs. complaining about how that dislike/distrust is communicated
reply