frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

Open in hackernews

If you're a button, you have one job

https://unsung.aresluna.org/if-youre-a-button-you-have-one-job/
49•nozzlegear•2h ago

Comments

tangenter•1h ago
I don’t remember anyone resigning from Apple because of a particular shade of blue. So maybe they have that going for them idk.
gnabgib•1h ago
Do you remember? Maybe just recall, don't tell me I'm absolutely right https://news.ycombinator.com/item?id=48787409
tangenter•1h ago
Almost had it. Aw shit I lost it Lou.
kazinator•53m ago
If you're a button, you have one job: to transmit Morse code from the finger to the machine, Morse code representing a complicated POSIX shell command. And also to power down this entire one-button terminal with a 3 second press, power it up on any button press, with a firmware reset if powered up by a 30 second press.
Joker_vD•21m ago
Now I am imagining a typewriter with just two huge round buttons, next to each other horizontally, and a spacebar bellow them:

     *-----*      *-----*
    |       |    |       |
    |   ●   |    |   Ω   |
    |       |    |       |
     *-----*      *-----*
     
      [================]
A press of each round button rotates the typing ball accordingly, pressing the space prints the chosen letter and resets the ball to the neutral state. This whole thing should probably be electric lest you'd have to press the space bar by smashing it with both fists.
kevindamm•14m ago
Now remove the spacebar, combine the two buttons into a single one for "tone" and adapt it to morse code. All the buttons still do only one thing and now there's only one button!

And, you don't have to worry about what to do in the case that someone hits the "rotate ball" button while it's still rotating.

Joker_vD•2m ago
> And, you don't have to worry about what to do in the case that someone hits the "rotate ball" button while it's still rotating.

Eh, it's a pretty trivial problem, comptometers have it figured out more than a hundred years ago.

QuercusMax•50m ago
This is literally the type of thing that caused the THERAC-25 disaster (https://en.wikipedia.org/wiki/Therac-25). Experienced users hitting keys faster than the app could process them, resulting in safety features being inadvertantly bypassed.
sockbot•49m ago
The real article getting to the point the author is trying to make is this one https://aresluna.org/show-your-hands-honor/
kazinator•45m ago
We like buffering of keystrokes or gestures when the system is completely reliable, exhibits reasonable latency and low jitter in its latency.
projektfu•40m ago
In the Google photos app (Pixel 10) there is no animation, the rotation just happens immediately and there's no button press to buffer.

Command and Conquer Generals natively ported to macOS, iPhone, iPad using Fable

https://github.com/ammaarreshi/Generals-Mac-iOS-iPad/tree/main
432•asronline•9h ago•169 comments

GPT-5.5 Codex reasoning-token clustering may be leading to degraded performance

https://github.com/openai/codex/issues/30364
197•maille•7h ago•64 comments

If you're a button, you have one job

https://unsung.aresluna.org/if-youre-a-button-you-have-one-job/
51•nozzlegear•2h ago•11 comments

Jellyfish can heal wounds in minutes. Scientists want their secrets

https://www.mbl.edu/news/jellyfish-can-heal-wounds-minutes-scientists-want-their-secrets
75•hhs•6h ago•16 comments

Google Books (or similar) all book scans – $200k bounty (2025)

https://software.annas-archive.gl/AnnaArchivist/annas-archive/-/work_items/234
387•Cider9986•12h ago•208 comments

Leaking YouTube creators' private videos

https://javoriuski.com/post/youtube
537•javxfps•12h ago•302 comments

Atomic Force Microscope high-speed video, stainless etching, bacteria, and more

https://www.youtube.com/watch?v=DyIQkqBXhS0
29•mhb•2d ago•1 comments

Artful Cats: Feline-Inspired Art and Artifacts

https://www.si.edu/spotlight/art-cats
7•jruohonen•3d ago•0 comments

Explanation of everything you can see in htop/top on Linux (2019)

https://peteris.rocks/blog/htop/
442•theanonymousone•16h ago•55 comments

Better Models: Worse Tools

https://lucumr.pocoo.org/2026/7/4/better-models-worse-tools/
131•leemoore•8h ago•40 comments

Meta's Un-Stable Signature

https://hackerfactor.com/blog/index.php?/archives/1098-Metas-Un-Stable-Signature.html
47•ementally•3d ago•2 comments

Return of the Nigerian Prince Redux: Beware Book Club and Book Review Scams (2025)

https://writerbeware.blog/2025/09/19/return-of-the-nigerian-prince-redux-beware-book-club-and-boo...
31•Anon84•4h ago•6 comments

Potential session/cache leakage between workspace instances or consumer accounts

https://github.com/anthropics/claude-code/issues/74066
282•chatmasta•14h ago•129 comments

Zig: All Package Management Functionality Moved from Compiler to Build System

https://ziglang.org/devlog/2026/#2026-06-30
164•tosh•12h ago•33 comments

"Beyond the limit": Satellites and mirrors in space pose threat to the night sky

https://www.eso.org/public/news/eso2607/
117•Breadmaker•11h ago•205 comments

Record-breaking solo rower Kelsey Pfendler arrives in Hawaii

https://www.hawaiinewsnow.com/2026/07/04/record-breaking-solo-rower-kelsey-pfendler-arrives-hawaii/
12•MaysonL•3h ago•1 comments

Drone Autonomy Crash Course

https://www.cggonzalez.com/blog/index.html
25•cgg1•5h ago•2 comments

The Log Is the Agent

https://arxiv.org/abs/2605.21997
5•iacguy•1h ago•0 comments

University of Oxford Is Older Than the Aztec Empire and Other Facts of History (2013)

https://www.smithsonianmag.com/smart-news/university-oxford-older-than-aztec-empire-other-facts-w...
36•thunderbong•1h ago•9 comments

President pardons 9 for Clean Air violations for 'fixing their car'

https://www.msn.com/en-us/news/crime/trump-pardons-9-for-clean-air-violations-for-fixing-their-ca...
16•OutOfHere•1h ago•1 comments

What ORMs have taught me: just learn SQL (2014)

https://wozniak.ca/blog/2014/08/03/1/index.html
145•ciconia•4d ago•184 comments

Backon – Python retry (zero deps, circuit breaker, async native)

https://github.com/Llucs/backon
4•Llucs•2h ago•0 comments

Drone Physics

https://iahmed.me/post/drone-physics/
99•wrxd•4d ago•29 comments

As downtown Seattle offices empty, city facing years of 'zombie' towers

https://www.seattletimes.com/business/local-business/as-downtown-seattle-offices-empty-city-facin...
92•petethomas•10h ago•123 comments

The Vespa at 80

https://www.cbc.ca/news/world/vespa-italy-postwar-design-9.7252641
154•cf100clunk•3d ago•140 comments

Windows CE Dreamcast Community Edition (wince-dc)

https://github.com/maximqaxd/wince-dc
98•msephton•14h ago•22 comments

Reflections on the Guillotine (1957)

https://theanarchistlibrary.org/library/albert-camus-reflections-on-the-guillotine
37•halperter•5h ago•13 comments

Fable created novel 4D splat format

https://adamraudonis.github.io/splats4D/
137•adamraudonis•13h ago•51 comments

Mapping with In-Memory Layers to Reduce LLM Overload

https://ridgetext.com/blog/mapbox-llm-composition
14•Buckwheat469•5h ago•0 comments

Protocol Prying: Vulnerability Research in AirDrop and Quick Share

https://arxiv.org/abs/2606.26967
20•logickkk1•8h ago•1 comments