frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

No ARIA is better than bad ARIA

https://www.w3.org/WAI/ARIA/apg/practices/read-me-first/
54•robin_reala•6d ago

Comments

simonw•1h ago
Something I'm desperately keen to see is AI-assisted accessibility testing.

I'm not convinced at all by most of the heuristic-driven ARIA scanning tools. I don't want to know if my app appears to have the right ARIA attributes set - I want to know if my features work for screenreader users.

What I really want is for a Claude Code style agent to be able to drive my application in an automated fashion via a screenreader and record audio for me of successful or failed attempts to achieve goals.

Think Playwright browser tests but for popular screenreaders instead.

Every now and then I check to see if this is a solved problem yet.

I think we are close. https://www.guidepup.dev/ looks extremely promising - though I think it only supports VoiceOver on macOS or NVDA on Windows, which is a shame since asynchronous coding agent tools like Codex CLI and Claude Code for web only run Linux.

What I haven't seen yet is someone closing the loop on ensuring agentic tools like Claude Code can successfully drive these mechanisms.

simonw•59m ago
... I just saw Guidepup has an official GitHub Actions setup action, so that's great news! https://github.com/guidepup/setup-action

On macOS it can record audio too.

PebblesHD•45m ago
Rather than improving testing for fallible accessibility assists, why not leverage AI to eliminate the need for them? An agent on your device can interpret the same page a sighted or otherwise unimpaired person would giving you as a disabled user the same experience they would have. Why would that not be preferable? It also puts you in control of how you want that agent to interpret pages.
eru•37m ago
What you are describing is something the end user can do.

What simonw was describing is something the author can do, and end user can benefit whether they use AI or not.

simonw•20m ago
I'm optimistic that modern AI will lead to future improvements in accessibility tech, but for the moment I want to meet existing screenreader users where they are and ensure the products I build are as widely accessible as possible.
askew•34m ago
Guidepup also includes a Virtual Screenreader[1].

[1] https://www.guidepup.dev/docs/virtual

edflsafoiewq•28m ago
Can screen readers emit their narration as text instead of / in addition to audio?
i-con•1h ago
No CSS is better than bad CSS

In my browser that "Page Contents" box is hovering above the end of the line, so I can't read the full text. Kind of ironic, that this is on w3.org

the_other•12m ago
> No CSS is better than bad CSS

That's only true if the markup and JS are also good. If, for sake of argument, the HTML had been badly authored such that the links in that menu were DIVs with click event handlers, rather than real links, then removing CSS would likely make the experience worse rather than better.

I guess that a key point underpinning your comment is that progressive enhancement is still better than assuming all potential users are on the bleeding edge, despite the evergreen update pattern for the most popular 3 or 4 browsers.

gampleman•43m ago
Is this really true? Messaging like this will cause a lot of developers to just give up. Most places I've worked at did accessibility at best as a best effort sort of thing. After reading this, there will be no attempts made to improve the state of affairs.

Perhaps that will be an improvement? I don't know.

askew•32m ago
The statement is about encouraging folks to use the platform: `<button>Hello!</button>` over `<div role=button tabindex=0>Hello</div>`
austin-cheney•22m ago
ARIA is often a compensating technology more than a primary solution. I try to not use ARIA in my own code aside from the role attribute. I instead rely on the clear navigation and order HTML content and events as my primary solutions.
nabla9•6m ago
It is true. This is not messaging. They are not selling you ARIA.

If you are developer, just write semantically clear HTML instead. Just doing something is worse than doing nothing in accessibility.

Bengalilol•13m ago
2 cents here. Let's make this article optimistic and forward looking.

That's somehow intriguing to write an article that says "no" without providing "yes" examples. I don't view this as very generous.

Looking for further updates.

The Joy of Playing Grandia, on Sega Saturn

https://www.segasaturnshiro.com/2025/11/27/the-joy-of-playing-grandia-on-sega-saturn/
30•tosh•1h ago•2 comments

LLM from scratch, part 28 – training a base model from scratch on an RTX 3090

https://www.gilesthomas.com/2025/12/llm-from-scratch-28-training-a-base-model-from-scratch
27•gpjt•6d ago•0 comments

No ARIA is better than bad ARIA

https://www.w3.org/WAI/ARIA/apg/practices/read-me-first/
54•robin_reala•6d ago•15 comments

Epsilon: A WASM virtual machine written in Go

https://github.com/ziggy42/epsilon
44•ziggy42•1w ago•10 comments

Icons in Menus Everywhere – Send Help

https://blog.jim-nielsen.com/2025/icons-in-menus/
561•ArmageddonIt•15h ago•229 comments

The universal weight subspace hypothesis

https://arxiv.org/abs/2512.05117
287•lukeplato•10h ago•102 comments

Kroger acknowledges that its bet on robotics went too far

https://www.grocerydive.com/news/kroger-ocado-close-automated-fulfillment-centers-robotics-grocer...
174•JumpCrisscross•11h ago•154 comments

Manual: Spaces

https://type.today/en/journal/spaces
63•doener•11h ago•7 comments

Jepsen: NATS 2.12.1

https://jepsen.io/analyses/nats-2.12.1
369•aphyr•16h ago•133 comments

Strong earthquake hits northern Japan, tsunami warning issued

https://www3.nhk.or.jp/nhkworld/en/news/20251209_02/
319•lattis•20h ago•147 comments

Microsoft increases Office 365 and Microsoft 365 license prices

https://office365itpros.com/2025/12/08/microsoft-365-pricing-increase/
389•taubek•21h ago•453 comments

AMD GPU Debugger

https://thegeeko.me/blog/amd-gpu-debugging/
253•ibobev•19h ago•45 comments

Horses: AI progress is steady. Human equivalence is sudden

https://andyljones.com/posts/horses.html
415•pbui•10h ago•324 comments

Let's put Tailscale on a jailbroken Kindle

https://tailscale.com/blog/tailscale-jailbroken-kindle
289•Quizzical4230•18h ago•66 comments

Launch HN: Nia (YC S25) – Give better context to coding agents

https://www.trynia.ai/
113•jellyotsiro•18h ago•75 comments

IBM to acquire Confluent

https://www.confluent.io/blog/ibm-to-acquire-confluent/
403•abd12•21h ago•325 comments

Has the cost of building software dropped 90%?

https://martinalderson.com/posts/has-the-cost-of-software-just-dropped-90-percent/
291•martinald•16h ago•433 comments

Trials avoid high risk patients and underestimate drug harms

https://www.nber.org/papers/w34534
126•bikenaga•16h ago•38 comments

A thousand-year-long composition turns 25 (2024)

https://longplayer.org/news/2024/12/31/a-thousand-year-long-composition-turns-25/
23•1659447091•4h ago•5 comments

The Lost Machine Automats and Self-Service Cafeterias of NYC (2023)

https://www.untappedcities.com/automats-cafeterias-nyc/
78•walterbell•10h ago•24 comments

Paramount launches hostile bid for Warner Bros

https://www.cnbc.com/2025/12/08/paramount-skydance-hostile-bid-wbd-netflix.html
324•gniting•20h ago•328 comments

Hunting for North Korean Fiber Optic Cables

https://nkinternet.com/2025/12/08/hunting-for-north-korean-fiber-optic-cables/
260•Bezod•18h ago•92 comments

Cassette tapes are making a comeback?

https://theconversation.com/cassette-tapes-are-making-a-comeback-yes-really-268108
95•devonnull•5d ago•148 comments

Periodic Spaces

https://ianthehenry.com/posts/periodic-spaces/
19•surprisetalk•5d ago•6 comments

OSHW: Small tablet based on RK3568 and AMOLED screen

https://oshwhub.com/oglggc/rui-xin-wei-rk3568-si-ceng-jia-li-chuang-mian-fei-gong-yi
82•thenthenthen•5d ago•34 comments

Show HN: Fanfa – Interactive and animated Mermaid diagrams

https://fanfa.dev/
114•bairess•4d ago•26 comments

Microsoft Download Center Archive

https://legacyupdate.net/download-center/
168•luu•3d ago•24 comments

AI should only run as fast as we can catch up

https://higashi.blog/2025/12/07/ai-verification/
165•yuedongze•17h ago•145 comments

A series of tricks and techniques I learned doing tiny GLSL demos

https://blog.pkh.me/p/48-a-series-of-tricks-and-techniques-i-learned-doing-tiny-glsl-demos.html
186•ibobev•18h ago•24 comments

GitHub Actions has a package manager, and it might be the worst

https://nesbitt.io/2025/12/06/github-actions-package-manager.html
408•robin_reala•1d ago•236 comments