MurphyA/hacker-news huggingface dataset:
by epolanski | 2025-12-11 22:35:54+00:00
Switzerland is a tiny country, it cannot grow endlessly in population.

Albeit it's density is lower than comparable Belgium, Switzerland is crossed by the alps so the real available land is much smaller, virtually all of the residents live in 30% of the space.

In any case, that's the beauty of Switzerland: Swiss citizens can decide for themselves. I've seen many referendums in Switzerland and I've rarely seen Swiss citizens vote against their interest. Proposals have often an initial support, which fades as people discuss it and investigate it more.

Populism has really low grip there, politicians riding emotions have little legislative power.
by mike-cardwell | 2025-12-11 22:36:37+00:00
I'd love to get in my car and go to sleep for a couple of hours or read a book whilst it drives me somewhere. Imagine if it could even pull over and charge up without any kind of intervention too. You could get in your car, and get a full nights sleep whilst it drive you somewhere 500 miles away.

Also, at some point, I'm probably going to be too old to drive safely, which will restrict my travels. Not if self driving gets to the point where that doesn't matter anymore.
by lordnacho | 2025-12-11 22:36:44+00:00
I've had American colleagues ask me about the London crime wave. They seem to have some sort of alternative news source that doesn't tell them murders have halved from the high point around the millennium.

https://www.thelondoneconomic.com/news/london-murder-rate-dr...

Then they say it's about knife crime. Where the UK also does better than the US.

https://www.euronews.com/2018/05/05/trump-s-knife-crime-clai...
by dave1010uk | 2025-12-11 22:37:00+00:00
I know what you're thinking: these restrictions are easy to work around. But don't worry, we can just layer more restrictions on top. Eventually the children will be safe! The government just needs to...

- require proof of age (ID) to install apps from unofficial sources on your phone or PC. Probably best to block this at both the OS and also popular VPN downloading sites like github.com and debian.org.

- require proof of age (ID) to unblock DNS provider IP addresses like 8.8.8.8 and 1.1.1.1 at your ISP.

- make sure children aren't using any other "privacy" tools that might be a slippery slope to installing a VPN.

This makes it so much easier for the parents too! The internet will be so safe that they won't even need to talk to their children about internet safety.
by sangeeth96 | 2025-12-11 22:37:12+00:00
> Then they rediscovered PHP, Rails, Java EE/Spring, ASP.NET, and reboted SPAs into fullstack frameworks.

I can understand the dislike for Next but this is such a poor comparison. If any of those frameworks at any point did half the things React + Next-like frameworks accomplished and the apps/experiences we got since then, we wouldn't be having this discussion.
by johnfn | 2025-12-11 22:37:51+00:00
Surely there are some!

I think AI is the obvious one. Also, VSCode (or whatever modern IDE you use) is definitely better than the IDEs that existed 20 years ago. LSP is fantastic. Hm... StackOverflow was definitely a step change over existing tools. Godot is really good, much better than anything that came before, IMO. Modern languages are pretty good these days - Rust and TypeScript are better than languages in the 2000s, to name two of the top of my head.
by wat10000 | 2025-12-11 22:37:55+00:00
Driving can be annoying. I like it in some cases, but it's no fun when there's a ton of traffic, lots of stop lights, etc. I'd love to be able to push a button and let it handle the grunt work in those cases.

Sometimes I want to do something else. Maybe adjust my music, or send a text. If the car can keep me going while I do that, it would be nice.

I live with two people who can't drive. Often I have to take them to things. Tonight I'm going to spend about 90 minutes going, waiting, and coming back, so one of them can do something. It would be great if I could just put them in the car and say, have fun, see you later, and stay home while the car takes them there and back.
by tptacek | 2025-12-11 22:38:01+00:00
It's equally true in Israel, where Hezbollah fired tens of thousands of rockets indiscriminately, killing, among other things, a Druze children's soccer team in the Golan Heights. You can read this on Amnesty (no friend of Israel's) if you want.

Again: it's hard to understand where you could getting this notion that Hezbollah attacks are highly targeted from. That is anything but their operational signature.
by nisten | 2025-12-11 22:38:24+00:00
As someone fully supportive of the social media ban for Australian kids, I think As someone fully supportive of the social media ban for Australian kids, I think we need to teach UK kids to vibecode their own VPNs with OSS models at this point so they can save what's left of their future civil liberties.

We all know where this is going, they're going to ban the one mathematical tool we have that gives us control over machines, encryption.
by wickedsight | 2025-12-11 22:38:31+00:00
This is why I love that ChatGPT added branching. Sometimes I end up going some random direction in a thread about some code and then I can go back and start a new branch from the part where the chat was still somewhat clean.

Also works really well when some of my questions may not have been worded correctly and ChatGPT has gone in a direction I don't want it to go. Branch, word my question better and get a better answer.
by peacebeard | 2025-12-11 22:39:17+00:00
> Because threat actors find new ways to evade detection on public repositories used for software development, it is recommended that users inspect packages before installation, especially when the source is not a reputable publisher.

Serious question: what is realistically meant by "inspect packages before installation" here? I assume they don't mean "review all the code in the packaged node_modules to find any trojans." Maybe "don't install plugins with packaged dependencies" but I'm not sure how common it is in this context.

My takeaway will just be "continue to use the default VSCode theme."
by mirashii | 2025-12-11 22:39:21+00:00
> Odds are, you’re not going to get any contributions even if you do want them. So they could just upload regardless.

This is not my personal experience nor the experience of a number of folks that I know personally. I think it's pretty hard to generalize about this.

> The vast majority of stuff on GitHub goes unnoticed by the vast majority of people. And only a very small minority of people ever interact with the few projects they do pull from GH.

So what? It's probably not going to impact you, so it's okay and we just have to deal with it? I reject that logic entirely.
by foxyv | 2025-12-11 22:39:55+00:00
I've been tempted to make a little electronic boom box for my Mom. Just a box similar to the stereos in cars that play MP3s with FAT32 USB drives. Then I would put her favorite music on various drives that she could plug in whenever she wanted. Make sure it has some nice speakers on it and an Aux jack.

Edit: Also a must have is some faux wood grain!

The interface will just be a standard play pause stop skip rewind with big fat buttons. Preferably the most satisfying ones I can find on Mouser. Nice and clicky.

Cassette tapes are cool, but they are a pain. I still remember the horror of hearing my walk man turn my Top Gun Soundtrack cassette into plastic waste. Never again!
by ranger_danger | 2025-12-11 22:40:16+00:00
I would say all art is derivative, basically a sum of our influences, whether human or machine. And it's complicated, but derivative works can be copyrighted, at least in part, without inherently violating any laws related to the original work, depending on how much has changed/how obvious it is, and depending on each individual judge's subjective opinion.

https://www.legalzoom.com/articles/what-are-derivative-works...
by sodality2 | 2025-12-11 22:40:44+00:00
My goal is to provide actionable statistics for any 'deflock' movements in a certain county, by being able to point to specific statistics on surveillance. If even one motivated person uses my data to petition, I'll be happy; it doesn't have to be for the average person. There's tons of these movements, too. Deflock Olympia just succeeded: https://www.yelmonline.com/stories/commentary-olympia-joins-...

Also, another answer to this is that there is no overarching goal; I just wanted to build a large scale data analysis pipeline for fun :) I am no stranger to side projects to distract me from finals unfortunately.
by andyjohnson0 | 2025-12-11 22:40:52+00:00
Brit here. The HoL's role is to review and scrutinise legislation as part of the parliamentary process of turning bills into acts (laws). Most legislation originates in the (directly elected) House of Commons. But all parliamentary bills pass through the Lords, and they can propose ammendments, but those ammendments have to be approved by the Commons. Those that aren't are sent back to the Lords for reconsideration. In the event of deadlock, the Commons has primacy and can overrule the Lords.
by OJFord | 2025-12-11 22:40:57+00:00
I suppose it depends what you call 'serious power', but yes, stuff gets rejected and sent back down all the time.

It's generally fine-tuning rather than another massive hurdle after getting it through the Commons that the Lords might not pass it at all, though.

You might be thinking of 'royal assent' which is pretty much just a rubber stamp, yes, post-Lords.
by iamacyborg | 2025-12-11 22:41:10+00:00
Days?

> The police can hold you for up to 24 hours before they have to charge you with a crime or release you.

> They can apply to hold you for up to 36 or 96 hours if you’re suspected of a serious crime, such as murder.

> You can be held without charge for up to 14 days if you’re arrested under the Terrorism Act.

https://www.gov.uk/arrested-your-rights/how-long-you-can-be-...
by piker | 2025-12-11 22:41:30+00:00
That's what would be reasonably expected, but it's not backed up by the information.

> The total arrest figures are likely to be far higher because eight forces failed to respond to freedom of information requests or provided inadequate data, including Police Scotland, the second largest force in the UK. Some forces also included arrests for “threatening” messages, though these do not fall under the specified sections. [emphasis added]

https://www.thetimes.com/uk/crime/article/police-make-30-arr... (https://archive.is/kC5x2#selection-3325.0-3325.335)
by lucgommans | 2025-12-11 22:41:51+00:00
> would love to see more tooling to lint and sanitize them before deployment

Sanitisation is one of two possible defences, the other being script execution controls or sandboxing. E.g., if you serve vector images on a web server, set a Content Security Policy header¹ for all your images that simply denies all scripting. You can also run it from a dummy domain ('origin') with nothing valuable on it (like how domains such as googleusercontent.com and githubusercontent.com are being used)

For sanitisation, DOMPurify² is the only widely used and tested library that I know of. It could use more bindings for other languages but, if you can call into it, it can go in your deployment pipeline. (Disclosure: I've worked with some of the people at Cure53, but not on this project)

You can also combine the approaches for defence in depth

¹ https://developer.mozilla.org/en-US/docs/Web/HTTP/Guides/CSP

² https://github.com/cure53/DOMPurify
Ask HN: Why doesn't HN ask to confirm hiding posts?
by ludamn | 2025-12-11 22:42:13+00:00
I think the title says all, it's a bit annoying when you're scrolling on a mobile device and accidentally hit the "hide" action

There's no confirmation for it, and if you don't pay attention you won't even know it happened.

I'm not saying we need any fancy component, just the native browser confirmation dialog would do wonders
by mahdiyar | 2025-12-11 22:42:15+00:00
I read this a few years ago and start to doing that. And I never looked back. I can search what i did on a specific day, search for a task and see all the traces, having it accessible over dropbox.

No upgrade CTA, no nonsense. now even I can feed it to llm and get feedback about my planning, routines and everything
by ender341341 | 2025-12-11 22:42:24+00:00
depending on how the data duplication is actually done (like texture atlasing the actual bits can be very different after image compression) it can be much harder to do rote bit level deduplication. They could potentially ship the code to generate all of those locally, but then they have to deal with a lot of extra rights/contracts to do so (proprietary codecs/tooling is super, super common in gamedev), and

Also largely cause devs/publishers honestly just don't really think about it, they've been doing it as long as optical media has been prevalent (early/mid 90s) and for the last few years devs have actually been taking a look and realizing it doesn't make as much sense as it used to, especially if like in this case the majority of the time is spent on runtime generation of, or if they require a 2080 as minimum specs whats the point of optimizing for 1 low end component if most people running it are on high end systems.

Hitman recently (4 years ago) did a similar massive file shrink and mentioned many of the same things.
by cortesoft | 2025-12-11 22:42:30+00:00
How do you fix this problem, though? Unless the claim is that the triage system is flawed (i.e. patients are being treated in the wrong order, and patients who don't need treatment are using resources that should go to these other patients), the only way to reduce these numbers would be to increase the number of doctors/hospitals/etc to cover the shortfall.

While it might seem like you should obviously spend more if you can save lives, there is obviously a trade off... how many of those people would have died with treatment anyway, and what would you give up if you spent more money on health care?

By itself, this data doesn't tell us if anything is being done wrong here. It could be that the triage system is perfect, and these people who are dying were on waitlists because they couldn't be saved by treatment anyway.

I know there is a gut instinct that we should spend whatever it takes to save every single life, but there has to be limits. Is spending 100 million dollars for a 5% chance to save a 60 year old worth it? It sounds horrible to ask the question, but it has to be asked.
Tell HN: AI coding is sexy, but accounting is the real low-hanging target
by bmadduma | 2025-12-11 22:43:00+00:00
Working on automating small business finance (bookkeeping, reconciliation, basic reporting).

One thing I keep noticing: compared to programming, accounting often looks like the more automatable problem:

It’s rule-based Double entry, charts of accounts, tax rules, materiality thresholds. For most day-to-day transactions you’re not inventing new logic, you’re applying existing rules.

It’s verifiable The books either balance or they don’t. Ledgers either reconcile or they don’t. There’s almost always a “ground truth” to compare against (bank feeds, statements, prior periods).

It’s boring and repetitive Same vendors, same categories, same patterns every month. Humans hate this work. Software loves it.

With accounting, at least at the small-business level, most of the work feels like:

normalize data from banks / cards / invoices

apply deterministic or configurable rules

surface exceptions for human review

run consistency checks and reports

The truly hard parts (tax strategy, edge cases, messy history, talking to authorities) are a smaller fraction of the total hours but require humans. The grind is in the repetitive, rule-based stuff.
by coliveira | 2025-12-11 22:43:02+00:00
Agreed, I always add to the top of my note files. You can also use timestamps so you know when something was created. Nowadays I use this just like a notebook, adding new pages to the top. You can use it to write not only simple notes, but anything you want, like for example the 1st draft of a book or report you're creating. Even some coding can be done this way.
by btown | 2025-12-11 22:43:14+00:00
To be frank, while it may have a level of technical beauty, this kind of "opt-in whitelist" approach is an authoritarian's dream.

Once the baseline is established, the playbook becomes simple: Shift that age bracket up to the very moment when someone can vote. Make sure that every new voter spends all their formative years unable to access even basic resources on the struggles that marginalized groups go through, and the history of their existence; set the bars for the "whitelist" so high that one must toe the party line in every bit of messaging, and thus is effectively a list of propagandists whose businesses can be fined astronomically if they deviate. Take away the parent's choice, and make it mandatory to use routers that block the non-whitelisted TLDs for any device that doesn't cryptographically authenticate as being operated by an adult. Find ways to impose this on groups other than children (for instance, by making it illegal for criminals to access the non-whitelisted web, then greatly expanding that definition). All in the name of peace and tranquility.

If you want V for Vendetta, this is how you get V for Vendetta.
by 0xdeafbeef | 2025-12-11 22:43:18+00:00
much better https://chatgpt.com/s/t_693b489d5a8881918b723670eaca5734 than 5.1 https://chatgpt.com/s/t_6915c8bd1c80819183a54cd144b55eb2.

Same query - what romanian football player won the premier league

update. Even instant returns correct result without problems

https://chatgpt.com/s/t_693b49e8f5808191a954421822c3bd0d
by mrazomor | 2025-12-11 22:44:09+00:00
My daily driver! Considering how much time I spend with these tools, it's surprising that I had relatively few iterations over the years.

I have two major use cases:

1) a TODO list

2) longer texts (project plans, travel plans, shopping lists for things to buy sometimes in the next 6 months (e.g. books to read), etc.).

The TODO list is my daily driver. As the family became larger, it became difficult to track what needs to be done the next day (including simple things, like "give a daily dose of vitamin", "clean & lube the bike chain every 2w"). For a very long time, I used pen & paper. It was OK, used it for years, but it didn't scale so well with kids. An Android TODO/reminder app with notifications and repeats was a life saver. I used BZ Reminder (https://play.google.com/store/apps/details?id=com.bzzzapp) which ticked all the boxes. But the author decided to downgrade the lifetime licences to periodic... It's still not expensive but I don't approve the behavior. After trying out a dozen of similar apps, I ended up with "Reminders: Todo List & Notes" (https://play.google.com/store/apps/details?id=com.pocketbril...). I can't live without a tool like this anymore. TBH, pen & paper TODO lists are still around.

For the longer texts I used an offline wiki (ZIM) for quite some time. Then gradually moved to Google Keep (simple, can accept text & lists, and can be shared). The Keep collection kept growing. With both lists and texts. It's pretty bad input method, but its simplicity kept me using it for years. Now I'm happy with simple txt files (syced between phone & PCs, and properly backed up).
by therealpygon | 2025-12-11 22:44:19+00:00
Disney, is well aware of the writing on the wall that copyright is going to continue to become increasingly harder to enforce, as generative ai distances itself from brute mimicry, and because infringers can generate new versions faster that takedown notices can be filed. Their alternative is to either be steamrolled, or leverage their IP while it has worth in order to latch on to the AI market. Plus, they give a solid explanation: it is free advertising when there are guardrails on how the characters can behave/say/portray (which is the advantage of the deal — I assume a similar one with Google, Microsoft or Apple will be forthcoming too).

When a true “leader” big or small emerges, every bit of capital will flock to it, leaving a burned out nest of ai company husks. But hey…maybe this time will be completely different. (And upon consideration, I think this is exactly why. All their deals are with the husks, while keeping their IP to leverage with the winner.)
by kubb | 2025-12-11 22:44:28+00:00
Parallel realities. Over here it seems like the US is a dystopia, with how hostile their leadership is to democratic institutions and how greatly it empowers oligarchs.

They think that European countries (or commonly just "Europe") are about to arrest all citizens for criticizing politicians. "Europe" must be saved from their leftist fascist regimes. For now using propaganda. Soon militarily.
by KronisLV | 2025-12-11 22:44:41+00:00
> It has me thinking „man, fuck this“ on the daily.

That's sometimes me with the CLI. I can't use the Gemini CLI right now on Windows (in the Terminal app), because trying to copy in multiple lines of text for some reason submits them separately and it just breaks the whole thing. OpenCode had the same issue but even worse, it quite after the first line or something and copied the text line by line into the shell, thank fuck I didn't have some text that mentions rm -rf or something.

More info: https://github.com/google-gemini/gemini-cli/issues/14735#iss...

At the same time, neither Codex CLI, nor Claude Code had that issue (and both even showed shortened representations of copied in text, instead of just dumping the whole thing into the input directly, so I could easily keep writing my prompt).

So right now if I want to use Gemini, I more or less have to use something like KiloCode/RooCode/Cline in VSC which are nice, but might miss out on some more specific tools. Which is a shame, because Gemini is a really nice model, especially when it comes to my language, Latvian, but also your run of the mill software dev tasks.

In comparison, Codex feels quite slow, whereas Claude Code is what I gravitate towards most of the time but even Sonnet 4.5 ends up being expensive when you shuffle around millions of tokens: https://news.ycombinator.com/item?id=46216192 Cerebras Code is nice for quick stuff and the sheer amount of tokens, but in KiloCode/... regularly messes up applying diff based edits.
by sodality2 | 2025-12-11 22:45:21+00:00
I don't model daily paths as in 'coffee before work, then groceries on the way home'; I do straight shots from residences to each of these amenities. I don't know of a better way to do it than this; any more complicated model that tries to model 'daily routines' risks losing simplicity, as well as straying too far from actual driving behavior, and my main goal is extremely simple statistics.