MurphyA/hacker-news huggingface dataset:
by watwut | 2026-01-16 09:48:42+00:00
> See Andrew Tate as an example, who has captured the ears of millions of teenage boys around the world. At first it's hard to comprehend why his ideology speaks to them,

It is super easy to understand. He tells them they are superior and that feels good. He tells them they are entitled to dominate others and that makes them feel powerful. People LOVE to hear they are superior over others.

And all your complains about progressives boils them to them acknowledging that Tate adjacent people exist, that philosophy runs in top levels of the government and the rest of us have to react to it. Like, all your complains about progressives are super mild compared to what conservative people say and think about the rest of us.

> And now the question is what should society actually do so that both young men and young women can find a harmonious place in it?

There is no harmony possible when the woman is degraded or subjugated. There is only fake harmony possible when it is not allowed to speak about threat of Tate like conservatives, because someones feelings might be hurt.

> I think we should still strive to achieve some sort of balance, but sadly I don't really see an easy answer to this.

There is no balance with "I think women are inferior and should be mistreated".

> Every time I read another woman saying that she's afraid of every man on the street walking in proximity to her, and every time it's dark out and I hear a man behind me and I get physically afraid, I think, what if I was a man and she was afraid for her life because of me? Just because I exist in the space next to her?

In the context of male gendered violence literally promoted by conservative thinkers, it is women talking about the impact it has on them who is causing the unfair harm to men. This is absurd.

This is, frankly, a thing feminists books claim and I did not believed is a real thing. Except here you are, writing exactly those words.
by usgroup | 2026-01-16 09:49:21+00:00
I think this article is problematic because Prolog is truly a different paradigm which requires time to understand. Laments about no strings, no functions and "x is confusing" read like expectations of a different paradigm.

Prolog is also unusual in a sense that it is essential to understand what the interpreter does with your code in order to be able to write it well. For vanilla Prolog, that's not so hard. However, when constraint programming and other extensions are added, that becomes much harder to do.
Show HN: Using Strudel to control dance animations
by bntr | 2026-01-16 09:49:22+00:00
We have countless fighting games with extremely complex input systems: long button combos, precise timing.

But when it comes to dancing in games or interactive systems, complexity almost always disappears.
Dance games usually require you to move physically in front of a camera, or step on pads, or just trigger a single emote animation.

Meanwhile, in platforms like Roblox, players collect dance animations and show them off by triggering them at the right moments.
Sometimes multiple players even sync their dances together - which already feels a bit like a disco.

So the question that kept bothering me was:
why don't we have "dance fighters" - systems where expressive, complex dancing is mastered through equally complex control, using patterns, timing, and structure rather than physical movement?

This project is a small experiment in that direction: https://github.com/bntre/threejs-osc-dance

I'm exploring controlling character dance animations through a livecoded, pattern-based interface (Strudel), mixing short animation loops in real time.
It's not a game yet, just a proof of concept - but I'm curious whether dance could be treated as a skillful, expressive control space, much like fighting inputs or musical performance.
by ch_123 | 2026-01-16 09:49:49+00:00
After reading this article, it is unclear to me what "The Myth of the Thinkpad" is. The author laid out a series of desirable attributes about Thinkpads, and proceeds to explain how they are all true. We are reminded that all these desirable qualities arise from business realities, which is generally true for any desirable attribute in a commercially successful product. In the end, there's a conclusion that Thinkpads are a good choice, but that they are not "magic", as if this was something that needed explanation.
by jacquesm | 2026-01-16 09:51:01+00:00
> The fact that Boeing supposedly modeled this and came up with non-safety critical in the event of bearing breakage... curious how that will turn out.

They'd have to show at least one plane with a bearing gone that still flies as intended. I suggest we break one on purpose, put the full complement of Boeing execs on that plane to prove its safety given the alternative of retracting that statement.
by Gibbon1 | 2026-01-16 09:51:43+00:00
One thing I've become obsessed with is people trying to solve problems in the wrong domain.

I think these sorts of things are because people try to allocate resources according to the 'moral domain' instead of basic need.

Have read that in the 19th century there was constant attempts to means test welfare based on who was deserving. And it was basically full of fail and you'd spend more on enforcement than just paying out by need. You were paying able bodied people to go around and try and determine if the recipients were deserving.

It's one of the reasons everyone gets social security. You were a happy go lucky spendthrift and are now old and broke, here's your money. You were thrifty, wise and lucky enough you'll never need it, here's your money.

The issue of cliff is real and present for low income people. The loss or reduction of benefits takes a big bite out of marginal increases in income. Also the sudden loss for instance when someone goes back to work isn't great when usually they financially stressed and the new job comes with increased expenses.

On topic personally as a childless when I hear someone bitch about paying for someone else's kids I think yeah who's going to change my bedpan when I'm old, you? I doubt it.
by constantius | 2026-01-16 09:53:26+00:00
Aaaah, I was wondering where you were pulling the claims about free speech in the UK from, but I understand now: it's the speech that aligns with your values is free! Was confused there for a bit.

Well, according to that line of thought, people in the US only face the consequences of going against national security and are free to sue the government for wrongful termination/slander/whatever.

Now we can agree that there's free speech everywhere.
by esher | 2026-01-16 09:53:56+00:00
Commission launches market investigations on cloud computing services under the Digital Markets Act
https://ec.europa.eu/commission/presscorner/detail/en/ip_25_...

> Two market investigations will assess whether Amazon and Microsoft should be designated as gatekeepers for their cloud computing services, Amazon Web Services and Microsoft Azure, under the DMA, in other words whether they act as important gateways between businesses and consumers, despite not meeting the DMA gatekeeper thresholds for size, user number and market position.
by sph | 2026-01-16 09:53:58+00:00
Relevant: https://en.wikipedia.org/wiki/Dilbert_principle

> You put more effort, you take responsibility for stupid people's decisions, and then you get a disproportionately small reward

On that I disagree. Managers might have to take responsibility for bad decisions, sure, but get a disproportionately larger reward than those under them. It's certainly less stressful at the bottom of the ladder, but don't expect to get much praise or monetary reward, and you're the first to go as soon as something goes wrong. There's a reason why late-stage companies are full of middle managers, and few people actually doing the work.
by nebula8804 | 2026-01-16 09:54:43+00:00
From Wikipedia:

"The working class is a group of people in a social hierarchy, typically defined by earning wages or salaries through their ability to work. Members of the working class rely primarily upon earnings from wage labour. Most common definitions of "working class" in use in the United States limit its membership to workers who hold blue-collar and pink-collar jobs, or whose income is insufficiently high to place them in the middle class, or both. However, socialists define "working class" to include all workers who fall into the category of requiring income from wage labour to subsist; thus, this definition can include almost all of the working population of industrialized economies."

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

Since I am referring to a hypothetical in the future, let me be more clear: I believe software developers will be relegated to blue collar or worse roles given enough time because it is in the interest of the capital class to find a way to make this happen. I gave examples in my prior comment.
by mvandermeulen | 2026-01-16 09:54:49+00:00
I have noticed an abundance of Claude config/skills/plugins/agents related repositories on GitHub which purport to contain some generic implementation of whatever is on offer but also contain malware inside a zip file.

They all make use of the GitHub topic feature to be found. The most recent commit will usually be a trivial update to README.md which is done simply to maintain visibility for anyone browsing topics by recently updated. The readme will typically instruct installation by downloading the zip file rather than cloning the repo.

I assume the payload steals Claude credentials or something similar. The sheer number of repos would suggest plenty of downloads which is quite disheartening.

It would take a GitHub engineer barely minutes to implement a policy which would eradicate these repos but they don’t seem to care. I have also been unable to use the search function on GitHub for over 6 months now which is irrelevant to this discussion but it seems paying customers cannot count on Github to do even the bare minimum by them.
by GaryHak | 2026-01-16 09:56:25+00:00
Ever since programming GOL in assembly on Z80 i dreamt of this.

Game for two persons.
The game runs, you can go back in time and modify by introducing gliders.
Only problem is, how to turn it into a real game, what is the object.
Maybe split the world in two and try building a stable configuration. The opponenent can launch the glider towards your turf, or something like that.
by ben_w | 2026-01-16 09:56:48+00:00
> No Americans will starve without illegal workers.

US farm labor is heavily undocumented-immigrant-dependent. Estimates vary, but undocumented workers make up something like 25–50% of the agricultural workforce, especially in crop production. (In specialty crops this percentage can be much higher, but those won't matter for "starvation").

Remove all of them, fruit and veg production falls 15–20%, dairy & animal products 10-20%. Calorie production has higher variation in estimates, I've seen anything from 10% reduction to 40% reduction, but the whole "undocumented" thing makes it harder to be sure.

In any event, you get double-digit percentage price hikes, and a lot of Americans are already struggling with the current prices.

> If you don't believe in us-and-them remove your front door and replace it with a bead curtain and cook for whoever turns up.

You may call your country your home colloquially, but if you can't tell the difference, if you really genuinely can't differentiate, then you must accept that everyone who welcomes them into their country has already welcomed them into their home.

To your specific list, this sarcasm: sure, because there's no such thing as local sociopaths, I don't live next to a forest with wild boar that I've witnessed breaking into neighbour's gardens, I'm fully aware of local laws about professional cooking, and also I'm funded sufficiently to be a charity.

And for that last point, I will remind you that you've already used the word "illegal workers". They work. They pay for themselves.
by jorams | 2026-01-16 09:56:49+00:00
> So if the web app went a month with no visitors it would cost nothing (except for the file storage fees)?

Yes that's the idea. The public URL for a sprite is served by a (free) load balancer. The sprite is normally suspended, gets resumed when a request comes in, then suspended again. Not sure on the exact timeouts, they probably don't suspend immediately after a response is sent.
by br1brown | 2026-01-16 09:57:21+00:00
> But the politicians in the EU are not very clever

Much worse,
because in this case hanlon's razor does not apply

I wanna say we (Europeans) are an economic colony of the USA, but I do not have the expertise to do, so...

However, the institutions piss European IT guys off for years (even before the GDPR), but "there are contracts", things continue as they are
by rnhmjoj | 2026-01-16 09:58:54+00:00
I didn't know BSD had an IPv4/IPv6 translation mechanism built-in. On Linux the state of the art seems to be Jool[1], which is unfortunately an out-of-tree kernel module. IIUC, they currently share the limitation of not being able to translate locally-originated packets, which can be annoying unless you have a machine to dedicate to the translation.

[1]: https://nicmx.github.io/Jool/en/intro-jool.html
by yellowapple | 2026-01-16 09:59:51+00:00
The obvious difference is that bank robberies tend to have a lot more witnesses and recordings proving the robbery took place at all, let alone the persons involved.

The other obvious difference is that bank robberies don't have a long history of dismissal with excuses like “well the bank was asking to get robbed; look what it's wearing” or “the bank's husband doesn't need consent to take money out of it” or “it doesn't count as a stick-up if the bank is closed for the night”.
by esjeon | 2026-01-16 10:00:16+00:00
Rust is actually few steps above from the bare metal, to enforce its security invariants. Boundary checks (which breaks auto-vectorization of loops), stack probe, fat pointer (wastes register), fixed index type (uint), etc.

There are other hidden costs coming from usage of std. Even `Result` is a bit of inefficiency.

I'm not saying any of these are bad. I'm just saying Rust would be slower than C if *naively* used.
by cookiengineer | 2026-01-16 10:00:57+00:00
Knowledge archive. Everything I need to know to practice my job and life, I have an offline copy of. Wikipedia, SO, mediawikis, devdocs etc.

If google decides to shove AI generated results up our throats, that's the reasonable alternative.

Currently I am building zimdex, as an alternative to the zim tools.

Also if that's your thing, check out the kiwix.org project. It's really nice.
Show HN: Wikitool – CLI for fetching Wikipedia content
by moeffju | 2026-01-16 10:01:31+00:00
I wanted Wikipedia access for scripts and AI agents without scraping rendered pages. Using the API is lighter on Wikipedia's servers and compliant with their guidelines.

So I built a command-line tool for fetching Wikipedia articles and search results via the REST API.

wikitool Earth
wikitool "https://de.wikipedia.org/wiki/Erde"
wikitool search "intitle:einstein"

It parses Wikipedia URLs automatically (extracts language + title), supports all 300+ language editions, and exposes CirrusSearch query syntax for search.

Output is wikitext by default, with `--html` and `--output json` options.

Single static Go binary, no dependencies.

Repo: https://github.com/teal-bauer/wikitool

There's also a skill file (https://github.com/teal-bauer/wikitool-skill) that teaches Claude Code how to use it.
by sofixa | 2026-01-16 10:01:33+00:00
Boeing themselves, including their CEOs, kept repeating that bullshit. Even after the FAA finally realised the issue, and refused Boeing's first attempted fix that relied on pilots being able to identify the situation and enact the procedure within 10 seconds (in various tests in a Southwest training center, it was around 30s on average). Then the FAA mandated a full redesign of the MCAS system to actually rely on two sensors and handle disagreements. And Calhoun kept repeating that "this wouldn't have happened with American pilots".
by ratdragon | 2026-01-16 10:02:26+00:00
WDYM lost? do you roam? I used to have a job with simple OpenVPN to connect to the servers (via public IP, just routed through the VPN tunnel) and ssh connections stayed during my trip from office to home. Probably needs both sides not to be overly aggressive with keepalives and such. VPN just reconnected at home, but tun0 device and its local ip stayed the same, ssh connections also stayed.

If you do not roam other side may do TCP keepalives or even ssh protocol keepalives and close the connection for you. Unless you can tune that, not much to do.

Other solutions might be mosh (mobile shell; haven't tried) or just running screen or tmux on the other end and just resume where you left of after quick reconnect.
by jacquesm | 2026-01-16 10:03:00+00:00
Stand outside an engine test cell for a while and tell me that maintenance crews don't deal with emergencies. I'll bet they do so more often than pilots, we just don't hear about it because there are no passengers at risk. Nobody is going to make a 'Sully' like movie about the maintenance mechanic that spotted an issue with a part under test before it led to one or more catastrophic failures. They're more likely to make a lawyer the lead than the mechanic.

This is not just filling out reports and looking at stuff, they're in no way comparable to your local garage mechanic (and not to dump on them either: they too have to deal with out of the ordinary situations).

The responsibility issues are the same as with the pilots as well, they fuck up people die.
by polshaw | 2026-01-16 10:04:08+00:00
I think this is totally wrong. When you have both parties speaking multiple languages this happens all the time. You see this more with English being the loaner more often than it is the borrower, due to the reach that the language has. Listen to an Indian or Filipino speak for a while, it's interspersed with English words ALL the time. It happens less in English as there is not the universal knowledge base of one specific other language, but it does happen sometimes when searching for a certain, je ne sais pas.
by jeisc | 2026-01-16 10:04:32+00:00
Mastications, ingurgitations and excretions are our primary mission!

In any case: AI is incapable of making art since it has no desires, agency or needs yet.

I have been making, mounting and printing digital images then afterwards painting over them to give them substance; I have been doing this since the 90s and nobody pays attention to my work; I guess I would need this guy to come to my shows and chew on my art in protest.

find my work at @johnseischen on Instagram
by lproven | 2026-01-16 10:05:10+00:00
> specifically what about the Bible they found resonant

A valid point.

I'm not interested, myself, but this is an interesting question.

My upbringing was very vaguely Church of England Protestant. I read very fast and read a large chunk of the bible as a child. I decided when I was 11 that religion was a fairy story, just a work of fiction and nothing more, and that I didn't believe in it.

I have read much of the Christian bible, and I was top of the class in religious studies at school. I am confident that I know much more about Christianity than 99% of Christians, and most ex-Christian atheists I know are the same.

For most intelligent adults, actually reading the bible is a leading cause of atheism. This is a meme among atheists.

I have never heard of anyone getting religion from the bible before.
by realusername | 2026-01-16 10:05:38+00:00
I'm talking about your average Android, not GrapheneOS which is atypical and represent pretty much nothing worldwide.

> you don't trust the manufacturer or if the manufacturer doesn't update the OS frequently enough, then I guess you should look for another manufacturer.

The only manufacturers in the world publishing device trees nowadays must be Fairphone and OnePlus because even Google stopped releasing them with the last Pixel. So here you go, you I gave you the entire list of manufacturers (two) for which to my knowledge secure boot provides some value to the phone owner (some others might exist), I'm willing to include GrapheneOS as a third case where it makes sense even if it's not the stock OS.

And the only rom in the world being updated on time is also GrapheneOS (yes, even Pixels still have delays)
by 2Gkashmiri | 2026-01-16 10:05:38+00:00
that's why its difficult to trust these apps? i've been out of the game for years and i would rather be on the fence about the whole thing.

the problem i saw back in 2019 was adoption. it just happened suddenly and the scaremongering done by the government was top notch. literally any anti-government tweet or post was "deemed social media misuse", how dare you question the might of the great nation.

https://thewire.in/rights/kashmir-fir-vpn-social-media
this is fresh "misuse".

what i am saying is, in that heated environment, no one wanted to be the one holding the short straw so this tech did not play out, simply out of personal safety.

few years ago we had clubhouse and
https://kashmirlife.net/sleuths-silently-listen-to-clubhouse...

which someone like me knew "out of habit" so i didn't even try the app but people did and paid the price.
by Bombthecat | 2026-01-16 10:05:53+00:00
Deepseek, Nvidia and meta are pumping out one paper after another.

New and better things are coming. They will just take time to implement, and I doubt they cancel current training runs. So I guess it will take up to a year for the new things to come out

Can the bubble burst in this time, because people lose patience? Of course. But we are far from the end.
by RavSS | 2026-01-16 10:05:59+00:00
I replaced my 1080 Ti recently too (early 2025). I had kept it as my daily GPU since 2017. It was still viable and not in urgent need of a replacement, even though my 1080 Ti is an AIO liquid cooled model from EVGA, so I'm surprised it hasn't leaked yet. It's been put through a lot of stress from overclocking too, and now it lives on inside a homelab server.

The 5090 I replaced it with has not been entirely worth it. Expensive GPUs for gaming have had more diminishing returns on improving the gaming experience than ever before, at least in my lifetime.
by embedding-shape | 2026-01-16 10:06:26+00:00
> global, anonymous collaboration that seems to be ending. Trust in the individual is going to become more important in many areas of life

I don't think it's coming to an end. It's getting more difficult, yes, but not impossible. Currently I'm working on a game, and since I'm not an artist, I pay artists to create the art. The person I'm working closest with I have basically no idea who they are, except their name, email and the country they live in. Otherwise it's basically "they send me a draft > I review/provide feedback > Iterate until done > I send them money", and both of us know basically nothing of the other.

I agree that trust in the individual is becoming more important, but it's always been one of the most important thing for collaborations or anything that involves other human beings. We've tried to move that trust to other system, but seems instead we're only able to move the trust to the people building and maintaining those systems, instead of getting rid of it completely.

Maybe, "trust" is just here to stay, and we all be better off as soon as we start to realize this, and reconnect with the people around us and connect with the people on the other side of the world.