MurphyA/hacker-news huggingface dataset:
by tracker1 | 2025-12-09 16:44:27+00:00
+1, or simply hire a blind person to run one or more stages of QC on your application.

Adjacently, I cannot state enough how much I wish other toolkits would offer component libraries as cohesive as MUI is for React... the use of Aria is "just right" IMO and is far more broad, complete and cohesive as a whole (aside from some poor default color/contrast choices in Material defaults inherited from Google).

Another thing that bugs me to no end, since I've developed some visual impairments, is sites/apps that don't function on mobile devices with text/display scaling cranked up. Modals where the buttons are off-screen and no way to scroll to them are useless, similarly allowing text to go too big (gmail) to where an 8-letter word gets split and wrapped.

All around, I definitely think that if you're spending 8+ figures on application developers you can afford testing by a few people who are visually impaired and blind.

Earlier in my career, I sat with a blind user through testing a bunch of eLearning content and it was really eye opening back then... the establishment of aria labels helps a lot... but as the article mentions, you need to use them right. I find that more often than not, using the right elements/components, labels, titles, etc in the first place goes a long way.
by valine | 2025-12-09 16:44:33+00:00
> About the second point, I've been under the impression that because LLMs are trained on average code, they infer that the bugs and architectural flaws are desirable

This is really only true about base models that haven’t undergone post training. The big difference between ChatGPT and GPT3 was OpenAI’s instruct fine tuning. Out of the box, language models behave how you describe. Ask them a question and half the time they generate a list of questions instead of an answer. The primary goal of post training is to coerce the model into a state in which it’s more likely to output things as if it were a helpful assistant. The simplest version is text at the start of your context window like: “the following is code was written by a meticulous senior engineer”. After a prompt like that the most likely next tokens will never be the models imitation of a sloppy code. Instruct fine tuning does the same thing but as permanent modifications to the weights of the model.
by Aardwolf | 2025-12-09 16:44:42+00:00
> The table occupies at most 32 GiB of memory.

This constraint allows making a linear array of all the 4 billion values, with the key as array index, which fits in 16 GiB. Another 500 MiB is enough to have a bit indicating present or not for each.

Perhaps text strings as keys and values would give a more interesting example...
by simonw | 2025-12-09 16:45:01+00:00
llm install llm-mistral llm mistral refresh llm -m mistral/devstral-2512 "Generate an SVG of a pelican riding a bicycle"

https://tools.simonwillison.net/svg-render#%3Csvg%20xmlns%3D...

Pretty good for a 123B model!

(That said I'm not 100% certain I guessed the correct model ID, I asked Mistral here: https://x.com/simonw/status/1998435424847675429)
by praestigiare | 2025-12-09 16:45:09+00:00
One thing that I think is demonstrated in the Safari "file" menu, the most common things you might need under that menu* have icons, which means you can scan to them very quickly.

* Note here that most common things you need under the menu are not the same as the most commonly used commands. New tab and new window are surely the most commonly used commands, but those you would almost never go to the menu for.
by kevin061 | 2025-12-09 16:45:25+00:00
There is no AI bubble. The housing bubble was about artificially inflated housing assets.

People have been calling Bitcoin a bubble since it was introduced. Has it popped? No. Has it reached the popularity and usability crypto shills said it would? Also no.

AI on the other hand has the potential to put literally millions of individuals out of work. At a minimum, it is already augmenting the value of highly-skilled intellectual workers. This is the final capitalism cheat code. A worker who does not sleep or take time off.

There will be layoffs and there will be bankruptcies. Yes. But AI is never going to be rolled back. We are never going to see a pre-AI world ever again, just like Bitcoin never really went away.
by listenallyall | 2025-12-09 16:45:52+00:00
Have you ever double-checked (in human fashion, not just using another calculator) the output from a calculator?

When calculators were first introduced I'm sure some people such as scientists and accountants did exactly that. Calculators were new, people likely had to be slowly convinced that these magic devices could be totally accurate.

But you and I were born well after the invention of calculators, our entire lives nobody has doubted that even a $2 calculator can immediately determine the square root of an 8-digit number and be totally accurate. So nobody verifies, and also, a lot of people can't do basic math.
by Matticus_Rex | 2025-12-09 16:46:11+00:00
I think you're missing what I'm saying.The overall point is that the existence of a spectrum does not in any way imply that everything exists somewhere on that spectrum.

In the example of the color spectrum, I don't mean that things necessarily don't (or do) have color. Take fundamental particles, as an extreme example. They don't themselves have any color at all, though they have 1ualities in common with color. And depending on what you do to them, they can exhibit qualities of color (or not).

But the fact that something has a color doesn't mean that thing itself is on the color spectrum — color is not a necessary quality of that thing, and can change depending on other factors — for energy that could be level of excitement, or for other things it might be the level and color of light in the room. Also, the physical things you point a camera at often do not themselves have color! They show up as being a color in the picture not because of their inherent qualities, but because of what wavelengths of light they do or do not absorb. And you can, by using different types of cameras or adjusting their settings, take in more of some wavelengths, less of others, or none of some, regardless of what things look like IRL (which is based in the wavelengths of light being reflected/not reflected from those things to your eyes, and which wavelengths the cones in your eyes can take in, and then how those are processed by your brain, etc).
by monero-xmr | 2025-12-09 16:46:14+00:00
The same WSJ oped said:

> Someone’s got to pay as papa becomes grand-père, but the forecast is bleak. Today there are 39 seniors for every 100 working-age people in France. But by 2070 working-age French will account for only 50% of the population, down from more than 55% in 2023.

If only half the population is working-age and many of them are on the dole or not working (as they are now), it's quite clear the entire social appartus will need to be supported by a fraction of the population. To be clear - this will not work! The political turbulence in France will only increase. They can't even sustain their minor reduction in retirement age from 64 to 62 without the government imploding. There is literally zero chance of saving this system. Collapse followed by massive cuts is the only way
by 6510 | 2025-12-09 16:46:32+00:00
hah, my comment appears much more naive than I thought possible.

WPS apparently has 80% market share in Chinese government and state owned enterprise. They used MS from 2000-2005, In 2006 they released Uniform Office Format (UOF) which MS doesn't support(!?) UOF works better with Chinese fonts. 2012 Kingsoft offered Enterprise WPS and became the standard.
by DyslexicAtheist | 2025-12-09 16:46:43+00:00
> To make this point crystal clear, “correcting” someone with “ackshually the US isn’t a democracy” is ...

it's not a democracy, when a large part of the population is barred from voting, and / or if your idea of a vote is giving power to legal persons more than to natural persons during the voting process.

but fine, let me rephrase, the US is not more a democracy than China, North Korea, Russia, or any other clown state that says "wE aRe dEmoCraCy". Having large swathes of your mostly illiterate and poverty-stricken population so badly brainwashed that they fly their flag in their personal LinkedIn Profile, or pride themselves as "patriots" with a red cap, does not make the country "democratic".

To put it even more bluntly: the way the US sees its population in Appalachia is how the rest of the world views the US.

On the upside it all makes great entertainment (see Sacha Baron Cohen's "Who is America" which first and foremost is a documentary and only secondly is Satire).
by tracker1 | 2025-12-09 16:46:48+00:00
Can't speak for others... and though visually impaired, I don't think I could handle navigating with a screen reader myself. I've sat through blind testing before and it's definitely impressive and I learned a lot. I will say that I do make an effort to do a lot of keyboard only navigation as part of testing. Just that can help a lot in terms of limiting janky UX.

Especially with flexbox and other more modern layout options.
by jdoliner | 2025-12-09 16:47:11+00:00
I've always liked that HN typically has comments that are small bits of research relevant to the post that I could have done myself but don't have to because someone else did it for me. In a sense the "I asked $AI, and it said" comments are just the evolved form of that. However the presentation does matter a little, at least to me. Explicitly stating that you asked AI feels a little like an appeal to authority... and a bad one at that. And makes the comment feel low effort. Often times comments that frame themselves in this way will be missing the "last-mile" effort that tailors the LLMs response to the context of the post.

So I think maybe the guidelines should say something like:

HN readers appreciate research in comments that brings information relevant to the post. The best way to make such a comment is to find the information, summarize it in your own words that explain why it's relevant to the post and then link to the source if necessary. Adding "$AI said" or "Google said" generally makes your post worse.

---------

Also I asked ChatGPT and it said:

Short Answer

HN shouldn’t outright ban those comments, but it should culturally discourage them, the same way it discourages low-effort regurgitation, sensationalism, or unearned certainty. HN works when people bring their own insight, not when they paste the output of a stochastic parrot.

A rule probably isn’t needed. A norm is.
by MBCook | 2025-12-09 16:47:32+00:00
Yes, please. It’s extremely low effort. If you’re not adding anything of value (typing into another window and copying and pasting the output are not) then it serves no purpose.

It’s the same as “this” of “wut” but much longer.

If you’re posting that and ANALYZING the output that’s different. That could be useful. You added something there.
by DarkGauss | 2025-12-09 16:47:36+00:00
Yeah, he lost me here:

"Autism spectrum is wide enough to have very different prototypes within it. On one end we have profound autism, representing someone with severe autistic traits who is completely dependent on others for care and has substantial intellectual disability or very limited language ability. At the other end, we have successful nerdy individuals with autistic traits and superior intelligence, often seen in science or academia, à la Sheldon Cooper."

He's just another ableist crank who thinks people with intellectual disabilities who are also autistic are “profoundly” or “severely” autistic. Neither of those are actual diagnostic categories; they were invented by “autism parents” (not autistic parents; parents of autistic children) as a way to exclude everyone except level-3 autistic kids with intellectual disabilities.

Then he throws in the “superior intelligence” nonsense. No. Just no. More ableist BS.

I’m a late-diagnosed “level 1” autistic adult (also ADHD) who works full-time as a network admin. Functioning labels don’t make someone “less autistic”; they just reflect different support needs.

He also brings up BPD. Lots of autistic women get misdiagnosed with BPD. My wife was one of them. Once I dug into how autism presents differently in men vs. women, it became obvious she checked all the boxes. She later got an autism diagnosis too.
by aeternum | 2025-12-09 16:48:09+00:00
Very similar arguments were made for slavery. Giving up freedom for a promise of safety rarely the right choice.

While it is possible for the state to inflict violence, it's relatively difficult to scale. The state can freeze your USD accounts with the stroke of a key (as they did for Russian accounts recently). Whereas rounding up and torturing all those account-holders is just obviously infeasible.
by mhitza | 2025-12-09 16:48:29+00:00
I don't know the legislation and contract law pertains to funding, and why EU companies need to move to the US to get investor funds (and can't be funded internationally while retaining EU status).

What I can tell you from my experience in seeking out venture/angel/seed funding opportunities in the EU is that many (most) that turn up on search results don't have a "pitch us" form and more of a "we'll find you if we want to fund you". There are also incubators, a la YCombinator, that provide only mentorship and no funding (ie. I would need to quit my job and sustain myself to build a startup).
Show HN: I built a system to collect feedback more like force it
by hamzaawan | 2025-12-09 16:48:36+00:00
Hey HN,

for sometime now I am building useful products for the community and every time I build some product I really struggled with collecting feedback for it. I have integrated feedback widgets in the past from posthog and also sent users email from my personal email and much more and mostly no one cared to reply or they ignored the in app widget. So I had to manually send them these email sequences with follow ups to get the feedback out of the users. Because feedback is really important if you want to build a product actually for its users.

And then even if I got the feedback from people from either channel, it was scattered even If I noted it somewhere and if not. Some tasks use to get lost and some half done.

So I built MsgMorph, which is a full end to end AI powered feedback collection pipeline. It has in app widget which can be integrated easily to collect bug reports, feature requests etc and on top of all that it has live chat built into it from where users can talk to you and on your side you have support for orgs and agents to manage customer support easily. AI agents are coming soon as well.

And the third channel it has right now is email, I have built ts sdk and better auth plugin for now so when ever user signs up on your platform, you using the sdk or plugin if you are using better auth will create a contact in msgmorph and will schedule a feedback email to them after the set interval and if they dont reply will send them followup email as well. Because lets be real users dont reply to first email. You can have conversations in the app with out email based conversation interface. here more advanced email sequences and auto replies/conversation is coming soon.

The crazy part here is that all of this feedback collected from any channel is analysed by AI and it extracts actionable tasks from it, which you can manage from our in app tasks boards or you can connect your linear for now so all of your tasks will pushed directly to linear. So you or your dev team and implement all of those tasks and keep track of them.

The goal of MsgMorph is to make the feedback collection easy and automated as much as possible and also provided quick and easy developer experience with multiple language sdks and authentication services and tasks management platforms. So It plugs right into your ecosystem and becomes a part of it.

So what do you think about this? what would you guys like to see in this?
Show HN: CapSummarize – Summarize videos and generate thumbnails and clips
by samuxbuilds | 2025-12-09 16:48:38+00:00
Hi HN

I built CapSummarize, a Chrome extension that turns long videos and articles into multiple usable formats instead of just text summaries.

Current features: > Video summarization (YouTube, Twitter/X, Udemy, Zoom) > Generate thumbnails > Generate mind map images from videos > Generate Whiteboard-style visuals from videos

Motivation: Summaries alone weren’t enough for me — I wanted visuals and clips that I could review, reuse, or share without rewatching the full content.

Links: Website: https://www.capsummarize.app/ Chrome Store: https://chromewebstore.google.com/detail/capsummarize/lbhdfo... GitHub: https://github.com/samuxbuilds/capsummarize

I’d love feedback: – Are visual outputs more useful than text summaries? – What format would you expect next (PDF, slides, Notion export)?
by kennyadam | 2025-12-09 16:48:43+00:00
Actions: [...] you can also ask it to do things like ’Send a Beeper message to my wife - running late’ or answer simple questions that could be answered by searching the web. You can configure button clicks to control your music [...] play/pause or skip tracks [...] where to save your notes and reminders (I have it set to add to Notion) [...] Add your own voice actions via MCP. Or route the audio recordings directly to your own app or server!
by hmry | 2025-12-09 16:48:49+00:00
Are you arguing that calling it "whiteness" is a bad branding move by the sociologists? In that case, I fully agree. There's other similar bad branding moves like "toxic masculinity" or "racism = power + prejudice". I wish they would change those words.

Or do you mean that sociologists who speak about "abolishing whiteness" secretly mean "abolishing the behavior and identity of white people"? No I wouldn't agree with that. I think they mean what they say, and when they tell you their definition of "whiteness", that's what they're referring to. Not some other thing.
by sejje | 2025-12-09 16:48:50+00:00
Yes, while citing an LLM in the same way is probably not as useful.

"I googled this" is only helpful when the statistic or fact they looked up was correct and well-sourced. When it's a reddit comment, you derail into a new argument about strength of sources.

The LLM skips a step, and gets you right to the "unusable source" argument.
by keepamovin | 2025-12-09 16:48:58+00:00
Dude, I agree with you. The first time I saw people derogatively referring to LLM imaginings years ago as "hallucinations" seemingly to discredit them, I felt mad. Becuase it's not right. So, this was my sort-of tongue-in-cheek reappropriation of the abused-term for a positive context. You are permitted to enjoy :)

Also: as the sibling comment by iambatemen notes: yes.
by amarcel | 2025-12-09 16:48:59+00:00
With my cofounder we spent 2 months building a system to simply generate synthetic data and train Whisper Large V3 Turbo. We reach on average +50% accuracy. We built a whole infra like Deepgram that can auto upscale GPUs based on usage, with a proxy to dispatch based on location and inference in 300MS for voice AI. The company is shutting down but we decided to open source everything. Feel free to reach out if you need help with setup or usage
by rickdeckard | 2025-12-09 16:49:22+00:00
...as I wrote, they don't do "nothing".

They roll out hardware to consumers they can use for AI once their service is ready, with users paying for that rollout until then.

Meanwhile they have started to deploy a marketplace ecosystem for AI tasks on iOS, where Apple has the first right-to-refuse, allowing the user to select a (revenue-share-vetted) 3rd party provider to complete the task.

So until Apple is ready, the user can select OpenAI (or soon other providers) to fulfill an AI-task, and Apple will collect metrics on the demand of each type of task.

This will help them prioritize for development of own models, to finally make use of their own marketplace rules to direct the business away from third parties to themselves.

My guess is that they will offer a mixed on-device/cloud AI-service that will use the end-users hardware where possible, offloading compute from their clouds to the end-users hardware and energy-bill, with a "cheap" subscription price undercutting others on that AI-marketplace.
by PrairieFire | 2025-12-09 16:49:32+00:00
having been to VNP watching Kilauea burp lava, as well as to Iceland and watching one of the fissures burp lava near Grindavik - each experience had a lot of similarity, but also each uniquely different.

You could be dropped in either island near the active eruption areas on some roads and if you didn’t have anything other than landscape clues you’d be hard pressed to tell which one you were on. The fresh-ish lava fields (less than 100 years old) look the same, big black rocky expanses of volcanic rock with little or no vegetation. Iceland’s mosses and grass would be a tell, whereas in Hawaii when life starts to take hold it has a much more jungle look to it. But otherwise, the sulfur smells, steam vents in the active areas, etc are very similar.

I have to say the big island of Hawaii and Iceland are two of my most favorite places on the planet, alongside Alaska. All very rural, not over developed, and an immersion in a raw version of the natural world that is largely abstracted away from us where most of us live.
by incanus77 | 2025-12-09 16:49:56+00:00
Yes. This is the modern equivalent of “I searched the web and this is what it said”. If I could do the same thing and have the same results, you’re not adding any value.

Though this is unlikely a scenario that happened, I’d equate this with someone asking me what I thought about something, and me walking them over to a book on the shelf to show them what that author thought. It’s just an aggregated and watered-down average of all the books.

I’d rather hear it filtered through a brain, be it a good answer or bad.
by orange_joe | 2025-12-09 16:50:04+00:00
this seems overly polemic. My parents live on a small farm and heat their home with firewood. My dad likes splitting wood, and it’s marginally cheaper since they own a plot of woodland. Although, they have a brand new heat pump they prefer to use their wood burning stove. It’s fairly common but in my experience it’s primarily a lifestyle choice not economic . People who chose to live out their also like the resiliency given their libertarian/prepper tendencies. it’s annoying because this entire piece is predicated on ignoring everything locals actually say.
Show HN: ZON-TS 50–65% fewer LLM tokens zero parse overhead better than TOON/CSV
by ronibhakta | 2025-12-09 16:51:22+00:00
hey HN — roni here, full-stack dev out of india (ex-gsoc @ internet archive).

spent last weekend hacking ZON-TS because json was torching half my openai/claude budget on dumb redundant keys — hit that wall hard while prototyping agent chains.

result: tiny TS lib (<2kb, 100% tests) that zips payloads ~50% smaller (692 tokens vs 1300 on gpt-5-nano benches) — fully human-readable, lossless, no parse tax.

drop-in for openai sdk, langchain, claude, llama.cpp, zod validation, streaming... just added a full langchain chain example to the readme (encode prompt → llm call → decode+validate, saves real $$ on subagent loops).

quick try:

```ts npm i zon-format import { encode, decode } from 'zon-format'; const zon = encode({foo: 'bar'}); console.log(decode(zon)); ``` github → https://github.com/ZON-Format/ZON-TS benches + site → https://zonformat.org

YC’s fall rfs nailed it — writing effective agent prompts is brutal when every token adds up. if you’re in a batch grinding observability (helicone/lemma vibes) or hitting gemini limits like nessie did, what’s your biggest prompt bloat headache right now? paste a sample below and i’ll zon it live.

feedback (harsh ok) very welcome

cheaper tokens ftw