Take it a step further and nearly all our energy comes from nuclear fusion, with the exceptions you noted.
4,679 karma · joined July 29, 2010
Take it a step further and nearly all our energy comes from nuclear fusion, with the exceptions you noted.
For example, I have a pretty good grasp of regular expressions because I'm an old Perl programmer, but I find processing json using `jq` utterly baffling. LLMs are great at coming up with useful examples, and sometimes they'll even get it perfect the first time. I've learned more about properly using `jq` with the help of LLMs than I ever did on my own. Same goes for `ffmpeg`.
LLMs are not a substitute for learning. When used properly, they're an enhancement to learning.
Likewise, never mind the idiot CEOs of failing companies looking forward to laying off half their workforce and replacing them with AI. When properly used, AI is a tool to help people become more productive, not replace human understanding.
I think this is how the electoral college was intended to function. This is a hard problem to solve, especially when some of the players aren't operating in good faith.
In practice, models can be quantized to smaller weights for inference. Usually, the performance loss going from 16 bit weights to 8 bit weights is very minor, so a 1 billion parameter model can take 1 gigabyte. Thinking about these models in terms of 8-bit quantized weights has the added benefit of making the math really easy. A 20B model needs 20G of memory. Simple.
Of course, models can be quantized down even further, at greater cost of inference quality. Depending on what you're doing, 5-bit weights or even lower might be perfectly acceptable. There's some indication that models that have been trained on lower bit weights might perform better than larger models that have been quantized down. For example, a model that was trained using 4-bit weights might perform better than a model that was trained at 16 bits, then quantized down to 4 bits.
When running models, a lot of the performance bottleneck is memory bandwidth. This is why LLM enthusiasts are looking for GPUs with the most possible VRAM. You computer might have 128G of RAM, but your GPU's access to that memory is so constrained by bandwidth that you might as well run the model on your CPU. Running a model on the CPU can be done, it's just much slower because the computation is so parallel.
Today's higher end consumer grade GPUs have up to 24G of dedicated VRAM (an Nvidia RTX 5090 has 32G of VRAM and they're like $2k). The dedicated VRAM on a GPU has a memory bandwidth of about 1 Tb/s. Apple's M-series of ARM-based CPU's have 512 Gb/s of bandwidth, and they're one of the most popular ways of being able to run larger LLMs on consumer hardware. AMD's new "Strix Halo" CPU+GPU chips have up to 128G of unified memory, with a memory bandwidth of about 256 Gb/s.
Reddit's r/LocalLLaMA is a reasonable place to look to see what people are doing with consumer grade hardware. Of course, some of what they're doing is bonkers so don't take everything you see there as a guide.
And as far as a decade from now, who knows. Currently, the top silicon fabs of TSMC, Samsung, and Intel are all working flat-out to meet the GPU demand from hyperscalers rolling out capacity (Microsoft Azure, AWS, Google, etc). Silicon chip manufacturing has traditionally followed a boom/bust cycle. But with geopolitical tensions, global trade barriers, AI-driven advances, and whatever other black swan events, what the next few years will look like is anyone's guess.
Incidentally, the author is the wife of physicist Sean Carroll. She certainly knows how to abbreviate Virginia Tech, but Ars Technica's editors will want to influence the title to appeal to a global audience.
"VA Tech" is a reasonable balance between writing something unambiguous for a global audience, but short enough to be interesting. Nobody's going to be interested in an article titled "Virginia Polytechnic Institute & State University scientists build a better fog harp."
Of course, you still need to read the article itself to find out what the heck is a "fog harp," and why we need a better one.
Java programs rely on the JVM, of which there are many variants. Run time options are often split into multiple XML files -- one file for logging, another to control the number of threads and so on. Checking for the running process using `ps | grep` yields some long line that wraps the terminal window, or doesn't fit neatly into columns shown in `htop` or `btop`.
These complaints are mostly about conventions and idioms, not the languages themselves. I appreciate that the Java ecosystem is extremely powerful and flexible. It is possible to compile Java programs into standalone binaries, though I rarely see these in practice. Containers can mitigate the messiness, and that helps, up until the point when you need to debug some weird runtime issue.
I wouldn't argue that people should stop programming in Java, as there are places where it really is the best choice. For example deep legacy codebases, or where you need the power of the JVM for dynamic runtime performance optimizations.
There are a lot of places where Go is the best choice (eg. simple network services, CLI utilities), and in those cases, please, please deploy simple Go programs. Most of the time, developers will reach for whatever language they're most comfortable with.
What I like most about Go is how convenient it is, by default. This makes a big difference.
So, women will take into account a man's physical appearance, but also his social standing is also very important, plus perceived intelligence and dependability and so on.
When men look at women, physical beauty is paramount. Intelligence and so on is a plus, but not nearly to the extent that it is for women looking at men.
The other part of the explanation is menopause. Humans live long past the age of sexual fertility, which is somewhat unusual in the animal kingdom. Presumably, ancient human social structures made it beneficial to have grandparents around, in a way that does not exist for most other animals. Relative to other species, this puts more evolutionary pressure on human males to seek out females that are of reproductive age, and ignore older women.
The combination of these factors means that female physical appearance comes out as a prime selector in humans, in a way that it doesn't for other animal species. Male physical appearance is also significant, but relatively less important because of other factors, especially a male's status in the social hierarchy.
Anyway, that's my explanation, but I wouldn't hold any of this as a firm belief. Coming up with evolutionary psychological explanations for sex differences is easy. Actually testing them is much harder.
The same could apply to LLMs, or even different runs from the same LLMs.
NIMBYism is an economic issue, not a culture issue. It has far more to do with how much impact the new housing is expected to have on the value of people's property. Or more saliently, the equity they have in the property. If people expect that nearby housing will cut their $500k equity in half, they're likely to petition against it, regardless of whether their governor is a Republican or a Democrat.
NIMBY isn't red or blue, it's just fear and greed.
First, the power source is orthogonal to AI. Datacenters will run just as well on nuclear, or coal, or wind and solar. And the electricity generated from nuclear could be used to run datacenters, or power electric cars, or replace decommissioned coal plants. In this context, the AI stuff is just confusing matters.
Second, this administration is about the last people I'd want involved in assessing or enforcing precautions around nuclear safety.
A lot of the companies offering LLM services are in a race gain market share and build expertise. Right now, they can burn through millions of dollars of VC money, with the expectation that they'll turn a profit at some point in the future. If that profit comes from advertising, and critically, if users don't expect advertising in their free LLMs, because they didn't see ads in generated output in the past, that will be very insidious.
50 years ago was 1975. If copyright were limited to 50 years, we'd be looking at all of the Beatles works being in the public domain. We'd be midway though Led Zeppelin, and a lot of the best work from Pink Floyd and the Rolling Stones.
Also, Superman, Batman, and Spider-Man. Disney would still profit from the MCU films which they produced in the 2010's, but they couldn't stop you from releasing your own Batman vs Spider-Man story.
The Harry Potter books would still belong to JK Rowling, but the Narnia stories would be available for all.
The Godfather 1 and 2 would be in the public domain, as would be original Star Trek TV show, and we'd be coming up on Star Wars pretty soon.
If there were no copyright protection, these works wouldn't have been created. It is good that Paul McCartney and George Lucas and JK Rowling have profited from their creative output. It would be okay if they only profited for the first 50 years. Nobody is counting on revenue over half a century in the future when they create a work of art today.
This is our culture. It should belong to all of us.
Big companies like the New York Times and Twitter/X have the funds to pay for this. Miscellaneous artists probably don't.
Plus, there are other positive aspects to keeping kids busy and involved with healthy social activities.
As a consumer of news, you put your trust in the institution to have a reasonable vetting process, and also a process to retract a story if it's later shown to be false.
None of this is completely foolproof. It relies on institutions taking a long term view, and people working out which individuals and institutions are worthy of their trust. This isn't like the the blockchain where you have mathematical proof of veracity that's as strong as your encryption algorithm. I don't see how that level of proof is achievable in the real world.
What we can do is place trust in particular institutions, and use technology to verify authenticity. Not verify that what the institution is saying is true, but verify that they really are standing by this claim.
This is challenging because no institution is going to be 100% trustworthy all of the time in perpetuity. But you can make reasonable assessments about which institutions appear more credible. Then it's a matter of policing your own biases.
Companies that try to replace their employees with LLMs and AIs will fail.
Unfortunately, all that's in the long run. In the near term, some CEOs and management teams will profit from the short term valuations as they squander their companies' future growth on short-sighted staff cuts.
Obviously, we shouldn't anthropomorphize too much here, and even the most powerful LLMs don't "understand" or "reason" or "think" the way humans do. But whatever they're doing, it's at least analogous to what we do. These concepts are genuinely useful for making better use of these tools.
If I mention "big beautiful tariffs" in a peer group of liberals, they can assume I'm being sarcastic. If I'm posting anonymously on the internet, then who knows, maybe I genuinely reject the economic orthodoxy of Adam Smith and David Ricardo.
In this context, emoji might actually be helpful in expressing sarcasm. Big beautiful tariffs :roll_eyes:
The thing that will limit demand for compute is when the world decides it has sufficient capacity of the form of "intelligence" these models provide. I don't think anyone has any idea what that world will even look like.
Obviously, the benefit is contingent on whether or not the models actually make your developers more productive.
> In fact, [writing] will introduce forgetfulness into the soul of those who learn it: they will not practice using their memory because they will put their trust in writing, which is external and depends on signs that belong to others, instead of trying to remember from the inside, completely on their own.
Presumably very few people since Socrates would argue that society would be better off without writing. But it's a legitimate point. There is a cost to any new skill or technology. We should be conscious of what we're giving up in this exchange.
* The rule of law
* Moral integrity
* Respect for traditions and institutions
There's a tension between those values and other values such as a sense of fairness. People could overlook a politician who fell short of these conservative values when there was a perception that these values were holding us back from getting to a more just society.Today we have a president who openly defies the court orders, engages in blatant corruption, and undermines American institutions. The Trump administration's vehement rejection of all of these values highlights just how critical they really are.
It's time for American conservatives to vote Democrat.