<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Hacker News: devinprater</title><link>https://news.ycombinator.com/user?id=devinprater</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Tue, 14 Apr 2026 09:49:14 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=devinprater" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[I Made a Keyboard Nobody Asked For: My Experience Making TapType]]></title><description><![CDATA[
<p>Article URL: <a href="https://fireborn.mataroa.blog/blog/i-made-a-keyboard-nobody-asked-for-my-experience-making-taptype/">https://fireborn.mataroa.blog/blog/i-made-a-keyboard-nobody-asked-for-my-experience-making-taptype/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=47497227">https://news.ycombinator.com/item?id=47497227</a></p>
<p>Points: 4</p>
<p># Comments: 0</p>
]]></description><pubDate>Tue, 24 Mar 2026 00:38:16 +0000</pubDate><link>https://fireborn.mataroa.blog/blog/i-made-a-keyboard-nobody-asked-for-my-experience-making-taptype/</link><dc:creator>devinprater</dc:creator><comments>https://news.ycombinator.com/item?id=47497227</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47497227</guid></item><item><title><![CDATA[New comment by devinprater in "Our commitment to Windows quality"]]></title><description><![CDATA[
<p>> Integrating AI where it’s most meaningful, with craft and focus.<p>Spoken like a true AI.</p>
]]></description><pubDate>Fri, 20 Mar 2026 21:22:44 +0000</pubDate><link>https://news.ycombinator.com/item?id=47460763</link><dc:creator>devinprater</dc:creator><comments>https://news.ycombinator.com/item?id=47460763</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47460763</guid></item><item><title><![CDATA[New comment by devinprater in "Show HN: Three new Kitten TTS models – smallest less than 25MB"]]></title><description><![CDATA[
<p>A lot of these models struggle with small text strings, like "next button" that screen readers are going to speak a lot.</p>
]]></description><pubDate>Thu, 19 Mar 2026 17:38:40 +0000</pubDate><link>https://news.ycombinator.com/item?id=47443006</link><dc:creator>devinprater</dc:creator><comments>https://news.ycombinator.com/item?id=47443006</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47443006</guid></item><item><title><![CDATA[Accessibility Review Agents for Claude Code, GitHub Copilot, and Claude Desktop]]></title><description><![CDATA[
<p>Article URL: <a href="https://github.com/taylorarndt/a11y-agent-team">https://github.com/taylorarndt/a11y-agent-team</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=47128409">https://news.ycombinator.com/item?id=47128409</a></p>
<p>Points: 1</p>
<p># Comments: 0</p>
]]></description><pubDate>Mon, 23 Feb 2026 20:35:17 +0000</pubDate><link>https://github.com/taylorarndt/a11y-agent-team</link><dc:creator>devinprater</dc:creator><comments>https://news.ycombinator.com/item?id=47128409</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47128409</guid></item><item><title><![CDATA[WebAccessBench]]></title><description><![CDATA[
<p>Article URL: <a href="https://conesible.de/wab/">https://conesible.de/wab/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=47123028">https://news.ycombinator.com/item?id=47123028</a></p>
<p>Points: 1</p>
<p># Comments: 0</p>
]]></description><pubDate>Mon, 23 Feb 2026 14:49:08 +0000</pubDate><link>https://conesible.de/wab/</link><dc:creator>devinprater</dc:creator><comments>https://news.ycombinator.com/item?id=47123028</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47123028</guid></item><item><title><![CDATA[New comment by devinprater in "No Skill. No Taste"]]></title><description><![CDATA[
<p>Lol last night, on a forked and accessible version of Termux I vibecoded into existence, on an Emacs and Emacspeak vibejiggered to work on Termux, I vibecoded, with gptel-agent, an Emacspeak package to make it speak when tool calls are being asked for by the model, and automatically speak any explanatory text after all the tools are called and edits are made. All on my phone with a Bluetooth keyboard. It's so easy, even a blind man can do it! :)<p>And because it's all controlled by me, I can tell it how to have the package speak, what it should ignore, and I'm not stuck with whatever some sighted person at some big company thinks a blind person wants. Everything should at most be open source, and at least be hackable.<p>All that to say, AI has helped me out a <i>ton</i>. Now I can be as productive as Emacs, and a Linux terminal, and maybe one day a Linux GUI with real Firefox and such, allows. And it would have *never* happened without AI.<p>So let's please do continue bringing on the AI. Make it smart and local, so I can have continuous AI descriptions right on my phone, with the ability to screen share or even agent-control my phone to get around inaccessible apps. Oh and fix AI app accessibility so the app sends output to screen readers when I type to it cause I hate talking to my phone and not every blind person wants to speak all the time. Ugh I hate that stereotype.</p>
]]></description><pubDate>Fri, 20 Feb 2026 17:13:05 +0000</pubDate><link>https://news.ycombinator.com/item?id=47090769</link><dc:creator>devinprater</dc:creator><comments>https://news.ycombinator.com/item?id=47090769</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47090769</guid></item><item><title><![CDATA[New comment by devinprater in "Claude Sonnet 4.6"]]></title><description><![CDATA[
<p>I'm glad I have chatGPT to turn that image with benchmarks into an accessible table lol. I like claude Code, but their accessibility in anything other than accidental CLI accessibility is frustrating. Try it. Load a screen reader like VoiceOver for Mac (cause I know most programmers use Macs) and go to claude.ai. In the "write your prompt to Claude" box, type something like "What will the weather be like tomorrow?" and press Enter/Return. Try closing your eyes for a good 30 seconds and within those 30 seconds, tell me how you'd know if a reply has been given by the model. Then try the same thing with ChatGPT. I would /love/ to be proven wrong.</p>
]]></description><pubDate>Tue, 17 Feb 2026 18:43:25 +0000</pubDate><link>https://news.ycombinator.com/item?id=47051281</link><dc:creator>devinprater</dc:creator><comments>https://news.ycombinator.com/item?id=47051281</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47051281</guid></item><item><title><![CDATA[New comment by devinprater in "AI doesn’t reduce work, it intensifies it"]]></title><description><![CDATA[
<p>Over the past month, with vibe-coding, I've:<p>* Made Termux accessible enough for me to use.<p>* Made an MUD client for Emacs.<p><i>Gotten Emacs and Emacspeak working on Termux.<p></i> Gotten XFCE to run with Orca and AT-SPI communicating to make the desktop environment accessible.<p>None of this would have happened without AI. Of course, it's only useful for a few people that are blind, use Android, and love Linux and Emacs and such. But it's improved my life a ton. I can do actual work on my phone. I've got Org-mode, calendar, Org-journal, desktop chromium, ETC. all on my phone. And if AI dies tomorrow, I'll still have it. The code is all there for me to learn from, tweak, and update.<p>I just use one agent, Codex. I don't do the agent swarms yet.</p>
]]></description><pubDate>Tue, 10 Feb 2026 14:04:23 +0000</pubDate><link>https://news.ycombinator.com/item?id=46959857</link><dc:creator>devinprater</dc:creator><comments>https://news.ycombinator.com/item?id=46959857</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46959857</guid></item><item><title><![CDATA[New comment by devinprater in "Vibe coding kills open source"]]></title><description><![CDATA[
<p>I'm completely blind. I like Linux. I've started to love Android since getting a Samsung and getting rid of OnePlus, cause accessibility. Termux is cool, but it's accessibility wasn't. So, I had Gemini rangle it up a bit into my fork of Termux [1]<p>Now it reads (usually) only newly incoming text, I can feel around the screen  to read a line at a time, and cursor tracking works well enough. Then I got Emacs and Emacspeak working, having Gemini build DecTalk (TTS engine) for Termux and get the Emacspeak DecTalk speech server working with that. I'm still amazed that, with a Bluetooth keyboard, I have Linux, and Emacs, in my pocket. I can write Org and Markdown, read EPUB books in Emacs with Nov.el, look at an actual calendar not just a list of events, and even use Gemini CLI and Claude Code, all on my phone! This is proof that phones, with enough freedom, can be workstations. If I can get Orca working on a desktop environment in Termux-GUI. But even with just Emacs and the shell, I can do quite a bit.<p>Then I decided to go wild and make an MUD client for Emacs/Emacspeak, since accessible ones for Android are limited, and I didn't trust my hacks to Termux to handle Tintin++ very well. So, Emacs with Emacspeak it was, and Elmud [2] was born.<p>Elmud has a few cool features. First of all, since Emacspeak has voice-lock, like font-lock but for TTS, Ansi colors can be "heard", like red being a deeper voice. Also a few MUD clients have sound packs on Windows, which make them sound more like a modern video game, while still being text-based. I got a few of those working with Elmud. You just load one of the supported MUD's, and the sound pack is downloaded and installed for you. It's easy and simple. And honestly, that's what I want my tools to provide, something I, or anyone else who chooses to use them, that is easy to get the most out of.<p>None of this would have been possible without AI. None of it would have been done. It would have remained a dream. And yes, it was all vibe-coded, mostly with Codex 5.2 on high thinking. And yes, the code may look awful. But honestly, how many closed-source programs look just as bad or even worse under the covers of compilation?<p>[1] <a href="https://github.com/devinprater/Talking-termux-app" rel="nofollow">https://github.com/devinprater/Talking-termux-app</a><p>[2] <a href="https://github.com/devinprater/elmud" rel="nofollow">https://github.com/devinprater/elmud</a></p>
]]></description><pubDate>Mon, 26 Jan 2026 17:22:14 +0000</pubDate><link>https://news.ycombinator.com/item?id=46768497</link><dc:creator>devinprater</dc:creator><comments>https://news.ycombinator.com/item?id=46768497</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46768497</guid></item><item><title><![CDATA[New comment by devinprater in "Microsoft Office renamed to “Microsoft 365 Copilot app”"]]></title><description><![CDATA[
<p>Nah, just Microsoft Copilot. No Os.</p>
]]></description><pubDate>Tue, 06 Jan 2026 12:17:14 +0000</pubDate><link>https://news.ycombinator.com/item?id=46511352</link><dc:creator>devinprater</dc:creator><comments>https://news.ycombinator.com/item?id=46511352</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46511352</guid></item><item><title><![CDATA[New comment by devinprater in "Microsoft Office renamed to “Microsoft 365 Copilot app”"]]></title><description><![CDATA[
<p>No way. There's just no way.</p>
]]></description><pubDate>Mon, 05 Jan 2026 14:02:49 +0000</pubDate><link>https://news.ycombinator.com/item?id=46498829</link><dc:creator>devinprater</dc:creator><comments>https://news.ycombinator.com/item?id=46498829</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46498829</guid></item><item><title><![CDATA[New comment by devinprater in "2026 will be my year of the Linux desktop"]]></title><description><![CDATA[
<p>I hate that so much. When blind people are trying to start JAWS (the screen reader) by typing "jaws" into the start menu and pressing Enter, it will sometimes pull up a Bing page on Jaws the movie instead. And the blind person is just sitting there waiting for the screen reader to start. I tell people to use the run dialog for that reason. Sucks but that's what you have to do in the age of inshittisoft.</p>
]]></description><pubDate>Sat, 03 Jan 2026 03:48:18 +0000</pubDate><link>https://news.ycombinator.com/item?id=46472605</link><dc:creator>devinprater</dc:creator><comments>https://news.ycombinator.com/item?id=46472605</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46472605</guid></item><item><title><![CDATA[New comment by devinprater in "Linux is good now"]]></title><description><![CDATA[
<p>Linux is even getting more accessible. I'm thinking of Elementary OS which not only posted about their accessibility work, but linked to the articles which really fired things up. I'm a Fedora guy, mainly because I want the latest Orca, AT-SPI2 and such, so I don't feel like an Ubuntu dirivitive would work as well.<p>So I installed Fedora on my work machine and find that I can still get all of my work done. Well except the parts that require testing accessibility on Windows screen readers or helping with Windows-related issues.<p>The only thing I miss now are the many addons made for NVDA, especially the ones for image descriptions. But if I can get something to work with Wayland, I could probably vibe code some of them. Thank goodness for Claude Code.</p>
]]></description><pubDate>Fri, 02 Jan 2026 10:15:00 +0000</pubDate><link>https://news.ycombinator.com/item?id=46463344</link><dc:creator>devinprater</dc:creator><comments>https://news.ycombinator.com/item?id=46463344</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46463344</guid></item><item><title><![CDATA[New comment by devinprater in "The gift card accountability sink"]]></title><description><![CDATA[
<p>A ton of studies colleges/universities/corporations do on blind people give gift cards as payment. Usually $20 or so for a good 40 minutes of time.</p>
]]></description><pubDate>Mon, 22 Dec 2025 03:03:10 +0000</pubDate><link>https://news.ycombinator.com/item?id=46350883</link><dc:creator>devinprater</dc:creator><comments>https://news.ycombinator.com/item?id=46350883</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46350883</guid></item><item><title><![CDATA[New comment by devinprater in "Prepare for That Stupid World"]]></title><description><![CDATA[
<p>What are you trying to sell me again? :)</p>
]]></description><pubDate>Fri, 19 Dec 2025 19:22:00 +0000</pubDate><link>https://news.ycombinator.com/item?id=46329774</link><dc:creator>devinprater</dc:creator><comments>https://news.ycombinator.com/item?id=46329774</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46329774</guid></item><item><title><![CDATA[New comment by devinprater in "Firefox is becoming an AI browser and the internet is not at all happy about it"]]></title><description><![CDATA[
<p>AI features you say? They could start by taking the alt-text generation model and making it browser-wide if blind people want it, not just for PDF's.</p>
]]></description><pubDate>Wed, 17 Dec 2025 18:33:25 +0000</pubDate><link>https://news.ycombinator.com/item?id=46303530</link><dc:creator>devinprater</dc:creator><comments>https://news.ycombinator.com/item?id=46303530</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46303530</guid></item><item><title><![CDATA[New comment by devinprater in "Sega Channel: VGHF Recovers over 100 Sega Channel ROMs (and More)"]]></title><description><![CDATA[
<p>Wow, I never heard of that before today. Sega Genesis was my first console. I still remember the six button controller. It worked well for Mortal Kombat 3.</p>
]]></description><pubDate>Tue, 16 Dec 2025 18:22:35 +0000</pubDate><link>https://news.ycombinator.com/item?id=46292176</link><dc:creator>devinprater</dc:creator><comments>https://news.ycombinator.com/item?id=46292176</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46292176</guid></item><item><title><![CDATA[New comment by devinprater in "GPT-5.2"]]></title><description><![CDATA[
<p>Can the tables have column headers so my screen reader can read the model name as I go across the benchmakrs? And the images should have alt-text.</p>
]]></description><pubDate>Thu, 11 Dec 2025 18:58:47 +0000</pubDate><link>https://news.ycombinator.com/item?id=46235530</link><dc:creator>devinprater</dc:creator><comments>https://news.ycombinator.com/item?id=46235530</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46235530</guid></item><item><title><![CDATA[New comment by devinprater in "Craft software that makes people feel something"]]></title><description><![CDATA[
<p>Emacs and Emacspeak make me feel something. A lot of something. This kind of "playground" feeling where I can dive into a manual that's just sitting right there. The the entire Emacs is a manual. C-h m and boom, all keyboard commands for that mode are right, feaking, there. No hidden bullcrap, no patchwork HTML tables to drudge through, nothing. And if something doesn't work with Emacspeak, I can Codex it into working. Maybe. Enough to get what I want done, done.</p>
]]></description><pubDate>Thu, 11 Dec 2025 18:23:29 +0000</pubDate><link>https://news.ycombinator.com/item?id=46234993</link><dc:creator>devinprater</dc:creator><comments>https://news.ycombinator.com/item?id=46234993</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46234993</guid></item><item><title><![CDATA[New comment by devinprater in "Qwen3-Omni-Flash-2025-12-01：a next-generation native multimodal large model"]]></title><description><![CDATA[
<p>Wow, just 32B? This could almost run on a good device with 64 GB RAM. Once it gets to Ollama I'll have to see just what I can get out of this.</p>
]]></description><pubDate>Wed, 10 Dec 2025 18:57:55 +0000</pubDate><link>https://news.ycombinator.com/item?id=46221906</link><dc:creator>devinprater</dc:creator><comments>https://news.ycombinator.com/item?id=46221906</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46221906</guid></item></channel></rss>