MurphyA/hacker-news huggingface dataset:
by simonw | 2025-11-02 19:44:35+00:00
This is so hard! I don't yet have a great solution for this myself, but I've been collecting notes about this on my "evals" tag for a while: https://simonwillison.net/tags/evals/

The best writing I've seen about this is from Hamel Husain - https://hamel.dev/blog/posts/llm-judge/ and https://hamel.dev/blog/posts/evals-faq/ are both excellent.
by HenryAI | 2025-11-02 19:44:51+00:00
New analysis of 70+ blockchain-AI systems reveals most "decentralized" AI still centralizes compute off-chain, using tokens mainly for coordination. Only 10% of participatory AI projects give stakeholders real control over models. The conceptual frameworks exist - from ETHOS governance to federated taxonomies - but the gap between theory and practice exposes decentralization as mostly camouflage for concentrated power.
by netsharc | 2025-11-02 19:45:00+00:00
Geez, the (LLM-generated) description, and this whole thing reads like "frequency alignment device for living water" (1)

Dare I ask for scientific studies (and not just pseudo-ones) about why "dopamine bad"...

(1) https://soundhealingcenter.com/store/frequency-infused-water...
by Arrath | 2025-11-02 19:45:36+00:00
Bullshit! The alternative is mentioned in the article, trust the official documents presented by the 'suspect', as that's the purpose of the documents. As in OP's quote:

“ICE officials have told us that an apparent biometric match by Mobile Fortify is a ‘definitive’ determination of a person’s status and that an ICE officer may ignore evidence of American citizenship—including a birth certificate—if the app says the person is an alien,”

"Trust the word of the black box" is pure technocratic dystopian nonsense.
by bigstrat2003 | 2025-11-02 19:45:43+00:00
For what it's worth, you may be pleasantly surprised by the performance if you upgrade. I went from an Ivy Bridge processor to a Zen 3 processor, and I found that there were a lot of real world scenarios which got noticably faster. For example, AI turns in a late game Civ 6 map went from 30s to 15s. I can't promise you'll see good results, but it's worth considering.
by Sharlin | 2025-11-02 19:46:08+00:00
-fsanitize-bounds uses a runtime address sanitizer, surely? The program compiles fine. In a (strongly) dependently typed language, something like the following would refuse to typecheck:

int foo(int i) { int bar[4] = { 1, 2, 3, 4 }; return bar[i] }

The type checker would demand a proof that i is in bounds, for example

int foo(int i) { int bar[4] = { 1, 2, 3, 4 }; if i < 4 return bar[i] else return 0 }

In languages with an Option type this could of course be written without dependent types in a way that's still correct by construction, for example Rust:

fn foo(i: 32) -> i32 { let bar = [1, 2, 3, 4]; bar.get(i) // returns Option<i32>, not a raw i32 .unwrap_or(0) // provide a default, now we always have an i32 }

But ultimately, memory safety here is only guaranteed by the library, not by the type system.
by mindslight | 2025-11-02 19:46:13+00:00
re (2) then state governors need to start with auditing the chains of command, to make sure they are still loyal to the United States Constitution and won't be following anti-American orders from the anti-Constitutional fascists.

re (1) then it's time to start standing up state laws that assert sovereignty, and legal supremacy over autocratic dictats from the out of control federal executive / judiciary.

re (3) yes, that's where we basically are. Red state (un)patriot militias hopped up on social media rah-rah juice about how they've been wronged, being sent into blue states and let loose to attack citizens. If our American ideal of Constitutionally-limited government is going to endure, then states need to start picking up the slack for the governance being overtly shirked by the federal anarcho-tyranny.

I don't like any of it and the dice are stacked against us, but the sooner we acknowledge the reality the better we can defend against the all-too-plausible possibility of our country going up the smokestacks of Trumpist big tech fascism.
by MoltenMan | 2025-11-02 19:47:22+00:00
Good point, the movement is more isomorphic with a fully spherical 2D geometry game than I was thinking. But I still wouldn't say it qualifies as non-euclidean in the same sense as hyperrogue at all, given that you aren't fully stuck on a sphere (and they don't give any way to change the view to a top down 2D spherical geometry view; because it's actually just a regular 3D game).

More relevantly to your original comment, it is always going to be far easier to understand 2D spherical geometry (possible to create in 3 dimensions, we see it every day) than 2D hyperbolic geometry (not possible to create in 3 dimensions, completely foreign to us), so I don't think it is a 'display' issue at all.
by btbuildem | 2025-11-02 19:47:48+00:00
I'm not sure, I did not run any benchmarks. As a ballpark figure -- with both cards throttled down to 250W, running a Qwen-30B FP8 model (variant depending on task), I get upwards of 60 tok/sec. It feels on par with the premium models, tbh.

Of course this is in a single-user environment, with vLLM keeping the model warm.
by dzaima | 2025-11-02 19:47:53+00:00
Screw handedness is something that's basically always fine either way if planned for, and with largely no benefit for either option, so standardizing that is easy enough.

But, like, even then, there's screw drive (JIS vs phillips vs pozidriv vs a ton more) to worry about with screws. (never mind the obvious aspects of diameter & length; and whatnot else I happen to not know about)

The significant thing I think is that such trivial impactless questions just do not exist for programming languages. Even like comment starting characters is a messy question - "//" nicely aligns with "/* */" using the slash char, but "#" is a char shorter and interpreted languages need to handle "#!" as a comment for shebangs anyways. And things only get more complicated from there.

And, unlike with physical things, it's trivial to work with non-standardized things in software. Not like you're gonna copy-paste arbitrary code from one language into another and just expect it's gonna work anyway (else we wouldn't have more than one language).
by 3eb7988a1663 | 2025-11-02 19:48:05+00:00
Stupid me, I assumed there was a tiny clock driving the mechanism that was just geared up to trigger the bigger machinery. That instead looked like a regular clock scaled up to Big Ben size.

Also - those guys are insane. The "safety harness" was a wooden plank chair with some ropes dangling you over the abyss.
by ugur2nd | 2025-11-02 19:49:12+00:00
Welcome to Earth! Some people really enjoy exploiting legal loopholes.

Two years ago, I was sued for $10,000 in copyright infringement for embedding a YouTube video on my website. They filed a lawsuit by describing the word “embed” as if it were “upload.” But they are two different things. I won the case. But I realized that others didn't.

I learned that the company filed lawsuits against dozens of websites, especially Blogspot sites. I even heard a rumor.

They share content on social media and community sites in a way that entices people, focusing on areas that remain in a gray zone and where few people know it's illegal.

For example, “Embed movies from YouTube and share them on your website. You'll make a lot of money. If I knew how to program, I would do it.” This is just one example. There are many different examples. By the way, my site wasn't a movie site.

They apparently file lawsuits like clockwork against anyone who triggers their radar with the right keywords via Google Alerts.

Cybercrimes are just another reflection of this. If I could, I'd share more, but I don't want to go to jail. Freedom of expression isn't exactly welcomed everywhere on the internet.
by terminalshort | 2025-11-02 19:49:19+00:00
There ought to just be a blanket criminal law for intentionally causing financial damages to citizens over a certain amount. Fraud is typically a civil matter, but the problem comes when someone causes $5000 of fraud to 200 people, which is made much easier by the internet. It doesn't make financial sense to sue for that amount. If we had a law that intentionally causing $1 million or more of civil damages is also a felony punishable by up to 10 years in prison this would allow DAs to apply well deserved criminal penalties without having the possibility of criminalizing harmless behavior.
by tredre3 | 2025-11-02 19:49:48+00:00
> 27% of that 3% is the Steam Deck / Lenovo Legion Go S. So most Linux players are in fact not on the Steam Deck.

If that is true then one of those other two claims has to be false:

1. Using the latest months recorded share (Oct-2025 - 3.05%): 4,026,000 estimated "monthly active users" for Linux+Steam.

2. Market research firm International Data Corporation estimated that between 3.7 and 4 million Steam Decks had been sold by the third anniversary of the device in February 2025.

27% of 4M gives us 1M Steam Deck + Legion users. Yet 4M were sold. That begs the question: How could it be? Do 75% of Steam Deck users run Windows? Have 75% of Steam Decks ended up in the landfill? Are the sale figures estimates wildly off-base?
by irusensei | 2025-11-02 19:50:07+00:00
Nice website design. I don't like to use the same stuff I use for work at home because home is supposed to be fun.

So I used to have everything FreeBSD but I've stopped using around 2020 when I've started buying computers that have different core configurations like ARM RockChip and Intel Alder Lake. I believe the term is called big.LITTLE when you have efficient and performance cores.

As of now the FreeBSD scheduler is not making full use of big.LITTLE. TBF It works and your mileage might vary and you might also pin stuff to cores but not ideal.

Meanwhile I went back to Linux and fell into the Nix rabbit hole.

I might go back once they get ULE to be able to use my Alder Lake efficiently.
by jchw | 2025-11-02 19:50:34+00:00
Yeah, with Qubes that's exactly what they do. I forget what the software is called, but they use an X11 proxy that tries to enforce policy.

That said though, that does require you to proactively run every X application with this sandboxing. For Qubes which forces everything into VMs this is doable, but for most other systems there isn't an obvious way to handle this sort of thing.

My only major complaint about Wayland that can't just be fixed relatively easily is Mutter refusing to support SSD. (Well, the actual technical problem could be fixed relatively easily, but the social one not so much.)
by wizzwizz4 | 2025-11-02 19:50:46+00:00
"Number of homeless given housing" is only the correct measure due to the nature of the domain-specific problem. I'm wary of this strategy in general, because the people responsible for deciding how things are accounted for are rarely experts enough to identify sensible domain-specific metrics, so they'll have to consult experts. But that creates a vulnerable point of significant interest to would-be grifters, and if they're not experts enough to assess expert consensus, you end up with metrics that don't work, baked in.

But yes, if we're only looking at homelessness, "how many formerly-homeless people have been given housing?" is a very good way to measure successful interventions.
by Atomic_Torrfisk | 2025-11-02 19:50:53+00:00
This is just going to breed mistrust, possibly end up hurting businesses. Generally speaking, there are two categories of marketing when it comes to the products I buy.

The first is the quality mass produced products like laptops, cereals, frozen pizzas, etc which have enough revenue that they can hire human marketing to come up with unique content, packaging and ads. The other category, is _high_ quality locally produced goods, like cheese, meats, and some clothing (for example) which do not have enough revenue to hire dedicated marketing staff, but instead use informal marketing. Marketing beyond simple ads in the later case barely matters since there is a lot of trust that the product is quality.

Now there are a lot of garbage products out there, mostly from dollar/discount shops, drop shippers, online shops, and sometimes supermarkets. Margins on these cheap products is usually thin, so if they can save a few bucks with Pomelli they will probably use it.

I'd argue that most people today have become very sensitive and well trained to sniff out poor quality products, its easy to get ripped off. Cues of poor quality could be the design of the packaging including language and fonts, the weight and feel of the product or the brand name when it comes to amazon products sold by Mosptnspg, DSPEAE , Sdarming or whatever lol.

Is the cue to poor quality not going to become Pomelli-style designs? People are already sensitizing themselves to genAI content, and Pomelli is unlikely to produce designs time after time again which are unique enough to bypass a good eye.
by TeMPOraL | 2025-11-02 19:50:53+00:00
Advertising is a negative sum game[0]. Helping smaller businesses without budget compete with larger companies on advertising is just contributing to making life worse for everyone.

There's no evening the field, only deepening the muck. There's no persistent advantage possible here, because whatever new cool thing a small business can do, a large business can do more of it and better

--

[0] - It's a zero-sum game in the sense that everyone's effort only serves to cancel out the effort of their competitors, but it's hugely negative to society in absolute terms, because all that effort burns labor and natural resources.
by smallerize | 2025-11-02 19:51:32+00:00
https://www.science.org/content/blog-post/faked-beta-amyloid...

These [clinical trial] failures, combined with the still-compelling reasons to think that amyloid is indeed a major part of the disease, have led to hypotheses that would square all these conflicting findings: perhaps amyloid really is the cause of Alzheimer’s, but not the form of amyloid we’ve been looking at. The real cause could be well upstream, in small soluble oligomers of the protein that are the earlier bad actors in the disease.
by armitron | 2025-11-02 19:52:07+00:00
Clojure is a niche language that (for realistic purposes) is still tied to a single platform, the JVM, which (Clojure, not the JVM) looks more dead with every passing year. It never became popular and it's been steadily losing users. It's also not as general purpose as Common Lisp (ie. not suited for system or lowlevel programming).

If you're going to learn a niche Lisp, you might as well learn Common Lisp or Scheme which have well-specified standards, have stood the test of time and will still be around for decades to come.
by idiotsecant | 2025-11-02 19:53:16+00:00
I think it's the exact opposite - you don't specifically train each 'expert' to be a SME at something. Each of the experts is a generalist but becomes better at portions of tasks in a distributed way. There is no 'best baker', but things evolve toward 'best applier of flour', 'best kneader', etc. I think explicitly domain-trained experts are pretty uncommon in modern schemes.
by Reason077 | 2025-11-02 19:53:30+00:00
> ”I don't mind nuclear. Good for base load.”

Everyone who has an electricity bill or pays taxes should be against new-build nuclear power because it is pretty much the most expensive way to produce electricity. You should instead lobby for wind, solar, and even closing coal power plants in favour of modern natural gas plants. All of those will cut more emissions, more quickly, per dollar spent.
by TeMPOraL | 2025-11-02 19:53:52+00:00
Giant companies don't use do ad campaigns anyway. They hire ad agencies, which themselves may hire smaller ad agencies or consultants, and those are more than happy to innovate and improvise using whatever trick can come across.

Note, I said companies, because brands at this point are merely labels, most of them throwaway; big companies use them the same way small companies do, including to run fly-by-night scams on burner brands. They're more than happy to delegate it to smaller agencies, too.

Point being: there's not much correlation between branding, ownership structure, and what advertising techniques can be applied by what organizations.
by j-rom | 2025-11-02 19:54:22+00:00
https://currenttimeutc.com/

It's a minimalist time zone converter. The real value add, in my opinion, is that it lets you look up multiple locations and add them all to list that updates in real-time. I built this a few years ago but I made a bunch of UX and quality of life changes recently. I have metrics around usage but I would be curious to chat with some users to get their take on how it can be improved.
by wizzwizz4 | 2025-11-02 19:54:38+00:00
Web browsers have three purposes: document viewer, remote paperwork machine, and cross-platform application framework. I could throw together a browser fully capable of the first two in a month. (Much less time, if you're okay shipping a prototype, which personally I'm not.) Bank websites are not complex, unless you count the business logic: there's no reason they shouldn't work in Dillo.
by wkat4242 | 2025-11-02 19:55:05+00:00
I use it every day as my desktop OS. Vanilla FreeBSD even, not dragonfly.

I like it because it's so stable. They don't have this Linux thing where they have to change everything around to incorporate the latest fad, and there's also not so many big tech companies constantly messing with the code. Linux has too much corporate influence for me. I don't want Huawei or Amazon to be messing with the code I run all the time. The grassroots nature of Linux is kinda gone and the suits have taken over, just like with the internet itself.

I also love how the OS is stable but the apps are rolling. This really helps to be on the latest KDE etc. And the documentation is excellent. ZFS on root as a first class citizen too.

There's a small team of maintainers working hard to keep everything going in this age of increasing linuxisms. But so far they've been doing a great job.
by redserk | 2025-11-02 19:55:55+00:00
And have extra wear on your battery that would far outweigh anything you’d get out of it?

I’m down about 18% capacity after 4 years of owning my current EV. It’s still plenty for my needs but I would be very disappointed if I saw this capacity drop much sooner or if it drops much more.

A replacement would be ~$15k and the cost of replacing the car would be a lot greater.

I’m very much digging the current strategy of grid-tied batteries and the myriad of companies working to re-use battery packs for grid batteries.
by jeroenhd | 2025-11-02 19:56:28+00:00
Alternative options:

- International Data Corporation is overestimating the amount of shipped Steam Decks.

- Modified Steam Decks (i.e. running Bazzite) don't report themselves to be Steam Decks

- Most likely: most Steam Deck users opt out of participating in the Steam Hardware survey/analytics.

Last year, I didn't participate in the Steam Hardware survey on my Deck, only on my PC. This year, I participated on my Deck and my desktop, but not my laptop. I still have three devices running Steam. To any survey, it'll look like the amount of Steam devices doubled even though I'm only reporting 67% of my devices to analytics.
by Havoc | 2025-11-02 19:56:58+00:00
This happened pretty organically in south africa, especially on malls.

* Prevents being affected by grid blackouts

* Seen as progressive / eco by customers and ofc shade

* You've got captive demand - air-conditioning giant mall & food shops need industrial fridges

* Enough scale to do meaningful grid feed in

* Already have the infra to do generator switch over

* Access to financing and ability to plan over the 10 years or so that it takes to recover cost
by rafaelmn | 2025-11-02 19:57:29+00:00
Why would it be strange that there are steam decks that sit unused ? I have a switch and a PS 5 that go untouched for months (even with a 4 year old who I occasionally let play some games). I think most people in my friend group are similar in that they have some gaming gear but rarely the time to use it. Still nice to have once you do.
by lenkite | 2025-11-02 19:57:39+00:00
> the JVM, which looks more dead with every passing year.

Lol, only dying/dead in the febrile imagination of some HN commenters. The JVM has had some of the most explosive feature activity in the last several years. Java had several million greenfield projects in 2024-25 - among the top 6 greenfield programming languages according to the Github Octoverse.
by Saline9515 | 2025-11-02 19:58:23+00:00
The problem is that, as people chose rationally to have no children, the social safety net becomes harder and harder to sustain. It's not the same issue as healthcare.

It's "inverse solidarity", where the poor (the parents who had to pay in time and money to produce new members of the society) end up worse off and their offspring will have to pay for the rich, who didn't spend to have children. The fact that we need to argue such simple matter says a lot about how most people don't understand what a society is.
by Silhouette | 2025-11-02 19:58:47+00:00
If you feel you’re entitled to everyone else’s labor - I dunno what to tell you.

You're perfectly entitled to keep your content commercial if you want. Just don't put it in the same place as the freely available material that everyone else was working with and then complain when people find you irritating. Some of us are content to share our own work for free on the web and to enjoy work that is offered freely by others. We're all doing it right now on HN and many of us run non-commercial blogs of our own too. And we made the web an interesting and useful place long before sites like Medium came along and tried to centralise and commercialise it.
by IshKebab | 2025-11-02 19:58:58+00:00
6 out of 50 is a huge number in terms of annoyance.

It's the same reason alternative web browser engines like Ladybird are probably never going to take off. It might support 99.99% of web features - which sounds amazing! - but that probably means it's going to fail in some way on like 0.1% of sites which in practice is extremely frustrating.
by kragen | 2025-11-02 19:59:33+00:00
MS-DOS was a reasonable bootloader for Linux and Windows 95; I imagine FreeDOS might be a better one if you wanted to do hobby OSDev. Historically you could get hard real time performance for things like controlling steppers from your parallel port under MS-DOS, but nowadays you'd just use Freeduino or an iCE40. Also maybe brushless motors.
by TACIXAT | 2025-11-02 20:00:56+00:00
I just made the switch. I had been developing on Windows for the last couple of years, mostly to get used to the ecosystem. I wanted to be able to write C and C++ like I do on Linux, without an IDE and with the native toolchain (i.e. no cygwin). On top of that, I play Overwatch every night.

Windows just seems to have zero focus on performance though. React based start menu with visible lag, file Explorer (buggily) parsing files to display metadata before listing them, mysterious memory leaks not reflected in task manager processes.

I installed Linux Mint. While it didn't just work (TM), and I had to go into recovery mode to install Nvidia drivers, it worked well enough. I can run Overwatch via Steam and pull comparable FPS to Windows (500 FPS on a 3090 with dips into the 400s). Memory usage is stable and at a very low baseline.

It is nice to come back to Linux, and with games I don't really have a need to run Windows anymore.
by xdfgh1112 | 2025-11-02 20:02:11+00:00
I have 15k learned. It's a question of timing. Can time spent making the card outweigh time saved learning it? I would say yes. It's easy to spend too long making a single card. A compromise is to make a small card at first and improve it whenever you fail it.

Personally I need some context in a card to hook it up to other things. Such as the sentence where I first encountered it. Without that I will often fail the card over and over and waste time - it would have been quicker to put some effort upfront making a decent card.