News for hackers. Stuff that matters.

wittjeff

Re:iPhone Duo on Wednesday September 09, 2026 @10:40PM (#49637707)
> Most users would prefer to have adequately-sized text and controls regardless of whether they're using the smaller outside screen or the larger inside screen.

Yes they would, and neither of the existing scaling methods works robustly on regular phone sizes, so this is a particularly exciting opportunity.

Also there is an under-recognized problem with touch target sizes. For most touch targets, the common minimums are OK but not great for many people with large fingers and/or minor tremor. With a 1.31 zoom (I did more precise math) you get ~1.7x total increase in pixels in touch targets. Some may read their messages, etc on the outside screen, then flip to expanded for the tricky interactivity.

Re:iPhone Duo on Wednesday September 09, 2026 @07:24PM (#49636040)
How about open and rotate for 1.4x zoom?
Re:iPhone Duo on Wednesday September 09, 2026 @07:20PM (#49635995)
Yes, that's what I mean. I didn't see the desired mode in any of the marketing materials. This mode would be an effective 1.4x full-screen scaling. To be more specific: if the OS desktop has XxY virtual pixels in closed mode, if the user opens it and rotates 90 degrees, the desktop still has XxY virtual pixels. No new usable real estate. Everything previously seen just gets a bit bigger. I don't expect it to be the desired default for most people, but I have middle-aged eyes.
Re:iPhone Duo on Wednesday September 09, 2026 @05:17PM (#49634478)
I want to be able to open the phone and get the original closed-state image, but stretched to fit the new total hardware viewport size.
I'm curious if you used a particular tool for this comparison or a LLM. I ask because (layered irony) I'm making a general tool for multi-dimensional item comparisons, using Claude to build the tool (but not the comparisons, not that I mind).
The existence of non-profits, and the possibility that they might be net-beneficial to society, is counter to the dominant religion of the day. Profit motive = good, other motive = bad. Welcome to UChicago.
Re:Bombadil: Property-based testing for web UIs by Antithesis on Wednesday March 25, 2026 @09:18AM (#47516967)
I'm a big proponent of use of design systems for efficient remediation and maintenance, so I'm also aware of how a small oops bug can have wide repercussions.

Let me know if you'd like to chat about use of your system to help enforce proper use of semantics and ARIA in web UI. It looks good.

From your title my immediate thought was "cool, maybe this will move us a bit closer to making components (or the testing thereof) cover accessibility thoroughly by default".

See, the idea with the semantic web, and the ARIA markup equivalents, is that things should have names, roles, values, and states. Devs frequently mess up role/keyboard interaction agreement (example: role=menu means a list will drop on Enter keypress, and arrow keys will change the active element), and with ensuring that state info (aria-expanded, aria-invalid, etc.) is updated when it should be.

Then I checked the Antithesis website. They don't even have focus state styling on any of the interactive elements. sigh

Without negating your point I want to add that at some threshold of tediousness, usability issues become accessibility issues. The fact that this threshold varies from individual to individual makes heuristic guidelines difficult.
> as opposed to using AI as a total replacement for your thoughts or your writing and therefore removing the personal touch?

I'm really having trouble grasping the true breadth of this problem in the wild. How much of it am I not seeing because the mods filter it out first? How much is faulty signal detection from readers?

Let me refer you to my buddy Anton, a software developer in Ukraine. He has CP and it makes typing and communicating by speech very slow and tedious. https://www.youtube.com/shorts/aYbDLOK14uM

He has a blog, which I think is particularly relevant to this conversation: https://www.patreon.com/c/GreenWizard/posts?vanity=GreenWiza...

IMO his writing style is quite melodramatic. I have asked myself, how much of that is his perhaps overly compensatory tendency to project an articulate voice, and how much of it is applied by his AI tools?

The last time I saw Anton in person I asked him about his writing process, and he said something like, "I just draft it and then ask ChatGPT to make it sound professional or whatever." So after thinking about it for a while, I have decided that this is his preferred voice, so I'll accept it as his voice.

IMO it is not for you to decide how people recast their own voice. Once you adopt that dogma, you're committed to denying other people's experience of discrimination (through the lens of disability's symptoms). Whether or not you participate in that other type of biased discrimination is irrelevant.

Re:The Sideprocalypse on Monday February 16, 2026 @02:37PM (#47039278)
> Listen: every idea you've ever had, every single one, some cocaine-addled sales critter has had too. And they're better than you at SEO.

On most days I am resistant to stereotypes about "the welfare state" eroding incentives for entrepreneurism and innovation. But if you're going to wave it in my face like that, I might have to reconsider.

Also a lot of contractors consider their vehicle appearance a tax deductible marketing expense.
A fully-electric Maverick?
Re:Snitch – a friendly netstat alternative for humans on Tuesday December 23, 2025 @02:24AM (#46363188)
I can't read as fast as your demo GIF. Just infuriating.
Re:RAM is so expensive, Samsung won't even sell it to Samsung on Friday December 05, 2025 @04:37AM (#46159007)
I bought a Dell Precision 7910 2x Xeon E5-2687W v3 (10 cores, 20 threads each) with 32GB RAM and 512GB SSD for $425 including shipping. I found that Windows 11 Pro will recognize only 20 of the virtual cores/threads. I don't feel a need to upgrade to more expensive Microsoft OSs at this time, so I just run Ubuntu natively on that box, which recognizes all of it. Assuming used DDR4 RAM returns to more reasonable prices at some point, I intend to load that box up to the 768GB max.
Re:Macro Gaussian Splats on Sunday October 12, 2025 @10:46PM (#45564241)
Right. Now try background color #767676 on the body element and see how much better it is.
I'm always happy to see more innovation in this area. It'd be great if you could make your model, weights, and training corpus public (preferably under a permissive license) on GitHub. It'd also be great if you could run some benchmarks against the other similar tools in this area (I'm thinking particularly of Mathpix, Equatio, and Microsoft's math OCR in OneNote, Word, and Azure APIs. If you make your test corpus and code available I could set up the benchmarks for you.
Re:Llama-Scan: Convert PDFs to Text W Local LLMs on Sunday August 17, 2025 @07:30PM (#44935851)
Please add a license file. Thanks!
Re:Quick Tip: Avoid event listeners on the window object on Tuesday June 17, 2025 @08:11AM (#44298156)
This is a screen reader design flaw.
I am just getting started with my own cross-comparison, would appreciate your list of considered candidates if you have it handy.
Just this week I was working on something similar but specifically for users who have disabilities, so they can more easily report issues to site owners. I also combined general annotation capability so other users (of my browser extension) can read their comments. And also compatibility with Hypothesis (https://github.com/hypothesis, https://hypothes.is), also using the W3C Web Annotation spec. I hadn't thought of the drag-and-drop bug metaphor; I like it. I had also considered recording mouse and keystroke events up until the time that the bug is marked, and then bundling those events (sanitized) with the bug report for more precise repro steps, but of course that's a bigger ask for the opt-in.
Re:Show HN: LinkedIn sucks, so I built a better one on Monday March 24, 2025 @02:33PM (#43464044)
You managed to make a web app in 2025 that has almost no HTML semantics and almost no keyboard accessibility (so very clearly and deeply not WCAG-conformant). Gosh, I haven't seen that in quite a while. Mind sharing which tools you used to make it?
Re:OCR4all on Friday February 14, 2025 @09:53AM (#43048913)
I've been looking for an algorithm for running OCR or STT results through multiple language models, compare the results and detect hallucinations as well as correct errors by combining the results in a kind of group consensus way. I figured someone must have done something similar already. If anyone has any leads or more thoughts on algorithm implementation, I'd appreciate it.
Re:Wrong Math on Saturday January 11, 2025 @06:31AM (#42665167)
"the high you go" reinforces my initial assumption that this is self-filtering clickbait.
Re:I Run LLMs Locally on Monday December 30, 2024 @09:22AM (#42549485)
> At least one author noted that there was a concern that writing would lead to a diminishment of human memory/loss of oral tradition (Louis L'Amour in _The Walking Drum_).

Really? I can't tell if you're joking, so I'll take it at face value.

See, I associate the earliest famous (I thought) expression of that concern with Plato, and before today I couldn't remember any other associated details enough to articulate them with confidence. ChatGPT tells me, using the above quote without the citation as a prompt, that it was in Plato in his dialogue Phaedrus, and offers additional succinct contextual information and a better quote from that work. I probably first learned to associate that complaint about writing with Plato in college, and probably got it from C.D.C. Reeve, who was a philosophy professor and expert on Plato at the college I attended. But I feel no need to cite any of Reeve's works when dropping that vague reference. If I were to use any of Reeve's original thoughts related to analysis of Plato, then a reference would be merited.

It seems to me that there are different layers of abstraction of knowledge and memory, and LLMs mostly capture and very effectively synthesize knowledge at layers of abstraction that are above that of grammar checkers and below that of plagiarism in most cases. It's true that it is the nature of many of today's biggest transformers that they do in some cases produce output that qualifies as plagiarism by conventional standards. Every instance of that plagiarism is problematic, and should be a primary focus of innovation going forward. But in this conversation no one seems to acknowledge that the bar has been moved. The machine looked upon the library, and produced some output, therefore we should assume it is all theft? I am not persuaded.

license please?

Older »