783 karma · joined February 21, 2007
The features, constraints, goals, etc. expected out of the ESB substrate by the different use cases becomes a nightmare of responsibility/blame shifting. Durability and replay? That's the ESB's problem. Load balancing? Yep, ESB. But it's screwing up the ordering guarantees! Well, make the ESB 'smarter' and we can just keep punting all of our problems to someone else. Etc.
Personally, after using the Kinesis Advantage for many years, I'm going a different direction... fewer keys, lower profile, etc. E.g., Corne, Kyria, Ferris.
For me, on the existing flat thumb ergos, hitting the thumb buttons with the side of the thumb actually feels normal to me in terms of thumb & wrist motion. The primary issue is the angles and arc of the splaying of the thumb to hit the keys without having to contort my thumbs any. This is my biggest issue with the Kinesis Advantage and ErgoDox.
The second biggest factor is that the tall Cherry style switches and keycaps requires a lot of travel distance for activation. One the more recent ergo boards, I've switched to lower profile switches and that makes a non-trivial improvement as well. My upcoming build is with the choc minis + low profile keycaps but with heavier springs so they feel more like the last generation of the 17" MBP keyboard (as opposed the crap that's Apple's done with their recent keys).
In terms of the tall versus short keys... Look for one that you can get/build with either Kailh low profile "chocs" or their even lower profile "choc mini" switches. The "linear" versions will be most like the feel of the Apple keyboards.
But making the jump to the modern, smaller splits + multiple layers, etc. is another huge jump in ergonomics... and they are portable enough to travel with.
There are DIY mods that people have done to be able to run e.q., QMK as well as make them bluetooth.
My impression is that people who really want the concave keywells are building variations of the Dactyl Manuform.
Was just looking at that yesterday.
The minimalism idea is that since these are all programmable, we can design them to require much less finger/hand movement by taking more advantage of layers, various strategies of key activation, key layouts, etc.
There's an active Discord for the whole genre of the smaller, 40% keyboards.
Meet the Ferris keeb that was just recently developed. Currently built using QMK but will eventually have Rust firmware. https://github.com/pierrechevalier83/ferris
Leadership, from the top down, is absolutely responsible for the mentoring, training, and environment created by the management. None of the systemic problems with & induced by management is new. It comes down to: does leadership actually care enough to do anything about it? Companies institute all sorts of formal stuff like internal surveys and NPS scoring and so forth but it always comes down to trust & communication and then follow through. And the follow through is the clearest way to create trust. All of the things that even well intentioned leaders spout, if not followed through, quickly erodes and ultimately destroys trust. So, just like with kids, don't make promises you won't keep.
I take that as part of my job in interviewing the the company/interviewers. I will very deliberately give a more radical, non-standard but correct answer precisely to see if they fit into that broken/fixated mindset and see how they deal with being challenged. The dynamic of how they deal with that shows everything about not just how clever they are but how intellectually honest, curious, and emotionally mature they really are.
Toxic systems are always the responsibility of the managers and that's from the top down. The systemically perverse issues created by people "managing up" is one of the most critical problems that people higher up the food chain need to correct for.
The effect on morale and real productivity of getting rid of the toxic and worst performers is amazing.
Alas, in, for example, big company "politics" manipulating the system to further oneself typically subverts such processes and creates broken/toxic cultures.
One of things that's missing in this is that the parties involved actually intend to work together. As is clear from the various threads of discussion to this post, people react based on their underlying (dis)trust of the intent of the other party. That's why this is experienced by many folks emotionally as "passive-aggressive" manipulation.
"What is Commons Clause? The Commons Clause is a license condition drafted by Heather Meeker that applies a narrow, minimal-form commercial restriction on top of an existing open source license to transition the project to a source-availability licensing scheme. The combined text replaces the existing license, allowing all permissions of the original license to remain except the ability to "Sell" the software as defined in the text.
This Clause is not intended to replace licenses of existing open source projects in general, but to be used by specific projects to satisfy urgent business or legal requirements without resorting to fully "closing source".
Is this “Open Source”? No.
“Open source”, has a specific definition that was written years ago and is stewarded by the Open Source Initiative, which approves Open Source licenses. Applying the Commons Clause to an open source project will mean the source code is available, and meets many of the elements of the Open Source Definition, such as free access to source code, freedom to modify, and freedom to re-distribute, but not all of them. So to avoid confusion, it is best not to call Commons Clause software “open source.” "