MurphyA/hacker-news huggingface dataset:
by jwally | 2025-09-24 15:18:25+00:00
Here's my crack at a good-enough solution for the U.S. It doesn't have a ton of granularity - but the concept is shovel ready now, dirt cheap, and privacy preserving.

Video Demo: https://www.youtube.com/watch?v=MmcUJ5u65Q0

Actual Demo: https://app.hornpub.click

How it works:

1) Go to app.horpub.click

2) Create an ephemeral passkey

3) Extract its public-key and id (this binds the credential you're creating to your device)

4) The user copies this data to their bank's Age-Verification-Section

5) The bank creates an object that it signs with an attestation of the user's age (KYC) and their pass-key-public-key

6) The user copies this back to app.hornpub.click

7) The passkey is verified on the server, the bank's signature is verified by the server, some other meta-data is verified to make sure nothing weird is happening.

8) The user's age has been verified by their bank without the bank knowing who is asking for verification

* This method is more private than anything requiring sharing your photo-id online

* This method doesn't trigger GLBA or GDPR (user copies data themselves)

* This method is free to the merchant (hornpub)
by nixosbestos | 2025-09-24 15:18:26+00:00
Airbnb hosts that put textual descriptions with the address, and it only lets you copy the full text. Google Messages doesn't let you select OTP out of the text, you literally have to copy paste it to Gmail, then copy the code out.

Android has a nice feature though, you can go into multitask view and hit "Select" and select any visible text for copy. Except that WHATSAPP BLOCKS IT FOR BUSINESS ACCOUNTS. You know, the kind that are likely in a local language, making it impossible to translate.

I hate tech so much, it makes me irrationally angry. So much busy work to make users' lives markedly WORSE.
by proggy | 2025-09-24 15:18:47+00:00
This rule only applies to a single adult + child pair, and not the entire traveling party. For instance, if you have a party of 1 child and 2 adults, the airline is well within its rights to charge seat selection fees to the second adult. It’s incredibly frustrating that I have to pay an extra $40-$50, per journey, to United to sit next to my wife and child. And that’s with the current “consumer friendly” rules in place.
by testdelacc1 | 2025-09-24 15:18:53+00:00
I don’t find what either side is saying here very convincing.

Anti-ID “it will change our relationship with the state, cause irreversible damage to our civil liberties and fail to deter illegal immigration”. They say it will lead to “frequent identity checks as we navigate our daily lives”. That last part isn’t true, for sure. I’ve lived in a country with a digital ID and you had to verify your identity a few times a year at most - submitting taxes, opening bank accounts etc. They’re exaggerating here.

The pro-ID group is even less convincing, if that can be imagined. Tony Blair, former PM has been batting for this for ages - Digital ID is the Disruption the UK Desperately Needs (https://institute.global/insights/tech-and-digitalisation/to...). And it all sounds like snake oil to someone who is even a little tech inclined. He’s promising all kinds of things, like the UK will see dramatically higher growth. I’ve seen India before and after Aadhaar. It helped, but it didn’t fundamentally remake the economy. UPI did do that, but it’s not dependent on Aadhaar.

And the government wants to show they’re cracking down on illegal immigration so this is an easy win. But it will take more than 5 years to roll out and by then the PM would be out of a job. Even if it could be rolled out to 70 million people in 2 years (that’s 100k people per day), it wouldn’t have all these incredible benefits. As for illegal immigration, it would catch a few but not all.

The technical issue is that while you can issue everyone an ID, it would take much, much longer to make that ID the primary key in every database. The NHS ID has existed forever, and it is still not possible to query all the healthcare information associated with an ID. (This is why the NHS can’t estimate how much a patient costs). Adding a second ID doesn’t make that nearly unsolvable problem solvable.

Almost no one is being realistic or well informed. I just don’t know how you can have a political discussion when everyone is exaggerating like this.

If the UK rolled out a system like Aadhaar, it wouldn’t be earth shattering. It would take many years, it would have several hiccups along the way, take way longer than expected, but it would get over the line eventually. And it would make a few admin tasks smoother, certainly. It would reduce some kinds of fraud slightly. And that’s about it. No one’s civil liberties would be destroyed.

To end on a lighter note, the political comedy Yes Minister covered the idea of introducing a universal ID in the 1980s. Political suicide, the minister was advised. https://youtu.be/ZVYqB0uTKlE. Thank god the UK is no longer in the EU, so Brussels can no longer force a compulsory ID on British people. Downing Street can take all the credit for this one.
by ratelimitsteve | 2025-09-24 15:19:06+00:00
heartbroken that the practical upshot of this isn't using the existing automated system to actually call balls and strikes rather than our current system of letting umpires call balls and strikes and then using the existing automated system to shame them. I was hoping for fully-robotic umpires a la SNES cult game Super Baseball 2020. I was also hoping that they'd just switch to letting the existing system get every call right instantly and automatically rather than a challenge system that intentionally limits the number of calls that are made correctly while slowing down the pace of play and increasing costs.
by dangus | 2025-09-24 15:19:14+00:00
The article isn’t providing a lot of convincing data that AI improved much of anything, only that it didn’t cause incidents.

I really don’t understand why AI usage is mandatory for roles. Nobody’s doing anything like that for other productivity tools even when they’re proven to be helpful. Hell, a lot of employers can’t be bothered to provide basics like nice keyboards and monitors that exceed 1080p.

The current era of tech has way too many corporate losers.
by pphysch | 2025-09-24 15:19:19+00:00
That's preposterous. Hitler intentionally created extermination camps, which targeted "Bolsheviks" above all. He then forced his armies on a bloody rampage into Russia, where he overextended and was defeated, after violently murdering millions.

There is a dominant thread of anti-intellectualism that lumps virtually all WW2 deaths as "victims of communism". This is total nonsense, obviously, promoted by neo-Nazi and Nazi sympathizer groups.
by martinald | 2025-09-24 15:19:27+00:00
No I get that but you could eg link your passport to the One Login and it'd make the UX much better for many services. For example, if you linked passport, driving license and NI/tax account, then I think for 99% of services you wouldn't need to fill anything in.

FWIW I was impressed with the DVLA driving license process, where you can type your passport number in and it pulls your photo from the passport. Very smooth. Could be even smoother if it could link automatically your passport.
by whstl | 2025-09-24 15:19:36+00:00
Nope.

I am saying the web should work the way it is, like Hacker News does, as I already have brought up elsewhere.

You are saying "tab headers, buttons, or even text-sparse tiles [...] should, prevent text selection".

The article is saying the same thing I am. Basically don't do `user-select: none;`. The example is itself in the article's CSS.
by sombragris | 2025-09-24 15:19:54+00:00
> In parallel I don't understand gamers with 15 years old hardware leaving bad reviews or whining when a game chokes above 720p with minimum settings.

I won't leave a bad review or whine on BG3, and my (otherwise very capable laptop) is just 6 years old with an Intel UHD 620 integrated GPU, and BG3 barely reaches the 10fps level on 1024x768 with lowest settings on everywhere. So it's not even 720p, and BG3 chokes a lot in this somewhat recent hardware.

I see BG3's graphics and while they are beautiful, they're nothing out of the ordinary in comparison to other games. That is, there are good games that could run very well in my laptop and which look good.

In sum, I see BG3 as being needlessly demanding, and pushes out a large sector of machines and potential buyers. I'd love to have an RTX-class GPU (and have the cash to afford it), but all I have it's a laptop whose GPU cannot be upgraded, and that is perfectly capable in all other areas.

Every time when I point out this limit in games, which I see as silly, I get flamed to death. People in the gaming communities are seemingly unable to understand why making extremely high minimum requirements is not a good sales strategy.

Games can look good with integrated GPUs. See the Wolfenstein games (id engine). Even more recent games like Generation Zero (Apex open world engine) can be run decently at lowest settings on my hardware. MGS5:PhantomPain also runs and looks very good. But no luck with BG3.
by ragazzina | 2025-09-24 15:20:24+00:00
> while you may have some rights on paper, they have been made excruciatingly difficult to pursue

Are you in the US? In the EU there are many websites that help you get a cancellation/delay refund, they require little more than your boarding pass, and they work very well for a small (sometimes none) fee. The fee is taken from your refund so if you don't get one, you don't have to pay anything.
by zahlman | 2025-09-24 15:20:39+00:00
Noteworthy to me: deno is MIT licensed, but PyPI distributions (at least the ones I checked) include neither license nor source code. It's normal for pre-built distributions ("wheels") to contain only the Python code (which for a project like this is just a small bootstrap used to find the compiled executable — it doesn't appear to be providing any Python API), but they should normally still have a LICENSE file.

It's also common to have the non-Python (here, Rust) source in source distributions ("sdists"), but this project's sdist is only a few kilobytes and basically functions as a meta-package (and also includes no license info). It "builds" Deno by detecting the platform, downloading a corresponding zip from the GitHub releases page, extracting the standalone Rust executable, and then letting Hatchling (a popular build tool in the Python ecosystem) repackage that in a wheel.

Update: It turns out that the Python package is published by a third party, so I submitted an issue (https://github.com/manzt/denop/issues/1) to ask about the licensing.
by wry_discontent | 2025-09-24 15:21:13+00:00
I vibe coded an Emacs package recently. I've used Emacs for years, but never done any nontrivial elisp. Couple functions here and there, and advice to modify behaviors.

It worked pretty well, but there are pretty obvious shortcomings. The code isn't very good. It has some odd design choices. But overall, it works.

I know enough elisp to modify the existing package, so I'm using the LLM less and less as time goes on (which is where I've found they mostly start to suck), but I didn't know enough to get started, so I'm happy about the outcome.
by observationist | 2025-09-24 15:21:14+00:00
ReVanced and other alternatives exist.

So long as they are broadcasting media to the public without an explicit login system, so as to take advantage of public access for exposure, it will remain perfectly legitimate and ethical to access the content through whatever browser or software you want.

After they blitzed me with ads and started arbitrarily changing features and degrading the experience, I stopped paying them and went for the free and adblocking clients and experience.

I may get rid of phones from my life entirely if they follow through with blocking third party apps and locking things down.
by sidewndr46 | 2025-09-24 15:21:20+00:00
I don't use Bumble or any dating app, but if I saw someone's dating profile on a platform I was already on I might just read it to learn more about it. Even if the person is of no interest to me. Sometimes people put interesting details about their personal life in dating profiles. It's probably not going to lead to a relationship, but it might at least lead me to an interesting topic about another culture to learn about.

In the case that it is in another language, I'd probably just use google translate if I'm not fluent enough in reading the language.
by mmmlinux | 2025-09-24 15:21:57+00:00
last time i tried to set up a new android phone. the built in phone app asked me permissions to use the built in contacts app.

people complain if the apps don't all have fine grained permissions. and then complain when they have to agree to stuff all the time. and then complain they got "hacked". damned if you do, damned if you don't.
Show HN: Endless Adventure – A retro text adventure where you can do anything
by eprom | 2025-09-24 15:22:44+00:00
Hey HN,

Endless Adventure is a DOS-style text adventure game that lets you explore any story you can imagine. It should feel like it came from an alternate universe where we developed LLMs in the 80s. No login needed so you should just stop reading this and go play with it yourself!

I’ve poured a lot of love into both the UI and the storytelling engine that powers it. Everything looks simple, but behind the scenes there is a lot of work to keep context, move the story forward, and maintain state for things that are never explicitly exposed (e.g. inventory, karma, quests, NPCs, etc).

I personally built everything except for the theme song which was composed and recorded on a C64 by Beatscribe (https://beatscribe.itch.io)

You don’t need an account to play, but signing up will let you continue your adventures on other devices.

Let me know what you think and the types of adventures you explore!
by southernplaces7 | 2025-09-24 15:22:51+00:00
Since the very clear, repeatedly court-upheld, very specific wording of the 1st amendment protects free speech for anyone at all residing inside the United States (Yes, even including illegal immigrants, not to mention residents and visitors, though by voicing a politically disliked opinion they might risk becoming fast-track targets for deportation through other "formal" justifications) and also offers no legal classification for what exactly "hate speech" is, both of these lying, corrupt, inept, would-be parrots of Tinpot Trump are at least legally wrong.

It's amusing on the one hand, considering the hatred their very boss and most of the MAGA types poured on cancel culture and its notions of speech that shouldn't be allowed as hate speech, only to now reveal one more show of whining, gross hypocrisy.

On the other hand it's also deeply worrisome, to see key enforcers of federal U.S. law being so completely mendacious and cavalier about the actual legal part of their jobs in that very same territory.
by thrdbndndn | 2025-09-24 15:22:59+00:00
For websites and webpages, at least on desktop, you can usually do something about it.

But for apps... good luck finding a solution.

At least Twitter, which I use the most, lets you select text.

The one I hate the most is Spotify. Copying the name of a song or an artist is something I do regularly, yet there’s no way to do it in the app.
by g-mork | 2025-09-24 15:23:14+00:00
There might be surprisingly little value in going tape due to all the specialization required. As the other comment suggest, many of the lower tiers likely represent basically IO bandwidth classes. a 16 TB disk with 100 IOPs can only offer 1 IOP/s over 1.6 TB for 100 customers, or 0.1 IOP/s over 160 GB for 1000, etc. Just scale up that thinking to a building full of disks, it still applies
by whynotminot | 2025-09-24 15:23:33+00:00
It’s comical how you can copy and paste these same comments anytime there’s been a new macOS for probably the last 10 or so years. Hell maybe longer.

Every. Single. Year. “Apple is taking away my laptop I’m switching to Linux.”

I’m grateful to you all though — I think your constant griping every year probably does at least apply some pressure on Apple to focus on keeping macOS good at what it does: provide a pleasant but still powerful desktop experience for those who just want to do stuff and not spend hours under the hood making some Linux flavor usable.
by bartblast | 2025-09-24 15:23:36+00:00
Hey Elixir family, process spawners, fault-tolerant friends!

My ElixirConf talk just dropped! See how Hologram is pushing the boundaries of what's possible with Elixir - building modern, interactive frontends without leaving the BEAM!

Check it out: https://www.youtube.com/watch?v=TVs2_TzHC3E

#Hologram #Elixir #ElixirLang #BEAM #WebDev #ElixirConf
by nananana9 | 2025-09-24 15:23:37+00:00
If you showed me the current state of YouTube 8 years ago - multiple unskippable ads before each video, 5 midrolls for a 10 minute video, comments overran with bots, video dislikes hidden, the shorts hell, the dysfunctional algorithm, .... - I would've definitely told you "Yep, that will be enough to kill it!"

At this point I don't know - I still have the feeling that "they just need to make it 50% worse again and we'll get a competitor," but I've seen too many of these platforms get 50% worse too many times, and the network effect wins out every time.
by dangus | 2025-09-24 15:24:06+00:00
I’m very happy with KDE Plasma. Just switched from a MacBook Pro to a Framework.

I’m shocked at how much “just works” like a Mac. It wasn’t like this even a short amount of time ago.

I’m really happy with the hardware too and all it needs is more battery life. Nothing an external battery doesn’t solve (and the framework is a lighter machine so the difference is moot).

Everything works. Fingerprint reader authenticating commercial apps like 1Password, graphics drivers are a part of the kernel and I’m enjoying Windows games on Steam, firmware gets updates from the OS instead of messing around in the BIOS like on Windows, KDE Connect is like AirDrop for Linux, it’s literally a better experience than Windows and Mac if you ask me.

I don’t mind that KDE resembles Windows, I personally think it’s a lot like Windows but without the dumbassery. And of course you can theme it and change settings to have it act more like a Mac (or go with Gnome).
by giraffe_lady | 2025-09-24 15:24:20+00:00
> The short answer is they disrupt the mouse's environment in ways that are unpredictable and uncontrollable.

For example like will my wifi work today. Will my laptop still have any battery when I open it. Is today the day I surprise boot to tty and have to figure out what changed before I can start working.

I'll stick with the year-to-year unpredictability of apple over the day-to-day unpredictability of linux.
by adamtaylor_13 | 2025-09-24 15:24:34+00:00
Freedom of speech, not freedom from consequences. People aren't "making comments," they're celebrating the murder of a man whose opinions they disagreed with.

Many Americans are waking up to realize that a large number of people they considered friends and colleagues would revel in their death if they let their political opinions be heard.

I would 100% fire someone for celebrating murder. Sorry, call me old-fashioned, but I believe in hiring people of integrity, and I will fire you if I find out you don't have any.
by adolph | 2025-09-24 15:24:48+00:00
Reviewing the thread, the context is newly enforcing something that might not be illegal in all jurisdictions. Citing different contexts where signage is not always used doesn't change the fact that the discussion focuses on change in common practice in a specific context. In fact, I observe plenty of signage for fire hydrants and driveways in places where people commonly make parking errors.

The question still stands. How do you ensure you detect changes rules of the road in order to maintain your privilege?

>>>>>>> Where I live, many people park at intersections right up to the curb >>>>>> This is now illegal in some states >>>>> It's illegal in California but in San Francisco official policy is to not enforce this law. >>>>> If there's no red paint on the curb, they won't ticket you. >>>> It was ridiculous that they were originally proposing ticketing people without there being signage that it was illegal to park there. >>> Why? Having a driver's license is a privilege that requires you to study and know the rules of the road. >> Do you have an rss feed of road rules piped into Anki cards or what? > No, I don't; there are plenty of places you can't legally park that do not have painted curbs or "No Parking" signage.
by thevillagechief | 2025-09-24 15:24:53+00:00
Frankly, I might be sympathetic to this view, except for a few countries: The US, the UK, France, Belgium and maybe a few others. The US is a country of immigrant, so none of that cultural history nonsense holds, except maybe for the Native Americans. As for France and the UK, yeah no one told them to go colonize a bunch of countries around the world and impose their culture on them. They don't get to complain about retaining their cultural history. Belgium doesn't get to complain either after the atrocities they committed in Central Africa.
by WorldMaker | 2025-09-24 15:24:56+00:00
Plus all the additional time wasted in planing/deplaning the cabin in general as you wait for 90%+ of passengers in rows ahead of you to grab roller bags from overhead bins. Including the time wasting bottlenecks of "overhead bins full, everyone else must now gate check" guaranteed to slow the last passengers from planing and then on deplaning the crowds stuck in the jet bridge waiting for gate checked bags.

(Then there's the factor of how much time and space all that also wastes at security checkpoints.)

Checked baggage has the efficiencies of forklifts and trucks and conveyor belts. Just as airlines fixed most of the problems with those systems and got them to be efficient beasts they decided to disincentivize actually using them by charging extra for what is the cheaper cargo space. I wish an airline would have the courage to reverse the fees structure and charge for overhead bin space instead. (But then I also travel with IBS issues and my patience in deplaning has been severely tested enough that I know not everyone shares quite my annoyance at deplaning issues in particular.)
by nradov | 2025-09-24 15:25:00+00:00
The mRNA based COVID-19 vaccines literally did cause myocarditis as a side effect in a small subset of patients. We can argue about the prevalence and severity or risk trade-offs versus possible viral myocarditis but the basic statement about possible myocarditis should have never been lumped into the disinformation bucket.

https://www.cdc.gov/vaccines/covid-19/clinical-consideration...
by spicybbq | 2025-09-24 15:25:02+00:00
> Java is the new COBOL.

What do you mean by this? To me it sounds like people are saying they are both "old" languages, but I don't know what you mean.

I work in a shop that has lots of both Java and COBOL. We are not "actively migrating" COBOL code to Java. It looks like mainframes will continue to exist for decades to come (i.e. >20 more years). Obviously, brand new applications here are not written in COBOL.
by everdrive | 2025-09-24 15:25:09+00:00
This is a difficult lesson to swallow, but must be understood. I do still retain some frustration that there does not seem to be more effort to correct for this problem locally. For instance, in general you must speak to your audience and make emotional appeals. But me, your boss, should understand how to look past that and work with the facts, at least to the degree possible.

I don't see much of that.
by brendoelfrendo | 2025-09-24 15:25:50+00:00
Oh, you're so close. The fascists are parasites: they only tolerate liberalism insofar as it allows them to spread their ideas. They desperately want to--and will--silence their opponents as soon as they wield power. They view tolerance as a weakness, and the social contract as a game to be played only until it can be rewritten.

I do not dispute that Nazis can, legally, say what they say. I don't even necessarily think it's bad that their speech is protected. But their speech should have consequences, and platform owners can and should tell them to fuck off.