frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

The Input Stack on Linux: An End-to-End Architecture Overview

https://venam.net/blog/unix/2025/11/27/input_devices_linux.html
50•venamresm__•2h ago

Comments

charcircuit•14m ago
How is how inputs gets routed to the right window out of scope for an article that wants to describe input end to end? The fact that input events get carefully routed to the right thing is both important and a potential source of bugs if not implemented correctly.
venamresm__•3m ago
> How is how inputs gets routed to the right window

It is covered for both X11 and Wayland. I just don't get into the particular decisions and details of how each WM/DE picks what they deem the current focused window, since it varies widely and it's more part of window management than of input management (I've written a WM and it's a bit messy). An article on WM/Compositor development would be more appropriate for that, I have a few already on my blog.

Aurornis•37s ago
That’s the domain of a window manager. It’s touched on in the article, but going into detail about the edge cases would require detours into user space window manager choices and even preference settings.

Replace your boss before they replace you

https://replaceyourboss.ai/
43•_tk_•40m ago•1 comments

Same-day upstream Linux support for Snapdragon 8 Elite Gen 5

https://www.qualcomm.com/developer/blog/2025/10/same-day-snapdragon-8-elite-gen-5-upstream-linux-...
178•mfilion•2h ago•77 comments

The Input Stack on Linux: An End-to-End Architecture Overview

https://venam.net/blog/unix/2025/11/27/input_devices_linux.html
50•venamresm__•2h ago•3 comments

Quake Engine Indicators

https://fabiensanglard.net/quake_indicators/index.html
88•liquid_x•3d ago•11 comments

Abuse of the nullish coalescing operator in JS/TS

https://fredrikmalmo.com/blog/js-ts-nullish-empty-string-coalescing
27•fred_•6d ago•34 comments

Linux Kernel Explorer

https://reverser.dev/linux-kernel-explorer
452•tanelpoder•13h ago•69 comments

The VanDersarl Blériot: a 1911 airplane homebuilt by teenage brothers

https://www.historynet.com/vandersarl-bleriot/
19•ForHackernews•2h ago•8 comments

Tell HN: Happy Thanksgiving

178•prodigycorp•13h ago•46 comments

Penpot: The Open-Source Figma

https://github.com/penpot/penpot
601•selvan•17h ago•140 comments

Show HN: Runprompt – run .prompt files from the command line

https://github.com/chr15m/runprompt
60•chr15m•4h ago•24 comments

Pakistan says rooftop solar output to exceed grid demand in some hubs next year

https://www.reuters.com/sustainability/boards-policy-regulation/pakistan-says-rooftop-solar-outpu...
67•toomuchtodo•2h ago•43 comments

Why Strong Consistency?

https://brooker.co.za/blog/2025/11/18/consistency.html
6•SchwKatze•21h ago•2 comments

Show HN: MkSlides – Markdown to slides with a similar workflow to MkDocs

https://github.com/MartenBE/mkslides
46•MartenBE•6h ago•7 comments

The current state of the theory that GPL propagates to AI models

https://shujisado.org/2025/11/27/gpl-propagates-to-ai-models-trained-on-gpl-code/
126•jonymo•6h ago•151 comments

Mixpanel Security Breach

https://mixpanel.com/blog/sms-security-incident/
168•jaredwiener•12h ago•97 comments

Coq: The World's Best Macro Assembler? (2013) [pdf]

https://nickbenton.name/coqasm.pdf
117•addaon•14h ago•51 comments

TPUs vs. GPUs and why Google is positioned to win AI race in the long term

https://www.uncoveralpha.com/p/the-chip-made-for-the-ai-inference
99•vegasbrianc•5h ago•127 comments

DIY NAS: 2026 Edition

https://blog.briancmoses.com/2025/11/diy-nas-2026-edition.html
334•sashk•16h ago•205 comments

Ray Marching Soft Shadows in 2D (2020)

https://www.rykap.com/2020/09/23/distance-fields/
152•memalign•11h ago•26 comments

Show HN: SyncKit – Offline-first sync engine (Rust/WASM and TypeScript)

https://github.com/Dancode-188/synckit
41•danbitengo•4h ago•13 comments

Move Expressions

https://smallcultfollowing.com/babysteps/blog/2025/11/21/move-expressions/
3•ibobev•3d ago•0 comments

Seagate achieves 6.9TB storage capacity per platter

https://www.tomshardware.com/pc-components/hdds/seagate-achieves-a-whopping-6-9tb-storage-capacit...
40•elorant•2h ago•31 comments

Interactive λ-Reduction

https://deltanets.org/
98•jy14898•2d ago•21 comments

Technical Deflation

https://benanderson.work/blog/technical-deflation/
51•0x79de•3d ago•47 comments

Music eases surgery and speeds recovery, study finds

https://www.bbc.com/news/articles/c231dv9zpz3o
163•1659447091•14h ago•77 comments

We're losing our voice to LLMs

https://tonyalicea.dev/blog/were-losing-our-voice-to-llms/
275•TonyAlicea10•4h ago•309 comments

Memories of .us

https://computer.rip/2025-11-11-dot-us.html
4•sabas_ge•1d ago•0 comments

G0-G3 corners, visualised: learn what "Apple corners" are

https://www.printables.com/model/1490911-g0-g3-corners-visualised-learn-what-apple-corners
112•dgroshev•4d ago•56 comments

The Concrete Pontoons of Bristol

https://thecretefleet.com/blog/f/the-concrete-pontoons-of-bristol
31•surprisetalk•6d ago•1 comments

Feedback doesn't scale

https://another.rodeo/feedback/
4•ohjeez•1d ago•0 comments