14,807 karma · joined September 5, 2012
Speaking personally, YMMV, but I hear either name and I'm immediately skeptical.
I will point out that the shell script way uses less resources than an LLM making a tool call. But I understand that these scenarios are not necessarily meant for the same user.
This seems like exactly the sort of thing I've done with shell scripts or even makefiles.
He actually cited this use case, of a structure that has list or tree nodes inline with the data type, as a strength of the model.
But your question reminded me of another aspect of linked lists in the Linux kernel: unlike a lot of high level languages, there isn't an extra allocation for a node structure. The node structure is a member of the structure being linked.
Often the structure being linked might be something like a reference counted heap object, so the question of adding an extra member to store the next pointer is not a big difference.
In the early releases of Linux, the cache locality argument wasn't as prominent an issue on the hardware of the day. So the computer science textbook argument of O(1) inserts and [if you have the node pointer already] removals was more compelling.
Even for a narrow use like this, you need to audit the output and have the skills to know that it did the right thing. I've seen it before where you give an LLM what seems like a clear interface and ask it write a test and it writes something shallow that doesn't actually test anything, or has serious problems.
It's some combination of funny and irritating. Sometimes I wonder if they'll draw some wrong conclusions about me and try to sell me ads based on it.
I think it's more like: prioritize cache locality over big O compexity.
This story is about software being a slow, deliberate process where a lack of gatekeeping can lead to data loss. This is the type of problem which is getting worse.
Somebody cited Gorilla Tag. I looked it up and it has 3 million monthly actives. I don't know how that measures for an online game, but that is pretty small for a social network. Roblox is at least 100x that.
I have a teenager and a 9 year old and I've never heard this from anyone.
I think nintendo for that generation is nintendo switch. Or roblox.
There was a time when ZFS would have been a good answer for this. Of course, now it's available on FreeBSD and Linux.
At one point also there was zones, but again, containerization is pretty standard elsewhere now.
I guess also if you go further back, like the Linux 2.6 era, which is close to when Solaris was open sourced ... the 2.6 release involved a concerted effort to improve SMP support. So maybe you'd be interested more in commercial Unix in the 2.4 era, for better SMP. But again, Linux surpassed this ~20 years ago.
You can't say "beyond a certain point" because what point that is varies with geography.
So for example latin didn't have them. Eventually they evolved from ille and unus.
Much of Eastern Europe still does not have articles.
This sentence specifically seems like an LLM. It's hard to quantify that. They just take that sort of tone when they're needlessly summarizing what they already told you. "This thing contrastive thing remains important, but we got XYZ benefit."
* Probably vulnerable to CVEs that were patched in 2018 and 2021.
* Generates API key to phone home based only on its own MAC address.
Autism is also multiple things.
That may provide some insight about how there is not a "single `autism gene'" and how they hedged a bunch of these statements with "most" or "usually".
Maybe some day when we as a species understand brains better, some people will get a more precise label than "on the autism spectrum".