228 karma · joined June 8, 2016
Anthropic's speed of development is about 20% AI and 80% technical debt. We all could be faster if we stopped trying to build things right.
Once Anthropic floats, I predict a screeching halt in feature development to fix all the technical debt that they're accumulating.
I don't think that's true. We treated code as permanent because we considered code to be the source of truth. Computers don't run documents, computers run code. If the requirements document contradicted the code, then the default was to assume that the requirements document was wrong.
You can't separate code from spec because the code is the spec.
The AI bubble is beginning to show signs of being about to burst (or at least deflate), so they need new sources of hype. Nothing calls for interest as the threat of a ban.
Thinking that software engineers can be replaced by AI is like thinking that mathematicians can be replaced by calculators.
Before everyone starts blabbing about formal verification, etc., consider this: how do you know that you didn't make a mistake in your formal verification? IOW, how do you know your formal verification is bug-free? Answer: you don't. Or if you try to formally verify your formal verification then you're just translating the problem to a new layer. It's just a chain of proofs that is always ultimately based on an unproven one, which invalidates the whole chain.
You can get asymptotically close to zero-bug proof, but you can never get there 100% of the way.
Also, very tangentially, to the notion of the Developer's Legacy Index: https://www.javaadvent.com/2021/12/using-jgit-to-analyse-the...
Also, to those who say "this is proof that code quality doesn't matter any more", let's have this chat 5 years from now when they're crumbling under the weight of their own technical debt :)
interesting that someone looking to make some (modest) money with AdSense is blocking ads...
> Oracle [...] has filed thousands of petitions for H-1B visas in the past two fiscal years, even as it lays off thousands of American workers
Oracle is laying off workers of _all_ nationalities, not just Americans. I know people at Oracle with H1B visas that were laid off. Trying to paint it as if they're replacing Americans with foreigners is just unnecessary fear mongering.
If you haven't, then you don't get the credit.
I think the main implication is that you won't be able to use any drone recordings for legal action against ICE unless you can prove that you recorded from further than 3,000 feet (one hell of a camera) or that you did it "accidentally", e.g. I was just filming my friends and ICE agents suddenly busted out of an unmarked car that happened to be within the frame. Even then, you'd have to stop recording pretty soon because at that point they could argue that it becomes wilful recording.
I tend to use one of these tricks if not both:
- Formulate questions as open-ended as possible, without trying to hint at what your preference is. - Exploit the sycophantic behaviour in your favour. Use two sessions, in one of them you say that X is your idea and want arguments to defend it. In the other one you say that X is a colleague's idea (one you dislike) and that you need arguments to turn it down. Then it's up to you to evaluate and combine the responses.