frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

Open in hackernews

Show HN: I spent 2 years designing a mechanical Magic Keyboard

https://electronicmaterialsoffice.com/
23•aemerson_•1h ago
Hi HN, today I’m revealing Altar II, an ultra-low profile (4.75mm) mechanical keyboard designed to replace your Magic Keyboard. It’s the keyboard I wish Apple made.

Altar II has fully mechanical switches, plus a magnetically detachable dial, haptic feedback, a red backlight, and a native macOS companion app.

I’m a heavy Mac user and I feel that Apple hasn’t given its keyboards the attention they deserve, in terms of hardware, software, and features, so I set out to try and change that.

It was a massive undertaking and it has taken almost 2 years to get to this stage. One of the main obstacles was fitting a reasonably sized battery into the chassis, and aggressive power profiling without messing with the user experience. Another issue was we couldn’t fit any components on the underside of the PCB because there was literally no space to do so (and there are a lot of components).

Around 4 years ago I posted my first keyboard to HN (https://news.ycombinator.com/item?id=32507172). Its response blew me away and ultimately led to me quitting my job and making and selling keyboards full time. I’ve taken some of the feedback from that original post and incorporated it into Altar II (e.g. the detachable dial).

I’ll be around to answer any questions. Please let me know what you think, I’d love to get some feedback.

Comments

johng•15m ago
Wow, beautiful. Both the site and the keyboard. I put a deposit down.

Edit: in reply to the person above because I keep getting a "You're posting too fast. Please slow down. Thanks." error because I've made 2 posts in this thread apparently...

Anyway, it would be neat if in the future the M-Dial slot could be used for a fingerprint reader or something else. Swappable items in that slot.

aemerson_•11m ago
Thank you so much! Really appreciate it. Glad you like the website too, I put a lot of effort into it.

If you have any questions I'd be very happy to answer them.

johng•10m ago
Honestly the price seems quite low for what you get (at $249) and what looks like might be a small batch production. I hope you can make a profit after everything is said and done at that price!
charrondev•11m ago
I’m assuming it’s not possible for it to include a fingerprint sensor?

As much as I’d like a mechanical keyboard for my Mac that’s always the part that gets me. I end up using the one my Magic Keyboard 20+ times per workday.

Otherwise it looks beautiful.

ls-a•6m ago
Well there is this https://github.com/zimengxiong/tinytouch
GZGavinZhao•9m ago
Opened the site, thought it was teenage engineering... Which is a compliment to me, because I always love their designs! Unfortunately as a HHKB user I'm not a fan of low profile keyboards otherwise I would've bought this.
sssilver•8m ago
This looks wonderful.

I wish it had the option to be ordered with blank keys.

ls-a•7m ago
Looks nice. However, 2 years and you still squished the arrow keys into the rest of the keyboard. Unacceptable "design" mate. You need to talk with your customers.
pelagicAustral•5m ago
Looks amazing. Would've been crazy good to include a few OLED keys a la Optimus Maximus [0], which has forever been a dream, even with all the negative reviews.

[0] https://www.artlebedev.com/optimus/

n-barraclough•3m ago
I love this. I type with one hand, & I find mechanical keyboards with lots of travel very difficult because of the speed I type at and the depth that you need to make the key activate. It's a shame about the lack of fingerprint sensor - I wonder if there's any projects out there where you could rescue one from a donor keyboard & just put that in a small profile case nearby?

Show HN: I spent 2 years designing a mechanical Magic Keyboard

https://electronicmaterialsoffice.com/
25•aemerson_•1h ago•12 comments

Show HN: demake – one source project compiles to any retro game console ROM

https://geosona.com/demake/
31•gste•4h ago•8 comments

Show HN: Photo to Video AI – Animate a photo with a motion prompt

https://www.phototovideo-ai.net/
2•zduoduo•1h ago•0 comments

Show HN: FormLab, a no-signup formulation lab notebook in the browser

https://lab.formvix.com/
3•juliu1980•2h ago•0 comments

Show HN: Science for Kids

https://science.ocaho.com/
4•rahimnathwani•2h ago•0 comments

Show HN: How will the Aug 12 eclipse look like from your address?

https://eclipse2026times.com/
4•cpcdoy•2h ago•2 comments

Show HN: Wallfacer – A terminal session manager for Claude Code, and more

https://github.com/pradipta/wallfacer
31•pradiptasarma•11h ago•20 comments

Show HN: QR codes where your photo is the code, not pasted on top

https://sqr.art
2•mikaelcarlavan•4h ago•5 comments

Show HN: A terminal glued to the macOS dock

https://github.com/palamim/starboard
5•leopalamim•5h ago•3 comments

Show HN: Simple algorithm and color space to generate diverse skin tones

https://toneyalexander.github.io/inclusive-color-space/
613•automatoney•2d ago•99 comments

Show HN: HUD, an open-source minimal terminal UI for ClaudeCode, Codex, OpenCode

https://github.com/adrida/hud-mode
23•adam_rida•1d ago•1 comments

Show HN: My receipt printer prints an original artwork every morning

https://github.com/matt-w-horn/morningprint
22•spectraldrift•20h ago•6 comments

Show HN: S3mini v1 – Tiny and fast S3 client, no-deps, for Node, Bun, Cloudflare

https://codeberg.org/thinking_tools/s3mini
4•Peter_J•7h ago•0 comments

Show HN: Maple-Preview – Ternary 20B MoE running at 120 tok/s on a iPhone

https://deepgrove.ai/maple-preview
168•edwardbzhang•1d ago•51 comments

Show HN: ClickBench Playground – a playground for 110 database systems

https://benchmark.clickhouse.com/playground/
21•zX41ZdbW•21h ago•5 comments

Show HN: Modern Browsers Don't Need the Cookie Anymore

https://kuber.studio/cookie/
19•kuberwastaken•1d ago•25 comments

Show HN: An AI agent that trades inside limits you set, starting on paper

https://quantsignals.xyz/fst
15•henryzhangpku•1d ago•7 comments

Show HN: Fine-tune an 8B model on a 4 GB laptop GPU

https://github.com/MakazhanAlpamys/Soup
134•MakazhanAlpamys•2d ago•28 comments

Show HN: Humor Arena – Which frontier model is funniest?

https://laugh.so/benchmark/
8•killiandunne1•16h ago•5 comments

Show HN: Run an 80B Qwen in 4.3 GB of RAM on a Mac, and a 35B on an iPhone

https://github.com/leonickson1/Swiftlet
310•leonickson•2d ago•139 comments

Show HN: Sift – MCP aggregator that exposes 2 tools instead of hundreds

https://github.com/Narasimha1997/sift
4•Narasimha1997•11h ago•0 comments

Show HN: SIMD Viterbi Decoder in Rust

https://github.com/brian-armstrong/fec
63•brian-armstrong•1d ago•11 comments

Show HN: ssh ssh.place

https://ssh.place
182•jeninh•3d ago•119 comments

Show HN: Arxid – keyed, non-enumerable ID obfuscation

https://github.com/lucasolopes/arxid
6•byolopes•1d ago•0 comments

Show HN: Elevators

https://john.fun/elevators
1667•Jrh0203•6d ago•413 comments

Show HN: Diffing Binary Files

https://withkord.com/diff
17•wennyyustalim•23h ago•5 comments

Show HN: An app to dump notes during the day and plan todos without distraction

https://today.spqrk.net/
5•SPQRK•1d ago•2 comments

Show HN: Hacker News with reduced priority for AI driven content

https://hn-without-ai.vercel.app/
6•otherayden•14h ago•0 comments

Show HN: A Handwritten Blogging Platform

https://handwritten.blog/
192•emilesilvis•6d ago•91 comments

Show HN: Bor – Open-source policy management for Linux desktops

https://getbor.dev/blog/2026-08-02-bor-v080-release/
195•eniac111•4d ago•29 comments