HackerReposA FIELD GUIDE TO OPEN SOURCE
ProSponsor the shelf♧ 0
← Back to top all-time
technomancy
atreus
HISTORICAL RECORD2014–2019
technomancy / atreus · Not publicly available

atreus

Discover this repository through its Hacker News conversations.

7Distinct people
10Mentions
0Explicit recommenders
REPOSITORY AT A GLANCE

What to know before exploring

What it is

A public description has not been verified.

Where it is used

No documented product use has been verified yet.

What people are saying

No recommendation phrase was found in the indexed comments.

No classified warning is attached to this page. Read the discussions before treating silence as approval.

Also in these discussions

No other repository is repeatedly linked in the same discussions.

This week on Hacker News

Nov 7–Nov 14 UTC · Direct repository links and separately labeled related project stories. Indexed through 11/14/2026, 3:03:16 PM UTC.

No direct repository links were found in the indexed HN discussions over the past seven days. Older discussions are available below.

Mentions over time

HN mentions by year10 dated mentions

Observed mentions: 2014-03-15 19:12:28 UTC to 2019-07-13 18:55:40 UTC.

0123452014-01-01 00:00:00 UTC to 2015-01-01 00:00:00 UTC (exclusive): 1 mentions; 0 submissions, 1 comments20142015-01-01 00:00:00 UTC to 2016-01-01 00:00:00 UTC (exclusive): 5 mentions; 0 submissions, 5 comments2016-01-01 00:00:00 UTC to 2017-01-01 00:00:00 UTC (exclusive): 1 mentions; 0 submissions, 1 comments20162017-01-01 00:00:00 UTC to 2018-01-01 00:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2018-01-01 00:00:00 UTC to 2019-01-01 00:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2019-01-01 00:00:00 UTC to 2020-01-01 00:00:00 UTC (exclusive): 3 mentions; 1 submissions, 2 comments2019

Counts come from the repository’s dated source evidence. Index cutoff: 2026-11-02 08:16:59 UTC.

View mention counts and date ranges
UTC ranges include their start and exclude their end. Select a period to filter the source evidence.
PeriodStart (UTC)End (exclusive, UTC)MentionsSubmissionsComments
20142014-01-01 00:00:00 UTC2015-01-01 00:00:00 UTC101
20152015-01-01 00:00:00 UTC2016-01-01 00:00:00 UTC505
20162016-01-01 00:00:00 UTC2017-01-01 00:00:00 UTC101
20172017-01-01 00:00:00 UTC2018-01-01 00:00:00 UTC000
20182018-01-01 00:00:00 UTC2019-01-01 00:00:00 UTC000
20192019-01-01 00:00:00 UTC2020-01-01 00:00:00 UTC312

What Hacker News says

10 sources
>I'm working on a similar programmatic definition of the Atreus here: https://icosahedron.website/@technomancy/101809590723531930 >The circuit board already uses programmatic alignment for placing the switches and diodes: https://github.com/technomancy/atreus/blob/master/atreus.rkt Advances like these, especially the last one, are where I hoped state-of-the-art keyboard design would be headed. Amazing work! In the same vein, I have found an interesting python library that's capable of generating KiCAD circuits: https://xesscorp.github.io/skidl/docs/_site/
In Atreus Keyboard Build
The Dactyl is definitely neat. It's designed for a different use case tho; you wouldn't take a Dactyl with you when you're out and about, while the Atreus is specifically designed for travel. I'm working on a similar programmatic definition of the Atreus here: https://icosahedron.website/@technomancy/101809590723531930 It's still a work-in-progress, but being able to tweak the input parameters and recompile to get the board regenerated is really handy! The circuit board already uses programmatic alignment for placing the switches and diodes: https://github.com/technomancy/atreus/blob/master/atreus.rkt
In Atreus Keyboard Build
I used to think being able to touch type on any surface would be really cool, but after some experience with the nightmare that is typing on a touch-screen mobile, I'm convinced it would just be frustrating. What makes typing satisfying (and accurate) is the feedback you get when a switch has actuated; otherwise you must be much more hesitant with your keystrokes. FWIW I had the same objection to a fancy stationary keyboard as you, so I ended up designing and building my own tiny travel keyboard: https://github.com/technomancy/atreus
In My Keyboard
I actually taught myself an "optimized" keyboard layout called QGMLWY[1] and got up to my normal typing speed. I had to go back to qwerty though because it was too much overhead to get the layout on every device I use. I definitely noticed an improvement in ergonomics. My current project is building an Atreus keyboard[2] which will have the QGMLWY layout in hardware, hopefully bypassing all the compatibility issues. [1] http://mkweb.bcgsc.ca/carpalx/?full_optimization [2] https://github.com/technomancy/atreus
In Finding an Optimal Keyboard Layout for Swype
I've gotten several pull requests to my free hardware design that I sell as my primary source of income. Granted, a PCB change is difficult to test given the minimum order quantity, but other physical designs like cases are easy to do a one-off if you have access to a laser cutter or 3D printer. https://github.com/technomancy/atreus/pull/4 https://github.com/technomancy/atreus/pull/10 https://github.com/technomancy/atreus/pull/15 As someone mentioned elsewhere in the comments, RMS thinks on a much longer time scale than you and I. Prototyping PCBs is already dramatically easier than it was ten years ago; I'm convinced the cost and MOQ will only continue to drop.
In Hardware Designs Should Be Free. Here’s How to Do It
Related: a hardware hacker that I know recently designed and made a new keyboard[1], which looks really interesting and fun to make. Fortunately he also provided really good detailed instructions[1][2] so other people can make it too. I'm not at the skill stage yet where I can make it myself, but it'll probably be the first complex hardware project I eventually undertake. [1]: https://github.com/technomancy/atreus [2]: http://technomancy.us/173
In Designing and building a keyboard

MAKE YOURSELF AT HOME

A few shortcuts

/
Search the collection
?
Open this guide
Esc
Close dialogs and navigation

Your saved repositories and interests stay in this browser.