MurphyA/hacker-news huggingface dataset:
by AlexErrant | 2025-12-28 17:42:01+00:00
This is a deeply unserious book. It gives no concrete outline that leads to extinction. I agree with the overall premise that IFF we give inscrutable black boxes the ability to self-replicate, build their own data centers, and generate their own power, we're doomed. However, I see no hint that people (or governments) will give black boxes complete autonomy with no safeguards or kill switches.

Frankly, if we give black boxes the ability to manipulate atoms with no oversight, we _deserve_ to go extinct. The first thing we should do if we achieve AGI is to take it apart to see how it works (to make it safe). I believe that's one of the first things a frontier lab will do because it's our nature as curious monkeys.
by gudzpoz | 2025-12-28 17:42:21+00:00
An example: the text "Hello There إلا بسم الله Beep Boop!!" should turn into two visual lines as follows if it is line-wrapped:

Hello There إلا
بسم الله Beep Boop!!

Notice how "إلا" goes from the fifth word (from left to right) to the third after the line wrap. This won't work if shaping happens before line wrapping.
by danzheng | 2025-12-28 17:42:37+00:00
A very clever part of the HUYGENS algorithm is that it doesn’t just sync clocks pair-wise, it leverages a natural network effect where a group of pair-wise synchronized clocks becomes transitively synchronized, helping reduce errors further without requiring specialized hardware. That’s one of the key reasons it can achieve ~100 nanoseconds of software-based sync on commodity networks.

The authors’ work forms the basis of what the team at Clockwork.io is building, enabling accurate one-way delay measurements (rather than just RTT/2) that improve latency visibility and telemetry across CPU and GPU infrastructure
by kec | 2025-12-28 17:42:40+00:00
PID loops work best when you have active control for both heating and cooling. PIDs are also best when you have a single optimal point you’re aiming at, there’s a kind of fundamental mismatch here in that there isn’t really a “too cold” for your system, you’re just aiming to keep the system below an upper limit while hopefully keeping fan noise to a minimum (otherwise you’d just send it and run at max 24/7).
by keepamovin | 2025-12-28 17:42:40+00:00
Author here.

This is a static mirror of HN powered by SQLite WASM, but filtered to only items whose ID is prime. I sharded ~2.7 million prime HN posts into static database files, from the 7GB latest BigQuery dataset (which is 4 months old rn).

Fun fact about the "New" page:

Because the dataset is static, it eventually runs out. To fix this, I implemented a client-side loop that hits the HN Firebase API, finds the current maxitem, and mathematically sieves the gap in your browser to find and display new prime posts that were born after my last deployment.

It's a static site that keeps itself up to date by using your CPU to do the math.

Beyond "just primes" it tags special prime families (Mersenne, Fermat, Sophie Germain, and palindromic primes) and supports jumping to a target ID via prime-counting estimates.

Fun math result: palindromic primes basically stop around 10 million for HN’s current ID range. Reason: every even-digit palindrome is divisible by 11 (alternating digit sum is 0), so the only prime even-digit palindrome is 11. That means palindromic primes can only have odd digit counts, and the biggest 7‑digit palindromic prime is 9,989,899 -- the next one would need 9 digits (100M+), beyond HN today.

"Search" bar doesn't search text - it searches the number line using the Prime Number Theorem to estimate page locations, iterating Newton-method-like on the gap-to-target to converge on the right shard and page, because around the estimators (PNT, Legendre, etc) are off by too muuch (e.g. error at 1M is ~4000-6000.)

Also added a posts mode: the first post to ever hit each prime score becomes the permanent winner for that score, and the list is ordered by score descending (so the long tail collapses into a tight leaderboard).

Here's a table of the post counts per the different categories:

| Filter | Count |
|---------------|-----------|
| mersenne | 7 |
| fermat | 5 |
| germain | ~100,000 |
| palindrome | 781 |
| p^k + k | 2 |
| p^k + 2 | 16 |
| p^k + 4 | 152 |
| p^k + 6 | 119 |
| p^k + 8 | 9 |
| p^k + 10 | 173 |
| p^k + 12 | 183 |
| p^k + e≤k² | 357 |
| p^k + e<√p | 2,527 |

Repo: https://github.com/DOSAYGO-STUDIO/prime-news

CloudFlare Static mirror: https://falling-king-6f50.cris7fe.workers.dev

Why? I wanted to create a mirror of Hacker News that ignores time and popularity, and organizes the history of the tech industry purely by mathematical property. Hope you enjoy the beige!
by eigenspace | 2025-12-28 17:44:01+00:00
Linux has loads of problems, but at least to me, I register these problems in a very different way.

The problems with Windows and MacOS are almost all the result of bad incentives, user hostile arrogant design, or just neglect. As such, the presence of these problems feels malcious, and it always feels like I'm pitted against the very company that I'm paying quite a bit of money to. I'm left with very little hope of things actually improving, because these companies seem to have no incentive to actually make their operating systems more useful or aligned with my needs.

On Linux, the problems are almost always just a result of "hey man, I tried my best to make something good and useful, but I either don't have the resources or the skills to get it all the way there." Sometimes things break or are ugly or whatever, but it's not malicious. There's a strong sense that things are rapidly improving, and that I can play a small part in helping those improvements along (via the patches I submit, or with donations or other forms of support). Because of this, I find the problems on Linux so much less frustrating than analogous problems on MacOS or Windows.

I also think a lot of people might not realize just how rapidly things have been improving on Linux. The situation today is pretty different versus even just 3-5 years ago.
by dahart | 2025-12-28 17:44:12+00:00
I see what you mean, but FWIW “fixed” doesn’t sufficiently constrain or describe it. For example, filling a rectangle with black or random pixels is a fixed algorithmic sequence, same might go for in-painting from the background. The redaction output simply should not be a function of the sensitive region’s pixels. The information should be replaced, not modified.
by tialaramex | 2025-12-28 17:44:56+00:00
Huh. I have worked with Kubernetes so I guess it's possible that's a second place with client certs and I never noticed.

The big employers didn't use EAP-TLS with client certs. The University of course has Eduroam (for WiFi), and I guess in principle you could use client certs with Eduroam but that sounds like extra work with few benefits and I've never seen it from either the implementation side or the user side even though I've worked on or observed numerous Eduroam installs.

I checked install advice for my language (it might differ in other languages) and there's no sign that Eduroam thinks client certificates would be a good idea. Server certs are necessary to make this system work, and there's plenty of guidance on how to best obtain and renew these certificates e.g. does the Web PKI make sense for Eduroam or should you just busk it? But nothing about client certificates that I could see.
by embedding-shape | 2025-12-28 17:45:02+00:00
Aren't you ultimately gonna have to figure out why you cannot change the speed on the GPU, regardless of the approach? And then you're just back at square one?

I think no one is doing it that way, because there is simply no need for it. Sure, when I'm 3D printing some material it sometimes need the heatbed to be exactly 45C or whatever, but why would I care about the specific temperature of my GPU? As long as it's not throttled when GPU utilization is at 100%, I'm good to go.

KISS :)
by mempko | 2025-12-28 17:45:24+00:00
> What’s happening with AI today was an inevitability. There’s no one to blame here. Human progress would eventually cross this line.

That's literally taking human agency out of the equation. None of this is inevitable and none of it has to be this way. There is not fate here, no divine power, no invisible hand of the market. People made the decisions of what to make, how to make it, and how to distribute it. You can actually find someone to blame for every one of these choices.
by z3ugma | 2025-12-28 17:45:58+00:00
and yet:

When you ask an AI like ChatGPT a question, what is it actually doing?

Survey of 2,301 American adults (August 1-6, 2025)

- Looking up the exact answer in a database: 45%

- Predicting what words come next based on learned patterns: 28%

- Running a script full of prewritten chat responses: 21%

- Having a human in the background write an answer: 6%

Source: Searchlight Institute

most survey respondents don't even _understand_ what AI is doing, so I am a bit skeptical to trust their opinions on whether it will cause harm
by Imustaskforhelp | 2025-12-28 17:46:04+00:00
I don't think people have a problem with compute based datacenters themselves

I feel like people have problem with AI oriented datacenters (which is becoming the majority of datacenters considering that datacenters make an shit ton of money selling AI aka shovels during gold rush)

Another thing is that these datacenters have very high levels of compute directly linked to the consumer of an application

As an example, you have a simple app, some message gets pushed by customer or database query or simple usage, its all good, at a datacenter level its power costs are miniscule

Now compare that to datacenters which have gpu's so they have applications like chatgpt (let's imagine) running on them, now these AI services are used by people themselves.

Now instead of simple applications and executions, Perhaps a trillion parameters models are running now. These are beyond computationally expensive even if we compare them to normal applications

Now I just searched and google's gemini runs 1.5 BILLION such prompts per day and chatgpt runs 2.5 BILLION prompts per day

Now, these prompts, they aren't stable all around the day, I have heard these to be very varying and when power consumption varies, it really impacts the performance of the grid itself

Another aspect is the sheer size, One would imagine that AI Bubble might give them more money and it does but the energy costs seems to me to be so high and perhaps also the fact that AI bubble gives these companies tons of free money which they "invest" aka buy/(lease?) year govt. contracts a lot of electricity

The govt. can only build so much capacity for these electricity and they (lobbying? and many other efforts) when get sold to datacenters really strains the electricity which thus increases the rates of electricity (and in a similar fashion perhaps water too) for the average american.

TLDR the way I read it: compute is cheap. There are always gonna be refurbished old compute which is gonna be too "old" (3-5 years because of deprication but that hardware is a beast) for these guys to use.

Nothing stops a simple guy who loves tech to open a mini datacenter perhaps :)

Who knows what might happen and I was extremely pessimistic about the datacenters not for these reasons but rather that ram prices were rising and I was worried that the whole industry might increase compute prices too but it seems that asus is opening up their ram production for consumers so starting out datacenters is possible

let's see what happens though. And I was worried a bit same as you but I feel like compute prices themselves are pretty chill/can remain chill. I understand the worries tho so looking forward to a discussion about it.
by altras | 2025-12-28 17:46:13+00:00
Hey HN!

Over Christmas break, I built GLITCH - a first-person survival shooter where you play as a "glitch" fighting debugging agents in a neon-lit spherical arena.

The stack:

React Three Fiber for 3D rendering
Zustand for state management
PostgreSQL for the global leaderboard
Hosted on Replit

What I built in ~40 prompt iterations:

- Full 6-DOF movement (fly in any direction)
- 4 enemy types with unique AI behaviors (rushers, floaters, brutes, glitchers that teleport and drop mines). If it's interesting I have plans to expand.
- Shield ability with knockback physics
- Wave-based progression system
- Global leaderboard with nickname entry for top 10 scores
- Prodigy-style electronic soundtrack with random track rotation
- Visual effects: chromatic aberration on damage, scanlines, vignette

Interesting challenges we solved with AI assistance:

- Elastic boundary system to prevent players getting stuck at arena edges
- 3-meter knockback limit so enemies get pushed back but resume chasing
- Mine cleanup system with proper TTL handling
- The entire game loop - from concept to playable with leaderboards - was built conversationally with an AI coding assistant. Each prompt built on the last, iterating on mechanics until they felt right.

I actually wanted just to build something that I like to play instead of "consuming" games of others.
by linsomniac | 2025-12-28 17:46:41+00:00
Absolutely! You're preaching to the choir here.

However, that said, over ~3 decades I've found that having a successful rsync exit code and alerting when that is not true, along with periodic "full" rsync checksum runs, is effectively a failsafe way of ensuing a good backup.

For our less critical systems, this plus "spot checking" by regularly going in and looking at "what did this file look like a few weeks ago" (something we commonly use backups for), has proven pretty effective while also being low work.

For critical systems, definitely do test recoveries. Our database server, for example, every week recovers the production database into our staging and dev environments, so backup problems tend to get noticed pretty quickly.
by the_af | 2025-12-28 17:46:48+00:00
It feels off to me as well.

It's the kind of unverifiable story that we would like to believe, but there's almost zero way of having independent confirmation. The photos could be from anywhere. The author seems likeable and writes an interesting story, but who knows how much of it is true.

The story seems almost tailored to cater to HN, with secret projects, nuclear power, China, and secrecy.
by embedding-shape | 2025-12-28 17:46:55+00:00
> Basically: swinging/fluctuating is not good, consistency is good.

Yeah, I'd understand not wanting to go between 0C and 90C over and over. But my GPU idles at around 35C, maxes out at 85C or something, and going back and fourth will surely be preferable than staying with a single temperature but voltage clock the card. Especially considering performance.

But again, I'm using my card for ML, number-crunching, simulations and VFX, you might be right that the use case of cryptocurrency mining prefers a different thermal profile.
by gmueckl | 2025-12-28 17:47:27+00:00
It's nore about whether we, the citizens, even want this deployed and under what legal framework, so that it will fit our collective view of what society is.

The "if" is very much on the table at this stage of the political discussion. Companies are trying to railroad everybody past this decision stage by moving too fast. However, this is a momemt where we need to slow down instead and have a good long ponderous moment hinjing about whether we should allow it at all. And as the peoples of our respective countries, we can force that.
by angel- | 2025-12-28 17:47:32+00:00
Thank you! However yeah could you please add this to the Firefox add on store as well? It's super simple, but if you don't you can't add it persistently to non developer edition firefox versions. Right now I just added the css to stylus and the javascript to violent monkey and it's more or less working, but a nice extension would be cool too.

Thanks and Merry Christmas!
by cjbgkagh | 2025-12-28 17:47:40+00:00
The US is a completely different country compared to what it was 100 years ago, or even 50 years ago, and economic policy is not the only thing that has changed.

It appears that you see ‘progressive solutions’ as an answer which I would expect to arrive in the form of tax normalization which alongside monetary inflation constitutes the much coveted wealth tax. I am in disagreement with progressives that this would result in a decrease of inequality, for one the state will be completely reliant on the wealth of the wealthy increasing, as opposed to the income of the middle class increasing. I see inflation as a regressive tax, the poor will pay a higher percentage in tax but a lower in relative terms due to the increase in inequality caused.
by RickJWagner | 2025-12-28 17:47:59+00:00
The point remains that religious people give more time and money to charitable causes than non-religious people. The motivators may be sinful (vanity, etc), but the good works are what should matter. Better to have hypocrites feeding the hungry than no food at all.

I’m glad to hear you’re getting to see the world. I hope your journeys are enjoyable.
by westurner | 2025-12-28 17:48:03+00:00
https://framagit.org/framasoft/framateam/mostlymatter says last updated in 2024?

Haven't there been CVEs in the product since they forked it in 2024?

/? CVE mattermost
https://www.google.com/search?q=cve+mattermost :

https://www.cvedetails.com/vulnerability-list/vendor_id-2145...

There's also Mattermost-LDAP, though it doesn't look like there's a support contract for when compliance is important: https://github.com/Crivaledaz/Mattermost-LDAP

IIRC there are also 3rd party SSO/LDAP/AD adapters for GitLab?
by RunningDroid | 2025-12-28 17:48:54+00:00
> (https://en.wikipedia.org/wiki/Lewis_Galoob_Toys,_Inc._v._Nin...., for some reason you have to manually add the period at the end of the link)

On some sites it's possible to work around this type of linkification bug by percent-encoding the last character (percent symbol followed by 2 hex digits representing the ASCII character):

https://en.wikipedia.org/wiki/Lewis_Galoob_Toys,_Inc._v._Nin...
by dale_glass | 2025-12-28 17:49:28+00:00
Like any tool, you need to know how to use it.

For my uses, my rule is "long to research, but easy to verify". I only ask for things I can quickly determine if they're right or not, I just don't want to spend half an hour googling and sorting though the data.

For most of my queries there's an acceptable margin of error, which is generally unavoidable AI or not. Google isn't guaranteed to return everything you might want either.
by embedding-shape | 2025-12-28 17:49:42+00:00
> There is/are currently no realistic ways to temper or enforce public safety on these companies

There is, general strikes usually does the trick if the government stops listening to the people. Of course, this doesn't apply to some countries that spent decades making unions, syndicates and other movements handicapped, but for the modern countries that still pride themselves on democracy, it is possible, given enough people care to do something about it.
by abustamam | 2025-12-28 17:49:49+00:00
> The Internet (including TikTok) will have nearly unlimited stories, told in unlimited ways.

Mainstream TV channels have their biases but "unlimited" doesn't actually mean anything if the content you're getting served is whatever the algorithm thinks will engage you, which is usually something that already aligns with your world view, or something that doesn't but is designed to outrage. Most average folks who browse the internet aren't looking past the sensational headlines they see in their Apple or Google curated news feeds.
by coldpie | 2025-12-28 17:49:54+00:00
Yeah, could be. You mentioned elsewhere in this thread having to tinker a bunch to get scrolling in Firefox to be smooth and I don't even know what that means :) I just put 2 fingers on the touchpad and move them up and Firefox scrolls the page down and I'm happy, haha.

Anyway sounds like you've already done what I suggested and it didn't out work you. I hope for your sake Apple comes to their senses soon!
by The_President | 2025-12-28 17:50:04+00:00
You're speaking the truth, as this is not nonsense - it is correct. At the micro level, thermal expansion/contracting is occurring across the variety of the circuit board materials and components. Hot is fine (not too hot), but it is the consistency that makes for longetivity.

I limit power consumption profiles and clock speeds unless higher power is required, and combine that with an oversized cooling system - keeps regular temps consistent.
by fauigerzigerk | 2025-12-28 17:50:43+00:00
I think this goes deeper. Transparency is clearly not a good fit for desktop or mobile apps, but imagine smart glasses where every app completely blocks your view of the things behind it. It just wouldn't work.

To move around safely with smart glasses on your face, apps need to be semi transparent from day one. It's not about superficial stylistic similarities this time. And it's not primarily about design either.

This is absolutely about core usability, just not for macOS or iOS.
by skeptic_ai | 2025-12-28 17:50:43+00:00
Try on a phone, it doesn’t work. Now that’s you create html only and no js you need to test all kind of devices to see quirks and try to fix it. And you’ll end up with more hacks to fix other devices and you end up adding Js. And you’ll have html only and html with js. With is much worse that just properly do it in js.

I can see the op is a js hater even tho he keep saying he’s not. Anyway doesn’t matter. Just a small note.
by bflesch | 2025-12-28 17:51:00+00:00
I'll bait. There's linux distros popping up left and right and even established distros and major OSS projects have significant security risks attached due to core developers residing in non-free countries. These countries wage hybrid warfare against democratic countries, and it is naive to think that software projects are out of scope. When push comes to shove this access will be utilized.

As someone who has not worked in automotive QNX is a totally unknown brand and based on the linked website I had trouble finding out what it actually is. Also the wikipedia source just stated RIM and might not have been updated at all. Also RIM/Blackberry is not a brand that is positively recognized.

With something like Ubuntu it was an easy, verifiable story who is behind it and what they are doing. That's what the linkd QNX page was missing, and I pointed it out because I actually tried to do the due diligence and see what company is behind it and where it is located.
by lukeschlather | 2025-12-28 17:51:11+00:00
We can be pretty confident that these services are not subsidized. There are dozens of companies offering these services. Pretty much every single company has published open-weights models that you can run yourself. These open models, you could make money selling them for the same prices Google Gemini costs, while renting on-demand GPU instances from Google Cloud. It actually seems very implausible that Google is losing money on their proprietary models hosted on their own infrastructure. And OpenAI knows they have to compete with Google, which owns its own chips, OpenAI isn't going to be selling things at a loss. They cannot win that fight no matter how much Saudi money they get.
by derektank | 2025-12-28 17:52:07+00:00
What if multiple teenagers were convinced to not commit suicide by AI? The story says that ChatGPT urged the teen to seek help from loved ones dozens of time. It seems plausible to me that other people out there actually listened to ChatGPT’s advice and received care as a result, when they might have attempted suicide otherwise.

We simply don’t know the scale of either side of the equation at this point.