Good thing this was on HN, because I marked TB as spam quite some time ago, and would have never seen this email.
Now it's going to take them 30 days to delete my account and I may need to provide Government ID to complete this process???? LMFAO. That is outrageous.
This is vile and disgusting. I hope TB crumbles to dust for this betrayal of its users.
As a big fan of ergonomics, it's really hard for me to understand how anyone likes these types of keyboards....
Maybe its just my physical size, but to me, one of the biggest problems with traditional keyboards is how close the right and left key 'wells' are to each other.
I started using a kinesis advantage some years ago and find them simply amazing for a multitude of reasons.
- First off, the separation between right and left key 'wells' decreases pressure at my wrists significantly.
- Secondly, the small, natural curve in the wells seems to greatly reduce the effort required to reach the most used keys.
- And thirdly, thumb keys are bomb!!
All of that said, it is a pretty expensive piece of gear... but it's also where the rubber meets the road -- where my fingers do the talking.. so why shouldn't it be nice?
One of problems with columnar/ortholinear/split keyboards is that all of them are 40%-50%ish. I never seen such keyboard with '[' and ']' keys in standard places. Sometimes there's no "'" too. Yes, this is by design, because these keys are too far away from home position, but I use Russian layout and it has 'х', 'ъ' and 'э' letters on these keys. Not the most frequent letters but still I don't like idea to have letters on some unrelated places on "punctuation layer".
Not everybody likes heavy use of modifier keys. Despite using computers from early 90s I still struggle with pressing ctrl/alt/super before alphanum key, sometimes I press keys in wrong order (i.e. I press alphanum before ctrl is fully pressed). Using multiple layers with Fn keys would be probably a nightmare for me.
I think a fully programmable keyboard might be able to satisfy your requirements. Off the top of my head Ergodox/Ergodone, Iris, Helix, and Let's Split are a few that are split and programmable.
Yeah... that seems like a reasonable option - certainly for the price reduction alone.
A couple of cons to that option for me:
- Having already found a keyboard I love, It would be hard for me to switch without trying it first at no cost to me :).
- I notice it does not have the curved key wells, which I have really come to appreciate. It may seem subtle, but after typing on one for a while, I find it really amazing what a difference the curves make. Any keys around the home keys just require less effort to activate. It feels quite nice to type with.
- I have never built a keyboard before (but would like to give it a shot). Does that require soldering? Unless assembly is just completely foolproof, I think Id just prefer my main keyboard to be built by people who build them regularly :P
Ergonomics was a large factor in building my own ErgoDox, my shoulders were killing me due to the keyboard being too short to be supported by the rests on my chair. Choosing to build your own keyboard is it's own little rabbit hole to go down, but it's worth it and you have a truly personalised device at the end. Some soldering and research is required but places such as r/mechanicalkeyboards and geekhack exist along with many many tutorials.
As far as curved keywell that comes down to your choice of key profile. I'm using XDA which a flat profile, while a SA profile has a decent curve to it. The choice of board does come into play but most kits are flat as to avoid 3d printing and whatnot[1]. For the feel of the key itself there are a ton [2] of options, from extremely smooth and light linear switches to heavy clacking tactile switches, most being compatible so mixing and matching is possible. PCBs come in all sorts such as tiny 70% sizes, split, stenographic and some freakazoid monsters [3]. Even FOSS firmwares such as QMK are common and hackable! There are are too many options to enumerate!
I just wanted a split keyboard that was small, light on my fingers and wouldn't wake the girlfriend up. I took some time and built a ErgoDox with Gateron clears, XDA blank keycaps and a programming focused layout. For less then 150CAD, it was worth it for it being entirely my own.
Very cool.
Thanks for sharing!
This definitely makes me want to build one now!
One thing I really like about the ErgoDox, and similar designs, is the ability to move the key wells to wherever you want! Even the kinesis still feels a bit too close together for me!
Exactly! My arms rest perfectly on the arm rests and my spine is thanking me for it! If you want a prebuilt there's the ErgoDox EZ but that takes half the fun out of it :)
Take the dive, be the guy that built his own damn keyboard!
The Ergodox-EZ is a pre-built model you can buy. If you get the DCS profile keycaps it will have a bit of a faux curve, not like on the real deal Kinesis, but better than standard keyboards.
I imagine my ideal keyboard would be a Kinesis Advantage, but split and fully programmable.
The real question is why haven't they been leaving sooner? With the power of telecommunications and the cost of doing business/living there.... it just doesn't make sense to me for a startup to try and grow there.
That's the part I'm always surprised by: the capital seems to continue preferring to pour a bunch of excess money into landlords' pockets rather than open little offices in other cities, fly to meetings a bit more often, or do more business by video conference.
> I don’t think we should be able to redefine things that would be outside any reasonable expectation.
Like... 'Unlimited Internet' but with limits. Lots of limits actually. If you really want to get crazy.. dive into the rabbit hole of U.S. Legislation/Bill naming.
I have spent a lot of time trying out various editors over the years. The only thing I absolutely require is some basic vim emulation that works the way I expect.
To me, vim, neovim, spacemacs, emacs - all require a bit too much configuration for my taste. I just want things to work, without having to spend a lot of time micromanaging them. I tried Atom, but always found it to be super laggy. SublimeText is really nice and fast, but it seemed like some of the support packages were behind the times - and I could never get vim emulation to work the way I thought it should.
I have found that VS Code really hits the sweet spot with performance, package management, and vim emulation. Packages are well supported and super easy to manage, and the vim emulation does all I need from it without any noticable lag. I rarely need to change any configuration more than a line or a few at most.
Like others have mentioned here, I still do everything with git from the command line - except maybe the occasional diff perusal in gitlens.
It absolutely is worse to not hear back at all. As someone who has dealt with this recently, the one positive thing I can tell myself about the experience is that I would not work for a company that cannot be bothered to write a rejection letter.
It reminds me of a restaurant I worked at in my youth - because the owner and her daughter were so conflict averse - rather than fire someone, they would just slowly write them off the schedule. Sad.
> because the owner and her daughter were so conflict averse - rather than fire someone, they would just slowly write them off the schedule.
Firing someone (without cause) leaves you open to having unemployment claims filed against you. Writing them off the schedule so they're forced to quit on their own accord negates that leverage; underemployment claims are harder for complainants to pursue/win.
Restaurant owners being the stingy type, I guarantee you this wasn't done to avoid hurting employee feelings.
You make a strong, valid point. However, in this case, as someone who worked there for a long time, and knew both the owner, and her family rather well.... I can say with absolute certainty it was to avoid the conflict / hard feelings.
Hourly workers who have their hours dropped below a minimum threshold qualify for unemployment in many states, as that is frequently treated as a de-facto layoff.
I see it both as one of JS's greatest strengths, and greatest weakness's.
Certainly, at a prototyping/exploratory level, all of the freedom and choices are great!
For me, however, when you just 'need to get sh*t done', all the choices and configuration required to setup a project becomes a nightmare, commonly referred to now days as js fatigue.
I am looking forward to trying out http://www.electrode.io/ on my next project. Other than that, I have been digging into elm as a way to reduce the choices required and the cognitive load involved in setting a project up. It's great to have 'one true way' of doing things.
Good thing this was on HN, because I marked TB as spam quite some time ago, and would have never seen this email.
Now it's going to take them 30 days to delete my account and I may need to provide Government ID to complete this process???? LMFAO. That is outrageous.
This is vile and disgusting. I hope TB crumbles to dust for this betrayal of its users.