MurphyA/hacker-news huggingface dataset:
by talideon | 2025-12-01 13:25:23+00:00
> mean do plumbers have an advent of plumbing where they try and unblock shit filled toilets for fun?

You've obviously never watched "Drain Cleaning Australia" on YouTube!

Yes, some people find this stuff fun, because they find coding fun, and don't typically get to do the fun kind of coding on company time. Also, there'd be a hell of a lot less open source software in the world if people didn't code for fun.

Let people enjoy things. Just because you don't like that par of your job as much as them doesn't mean they're wrong.
by kingstnap | 2025-12-01 13:26:08+00:00
Typical global yearly background radiation dose according to Canadian nuclear safety commission is around 2.5 mSv per year [0].

Ignoring the major issue that the location dependent variance is orders of magnitude more significant than 0.1% we can reason that 0.1% is an extra 2.5 uSv over an entire year.

Thats like a 20 minute flight... or half a dental xray, or if you planned to eat like 20 bananas this year you better cut them out.

Now the fact that there are all these other obvious ways to cut down your radiation before you even begin to think about datacenters, isn't unique for this radiation dose thing. It's true for the water consumption as well. Your Chatbots are not the cause of your water usage its your diet and material goods.

[0] https://www.cnsc-ccsn.gc.ca/eng/resources/fact-sheets/natura...
by MarkusWandel | 2025-12-01 13:27:26+00:00
Nothing wrong with this. Some applications really are compute bound and don't need much RAM, such as a homemade surveillance camera system I have, presently running on a couple of Raspi 4s. Suppose I wanted to upgrade to Raspi 5, why spend extra money on RAM that's not needed? These things run headless with the only GUI exposed via web server.
by letmevoteplease | 2025-12-01 13:28:03+00:00
rmdir /s /q Z:\ETSY 2025\Antigravity Projects\Image Selector\client\node_modules.vite

Running this command in cmd attempts to delete (I ran without /q to check):

Z:\ETSY (-> Deletes if it exists.)

"2025\Antigravity" (-> The system cannot find the path specified.)

"Projects\Image" (-> The system cannot find the path specified.)

"Selector\client\node_modules.vite" (-> The system cannot find the path specified.)

It does not delete the Z:\ drive.
by thaumasiotes | 2025-12-01 13:28:05+00:00
> How is it ironic? No protocol in the world can force anyone to delete anything from their own device.

You may have noticed the constant pushing to remove the user's access to their "own" device.

Forcing people to delete things from their own device is the whole concept of the Snapchat protocol, for example. Snapchat fortunately doesn't offer an OS and can't meaningfully be part of this push, but they make a convenient illustration.

You can check out Snapchat's bug bounty policy here: https://hackerone.com/snapchat . On the list of ineligible vulnerabilities is "screenshot detection avoidance". That's not a bug (because there's nothing they can do about it), even though it is their product's selling point.

Sometimes stronger companies want similar things, and they try to do something about it.
by saberience | 2025-12-01 13:28:17+00:00
"Anybody with a computer science education who has seen the prompt Proof. before should be able to tackle this one with some effort, guidance, and/or sufficient time."

I have a computer science education and I have no idea what you're talking about. The prompt "Proof." ?

Most people who study Comp Sci never use any of what they learned ever again, and most will have forgotten most of what they learned within one or two years. Most software engineers never use any comp sci theory at all, but especially not graph theory or shit like Dijkstras algorithms, DFS, BFS etc.
by smaudet | 2025-12-01 13:28:20+00:00
The danger is that the people most likely to try to use it, are the people most likely to misunderstand/anthropomorphize it, and not have a requisite technical background.

I.e. this is just not safe, period.

"I stuck it outside the sandbox because it told me how, and it murdered my dog!"

Seems somewhat inevitable result of trying to misapply this particular control to it...
by gyomu | 2025-12-01 13:29:16+00:00
Man I hate this kind of HN comment that makes grand sweeping statement like “that’s how it was with steam in the 19th century or rocketry in the 1950s”, because there’s no way to tell whether you’re just pulling these things out of your… to get internet points or actually have insightful parallels to make.

Could you please elaborate with concrete examples on how aeronautics in the 20th century felt like having a fictional friend in a text file for the token predictor?
Show HN: ZkMesh – federated ZK bot mitigation
by throwawayaway45 | 2025-12-01 13:29:25+00:00
zkMesh: Open protocol for any edge to silently drop Layer-7 bots/DDoS via hardware-rooted ZK proofs on a permissionless mesh. No CA, no tokens, no PII—attack traffic scales your validators. Full spec (CC0): [PDF link in repo].
by b3lvedere | 2025-12-01 13:29:42+00:00
Of course. The issue could be that the previous parties combined "successfully" could uphold the legal limit, but now that suddenly the data centers also participate it's above the limit.

Who's to blame? Tricky legal question. My personal opinion is everybody involved should take their percentage of the blame, but i doubt they're willing to pay or act upon it.
by perihelions | 2025-12-01 13:29:56+00:00
https://news.ycombinator.com/item?id=46058531 ("KDE Plasma 6.8 Will Go Wayland-Exclusive in Dropping X11 Session Support (phoronix.com)"—237 comments)

https://news.ycombinator.com/item?id=46085593 ("KDE going all-in on a Wayland future (kde.org)"—46 comments)
by andy12_ | 2025-12-01 13:31:03+00:00
Do note that that is a different model. The one we are talking about here, DeepSeekMath-V2, is indeed overcooked with math RL. It's so eager to solve math problems, that it even comes up with random ones if you prompt it with "Hello".

https://x.com/AlpinDale/status/1994324943559852326?s=20
by PetitPrince | 2025-12-01 13:31:10+00:00
An elaborated version of this idea is called "rollback" where you let the local client predict and execute the game state at time t+1 and will "roll back" the state of the game if it received another game state than the one predicted. Extremely popular and state of the art for 2D fighting games (most of the time the prediction is correct and it greatly reduce the perceived lag) , but probably harder a bit harder to do with 3D games.
by ookblah | 2025-12-01 13:31:20+00:00
this is honestly what i think is going to happen as everyone is still figuring this out and why for large companies i think they are walking into a giant ass trap and the execs can't or don't care to see it as long as it boosts the stock.

most people (read: MOST) working at X corp aren't going to be using AI to accelerate their work, they are going to "phone it in" like you said or buy themselves more time to do other stuff. i think with the onslaught of vibe and slop most people don't have a vested interest to go above and beyond to ensure quality as long as it works, even experienced devs. that's honestly probably what i'd be tempted to do.

where we see the most exponential gains will be people who are paid enough to care, smaller teams that have a direct vested interest in long term success (founding teams, etc.) or people paid to just clean up a mess.

hiring and the landscape will be super interesting to see in the next year or so. probably team structure will change drastically as well.
by carlosjobim | 2025-12-01 13:31:28+00:00
The hacker boy one day came back from school panting, sweating and exhausted. His father asked him:

- What happened to you?

- I figured that if I ran behind the bus, I'll save the $3 dollars the ticket costs-

The hacker father smacked his son hard on the head and cried:

- You fool! To run behind a bus like that! You should have ran behind a taxi instead and you would have saved at least $50 dollars!

Then they both watched YouTube together the rest of the evening, thinking eagerly about all the juicy money they would save over the next decade.
by GCUMstlyHarmls | 2025-12-01 13:32:10+00:00
Overwatch (1) had something like that. Not sure if Overwatch (2) still has it, or how it functions now.

In higher ELO, people would target good players with "avoid player"^1, effectively soft-banning those people from match making because the pool was small enough. They would still get put in matches eventually but their queues would blow out a lot.

From memory it did not have an explicit "match me with this person" button, but you could thumbs up players in the post-match podium as well as endorse them which may have soft-factored into matching you with them again.

\1 I think it was called this. It was a general "bad attitude" marker, not a "bad team mate" or "bad opponent" marker.
by BoorishBears | 2025-12-01 13:32:56+00:00
3.2-Exp came out in September: this is 3.2, along with a special checkpoint (DeepSeek-V3.2-Speciale) for deep reasoning that they're claiming surpasses GPT-5 and matches Gemini 3.0

https://x.com/deepseek_ai/status/1995452641430651132
by Mashimo | 2025-12-01 13:33:06+00:00
I have a Pi3b in a 3D printer, and compiling the software, but also simply apt upgrade feels like it takes forever. Most day to day operations work just fine though.

At work we have a display with a Pi3 (not B) connected, just showing websites in rotation. Websites even with a simple animation are laggy, startup takes a few minutes.

Both of these usecases don't need more than 1 GB of ram, but I want to speed of a 4 or 5.
by agrounds | 2025-12-01 13:33:12+00:00
Superficially, these look the same, but at least to me they feel fundamental different. Maybe it’s because if I have the ability to read the script and take the time to do so, I can be sure that it won’t cause a catastrophic outcome before running it. If I choose to run an agent in YOLO mode, this can just happen if I’m very unlucky. No way to proactively protect against it other than not use AI in this way.
by joseda-hg | 2025-12-01 13:33:19+00:00
It's one of the worst parts of being self taught, beginner level stuff has a large interest base because everyone can get into it.

Advanced level stuff usually gets recommended directly by experts or will be interesting to beginners too as a way of seeing the high level.

Mid level stuff doesn't have that wide appeal, the freshness in the mind of the experts, or the ease of getting into, so it's not usually worth it for creators if the main metric is reach/interest

Structured (taught) learning is better in this regard, it at least gives you structure to cling on to at the mid level
by SideburnsOfDoom | 2025-12-01 13:33:21+00:00
This recent interview piece is instructive: https://observer.co.uk/culture/interviews/article/graham-lin...

The interviewer is clearly sympathetic to Mr Linehan and their personal views are not opposed.

But nonetheless they end up thinking "I tried to understand why I couldn’t get through, why the piece I’d wanted to write for years would be a failure" - because the guy is an obsessive, unwell crank, that's all. It is a sad story.
by eb0la | 2025-12-01 13:33:57+00:00
I remember a lot of code zeroing registrers, dating at least back from the IBM PC XT days (before the 80286).

If you decode the instruction, it makes sense to use XOR:

- mov ax, 0 - needs 4 bytes (66 b8 00 00) - xor ax,ax - needs 3 bytes (66 31 c0)

This extra byte in a machine with less than 1 Megabyte of memory did id matter.

In 386 processors it was also - mov eax,0 - needs 5 bytes (b8 00 00 00 00) - xor eax,eax - needs 2 bytes (31 c0)

Here Intel made the decision to use only 2 bytes. I bet this helps both the instruction decoder and (of course) saves more memory than the old 8086 instruction.
by justinclift | 2025-12-01 13:35:50+00:00
Unfortunately, GitLab is no longer Fit for Purpose since it caps the maximum size of Merge Requests (aka PRs), and anything over that size just isn't shown in the Merge Request.

This bit us recently at my work where there was an important MR needing review, and over 1/2 of it couldn't be viewed in the GitLab web interface by any means.

It's a (mis) "feature" they're aware of, and have no plan to fix before 2027 at the earliest.

Needless to say, we're migrating off it and recommend others do the same.
by amiga386 | 2025-12-01 13:36:19+00:00
>But what I also dislike is cheaters in my online games and I genuinely do not have a better suggestion on what to do.

You can't suggest "run online games as close-knit social groups, with social exclusion punishments for cheaters", which is how most online games used to be run. How old are you?

Game vendors used to be happy letting us host and run our own multiplayer games, until they realised they could get more money out of us -- "battle passes", microtransactions, ability to forcibly turn off multiplayer of older game when newer remake comes out -- and now they've made themselves a mandatory part of your online experience. You have to use their matchmaking and their servers. So now it's down to them to solve the problem of cheaters, enabled by their centralised matchmaking... and their only solution is remote attestation of your machine and yet more data collection?
by disgruntledphd2 | 2025-12-01 13:36:21+00:00
> There is no evidence to indicate buybacks reduce long term incentives for executives compared to dividends.

If I am bonused on earnings per share, and I have a button to increase earnings per share mechanically (without needing to increase revenue or decrease costs), why wouldn't I push that button?

Can you share some evidence around your statement? i.e. "There is no evidence to indicate buybacks reduce long term incentives for executives compared to dividends."
by bryanrasmussen | 2025-12-01 13:36:24+00:00
I wonder if there are any benefits, side-effects or downsides of everyone using the same fake name for Claude to call them.

If a lot of people always put call me Mr. Tinkleberry in the file will it start calling people Mr. Tinkleberry even when it loses the context because so many people seem to want to be called Mr. Tinkleberry.
by arthurfirst | 2025-12-01 13:36:28+00:00
Yes. Over the years I've used just about every linux distro from Slackware and RH up to nix + arch, as well programming on Solaris, IRIX, SCO, OS/400 and even Tandem --look it up it's pretty obscure! But I just use FreeBSD mostly now.

There's pretty much nothing I can't do on FreeBSD that I would get with one Linux or another. Not much of a gamer so maybe that factors in..
by 360MustangScope | 2025-12-01 13:36:56+00:00
It doesn’t have to be 100%. The point is to make it inconvenient. The majority of people will not do it if it is inconvenient.

Thats the point to many things in life that you just make it more difficult and most people won’t be bothered to attempt to circumvent whatever it is.

There will still be circumventers but it is will be less than if you just said fuck it.
by Ray20 | 2025-12-01 13:37:09+00:00
> They are advancing, sure, put look what they paid for to achieve this: 300k dead, 700k wounded, depletion of their souvereign wealth fund, 20%+ inflation, lower oil production and so on.

Russia is a totalitarian dictatorship led by the communist Putin. As if communist dictators care. Look at North Korea, it's just the results of an unremarkable year.
by pclmulqdq | 2025-12-01 13:37:42+00:00
In modern CPUs, a lot of these are recognized as zeroing idioms and they end up doing the same thing (often a register renaming trick). Using the shortest one makes sense. If you use a really weird zeroing pattern, you can also see it as a backend uop while many of these zeroing idioms are elided by the frontend on some cores.
by dripdry45 | 2025-12-01 13:37:51+00:00
But “good or desirable from a societal standpoint” isn’t what they said, correct me if I’m wrong. They said that people find a benefit.

People find a benefit in smoking: a little kick, they feel cool, it’s a break from work, it’s socializing, maybe they feel rebellious.

The point is that people FEEL they benefit. THAT’S the market for many things. Not everything obv, but plenty of things.
by vidarh | 2025-12-01 13:37:59+00:00
To me, your entire claim here comes across as "hallucination". That is, I simply do not believe that you have not experienced people accidentally inventing entire facts, and so I don't believe you are genuinely unaware of people doing it.

To be clear, I'm not arguing you've made this claim in bad faith at all.

However, going back and examining my own writing, I have more than once found claims that I'm sure I believed at the time of making them, but that I in retrospect realise I had no actual backing for, and which were for that reason effectively pure fabrication.

An enduring memory of my school days was convincing the teacher that she was wrong about a basic fact of geography. I was convinced. I had also totally made up what I told her, and provided elaborate arguments in favour of my position.

To me this is innate human behaviour that I see on a regular basis. People accidentally invent entire "facts" all the time.
by coolThingsFirst | 2025-12-01 13:38:14+00:00
I am reading more on the vector of attack used on 23andme and it seems they used credentials from other data breaches. This never would have happend with MFA, even SMS confirmation would've been enough.

It's insane that a company that literally stores DNA data didn't have the most basic defenses against data breaches that would take an intern 15 minutes to read about.
by amenghra | 2025-12-01 13:38:15+00:00
W̶e̶ ̶s̶e̶e̶ ̶p̶o̶t̶e̶n̶t̶i̶a̶l̶ ̶u̶s̶e̶s̶ ̶i̶n̶ ̶c̶o̶m̶p̶a̶n̶i̶o̶n̶s̶h̶i̶p̶ ̶a̶n̶d̶ ̶a̶f̶f̶e̶c̶t̶i̶v̶e̶ ̶i̶n̶t̶e̶r̶a̶c̶t̶i̶o̶n̶ We see potential uses in ads is where this is probably going...
by Almondsetat | 2025-12-01 13:38:54+00:00
A protocol can only support, never mandate. If I send you "DELETE MSG #4829" and you do nothing and reply with "200 OK; DELETE MSG #4829", nobody observing the protocol's messages will ever know what happened. Sure, an omniscent being could say "but he internally broke protocol, he didn't delete the message!", but by definition if something cannot be verified inside the protocol, it is outside of protocol.
by dangus | 2025-12-01 13:39:33+00:00
I’m confused, how is an immutable system more complex? How is it harder to fix? Can you be specific?

I don’t mean to say “my choice of distro is better than yours” because I know atomic Linux isn’t for everyone. But if we are talking about complexity specifically, this is an advantage to immutable distros.

Your Debian system never exactly matches any specific build that’s been tested and verified by your distro’s contributors.

Even worse when you run dist-upgrade. I think every Debian/Ubuntu user has been burned by that process at least once in their lives, some people avoid it entirely and clean install.

In Atomic Linux anything breaks there is a single command to revert back to the last system image. Rollback reboot and you’re done:

rpm-ostree rollback

There’s also a tool included to list out and revert to any images from the last 90 days.

If I have some kind of issue I have an exact release that every other user has with the exact same set of system and included packages.
by palata | 2025-12-01 13:39:55+00:00
Title is misleading: he did not discover the pattern, he "measured the weight that Miura-ori origami patterns can hold across various benchmarks". This pattern is not new.

And then I really don't get the "disaster relief" part: how would this help build solid tents? If you lay the pattern flat on the ground, sure it holds a lot of weight. But instead of this pattern, if you pile up stuff directly on the ground, usually it holds very well too...

Then could you build a wall with that structure? Not clear to me how that would help. And it doesn't seem like it would hold on a flat roof.

It's nice that a 14yo systematically tested a structure and all, and good for him for winning a competition. But it seems a bit exagerated to say that he discovered a pattern that could help for disaster relief.
by JetSetWilly | 2025-12-01 13:39:56+00:00
Curiously you left out the broken spine.

Of course the terrorist-excusers like to make out that it was just a bit of paint, what's the issue? It was 7 million pounds of damage (to be paid for out of our defence budget, so that's 7 million quid less to spend on other things) and put some of our key national defence infra out of commission for a period to boot.

But of course, that's ok - we should allow such groups to exist going around attacking people, crippling them and destroying national infrastructure to the tune of millions, its just free speech innit.

No sensible country in the world would allow such groups to exist.
by fa3556 | 2025-12-01 13:40:17+00:00
I feel like the ship has sailed for X11 or any fork of it, regardless of its technical merits (or the lack thereof). All the major DEs (KDE, Gnome, COSMIC) are either already wayland exclusive or soon will be. New DEs like niri, hyprland, sway, etc. are all wayland only from the start (some like niri dont even have xwayland support, instead pointing users to an external project, xwayland satellite, for running X11 apps).

And for almost all the somewhat famous traditional X11 DEs or tiling managers or wms, there is now a wayland compositor mimicking them. Cinnamon and XFCE both have advanced wayland sessions (a recent review of LMDE 7 by distrowatch praised Cinnamon's wayland session as even better than KDE's wayland). They might support X11 for now but it will be increasingly harder to maintain both especially if the majority of their users use the wayland session. This will lead to bit-rotting of the X11 code paths both here and upstream (GTK, mutter, etc).

There are obviously people unhappy with wayland because it has issues with accessibility or automation or other more niche use cases. As hard as it may be, I think the time would be better spent solving these issues in wayland instead. If it cant be solved upstream, downstream protocols like the wlr-protocols can be an option. In fact, even upstream, ext-namespace protocols only require 2 ACKs which shouldn't be too hard to get especially once more wayland compositors join upstream development.

This starts to impact the entire stack as toolkits, mesa drivers, etc. are increasingly developed with Wayland in mind and are simply better tested there. IMO wayback is probably a more fruitful investment than an x11 fork for those who want to run traditional X11 DEs.
by dkersten | 2025-12-01 13:40:29+00:00
I used to tell it to always start every message with a specific emoji. Of the emoji wasn’t present, I knew the rules were ignored.

But it’s bro reliable enough. It can send the emoji or address you correctly while still ignoring more important rules.

Now I find that it’s best to have a short and tight rules file that references other files where necessary. And to refresh context often. The longer the context window gets, the more likely it is to forget rules and instructions.
by georgefrowny | 2025-12-01 13:40:33+00:00
Interesting, thank you.

These are the designs registered for Lego A/S on the EU eSearch website: https://euipo.europa.eu/eSearch/#details/owners/154249

I did also see from the daily bulletin, that literally today "Bricklab Holding GmbH" (https://www.northdata.com/BrickLab%20Holding%20GmbH,%20Weinh...) was awarded the registration of a minifigure-like design: https://ibb.co/s96f9sKN

Bulletin for today: https://euipo.europa.eu/copla/bulletin/data/download/ctm/202...