MurphyA/hacker-news huggingface dataset:
by IggleSniggle | 2025-11-16 19:56:46+00:00
Rivals of Aesther - like Super Smash Bros but with Steam Workshop support for player-made characters... TARS (interstellar) vs Ronald McDonald vs Obama anyone??

nidhogg - deserves to be in an arcade cabinet but honestly this one is ALWAYS a hit...just 2player though

Broforce - 80s action stars in 80s action movie multiplayer platformer

Ultimate Chicken Horse - competitively build a platformer level and then race to complete the level first, best with 4 players

TowerFall Ascension - 2-4 players, also deserves to be in an arcade cabinet

Screen Cheat - FPS made for the couch; think N64 Goldeneye or Quake, but all the players are invisible, so the only way to figure out where your opponents are is to look at their quadrants (screencheat)

Overcooked 2 - it's pretty kid-oriented on the surface, but it's a game where you must out-communicate the absolute chaos unfolding around you in order to succeed...such a good couch-multiplayer experience, but best for experienced gamers imho

Rocket League

Magicka

Regular Human Basketball - control giant basketball automatons by jumping inside them and operating the manual controls in a team v team. Minimum 4 players to really work well, supports up to 10 players shared screen

That should get you started! But oops that wasn't my casual coop list, more my "makes for memorable group experiences" list.

It Takes Two, Portal 2, Untitled Goose Game, Halo Master Chief Collection was like $10 recently, all come to mind as positive local coop experiences I've had.
by arbol | 2025-11-16 19:57:24+00:00
There's one mentioned here: https://www.bleepingcomputer.com/news/security/data-stealing...

Anyone who owns a chrome extension with 50k+ installs is regularly asked to sell it to people (myself included). The people who buy the extensions try to monetize them any way they can, like proxying traffic for malicious scrapers / attacks.
by JumpCrisscross | 2025-11-16 19:57:26+00:00
Could someone who’s been successful at getting these banned at the local level speak to how they did it?

(We’ve recently had some high-profile political fundraisers in my town. Our state’s FOIA is halfway powerful, and a few of us were considering publishing maps of the routes they and they security details took, to illustrate how these products compromise our safety. But that strikes me as more of a fun publicity stunt than anything that would force the county.)
by wannabebarista | 2025-11-16 19:57:32+00:00
Here's my list so far:

Differential Privacy (2025) by Simson Garfinkel. This is an accessible and enjoyable introduction to differential privacy from the MIT Press essentials series.

The Philosopher in the Kitchen (1825) by Jean Anthelme Brillat-Savarin. This is a primer on gourmandism or the art and science of cooking, eating, and hosting. An interesting look at the French intellectual milieu at the turn of the nineteenth century.

Relativism and the Foundations of Philosophy (2006) by Steven Hales. This book argues for relativism about philosophical propositions, e.g., metaphysical statements. I came across this book and picked it up after enjoying a few articles from Hales' blog [0].

I usually put up a list at the end of each year. Here's the list from last year [1].

[0] https://hilariusbookbinder.substack.com

[1] https://bcmullins.github.io/interesting-books-2024/
by wtcactus | 2025-11-16 19:57:47+00:00
I'm not going to comment on the words chosen by BBC to portray the case - I think there are a lot of other better entries on HN where BBC bias (or the lack of it) can be discussed.

But I see a lot of comments here about what Fanquismo was and wasn't, and I believe it comes out of ignorance about Spanish history. Many comments here make it look like this was a choice between Franquismo/Fascism and personal freedom and democracy. It wasn't. It was a brutal struggle between Fascists and Communists, and good people that wanted freedom were caught in the middle right since the beginning. The choice wasn't between Fascism or Democracy, the choice was just between two major evils: Fascism or Communism and that's why it divided Spanish society

It can be argued that when this happened (1968), the bloody and brutal Spanish Civil War (that started with major violent acts from the communists' side after fair elections, BTW) was long over and the country should already be way on the path to democracy (and I agree if that was the point being made), but let's not pretend that she joined good company and proper people that just wanted to liberate Spain.

People commenting here really need to read about the Spanish Civil War to understand how it went down. Communists were so destructive that in the middle of the war, they started fighting and killing each other instead of fighting against the Fascist forces. Major atrocities were committed on both sides. POWs were routinely rounded up and executed, both by the Communists and by the Fascists.

The only group that seemed to have some sense when it came to defend basic humanity were the anarchists (although they did have a lot of other issues). Read Homage to Catalonia by George Orwell for a beautiful and sad description of a small part of this conflict.

There's this old 6 episodes TV Series from 1983, that really gives a good perspective of how awful it all was: https://www.youtube.com/watch?v=M_I6C-VbFvI
by immibis | 2025-11-16 19:58:09+00:00
People get arrested in Germany for saying bombing little kids is bad, and I think it's the same in different countries. Each one has a few issues the leaders really want to get done, and you're punished for opposing those, but you're allowed to protest the ones they don't really care about.

In every country where I'm aware of it, emailing your MP does not email your MP, but emails a member of their staff who read most emails and delete them, unless they're actually something the MP actually cares about, like a bribe offer or something.
by coolThingsFirst | 2025-11-16 19:58:38+00:00
This essay has loads of subtance to it and it illumines my primary issue with stoicism things that we don't have control over are basically not that obvious.

On another note, this is a bit hard to believe:

"extorted money from my brother by spoofing my phone number and pretending to have kidnapped me."

Having studied jung some time and having extensive meditative practice from this essay I'd conclude with 95% certainty that she permitted this to happen for personal reasons. Stalking is horrible but you know what's worse than being stalked? Loneliness. Individuated attention is incredibly rare to come by in today's world so when someone receives it, the feeling of being special is hard to push away.

Big kudos btw to both her and her husband. I read their writing from time to time and I've never read anything from either that wasn't brutally honest and packed with deep insights.
by MorehouseJ09 | 2025-11-16 19:59:00+00:00
I've been thinking more and more how modern coding agents are best when you can use them natively in your editor.

You as a developer have more context and in turn can give your agent more context. I think seeing developers not using editors anymore is going to turn out to be an antipattern.

I've been updating amp.nvim to let me drive it without ever leaving nvim and it's really good.
by esalman | 2025-11-16 19:59:09+00:00
Your argument is so baseless that even a template AI response can refute it.

Yes, the DoE has been planting decade-scale workforce seeds since the Carter years—mostly via STEM/CTE programs that outlive administrations. Core idea: build adaptable skills (problem-solving, digital literacy, work-based learning) so kids & adults can pivot when AI/climate/whatever nukes today’s jobs.

*Carter-era kickoff* - 1979: Science and Engineering Education Act (Carter signs) → first federal push for pre-college STEM pipelines. NSF/DoE joint grants still fund teacher training 45 yrs later.

*Reagan/Bush I* - 1983 A Nation at Risk → DoE launches magnet schools & AP incentives. Many still running.

*Clinton* - 1994 School-to-Work Opportunities Act → seed money for apprenticeships. morphed into Perkins.

*Bush II* - 2006 Perkins IV → “programs of study” with stackable credentials. Still the backbone of high-school CTE.

*Obama* - 2010 Race to the Top → $4B for state STEM/CTE alignment. - 2014 Computer Science for All → CS now in 70% of HS nationwide.

*Biden* - 2022 YOU Belong in STEM + 2025 DOL/DoE joint admin of WIOA/Perkins → less red tape, more training $.

*Impact numbers* - Perkins V: 8M HS students/yr in CTE; 1.3M postsecondary. - WIOA adult ed: 1.5M/yr gain credentials. - Meta-analyses show STEM exposure → +0.2σ critical thinking, +15% lifetime earnings.

*Caveats* - Funding is ~$16B/yr total—peanuts vs GDP. - 2025 DoE staff cuts (≈50%) threaten oversight. - Europe still laps us on apprenticeships (3-yr paid tracks vs US 6-month internships).

Bottom line: DoE’s been playing the long game since disco. The programs work, but they’re chronically underpowered and politically fragile.
by baxtr | 2025-11-16 19:59:25+00:00
This phenomenon is called "Solomon’s Paradox" - People think more clearly about other people’s problems than their own. When facing their own issues, they reason less rationally.

Yet, a study from 2014 showed that seeing your own problem from an outsider view removes the gap between how wisely you think about yourself and how wisely you think about others.

[1] https://pubmed.ncbi.nlm.nih.gov/24916084/
by viraptor | 2025-11-16 19:59:39+00:00
It's just the meme of the year. There's nothing that changed really for quite a long time. Some cloud services provide things on a simplistic and easy way, some in complex and complete ecosystem. The same choice and the tradeoffs have always been there.

The only change is that it's popular to write a "how we saved $$$" blog posts. Which actually could be read as "how we failed to do proper analysis and kept losing $$$ for years".
by Forgeties79 | 2025-11-16 19:59:40+00:00
People like that thrive on being martyred and/or dragging you into a flame war. They want to stand and fight and make a scene. They want to take the example of how they were silenced or whatever and parade it around to their peers. You being passive aggressive/sarcastic with them only plays into their hand 98% of the time. If you want to make a point for other people looking on, then you answer them calmly with a few sources and move on.

Otherwise, the best course of action is the simplest: ignore/downvote/report and move on. You’re better off spending your energy and wit actually helping people who are there in good faith.
by politelemon | 2025-11-16 19:59:54+00:00
The clue is in the last paragraph. These companies have made an attempt at changing the discourse around what privacy is. What they market as privacy to us, is at its core a matter of controlling the data flows. Ultimately their revenue depends on us not leaving their ecosystem which requires barriers/moats to help enable their goals. Of course they have to call it that.

Privacy is about people controlling their data, which includes the ability for you as a user having a say in where your data is sent, used, and processed. All implementations mentioned above fail here.
by rileymat2 | 2025-11-16 20:00:36+00:00
https://en.wikipedia.org/wiki/Arab_News

The newspaper has been described as "a mouthpiece for the Saudi regime" by Qatari-owned The New Arab,[24] and regarded as "reflecting official Saudi Arabian government position" by the Associated Press and Haaretz.[5]

This is much different than the BBC which attempts to maintain independence.
by nuccy | 2025-11-16 20:01:04+00:00
Actually even within Apple ecosystem not all devices are made equal. MacBooks lack some features available for AirPods Pro on iPhones, e.g. seal check, translation, everything in the "accessibility" category: button press duration settings, single-airpod noise-cancelling, etc.

Android obviously is out of the game totally for AirPods - no spacial audio, no changes of ANC, no battery level, but at least ANC modes can be changed on AirPods directly, and button press works to answer calls, and pause/play audio, and also volume control works.

I'm three-generation Airpods Pro (around 5 years) user on Android and Macbook (no iPhone at all). In first and second generation there was a "bug" (or intentional feature) that even when connected to Android, and not being connected to my Mac, the latter was showing the charge level on both Airpods, but at some point it was removed.

In first and second generation I had an issue with one AirPod making strange noises, in both cases even Apple Support at the Genius Bar didn't know what to make out of it that I don't use AirPods with iPhone, but only with a Mac (and Android).
by Pocomon | 2025-11-16 20:01:12+00:00
> Heretic is a tool that removes censorship (aka "safety alignment") from transformer-based language models without expensive post-training.

I've noticed such "safety alignment" with the current LLMs. Not just insisting on providing the orthodox answer but - if presented with verifiable facts - nothing. “I'm sorry Dave but I can't help you with that” - or words to such effect.

Also: Youtube keeps automatically erasing rude words. How can you do serious historical research with this nonsense?
by foobarchu | 2025-11-16 20:02:29+00:00
The brain does not fully develop until 25, 18 is simply one of many thresholds where we've decided (in the US) to start officially transitioning children into adulthood. Others include 14-16 (driving), 21 (drinking), and 25 (car rental).

So if 17 can't be called a child, what can? You have to draw the completely arbitrary like somewhere. Do you chose the legal 18 (in the US)? The Hebrew 13? Some other metric?
by YesBox | 2025-11-16 20:02:37+00:00
Regarding games: > A third reason could be that generated content is just not a good fit for gaming.

This is my current opinion as a game developer. IMO this isn't going to be fun for most once the novelty wears off. Games are goal oriented at the end of the day and the great games are masterfully curated multi-disciplinary experiences. I'd argue throwing a game wrapper around an LLM is a new LLM experience, not a new game experience.
by nubskr | 2025-11-16 20:02:55+00:00
They mostly play nicely together because they operate at different layers. Quinn's flow control handles transport level backpressure (receiver can't consume bytes fast enough), which naturally surfaces to OpenRaft as slower RPC responses. OpenRaft then handles consensus level backpressure by tracking replication progress and adjusting accordingly (e.g., switching to snapshots for lagging peers), it just works. The main benefit is that QUIC's built in flow control means I didn't need manual buffering logic that you'd typically implement over raw TCP.
by NitpickLawyer | 2025-11-16 20:03:58+00:00
> or a spammer where your incentives have probably increased.

Slight pushback on this. The web has been spammed with subpar tutorials for ages now. The kind of medium "articles" that are nothing more than "getting started" steps + slop that got popular circa 2017-2019 is imo worse than the listy-boldy-emojy-filled articles that the LLMs come up with. So nothing gained, nothing lost imo. You still have to learn how to skim and get signals quickly.

I'd actually argue that now it's easier to winnow the slop. I can point my cc running in a devcontainer to a "tutorial" or lib / git repo and say something like "implement this as an example covering x and y, success condition is this and that, I want it to work like this, etc.", and come back and see if it works. It's like a litmus test of a tutorial/approach/repo. Can my cc understand it? Then it'll be worth my time looking into it. If it can't, well, find a different one.

I think we're seeing the "low hanging fruit" of slop right now, and there's an overcorrection of attitude against "AI". But I also see that I get more and more workflows working for me, more or less tailored, more or less adapted for me and my uses. That's cool. And it's powered by the same underlying tech.
by BobbyTables2 | 2025-11-16 20:05:15+00:00
Teaching has gotten lazy.

In my day, tests were on paper and collected at the end of class.

Now they’re online and kids exchange answers by taking the cell phone to the bathroom.

Or they will exploit the online nature and compare answers during the passing period AFTER the class a submit it before the next class starts. Teachers can’t be bothered to close the test when class ends!

Instead of being 25-50% short response, tests are all multiple choice so they can be automatically graded.

To think my teachers recorded grades in a ledger and computed averages by hand for classes of 35+ students…
by bgwalter | 2025-11-16 20:05:20+00:00
Strictly speaking, "passive aggressiveness" would imply to act or word something in an obstructive manner but in a way that offers plausible deniability.

lmfgtfy.com is an active joke/taunt usually used by the knowledgeable person against a lazy person. There is no attempted deniability or hiding the joke.
by sbuttgereit | 2025-11-16 20:05:54+00:00
At least in PostgreSQL, both by alias and ordinal are possible:

localhost(from SCB-MUSE-BOXX).postgres.scb.5432 [Sun Nov 16 12:02:15 PST 2025] > create table test (a_key integer primary key, a_group integer, a_val numeric); CREATE TABLE Time: 3.102 ms localhost(from SCB-MUSE-BOXX).postgres.scb.5432 [Sun Nov 16 12:02:25 PST 2025] > insert into test (a_key, a_group, a_val) values (1, 1, 5.5), (2, 1, 2.6), (3, 2, 1.1), (4, 2, 6.5); INSERT 0 4 Time: 2.302 ms localhost(from SCB-MUSE-BOXX).postgres.scb.5432 [Sun Nov 16 12:02:58 PST 2025] > select a_group AS my_group, sum(a_val) from test group by my_group; my_group | sum ----------+----- 2 | 7.6 1 | 8.1 (2 rows) Time: 4.124 ms localhost(from SCB-MUSE-BOXX).postgres.scb.5432 [Sun Nov 16 12:03:15 PST 2025] > select a_group AS my_group, sum(a_val) from test group by 1; my_group | sum ----------+----- 2 | 7.6 1 | 8.1 (2 rows) Time: 0.360 ms
by kpcyrd | 2025-11-16 20:06:33+00:00
> Even when source is available, as in open source operating systems like Linux, approximately no one checks that the distributed binaries match the source code.

This was not the case in 2023 for Arch Linux[1] back when the post was originally published, and is also not the case for Debian[2] since 2024.

[1]: https://reproducible.archlinux.org/

[2]: https://reproduce.debian.net/
by moregrist | 2025-11-16 20:06:52+00:00
> it's simply a less general (we could legitimately say lesser) garbage collection that doesn't deal with cycles on its own.

There are different implementation and performance trade-offs associated with both. I’ll focus on the two that are most meaningful to me.

Reference counting can be added as a library to languages that don’t want or can’t have a precise garbage collector. If you work in C++ (or Rust), it’s a very viable way to assure that you have some measure of non-manual clean up while maintaining precise resource control.

Similarly, when performance matters reference counting is essentially deterministic much easier to understand and model.

In a lot of situations, garbage collection is an overall better strategy, but it’s not a strict superset, and not always the right choice.
by verall | 2025-11-16 20:08:24+00:00
Yes in all the environments I've been in this is nearly the entire job. But I work in embedded...

Need to verify feature X - okay, let me just -

- Find the list of CPs needed

- Get a recent source tree

- Acquire a board

- Flash board

- Get CPs

- Manually assign IP and bring up SSHD to the device so I'm not working over serial

- Build and SCP the rebuilt thing to the device

- Find whatever byzantine command you need to run it to verify it

- Of course it doesn't work, ask your coworker

- Oh did you remember to flub the flabnabber? echo "1" > /dev/i2c5 then restart the flabnabber-daemon

- Run the fking thing and it works

- 3 hours has passed

Wow is working in embedded great. But I think that this is basically everything. The time isn't building the shelf, it's figuring out exactly which hinges are right for what I want it to do, it's measuring and measuring and sanding, it's multiple runs to home depot.

ALL of this _is_ "doing the thing". They are all prerequisites and as such are part of the task.
by belorn | 2025-11-16 20:08:32+00:00
How much fossil fuel are acceptable to burn, should subsidizes count to the total cost, should grid connections and transport count to the total cost, and what is the time frame? Is the market allowed to freely spike based on supply and demand with no price roof?

The service that the money is paying for is to have a grid that is always producing enough energy for any demand at any given time. Having 10gw/h today but 0 tomorrow is worth close to zero. If people are asked how much they are willing to pay in order to not get disconnected, the current record in spot price are 580.55 per MWh (that is market price before taxes, connection fees, and so on). How long voters would accept a elevated price is a question that many countries in EU saw answered following the energy crisis.

So the best value for the money is the cheapest one that provide the service that people demand when all the costs are accounted for, and that does not cause voters to elect a new governments in order to have it solved.
by idoubtit | 2025-11-16 20:09:36+00:00
The post has many links to OpenBSD's man pages, FAQ and manual. But I thought it was quite unsatisfying, even common tasks are missing. Or at least I couldn't find them.

I had a test case in mind while reading the documentation: running a custom web service with Nginx as a reverse-proxy. In the documentation, I couldn't find anything about creating a service. Are we supposed to write a frontend script (in ksh) that accepts various arguments (ie start/reload/...)? And what about the logs of this wrapper? And if I want an auto-restart when my program crashes, I have to find another tool that will wrap and monitor the process? I've done all this tedious work in Linux long ago, and I'm not willing to do it again.

If the question was "Why OpenBSD instead of Linux", I don't think documentation is a good argument. In fact, the only strong response I've read is "to try something a bit different and more niche".
by bruce511 | 2025-11-16 20:10:18+00:00
But that's the point isn't it? You can't (shouldn't?) subsidize all industries. That's unaffordable, and misses the concept of subsidizing things considered important to long term national security.

So subsidies, by their nature, are govt putting their finger on the scales, picking winners and losers.

And of course companies competing with those industries (coal versus solar) will lobby, and provide votes.

Bearing in mind of course that ultimately subsidies are just a tax on all citizens for the benefit of some.
by Terretta | 2025-11-16 20:10:36+00:00
> “Responsible information dissemination is important for maintaining public safety.”

That word responsible is doing a lot of hand wavy work there.

Let's start with, responsible according to whom, and responsible to whom?

Learning thinking skills and learning self regulation in response to information, disinformation, or too much information, might be better societal aims than suppression.
by tgma | 2025-11-16 20:10:40+00:00
Sure, one can debate this ad nauseam. I would even concede that on average, BBC is perhaps more reliable than Arab News. However, if your standard is ArabNews not OK because Saudi government funds it, but BBC OK, you might just as well say it in plain English that you simply don't like the opinion of the Saudi government but on board with the UK's (which is a stance that by the way I mostly share, but refuse to preach on a neutral forum like Hacker News as policy.) I would not be surprised that for some stories, Arab News would be a better source than BBC.