MurphyA/hacker-news huggingface dataset:
by pbhjpbhj | 2025-09-26 07:35:53+00:00
ID cards were already brought in under Labour about 20 years ago - https://www.bbc.co.uk/news/10164331.

They would have allowed EU travel without a passport, but sadly didn't take off. Initially they would have incorporated driving licenses too - lots of people already carry a driver's license.

Ironically I've of the reasons for not having them, back in the noughties, was because it would target minorities.

Now, the right wing are beying for blood over immigration, national IDs do seems like they would reduce the ability of illegal immigrants to work/collect benefits. Tories left a massive immigration problem, exacerbated by Brexit.
Ask HN: Why don't we have a mobile app to screen for skin cancer?
by sarpdag | 2025-09-26 07:36:18+00:00
We already have the data, knowledge, and technology to build this. Why can’t I just use my phone camera to check if a spot on my skin looks concerning? It wouldn’t need to give a full diagnosis—just suggest whether I should see a doctor about a specific area.

If such apps exist, why aren’t they widely available?
by RangerScience | 2025-09-26 07:36:28+00:00
IMO - There's a few games that match it, but nothing "in the same category". Braid, Portal, Stanley Parable come to mind. (Also what I hear about Baldur's Gate 3, but I haven't played.)

But the depth of character, discussions on morality - I still reference the MJ12/Illuminati portrayal from Deus Ex as a discussion on leadership and morality - the depth of gameplay, the way it created a feel of a much bigger, open world.
by ensocode | 2025-09-26 07:36:33+00:00
In the beginning, I was really curious about ChatGPT—a tool that could save me from useless blogs, pushy products, and research roadblocks. Then it started asking follow-up questions, and I got a bit uneasy… where is this trying to take me? Now it feels like the goal is to pull me into a discussion, ultimately consulting me on what? Buy something? Think something? It’s sad to see something so promising turn into an annoying, social-network-like experience, just like so many technologies before. As with Facebook or Google products, maybe we’re not the happy users of free tech—we’re the product. Or am I completely off here? For me, there’s a clear boundary between me controlling a tool and a tool broadcasting at me.
by nicbou | 2025-09-26 07:38:22+00:00
A few years ago I've made an appointment finder for the Berlin Bürgeramt. It got blocked by anti bot measures last month so I'm now fixing it. Basically, I'm moving from Python requests to running an actual browser with Playwright. I actually get help from city employees who tell me why it's getting blocked, since my bot follows the rules.

I am going to try vibe coding this one, simply because I know how to do the job but don't feel like doing it.

https://github.com/All-About-Berlin/burgeramt-appointments

https://nicolasbouliane.com/projects/appointment-finder
by geon | 2025-09-26 07:39:04+00:00
Yes. I bought a 200€ laptop a decade ago. It was on clearance sale, so no backsies. It was so bad I couldn’t in good conscience ask for more than 50€ when I sold it like 2 days later.

It was great on paper. But the quality of the touchpad was awful. And paired with win8, which relied heavily on touchpad gestures, it was basically unusable.
by lelanthran | 2025-09-26 07:39:09+00:00
Might be be builtin to the model because it is impossible to remove completely...

And I say this because, I added about 50 prompts in the settings to prevent video recommendations and to remove any links to videos. but I still get text saying "the linked video explains this more" even though there is no linked video.

This is not a bad way to monetise the free tier. Non of the other token providers found any way to monetise the free tier but Gemini is doing it on almost every prompt.
by est | 2025-09-26 07:39:49+00:00
> We published the cryptographic keys in July

Everyone should take a look at the SERP screenshot

https://x.com/d0tslash/status/1969412224763498769

> The vulnerability combines multiple security issues: hardcoded cryptographic keys, trivial authentication bypass, and unsanitized command injection. What makes this particularly concerning is that it's completely wormable - infected robots can automatically compromise other robots in BLE range. This vulnerability allows the attacker to completely takeover the device.

damn!
by ars | 2025-09-26 07:40:02+00:00
And presumably Mizrachi Jews don't exist?

Don't fool yourself, you are repeating antisemitic slurs. The Jews in Israel never left, and Zionisim is something like 2,000 years old (it's as old the Babylonian exile). Israel is as far from "colony state" as you can get - it's literally the opposite, it's an example of the native people getting their own land back.
by forgotoldacc | 2025-09-26 07:40:13+00:00
> CEO won’t go to jail, but they’ll spend the rest of their lives fighting shareholder lawsuits.

One important lesson to be learned from the past 20 years: if you're sued, don't go to court. If you're dragged to court, say "fuck you, I'm not going and I'm not paying." If you have enough money, they literally will not do anything. They'll just have endless sham court cases that you're free to ignore and there will never be any consequences.

Alex Jones is up to a few billion dollars in settlements against him. He's had court cases against him for, what, over 10 years now? He's still running his show, still getting money, and he's openly mocking the courts. Judges don't care. Whatever people work in the frameworks that allegedly exist to enforce judgments don't care. They're getting their salary either way.
by rowanG077 | 2025-09-26 07:41:27+00:00
IF you truly think the main point of version control is to maintain a coherent commit history than you are deluded. For most teams if it can do:

1. allow collaboration

2. Have branching and merging

3. Have diffs between two points in time/branches/tags

4. Allow release tagging

it is enough to work with it. Not to say that a coherent git history is great, but to call it the main point is something else. As that is definitely not how a lot of teams are using git or any version control.
by k9294 | 2025-09-26 07:41:51+00:00
> For postgres, the bottleneck was the CPU on the postgres side. It consistently maxed out the 2 cores dedicated to it, while also using ~5000MiB of RAM.

Comparing throttled pg vs non-throttled redis is not a benchmark.

Of course when pg is throttled you will see bad results and high latencies.

A correct performance benchmark would be to give all components unlimited resources and measure performance and how much they use without saturation. In this case, PG might use 3-4 CPUs and 8GB of RAM but have comparable latencies and throughput, which is the main idea behind the notion “pg for everything”.

In a real-world situation, when I see a problem with saturated CPU, I add one more CPU. For a service with 10k req/sec, it’s most likely a negligible price.
by aussieguy1234 | 2025-09-26 07:42:09+00:00
"Unit 8200 had built an indiscriminate new system allowing its intelligence officers to collect, play back and analyse the content of cellular calls of an entire population"

During the troubles in Northern Ireland all the phones were tapped. IRA supporters knew this, so would frequently discuss fake bombing plans over the phone, sending the authorities on a wild goose chase.
by tarwich | 2025-09-26 07:42:35+00:00
I gave it a shot. It is super nice to see someone trying to rethink a tool we use all the time. And integrating browser tabs was a really neat idea.

It doesn't work great for me, personally. Takes 5-10 seconds to respond to CMD+Tab, and shows hundreds of browser tabs instead of just the five I have open (I think it's seeing pinned tabs, which are actually bookmarks).

Still, I applaud you for this! It's refreshing to see this type of innovation.
by xyzzy3000 | 2025-09-26 07:42:56+00:00
Acorn Archimedes 400 series, and the 500 series that followed it (in practice only the A540). The original ARM workstations.

The single board computer Pi naming scheme is based on the BBC Micro (Model A, Model B).

As for the 'plus' - Acorn A7000+ was the last of the Acorn desktop computers to be released.

There is a heavy Acorn influence with Raspberry Pi, for good reason.
by Dilettante_ | 2025-09-26 07:43:17+00:00
All of that is entirely besides the point of this thread of conversation, which was concerning the transfer without intermediaries. The point was that if you are in possession of the currency, you are in full control with no one to interfere(or interfere by withholding cooperation) in the way that a bank would.

You also do not need an exchange. You need to find a person willing to trade whatever for your cryptocurrency, exchanges merely make this more convenient but are by no means the only option.

And saying onboarding requires an intermediary is like saying using a powerdrill or hooking up a washing machine requires an intermediary. The knowledge is so widely available and not contingent on a single or even few authorities that it's like picking fruit from a tree. It's just there.
by kalterdev | 2025-09-26 07:43:48+00:00
I meant property rights violations generally. The consumer agreed to something which they didn’t provide. If the consumer simply wasn’t served better than he could have, that may violate some non-objective law, but not the consumer’s property rights.

Their violations is the same kind of persecution that minority group face, such as with gay marriages. The laws are written specifically to target them.

Influencing the law can be quite different. Lobbying is legal, other kinds of peddling are not. If they exceeded their legal limits (or whatever, I’m not into it) and, in fact, took the role of an aggressor, that would be a problem and the government would have to sue them. Even in this case, destroying them should be the very last resort, not the norm.
by yourpaltod | 2025-09-26 07:44:06+00:00
> The article doesn't directly talk about robot-to-human violence,

This one does: https://takeonme.org/gcves/GCVE-1337-2025-000000000000000000...

> Imagine a scenario where one robot is placed in range of a sufficiently motivated attacker, such as a hostage situation or a bomb defusing (both being reported uses of Unitree robots). The attacker could take complete control of the robot, then walk the robot toward other similarly vulnerable robots, and automatically place those robots under the attacker’s control as soon as they’re in range of the Patient Zero robot.

> Robots compromised in this way can endanger the lives, health, and property of their authorized operators and bystanders, as well as serve as traditional bastion hosts for more subtle surveillance or further pure-cyber attacks, for less violently-minded attackers.
by troupo | 2025-09-26 07:44:32+00:00
Thank you!

> https://www.youtube.com/watch?v=tbDDYKRFjhk (from Stanford, not an RCT, but the largest scale with actual commits from 100K developers across 600+ companies, and tries to account for reworking AI output. Same guys behind the "ghost engineers" story.)

I like this one a lot, though I just skimmed through it. At 11:58 they talk about what many find correlates with their personal experience. It talks about easy vs complex in greenfield vs brownfield.

> They all find productivity boosts in the 15 - 30% range -- with a ton of nuance, of course.

Or 5-30% with "Ai is likely to reduce productivity in high complexity tasks" ;) But yeah, a ton nuance is needed
by scrollaway | 2025-09-26 07:44:45+00:00
Incredible how many people here just don’t believe you because it doesn’t reflect their personal experience.

I want to second your experience as I’ve had the same as well. Tackling SO many more tasks than before and at such a crazy pace. I’ve started entire businesses I wouldn’t have just because of AI.

But at the same time, some people have weird blockers and just can’t use AI. I don’t know what it is about it - maybe it’s a mental block? Wrong frame of mind? It’s those same people who end up saying “I spend more time fighting the ai and refining prompts than I would on the end task”.

I’m very curious what it is that actually causes this divide.
by latexr | 2025-09-26 07:44:46+00:00
> Even current mediocre LLM are great at writing bad first drafts.

Anyone is great at creating a bad first draft. You don’t need help to create something bad, that’s why that’s a common tip. Dan Harmon is constantly hammering on that advice for writer’s block: “prove you’re a bad writer”.

https://www.youtube.com/watch?v=BVqYUaUO1cQ

If you get an LLM to write a first draft for you, it’ll be full of ideas which aren’t yours which will condition your writing.
by NiceWayToDoIT | 2025-09-26 07:44:51+00:00
I am so tired of this type of tech, it does not solves anything, but it looks like further pushing and intrusion into privacy, but it is not anymore just reading what we like and want, but trying to push us to do things and sell us things, lately from time I get that urge just to smash all my electronics and go somwwhere in woods (I know it is romantic dream and I would not survive more than 3 days it is just a feeling) ... Travel was interesting when you heard about exotic places and colors and smells, and then you go to experince nowadays they supply you with full pamper plan of what you going to see and experince it is not fun anymore, and all I see is like that Ghibli no-face monster, but instead of giving you money just asking you give-us-money give-us-money, money, moneeey ... then you arrive to destination and there all you get pushy salsmen, fake smiles and all you see give us money money money ...

Edit 1: When I was growing up, a started with tech not because of money but because I belived we will endup in StarTrek society, solving real problems expanding civilisation, older I am all I see is money worshiping cult
by m000 | 2025-09-26 07:45:08+00:00
Of course you didn't see postgres crumble. This still a toy example of a benchmark. Nobody starts (and even more pays for) a postgres instance to use exclusively as a cache. It is guaranteed that even in the simplest of deployments some other app (if not many of them) will be the main postgres tenant.

Add an app that actually uses postgres as a database, you will probably see its performance crumble, as the app will content the cache for resources.

Nobody asked for benchmarking as rigorous as you would have in a published paper. But toy examples are toy examples, be it in a publication or not.
by matharmin | 2025-09-26 07:45:34+00:00
It would help to have more info on what you need to run this. The page mentions "without the need for any new hardware", but doesn't say what existing types of hardware it is compatible with. The apps available for download gives a hint, but are the apps for displaying the content, or for controlling the content?

For example, I recently setup a dashboard using a Raspberry Pi running Chromium - would this work for my use case?

And does the control work over the local network, or does it require an internet connection?
by cyberax | 2025-09-26 07:45:54+00:00
I'm rewriting some of my Arduino projects into Rust (using Embassy and embedded-hal).

It's _so_ _much_ _better_. I can use async, maps, iterators, typesafe deserialization, and so on. All while not using any dynamic allocations.

With full support from Cargo for repeatable builds. It's night and day compared to the regular Arduino landscape of random libraries that are written in bad pseudo-object-oriented C++.
by Imustaskforhelp | 2025-09-26 07:46:15+00:00
Huh, why is this flagged!?

My god, I was writing this comment or some other comment and it wasn't flagged but then it got flagged during the process or after I wrote my comment or in between it

It shouldn't be flagged imo.

It was funny and it was almost shitposting

Did the yellow website guys joke truly offend someone or-?

Also, I had one criticsm-ish of the website that they say that "If the User is an organization with paid workers, the amount of employees cannot exceed 10."

Like that kinda doesn't make sense, in the sense that what do they want, that companies with more employees are bad or something!? I genuinely don't understand that line tbh

I came across ACAP license through their website https://anticapitalist.software/ and its kinda cool
by renewiltord | 2025-09-26 07:46:54+00:00
Well, if we consider it fine for people to commit crimes like shoplift, rob, or assault people it seems fairly normal to permit groups of people to violate the law too.

Lots of fans of Luigi Mangione and this hasn't directly killed anyone yet.

I'd say it's just a general tolerance to the idea that the rules we have are baroque and anything goes when trying to reach your aims. This seems fairly cross politically unifying.

Those who want the law obeyed are kind of rare. Most are happy to have the law violated to hurt their political opponents. Then they feel surprisingly aggrieved to have same strategy played against them.
by oblio | 2025-09-26 07:46:55+00:00
Well, you're probably right for some types of procedures.

But this type of thing (surveillance cameras) would actually fall under state security and be ordered by the Central Committee and done top down without any comments anywhere along the line (because everyone understood what was good for them).

You're probably thinking of the "we're making the wrong type of tractor ball bearings"/"we're making broken consumer radios" type of issue where yeah, they'd give you the runaround.
by gloosx | 2025-09-26 07:49:14+00:00
>How is the world poorer after I spent a trillion dollars to keep a few million workers busy for a few years? To bring this conversation around, in what way does a player transfer make the world poorer?

It feels like I answered this many times already, and we keep beating the same dead horse. It's is like a DDOS for the economy, this hole metaphor. The world is poorer because the time, labour and money which went into hole could have been spent on something productive. Instead of a player transfer money could have went into something like a fusion reactor, which brings cheaper energy instead of a show-off. Of course, everyone is free to do what they want with their wealth, just as I am free to criticise their decisions, because I want my kids to live in a world of prosperity, not in a world of excavators.
by wiradikusuma | 2025-09-26 07:49:27+00:00
Thanks for the feedback!

It's apparently super common in Indonesia to have WhatsApp button on the website. In many popular websites, the Checkout button even opens WhatsApp (purchase happens in a WhatsApp chat, payment using bank transfer). It could be cultural, so maybe I'll region-lock the button. I wonder how's things in other countries?

I don't have time yet to implement payment (maybe just use WhatsApp lol), that's why I don't put pricing. Is it common to put something like "This is free but later I'm going to charge you $x"?

For the AI image, point taken. I will update it once I have some nice shots.
by mbf1 | 2025-09-26 07:49:39+00:00
This will escalate - every new car on the road comes with a bevy of cheap cameras integrated - I get 360 degree views when backing up from my 2018 Chevy Bolt. It's really only a matter of time before license plate scanning computers get integrated - there's already a cellular modem integrated into the vehicle - I don't use or pay for that feature, but it's an opportunity.
by scoopr | 2025-09-26 07:49:57+00:00
I've occasionally pondered, how feasible would it be to write a APFS implementation just from the specs[0] alone. Is it harder or easier to create the implementation when you have a provided layout and mechanism how it works. Would it be easy to keep compatibility, and would it be a dead-end design for extensions that you'd like?

[0] https://developer.apple.com/support/downloads/Apple-File-Sys...
by m000 | 2025-09-26 07:52:13+00:00
The use case is not representative of a real-life scenario, so the value of the presented results are minimal.

A takeaway could be that you can dedicate a postgres instance for caching and have acceptable results. But who does that? Even for a relatively simple intranet app, your #1 cost when deploying in Google Cloud would probably be running Postgres. Redis OTOH is dirt cheap.
by phire | 2025-09-26 07:53:52+00:00
To be clear, I'm not expecting btrfs (or any filesystem) to avoid corrupt itself on unreliable hardware. I'm not expecting it to magically avoid unavoidable data loss.

All I want is an fsck that I can trust.

I love that btrfs will actually alert me to bad hardware. But then I expect to be able to replace the hardware and run fsck (or scrub, or whatever) and get back to the best-case healthy state with minimal fuss. And by "healthy" I don't mean ready for me to extract data from, I mean ready for me to mount and continue using.

In my case, I had zero corrupted metadata, and a second copy of all data. fsck/scrub should have been able to fix everything with zero interaction.

If files/metadata are corrupted, fsck/scrub should provide tooling for how to deal with them. Delete them? Restore them anyway? Manual intervention? IMO, failure is not a valid option.
by wiradikusuma | 2025-09-26 07:54:14+00:00
Thanks for reporting this! Android can be tricky because of the wide variety of hardware, but I wouldn't have expected a Sony TV to run into issues (it works on $15 Android TV dongle).

If you don't mind sharing, is the problem when opening a web page, or video (.mp4)? I use flutter and they're handled by different libraries.
by vidarh | 2025-09-26 07:55:45+00:00
> You are the person focusing on complaining specifically. I stated that the Nordics are far from being the happiest people in the world, and that is not by counting how much people complain.

Explain to us in what way you have determined that you know better than people themselves how happy they are, then, please.

> When somebody successfully convinces themselves to be happy, they don't continue their lives showing all the behaviour and attitudes of an unhappy person. You can also outwardly tell that they are happy.

Given what you've written I have no reason to believe that you are capable of telling whether people are happy or not at all, as I simply don't believe you will pick out genuine markers of unhappiness from culturally or personality dependent traits that are not.
by gpt5 | 2025-09-26 07:57:14+00:00
I like the idea, but it failed for me (sharing in case it's helpful).

I ask for the school board website for every public school district in the bay area (like boarddocs, etc.), and it mostly returned useless links to the page listing the board members.

I asked ChatGPT5-thinking to do the same and it completed the request correctly, and outputted a CSV with a better schema in a couple of minutes.
by Ciantic | 2025-09-26 07:57:15+00:00
It apparently doesn't support that: https://github.com/immich-app/immich/discussions/4341

This article just highlights how hard it is to make optional offline applications. I feel like there should be a database-level solution to all this synchronizing.

Postgres can't run on a phone, so that's not a candidate for fully-synced database.
by tromp | 2025-09-26 07:57:19+00:00
> There is no reachable chess position with more than 218 moves.

"no more than 218 possible next moves" would be a lot clearer...

> By checking all approximately 8.7x10^45 reachable chess positions?

That's a large overestimate.

https://github.com/tromp/ChessPositionRanking accurately estimates the number of legal chess positions at ~4.8x10^44.
by IanCal | 2025-09-26 07:57:43+00:00
I disagree. They found that Postgres, without tuning, was easily fast enough on low level hardware and would come with the benefit of not deploying another service. Additionally tuning it isn’t really relevant.

If the defaults are fine for a use case then unless I want to tune it for personal interest it’s either a poor use of my fun time or a poor use of my clients funds.