frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

Max Number of Simultaneous Key-Press (N-Key Rollover, NKRO, Ghosting) (2010)

http://xahlee.info/kbd/keyboard_n-key_rollover_key_ghosting.html
31•behnamoh•3mo ago

Comments

Insanity•2mo ago
I will just go on a tangential rant. I have the HHKB pro 2 as my daily driver, and my one gripe is the low polling rate. So when I press shift to make a character upper case, it sometimes uppercases two. Never had that on other keyboards yet both HHKB I own have this behaviour, making me think it is a combination of low polling rate of 125hz and Bluetooth.

Besides that, it is my favourite of many keyboards for any non-gaming thing. the Poker II is my go-to for gaming and I highly recommend that one as well, if 60% is your thing.

sedatk•2mo ago
> it sometimes uppercases two

> I highly recommend that one

I'm glad that you still like it, but it's strange to me that someone would buy a mechanical keyboard because of its reliability and immaculately accurate and fast typing experience caused by precise and unmistakable feedback mechanism of a mechanical switch, and then they are suddenly okay with occasional random ghost keypresses? That's like buying a Breitling SuperQuartz watch that just lags behind a minute a day, isn't it?

You might like it for other reasons of course, but registering keypresses accurately is the minimum I expect from a keyboard, let alone a mechnical one.

Insanity•2mo ago
The keyboard feels good to type on, it's quiet enough to not make me self-conscious when using it in the office, and I enjoy the layout (lower 'backspace' key and smaller form factor).

Plenty of things to like - the ghosting happens occasionally but not enough for it to be a dealbreaker. Although I did change my vim keybinds so `:wq` and `:WQ` both save & quit lol.

sedatk•2mo ago
Fair enough :)
SyzygyRhythm•2mo ago
I've found that quite a lot of cheap keyboards cannot register a T when shift-R are being pressed. If I always used the standard QWERTY finger positioning, this wouldn't be a problem, because my index finger could not be on both R and T at the same time. But when typing a word like (all-caps) SMART, I tend to use middle-index to quickly type the RT, and R is still depressed when I hit the T. So the T does not register.

Most decent keyboards don't do this, but even there I've seen exceptions. Very annoying.

krbaccord94f•2mo ago
A work, by being a work, makes space for that spaciousness. "To make space for" means here especially to liberate the free space of the open region and to establish it in its structure. This installing occurs through the errecting mentioned earlier. The work as work sets up a world. The work holds open the open region of the world. But the setting up of a world is only the first essential feature in the work-being to be referred to here."

Heidegger, Martin "Origin of the Work of Art."

thro1•2mo ago
There are diodeless (no matrix) split keyboards (https://www.reddit.com/r/ErgoMechKeyboards/comments/1dh9o8k/...) like Cantor: https://github.com/diepala/cantor .

They use chips similar to that one: XIAO ESP32S3 nRF52840 Sense Plus - wireless, energy efficient, with 20 pins GPIO or more - one pin for one key - https://thepihut.com/products/xiao-nrf52840-sense-plus (there was an option of 16 pins extra using expander https://wiki.seeedstudio.com/io_expander_for_xiao/ - which is not made anymore, but you can use same chip MCP23017 to get that effect https://www.youtube.com/watch?v=lq6jbXaX4oQ https://www.youtube.com/watch?v=74DgM2nAeLo , up to 128 I/O pins: https://resinchemtech.blogspot.com/2023/10/IO-expander.html - in that case - 36 simultaneous inputs by hand) - and with Hall sensor keys or similar we are soon talking about _easy_ having ~40+

.. simultaneus muiltiple ANALOG inputs in "keyboards" - like in Mitt https://www.youtube.com/watch?v=Oj7HfcdJhi8 - or XBOX Controller Mods: Analog WASD Gaming Keyboard https://www.youtube.com/watch?v=gEwDImE0DU4 .

thro1•2mo ago
Edit: nRF52840 chip can have 12 Analog Inputs, ESP32S3 20 - e.g. ESP32-S3-WROOM-1 - but XIAO ESP32S3 and XIAO nRF52840 have 6 only, there are others with more pins (AFAIR up to ~128, not all analog) but more functions too - what's overkill regarding price and energy waste - not so cool. (BTW. of A beginner tries PCB assembly (2020) https://news.ycombinator.com/item?id=32549736 )
animal531•2mo ago
And that was why games back in the day came with a little key-binding tool that helped you figure out what keys could be pressed together, or not.

Of course back then it was a different hardware interface and the problem was usually the buffer size, arrow/keypad keys had much longer codes and locked up a lot more often.

OpenCiv3: Open-source, cross-platform reimagining of Civilization III

https://openciv3.org/
494•klaussilveira•8h ago•135 comments

The Waymo World Model

https://waymo.com/blog/2026/02/the-waymo-world-model-a-new-frontier-for-autonomous-driving-simula...
835•xnx•13h ago•500 comments

How we made geo joins 400× faster with H3 indexes

https://floedb.ai/blog/how-we-made-geo-joins-400-faster-with-h3-indexes
52•matheusalmeida•1d ago•9 comments

A century of hair samples proves leaded gas ban worked

https://arstechnica.com/science/2026/02/a-century-of-hair-samples-proves-leaded-gas-ban-worked/
108•jnord•4d ago•17 comments

Monty: A minimal, secure Python interpreter written in Rust for use by AI

https://github.com/pydantic/monty
161•dmpetrov•8h ago•75 comments

Show HN: Look Ma, No Linux: Shell, App Installer, Vi, Cc on ESP32-S3 / BreezyBox

https://github.com/valdanylchuk/breezydemo
165•isitcontent•8h ago•18 comments

Dark Alley Mathematics

https://blog.szczepan.org/blog/three-points/
59•quibono•4d ago•10 comments

Show HN: I spent 4 years building a UI design tool with only the features I use

https://vecti.com
274•vecti•10h ago•127 comments

Show HN: If you lose your memory, how to regain access to your computer?

https://eljojo.github.io/rememory/
221•eljojo•11h ago•138 comments

Microsoft open-sources LiteBox, a security-focused library OS

https://github.com/microsoft/litebox
337•aktau•14h ago•163 comments

Show HN: ARM64 Android Dev Kit

https://github.com/denuoweb/ARM64-ADK
11•denuoweb•1d ago•0 comments

Sheldon Brown's Bicycle Technical Info

https://www.sheldonbrown.com/
332•ostacke•14h ago•89 comments

PC Floppy Copy Protection: Vault Prolok

https://martypc.blogspot.com/2024/09/pc-floppy-copy-protection-vault-prolok.html
34•kmm•4d ago•2 comments

Hackers (1995) Animated Experience

https://hackers-1995.vercel.app/
420•todsacerdoti•16h ago•221 comments

An Update on Heroku

https://www.heroku.com/blog/an-update-on-heroku/
355•lstoll•14h ago•246 comments

Female Asian Elephant Calf Born at the Smithsonian National Zoo

https://www.si.edu/newsdesk/releases/female-asian-elephant-calf-born-smithsonians-national-zoo-an...
15•gmays•3h ago•2 comments

Delimited Continuations vs. Lwt for Threads

https://mirageos.org/blog/delimcc-vs-lwt
9•romes•4d ago•1 comments

Show HN: R3forth, a ColorForth-inspired language with a tiny VM

https://github.com/phreda4/r3
56•phreda4•7h ago•9 comments

How to effectively write quality code with AI

https://heidenstedt.org/posts/2026/how-to-effectively-write-quality-code-with-ai/
209•i5heu•11h ago•152 comments

I spent 5 years in DevOps – Solutions engineering gave me what I was missing

https://infisical.com/blog/devops-to-solutions-engineering
121•vmatsiiako•13h ago•47 comments

Introducing the Developer Knowledge API and MCP Server

https://developers.googleblog.com/introducing-the-developer-knowledge-api-and-mcp-server/
32•gfortaine•5h ago•6 comments

Learning from context is harder than we thought

https://hy.tencent.com/research/100025?langVersion=en
156•limoce•3d ago•79 comments

Understanding Neural Network, Visually

https://visualrambling.space/neural-network/
257•surprisetalk•3d ago•33 comments

I now assume that all ads on Apple news are scams

https://kirkville.com/i-now-assume-that-all-ads-on-apple-news-are-scams/
1011•cdrnsf•17h ago•421 comments

FORTH? Really!?

https://rescrv.net/w/2026/02/06/associative
51•rescrv•16h ago•17 comments

I'm going to cure my girlfriend's brain tumor

https://andrewjrod.substack.com/p/im-going-to-cure-my-girlfriends-brain
89•ray__•4h ago•41 comments

Evaluating and mitigating the growing risk of LLM-discovered 0-days

https://red.anthropic.com/2026/zero-days/
43•lebovic•1d ago•12 comments

How virtual textures work

https://www.shlom.dev/articles/how-virtual-textures-really-work/
34•betamark•15h ago•29 comments

Show HN: Smooth CLI – Token-efficient browser for AI agents

https://docs.smooth.sh/cli/overview
78•antves•1d ago•59 comments

Show HN: Slack CLI for Agents

https://github.com/stablyai/agent-slack
43•nwparker•1d ago•11 comments