skysight-inc/HackerNews huggingface dataset:
> Does memcmp do all of these things? Is msvcrt.dll checking at runtime which extensions the CPU support

It's possible for a C implemention to check the CPU at dynamic link time (when the DLL is loaded) and select which memcmp gets linked.

The most heavily used libc string functions also have a tendency to use SIMD when the data sizes and offsets align, and fall back to the slow path for any odd/unaligned bytes.

I don't know to what extent MSVCRT is using these techniques. Probably some.

Also, it's common for a compiler to recognize references to common string functions and not even emit a call to a shared library, but provide an inline implementation.
> for non-self-serving motivations

That's a gotcha if I've ever seen one. Why would self serving motivations be a disqualifier? Not to mention, you can basically argue that it's always self serving motivations no matter what.

That said, yeah things are more likely to go badly than to go well. Nation building is hard; the allies were able to reform Japan and (West) Germany because while they had evil states, the states were at least functioning. It seems easier to improve governments morally than functionally.
Except I can just deny all of Europe access? Then anyone who wants to use it has to pretend to not be European through a VPN or otherwise.
UX testing is not UI testing and it is not QA.
I’m missing the chronology here

So he was missing for two weeks already and then the FBI raid occurred Friday? Who was the woman at the house if not his wife
It would still be a million times better than anecdotes and ragebait.

https://en.wikipedia.org/wiki/Programme_for_International_St...

> Policy-makers in most participating countries see PISA as an important indicator of system performance
Considering quitting my mind-melting corporate job to have the freedom of mind to pursue another attempt of starting my own business. So the decision is, what I'm working on. Background: they announced large scale restructurings last week and that could be my chance of getting some money for leaving (region beta paradox in full swing here).

Anyone else?
The key in my mind to all of this is a humanoid robot that can repair itself or construct a copy either from parts in a warehouse or from a fabrication shop if need be.

Full self replication of a machine either from sand to silicon or through some yet to be developed process inspired by biology will be a fundamental change in how we do everything.

It will be akin to the assembly line and interchangeable parts in how it changes manufacturing.
I've found many of pg's essays very illuminating, but a few of the more recent ones seem less well thought out. Maybe I've just learned a lot over the last decade and it's me who has changed, or maybe his process has changed.

The first thought I had after reading the thesis of the essay is that some people don't make new things but instead maintain important things. I'm more of a builder and if wager pg considers himself one, and I assume the majority of authentic HN users are builders. However I suspect the majority of people are maintainers.

Nurses, electricians, emergency dispatchers, firefighters, mechanics, etc.

We all depend on many complex systems working in order for our lives to not fall apart. Our homes, electricity, running water, soap manufacturing, etc. Choosing to be someone who makes sure these systems keep working is a good thing to do and deserves respect and appreciation. Someday AI may do all this stuff, but someday AI may build all the new things too...

So my response to this specific essay: PG, your answer is incomplete and biased towards your own values. ikigai does a better job of answering this question already, why not build on it? Also thanks for your writing, don't stop.

My biased answer to the question:
- do lots of different things and stay curious, and with enough time, effort and luck you will find something you're good at, enjoy, the world wants, and will reward you with all the resources you need and then some. Just keep doing different things and being curious until you get there.

One last thought:
Is PG publishing less robust essays in hopes that people will be more compelled to comment and discuss them, bringing together the best ideas on the topic? Something like "the best way to get a question answered on the internet is to post the wrong answer" or however that goes...
Rebuilding my personal website. A friend had bought me a .su domain (since my card can't buy online) but he disappeared years ago.

So I'm updating it and putting it back online!
The short answer is that there would still be tides without rotation, but with a period based on the lunar cycle. We have daily tidal effects, the moon can't do that by itself.
I’m all for discussing this stuff but this forum is “hacker” in name only and that definition of “hacker” might be closer to lifestyle hacker than blackhat hacker. There was also no enshrining of beliefs that guarantee good discussion will save a thread in hacker culture.

If anything this should be a sign that someone needs to start a political forum with Hacker News level rules and moderation.
You can argue specifics and nitpick, but the outcome is effectively the same.
Wonder how long it will take until they start going after H1-B visa holders. They're already disappearing "undesirable" foreign students, so it can't be too long until they'll go after foreign workers.
I worked on a 3d game in three.js infinite procedural generation. Please check , it should run properly give it some time to load,

https://github.com/sktguha/aqua-horizons
Finding a Book When You've Forgotten Its Title (2017)
It makes sense. Many reasons I write the documents conflict with how it will be used.

I often write a ton of bloat in documentation to seem impressive or comprehensive. I put in my performance review once that I contributed over half the total pages. Nobody checked that I added value. They checked that I added pages.

It isn't meant to be useful as I am not a meaningful shareholder, so I don't care if the user's time is well spent reading it. I work for my boss, not the user.

So both sides using LLMs makes sense, as their incentives are different.
I'm working on a parody of the lofi hip-hop radio YouTube streams, but for Byzantine music (chanting) of the Eastern Orthodox Church.

The end goal is a community-focused study/prayer/chill sound generator for an Orthodox Christian audience
Why? It's a static site generator. He controls the inputs - there's basically no attack surface. I can't think of a situation where lack of memory safety would be less of a problem.
Encryption breakthrough lays groundwork for privacy-preserving AI models
If it wasn't for duplicates a lot of posts would be missed. I don't watch posts 24/7 so a lot of times its the duplicate post i get to see not the original. Although duplicates that appear on the same page can be annoying. So the algorithm should prevent duplicates if they are within 40 or so posts?
Does it cover some modern Linux features like io_uring?
Saying what book you're talking about is kind of a spoiler now for anyone that happens to be reading its series. Are there spoiler tags on HN? <SPOILER> The Long Utopia, book 4/5 of the Long Earth series by Pratchett and Baxter. </SPOILER> The series has very meh characters/dialogue, excellent ideas and sense of nearly possibility-unlimited discovery that's executed very well, highly recommend if that's your cup of tea. Ended up skipping all the flashback chapters near the end of the series though, that felt like a load of filler
I understand why people are tempted, but I worry that jumping to such conclusions is counterproductive. If everyone who gets in trouble with federal law enforcement is considered "disappeared" in the public imagination until they make a public statement about it, we're going to end up with a lot of justified cases bundled in with the unjustified ones. The source article quotes two professors at other schools who rightly note that this story is very abnormal, but nobody in particular seems to be saying that they've lost contact with Mr. Wang. (The neighbors told local news that they rarely saw and never spoke to him in the first place: https://www.heraldtimesonline.com/story/news/local/2025/03/2...)
CTHULOOT, a fun arcade coop game that will soon be released on Steam: https://store.steampowered.com/app/2283410/CTHULOOT/
Moscowvites trying to subdue the intelligentsia before it can rebel and reconquer
You're downvoted because you imply a conspiracy exists but cannot articulate what it is.
Show HN: Three.js infinite Ocean world game
The window decorations in Win95 are in fact pixel-for-pixel copies of the ones in NeXTSTEP.
Great magazine, but not without limitations. The one page limit effectively means each article is at most a minimal anchor for a topic (and sometimes an ad for the author), so not a lot gets conveyed. PoC || GTFO and Phrack are better for content in my mind. Also, the typesetting variability is a definite con for me, causes fatigue. Each page is visually a world unto its own, which is straining. I understand LaTeX excludes certain authors since it is less user friendly, but is there not a way to have the best of both worlds? Have you considered a locally hosted Overleaf?
My first comment was not speculation. I only speculated in my second comment to highlight how your rather definitive "they haven't been "disappearing" people in the manner that would have to be happening here" was also in fact speculation.
I'm working on MindRoot, which is a plugin-focused agent framework with a fully customizable chat UI and swappable services and commands as well as pipes, agents and personas. The goal is to be fully user-friendly while also easily expandable for programmers. And to make it easy to share tool commands and agents. Hopefully someday with a public plugin+agent+persona registry built in.

https://github.com/runvnc/mindroot
Its so dismaying that there's seemingly no redress for this uncivil hostile information suppression campaign.

Its so unhackerly to have a couple losers endlessly suppressing the (dark as fuck) story of our time like this.

The "I don't want to see this on my feed" is such a rotten terrible lame excuse. Don't click in, then, snowflake! Your disinterest counting for infinity versus everyone else's interest is repugnantly anti-hacker to the core. The hacker spirit is curious, interested, and believes in sharing and finding out.

These people are the foe. There needs to be some limit against this manipulation by those who would force us to Know Nothing.
Yes it does. It's always had Title 8 authority, and several recent executive orders have directly expressed support for such action.

https://www.cbsnews.com/news/dhs-authorizes-federal-law-enfo...

https://www.wsbradio.com/news/local/fbi-atlanta-confirms-new...

https://www.wkrg.com/baldwin-county/fbi-immigration-enforcem...

https://www.nbcpalmsprings.com/2025/02/27/fbi-arrests-coache...
This is completely useless. They also add countries so the average trend is meaningless.
I’m writing an MCP DSL and server implementation in elixir.
I've seen Bauble before, although not sure where. Love your work
FBI is after the fact follow up.

Someone else may be responsible for his disappearance in the first place.
Everyone that’s been looked for has been found in some jail in Louisiana before further transport

Of course there are people that nobody looks for

But everyone that has inquired so far has been able to figure out location

Given the ambiguous chronology here, it seems like this professor dipped out in advance and the FBI freaked out later. So he wouldn’t be in a system if that were the case

But of course it could be FISA court related
> This case is notable because no one seems to know where this man has gone

If this was simply a missing person case, wouldn't the local police be involved instead of the FBI? If it's still in the FBI's jurisdiction (odd), wouldn't they have something to say instead of nothing?
> People don’t choose to have gender dysphoria, and you can’t judge someone for receiving healthcare to manage their well-being.

I phrased what I said much more precisely than this. I said nothing about gender dysphoria, and was instead specifically talking about a therapy one might choose to undergo as treatment. Medical treatments should always be a choice, right?

But no, instead you decide to completely misrepresent what I said, and used then use that single misrepresentation as basis to dismiss my entire argument.

You claim to want a meaningful exchange, but this is how you choose to do it? This makes me skeptical you're interested in "meaningful exchange" in the first place.
Hasn’t that already happened with a transplant Doctor and professor on the east coast?
> This hasn't hit mainstream media yet. It should have by now.

Is it typical for the media to write stories when spies surreptitiously sneak out of a country?

I speculate this guy was long gone before the feds kicked in his door. Assuming he and his wife were indeed spies of course. Right now we cannot confirm or disconfirm that, but the narrative fits it so far.

> Disappearing people is not something the US government is allowed to do.

Do you have any sources that this guy was vanned, besides the very reliable Ars Technica comments section crying about 'fascists' and random schizos on BlueSky?
I am working on a battle simulation for the game 'The Bazaar'.

I was quite frustrated with how the original devs handled monetization going into open beta, which sparked my motivation.

Trying out Kotlin for the first time and having a blast so far!

Also using an ECS architecture for the first time. It's quite a different way of reasoning about things, but it definitely helps with the dynamic fights that need to be simulated.
I want to get off Mr. Bones' wild Haskell course.
> I can’t assign papers any more because I’ll just get AI back, and there’s nothing I can do to make it stop.

One idea is to not ask for the papers back. When I was in University it was very much impressed upon me that writing papers was for my own benefit. All our marks came from end of year exams where we were essentially writing a paper in three hours under exam conditions.

Accordingly — and this obviously only works in a syllabus where grades are awarded only on exam results — nothing says “this is for you not for me” more than not even asking for the papers to be submitted.

(Our papers were marked but only with hints. The marks didn’t count and we went through each paper as a class, together, so could essentially mark them ourselves based on the points we did and did not raise.)
Looks great. Any plans to release for the Switch?
Not yet but it's on the road map. https://github.com/GrapheneOS/os-issue-tracker/issues/2197
Is there? As you say, there's already inlining, and I don't see how tco presents a harder case for that.
what's the trust model that you think the author should be using here?
https://github.com/abhimanyu-jain/PRML_Solutions
IIRC vtable happens to already be laid out the required way (barring some corner cases maybe, correct me if I am wrong), this RFC just made that official.

And for diamond patterns vtable entries are duplicated.
Working on my plain text cricket live cricket site[1]. Just realised after starting that getting reliable live cricket or sport data is super hard. Tried a paid provider[2] and it’s frustratingly inaccurate. Need to figure out a better way!

Also, figuring out a way to visualise manhattan chart, score worm, wagon wheels etc using plain text ascii

[1] https://criclite.com
[2] https://cricdata.org
Gestalt Theory and Computer Vision [pdf]
I do agree with you in that I say "shampain" instead of "champann" (champagne) when I'm speaking English instead of French. Language is a tool for communication first and foremost.
Point taken.

Better said: We have no evidence that they have been disappearing people in this manner. We also, clearly, have a large body of people who are on guard for any such possible evidence, so I would reasonably expect that if it were happening with any kind of regularity we would have seen it by now. There's a possibility that this is instance #1 and we see repeats. If we do see repeats, I will happily engage in speculation that this is a pattern and the government may in fact be disappearing people.

Until then, the known facts don't match a government disappearing program as well as they match other possible explanations.
The woman was at their second home, which I am guessing she was renting as a tenant.
They weren’t kidding on the response time. Very impressive from GitHub.
https://en.wikipedia.org/wiki/Thomas_A._Drake
We in exUSSR asked similar question - we have huge number of engineers, but don't see huge industrial export, only agricultural now.

Answer found in economy works of Adam Smith and modern - Daron Acemoğlu, James A. Robinson.

Answer is simple and named information inequality.

What it mean - professional know magnitudes more than customer, and customer just don't know 99% of what exist on market, or even more.

To solve problem of information inequality appear middleman, usually in form of entrepreneur, who know customer needs and know what could do professionals, and invest in products (or in services).

Problem is that entrepreneur must have computer education, and at same time be old enough to talk with all people.

In China was so pure people before 2000s, they just don't know computers at all. After middle 2000s China become much richer, they even got about 60 millions more or less similar to middle class of Europe, from which about 7m programmers.

What all these means? Few things.

First - Chinese programmers are now busy in just filling emptiness, as they are culturally so different from West, that many Western soft is not fit, so Chinese programmers need to make their local clones, and they now repeat steps, Western programmers made in 1950s..2000s, so 50 years. Oh, sorry, really computer revolution at West happen in late 1970s, with microcomputers, but anyway, at West we have programmers nearly all ages from school to about 80years old (2020-1980+30..40), but in China, most just about 40 years at most (2020-2005+20).

Second - Chinese programmers don't have enough entrepreneurs, so they cannot got contact with clients, this is like huge concrete wall.

Third, really First - Chinese population older than about 40 years, just don't have any feelings to computers. Believe me, I know lot of people for which virtual world is just don't exists, so Chinese programmers just don't have any feedback from their population, and so they cannot use their home country as foundation to grow. This is so serious obstacle, which just made literally impossible creation of something really interesting but not tied to huge corporation, and China don't have startup ecosystem, because it need decades to grow.

So from all these points for me obvious, we could only see from China only big corporation products with Chinese specifics, and all known examples show this: few games, clone of internet search engine, clone of linux and lot of nearly unknown embedded software in Chinese products.

In about 20 years things could change, if China will open culturally to West, but now they filling gap.
This weekend I’m working on mobile app that allows you to upload photos and it turns everything into a stitched anime (ghibli or not) with movements and eventually sound and script. Great to make mini animes from your day or travels or anything.
> So, I'm trying to bring my Windows usage experience as close as possible to so familiar and common on Linux.

I see you were given an answer for the slow animation. For most UI tweaks, regedit is a good starting point.

You may also like the powertoys, but I suggest you take the time to create AHK scripts, for example if you want to make your workflow keyboard centric

> So, I'm trying to bring my Windows usage experience as close as possible to so familiar and common on Linux.

I did the opposite with the help of hyprland on arch, but it took me years to get close to how efficient I was on Windows, where there are many very polished tools to do absolutely anything you can think of.
A language learning platform for Arabic.

https://parallel-arabic.com/about
https://github.com/selmetwa/parallel-arabic
If I'm not mistaken this is because without this permission they can only see audio, video and image files. You wouldn't be able to use it comfortably to do it's job.

Personally I use it with Storage Scopes on GrapheneOS.
1. IQ is not an objective measurement, it is inherently flawed

2. A 1.5-3 IQ level difference is not noticeable in any practical way. Things like birth order have a more significant impact on IQ.

3. Comparing Canadian children to Mexican is pretty dramatic, like comparing rich kids to poor kids; you will always see a marked difference between the two, in intelligence, in health, in crime, in all sorts of things. Mexican communities often over-fluoridate their water (I know because I grew up in Mexico and my teeth are stained because of it). Again, this is no reason to ban it, just lower it.

This finding is a suggestion of a link, it's not empirical proof. The methods and findings have many questionable aspects. You can always find some paper that suggests something random like vegetables are bad for you or something. One paper does not a water-tight case make.
If I recall correctly the transplant doctor was sent back because she had gone to the Hezbollah leaders funeral, and the state department interpreted that as work for the organization.
This is how Chat GPT o1 would explain Functors, Applicatives and Monads to a PHP developer. Looks more digestible to me, supposing it is correct.

https://chatgpt.com/share/67e9b3b0-52a8-8001-87d1-d6d222a27e...

The prompt to save you a click: "I'm an experienced PHP developer, explain Monads to me using PHP exmaples." (yes I made a typo in exmaples but it worked fine anyway).
Well, you can't expect him to have read it!
It's clearly not true that everyone is properly documented.

https://www.nbcnews.com/news/latino/lawyers-advocates-say-48...
You should be vibe coding
Visions of Greenland
It's not the same commitment. When doing a commitment through a partner, you're doing an expense commitment (let's say, 600k in a year) in ALL your expenses. Well, except for Google Maps API it seems :P. So not tied to an specific product or type of instance, as the typical commitment, but to your whole GCP billing.

From this, you get a wide range of discounts in a bunch of products, not just instances. And I think those discounts go on top of some of the other discounts you regularly have, but I'm not sure and I'd had to check our billing.
Really glad everyone's enjoying this!

If anyone does use it with their kids:

a) There's a sneaky secret admin page linked at the bottom ('Change settings') where you can set a price-per-tooth and add a custom question for them to answer: https://tf230.matteason.co.uk/admin

b) Please send me a copy of their answers, I'd love to see their drawings! There's a download link on the confirmation page and you can email me at the bottom of the same page. Actually this goes for adults' drawings too because a few people have sent me theirs and they're hilarious
> But HN is an increasingly difficult place to discover such stories, what with the systematic flagging brigades.

What stories are getting flagged?
This is first-generation commercial hardware.

"Acme Corp is now selling the Alcubierre drive, but it is very difficult
to work with due to glued connectors, lack of spare parts and documentation"
That is correct, but it's good discipline to just never use it because one can become careless with its application.
A blog for learning all things ML – concepts, interview tips, online ML courses: https://www.trybackprop.com