MurphyA/hacker-news huggingface dataset:
by skeeter2020 | 2025-10-11 13:22:45+00:00
MDN has decent docs on this, including (and echoed by the author) this top-level guidance:

>> The first rule of ARIA use is "If you can use a native HTML element or attribute with the semantics and behavior you require already built in, instead of re-purposing an element and adding an ARIA role, state or property to make it accessible, then do so."

https://developer.mozilla.org/en-US/docs/Web/Accessibility/A...
by mallowdram | 2025-10-11 13:22:54+00:00
Baehr and Curtis are still trapped behind the edifice of evolution. We're primates, we compete for status at any cost that has better benefits, including epistemological loss.

The problem is actually quite simple, we use words, which are lossy, arbitrary, and narratives which are rhetorical same.

There's no virtue ability that overtakes these incredibly leaky systems, they're illusions laypeople accept while those in higher status operate as bypasses to extract value. Narratives are not only illusions, they entrance audiences into whatever deception the control system requires: they're state-mythical, they're time-wasters in entertainment, they convince the audience that events are knowable, like news, they convince people that behaviors are malleable as in history. Yet we know we make the same mistakes as countries, as families, as individuals.
by simonask | 2025-10-11 13:24:03+00:00
I don't have time to respond to all of this, but let me just say that you seem to be under the impression that it is somehow my responsibility to "win you over" and convince you to use Rust. I have stated very clearly that that's not my point. My point is that we should all stop lying about the actual cost of delivering reliable software written in C or C++, and in particular that we as an industry need to stop downplaying the consequences of things like UB.

Are you personally doing any of those things? I don't know, and I don't think I have accused you of that.

I'm not here to swoon you by sweet-talking you into using a different programming language. All this "show don't tell" - what are you talking about? Do you need real-world examples of successful Rust projects? There's a myriad of impressive ones, but you are fully capable of googling that.

I'm not a representative of Rust the language (how could I be), and I reserve the right to call out moral corruption as I see it. I frankly do not need any "well-meaning" advice about how best to advocate for Rust - that's not my job.
by dpb001 | 2025-10-11 13:27:30+00:00
We just moved from a 70's-era house where I spent some time with a fish tape running cable to a 2025 three story townhouse (drywall already finished when we purchased).

For some reason the cable service entry is on the third floor in the laundry room. Ethernet and the TV signal cable runs from there to exactly one place, where the TV is expected to be mounted. Nothing in the nice office area on the other side of the wall.

My guess is that the thinking these days is that everyone's on laptops with wifi and hardwired network connections are only of interest for video streaming. Probably right for 99% of purchasers.
by Forgeties79 | 2025-10-11 13:27:32+00:00
It really doesn’t though. The library stacked against PS4’s doesn’t even compare unless you want to count cross platform and even then PS4 still smokes it. The fact that Helldivers 2 is one of the only breakout successes they’ve had (and it didn’t even come from one of their internal studios) says everything. And of course they let it go cross platform too so that edge is gone now. All their best studios were tied up with live service games that have all been canceled. They wasted 5+ years and probably billions if we include the missed out sales. The PS4 was heavily driven by their close partner/internal teams and continue to carry a significant portion of the PS5’s playerbase.

If you don’t need Final Fantasy or to (re)play improved PS4 games, the PS5 is an expensive paperweight and you may as well just grab a series S or something for half the price, half the shelf space, and play 90% of the same games.

Let me ask you this: should we really be taking this console seriously if they’re about to go an entire cycle without naughty dog releasing a game?
by k33n | 2025-10-11 13:28:09+00:00
DHTML was just JavaScript that mutated the DOM. That’s literally all it ever was. There was also not a DHTML doctype. There was also not anything even called “an extension”. There were Java applets, ActiveX controls, and ActionScript -> JavaScript bridges, which the concept of DHTML (dynamic HTML) eventually fully replaced.

Divs weren’t a “craze”. They were popularized by the (brand new) XHTML spec, which did have its own doctype.
by Noaidi | 2025-10-11 13:28:12+00:00
To me, Daniel Kahneman humiliated himself by choosing suicide (if he was in a sound state of mind to make that decision). He was a scared, little old man. He made an assumption that his life was "obviously no longer worth living", how little he thought of life is pathetic.

Now he could have been depressed after his wife died and was just lying to himself that this was his own, autonomous, decision. Depression can do that to you, it can make you think suicide is the most rational decision.
by coldtea | 2025-10-11 13:28:17+00:00
> They are shifting these people to their Smart Glasses (rumors say it’s in response to Meta’s new Ray-Ban Display glasses)

Another bullshit product that will go nowhere, the nth attempt of such "display glasses" (remember Google Glass? Even Instagram had a go at this).

Apple should focus, not follow competitors in crapshots.

@sillyfluke says it perfectly elsewhere in this thread: "Apple engaging in "me-tooing" speculative investor trends then chickening out when the hype bubble bursts is getting tiresome, almost conjuring into evidence it's being run by a visionless CEO".
by dddgghhbbfblk | 2025-10-11 13:28:43+00:00
>Is there a reason codec's don't use the previous frame(s) as stored textures, and remap them on the screen? I can move a camera through room and a lot of the texture is just reprojectivetransformed.

I mean, that's more or less how it works already. But you still need a unit of granularity for the remapping. So the frame will store eg this block moves by this shift, this block by that shift etc.
by simonask | 2025-10-11 13:29:22+00:00
I think you are pointing out that garbage collected languages can be very fast, right? I agree about that, but it does fundamentally comes with some very big caveats.

There's a huge number of use cases that are perfectly served by GC languages, even where performance matters, but there's also a huge number that benefit from the extra boost and significantly lower memory usage of a compiled language.
by _ttg | 2025-10-11 13:29:49+00:00
I was curious about how he actually died and found an [1] article describing it:

> Kahneman used the services of Pegasos in the village of Roderis in Nunningen, Switzerland. In the death room with a view over green hills, wearing a suit and tie, he lay on the bed and turned on an infusion of sodium pentobarbital himself. A companion held his hand and told him they were holding it on behalf of his loved ones. Kahneman's last words were "I feel their love."

[1]: https://www.aargauerzeitung.ch/schweiz/suizidhilfe-weltstar-...
Ask HN: How do you store your (LLM) prompts?
by dbosch | 2025-10-11 13:30:35+00:00
I have a growing collection of prompts I reuse. Not the ones in my code. The ones I manually copy/paste into ChatGPT or Claude. Right now they're in Apple Notes and Notion. It works, but it's not great.

I'm curious how others handle this:

- Where do you store your prompt library?

- Do you use any specific tools or just plain text files?

- For those in companies: how do you share prompts with your team?

Would love to hear what's working for you.
by mallowdram | 2025-10-11 13:30:54+00:00
Claiming to imagine a workaround like "virtue" will solve the embedded primate bias inherent in our lossy signaling like words and narrative/causal statements is worse than wishful thinking, it's uniformed and positivist/idealist.

Humans like all primates, are easily deceived by arbitrary signals, which is almost all of our signaling. No narrative is true as it's always a construction reducing cause and effect to a local illusion. We're trapped in a highly competitive chain of subjective statements in news, history, politics, none of which find a legible scientific ability to correlate reality and other statements. Read any news story about murder. The story details the conditions for the murder as causal, but we know from science that not every condition the news describes ends in murder. The news is rather fantastical in that it pretends to explain the cause while denying the scientific reality of any event. This is simply what words and narratives provide. Grammar competes for attention and status, that's its primary function. To embed status, control, even manipulation PRIOR to the signal making sense or being true. That's fundamentally flawed.

Humans did not build a system for shared communication, rather for subjective statements that build value. That's an individual premise of survival, and it infects all of our signaling. This is the central tenet of evolution, and language does not evade it or provide a workaround. The idea we are collective in language is a fantastic illusion that this principle of evolution rigorously maintains at the cost of our collective survival. All the evidence supports this, from language dispersal, diffusion, to mistranslation or untranslatable, to lexemes. It's the arbitrary all the way down. Even the binary is about the individual before it's about the collective.

People have to confront what we built here.

https://docs.google.com/document/d/1d-ODky2MzGuTCoFCKWPw6Jx2...
by johndoe0815 | 2025-10-11 13:30:55+00:00
Is this another low point of AI slop?

First, the selection criteria for the cities covered in the article are completely unclear - for example, there's not a single city in Germany mentioned.

The text itself is also inconsistent. "Four of the top five cities — Bradford, Coventry, Birmingham, and London — are located in the United Kingdom." However, London is on place #15 according to the data presented.

It's probably best to ignore this drivel. Though Bradford felt pretty bad when I was living around the corner in Leeds a decade ago... :)
by coldtea | 2025-10-11 13:31:31+00:00
Hardly the only source: "An essential report from The Information claimed that Apple had suspended development of the Vision Pro 2".

"Meanwhile, by October, supply-chain leaks suggested Apple was winding down production of the original Vision Pro, citing weak demand and excess component stockpiles".

>one single Bloomberg writer who has a track record of getting it wrong

Mark Gurman has a good track record on Apple developments, and is one of the most respected in the Apple rumors game
by dotnet00 | 2025-10-11 13:31:49+00:00
This is such a cruel perspective, implying that he'd be better off dead, for what, 3 years of inconvenience to his community, despite the previous 80 years being spent contributing positively to it?

You even literally show that he isn't solely remembered for those last 3 years of his life. We owe people like that care and understanding, not murder framed as mercy.

It's always so painful to see old people around who are clearly living alone, forced to do everything themselves, having to ask strangers for help because they're afraid of being a burden, and their actual children can't find time for them. Only to now see people actually supporting murder because old people become a burden for a couple of years near the end of their life.
by Noaidi | 2025-10-11 13:32:32+00:00
My brother had schizophrenia. No one thought well of him. I guess he should have killed himself as well by the logic some are professing on here. Oh, he tried, but he ended up dying of heart disease.

> Maybe a better focus would be that there often isn't a good way for a community to manage a person who suddenly becomes irrational because of an illness.

Yes, this is the focus. Science has stalled when it comes to neurological disorders. But the response is love and understanding. I do not understand how someone would "sour" on a person because they have an illness. A very absurd conclusion indeed.
by NoraCodes | 2025-10-11 13:32:46+00:00
I've done something similar, for myself. I have a Tangara [1], which despite being quirky and expensive, I really love. It has an SD card slot, and while SD cards aren't as cheap as NFC tags, you can get hundreds from AliExpress for $1 each. I put one or two albums or a short mixtape on each one, and make a label for it myself. I don't use streaming services anyway, but now, instead of having music on my phone, I have a big box of SD cards I can physically arrange, choose from, and take with me. It also means that notification sounds never intrude on my listening experience.

1: https://cooltech.zone/tangara/
by kelipso | 2025-10-11 13:32:57+00:00
Of course my opinions matter, because I hold it. I don’t particularly care about your view on your opinion mattering, maybe you can have a heart to heart with someone about that.

The Nobel committee is supposed to follow certain guidelines that were set up by Alfred Nobel, and ideally their decisions should make sense because it’s a prestigious prize. The committee consists of regular people who absolutely can be criticized for their stupid decisions, whether their stupid decisions match Nobel’s vision, how their stupid decisions affect the wider world because of the prestige of the prize, or whatever else I or anyone else feel like.
by talkingtab | 2025-10-11 13:32:59+00:00
This!!

It is trivial to set up a VPS with a git remote. Access it with ssh. Done. Git clone fred@fooda.com:/hubs/frog gets you hopping instantly.

I think the issue behind the curtain (attempt at an obscure reference to the wizard of oz) is lock in. And why is lock in such an issue all around us? Why is github so completely focused on lock in rather than service? Behind the curtain of lockin is funding. Paying for it. A business model.

Maybe centralization => lockin => money? Like gmail. Like github. Etc.

If you have no business model for service => money (and we do not!) then this is what you get.

[Edit: "funding" => "is funding"]
by skeeter2020 | 2025-10-11 13:33:43+00:00
For static scenarios this works well with screen readers. On the output tag the "for" property helps screen readers deal with dynamic values, essentially adding reactivity to the element. I use it so infrequently I've never explored how it works but screen readers will catch that the value has been updated.

This is handy for testing with screen readers, and includes links to the appropriate spec (for output and all elements):

https://stevefaulkner.github.io/AT-browser-tests/test-files/...
by sarchertech | 2025-10-11 13:33:45+00:00
>That's ridiculous. People can be unproductive, but not a liability.

That would depend on your definition of liability I suppose. Many people would consider a parent who was no longer capable of productive output (work, helping out around the house, watching the kids) a liability. I suppose you may be using the term to mean "you'd rather not have them around anymore because their company is no longer offsetting the cost to you".

>There must be something more important to you that justifies burdening loved ones with a hard painful death of a loved one. Help me understand: what's that thing for you, if not ego/fear?

This isn't about me. As of right now I don't plan on taking any heroic measures to preserve my life past a certain point. The issue is I don't care why someone wants to stick around. I want them to feel free to do continue to do so.

>The alternative is he's unnaturally kept alive in a perpetual state of suffering for him and the people around him.

Depends on what you mean by being unnaturally kept alive. He could have opted out of medical treatment at any time. Once his capacity to make his own decisions was gone, his family could opt out of that treatment for him.

>That doesn't change anything. I agree with Kahnemans point that becoming a burden is too late. If I accept that, without being able to predict the future, it then becomes a game of risk. Kahnamen decided the risk of him becoming a burden was greater than the risk of him continuing to live what he would consider a productive (edit: "valuable" is probably a better word here) life.

Personally I think trying to predict the future and what the people around me would or wouldn't want is futile. And choosing when to die to prevent this is impossible. Some people will go downhill at 55, some at 110. If you really consider the burden of a few years of decline to be so awful on your family that you place a very high value on avoiding it, you'd need probably need to kill yourself much earlier than 90, probably 75 to really reduce the chance to a small enough level that you don't really need to worry about it very much.

The problems I see are that several.

1. People will feel pressured into suicide because they feel they are might be a burden to their family that their family doesn't want. Even if they aren't. You can't know what your family actually thinks. If they say "no dad I don't want you to kill yourself", are they being honest or not?

2. People will feel pressured into suicide because their family has made it clear that they are a burden on them. These people might want to keep living for whatever reason. Fear/ego whatever. I don't care why they want to. I don't want them to feel obligated to commit suicide.

3. The financial incentives for families to pressure otherwise healthy people into suicide.
by JimDabell | 2025-10-11 13:33:55+00:00
Yeah, I brought that up here and got some interesting responses:

> It would be interesting to see how far you could get using deepfakes as a method for video call compression.

> Train a model locally ahead of time and upload it to a server, then whenever you have a call scheduled the model is downloaded in advance by the other participants.

> Now, instead of having to send video data, you only have to send a representation of the facial movements so that the recipients can render it on their end. When the tech is a little further along, it should be possible to get good quality video using only a fraction of the bandwidth.

— https://news.ycombinator.com/item?id=22907718

Specifically for voice, this was mentioned:

> A Real-Time Wideband Neural Vocoder at 1.6 Kb/S Using LPCNet

— https://news.ycombinator.com/item?id=19520194
by pjmlp | 2025-10-11 13:34:03+00:00
There are plenty of compiled languages with GC, value types and low level programming capabilities, including playing with pointers C style.

D, C#, Nim, Swift, Go for mainstream examples.

If we dive into less successful attempts from the past,

Cedar, Modula-2+, Modula-3, Oberon, Oberon-2, Active Oberon, Component Pascal, Oberon-07, Spec#, System C# among plenty others that are probably listed on ACM SIGPLAN list of papers.

As for some commercial examples,

https://www.withsecure.com/en/solutions/innovative-security-...

https://dlang.org/blog/2018/12/04/interview-liran-zvibel-of-...

https://www.wildernesslabs.co/

https://www.astrobe.com/boards.htm
by HarHarVeryFunny | 2025-10-11 13:34:17+00:00
If we're considering unconventional cooking methods, what about orbital re-entry cooking, or atmospheric friction cooking in general? What speed/altitude would a plane need to be travelling at to lob a chicken out the window and have it perfectly cooked when it hit land?

SR-71 external temp reached 600F or so at Mach-3, so that might result in a charred chicken.
by frumiousirc | 2025-10-11 13:34:30+00:00
After reading the paper there is one thing I don't understand about the DDL. It seems each "concat" will increase the size of the "output feature" relative to the "input feature" by the size of the "generated image".

Is that right?

If so, how is this increased size handled by each downstream DDL?

Or, is there a 2x pooling in the "concat" step so that final size remains unchanged?
by Atlas26 | 2025-10-11 13:34:56+00:00
> My first computer had a whopping 24 mb of memory. That computer browsed the web, with javascript. Now just my browser winds up eating ~ 3 gb of ram on a regular basis, with just youtube easily eating 600 mb of ram.

Eh, that’s a massively disingenuous take when you consider capabilities. Web browsers back then could not do even 1% of what we can do now with modern browsers, where we can run damn near full fledged desktop level apps in a browser or with frameworks like electron. With that vastly increased power comes increased requirements, which is a complete non issue given memory is dirt cheap nowadays.
by nicoburns | 2025-10-11 13:35:02+00:00
I don't particularly like the podcast format either, but it's not inherently less efficient. You can potentially do other tasks while listening to one which would be difficult while reading. I personally find it difficult to concentrate on the content of the podcast when I do this (I don't take in information well from auditory sources), but others don't (and some actually find it hard to remember things they read).
Tell HN: Protonmail support reads your emails in unsuspension process
by sammy2255 | 2025-10-11 13:35:05+00:00
I have an old Protonmail account I hadn't logged in to since last year, when trying to log in I get a message saying it's disabled temporarily:

"Our systems detected unusual activity targeting your account. To protect you from potential compromise, we have temporarily disabled access to it. To recover your account, please contact us at https://proton.me/support/appeal-abuse."

After filling in the form, I received a reply from Support:

Hello,

We would like to inform you that our systems detected suspicious behavior for your account in the form of unusual login attempts, and in order to protect it from any possible misuse, we have decided to suspend it.

Please provide us with ownership information by answering the following security questions. Once we have a confirmation, we will be able to help you regain access and protect your account.

- Do you remember an approximate time and date when your account was created? - When was the last time you have accessed your account? - Did you use any of our mobile apps to login, or did you access your account through a web browser? - Some of the addresses you have communicated with and/or subject lines from your last sent messages; - Did you use this account to register for any websites or services? If so, which ones? - If you recall having a recovery address and/or phone number, please provide this information as well.

Please allow us some time to check and compare the provided information, and we will get back to you as soon as possible. Best regards,

Ethan Customer Support Proton Anti-Abuse Team

Seriously, they ask for "addresses and/or subject lines from your sent messages" that's a huge red flag, no?
by desselc | 2025-10-11 13:36:45+00:00
Why are you people who insist on male incursion of female spaces so obsessed with "genital inspection"? No-one is asking for this strawman.

Your assumption seems to be that if no-one physically stops these men, they can and will do what they like, with impunity, and that there's no chance of them simply respecting women's boundaries. Is that what you mean?
by Avicebron | 2025-10-11 13:37:18+00:00
I often feel these types of blogposts would be more helpful if they demonstrated someone using the tools to build something non-trivial.

Is Claude really "learning new skills" when you feed it a book, or does it present it like that because you're prompting encourages that sort of response-behavior. I feel like it has to demo Claude with the new skills and Claude without.

Maybe I'm a curmudgeon but most of these types of blogs feel like marketing pieces with the important bit is that so much is left unsaid and not shown, that it comes off like a kid trying to hype up their own work without the benefit of nuance or depth.