MurphyA/hacker-news huggingface dataset:
by poisonborz | 2025-10-05 19:58:47+00:00
He wrote Thrones explicitly to challenge Hollywood clichés and inject real medieval mechanics in an otherwise throbbing overblown drama. He made a bank, got a following, sold the rights, and it's not his fault that after the source material ran out, it turned to be exactly what he hated. But he's rich, lives for his hobbies. I don't think he owes anyone anything.
by buildbot | 2025-10-05 19:58:55+00:00
Not really. A RISC design can have very complex timing and pipelines, with instructions converted to uOPs (and fused to uOPs!) just like X86: https://dougallj.github.io/applecpu/firestorm.html

Caches can be fast and very expensive (in area & power)! I have an HP PA-RISC 8900 with 768KB I&D caches. They are relatively fast and low latency, given the time-frame of their design. They also take up over half the die area.
by Ekaros | 2025-10-05 19:59:00+00:00
I always wondered why don't we have just developer level. That is for those with say 5-7 years of experience. That are skilled enough to do their bit on their own, but might not yet fully see the big picture on whole application scale for whole thing...

Straight from junior to senior just feels weird jump. Junior and Senior sound like adjectives to me. Qualifiers. And there should be some middle point in between where bulk of the workforce doing the actual job should be.
by hengheng | 2025-10-05 19:59:30+00:00
Chiron still has that Piëch handwriting on it. It's driveable enough to take your wife to the opera. Full regulatory compliance, low wind noise at high speeds, all that. I don't want to say it is compromised, but it's not as extreme as it could be.

The closer ICE comparison would be Koenigsegg (447 kph/278 mph), Hennessy Venom GT (435/270) and SSC Tuatara (455/283, no shenanigans). SSC have reached 295, they were clearly aiming for 300. It's no 308 but it's reasonably close.

All these are also relatively small companies with relatively low budgets -- none of the big manufacturers seem interested in top speeds anymore.
by throwdat9082734 | 2025-10-05 19:59:37+00:00
Hell yeah, iopener represent. :)

I was a contractor to Netpliance Inc early in my student days. They kept charging people for service that slowly degraded to the point of clients not getting their email for months and being told to try getting a Hotmail account. Watched the share go to pennies, then the company imploded and then everyone on my contract got laid off. Important early life lessons about how loyal to be to your job and keeping your resume fresh. A priceless education you can't get in college.

Anyway, I _liberated_ an RMA'd Iopener, built a handmade IDE cable to connect to the funky pinout, added a disk and ran it at home as a music server and internet device (with a hacked Netzero dialup account, of course). Ah, those were the days.
by crazygringo | 2025-10-05 20:01:28+00:00
So Mosaic did it in 1993.

I could have sworn WinHelp [1] (the help viewer built into Windows 3.0) did it in 1990, but looking it up it turns out their hyperlinks were dark green. My memory had changed them to blue retroactively...

A couple of images:

https://virtuallyfun.com/wp-content/uploads/2018/08/WinHelp-...

https://www2.isye.gatech.edu/~mgoetsch/cali/Windows%20Config...

[1] https://en.wikipedia.org/wiki/WinHelp
by ceejayoz | 2025-10-05 20:01:33+00:00
> Point to the spot in that table where private practices began merging with hospital systems and tell me why things were better in the instant before that spot.

That's a strawman. No one asserted they all merged at the same time in a way that this sort of 30,000 foot overview would illustrate, nor that the effects would be instantaneous.

> I took the time to assemble and present the data

I mean, as a bit of feedback on that work, it'd be substantially more useful if the site said whether or not it's at least inflation adjusted. Population adjustment would be handy, too.
by espadrine | 2025-10-05 20:01:40+00:00
> DeepSeek models cost more to use than comparable U.S. models

They compare DeepSeek v3.1 to GPT-5 mini. Those have very different sizes, which makes it a weird choice. I would expect a comparison with GPT-5 High, which would likely have had the opposite finding, given the high cost of GPT-5 High, and relatively similar results.

Granted, DeepSeek typically focuses on a single model at a time, instead of OpenAI's approach to a suite of models of varying costs. So there is no model similar to GPT-5 mini, unlike Alibaba which has Qwen 30B A3B. Still, weird choice.

Besides, DeepSeek has shown with 3.2 that it can cut prices in half through further fundamental research.
by flir | 2025-10-05 20:01:54+00:00
> Like generating vulnerable code given a specific prompt/context.

That's easy (well, possible) to detect. I'd go the opposite way - sift the code that is submitted to identify espionage targets. One example: if someone submits a piece of commercial code that's got a vulnerability, you can target previous versions of that codebase.

I'd be amazed if that wasn't happening already.
by kristianc | 2025-10-05 20:02:45+00:00
The government official who insisted that commercial AWS/GCP/Azure couldn't possibly be trusted with keeping the information will be keeping their head low for a few days then...

"The Interior Ministry explained that while most systems at the Daejeon data center are backed up daily to separate equipment within the same center and to a physically remote backup facility, the G-Drive’s structure did not allow for external backups."

This is absolutely wild.
by johnnyanmac | 2025-10-05 20:04:15+00:00
I think you're approaching the quote the wrong way. It's more like "a C++ developer should be able to look at Javascript and ascertain the gist of what's happening, even if they can't finely dissect the exact issues on a language level."

Though the quote is more broad than that. It's really saying "a C++ developer should be able to write up a report, participate in an interview panel, plan a small party for Jane's birthday this Friday, and be able to make conversation with the external partner coming in today". Few of us are simply just writing code all day.
by paool | 2025-10-05 20:04:21+00:00
> it seems like a blockchain doesn't make sense for this use case.

given, most traffic will likely be from ai agents, does it make more sense to try to hack agents into using credit cards, having shared social security numbers, opening bank accounts, dealing with chargebacks and slow settlement?

or

does it make sense to use technology that is

- internet native - programmable - near instant - secure - permissionless

the volatility issues are resolved through the use of stablecoins.
by larusso | 2025-10-05 20:04:26+00:00
Interesting perspective. I mean the issue exists with any ecosystem. See nix who has to wrap down to the lib level everything under the sun to make their package system usable for all kinds of use cases. But they need to do this because of the deterministic nature of the system. Brew on the other hand discouraged packaging tools that are available from other package managers. Don’t know if this is still the case. I feel a bit uncertain about this. It would mean that a tool should not only strive to be included in all major repositories of Linux distributions along with winget, brew and Mac ports etc (which is a tough ask). Now they should also publish to npm, pypy, ruby gems etc as well? I feel something is taking a wrong turn here.
by lukeqsee | 2025-10-05 20:04:56+00:00
This is because everything is in digital form. Essentially all government systems are digital-first, and for the citizen, often digital-only. If the data is lost, there may be no paper records to restore everything from land registry, business registry (operating agreements, ownership records), etc.

Without an out-of-country backup, a reversion to previous statuses means the country is lost (Estonia has been occupied a lot). With it, much of the government can continue to function, as an expat government until freedom and independence is restored.
by toast0 | 2025-10-05 20:05:00+00:00
> Ryzen vs EPYC.

If you're just looking for the name, AMD sells EPYC branded AM4/AM5 cpus that have remarkably similar specs to the Ryzen AM4/AM5 chips.

Depending on what you're doing, consumer hardware is often more than enough. And it's managed hosting... if the (whatever) dies, you just yell at the host and get new hardware, no big deal if you're doing reasonable backups.
by dang | 2025-10-05 20:05:01+00:00
Related (including alternative answers):

Revisiting why hyperlinks are blue - https://news.ycombinator.com/item?id=29897811 - Jan 2022 (60 comments)

Why are hyperlinks blue? - https://news.ycombinator.com/item?id=28315934 - Aug 2021 (255 comments)
by retroflexzy | 2025-10-05 20:05:07+00:00
It was "fun" discovering this the hard way a number of years ago when active US Android user count for a game we were supporting dropped 15% essentially overnight. The TCP stack in the client only did IPv4.

The challenge, ironically, was convincing management that adding IPv6 was the thing worth trying. After almost a week of getting nowhere (and almost 2 weeks of outage), I forced the issue by saying "Look, I'm doing this. I need one engineer for 2 days. If it doesn't work, then it doesn't work."

He got the change implemented in 2 hours. QA OKed it the next day. The topic never came up again.
by xpe | 2025-10-05 20:05:45+00:00
> What are people's experiences with the uncensored Dolphin model the author has made?

My take? The best way to know is to build your own eval framework and try it yourself. The "second best" way would be to find someone else's eval which is sufficiently close to yours. (But how would you know if another's eval is close enough if you haven't built your own eval?)

Besides, I wouldn't put much weight on a random commenter here. Based on my experiences on HN, I highly discount what people say because I'm looking for clarity, reasoning, and nuance. My discounting is 10X worse for ML or AI topics. People seem too hurried, jaded, scarred, and tribal to seek the truth carefully, so conversations are often low quality.

So why am I here? Despite all the above, I want to participate in and promote good discussion. I want to learn and to promote substantive discussion in this community. But sometimes it feels like this: https://xkcd.com/386/
by dang | 2025-10-05 20:06:41+00:00
Related. Others?

Callbacks in C++ using template functors (1994) - https://news.ycombinator.com/item?id=18650902 - Dec 2018 (50 comments)

Callbacks in C++ using template functors – Rich Hickey (1994) - https://news.ycombinator.com/item?id=12401400 - Aug 2016 (1 comment)

Callbacks in C++ using template functors (1994) - https://news.ycombinator.com/item?id=10410864 - Oct 2015 (2 comments)
by Theodores | 2025-10-05 20:07:34+00:00
I had to use QNX for realtime applications in the late 1990s before the Pentium came along. Windows, Linux and existing UNIX flavours were not an option as none of them could do the realtime thing in quite the same way that QNX could. That was the strength of the OS and I am glad I knew this before reading the article.

What I also liked about QNX was the petite size. If I remember correctly it came on one floppy disk, and that included a GUI, not that you need a GUI with QNX since the product will be an embedded system of sorts. All of the documentation was clear and, even if you had not read the manual, the overlap with UNIX meant that the system was far from intimidating as most of the commands that I knew would work fine, albeit with different options to commands.

I had not fully realised how QNX had gone from strength to strength in automotive, and I didn't even know Harmon owned them for a while.

Given that we have gone from single core, 32 bit 386/486 to today's sophisticated SOCs that are thousands of times more capable, the question has to be asked, how important is QNX's superpower of realtime goodness, particularly if it is just for automotive applications such as turning on the A/C?

Surely a modern CPU that goes so much faster can do a better job without having to care about realtime performance? Or maybe Android Auto and Automotive Linux have those bases covered? Regardless, I am sure that if you want realtime embedded applications then you hire the guys that know QNX and reject those that haven't a clue.
by harrall | 2025-10-05 20:08:16+00:00
Jobs brought product to the table, but I don’t he did so because it was niche. I think he chose the products because it was solved a personal problem.

I remember a pre-iPod MP3 player where, to get to the 200nd song (a somewhat common thing if you listen to music a lot), it was absolute struggle.

Well then the iPod came out was its analog wheel. Suddenly selecting and listening to music was enjoyable.

I continually think about this: I feel like a lot of products, from kitchen tools to vehicles, have never been used by the people who make them.

His personality aside, what I think Jobs brought to the table was that he was a head guy with taste that was actually making things for himself and that he actually used what his company made day to day. It created a feedback loop that I think many companies lack (that or the head people have no taste).
by johnnyanmac | 2025-10-05 20:08:19+00:00
>I’m hiring them to do the one thing they say they can do.

If you hire an amazing programmer but then ask for a quick report on their implementation and it's gibberish. Is that satisfactory? Their job isn't to write reports.

If you ask them during lunch to grab your meal from the desk and they spill it everywhere, is that satisfactory? You didn't hire then for their ability to carry a plate.

EDIT: I should add here that I agree with your hiring approach. I just think you're critiquing this quote in the wrong way. The point of the quote is that humans have a capacity to learn and perform many tasks, even if they do some better than others. LLMs hinder this ability.
by fragmede | 2025-10-05 20:09:22+00:00
Not to out myself as old, but I learned to program before ChatGPT before stack overflow and before Google. There are some here that are even older. There were paper books with indexes. Indexes!

That way of life is gone for me. I've got a smartphone and I doomscroll to my detriment. What's new and fascinating to me is the models themselves. https://fi-le.net/oss/ currently trending here is the tip of a whole new area of study and work.
by ludocode | 2025-10-05 20:09:30+00:00
Here's a link to the case on the Framework marketplace:

https://frame.work/ca/en/products/cooler-master-mainboard-ca...

I put my original mainboard in one of these when I upgraded. It's fantastic. I had it VESA-mounted to the back of a monitor for a while which made a great desktop PC. Now I use it as an HTPC.
by behnamoh | 2025-10-05 20:09:38+00:00
Is there any work on reverse engineering LLMs, especially the closed source API ones? For example, how can we learn about the data used in Claude Sonnet 4.5 training?

And more tricky but as important, is there any work on extrapolating the pretrained model AFTER it's RLHF'd? For example, what kinds of biases did exist in gpt-4o before it was unbiased?

Do biases go away completely or they just get suppressed down deep in the model's "mind"?
by mwkaufma | 2025-10-05 20:09:44+00:00
>> By RAII, I mean using destructors to unregister a callback.

_Whose_ destructor, if not the receiving-type? Is there a third "binding" object, because then you have three potentially-unrelated lifetimes.

>> Generally callback registration is not where you really want type erasure anyways.

I'm responding to the article: "Some mechanisms for doing callbacks require a modification to, or derivation of, the caller or callee types. The fact that an object is connected to another object in a particular application often has nothing to do with its type. As we'll see below, mechanisms that are type intrusive can reduce the flexibility and increase the complexity of application code. "
by CharlieDigital | 2025-10-05 20:09:46+00:00
I mean, it's not a stretch to see how you can use native pattern matching with ErrorOr result types.

#!/usr/local/share/dotnet/dotnet run #:package ErrorOr@2.0.1 using ErrorOr; var computeRiskFactor = ErrorOr<decimal> () => 0.5m; // Just an example var applyAdjustments = ErrorOr<decimal> (decimal baseRiskFactor) => baseRiskFactor + 0.1m; // Just an example var approvalDecision = computeRiskFactor() .Then(applyAdjustments) .Match( riskFactor => riskFactor switch { < 0.5m => "Approved", < 0.75m and >= 0.5m => "Approved with Conditions", >= 0.75m and < 0.9m => "Manual Review", _ => "Declined" }, errors => "Error computing risk factor" ); Console.WriteLine($"Loan application: {approvalDecision}");

(Fully contained program, BTW)

Here's the OCaml version:

let compute_risk_factor () = 0.5 let apply_adjustments base_risk_factor = base_risk_factor +. 0.1 let approval_decision = let risk_factor = compute_risk_factor () |> apply_adjustments in match risk_factor with | r when r < 0.5 -> "Approved" | r when r < 0.75 -> "Approved with Conditions" | r when r < 0.9 -> "Manual Review" | _ -> "Declined" let () = print_endline approval_decision

Still not functional enough?...Or you just don't like C#? No point moving goal posts.
by Imustaskforhelp | 2025-10-05 20:09:57+00:00
The thing with chinese models for the most part is that they are open weights so it depends on if somebody is using their api or not.

Sure, maybe something like this can happen if you use the deepseek api directly which could have chinese servers but that is a really long strech but to give the benefit of doubt, maybe

but your point becomes moot if somebody is hosting their own models. I have heard glm 4.6 is really good comparable to sonnet and can definitely be used as a cheaper model for some stuff, currently I think that the best way might be to use something like claude 4 or gpt 5 codex or something to generate a detailed plan and then execute it using the glm 4.6 model preferably by using american datacenter providers if you are worried about chinese models without really worrying about atleast this tangent and getting things done at a cheaper cost too
by RickJWagner | 2025-10-05 20:10:09+00:00
Social security, like taxes and the federal healthcare exchange, is ripe for a technical overhaul.

Few people realize how complicated the rules of Social Security are. That giant scroll? I’ve never seen it, but I’ve listened to many hours of discussion about how individuals might approach filing their benefits. There are many, many caveats.

There is a great opportunity for a software reboot that involves test interfaces so users can model their scenarios. The ACA marketplace offers something like this, a step in the right direction.

It’s time to enable reasonable self-service for these programs. Hopefully DOGE is the first of the incremental efforts that can bring it.
by ineptech | 2025-10-05 20:11:24+00:00
The realistic path off looks like this, I think:

* I use Bluesky to chat as a Twitter replacement, which gets me into the Fediverse and gets me a PDS

* I use my PDS to store my payment details, giving me a (at first client-side) way to submit stored payment details that feels similar to storing it in the browser, but stores it in my "server"

* From there, it's a natural step to giving the retailer a token that can be used to pull payment details from my PDS; early adopter retailers are incentivized to do this because it frees them from the burden of storing and updating PII/PCI

* After some subset of users and retailers do this, users see the benefit of controlling their data as a viable alternative to some of the worst user-hostile patterns, e.g. the New York Times' "we don't have a cancel subscription page, you have to call an 800 number" nonsense.

* To the extent that storing PCI/PII in a PDS is as easy as storing it in the browser but with perceived additional benefits, user demand drives wider adoption

* Once it's technically feasible for sites to maintain their business model without storing any PII/PCI, it is much more realistic to write laws that proscribe it effectively for those users who choose that
by seltzered_ | 2025-10-05 20:12:27+00:00
The Mozilla article does reference the Hyperties system Ben Schneiderman worked on, linking to https://www.cs.umd.edu/hcil/hyperties/ with the following comment:

" This may be an ancestor of our blue hyperlink we know and love today, but I do not believe that this is the first instance of the blue hyperlink since this color is cyan, and not dark blue."
by firesteelrain | 2025-10-05 20:12:40+00:00
I know there is legit hate for VMWare/Broadcom but there is a legit case to be made for VCF with an equivalent DR setup where you have replication enabled by Superna and Dell PowerProtect Data Domain protecting both local and remote with Thales Luna K160 KMIP for the data at rest encryption for the vSAN.

To add, use F710s, H710s and then add ObjectScale storage for your Kubernetes workloads.

This setup repatriates your data and gives you a Cloud like experience. Pair it with like EKS-A and you have a really good on premises Private Cloud that is resilient.
by yjftsjthsd-h | 2025-10-05 20:12:51+00:00
> You can have zero configuration address discovery in a way that is simpler than IPv4.

SLAAC is great, unless you want to be able to be able to register devices ex. so you can add them to DNS, at which point it becomes a liability.

> You can have stable addresses across ISPs if you bring your own prefix or use a tunnel.

I do really like that, yes. Being able to do a VPN and not worry about colliding with other RFC 1918 users is great.

> You don’t get as easily blacklisted for email delivery since you dot. Share a /24 with a bunch of spammers.

Anyone doing blacklisting by IP just blacklists subnets or ASs, so I really doubt that this is better.
by trhway | 2025-10-05 20:13:53+00:00
>77,000 vacant lots in NYC: https://commongroundorwa.org/3019-2/

Not "vacant":

"New York City alone has more than 77,000 lots that are either vacant or have a building that is less than half the size of what zoning allows"

add to that that those lots/buildings may have already sold their "air rights" and thus aren't allowed to build more.

>Altus, which is a real-estate analytics and advisory firm, counted private lots larger than 3,000 square feet that are likely suitable for development.

no mentioning of air rights. That is how you distinguish real analytics from a propaganda job.

And even with totally vacant and still having their air rights lots, that 77000 would still be a pretty healthy rate of 7%.

>How about an 85% income tax? 80%? 75%? Where do you draw the line? The truth is, it's a matter of degree. Even a 10% tax disincentivizes work a little bit.

the lines are well known. Across the world taxes less than 20% are called "low", higher than 40% - "high". People understand that they need to pay their share to maintain commons.

>Even a 10% tax disincentivizes work a little bit.

I never heard/seen/read about such a phenomenon in real life. That seems like you're doing a pure theoretical stretch of the 90% model.
by rzerowan | 2025-10-05 20:13:56+00:00
Considering DeepSeek had a peer-reviewd analysis in nature https://www.nature.com/articles/s41586-025-09422-z relaes just last month with indipendent researcher affriming that the open model has some issues(acknowldged in the writeup) , well inclined to agree with the articles author , the NIST evaluation looks more like a politcal hatchet job with a bit of projection going on(ala this is what the US would do if they were in that position). To be fair the paranoia has a basis in that whenever there is tech-leverage the US TLA subverts it for espionage like the CryptoAG episode. Or recently the whole hoopla about Huawei in the EU , which after relentless searches only turned up bad coding practices rather than anything malicious. At this pint it would be better for the whole field that these models exist as well as Kimi, Qwen etc as the downward pressure on cost/capabilities leads to commoditisation and the whole race to build a ecogeopolitical moat goes away.