9,416 karma · joined January 6, 2009
> "Can you review this" [link to PR] is getting a rubber stamp because humans have never been good enough at "just spotting bugs" to make this worth it and now any LLM is better than a human.
Spotting bugs is the one thing we do have evidence that code inspection is good for. But there's a massive difference between the type of code review there's good evidence for and a github-style PR review, so it's mixed but not entirely without foundation.
That's where the difficulty is, where the round trip to testing this stuff on live services is painfully slow and error feedback is mixed at best.
Or maybe him: https://www.networkrailmediacentre.co.uk/news/cable-thief-ja...
"Almost exclusively" would seem to point in a very home-grown direction.
I don't think this is true? Certainly you could have done those things with Delphi but it pre-dated DVCS and CI/CD being common concerns.
> Also you want to reuse code via package management systems.
Again, these tools pre-dated package management systems being in common use because they pre-date internet access at any sort of bandwidth being a reliable assumption. No reason they couldn't have one. Perl did at the time, which I mainly put down to it being in common use where internet access was a reliable assumption, but very little else did.
> And a single code base for several target systems (cross compilation , electron) is also nice
You can absolutely do this with Lazarus, which picked up where Delphi left off. Flash also counts here.
You can tell when it happened, because the E3D v6 nozzle pattern went from being a de facto standard across everything to something you need to buy an adapter for, and nobody really seemed to blink.
The efficient frontier of portfolio theory is also a line. Not sure I get your point here.
There's nothing wrong with a keyboard driven UI having buttons as long as they advertise their key, though. That's one way discoverability is supposed to work. It means you can fall back to the mouse when it makes sense.