16,566 karma · joined July 13, 2009
iirc ISDN did require a special phone line, but 56k was fine over regular lines.
I personally believe at the very least the water usage is heavily overblown compared to the agriculture industry. Elecricity is a different issue, and governments should consider reporting requirements or something like that.
Being angry with datacenter providers is not the solution. And they also need to be built somewhere, and that place is probably best where electricity is abundant and/or cheap.
They’re trying really hard to do something, no moat = regulatory capture + China scary + Pentagon biggest customer seems plausible.
Also: “we need to slow down, this is too dangerous” and then literally all AI CEOs, even Musk, publicly nodding felt so orchestrated. And then, the week after: “here’s GPT 6! here’s Opus 5.5!”
People are shocked at OpenAI’s negligence / incompetence.
It’s always “you explain only what but not why” or “this is way too much prose” or “these comments don’t belong here, they should be inline comments” or “this is completely redundant as it’s already obvious from the code”.
I do find that once I beat it into submission and the codebase is “clean”, the new code it generates gets better and better, which makes sense gives its pattern-prediction nature. But it seems like there is work to do for Anthropic in terms of getting Claude to not confuse code comments with dumping its interactive discussion state into there.
For me it’s actually the opposite, and Claude Code’s plan mode isn’t nearly sufficient. Personally I ask Claude to write down a markdown file with its plan, then review the plan using plannotator, and then go back and forth (most of the time it’s actually the comments that are the problem, not the code).
Then start a fresh session, seed it with the plan, tell Claude to find ambiguities / friction points / oversights, resolve those, and then implement it.
Review once again with plannotator, go back and forth, and then send PR.
Maybe not the “vibe coding” that was once imagined, but this does ensure I am fully aware of the code and architecture, the quality, and this also prevents long term degradation.
Unless this was tongue in cheek, because this is in fact a problem with AI that it degrades your codebase in these types of ways.
I work for a C++ timeseries database startup that leverages SIMD about as much as we possibly can, and except for some extremely rare places we just use libraries.
https://web.archive.org/web/20260000000000*/https://openai.c...
How would you deal with a password manager or a clipboard in these cases, for example, without increasing friction for users ?
It’s a bit of a fad to do these things in the name of AI. I think it’s great OP chooses a more fulfilling life that will surely make them happier, but it feels a bit pretentious.
Reminds me of being a young and ambitious C++ programmer 25 years ago, discovering that when you have a map and do “return m[k]”, it is not, in fact, a read-only operation when k does not exist. After which I learned that const-correctness is not just a nice-to-have, especially in multithreaded applications.
But yeah deadlocks are hardly ever a difficult issue to diagnose. They may potentially be difficult to resolve, but at that point, it very much suggests that there’s an architecture / design issue.
It’s the same type of people that would have no issue letting an LLM open a pull request on GitHub wasting valuable time of other humans, and whatnot.
I’m using LLMs all the time myself, but it’s so incredibly important to use it to improve the quality of your work, not degrade it. People seem to be totally oblivious about this.
On the flip side, it does make it easier to recognize people who are wasting my time.
Because these models are made for all kind of purposes, and I’m starting to believe that offense / cyber warfare is a much higher priority than these labs are acknowledging.
The same model that is heavily trained to find nefarious ways to break into systems is also optimizing your code, which leads to mixed behavior.
(I think fusion is great, by the way, but I just don’t believe any timelines at this point anymore)
I fail to see why one should either rely on a single random source nor roll their own.
I seeded gzip compressors’ dictionaries with Wikipedia articles in different languages.
I would then try to use said dictionaries on any random text, and the one that was best able to compress it, was the correct language.
Absolutely totally not the best approach, but very fast and super simple to implement.
I always thought that it was perhaps referencing something that’s in its hidden thinking tokens, but the grandparent’s explanation could also very well be it.
Modern browsers are more strict towards third party cookies, but there are plenty of ways to work around this.