frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

TigerBeetle: The 1000x Financial Transactions Database

https://tigerbeetle.com/
1•TheFreim•7m ago•0 comments

The Obsessively Complete Infocom Catalog

https://eblong.com/infocom/
1•exvi•9m ago•0 comments

Ask HN: Any interest in a dev-friendly financial tracker?

1•technocrat8080•14m ago•0 comments

Musk, Thiel, Bannon named in partially redacted Epstein documents

https://www.cnbc.com/2025/09/26/musk-thiel-bannon-partially-redacted-epstein-files-democrats-rele...
5•1659447091•15m ago•0 comments

iPhone is better at stopping scams thanks to iOS 26

https://www.vox.com/technology/462755/apple-iphone-ios26-call-screening
1•littlexsparkee•18m ago•0 comments

In English football, more money = more goals

https://blog.engora.com/2025/09/more-money-means-more-goals.html
1•Vermin2000•18m ago•1 comments

Pushing Dial-Up Internet to the Extreme (Multilink PPP over 56k modems) [video]

https://www.youtube.com/watch?v=LZ259Jx8MQY
1•zdw•19m ago•0 comments

YouTube Music is testing AI hosts that will interrupt your tunes

https://arstechnica.com/google/2025/09/youtube-music-is-testing-ai-hosts-that-will-interrupt-your...
7•jimt1234•26m ago•0 comments

Show HN: Family Chess: Play across firewalls and Internet cultures

https://github.com/kelvinq/family-chess
1•kelvinquee•28m ago•0 comments

Asynchronous Development in Math Kids

https://kidswholovemath.substack.com/p/asynchronous-development-in-math
1•sebg•29m ago•0 comments

Reddit.com/R/fosscad down? [Reddit bans 3D printing communities]

https://old.reddit.com/r/guns/comments/1nr9kx4/redditcomrfosscad_down/
6•throwawaybutwhy•34m ago•2 comments

Life's building blocks may not be stable–just long-lived

https://phys.org/news/2025-09-life-blocks-stable.html
2•rolph•35m ago•0 comments

What's the Name of That Website?

https://idiallo.com/byte-size/whats-the-name-of-that-website
2•foxfired•40m ago•0 comments

Clean Hydrogen at a Crossroads: Why Methane Pyrolysis Deserves Attention

https://www.c2es.org/2025/09/clean-hydrogen-at-a-crossroads-why-methane-pyrolysis-deserves-attent...
5•georgecmu•40m ago•4 comments

Open core Claude-Code for Bioinformatics

https://github.com/the-omics-os/lobster-local
1•kevinyar•41m ago•1 comments

GOP Plan on Pesticides Faces Revolt from MAHA Moms

https://www.nytimes.com/2025/09/15/climate/gop-plan-on-pesticides-faces-revolt-from-maha-moms.html
2•thelastgallon•41m ago•0 comments

OpenScan 3D Scanning

https://openscan.eu/
1•downboots•42m ago•0 comments

Trump Is Shutting Down the War on Cancer

https://www.nytimes.com/2025/09/14/magazine/cancer-research-grants-funds-trump.html
6•thelastgallon•43m ago•1 comments

Care more about the stabilizers in your mechanical keyboard–here's why

https://arstechnica.com/gadgets/2025/09/you-should-care-more-about-the-stabilizers-in-your-mechan...
4•LorenDB•52m ago•0 comments

Raspberry Pi 500 Benchmarks: Mechanical Keyboard Computer, 16GB RAM and NVMe SSD

https://www.phoronix.com/review/raspberry-pi-500-plus/6
2•Alupis•53m ago•1 comments

New math revives geometry's oldest problems

https://www.quantamagazine.org/new-math-revives-geometrys-oldest-problems-20250926/
19•pykello•54m ago•0 comments

Meta Set to Face EU Finding It Failed to Police Illegal Posts

https://www.bloomberg.com/news/articles/2025-09-25/meta-set-to-face-eu-finding-it-failed-to-polic...
5•1vuio0pswjnm7•56m ago•0 comments

SEC and FINRA are probing over 200 DATs for insider trading

https://antongolub.substack.com/p/sec-and-finra-are-probing-over-200
2•wslh•1h ago•0 comments

2025 Solo Female Travel Trends and Statistics

https://www.solofemaletravelers.club/solo-female-travel-stats/
2•mgh2•1h ago•0 comments

Elon Musk and Prince Andrew named in new Epstein files

https://www.bbc.com/news/articles/cwyl8j1we0lo
18•cramsession•1h ago•1 comments

Why do we remember some life moments - but not others?

https://www.bu.edu/articles/2025/why-do-we-remember-some-moments-but-not-others/
10•hhs•1h ago•1 comments

Solar-Powered RC Boat Has Unlimited Range

https://hackaday.com/2025/09/25/solar-powered-rc-boat-has-unlimited-range/
4•runnably•1h ago•0 comments

Security Advisory: Anthropic's Slack MCP Server Vulnerable to Data Exfiltration

https://embracethered.com/blog/posts/2025/security-advisory-anthropic-slack-mcp-server-data-leakage/
1•schrodinger•1h ago•0 comments

Agent design lessons from Claude Code

https://jannesklaas.github.io/ai/2025/07/20/claude-code-agent-design.html
1•calcsam•1h ago•0 comments

Trump calls for the firing of Lisa Monaco, Microsoft president of global affairs

https://www.cnbc.com/2025/09/26/trump-calls-for-the-firing-of-lisa-monaco-microsoft-president-of-...
11•perihelions•1h ago•4 comments
Open in hackernews

Thoughts on Mechanical Keyboards and the ZSA Moonlander

https://www.masteringemacs.org/article/thoughts-on-mechanical-keyboards-zsa-moonlander
52•TheFreim•1h ago

Comments

thorncorona•1h ago
I owned a Moonlander before and found that the keyboard layout didn’t matter much to my productivity.

I have a Microsoft sculpt at work, and a macbook. The macbook keyboard has been great IME.

dotancohen•1h ago
All I want is a quality split mechanical keyboard with Function keys. I use an IDE all day, I don't want to pull quadruple buckies every time I debug.

The Matias Ergo Pro is almost perfect, but I had two of them and they both failed within one year. I had one of each switch type (low force and regular) - both were missing some button presses and repeating other button presses.

UltraSane•54m ago
You can get a QMK keyboard and create a function key layer.
miladyincontrol•51m ago
More than just one function layer at that. When customized sufficiently you can do far more, with less movement of the hands. Different actions on hold, tap dance as well as macros all really help minimize strain.
dotancohen•19m ago
That sounds a lot more like a keyboard hobby, than a keyboard.
squigz•10m ago
It's very basic customization of a tool you use all day for your job. This is a strange attitude to me coming from a programmer.
randlet•50m ago
Kinesis Freestyle Pro? I've got the non mechanical version (mechanical wasn't available when I purchased) and it's held up for many years. It's a great keyboard IMO.
rince•46m ago
I really like my Kinesis Freestyle Edge with the tenting kit. I’ve been using it for around 2 years and no complaints.
dotancohen•34m ago
Thank you, I'll take a look.
kyeb•45m ago
I find one modifier plus a home-row key to be much more comfortable than reaching several rows up for an F-key.

The author's whole point here is that QMK (or ZMK, which I use) lets you customize it to exactly your own needs!

dotancohen•35m ago
But then many keyboard shortcuts require four keys to be depressed all at once.

Just for an example off the top of my head, in JetBrains IDEs the shortcut for hiding all tools is Ctrl-Shift-F12.

bb88•41m ago
Depending upon the cost and how much they mean to you there are a couple of options.

One is to replace the switches. If they're hot swappable then it's easy. If they're not, it's hard -- but easy if you're willing to spend money on a desoldering iron. Depending upon your feelings here, I would consider it maintenance to keep it going if you love it -- particularly if you use it to prevent RSI.

A quick look shows matias does sell replacement switches -- which is usually the thing to go. Springs, crud, etc end up in the switches. Sometimes you can tear them apart to fix them, sometimes it's easier to toss them and replace them.

The typical desoldering tool for keyboards is something like this:

https://www.amazon.com/ENGINEER-Engineer-Solder-Suction-SS-0...

They also have things like this that are maybe more functional than trying to do it two handed:

https://www.amazon.com/zycllycx-Electric-Automatic-Desolderi...

But the hakko is the gold standard here. If you have keyboards you absolutely love but are soldered, this is the way to go.

https://www.amazon.com/Hakko-FR-301-Portable-Desoldering-Too...

dotancohen•32m ago
I meant that I am looking for a keyboard, not for a keyboard hobby.

Hahaha who am I kidding? Of course I have a keyboard hobby! I have a practical museum of various split and mechanical keyboards. But I don't want to be soldering them any more.

bb88•26m ago
I think the trick these days is find a layout you like with hot swappable cherry mx switches that have a qmx/via style configurator.

Then you can configure the buttons however you want.

Or you know... go build your own. It's fun. I built my own keypad and learned a bunch of stuff.

dotancohen•19m ago
I get that you're trying to be helpful, but I meant that I am looking for a keyboard. Not for a keyboard hobby.
kayson•1h ago
I love my moonlander so much, I bought a second one for work. Both were secondhand, so the sticker shock wasn't quite so bad. Though, I did end up spending some of that savings on custom, coiled cables. A coworker, after seeing my setup, also ended buying two.

I agree with the author. It's a tool, and if your job requires a lot of computer use, it is worth it to invest in a tool that can not only help prevent RSI, but also make you much more productive.

I switched to a Colemak-dh layout at the same time, and it was a huge adjustment. I'm not sure it was really worth it yet. It is hard to catch up to 30+ years of QWERTY muscle memory, though. Key layout aside, the ortholinear arrangement has absolutely been worth it. It feels much more comfortable, especially with the tenting set up.

ZSA's layout editor and customer support also deserve a shoutout. Can't recommend it enough.

landr0id•59m ago
I like my Moonlander, but if you want to see a real scam of a keyboard try buying (please don't) one of "WORK LOUDER"'s keyboards like the Nomad E. $350-500, gimmicks you'll never use, non-open-source firmware, cheap build quality, no refunds.
miladyincontrol•58m ago
I too have a moonlander but imo the biggest gain from most mechs isnt how they can tent but being ortholinear in nature reducing some of the more awkward directional movements of a staggered keyboard. Honestly my biggest gripe with the moonlander is its too many keys, a 40% is more than enough, less can be more in many ways.

My datahand is probably my favorite keyboard though for reducing movement while avoiding too much repetition. If it ever bites the dust beyond repair I'd absolutely move to a diy svalboard build or whatever similar alternative is it's contemporary.

Jcampuzano2•55m ago
I started having RSI issues 2 years ago, what a way to welcome me to my 30s. It was excruciatingly painful just getting through a workday even with plenty of breaks. I didn't care for building my own keyboard I literally just wanted something to help me not be in pain no matter how weird it looked.

I've ended up on a Kinesis advantage 360 pro after spending thousands of dollars on keyboards because I needed something that allowed me to type for more than 5 minutes at a time without pain.

The things I think are key for people with persistent issues:

- programmable keys

- tenting

- concavity (rules out most keyboards)

- thumb clusters

- ortholinear

I know some go without the concavity but I just cannot go back. Its so much more comfortable on my hands.

Programmable keys are probably the most important though, primarily so you can pick which stretches and awkward movements to completely remove and no longer have to do.

For example I've entirely removed the need to ever stretch my pinkies and ring fingers on both hands. It destroys my hands having to do so on a normal keyboard and so many normal shortcuts require excessive pinky finger movement.

I honestly think anybody who plans on using a keyboard for the rest of their life should invest in a high quality keyboard even if it's expensive. I would not be able to continue working today without having done so.

Runner up is the glove 80, but the only thing is I don't like how flimsy it feels in my hands compared to how solid the kinesis feels.

dbalatero•21m ago
You nailed it, I have the same criteria. I ended up with a Cyboard Imprint but the Advantage 360 seems excellent as well.
arcanemachiner•2m ago
For those with more time than money, you can build a wireless Advantage 360 clone for around $100 USD:

- https://github.com/wizarddata/Ergo-S-1

I'm not the creator, but I do have a repo with a purchase list that shows what stuff to buy from AliExpress:

- https://github.com/arcanemachine/Ergo-S-1-Extras

andrewjf•53m ago
I have two moonlanders but wound up giving up because I just couldn't adapt to it. And when writing code, finding the symbols like {, =, }, and other common coding ones was just too difficult to retain muscle memory. I tried many layouts, I tried to make my own, and at the end of the day it was just too different. I wish I had a better experience.

Any recommendations?

animal_spirits•43m ago
How long did you spend trying to adjust? it takes some time. I consistently made typos for about 2 months and then it quickly became very natural to type. My only advice here is to slog through the typos for a couple months. Our brains are flexible enough to adapt.
kyeb•41m ago
- Learn their default layout first, then iterate on your personal preferences. I similarly tried a bunch at first, but realized switching layouts constantly was making it impossible to build up the new muscle memory.

- Spend time practicing away from important coding tasks (e.g. gaming, writing, a side project, a one-off script, etc.). Being able to learn in a forgiving environment, outside of deadlines, gives you the space to allow mistakes and time to correct them

its-kostya•36m ago
Muscle memory is exactly what it sounds like, you need more repetition. If you are becoming frustrated, you can try to reduce your cognitive load. ZSA has an app for all platforms called "Keymapp". It's primarily used for flashing firmware but shows the key assignments in real time. I use only 1 monitor but I've repurposed my laptop screen to always display keymapp so I can see which key/layer has the symbol I am looking for when I don't have the mental capacity to remember.

The default layers are pretty good, but I found programming the keys/layers to what made sense to me to be more beneficial. I use the heat map to see which keys get the most milage and program layers around that. Then I only program a few new keys at a time and get a feel for things. My words-per-minute went down initially but now it is back.

I have been tweaking my layout for about a month and am close to being happy with it. I've set myself a milestone that when I don't make any tweaks for 6 months I will buy custom keycaps that have my exact symbols/layers on each key.

rajman187•43m ago
My main keyboard has been a 34-key split Ferris. I usually have either a trackpad between the halves if I’m using a Mac or an ergonomic Logitech if on my Linux desktop. Not having to move my hands at all while being able to reach any keys/characters I need has been a welcomed change, worth remapping my brain.

https://arjtala.github.io/2022/09/17/ferris-compact.html

Eji1700•17m ago
Agreed. It quickly becomes "awkward" to go back to using a numpad once you get used to ALWAYS being one key hold/press away from it. I can type numbers as easily as I can type capitals, ditto with every symbol, and my function keys.

Hell I've even worked on a couple of revision on "gaming" layers. Namely for FPS or older roguelikes.

I hate how hard it is to find a split space(feels mandatory now that i'm used to it) 40% with wireless and QMK/Zia/etc. The EPOMAKER-TH40 SHOULD be perfect, but turns out they put out a breaking patch or something and it's not ACTUALLY programmable anymore. I need something like this for 2 setups at homes.

I went around on a couple of things and landed on the split 4x5 Chiri CE for my everyday workhorse since it's easy to carry.

https://keeb.io/products/chiri-ce-keyboard-kit?variant=41088...

Of note, while that board seems to be out of stock and isn't for everyone i cannot recommend keeb.io enough. They've done a fantastic job of keeping my board running after I had some ESD ruin it once or twice, and have never charged me as it was still under warranty.

With how hit or miss a lot of this niche keyboard stuff is, it's really really nice to find people who stand by their product and can turn things around. I get its got to be a miserable market so I don't demand it, and I'm extremely happy when I do see it.

waynesonfire•28m ago
Those thumbs are doing a lot of work. Can't imagine that being ergonomic.
wahnfrieden•25m ago
I love my Glove80 with Pro Red chocs. Kinesis Advantage for 15 years before that one.

Another commenter complained that it feels insubstantial. However its light weight is much preferred for travel. It's fine.

precompute•16m ago
I've been using a 42-key corne for 5 years and I can't imagine using a regular keyboard. The way I sit is now different: my arms are spread apart instead of crowding in front of me. This alone helps me pay more attention to the work I'm doing because I'm not hunching over. It took a few months for the layout to sink in, but the ability to customize the layout was insanely helpful and now the way I interface with a computer is exactly how I think it ought to be. The entire thing was $90 with a 3d printed case that's still holding strong. I tented it with some jenga blocks and it's flawless. I almost never look at the thing.

The Moonlander is way too large IMO. A 42 key layout is about perfect and requires ~zero wrist movement.

The corne has three thumb buttons on each side, but it's effectively five thumb buttons on each side because two can be pressed at the same time. So your layout can be [Mod1] [Layer] [Mod2] and you can easily use [Mod1]/[Mod2] with anything on [Layer]. And when you press [Mod1], a thumb key on the other hand becomes [Mod2]. So you basically get to use every possible combo. I have five mod keys this way: Shift, Ctrl, Alt, Super and Hyper. And multiple layer keys.

egypturnash•6m ago
There are still key combos that I could tap out with lightning speed on my old keyboard that I still struggle to type as fast: C-M-- (negative argument) followed by another key, such as C-M-k, is one such example.

I wish I had more keys, yet ironically I have empty keys I do not use at all on the keyboard.

Stick those sequences on those empty keys as macros. Or assign one of those empty keys to control-meta.

knlb•4m ago
Another vote for the Glove 80: I used the Kinesis Advantage 2 for 10 years (after a few initial signs of finger pain developing), then tried the new 360; and recently got the glove 80 so I could easily travel with it and fell in love with the keyboard.

It definitely doesn't feel as solid as the Kinesis or ergodox (which I used intermittently as well) but is the most comfortable keyboard I've used, the LEDs are actually useful (for showing battery life and bluetooth connections), and there are enough keys (including function keys); I don't like having to reason about layers at all, I want to be able to smoothly transition to my laptop's keyboard in a pinch).