MurphyA/hacker-news huggingface dataset:
by traceroute66 | 2025-11-25 20:18:25+00:00
> You will probably already feel this difference every time you launch it.

How many times a day / week / month do you launch your browser from scratch ?

It is also a moot point with modern processors and modern OSs.

Even more so in Orion's target macOS market where you can leave an app open without any windows open (not minimized, I mean not open at all) , so its ready to go at a click.
by robocat | 2025-11-25 20:18:41+00:00
Also nothing says survivor bias as statements like:

And yet every single one of my friends managed to survive this now-impossible freedom

It is nonsense to use your own example and imply it was safe, because you are mostly blind to the failure modes of the counterhistorical damaged or dead.

However, I agree with you. Kids raised in dangerous rural areas do learn. I had my fair share of close calls as a child in my city! I feel lucky to have had so much freedom. 30 years later I was told one guy I knew as a child was convicted of pedophilia: I still remember his awesome basement but I don't recall any bad close call with him (perhaps I was ugly : sorry sicko).

We don't notice many dangerous close calls. Hopefully we learn from from other close calls we did notice... I remember hammering a blank gun cartridge (ramset) until it exploded and thinking I shouldn't do that again. I also did a lot things with fire that I shouldn't have!

Some high risk activities are difficult to learn from. Philip K Dick writing about the dangers of the drugs he took: https://news.ycombinator.com/item?id=29642422
by whattheheckheck | 2025-11-25 20:18:45+00:00
There needs to be triplet threads on every topical debate.

One where the users are completely anonymous and comments have no history attached to them.

One where the users have profiles and comment history but are not linked back to real life.

One where your real user profile / brand is at stake.

And have public analytical metrics to see what people are saying or what bot farms have been hired to say and who hires them
by tristor | 2025-11-25 20:18:51+00:00
Success pretty much requires putting technical people in charge, but that doesn't mean putting technical people in charge is sufficient for success to happen. We have plenty of data over the last 40 years to prove my case. Furthermore, unfortunately, what it means to be a "technical person" is not so simple to define, unfortunately as the easy ways to codify it often exclude the very people who you want involved.

Suffice to say, projects are significantly more likely to succeed when the power in the project is held by people who are competent /and/ understand the systems they are working with /and/ understand the problem domain you are developing a solution in. Whether or not they have a title like "engineer" or have a technical degree, or whatever other hallmark you might choose is largely irrelevant. What matters is competency and understanding, and then ultimately accountability.

Most large projects I've been a part of or near lacked all three of these things, and thus were fundamentally doomed to failure before they ever began. The people in power lacked competency and understanding, the entire project team and the people in power lacked accountability, and competency was unevenly distributed amongst the project team.

It may feel pithy, but it really is true that in many large projects the fundamental issue that leads to failure is that the decision makers don't know what they're doing and most of the implementers are incompetent. We can always root cause further to identify the incentive structures in society, and particularly in public/government projects that lead to this being true, but the fact remains at the project level this is the largest problem in my observation.
by nickpp | 2025-11-25 20:19:03+00:00
> All of those things happened because there was a market opportunity, there was a market opportunity because wealth was not just in the hands of the rich.

Yet those things did not happen in communist countries (or happened way less in socialist ones), during the same time period, even though the market was there too. That is why EU's socialist countries consume high tech products and services from the USA and not the other way around.
by powerclue | 2025-11-25 20:19:05+00:00
People using Linux as their desktop OS are using desktop Linux. What binaries they run on that OS doesn't change what OS they are running.

You've developed a "No true Scotsman" definition for desktop Linux that seems far from the common understanding that "if you use Linux as your OS on your desktop, you are a desktop Linux user".

If you feel your definition of purity tested "only Linux binaries or it doesn't count as a Linux desktop" is better, I'm not going to tell you you are wrong, just expect that you have a definition significantly out of the norm and will have a challenging uphill battle in getting others to adopt it.
by toast0 | 2025-11-25 20:19:25+00:00
This is where having a little bit of swap can help you out. Not because you need swap, but because swap use % and swap I/O rates are good indicators. Something like 512 MB to maybe 1 G; not something like 2x your memory (unless you're on a very small system, and then use min(2x memory, 512 MB); having too much swap extends the amount of time your system can be swapping to death before it actually dies.

If your swap use jumps 10 points in a small time frame, you are running out of memory quickly. If your swap use hits 50 % or 80% or [whatever threshold], without any big jumps you're running out of memory slowly.

If your swap I/O is all output, not a huge deal... you're swapping stuff you never read. If you've got a lot of swapping in, chances are you're swapping to death.

> The Core Problem: We are trying to write a "God Equation" for our load balancer. We started with row_count, which failed. We looked at disk usage, but that doesn't correlate with RAM because of lazy loading.

I'm a big fan of straight up even distribution of requests. It's simple and predictable, although it's not going to get you the best throughput, predictability and simplicity is often better than perfection. If you always send each node 1/Nth of requests, worst case of a node that is broken but looks up is that you're still sending it a share when it should get nothing; if you have some sort of utilization based metric, if it looks underutilized because it's just dropping requests and responding with success but empty, it sucks up all your requests. Alternatively, people have good results with select M nodes by metrics, and then random selection between those. But also, IMHO, you want to reduce the work your load balancer(s) do, because load balancing load balancers is hard.
by tsoukase | 2025-11-25 20:19:42+00:00
There is a large set of patterns deep ingrained/hard-coded in the human brain's neuronal structures. From hormone-metabolic reflexes like hunger, cold and sex (after puberty), to feelings (eg universal recognition of the mother's face), to the future language and speech. This is nothing new and is well studied across many species.

Many functions just need the appropriate environmental factor at the right time to be activated. Eg if no light falls on the retina during the first years after birth, the person remains blind for life.
by johnnyanmac | 2025-11-25 20:20:22+00:00
Yes and no. The compensation is a lot, but you're not necessarily able to just quit on a dime even if you live humbly. Interviewing takes weeks now and weeks more just to find a proper replacement. And salaries can fund you for months, bu t not years (let alone if you have a fammily)

I'll also say the obvious here in Sinclair's quote about salaries: you can indeed pay for someone's self respect.
by chasd00 | 2025-11-25 20:20:25+00:00
> Importantly though they don't use the in-game chat, they fire up a group voice call on messenger

My 15 year old does this. I thought it was interesting, he and his friends just start a call, put it on speaker, and then talk to each other while gaming.

My youngest (now 13) played a lot of Roblox when he was younger but lost interest. We’ve talked a lot about the risks and how robux is a scam, he’s even run across “gooners” in game. It reminds me of hanging out at the mall with my friends when I was his age. Plenty of risk there and you need to know how to deal with it. I remember once being offered a ride home by a stranger, the total child kidnapping stereotype, I just said something like “is this a joke?” and they took off.
Hey HN I'm Michael, co-founder of AI Guardian
by buttersmoothAI | 2025-11-25 20:20:27+00:00
Hey HN! I'm Michael, co-founder of AI Guardian.

We built this because we kept shipping AI-suggested code that broke in production. Copilot/Cursor/ChatGPT are amazing, but they don't know your context, security requirements, or performance constraints.

*What AI Guardian does:* - 8 specialized "guardians" validate different aspects: • Bias detection (algorithmic fairness) • Security validation (vulnerability scanning) • Performance analysis (efficiency checks) • Context verification (requirements matching) • Drift monitoring (model behavior tracking) • Trust validation (safety, explainability) • + 2 more specialized guards

*How it works:* 1. You write code with AI assistance 2. Before committing, guardians analyze the changes 3. Each guardian provides pass/fail + specific feedback 4. You fix issues BEFORE they hit production

*Current status:* - Beta with 500 developers - Founding 100 program open: $299 + $20/month forever - After 100 spots: $99/month regular pricing

We analyzed 10,000 AI code suggestions and found 70% needed fixes. Full methodology and data in the repo.

*I'll be here all day to answer questions.* We're skeptical engineers ourselves - happy to discuss technical implementation, privacy, how the guardians work, etc.
by w10-1 | 2025-11-25 20:20:34+00:00
The title is misleading, and HN comments don't seem to relate to the article.

The misleading part: the actual finding is that organoid cells fire in patterns that are "like" the patterns in the brain's default mode network. That says nothing about whether the there's any relationship between phenomena of a few hundred organoid cells and millions in the brain.

As a reminder, heart pacing cells are automatically firing long before anything like a heart actually forms. It's silly to call that a heartbeat because they're not actually driving anything like a heart.

So this is not evidence of "firmware" or "prewired" or "preconfigured" or any instructions whatsoever.

This is evidence that a bunch of neurons will fall into patterns when interacting with each other -- no surprise since they have dendrites and firing thresholds and axons connected via neural junctions.

The real claim is that organoids are a viable model since they exhibit emergent phenomena, but whether any experiments can lead to applicable science is an open question.
by SJMG | 2025-11-25 20:20:52+00:00
Congratulations and amazing job! I've loosely followed Unison for years; hitting 1.0 is a big deal.

Unison has many intriguing features, the foremost being hashed definitions. It's an incredible paradigm shift.

It does seem like a solution searching for a problem right now though.

Who is this language targeted at and who is using it in production besides Unison Cloud?
by Ekaros | 2025-11-25 20:21:06+00:00
Looking at many of these markets when you get to older demographics that have capital they start to look lot less innocuous. The amount of money and rampant speculation with random toy boxes and card games is something I question as much as actual gambling. There is lot that needs to be done to change general public opinion on this. At least when kids are involved.

I think in general movement to direction where you know exactly what you will get is significantly more healthy. There will still be lot of people who cannot control their spending. But removing the chase sounds desirable to me.
by passivegains | 2025-11-25 20:21:11+00:00
I think the key thing not obvious to most data scientists is they're not using python because it meets their needs, it's because we've failed them. twice.

1. data scientists aren't programmers, so why do they need a programming language? the tools they should be using don't exist. they'd need programmers to make them, and all we have to offer is... more programming languages.

2. the giant problem at the heart of modern software: the most important feature of a modern programming language is being easy to read and write. this feature is conspicuously absent from most important languages.

they're trapped. they can't do what they need without a programming language but there are only a handful they can possibly use. the real reason python ended up with such good library support is they never really had a choice.
by eggy | 2025-11-25 20:21:33+00:00
The point was how would you justify choosing Rust based on any real world proof. Maybe it will be ready in a few years, but even then it is far from achieving what you already have in SPARK along with proven legacy. I am very familiar with this, and I still chose SPARK/Ada instead of Rust. SPARK is already certified for all of this. And aerospace, railway, and other high-integrity app industries are already familiar with the output of the SPARK tools, so there's less friction and time in auditing them for certification. Aside from AdaCore, who collaborated with Ferrocene, to get a compiler certified I don't see much traction to change our decision. We are creating show control software for cyber-physical systems with potential dire consequences, so we did a very in-depth study Q1 2025, and Rust came up short.
by itake | 2025-11-25 20:21:58+00:00
I spent a month in Jakarta earlier this year and wasn't impressed.

Traffic was terrible. I almost missed my flight due to taking a bike over a car, but then it started pouring rain and I had to huddle under a bridge while I waited for a car.

Jakarta has a noise problem. The temples blasting the prayers is disruptive to sleep and inner peace. The traffic does not make anything either.

Also, Indonesian food IMHO is at the bottom of SEA food culture. MY has wayyy better food (both in quality and diversity).
by Herring | 2025-11-25 20:22:36+00:00
You need a different analysis. Maybe more like this

https://www.census.gov/library/visualizations/interactive/te...

Or this:

> While U.S. teachers make 58% of their counterparts’ salaries, Finnish teachers make 92% of the salaries of similarly educated professions. This trend follows with other countries ranked highly in the World Happiness Report. Teachers in Denmark (ranked #2 in World Happiness) make 81% of their counterparts’ salaries and teachers in Sweden (ranked #4) make 74% of their counterparts’ salaries.

https://www.ednc.org/perspective-how-the-worlds-happiest-cou...
by Arnt | 2025-11-25 20:22:47+00:00
The tax on companies in Norway is entirely reasonable and works largely as I see when I google those terms. Some people complain about the taxation level, as you would expect. Some people always complain.

Perhaps I'd better describe the wealth tax and what some people see as a big deal.

Suppose you own half of a company as above. The company pays normal taxes on its income minus expenses etc. You, as owner, pay tax on your salary and dividend. But in addition, the company's historical earnings are used to compute the value of the company. NB: The historical earnings, not this year's. These earnings are multiplied by a P/E ratio to assess a value of the company, the company's assets play a role too but often minor. You own half, so about 0.5% of the company's assessed value is added to your personal tax for this year. In the end, even if the company does poorly enough that you and the other the owners choose to pay yourselves neither salary nor dividends, you can have a substantial personal tax bill.

Now, paying taxes when you do well is not regarded as a big deal in Norway. You pay a lot and get a lot for your money. But paying the wealth tax at times when you worry whether your business will survive at all makes people angry, and IMO that's a problem. Taxes should be seen as just.
by ndriscoll | 2025-11-25 20:23:30+00:00
One possibility: hold executives, product managers, and engineers personally criminally liable for building a system that puts inappropriate material in front of children or connects them with predators, and let them figure out how they'd like to avoid that liability. Could be through building something more robust (e.g. only allowing kids to play with pre-whitelisted friends, not any anonymous user), or hiring a legion of moderators, or through not building such a platform at all. That's up to them.

We don't need to prescribe what they ought to do. It's sufficient to say what we have here is unacceptable and make fixing it be a them problem.
by ApolloFortyNine | 2025-11-25 20:23:36+00:00
I can at least understand being aware of what your kid is doing, but the number of people who say they just ban X outright in there house I'm afraid are gonna be shocked by their kid's actions when they leave the house. Better to teach them when they're young then to all of a sudden have them exposed to everything when they're an older teenager/18.

And also lots of people saying the internet is worse today, I honestly don't think that's true. There's so much more moderation then there was in the early 2000s.
by powerclue | 2025-11-25 20:23:36+00:00
IQ testing was recently found to be highly driven by response to difficult challenges, and could be influenced significantly by just tuning the rewards for participants doing well. Which suggests that measuring iq is a pretty fraught science, if you are trying to draw conclusions about heritable intelligence...

https://pmc.ncbi.nlm.nih.gov/articles/PMC10990577/
by pchiusano | 2025-11-25 20:23:36+00:00
https://www.unison-lang.org/docs/the-big-idea/ might be a good starting point!

For interesting usage - we built Unison Cloud (a distributed computing platform) with the Unison language and also more recently an "AWS Kinesis over object storage" product. It's nice for distributed systems, though you can also use it like any other general-purpose language, of course.

In terms of core language features, the effect system / algebraic effects implementation is something you may not have seen before. A lot of languages have special cases of this (like for async I/O, say, or generators), but algebraic effects are the uber-feature that can express all of these and more.
by reify | 2025-11-25 20:23:48+00:00
We try Suno’s AI music generator — hear Suno fail the Fall

https://pivot-to-ai.com/2025/09/08/we-try-sunos-ai-music-hea...

David Gerard. 8 September 2025.

I’m a record collector. A snide hipster. I have detailed and annoying opinions on music.

But for music streamers, caring which song you’re hearing makes you a weird outlier. The majority of streaming listeners want a radio playing background music. You ask and they literally say “I just don’t care.” [MusicAlly, 2017]

That’s who the AI music apps think they can get to pay them, and not have to pay musicians.

(It’s not working — even the background radio crowd hate slop when they hear it.)

We’ve covered AI music before — the Kunlun Melodio music generator app. So let’s try Suno, the hotness for 2025!

The video: to hear that shit.

https://www.youtube.com/watch?v=JDJa67iHDQM&list=UU9rJrMVgcX...

yeah
by RaftPeople | 2025-11-25 20:24:26+00:00
> And boy to the people making the decisions NOT want to hear that.

You are 100% correct. The way I've tried to manage that is to provide info while not appearing to be the naysayer by giving some options. It makes it seem like I'm on board with crazy-ass plan and just trying to find a way to make it successful, like this:

"Ok, there are a few ways we could handle this:

Option 1 is to do ABC first which will take X amount of time and you get some value soon, then come back and do DEF later

Option 2 is to do ABC+DEF at the same time but it's much tougher and slower"
by scatbot | 2025-11-25 20:24:31+00:00
Not really. BLAKE3 isn’t a reduced-round tweak of BLAKE2 like K12 is for Keccak. It's a different construction that still meets its full security target. K12 and TurboSHAKE on the other hand are literally the same permutation with fewer rounds, which actually reduces Keccak's security margin. The situations are not really comparable.
by nonameiguess | 2025-11-25 20:24:46+00:00
Possibly you know this, but there actually was a show about the Roman invasion of Britannia that was on only a couple years ago: https://www.imdb.com/title/tt5932548/. Not vouching for the quality or anything. I only watched the first couple episodes and they were pretty ridiculous, also explicitly magical, not seeming to be aiming for realism.
by hermitShell | 2025-11-25 20:24:47+00:00
If you are interested in UX a youtube series I found enjoyable and thought provoking is "liber indigo" (sorry, on mobile)

What comes after the desktop metaphor and mobile? There is VR but... no one is sure it will get anywhere. It's cool but probably won't supplant tradition.

Maybe the ability of AI to accept somewhat imprecise inputs will help us get away from text. Multimodal gesture, voice, and touch perhaps?. So we would all be sort of body acting like players on a stage, in order to convey to a machine what direction you wish to turn its attention
by ssl-3 | 2025-11-25 20:24:57+00:00
That makes sense. Most phone users aren't technical. Like -- at all.

If you can think about how deep into technicalities the most average person you know gets, then you can also understand that ~half of everyone is even less technical than that.

There's nothing wrong with this. That's just the way that it is. (We can accept this or be frustrated. Acceptance is more useful.)

As a workaround, I find that searching by part number provides a good filter.

Maybe I want a very particular Moto G Power to use for whatever. I don't search for any permutation of "Motorola G Power" at all, because that description doesn't help me.

Instead, I just find the part number (maybe something like "XT2041-7") and search for that instead.

This excludes a lot of listings straight away, and that's fine: I don't want to stumble through listings from people who don't know what they have. I only want to buy what I want to buy, and what I want is an XT2041-7.
by philodeon | 2025-11-25 20:25:06+00:00
I’m not sure why you’re hung up on SNTRUP, since DJB didn’t submit it past round 2 of NISTPQC. In round 3, DJB put his full weight behind Classic McEliece.

You’ve previously argued that “cryptosystems based on ring-LWE hardness have been worked on by giants in the field since the mid-1990s” and suggested this is a point in Kyber’s favor. Well, news flash, McEliece has been worked on by giants in the field for 45 years. It shows up in NSA’s declassified internal history book, though their insights into the crypto system are still classified to this day.