MurphyA/hacker-news huggingface dataset:
by _jzlw | 2025-12-04 12:24:11+00:00
> acting in their own self-interest end up benefiting everyone

I'm so sick of people acting like Valve is some saint that does no wrong. Their market dominance means game developers wanting to reach the PC gamer market must comply with Valve's terms. Why do you think every Japanese visual novel released on the platform is a cut down, all-ages version that requires an off-site patch to restore the full game (and often even then it's censored in weird ways)? They got sick of being delisted while Valve turns a blind eye to all the trash porn games.

Ask yourself, does a marketplace that exerts creative control over specific studios' works while threatening financial repercussions if they don't comply benefit everyone? That sounds more like the mob to me.

Stop deifying companies.
by je00065 | 2025-12-04 12:24:39+00:00
[2] https://pmc.ncbi.nlm.nih.gov/articles/PMC33880/

I also wonder, by virtue of being a single strand of RNA, how long does it take for mutations to make the virus no longer viable in the environment it resides in?

Jul 13, 2021 Possible impact on hospitalisations from different R rate scenarios #TheDailyTelegraph
by sam-cop-vimes | 2025-12-04 12:24:48+00:00
Yes they are, but human beings live in a society and we look out for each other. Sayings such as "it takes a village to raise a child" isn't just a pithy quote. Any parent will tell you from their lived experience that it is true.

Most parents do a reasonably good job of regulating the physical environment their child exists in. At the same time, a lot of parents are out of their depth keeping up with all the threats that exist on the Internet.

Like with security of systems, there has to be defense in depth against these threats to children. Regulation is one of them. Parental efforts are another.
by modo_mario | 2025-12-04 12:25:38+00:00
I pay a below 1% fixed rate for a 20 years mortgage since 4 years ago here in Belgium

I went to a mortgage broker first who offered me worse tho not necessarily bad rates with other banks as an option. The 2 best options I found were not on his roster. The mortgage broker did say he preferred not taking insurance discounts as those insurance cost could go up up to a maximum and couldn't then be renegotiated separately. But so far it's been better for me and of course that broker would also have negotiated the separate insurance and gotten his cut.
by tim333 | 2025-12-04 12:25:39+00:00
Also I think AI at least in its current LLM form may be a force against polarisation. Like if you go on X/twitter and type "Biden" or "Biden Crooked" in the "Explore" thing in the side menu you get loads of abusive stuff including the president slagging him off. Type into "Grok" about those it says Biden was a decent bloke and more "there is no conclusive evidence that Joe Biden personally committed criminal acts, accepted bribes, or abused his office for family gain"

I mention Grok because being owned by a right leaning billionaire you'd think it'd be one of the first to go.
by machomaster | 2025-12-04 12:26:31+00:00
I watch a lot of videos (with increased speed). Also Telegram is a big consumer of bandwidth.

Also, since I live in Europe, I don't use car (otherwise would obviously not able to watch videos during travel), but public transportation. And using mobile internet is normal, nobody cares to ask for cafe wifi or to even type it in despite being visible on the wall. This is very freeing. Perhaps more than Americans can imagine, since the limits are internalized. Analogy would be the freedom Americans feel, after they move to Europe and realize that they don't have to worry about becoming broke due to sudden health problems. This is a constant worry that Americans have, but the extend of which is fully understood only after the shackles have been dropped.

Like, a lot of people here don't even have a separate internet connection at home, but are simply using their phone's shared internet with their laptops. That's how normal it is. And these "no limits" contracts are what allows the change in behavior to FULLY utilize the technology, without the need to limit oneself.

A lot depends on how one understands the word "participate". I mean, is eating the diet of only oats, eggs and protein powder enough to "have eating needs met" or is the requirement limit at "balanced food diet, with cost not influencing decisions"?

In my opinion requirement can be rephrased into "can fulfill all the phone/internet needs, without limits, without restricting oneself". So in this sense your internet requirement is 26.5GB and we have to look at the price of the phone connect that would provide at least this much at full speed.
by je00065 | 2025-12-04 12:26:34+00:00
Mar 15, 2021 'Prof Harnden said annual Covid vaccinations could be necessary to keep on top of the virus in the years to come, much like the flu jab. "The virus mutates, [but it] probably doesn't mutate as much or as quickly the influenza virus, so it's very difficult to predict...' #Telegraph
by psviderski | 2025-12-04 12:27:41+00:00
For the public cluster with multiple ingress (caddy) nodes you'd need a load balancer in front of them to properly handle routing and outage of any of them. You'd use the IP of the load balancer on the DNS side.

Note that a DNS A record with multiple IPs doesn't provide failover, only round robin. But you can use the Cloudflare DNS proxy feature as a poor man's LB. Just add 2+ proxied A records (orange cloud) pointing to different machines. If one goes down with a 52x error, Cloudflare automatically fails over to the healthy one.
by lelanthran | 2025-12-04 12:28:08+00:00
Why look at percentage of population?

Netscape in 1997/1998 had about 90% of the target market.

OpenAI today has about 30% of the target market, maybe? (seeing as how every single Windows installation comes with copilot chat already, it's probably less. Every non-tech user I know has already used copilot because it was bundled and Windows prompted them into using it with a popup. Only one of those non-tech users even heard of OpenAI, maybe 50% of them have heard that there are alternatives to Copilot, but they still aren't using those alternatives)
by xoa | 2025-12-04 12:28:57+00:00
This comment could use some elaboration. For those that don't know you can use a Yubikey that supports PIV as a smart card for logging into macOS and performing a range of admin authentication operations with just the PIN, not just in the GUI but sudo as well (and of course more directly for SSH etc). It's not a perfect substitute, no ApplePay, but it means you can have a long complex password and only need a 6-8 digit PIN for most usage while still being pretty safe, and has some positives of its own in a multiuser or machine environment. It's a very reasonable option to consider IMO, even though yes it'd absolutely be nice if Apple did better on the hardware auth front.
by phba | 2025-12-04 12:29:08+00:00
> AI enables precision influence at unprecedented scale and speed.

IMO this is the most important idea from the paper, not polarization.

Information is control, and every new medium has been revolutionary with regards to its effects on society. Up until now the goal was to transmit bigger and better messages further and faster (size, quality, scale, speed). Through digital media we seem to have reached the limits of size, speed and scale. So the next changes will affect quality, e.g. tailoring the message to its recipient to make it more effective.

This is why in recent years billionaires rushed to acquire media and information companies and why governments are so eager to get a grip on the flow of information.

Recommended reading: Understanding Media by Marshall McLuhan. While it predates digital media, the ideas from this book remain as true as ever.
by arthurfirst | 2025-12-04 12:29:55+00:00
Bang on.

> It's not about persuading you from "russian bot farms." Which I think is a ridiculous and unnecessarily reductive viewpoint.

Not an accidental 'viewpoint'. A deliberate framing to exactly exclude what you pointed out from the discourse. Sure therer are dummies who actually believe it, but they are not serious humans.

If the supposedly evil russians or their bots are the enemy then people pay much less attention to the real problems at home.
by throwaway77385 | 2025-12-04 12:30:06+00:00
It supports docker swarm, but I've never used it like that. As I may need multi node in the future, I was asking the question to see if it would make it 'easy' to orchestrate multiple containers. The simplicity of Dokku is hard to beat, however.

edit: Well, it would appear that the very maintainer of Dokku himself replied to the parent comment. My information is clearly outdated and I'd only look at this comment[0] to get the proper info.

[0] https://news.ycombinator.com/item?id=46144275#46145919
by Amezarak | 2025-12-04 12:30:06+00:00
I think what you were missing is that the crux of the problem is that this obscured the fact that a small minority of astronomers at a conference without any scientific consensus, asserted something and you and others uncritically accepted that they had the authority to do so, simply based on media reports of what had occurred. This is a great example of an elite influence campaign, although I doubt it was deliberately coordinated outside of a small community in the IAU. But it’s mainly that which actually upsets people: people they’ve never heard of without authority declaring something arbitrarily true and the sense they are being forced to accept it. It’s not Pluto itself. It’s that a small clique in the IAU ran a successful influence campaign without any social or even scientific consensus and they’re pressured to accept the results.

You can say well it’s just the IAU definition, but again the media in textbook writers were persuaded as you were and deemed this the “correct” definition without any consensus over the meaning of the word being formed prior.

The definition of a planet is not a new problem. It was an obvious issue the minute we discovered that there were rocks, invisible to the naked eye floating in space. It is a common categorization problem with any natural phenomena. You cannot squeeze nature into neat boxes.

Also, you failed to address the fact that the definition is applied entirely arbitrarily. The definition was made with the purpose of excluding Pluto, because people felt that they would have to add more planets and they didn’t want to do that. Therefore, they claimed that Pluto did not meet the criteria, but ignore the fact that other planets also do not meet the criteria. This is just nakedly silly.
by concinds | 2025-12-04 12:30:30+00:00
Also, I'll let everyone in on an open secret.

Apple's real goal isn't even the 30% from the Mac App Store. Their vision is to build a library of games that run on iPhone, iPad, Mac, and potentially Apple TV and Vision. You can connect a controller to all these devices, so any game would work (without clunky touch controls). That's why they're pushing Metal and will never adopt Vulkan. They want to make their ecosystem as strong as possible against competing ecosystems.

It's also why they've been pushing SwiftUI and Catalyst, why they don't care for web apps, why the Mac and iPad have gotten closer (they want each device just be a form factor that lets you access the same apps and files, though I expect they'll always keep the Mac as open as it is now), and why they made all their platforms adopt one design language. They probably ported Preview to iOS/iPad, and Home and Clock to the Mac, because they went through the Springboard/LaunchPad and asked themselves: "which of these apps could we bring to every OS?".

It's also why Google is dropping ChromeOS and switching everything to Android. One platform, one app ecosystem. They did it only to keep up with Apple. The tablet/desktop-ish side of their ecosystem lags far behind.

And it's why Valve is going all-in on Linux. Kickstarting an alternative ecosystem.
by Telaneo | 2025-12-04 12:31:10+00:00
Blame the bosses for wanting DRM rather than Valve for making it a default. Blame lawmakers for not regulating DRM out of existence. Valve's playing the game while still being the most consumer friendly option on most fronts, and a solid second place in everything else. Credit where credit's due.

If Steam didn't have nominal DRM, I'd imagine they wouldn't have been able to grow to the point they're at now, and we'd instead have many stores each with their own exclusives, but most of them have worse terms than Steam. That world is worse than the one we have now.

And if you really care, there's always GOG, or the skull and crossbones.
by bell-cot | 2025-12-04 12:31:59+00:00
Whether or not a volcano has erupted during the https://en.wikipedia.org/wiki/Holocene Epoch, roughly the last 11.7k years, is a common "how active is it?" metric for volcanologists - https://en.wikipedia.org/wiki/Category:Holocene_volcanoes

From there - yeah, zero volcanoes had modern scientific monitoring before ~1980. Some have a few thousand years of written records...well, at least of major eruptions. Nobody ever kept "what did the volcano do today?" diaries.

So generally - eruption records depend on field geologists doing a lot of grunt work around a volcano, trying to work out details of its geological history. And in a very poor, remote country like Ethiopia - which has also a history of border conflicts, civil wars, and other nastiness - geologists both bold and well-funded enough to do such field work may be rather scarce.

Result - an eruption record may amount to "we have no real evidence that it's done anything big since maybe somewhere around X-ish thousand years ago".
by conartist6 | 2025-12-04 12:32:01+00:00
Why would you not hate AI. What is there to like.

It's the closing trash compactor of soullessness and hate of the human, described vividly as having affected Microsoft culture as thoroughly as intergranular corrosion can turn a solid block of aluminum to dust.

Fuck Microsoft for both hating me and hating their own people. Fuck. That. Shit.
by tyleo | 2025-12-04 12:32:18+00:00
I mostly agree. I prefer vanilla CSS to frameworks but I find a lot of value in CSS modules.

In particular I use:

1. The `composes` feature to do something like base classes.

2. The import feature to get something like namespacing.

Given the recent advancements in CSS, I won’t be surprised if they eventually build something like `composes` into the base language.

The namespacing seems more like an artifact of how you package your website and how you stay organized within your package system (I use webpack).
by stalfie | 2025-12-04 12:32:27+00:00
To me the "web of trust" element frankly seems like the only viable solution. And in fact, its almost here already: https://playsafeid.com/

I predict that hacker news in particular will dislike using facial recognition technology to allow for permanent ban-hammers, but frankly this neatly solves 95% of the problem in a simple, intuitive way. Frankly, the approach has the capacity to revitalize entire genres, and theres lots of cool stuff you could potentially implement when you can guarantee that one account = one person.
by skrebbel | 2025-12-04 12:34:15+00:00
This article in different forms keeps making the rounds and it's just so tiring. Yeah, let's remember everything that was great about 25 years ago and forget everything that sucked. Juxtapose it with everything that sucks about today but omit everything that's great. Come on man.

If you think things suck now, just make it better! The world is your playground. Nobody makes you use YAML and Docker and VS Code or whatever your beef is. Eclipse is still around! There's still a data center around your corner! Walk over and hang a server in the rack, put your hardly-typechecked Java 1.4 code on there and off you go!
by palata | 2025-12-04 12:35:00+00:00
Very insightful, thanks for that comment!

I find it interesting that this "feature" of the US (having those big monopolies) is often mentioned as a "weakness" of e.g. Europe, where companies cannot get as big (I guess partly due to regulations).

And in turn, when US companies "lose" against, say, Chinese companies, they will say it's because they get help from their authoritarian system (through the government). Which is a bit ironic given that the US monopolies do exactly that to the rest of the western world, right?
by infecto | 2025-12-04 12:36:16+00:00
Then stop replying if you want to leave it at that? I have only agreed with your original statement and then you keep questioning my opinion. You are trying to pick over my words for no reason. Note I said I can see people using that language. I did not say myself. And of course why would I even think about pedos in the context of rude comments made to an unknown group of Microsoft engineers.

My opinion, I have no desire to work with people that write comments calling other engineers monkeys or losers. I have seen that behavior before and it’s not people I like to work with.
by stacktrace | 2025-12-04 12:37:12+00:00
Really cool project! We had a situation a while back where some of our e2e tests needed the DB to be in very specific states. Technically we could have handled it with fixtures/transactions/schema resets, but doing that cleanly across a bunch of tests was pretty painful in our setup at the time

For a few edge-case scenarios we ended up mocking the DB layer (which obviously stops being a true e2e test). Something like PgLite would've been a perfect middle ground - real Postgres, zero container overhead, easy to spin up isolated instances per test, and a clean slate for every run.
by derangedHorse | 2025-12-04 12:37:51+00:00
> DOGE wasn't an audit. It was an excuse to exfiltrate mountains of your sensitive data into their secret models and into places like Palantir

Do you have any actual evidence of this?

> I recommend anyone presume the best of actual people and the worst of our corporations and governments

Corporations and governments are made of actual people.

> Then presumably the game is finding the best way to turn you into a human slave of the state.

"the state" doesn't have one grand agenda for enslavement. I've met people who work for the state at various levels and the policies they support that might lead towards that end result are usually not intentionally doing so.

"Don't attribute to malice what can be explained by incompetence"
by defcc | 2025-12-04 12:37:55+00:00
Thanks! Yes, everything is stored locally in the browser — no backend at all.

And that’s a great idea. I’ve been thinking about adding an export/import option, and encoding the data into the URL hash actually fits the “offline + privacy-first” vibe really well.

I’ll explore it — would be super useful for sharing or backup without requiring any server.

Thanks for the suggestion!
by Telaneo | 2025-12-04 12:38:18+00:00
I fail to see why? It was pretty short sighted of developers to build Linux verions of their games back when they did, since most either perform poorly today, or just crash on more modern versions. I don't expect those games to get fixed any time soon. Far from it, I expect Linux versions to degrade as more and more of their dependencies change and Linux changes over time. I don't expect the situation to be different for native Linux ges made today.

Wine meanwhile works perfectly with 80+% of games, and those 20% that don't are all newer stuff or stuff that's never going to get a Linux version short of the Linux desktop actually getting of the ground.
by em-bee | 2025-12-04 12:39:02+00:00
can you elaborate how that works in practice?

say i am earning 2000$ per month. i pay $100 on taxes on that. so that's $24000 income and $1200 in taxes per year.

$1700 as a tax credit, does that mean my taxes are 0? or do i get $500 on top of my income?

so after taxes how much do i have? 24000? 24500? and where are the $250 per month you mentioned?

here is how it works in germany:

24000 euro is my income. 1200 euro are my taxes. but i get 3000 euro unconditional per child. so after taxes my total income is 25800 euro with one child. add 3000 for each additional child.

the actual tax rate is made up, and just set to 5% to make the comparison easier.
by t_mahmood | 2025-12-04 12:39:06+00:00
One use case, when doing unit tests, Docker containers, would make it too expensive with many tests. SQLite's type checking is far less strict than Postgres, which would not catch errors that would occur the real database due to type mismatch.

Having something like this, that I can quickly spawn and know, I am getting exact behavior as prod database would be a lifesaver!
by mlavrent | 2025-12-04 12:40:19+00:00
I was at Microsoft until July of this year until I left for an SF-based company (not AI though).

The difference between the two with regards to AI tool usage couldn’t be more different- at Microsoft, they had started penalizing you in perf if you didn’t use the AI tools, which often were under par and you didn’t have a choice in. At the new place, perf doesn’t care if you use AI or not- just what you actually deliver. And, shocker, turns out they actually spend a lot building and getting feedback on internal AI tooling and so it gets a lot of use!

The Microsoft culture is a sort of toxic “get AI usage by forcing it down the engineer throats” vs the new “make it actually useful and win users” approach at that new place. The Microsoft approach builds resentment in the engineering base, but I’m convinced it’s the only way leadership there knows how to drive initiatives.
by raesene9 | 2025-12-04 12:40:32+00:00
What's a VPN though, just an encrypted tunnel between two nodes. For decently technical people, it'd always be possible to rent a VPS somewhere outside the country and route traffic to it.

If they're going down that route I'd expect the first service to be banned will be Tor, I'm actually mildly surprised they haven't tried that already.
by jll29 | 2025-12-04 12:40:40+00:00
The problem is that re-defining definitions brings in chaos and inconsitency in science and publications.

Redefining what a "planet" (science) is or a "line" (mathematics) may be useful but after such a speech act creates ambiguity for each mention of either term -- namely, whether the old or new definition was meant.

Additionally, different people use their own personal definition for things, each contradicting with each other.

A better way would be to use concept identifiers made up of the actual words followed by a numeric ID that indicates author and definition version number, and re-definitions would lead to only those being in use from that point in time onwards ("moon-9634", "planet-349", "line-0", "triangle-23"). Versioning is a good thing, and disambiguating words that name different concepts via precise notation is also a good thing where that matters (e.g., in the sciences).

A first approach in that direction is WordNet, but outside of science (people tried to disentangle different senses of the same words and assign unique numbers to each).