HNHacker News
TopNewBestAskShowJobs

asveikau

14,807 karma · joined September 5, 2012

submissionscomments
asveikau··on OpenSSH Ships on Every Mac, Linux Server and Windows. Its Creator Trusts No One
Longtime fan of OpenBSD since version 2.6 or so. I didn't realize Theo was born in South Africa. I think I assumed he was Dutch.
asveikau··on Jonathan Haidt: AI Is the 'Neutron Bomb for Education' [video]
Haidt is one of those political conservatives who calls themselves a centrist or moderate. He and the host David Brooks are both in the Epstein files, the latter described in the files as one of the biggest supporters of the Epstein backed EDGE foundation (with Haidt name dropped in the same email).

Speaking personally, YMMV, but I hear either name and I'm immediately skeptical.

asveikau··on EDG C++ front-end goes public
I've seen that in other code bases. Can't think of them offhand right now.
asveikau··on You said no MCP
I'm not intending to denigrate your tool. I'm just commenting on the "look at how we go full circle" aspect.

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.

asveikau··on You said no MCP
> Set up Clop to optimise any PNG that I drop in my website assets folder and convert to a webp with the same name near it

This seems like exactly the sort of thing I've done with shell scripts or even makefiles.

asveikau··on America.gov
I asked it "what is love?" It couldn't answer. I said "baby don't hurt me". It said "I'm not here to discuss song lyrics." So you admit it's song lyrics!
asveikau··on Writing Efficient C++ Code (2013)
About 20 years ago I read a paper, I think it was a C++ retrospective by Stroustrup talking about the justification for C++ templates.

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.

asveikau··on Writing Efficient C++ Code (2013)
I'm not sure I can answer that about their malloc, now and in the past.

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.

asveikau··on Writing Efficient C++ Code (2013)
> My guess for the 0.x releases in particular is that there's a lot of the latter and as Linux goes from "Like Minix but I made it in my bedroom" to Serious Business™ more and more of the former.

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.

asveikau··on Coding is not solved
> build property tests

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.

asveikau··on When did Google get so weird?
I've seen stuff like this if I Google a part of a song lyric, movie quote, or something I remember out of a book. What I'm looking for is the exact quote and maybe some more context. Sometimes the AI overview treats it like I want to say the quotation in the first person, and responds to it in a somewhat personal tone.

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.

asveikau··on Writing Efficient C++ Code (2013)
I don't know if this advice is strictly advocating to avoid premature optimization. Many problems are modeled intuitively with lots of tiny allocations and pointer heavy structures, and this advice is saying to avoid that.

I think it's more like: prioritize cache locality over big O compexity.

asveikau··on Writing Efficient C++ Code (2013)
This article reminds me of performance advice I was starting to see in the 2000s decade. Basically it was to not introduce a bunch of pointer heavy data structures to get lower algorithmic complexity. Stuff it all into a vector. You will use some algorithms that the computer science textbook will say it's slower, but if it fits all in cache it doesn't matter. The cache misses following pointers all over town hurts you more.
asveikau··on Writing Efficient C++ Code
This seems like domain specific advice.
asveikau··on On caring for user data: NeoVim caused Vim undo files to be deleted
More like in the LLM era, people are disrespecting the user and not sweating these details with ever increasing velocity. It isn't good.

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.

asveikau··on What is the size of Yemen? (2024)
I remember hearing from a Yemeni American in the late 90s that the border with Saudi was not defined (mentioned in the article). I wonder if this could be explained more simply that a few sources didn't bother to update this over time due to the ambiguity, they just carried over what had been published before.
asveikau··on Meta VR Glasses
3 million. Roblox apparently has about 380m.
asveikau··on Meta VR Glasses
I actually realized that I did see kids on social VR games when I experimented with VR a few years ago. But no kids I've known or heard about in real life have seemingly used VR.

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.

asveikau··on Meta VR Glasses
Who?

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.

asveikau··on What Sun got wrong
> Why would someone who is developing their software on an x86 box with Linux care about ... Solaris?

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.

asveikau··on English: A vs. An
I'm going to guess this could be a bias from speaking English. In romance languages, for example, you would often use an article rather than a possessive pronoun for this type of construct.
asveikau··on English: A vs. An
I actually meant it as a continuum. In classical latin, ille and unus exist, but they are not articles. In the vulgar latin period circa 800ad, they are pretty close to articles. In modern romance they're articles.

You can't say "beyond a certain point" because what point that is varies with geography.

asveikau··on English: A vs. An
The further back you go in Indo-European languages, they don't have articles. It's a relatively recent innovation.

So for example latin didn't have them. Eventually they evolved from ille and unus.

Much of Eastern Europe still does not have articles.

asveikau··on How to Write with an LLM
> Your voice stays intact, but your work is faster, better, and less painful.

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."

asveikau··on How OpenAI Used Its Own LLMs to Design Its Jalapeño Chip
Just think of how the people of Xalapa, Mexico feel. They should send them a royalty check.
asveikau··on Flock cameras are riddled with security vulnerabilities and hardcoded creds
I don't think having credentials stored on the device is all that fatal. The device has to read them back, after all. What they did, however, is much worse: the credentials come from the MAC address. So they're literally broadcasted on every network packet.
asveikau··on Hackers Got Inside a Flock Camera
In an ideal world they'd have people whose job it is to monitor upstream activity in the components used in the firmware and maintain this. Sounds like they did not have that.
asveikau··on Hackers Got Inside a Flock Camera
I would recommend reading "The Nerd Reich" by Gil Duran for context on this question.
asveikau··on Flock cameras are riddled with security vulnerabilities and hardcoded creds
tldr from my skim, the two worst things:

* Probably vulnerable to CVEs that were patched in 2018 and 2021.

* Generates API key to phone home based only on its own MAC address.

asveikau··on Autism is genetic – and why this information matters now
Some of what you've quoted highlights my own belief on some of this:

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".

Page 1 of 34Next →