1. They weren't counting LOC though, but commits. It's a totally different metric.
2. This type of stat was always being shared with each new release, giving a general indication of the size of changes. They did not started posting it all of a sudden due to AI.
I think in Linux world commits usually mean something which isn’t always the case at random company X. A commit being a meaningful change where number of lines doesn’t matter.
A commit can delete or modify lines, it at least isn't as bad as the "more code = better" approach, though perhaps it's still flawed in that you could have lots of very minor commits to increase the count, or do and then undo a change to get 2 free commits.
During peer review a race condition was found in his code. Would he have spotted it himself when writing the code manually? Maybe, maybe not. He's only human, and the AI is only AI.
We’re not closely related to dogs as far as mammals go. Indeed we’re closer to rodents and lagomorphs, and our last common ancestor with dogs and other carnivorans likely lived before the K–Pg extinction event.
Well we're quite close with them as they're also highly intellectually developed mammals.
There's a very good chance that intelligence develops in a same direction for all mammals (proof to this is how wekk we and dogs understand each other).
It is even worse than feudalism.
Their “utopia” doesn’t need an economy nor does it need a population.
Feudalism indeed relied on its population and on its primitive economy.
I think Thiel (could have been another billionaire) twitched when asked by a reporter if he will be sad if AI overtakes humanity and humanity disappears. And not the good kind of twitch, more like "it's fine if it happens if I'm uploaded to the matrix by then" kind of twitch.
Imagine a country where no one can drive, and all transportation relies on a few AI monopolies.
If you don’t pay them, you can walk by feet.
If they ban you, you can walk by feet.
If their infrastructure is damaged, no one and nothing will be able to move.
We have that now in several systems, maybe most, it just isn’t AI. If your water has lead in it, you’ve got one highly incompetent local government to remediate it. If your health care goes out of network with the only hospital system in your small city or town and you have a heart attack you’re fucked. If one security software pushes a bug to production the airlines shut down. Etc.
Single points of failure are a fact of life.
AI offers relative democratization. What’s going on with model competition is giving us more choice, not less.
I'm reminded of the visual novel "Root Double -Before Crime * After Days-" where one guy in town having a manual petrol-powered car instead of using robotaxis is a significant plot point.
You're more than welcome to wake up in a country that is 100% dependent (in all spheres of life and economy!) on a few monopolies. I'm not sure that thing will be a country anymore.
BTW, when (not if, but when) a war happens, they will become very nice targets to render this exact country completely disabled.
I can easily imagine, say, Russia destroying a few datacenters not with nuclear missiles, but with some relatively trivial local ground-based FPV attack or whatever.
And voila. No cargo moved, no code changes or fixes, no medical diagnosis made,etc.
A whole country is disabled.
There are already tons of countries in Europe and Asia that are dependent on a few monopolies. People still live their lives just fine.
Re: war.. that’s why US spends orders of magnitude more on military than anyone else. If any infra is hit on US soil then im heading to the bunker because most of the world will have already been reduced to dust.
There was a book I read maybe 10-15 years ago about a world where governments Essentially dissolved and in place there was nothing but mega corp monopoloys - Jennifer Government was the name ( if you ever played the MUD Nation States yk)
I thought that was an interesting idea, but not something that could ever happen..
> You must have a very weak understanding on this topic
i work on the codegen for a C compiler i'm pretty sure my understanding is better than yours
EDIT: and also you've clearly never read that article
> One of the key attributes of a low-level language is that programmers can easily understand how the language’s abstract machine maps to the underlying physical machine
so you did exactly imply "C is a low level language"
The idea that C is a smol language that can be completely understood by one person is one of those myths that need to be put to bed. C is riddled with complexities and footguns, especially but not exclusively around undefined behavior.
> The idea that C is a smol language that can be completely understood by one person is one of those myths that need to be put to bed
You don’t need to understand the language completely. You only need to understand the general semantics and refer to the standard and docs to get the semantics down. That’s what they’re here for.
UB is basically impossible to avoid in practice--that is why the Linux kernel forced GCC to add a bunch of flags to "do what I mean", making UB defined in those cases.
ooo boy, China has enough nukes to not get nuked, and an excess population of male military age people of around 25000000 as potential soldiers, if say they were offered
big signing bonuses and guaranteed positions for honorable service discharges, they can field an improbably large armed force, which means any war that happens without them is a massive victory for them.
It's also important to note that China demonstrated hypersonic interceptors 10 years ago, and just dont talk about it much now, but the recent demonstration of chinese weapons last year with India vs Pakistan has
forced certain re calculations.
A 'world' war without China, is WW2.1, not WWIII
I looked for bugs in Linux coreutils on a Russian Elbrus PC.
It has a very interesting protected mode of operation where every memory pointer is tagged.
So, I just ran tests and quickly found a number of memory-related bugs.
I’ve submitted some patches, but they were never accepted. These tools’ maintainers seemed very inertial to me. So maybe this is why many (low importance, I assume) issues persists there for a long time.
It didn't happen over the course of centuries. My grandma was a small land holder and grew her own crops until she passed away. None of her children or grandchildren have any relationship to farming.
It happened over course of generations, while a huge lot of jobs were created in the cities and/or in the industrial centers (also mostly in cities).
In the postindustrial stage, a lot of jobs were created in the service areas.
Nothing like that is happening now at all. No jobs are created in any field whatsoever; they are only being destroyed.
Features? Bugfixes? What? Look how many commits we've got!
reply