xg15
There is zero objective necessity for the current data center gold rush, and yet it takes away an enormous amount of resources.
Meanwhile, China somehow manages to turn deserts back into fertile land.
(And also the sharp difference in levels of sophistication you see inside neural nets and outside of it: Pipelines that feed text to LLMs so it can detect highly abstract and nuanced semantic differences in the text's contents - but the pipeline still uses regexes for sentence splitting...)
Company that cautions against the paperclip maximizer already at work building the paperclip-maximizing hardware themselves.
Though I appreciate how this would invalidate the last remaining arguments for the "data centers bring local employment" claim, if the security and construction jobs are automated away as well.
Maybe it will be replaced with a new spin: "Data center? What data center? Oh that one... that's just a wild weed, you can't prove it's one of ours..."
Is that so? There is quite a lot of research going on to identify the "meaning" behind certain directions. I don't see why a human with enough time, perseverance and ability to run experiments with the model shouldn't be able to uncover some of the underlying mechanisms of the model.
Only of course not with the speed with which an LLM can do it.
As others have said, while still absolutely insane, I don't find it completely out-of-the-blue surprising. One of the recurring abilities of (current-generation) LLMs seem to be to rapidly grasp very complex systems, where humans would need months or years to reach the same level of expertise.
You can see this in the way a coding agent can "understand" and explain sprawling legacy codebases in seconds.
You can also see it in the projects that are using them to reverse-engineer proprietary IoT protocols or computer games.
But those were all systems where we had detailed knowledge about what structures are there to be reverse-enginered.
If the models can transfer this ability to some other systems where we don't know the underlying structure then I think we will be in for a lot more craziness in the future. (Protein interaction networks? DNA sequences? Animal languages?)
As for weights, if the models really can analyze the semantics behind specific weights or directions, I have my hopes that they could also give a textual explanation or help designing tools to make "handcrafting" weights more practical in general.
I have no idea if that's the same definition of "token" that OpenAI's billing department uses.
So I think a better comparison would be if they had embedded some byte sequence in the document that was intended to cause a buffer overflow and RCE in the court's reader software.
The article cited the law the court was using, and it's essentially "attorneys must not do anything to sabotage the court proceedings":
> Article 77 of the Code prohibits parties and counsel from obstructing judicial processes, including a duty not to practice illegal innovations in the factual or legal state of the proceeding and not to act in a way that makes judicial activity difficult.
In that sense, I think the fact that it targeted the court's software is more important than that the exploit used human language.
A company that streamlines its operations and archives a huge profit margin is clearly efficient from the PoV of its own management and shareholders. However from the PoV of its customers, it's maximally inefficient, because it tries to extract the highest price for the least amount of work done that people are still willing to pay.
But the elephant in the room is the question of who would control all that RAM and set or change the rules about which usages are allowed, for what price and which aren't allowed.
This against the backdrop of Anthropic just now deciding to block using Claude for reverse-engineering video games.
Or to go with your meme, the person you hate didn't just make a great point, they would also get to control what you do with your computer. Would you be fine with that?
- Our non-Christian administrators will activate our rescue plan.
- Volunteers will be alerted immediately by email and telephone that they have been activated.
[...]
I wasn't aware people are making practical plans and building software systems to be activated after the rapture.
...and not at all because they'd see this as a copyright violation or make demands, no sir.
> The Michael Bay of doodles
...still no software engineer though.
I like how the cutesy haha-but-actually-no style we know too well of tech companies today was already bleeding through back then...
Also, I'd be very surprised if the current rush to build datacenters everywhere is optimal usage of resources. How many companies are building datacenter commons and sharing with other companies to optimize resource usage?
> Two statements can be true
As I general point, because I keep seeing this line on HN: Of course they can in the general case, but more often than not, the reason why this line is written is because there is some tension or contradiction between the statements. In that case, understanding where the tension lies is IMO more useful than shrugging and deciding to "hold two contradictory thoughts in your head" like in 1984.
Sometimes it feels like a rhetoric device to "rescue" an opinion when the opposite opinion is hard to argue against.
I found the linked article to informative and confirming my suspicion: "The thing that you clicked" doesn't have to be the executable - it could also be a document with the executable registered as launch handler, in which case the current directory will be the directory of the document.
Would be interesting to know how links and items in shell namespaces are handled.
As someone who only writes C or C++ occasionally, I'd consider this a good submission for an obfuscated C contest.
It really does look simple at first glance.
Then you start to wonder what the stop condition is.
Then you realize the i-- is the stop condition.
Then you wonder how the whole thing works at all.
(The description explained the trick well, and the construct makes sense once you understand it, but I still think this is one example of something that is "too simple" and becomes cryptic)
After all the stuff you hear about undefined behavior, I'm also honestly surprised that wraparound on unsigned types is not undefined behavior.
You know the "pro-datacenter" person was getting desperate when he tried to sell the construction work of building the datacenter as the "job growth".
On the moderator's remark that such jobs would be temporary, he got back with "oh no, datacenter construction can take several years, so it's not temporary!"
No further questions...
EDV - maybe a less glitzy term for "tech" - is still used occasionally by Gen-Xers.
I love this. Yes, and then several years later, the courts can declare his order was in fact illegal when it's already far, far too late to reverse any of it.
That kind of "oversight" is no oversight at all. If you believe this is just how things should be, then you want a king with unrestricted power, not a president.
That would probably one more reason for Trump and his supporters to choose that acronym...
Reminds me of the old press pieces along "with the new machines, the workers won't have to do this tedious and dangerous work anymore and will have so much more free time!"
And free time they had...
I was wondering how feasible it is to modify the context, instead of just appending - e.g. to remove malformed tool calls and their error messages that would pollute the context otherwise.
Sure, you'd have to rebuild the KV cache and take a performance loss, but that might be acceptable if it happens rarely enough.
The ol' "The real evil overlord is just you and me" retort is a bit undermined by the existence of products like this one that actively constrain people's actions and pressure them to perpetuate the system. Like, who gave the order to design that product?
It's also not true. "Companies" on their own don't do anything. The operational decisions are made by CEOs and board members who do have a lot of leeway to decide how they want - and often do have an ideology they follow.
Shareholders are also not "you and me" in the common case - especially not with index funds, where you have zero agency to influence the market even despite being a shareholder on paper.
Significant amounts of shares are held by wealthy individuals or other companies with humans at the top - people who are in the same social group (or often the same individuals) as those in the C-suite.
At the level of wealth concentration we are in, I think talking about the "billionaire class" is more constructive than talking about "shareholders" and then noticing full of surprise that we all are shareholders.