frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

Open in hackernews

Keychron announces first open-source firmware for gaming mice

https://www.digitalfoundry.net/news/2026/07/keychron-announces-first-open-source-firmware-for-gaming-mice
28•JLO64•1h ago

Comments

JLO64•1h ago
I’ve had positive experiences with Keychron products in the past, but I’ve moved past them as I now prefer orthogonal layouts. That said, I loved their support of QMK on my Q1 Pro and I really hope this ends up on that same level.
lstodd•48m ago
I still wait for someone to beat logitech m500 (released 2009) in ergonomics.
echelon•48m ago
I suspect that a lot of hardware will start shipping open source firmware soon. Routers, IP cameras, etc.

It'll be a selling point for everyone tinkering with vibe coding, and it's no longer a moat.

Companies that don't do this will have their firmwares dumped with open source models and tools. Companies that do this will have community goodwill and extra distribution that comes from having people talking about your product.

dmitrygr•45m ago
> Companies that don't do this will have their firmwares dumped with open source models and tools

This is not as "one and done" as you make it sound.

warmwaffles•29m ago
I suspect a lot of that firmware has NDAs with Broadcom attached.
DemiGuru•42m ago
For those that are interested: - https://github.com/Keychron/zgm - https://zgm.gg/
exidex•28m ago
Um, did they announce opensource firmware without providing the source?
jchw•34m ago
A bit ago I accidentally bought a Keychron keyboard that didn't have QMK support, but then found that someone had ported it anyway, and I was able to flash it and fix some problems I had (the main one being that it seems like the default firmware only scans a single row of keys while asleep, possibly to save energy, but I want any keypress to wake the computer.) Maybe it's not perfect, but the community around open source keyboard firmware is great, it's a good example of how open source is beneficial for end users, especially power users.

And, in an era where vendor software and firmware for all kinds of devices is constantly having vulnerabilities, it is possible the liability of doing custom shit will eventually outweigh whatever benefits hardware companies seem to think it has, versus just having industry standards and free software instead. But, maybe that is wishful thinking.

My only complaint with Keychron is that of 5 or so keyboards I've owned from them I wound up having to resolder 3 different hotswap sockets on 2 different keyboards right out of the box. That is... Not a fantastic failure rate. OTOH, they are otherwise an unambiguously great value, with materials and build quality that feels pretty impressive for the cost, QC issues notwithstanding.

nijave•34m ago
Hopefully better than their QMK fork. They force push over their branch in their fork each new release effectively erasing history of the last version...

Of course there's no change log anywhere either...

warmwaffles•31m ago
I don't blame them though. QMK is a mess of a monolithic repository.
seba_dos1•23m ago
> effectively erasing history of the last version

Does that mean they remove any release tags as well?

matchstickman23•17m ago
Very interesting. I've been eyeballing a mouse/trackball project for a while based on some of the open source designs like Ploopy and the like. Slap a Nordic chip on it and a joycon battery. Even better if you can cook up a wireless charging mousepad like Logitech offers!
jerlam•14m ago
This would be more exciting if Keychron had mice of more interesting / experimental form factors and functionality. Just like their keyboards, their mice are mostly differentiated by obscure technical features (polling rates!).

I'm a bit worried that a decent, modern replacement for the extremely obsolete multi-button mouse I have now (Logitech G602) will never be available.

Show HN: Open-source engine running Gemma 4 26B in 2 GB RAM on any M-series Mac

https://github.com/drumih/turbo-fieldfare
291•gitpusher42•2h ago•78 comments

Superlogical

https://www.superlogical.com/
144•yan•2h ago•112 comments

KOReader

https://koreader.rocks/
518•Cider9986•6h ago•168 comments

Handbook.md shows that long policy documents do not reliably govern agents

https://arxiv.org/abs/2607.25398
202•spIrr•4h ago•130 comments

Keychron announces first open-source firmware for gaming mice

https://www.digitalfoundry.net/news/2026/07/keychron-announces-first-open-source-firmware-for-gam...
30•JLO64•1h ago•13 comments

Hugging Face: Anatomy of a frontier-lab agent intrusion

https://huggingface-anatomy-of-frontier-lab-model-intrusion.static.hf.space/index.html
76•dn2k•2h ago•23 comments

PgDog (YC P25) Is Hiring

https://www.ycombinator.com/companies/pgdog/jobs/uWymUYy-founding-software-engineer
1•levkk•42m ago

Document-borne AI worms can self-propagate through Copilot for Word

https://enklypesalt.com/posts/context-collapse-part3-ai-worming-through-word/
242•Canopy9560•5h ago•187 comments

Launch HN: Tokenless (YC S26) – Automatic model switching to save money

https://usetokenless.com/
28•rohaga•1h ago•25 comments

A.I. companies are recruiting electricians and carpenters by the thousands

https://www.nytimes.com/2026/07/29/business/economy/data-center-electricians-training.html
59•thm•2h ago•68 comments

Hamburg's Stadtpark: A Park Built to Be Used

https://alsterrunde.com/hamburgs-stadtpark-a-park-built-to-be-used/
45•mertbio•2d ago•6 comments

The Rust on ESP Book

https://docs.espressif.com/projects/rust/book/
31•AlexeyBrin•4d ago•2 comments

Darktable

https://www.darktable.org/
168•siatko•5h ago•90 comments

Shipping Godot VR and Porting to PSVR2: A Partial Post Mortem

https://www.claire-blackshaw.com/blog/2026/07/shipping-godot-vr-and-porting-to-psvr2-a-partial-po...
74•ibobev•4h ago•0 comments

Self-hosting Kimi K3: 20% more hardware cost, 20% better task resolution

https://aistack.imec-int.com/blog/gpu-self-hosting
44•flifenstein•3h ago•15 comments

Hunter-gatherers introduced fish to a mountain lake 7000 years ago

https://www.newscientist.com/article/2580119-hunter-gatherers-introduced-fish-to-a-mountain-lake-...
93•stevenwoo•2d ago•65 comments

GPT-5.6 vs. Claude Fable 5 for Physical AI, which performs best?

https://juliahub.com/blog/frontier-models-physical-ai-evaluation
39•mbauman•2h ago•7 comments

Cesium DevCon 2026 talks are up, including a keynote from SQLite's creator

https://cesium.com/events/cesium-developer-conference/2026/
28•jasteinerman•2h ago•5 comments

Infrastructure Patterns for Agentic Applications

https://render.com/blog/infrastructure-patterns-for-agentic-applications
23•jacobprall•44m ago•1 comments

Show HN: Qwen Scribe – local transcription and dictation for Apple Silicon

https://github.com/VladUZH/qwen-scribe
27•sidclaw•2h ago•5 comments

More Tailscale tricks for your jailbroken Kindle

https://tailscale.com/blog/jailbroken-kindle-proxy-tun-modes
359•Error6571•12h ago•103 comments

Amiga Graphics Archive

https://amiga.lychesis.net/index.html
121•Bluestein•7h ago•21 comments

Show HN: CheapFoodMap – A map of good meals under $10

https://cheapfoodmap.com/
4•jaep1•43m ago•2 comments

User Interfaces of the Demo Scene

https://www.datagubbe.se/scenegui/
356•zdw•13h ago•60 comments

Show HN: Kedge – Full-stack cloud with forkable VM snapshots and global SQLite

https://kedge.dev/
19•wgjordan•1h ago•4 comments

Disrupting supply chain attacks on NPM and GitHub Actions

https://github.blog/security/supply-chain-security/disrupting-supply-chain-attacks-on-npm-and-git...
69•nyku•5h ago•22 comments

Some thoughts about Anthropic's new cryptanalysis results

https://blog.cryptographyengineering.com/2026/07/29/some-notes-about-anthropics-new-results/
6•supermatou•1h ago•0 comments

SQLite in Production: Optimizing WAL Mode, Concurrency, and VFS Layers

https://micrologics.org/blog/sqlite-in-production-optimizing-wal-mode-concurrency-and-vfs-layers-...
201•ankitg12•10h ago•63 comments

SpecForge – A Platform for Authoring Formal Specifications

https://docs.imiron.io/v/0.5.10/en/tour.html
65•agnishom•7h ago•7 comments

Lisp moving Forth moving Lisp

https://letoverlambda.com/textmode.cl/guest/chap8.html
99•fallat•3d ago•24 comments