

They’re not “actually hex”. Hex is just a representation. Same as base 10.


They’re not “actually hex”. Hex is just a representation. Same as base 10.


There’s no such thing as “Grade D” meat.


What? So somebody ordering a side salad when they go out to dinner must be catastrophic then?


He’s this close to understanding externalized costs…


And, the internet isn’t that old, humanity is still getting acclimated to it. I think there’s still a lot of room for improvement on what the internet is, how it functions, and how to make it work well.
This is not an “internet problem” it’s a “humanity problem.”
For 10,000+ years humanity has not been able to solve this problem without the internet. The more people you add to a community the more likely you are to have problems. The internet just makes this happen more easily and across national borders.


Despite all evidence to the contrary eh?
Flight is a physics problem. World peace is a human nature problem. And keep in mind that we’ve used flight to wage war more effectively.


Fuckwaddery just has a tendency to draw attention to itself and strain everyone else’s time and patience.
Bingo. Like I said - one jerk is something you can deal with. But lets say only a small percentage of any user population are fuckwads. As you add users the number of fuckwads scales up linearly.
But an individual person does not scale up. It’s still just you. And you’re now dealing with a lot more fuckwads as the community scales up. That’s not tenable. One person even politely pointing out a mistake you’ve made is “a bit annoying but okay”. dozens of people doing it in an asshole way is infuriating.
I think it’s highly likely that there’s a forum design out there that mitigates it, even if it doesn’t eliminate it entirely.
Nobody has discovered it yet. And I honestly doubt it’s possible. We’re not made to communicate at such scale.


Right. On-line communities that work well are effectively impossible.


You’re talking out your arse.
And honestly - what do you expect for a response with a shitty attack like that? Do you need to be a dick?


I mis-remembered, it was a linear search though a list rather than a dict that was the problem (I think it was a list because we were looking up multiple entries or something from a list of Objects based on a field). O(N) lookup to be sure so not well optimized. But on list of 100,000 items doing 100,000 lookups it is very slow - > 1 minute whereas in Java it was like a few seconds.
Yes - refactoring was the solution. I’m not saying it couldn’t perform better and it did when we re-wrote it. But that’s a low-enough number of items that it surprised me that it was a problem.


Invite only or a fee to join. Keep it small. No anonymous accounts.
Just like in-person clubs.
Humans aren’t adapted to interacting with thousands of anonymous people at a time. It brings out the worst in people (Gabe’s greater Internet fuckwad theory).
You can deal with “that jerk” but it’s exponentially harder to deal with dozens or hundreds of jerks in a pile on.


Python is slow enough to notice in fairly normal usage. Just doing lookups into a dict with thousands of entries, for example, will lead you to researching how to sort and index it.
Python’s great as an interface to C which gives it the illusion of performing well.


There’s tons of that use. It just doesn’t get press because “guy uses tool to make his job easier” ain’t getting clicks.
There are several tools. Ansible is an excellent cross platform tool for provisioning systems. I use it to manage packages, users, network and firewall configs, etc. across several systems.


It’s funny how you pretend this is a ‘moral’ issue but then just end up with a copyright law conclusion.
While AI generated code cannot be copyrighted then it cannot be licensed under a free software license.
This is a concern - though the legal question is still a bit open on this. The question has been around how much human involvement there has been. A purely “create me a photo of a cat” prompt generating a picture of a cat has very little human involvement (fully AI generated).
A “generate some code to do this, no make it do it this way, rename these variables, etc.” prompt “conversation” may be treated differently by the law. We don’t know yet.


The solution is to make sure those LLM tools help maintainers instead of just causing them pain. There’s no question on that side.
We’re not forcing anybody to use it, but I will very loudly ignore people who try to argue against other people from using it.
And no, AI isn’t perfect. But Christ, anybody who points to the problems at AI had better be looking in the mirror and pointing at themselves at the same time.
Linus is, as usual, a pragmatist. And he’s right. All the bitching and gnashing of teeth over AI is ridiculous. If it produces good code then you should accept that code.
People will bitch and complain about ‘slop’ but the kernel team has processes in place to manage and review code from thousands of sources. They know what they’re doing.
Nobody serious is going to say “just accept AI created code without review!” That’s tech-bro BS. Quality software engineers know to adopt tools cautiously and deliberately.


Your perfamatry is quite obliqueto.
Language is fluid.


Yeah, they never are. Scientific conclusions are generally a lot more nuanced and cautious than what this guy’s claiming. He only read headlines.


Kids have no idea what a “boomer” is.
You think introducing hex was clarifying?