MurphyA/hacker-news huggingface dataset:
by curiousviber | 2025-12-31 11:28:25+00:00
I used to believe this, but looking at the history of "israel", the genocides constantly committed in the middle east, etc. It's obvious that your logic would just be legitimizing the current might.

Would your logic apply to all the people of Gaza, would them resisting qualify as "undermine and deligitimize the norms and institutions that keep things reasonably okay"

Is genocide reasonably ok?
by epolanski | 2025-12-31 11:30:10+00:00
> It shouldn't be the job of the US taxpayer to feed someone that doesn't want to work, study, or pass a drug test

This would make sense if every person was given similar opportunities, like providing quality education to all of our youngest and making higher education a mission rather than a business as a starter.

As a society we move at the speed of the weakest among us, we only move forward when we start lifting and helping the weakest and most vulnerable.

You also need to realize that not doing that work is also cause for other taxpayer money to be spent elsewhere, such as spending an average of 37k $ per incarcerated person, and that ignores all the damage that criminal might've caused, all the additional police staffing and personal security that is needed to be spent outside prisons, etc.

Those are complex systems, are you sure it wouldn't be better to spend the same gargantuan amount of money that's spent on millions of inmates and fighting crime into fighting the causes that make many fall into that?

Again, those are complex, but closed systems and the argument of "we shouldn't spend on X" often ignores the cost of not spending on X.
by Closi | 2025-12-31 11:30:56+00:00
Completely disagree - Your definition (in my opinion) is more aligned to the concept of Artificial Super Intelligence.

Surely the 'General Intelligence' definition has to be consistent between 'Artificial General Intelligence' and 'Human General Intelligence', and humans can be generally intelligent even if they can't solve calculus equations or protein folding problems. My definition of general intelligence is much lower than most - I think a dog is probably generally intelligent, although obviously in a different way (dogs are obviously better at learning how to run and catch a ball, and worse at programming python).
by copirate | 2025-12-31 11:31:30+00:00
But the head start doesn't change anything. At this point A is mining on their block, B is mining on theirs. There's no advantage.

I'd even say that B is slightly more likely to keep their reward because they started propagating their block earlier, so it's more likely other miners are mining on this block.

If A finds a second block between minute 1 and 2, then they win, but it would be the same if the didn't withhold their block.

When A is mining on their hidden block, they mine for a potential height of 2 that would win against a miner only able to push a height of 1. But by doing that they put the block they found at risk of being abandoned because another miner found a block in the meantime.

So if you find a block, you get almost 100% chance it'll stay if you publish it immediately. If you withhold it and find another one you get 100% chance of keeping your 2 blocks. If you don't find that 2nd one, you get <50% chance of your block to be the main chain (depending on time of reaction of another block being published, and connectivity). On the other hand, if you don't withhold it and find 2 blocks in a row, you also get almost 100% chance of keeping your 2 blocks. I fail to see how withholding is profitable.
by machomaster | 2025-12-31 11:32:17+00:00
1. "Quickly deployed" is misleading. The work started after 2014 when the idea of closing Russia from the SWIFT system was first discussed. Europeans didn't do that at that time (and they were, that would have been hugely problematic for Russian banks), but made Russia initiate technical work to add in-country backend. In 2022 they finally had to turn it on. But the work was 8 years in the making.

2. When it comes to Mir (Visa/Mastercard) alternatives, it is not that wide-spread.

3. The awesomeness of Russian Fintech (and IT/tech in general) is a separate thing, that has everything to do with Russians' technological ingenuity, not the government/sanctions/patriotism/safety/risk-management/sovereignty/independence.
by atombender | 2025-12-31 11:32:20+00:00
I thought that, too, but lately I've been using OpenCode with Claude Opus, rather than Claude Code, and have been loving it.

OpenCode has LSPs out of the box (coming to Claude Code, but not there yet), has a more extensive UI (e.g. sidebar showing pending todos), allows me to switch models mid-chat, has a desktop app (Electron-type wrapper, sure, but nevertheless, desktop; and it syncs with the TUI/web versions so you can use both at the same time), and so on.

So far I like it better, so for me that moat isn't that. The technical moat is still the superiority of the model, and others are bound to catch up there. Gemini 3 Preview is already doing better at some tasks (but frequently goes insane, sadly).
by torginus | 2025-12-31 11:32:34+00:00
So many fallacies here, imprecise, reaching arguments, attempts at creating moral panic, insistence that most people create poor quality garbage code, in start contrast to the poster, the difference between his bespoke excellence, and the dreck produced by the soulless masses is gracefully omitted.

First the core of the argument that 'Industrialization' produces low quality slop is not true - industrialization is about precisely controlled and repeatable processes. A table cut by a CNC router is likely dimensionally more accurate than one cut by hand, in fact many of the industrial processes and machines have trickled back into the toolboxes of master craftsmen, where they increased productivity and quality.

Second, from my experience of working at large enterprises, and smaller teams, the 80-20 rule definitely holds - there's always a core team of a handful of people who lay down the foundations, and design and architect most of the code, with the rest usually fixing bugs, or making bullet point features.

I'm not saying the people who fall into the 80% don't contribute, or somehow are lesser devs, but they're mostly not well-positioned in the org to make major contributions, and another invariable aspect is that as features are added and complexity grows, along with legacy code, the effort needed to make a change, or understand and fix a bug grows superlinearly, meaning the 'last 10%' often takes as much or more effort than what came before.

This is hardly an original observation, and in today's ever-ongoing iteration environment, what counts as the last 10% is hard to define, but most modern software development is highly incremental, often is focused on building unneeded features, or sidegrade redesigns.
by 578_Observer | 2025-12-31 11:33:13+00:00
Thank you. You hit the nail on the head.
A bot can scrape the definition of "Shugyo" from a database.
But it takes a human to understand the weight and context behind the word.

I am relieved that my "Cultural Accent" served as the ultimate Captcha.
I'm glad my words reached someone who truly understands the culture.
by well_ackshually | 2025-12-31 11:33:55+00:00
> this server is physically held by a long time contributor with a proven track record of securely hosting services.

This is effectively a rando's basement. It doesn't matter that they've been a contributor or whatever. Individuals change, relationships sour. Securely hosting how ? By locking the front door ? By being a random tech company in the midwest ? Or by having proper access control ?

As a little reminder, F-Droid has _all_ the signing keys on its build server. Compromising that is somewhere between "oh that's awful" and "stop the world". These builds go out as automatic updates too. So uh, yeah, I'd like it if it was hosted by someone serious and not my buddy joe who's a sysadmin don't worry
by xorcist | 2025-12-31 11:34:38+00:00
> one person had the physical server in their basement

Unless you have even the faintest idea about how F-Droid does it, please stop spreading FUD. All the article says is that it is not a normal contract but a special arrangement where one or a select few have physical access. It could be in a locked basement, it could be in a sealed off cage in a data center, it could be a private research area at a university. We don't know.

A special arrangement with an academic institution providing data center services wouldn't be at all surprising, that has been the case for many large open source projects since long before the term was invented, including Linux, Debian and GNU itself.

Many of these are run by professionals with high standards. The Debian project has done pioneering work with reproducible builds, for example, something the F-Droid project is also very much involved with. Those things are what creates trust in the project.
by mytailorisrich | 2025-12-31 11:34:44+00:00
The title says "China" but then the article is actually about "Chinese brands". Some EVs from Western brands like Tesla, BMW, Mini, etc are also made in China so the terms are not equivalent.

In Europe, it can be unclear what is a domestic brand, too. In the UK for instance, most Minis are made locally (though owned by BMW) and Nissan has a large plant. On the other hand, in France Peugeot and Citroën are now part of Stellantis, which also owns Fiat, Chrysler, etc is HQ'd in the Netherlands... what's the difference at this point? "Domestic brand" is becoming a historical artifact but hollow in practice.
by kace91 | 2025-12-31 11:35:08+00:00
I see what you mean. For me it’s not exactly about being tired without meds, but I would describe the effect of the meds as “awaking”, in the sense that their effect on my focus is similar to what I’d get taking caffeine on a day I haven’t sleep.

The “mental clouds dispersing” effect is similar, if that makes sense? So my mental model was something like the brain showing “lack of sleep effects” (without the feeling) when it shouldn’t.
by ahf8Aithaex7Nai | 2025-12-31 11:35:21+00:00
> Cost of a car is extremely hard to predict, not just because of unexpected repairs

Cars aren't complicated. Make the right choice (buy cheap, buy japanese or french, avoid wet V-belts, prefer timing chains). Change oil and oil filter often. Keep an eye on the brake pads, shock absorbers, brake discs, tires, brake fluid, rust on the bodywork. Taking care of all this is surprisingly inexpensive. Of course, you can also have a car mechanic do all of this. Then you pay for their labor. But I really don't see any nasty surprises that might be lurking there. Of course, it depends on how well informed you are. If you've never looked under your car, then it's obviously a surprise when the floor panel is rusted through.

I understand that this is unreasonable for most people. But there is scope for ensuring that costs can be planned very well. However, I must admit at this point that you might as well deal with the complicated DB tariffs if you want to.

> but also because the price of gas is literally political.

Super 95 currently costs between €1.60 and €1.80. I still find that pretty easy to budget for.

> The train experience in Germany is as bad as it is because of ...

I agree with all your points. I'm just totally disappointed that we as a society can't manage to make public long-distance transport appealing. I would love to live in a world where I would feel like a complete idiot if I drove from Leipzig to Stuttgart and back instead of just taking the train.
by andy12_ | 2025-12-31 11:35:48+00:00
Because the general idea here is that image and video models, when scaled way up, can generalize like text models did[1], and eventually be treated as "world models"[2]; models that can accurately model real world processes. These "world models" then could be used to train embodied agents with RL in an scalable way[3]. The video-slop and image-slop generators is just a way to take advantage of the current research in world models to get more out of it.

[1] https://arxiv.org/pdf/2509.20328

[2] https://deepmind.google/blog/genie-3-a-new-frontier-for-worl...

[3] https://arxiv.org/pdf/2509.24527
by ekjhgkejhgk | 2025-12-31 11:36:32+00:00
> F-Droid is often discussed in the GrapheneOS community, the concerns around centralization and signing are valid.

Clearly the GrapheneOS community is clueless then.

You can host F-Droid yourself, which is the opposite of centralized. If the GrapheneOS community actually is concerned about centralization they can host an instance as well.

Futhermore, each author signs their own software, which again is the opposite of centralized. One authority signing everything would be centralized.

So F-Droid is decentralized in authorship and distribution. Google store is only decentralized in authorship.
by rcxdude | 2025-12-31 11:37:34+00:00
This video explains it a lot better: https://www.youtube.com/watch?v=HcFvegnQpPo

Basically, there's a "true north" which is where the axis of rotation of the earth intersects with its surface, and for local mapping in the UK there is a grid which is not longitude and latitude but instead locally flat (i.e. each grid square has the same area) but that means that it only lines up with true north along one line that goes north-south through roughly the middle of the UK.

Then the third is magnetic north, and this is one that both varies from place to place and with time. Magnetic north, as in the place where the earth's magnetic field intersects with its surface, doesn't necessarily line up with true north. Even more complicatedly, compasses don't actually point to the magnetic north pole, but can be about ten degrees off to the east or west depending on where you are on the planet's surface (for most of the surface. Near the poles it can be wildly off. Obviously if you're walking around near magnetic pole your compass is going to be all over the place). And to top it all off, this changes from year to year. If you have charts for navigating by compass, it will give you a table and formula for correcting what you read on your compass to grid or true north, and those depend on the date. This also needs to be kept up to date with an almanac or similar because it can't be predicted arbitrarily far into the future.

What this means, is that there's basically a funny-shaped line on the earth's surface where the magnetic north happens to line up with the true north, and this line moves over time (you can see a current map here: https://www.ncei.noaa.gov/sites/default/files/inline-images/...). At the moment, this line intersects with the line where the UK's grid north and true north line up within the UK mainland, but it's been moving for the past three years and this intersection point will soon be off the coast.
by tim333 | 2025-12-31 11:37:57+00:00
>Google Lens has surprisingly high usage

I use it several times a day just to change text in image form to text form so you can search it and the like.

It's built into chrome but they move the hidden icon about regularly to confuse you. This month you click the url and it appears underneath, helpfully labeled "Ask Google about this page" so as to give you little idea it's Google Lens.
by ekjhgkejhgk | 2025-12-31 11:39:25+00:00
> Graphene is a great product but their incessant mud slinging at any service that isn't theirs is tiresome at best.

100%. But you know, sadly I've noticed that non-experts are impressed by elitism. So you don't have to be good, you just have to shit on others, and passerbys will interpret that as being very competent.

Which is super ironic, from a project which about privacy but only supports hardware built by the biggest surveillance company.
by torginus | 2025-12-31 11:40:14+00:00
The low level API of process isolation on Windows is Job Objects, that provide the necessary kernel APIs for namespacing objects and controlling resource use.

AppContainers, and Docker for Windows (the one for running dockerized windows apps, not running linux docker containers on top of WSL) is using this API, these high-level features are just the 'porcelain'
Show HN: Reload processes based on File changes and other pluggable hooks
by debarshri | 2025-12-31 11:41:03+00:00
The process watcher and reloading for any language with custom hooks.

You could run something like this:

`wip -- go run main.go`

and any file changes in that directory would reload the service thus creating a REPL like environment for languages do not have a REPL.

Additionally, you can add custom hooks like webhooks, API status, other shell scripts.

Written in rust.
by lock1 | 2025-12-31 11:41:34+00:00
Well, in a language with nullable reference types, you could use something like

fn find<T>(self: List<T>) -> (T, bool)

to express what you want.

But exactly like Go's error handling via (fake) unnamed tuple, it's very much error-prone (and return value might contain absurd values like `(someInstanceOfT, false)`). So yeah, I also prefer language w/ ADT which solves it via sum-type rather than being stuck with product-type forever.
by tchantchov | 2025-12-31 11:42:09+00:00
Hi HN,

I’m the developer behind this. I built it because I realized my brokerage account (and my spreadsheet) was lying to me about my profitability.

The Issue: If you trade the "Wheel" strategy or sell covered calls, you know the pain: you collect a premium, the stock drops, and you roll the position. Your broker shows a loss on the trade, but doesn't account for the 4 months of premiums you collected that actually lowered your break-even price.

My Fix: I wrote a custom engine that links these "rolled" trades together into a single campaign.

Real Cost Basis: See your actual entry price after all premiums.

Capital Efficiency: Calculates annualized return on risk (RoR) so you know if the capital lockup is worth it.

I’m specifically looking for feedback on the Dashboard UI—is it too dense, or do you prefer seeing all the Greeks at once?

Link: https://premiumflow.base44.app/?ref=hn_discussion
by mytailorisrich | 2025-12-31 11:42:18+00:00
China developed the whole ecosystem and supply chain for cars and EVs. We see it with batteries and also very recently with electronics. I think BYD supplies batteries for the Tesla plant in Berlin while also being a direct competitor...

It is easy to blame "subsidies", which is calling the kettle black, but I think the main issue is the lack of industrial policy and what are effectively "degrowth" policies in European countries and the EU at large.
by coldtea | 2025-12-31 11:43:13+00:00
>You were there? No? You watched the taped proceedings then?

That's not how history works.

There's no end of historical accounts, transcripts of the proceedings, etc to learn about it. Neither being there, nor taped proceedings are needed.

And neither being in the court or watching taped proceedings will give you what that show meant in the larger historical context, and in the context of the geopolitics of the time. The books, actual knowledge of the before and after, and more, might.

>I find your argument uniquely cowardly: Power without justice is a recipe for tyranny.

That's exactly what the goverments who run those trials had for themselves, before, during, and after.

>Yes, there is plenty of atrocity. Pretending the allied behavior is as atrocious as Stalin, Mao, Mussolini, or Hitler, is pretentious relativism.

Only because it was mostly done to brown people in Africa, or to Asia, or Latin America, so you don't care.
Show HN: Shadowlight, a voice-driven murder mystery and heist inside Minecraft
by marcsimon42 | 2025-12-31 11:43:59+00:00
We built Shadowlight because we wanted NPCs that feel alive in Minecraft, and because we think conversation can be a real skill loop, not just flavor text.

Shadowlight is a solo Minecraft experience where talking is the main mechanic. NPCs are LLM-powered with different personalities and communication styles, and you progress by earning trust through good listening, calibrated tone, and smart questioning.

Your goal is simple: interview the manor’s characters, gather clues, and figure out who is guilty.

At the end of each run, you get feedback on your conversations. The goal is to reflect back what worked and what didn’t in how you communicated, so you can adjust your approach on the next run.

Try it for free by joining our Minecraft server: mc.playshadowlight.com

Trailer video: https://www.youtube.com/watch?v=6867RsSxhSE&t=42s

Gameplay Video: https://www.loom.com/share/dff09df831de4a588d9fee9a055cfec1

We would love feedback on what resonate with you and what you would like to see in this kind of experience.
by PoignardAzur | 2025-12-31 11:44:40+00:00
Saying "we're lucky" makes it sound like Valve's investment in Linux is a happy accident, but as you point out, the Steam Machine was announced in 2013, and back them gaming on Linux was seen as a pie in the sky dream.

Headlines at the time said things like "Valve’s Steam Machines look dead in the water", there was barely any market demand, and they probably lost a lot on the initial release.

The fact that they still doubled down and spent ten years funding the Linux ecosystem before it made them any money speaks of both a strategic incentive (they don't want Microsoft to hold a sword over their neck) and ideological vision (they want gaming to stay relatively open).

Saying "we all got very lucky that the success of the Steam Deck has put the incentives in the right place for Steam to be able to invest in Linux" is getting the causality backwards at the very least. Valve investing in Linux is what made the Steam Deck's success remotely possible, and it wasn't a sure shot.
by bjackman | 2025-12-31 11:45:34+00:00
The title is written specifically for UK readers, the actual subject is about the point of alignment leaving GB.

(Also for anyone who was confused by this, it's not about the poles, it's about the point where the bearings for all three norths are equivalent. So a "compass" would point in the same direction regardless of what kind of north it reported. Took me a moment to understand!)
by K0balt | 2025-12-31 11:45:38+00:00
Huh. Your statement was probably hyperbole? But just back of the napkin:

If we use about 20 TW today, in a thousand years of 5% growth we’d be at about 3x10^34. I think the sun is around 3.8x10^26 watts? That gives us about 8x10^7 suns worth of energy consumption in 1000 years.

If we figure 0.004 stars per cubic light-year, we end up in that ballpark in a thousand years of uniform spherical expansion at C.

But that assumes millions ( billions?) of probes traveling outward starting soon, and no acceleration or deceleration or development time… so I think your claim is likely true, in any practical sense of the idea.

Time to short the market lol.
by MORPHOICES | 2025-12-31 11:45:46+00:00
“I've noticed the pattern of big technical ideas. They’re obvious in hindsight. They cost money early.” ~

“What’s worked for me is a rough three-question filter,” Moxley continues,

“What assumption would be most easily disproven if it’s false?”
“What

Is it something that can be cheaply verified in weeks, not months?

“Who would notice if this quietly failed?”

When I don’t skip this, what ends up happening is that I am endorsing the wrong thing. When I do, good ideas also die prematurely.

What the others do, curious to see.

Do you write out assumptions or is it an informal process?

How early do you bring outsiders to poke holes?

Any heuristics for distinguishing between "hard but right" and "just hard"?

Examples always appreciated. Failures too.