MurphyA/hacker-news huggingface dataset:
by stavros | 2025-11-24 21:25:43+00:00
It's gotten more and more shippable, especially with the latest generation (Codex 5.1, Sonnet 4.5, now Opus 4.5). My metric is "wtfs per line", and it's been decreasing rapidly.

My current preference is Codex 5.1 (Sonnet 4.5 as a close second, though it got really dumb today for "some reason"). It's been good to the point where I shipped multiple projects with it without a problem (with eg https://pine.town being one I made without me writing any code).
by anvuong | 2025-11-24 21:26:04+00:00
> self-advertised as uncompromising privacy focused OS

> didn't even compromise even a bit (negotiation is already a compromise) against a country who is notorious for advocating for privacy-invasive policies in recent years

> get lectured by yc high-horse rider on the obligation blah blah, even when by and large this move doesn't materially affect the end-users in any substantial way

I used 4chan style because most of the times 4chan commenters have more sense than yc these days. Many people here do live in glass houses.
by martin-t | 2025-11-24 21:26:21+00:00
I like the application of Dunbar's number, though I am torn on (2). The largest countries currently have over 1 billion citizens, that's still 10 million representatives. That's as much as some countries.

One solution is to say that no country should be so large anyway. And I'd like that, creating such huge power structures (hierarchical or not) is dangerous. But realistically, sometimes they are needed for defense. A lot of power structures are shaped by the necessity of organized defense (and can then be used for organized attack).
by quickthrowman | 2025-11-24 21:27:21+00:00
The United States defends Japan. The United States has nuclear weapons.

Knowing those two facts, we can conclude that Russia will not be invading Japan as long as it is protected by the United States. The calculus is very simple when nuclear weapons are involved.

Also, keep in mind that D-Day was the largest amphibious assault in history and all they had to do was cross the English Channel. Russia invading Hokkaido would be suicide, the US nuked Japan rather than try invading the homeland to end WW2 and we controlled every island surrounding Japan at the time.
by fpoling | 2025-11-24 21:27:58+00:00
I have found out that mutex solutions are more maintainable and amendable without big redesigns compared with channels or RCU.

Consider a simple case of single producer-single consumer. While one can use bounded channels to implement back-pressure, in practice when one wants to either drop messages or apply back-pressure based on message priority any solution involving channels will lead to pile of complex multi-channel solutions and select. With mutex the change will be a straightforward replace of a queue by a priority queue and an extra if inside the mutex.
by rsynnott | 2025-11-24 21:28:02+00:00
So, in Ireland, which has a historically pretty terrible public transport system, the government has been fairly aggressively cutting fares. A journey which cost me about 6 euro literally 20 years ago (about 9 euro in today's money) now costs 2 euro, transport is free for kids under 8 and extremely cheap for people under 25, and so on. And it has _worked_; public transport utilisation is dramatically up.

Now, maybe there's a point where it stops working as you reduce fares. But it's not particularly _clear_ that that is the case.
by free_bip | 2025-11-24 21:28:43+00:00
Let's say I introduce you to a friend of mine. You chat for a little while, and everything seems to be going well, you like them. Then, I tell you that my friend loves kicking puppies and infants. Really hard too, like he's kicking a field goal.

All of a sudden, you start acting like he's a "bad guy," who should "burn in hell." You liked him just fine before I gave you that info, so clearly that's just a post hoc rationalization that cannot withstand the simple fact that he was liked as a person before his interests were known.
by smaudet | 2025-11-24 21:29:27+00:00
> The bones he's picking are with the entire field of cryptography

Isn't that how you advance a field, though?

It has been a couple hundred years, but we used to think that disease was primarily caused by "bad humors".

Fields can and do advance. I'm not versed enough to say whether his criticisms are legitimate, but this doesn't sound like a problem, but part of the process, to me (and his article is documenting how some bureaucrats/illegitimate interests are blocking that advancement).

The "area adminstrator" being unable or unwilling to do basic math is both worrying, and undermines the idea that the standards that are being produced are worth anything, which is bad for the entire field.

If the standards are chock full of nonsense, then how does that reflect upon the field?
by toomuchtodo | 2025-11-24 21:30:46+00:00
https://en.wikipedia.org/wiki/Steven_K._Roberts

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

https://microship.com/computing-across-america/

https://archive.org/details/computingacrossa00robe

https://openlibrary.org/works/OL4687267W/Computing_Across_Am...
by johng | 2025-11-24 21:30:48+00:00
transmission-cli is great. aria2c is great. There's even tget that works good: https://github.com/jeffjose/tget

As far as WebUI goes I do prefer qbittorrent.

For people really serious about torrents on the CLI/TUI, this is the best one I've seen: rTorrent-ps: https://github.com/pyroscope/rtorrent-ps
by RealityVoid | 2025-11-24 21:30:56+00:00
I don't think Linde™ needs an add, everyone knows Linde™ is the most reliable partner in producing and storing gases in all available purity classes.

(joke off, it's probably not an add, but they were excited to share the reason you see Linde on all sorts of gas tanks all over the place. It's actually quite common and if you see it once you see it everywhere. )
by michaelanckaert | 2025-11-24 21:31:03+00:00
Sure to protect your machine, but what about data security? Do I want to allow unknown code to be run on my private/corporate data?

Sandbox all you want but sooner or later your data can be exfiltrated. My point is giving an LLM unrestricted access to random code that can be run is a bad idea. Curate carefully is my approach.
by rsynnott | 2025-11-24 21:31:14+00:00
> If you make it so that everybody who could walk 5min takes a bus, the bus will have to stop more often - and for longer - which makes it worse for the people who can't just walk 5min.

... Eh?

I often hit the leap card weekly cap (24 eur) in Dublin. This absolutely does not lead me to take a bus instead of walking for five minutes, because that would be _insane_. Like, maybe there are a few people who despise walking to an unreasonable extent and do this, but it would not be common. If it was, you'd see people doing it anywhere which has a fare cap (ie. most cities, these days).
by whizzter | 2025-11-24 21:31:18+00:00
Cracking is a term related to removing copy-protections. Rooting or privilege escalation is better terms for what you're mentioning.

As for "users intentionally installing malware", Windows in the early 00s had a bunch of fundamentally insecure deployment models like ActiveX controls and browsers (IE especially) were more or less swiss cheese in terms of security even outside the ActiveX controls.

Visiting the wrong webpage was often enough to get crap on your computer.

My view is that once you have bad native code running on your computer there's a large chance that it's game-over (the modern sandboxes like WASM were designed to enforce a probably safe subset where regular kernel mistakes are shielded by another layer of abstraction that needs to be broken).

Even Linux has had privilege escalations every year as far as I know. Notarization/stores is just a way to try to keep check on what code runs on end-user computers that isn't sandboxed (and allow for revoking that code if found to be malicious), maybe Linux is slightly safer still but that's probably due to less older features in the Kernel, but Windows has for example recently gotten a rewritten font-parser in Rust (the previous font parser was a common exploitation point that was placed with a too high privilegie).
by mrpippy | 2025-11-24 21:31:20+00:00
One thing I like about using OpenBSD for my home router is almost all the necessary daemons being developed and included with the OS. DHCPv4 server/client, DHCPv6 client, IPv6 RA server, NTP, and of course SSH are all impeccably documented, use consistent config file formats/command-line arg styles, and are privilege-separated with pledge.
by Aurornis | 2025-11-24 21:31:36+00:00
> Hopefully the shortage leads large purchasers to engage in long-term contracts with the memory manufacturers which give them the confidence to invest in new fabs and increased capacity.

Most DRAM is already purchased through contracts with manufacturers.

Manufacturers don't actually want too many extremely long term contracts because it would limit their ability to respond to market price changes.

Like most commodities, the price you see on places like Newegg follows the "spot price", meaning the price to purchase DRAM for shipment immediately. The big players don't buy their RAM through these channels, they arrange contracts with manufacturers.

The contracts with manufacturers will see higher prices in the future, but they're playing the long game and will try to delay or smooth out purchasing to minimize exposure to this spike.

> Additionally, we're likely to see Chinese fab'd DRAM now, which they've been attempting since the '70s but never been competitive at.

Companies like Samsung and SK Hynix have DRAM fabs in China already. This has been true for decades. You may have Chinese fab'd DRAM in the computer you're using right now.

Are you referring to complete home-grown DRAM designs? That, too, was already in the works.
by retrac | 2025-11-24 21:32:29+00:00
If you are a scifi author, it's a mistake to give any hard numbers in real-world units. You will, most likely, greatly underestimate. Even trying to greatly overestimate, you will underestimate.

Commander Data's specifications in the Star Trek TNG episode The Measure of a Man from 1989: 800 quadrillion bits of storage, computing at 60 trillion operations per second.

100 petabytes. That's a big machine. A very big machine. But supercomputers now have memories measured in petabytes.

They never used "bits" again in any Star Trek script. It was kiloquads and gigaquads from then on.
by Night_Thastus | 2025-11-24 21:32:30+00:00
Agree completely. The brain is so incredibly complex that we've barely scratched the surface. It's not just neurons, which are very complex and vary wildly in genetics between them - it's hundreds of other helper cells all interacting with each other in sometimes bizarre ways.

To try to boil down it all to any simple signal is just never going to work. If we want to map consciousness it's going to be as complex as simulating it ourselves, creating something as dense and detailed as a real brain.
by lukev | 2025-11-24 21:32:45+00:00
> Is this empirical evidence?

Look, I'm not defending the big labs, I think they're terrible in a lot of ways. And I'm actually suspending judgement on whether there is ~some kind of nerf happening.

But the anecdote you're describing is the definition of non-empirical. It is entirely subjective, based entirely on your experience and personal assessment.
by gorgoiler | 2025-11-24 21:33:04+00:00
I believe hyprland has a shader that will do CRT emulation for the entire drawing surface:

https://github.com/DemonKingSwarn/retro-hyprland

I haven’t used it and have no idea if it works. Now that my eyes are shot I don’t mind losing fidelity for a bit of atmospherics when doing some casual computing (eg checking email with Pine like it’s 1999.)

If I weren’t so lovingly tied to niri I would like to give this shader a go. Nostalgia is one hell of a drug.
by blurbleblurble | 2025-11-24 21:33:06+00:00
I'm working on a hard problem recently and have been keeping my "model" setting pegged to "high".

Why in the world, if I'm paying the loss leader price for "unlimited" usage of these models, would any of these companies literally respect my preference to have unfettered access to the most expensive inference?

Especially when one of the hallmark features of GPT-5 was a fancy router system that decides automatically when to use more/less inference resources, I'm very wary of those `/model` settings.
by magicalhippo | 2025-11-24 21:33:13+00:00
> What does that achieve?

Because then a user who wants to see the HDR image in all its full glory can do so. If the base image is not HDR, then there is nothing they can do about it.

> And why should "don't physically hurt my eyes" be an opt-in setting anyway instead of just the default?

While I very much support more HDR in the online world, I fully agree with you here.

However, I suspect the reason will boil down to what it usually does: almost no users change the default settings ever. And so, any default which goes the other way will invariably lead to a ton of support cases of "why doesn't this work".

However, web browsers are dark-mode aware, they could be HDR aware and do what you prefer based on that.
by pinkmuffinere | 2025-11-24 21:33:22+00:00
from https://news.ycombinator.com/newsguidelines.html:

> If the title includes the name of the site, please take it out, because the site name will be displayed after the link.

> If the title contains a gratuitous number or number + adjective, we'd appreciate it if you'd crop it. E.g. translate "10 Ways To Do X" to "How To Do X," and "14 Amazing Ys" to "Ys." Exception: when the number is meaningful, e.g. "The 5 Platonic Solids."

> Otherwise please use the original title, unless it is misleading or linkbait; don't editorialize.

To be fair, I do often see years in titles, and usually I appreciate it as well. But it's not my habit to add them, and in general I try to follow the guidelines. Maybe dang can add the year.
by immibis | 2025-11-24 21:33:23+00:00
You didn't have to use CF to block them. You chose to use CF to block them. How was your experience with Anubis or https://git.gammaspectra.live/git/go-away?

Or you could simply... serve the requests. If your normal traffic is only, like, 1 request per minute, then 30x that is still pretty low and there's no actual reason to worry about it.

Web hosting providers don't offer bot blockers because first, they have no reason to care, and second, they can serve the requests, and third, some of them want to upsell you on bandwidth (you should prefer the ones with unmetered bandwidth).

BTW AFAIK there's still zero evidence that the massive DDoS wave has anything at all to do with AI. It could be, say, one of Russia's many small avenues of trying to break the West, or Cloudflare trying to get more business, or the NSA trying to make Cloudflare get more business because it's tapped into Cloudflare.
by FloorEgg | 2025-11-24 21:33:33+00:00
> Detecting artificial typing patterns is a little more tricky, but also feasible.

Keystroke dynamics can detect artificial typing patterns (copying another source by typing it out manually). If a student has to go way out of their way to make their behavior appear authentic then it's decreasing advantage of cheating and less students will do it.

If the student is integrating answers from multiple AI responses then maybe that's a good thing for them to be learning and the assessment should allow it.
by barkingcat | 2025-11-24 21:34:03+00:00
American economics doesn't allow fabrication of semiconductors even if there is the know how.

Think about how Intel, who pioneered the know how, can't build cutting edge nodes in the levels that they need to make it profitable.

IBM had to sell their fabs to cater to the whims of "shareholders".

It's the greed of stockholders that you need to blame.
by zby | 2025-11-24 21:35:40+00:00
I believe that what we need is treating prompts as stochastic programs and using a special shell for calling them. Claude Code and Codex and other coding agents are like that - now everybody understands that they are not just coding assistants they are a general shell that can use LLM for executing specs. I would like to have this extracted from IDE tools - this is what I am working on in llm-do.
by morelandjs | 2025-11-24 21:35:41+00:00
Their tool code use makes a lot of sense, but I don’t really get their tool search approach.

We originally had RAG as a form of search to discover potentially relevant information for the context. Then with MCP we moved away from that and instead dumped all the tool descriptions into the context and let the LLM decide, and it turned out this was way better and more accurate.

Now it seems like the basic MCP approach leads to the LLM context running out of memory due to being flooded with too many tool descriptions. And so now we are back to calling search (not RAG but something else) to determine what’s potentially relevant.

Seems like we traded scalability for accuracy, then accuracy for scalability… but I guess maybe we’ve come out on top because whatever they are using for tool search is better than RAG?
by StopDisinfo910 | 2025-11-24 21:36:05+00:00
> Somehow I doubt France thinks they "won". What they wanted was a back door into the OS.

There is absolutely nothing pointing to France wanting a backdoor in GOS. The only thing we have is one prosecutor quoted in a far right journal saying she wouldn’t hesitate to charge them if they are linked to organised crimes and refuse to cooperate.

When France wants a backdoor in an open source project, they do it like every modern country with an intelligence service, sneakily.
by bredren | 2025-11-24 21:36:50+00:00
I see a future where FOSS designs for consumer products compete with commercial releases.

It will take far more sophisticated micro-manufacturing (like 3d-printing but different tools handling more types of materials).

Get the jacket in your exact size with the best materials. Benefit from having incrementally improved from the original (for example under arm vent zipper angle improved). All of it unbranded or custom branded.

Seems hard to believe annual released, mass manufacturing will compete.
by llm_nerd | 2025-11-24 21:37:06+00:00
Literally "cancelled" my Anthropic subscription this morning (meaning disabled renewal), annoyed hitting Opus limits again. Going to enable billing again.

The neat thing is that Anthropic might be able to do this as they massively moving their models to Google TPUs (Google just opened up third party usage of v7 Ironwood, and Anthropic planned on using a million TPUs), dramatically reducing their nvidia-tax spend.

Which is why I'm not bullish on nvidia. The days of it being able to get the outrageous margins it does are drawing to a close.
by anonymous908213 | 2025-11-24 21:37:16+00:00
I agree that, in principle, the people of every territory should have the right to peaceful self-determination regardless of validity of other people's claims to territory. In practice, virtually nobody acknowledges that right, even though it's ostensibly the first article of the UN charter. The Irish had to make life hell for the English to get any concessions, Catalonia had its independence movement dismantled, Kurds are oppressed by every state they live in. The US itself is guilty of this; there was no particular reason the union of two completely opposite cultures had to be enforced, and in another timeline perhaps there was a peaceful national divorce. The hypothetical independent California was actually, in reality, an independent Confederacy of several states, and their independence movement was crushed. To that extent, I could agree China is in the wrong, but only insomuch as any other country is, and it should not be singled out as a particularly aggressive nation when it's playing by the same international norms as the rest of the world. That it wants to reclaim Taiwan is in no way indicative that it has any intention to invade Korea or Japan, as supposed upthread.
by liampulles | 2025-11-24 21:37:30+00:00
I agree, and Rebble themselves highlight how inflammatory their initial blog post was in their most recent one: https://rebble.io/2025/11/24/rebble-in-your-own-world.html .

They also backed down from their ludicrous position that they are acting as protectors of other people's watchfaces being downloaded in bulk by a particular company they don't like, whereas they are totally fine with the watchfaces being publicly available for general use. It clearly reads as them trying to clutch control of the one thing they haven't open sourced.

Rebble contributors did have a legitimate gripe, which is that they were lead to develop some additional software under the idea that there would be an agreement at the end of the day. But the Rebble Foundation's response to this was totally immature and irrational.

I agree with what Eric said in his follow up, which is that it is quite concerning to engage in a partnership with an organization which reacts like this as part of a negotiation process. God knows I wouldn't, and it doesn;t surprise me that an alternative solution was found.
by Aurornis | 2025-11-24 21:37:49+00:00
It's a valid question if you're not familiar with the RAM market. Sorry you're getting downvoted for it.

The manufacturers make the individual chips, not the modules (DIMMs). (EDIT: Some companies that make chips may also have business units that sell DIMMS, to be pedantic.)

The R in RDIMM means register, aka buffer. It's a separate chip that buffers the signals between the memory chips and the controller.

Even ECC modules use regular memory chips, but with extra chips added for the ECC capacity.

It can be confusing. The key thing to remember is that the price is driven by the price of the chips. The companies that make DIMMs are buying chips in bulk and integrating them on to PCBs.
by pertymcpert | 2025-11-24 21:38:31+00:00
Not GP but my experience with Haiku-4.5 has been poor. It certainly doesn't feel like Sonnet 4.0 level performance. It looked at some python test failures and went in a completely wrong direction in trying to address a surface level detail rather than understanding the real cause of the problem. Tested it with Sonnet 4.5 and it did it fine, as an experienced human would.
by svnt | 2025-11-24 21:39:20+00:00
Maybe this is a flippant response, but I guess they are more of a UI company and want to avoid competing with the frontier model companies?

They also can’t get at the models directly enough, so anything they layer in would seem guaranteed to underperform and/or consume context instead of potentially relieving that pressure.

Any LLM-adjacent infrastructure they invest in risks being obviated before they can get users to notice/use it.
by merelysounds | 2025-11-24 21:39:23+00:00
In case anyone else wanted to check, PS5 has[1]:

> Memory: 16 GB GDDR6 SDRAM

So unless the RAM price jumps to 4x the price of a PS5, getting a PS5 is not the most cost efficient way to get to 64 GB of RAM.

In comparison, PS3 has been used to build cheap clusters[2].

[1]: https://en.wikipedia.org/wiki/PlayStation_5

[2]: https://en.wikipedia.org/wiki/PlayStation_3_cluster
by codingdave | 2025-11-24 21:39:33+00:00
> Then the week before fixit, each subteam goes through these bugs and sizes them:

I advocate to never size/score bugs. Instead, if your process demands scores, call everything a 2 because over the course of all the bugs, that will be your average. You'll knock out 10 small ones and then get stuck on a big one. Bug-fixing efforts should be more Kanban than Scrum. Prioritize the most important/damaging/whatever ones, do them in order, and keep doing them until they are done or you run out of time.
by quantummagic | 2025-11-24 21:39:53+00:00
> There are electrical firing of neurons, absolutely, but do they directly define thought?

Well, surgeons and researchers have shown that electrical stimulation of certain brain regions, can induce "perception" during procedures. They can make a patient have the conscious experience of certain smells, for instance.

It's not conclusive proof of anything, but I wouldn't bet against us getting closer to the mark, than we were when we only considered hydro-dynamics as the model.