frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

Mouse Pointer as a Mere Mortal

https://unsung.aresluna.org/mouse-pointer-as-a-mere-mortal/
29•zdw•2d ago

Comments

albert_e•1h ago
I would not be happy with mouse pointer hijacking. Seems to belomng in the same territory as scroll-hijacking but worse. The example case here could have been served by simply highlighting the area of interest in the UI with a red circle or a flashing pointer, whatever does the trick -- even though that may be distracting too.

There are a lot of interactions on a PC where user inputs land in the wrong place.

Claude Code and Codex in their various avatar allow us to type the next prompt while the aget is still working and responding on the earlier one. But this constantly runs into a permission prompt from running session -- either interrupting or worse entering a response to the permission prompt unintentionally. Even during normal prompting slash commands interfere annoyingly with normal use of the slash key (i use a slash to indicate a list of two or more choices sometimes when i write).

Permission popups and confirmation dialogs that appear unexpectedly and swallow our keystrokes, spacebar and enter key hits mid sentence have always annoyed me.

Laggy devices, and resource hungry sluggish UIs compound this problem.

yoz-y•55m ago
In the early days it was pretty common to move the pointer to the active element when one started navigating with the keyboard.

But yeah, it feels like somebody physically grabbing your hand and moving it.

mrob•36m ago
Software moving the mouse cursor is only acceptable when the window is full-screen. If the user makes an application go full-screen, they are opting out of the normal desktop UI conventions. It's expected that full-screen software completely takes over the UI, and there are legitimate uses for moving the mouse cursor in full-screen software, e.g. centering an invisible cursor every frame in a first-person shooter game so endless view rotation is possible. But if it's windowed then it should be impossible.
LatencyKills•27m ago
> But if it's windowed then it should be impossible.

I worked on several apps for the visually impaired that automatically move the mouse cursor to different UI elements in the front-most application, regardless of the window state. It’s a good reminder that “impossible” often just means “I haven’t accounted for that use case yet.”

mrob•6m ago
If it's part of the OS's standard accessibility framework then it's acceptable. The important point is that applications shouldn't be able to arbitrarily move the mouse in situations when it's unexpected.
whywhywhywhy•28m ago
The effort put into making sure you know how to turn this feature on makes me question why it's so important to them, is the 3rd party paying them for this data?

Even major features in Adobe apps the furthest they go is those video popups rendered using webviews so they glitch into existence as a white box.

ano-ther•24m ago
Windows has a “snap to default button“ setting which does the same.

Saves you a bit of movement on large screens, but since it jumps it doesn’t lead the eyes which makes is disorienting.

jtvjan•7m ago
vim-athena would automatically move your cursor towards the command buttons whenever it made a popup appear

i thought that was genius, until i upgraded to vim-motif, which would instead move the popup to where your mouse cursor is

Async Rust never left the MVP state

https://tweedegolf.nl/en/blog/237/async-rust-never-left-the-mvp-state
172•pjmlp•3h ago•82 comments

Should I Run Plain Docker Compose in Production in 2026?

https://distr.sh/blog/running-docker-in-production/
48•pmig•4d ago•30 comments

Bun is being ported from Zig to Rust

https://github.com/oven-sh/bun/commit/46d3bc29f270fa881dd5730ef1549e88407701a5
538•SergeAx•9h ago•376 comments

Empty Screenings – Finds AMC movie screenings with few or no tickets sold

https://walzr.com/empty-screenings
163•MrBuddyCasino•6h ago•130 comments

Lessons for Agentic Coding: What should we do when code is cheap?

https://www.dbreunig.com/2026/05/04/10-lessons-for-agentic-coding.html
73•ingve•3h ago•59 comments

Hand Drawn QR Codes

https://sethmlarson.dev/hand-drawn-qr-codes
122•jollyjerry•6h ago•21 comments

When everyone has AI and the company still learns nothing

https://www.robert-glaser.de/when-everyone-has-ai-and-the-company-still-learns-nothing/
13•youngbrioche•1h ago•0 comments

Google Chrome silently installs a 4 GB AI model on your device without consent

https://www.thatprivacyguy.com/blog/chrome-silent-nano-install/
288•john-doe•3h ago•288 comments

How OpenAI delivers low-latency voice AI at scale

https://openai.com/index/delivering-low-latency-voice-ai-at-scale/
410•Sean-Der•15h ago•129 comments

CVE-2026-31431: Copy Fail vs. rootless containers

https://www.dragonsreach.it/2026/05/04/cve-2026-31431-copy-fail-rootless-containers/
113•averi•7h ago•48 comments

Farewell to a Giant of Botany

https://nautil.us/farewell-to-a-giant-of-botany-1280409
34•Brajeshwar•2d ago•0 comments

Train Your Own LLM from Scratch

https://github.com/angelos-p/llm-from-scratch
270•kristianpaul•6h ago•29 comments

Agent Skills

https://addyosmani.com/blog/agent-skills/
265•BOOSTERHIDROGEN•13h ago•124 comments

Why I Created phpc.tv

https://afilina.com/why-phpc-tv
23•luu•1d ago•3 comments

Mouse Pointer as a Mere Mortal

https://unsung.aresluna.org/mouse-pointer-as-a-mere-mortal/
29•zdw•2d ago•8 comments

The Frog for Whom the Bell Tolls

https://sethmlarson.dev/the-frog-for-whom-the-bell-tolls
14•anujbans•3h ago•5 comments

Does Employment Slow Cognitive Decline? Evidence from Labor Market Shocks

https://www.nber.org/papers/w35117
299•littlexsparkee•19h ago•276 comments

Gap between national food production and food-based dietary guidance (2025)

https://www.nature.com/articles/s43016-025-01173-4
64•simonebrunozzi•22h ago•44 comments

Securing a DoD contractor: Finding a multi-tenant authorization vulnerability

https://www.strix.ai/blog/how-strix-found-zero-auth-vulnerability-dod-backed-startup
198•bearsyankees•17h ago•82 comments

pgxbackup: Continuity Support for pgBackRest

https://thebuild.com/blog/2026/05/01/pgxbackup-continuity-support-for-pgbackrest/
56•Wingy•2d ago•9 comments

When networking doesn't work

https://www.os2museum.com/wp/when-networking-doesnt-work/
68•kencausey•14h ago•11 comments

Redis array: short story of a long development process

https://antirez.com/news/164
286•antirez•20h ago•102 comments

Formatting a 25M-line codebase overnight

https://stripe.dev/blog/formatting-an-entire-25-million-line-codebase-overnight-the-rubyfmt-story
170•r00k•14h ago•88 comments

Talking to strangers at the gym

https://thienantran.com/talking-to-35-strangers-at-the-gym/
1371•thitran•23h ago•654 comments

Kids bypass age verification with fake moustaches

https://www.theregister.com/2026/05/04/uk_online_safety_act_age_checks_subvert/
113•dreadsword•6h ago•74 comments

Biscuit

https://github.com/yattsu/biscuit
54•unixfg•7h ago•3 comments

2-D Mathematical Curves

https://www.2dcurves.com/
36•the-mitr•6h ago•2 comments

Setting up server monitoring for a Rails app on Hatchbox

https://blog.appsignal.com/2026/04/30/setting-up-server-monitoring-for-a-rails-app-on-hatchbox.html
4•andreigaspar•1d ago•1 comments

1966 Ford Mustang Converted into a Tesla with Working 'Full Self-Driving'

https://electrek.co/2026/05/02/tesla-1966-mustang-ev-conversion-full-self-driving/
173•Brajeshwar•19h ago•131 comments

Testing Mac OS on the Apple Network Server 2.0 ROMs

http://oldvcr.blogspot.com/2026/05/testing-macos-on-apple-network-server.html
86•zdw•1d ago•17 comments