> Then the chronic wrist pain that led me to try split keyboards in the first place vanished.
The elephant in the room with the 'ergonomics' argument for split keyboards is that you get a marginal improvement using the keyboard this way and ten times the effect by just getting up and going for a five minute walk every hour or so.
The same goes for mousephobia, which overlaps with split layout users. I still use neovim every day, but the quickest cure for the CTS symptoms that 'ergonomic' keyboard purist vim users seem to get much more than their IDE coworkers is just moving your hand to do something other than type in the exact same position for hours on end - something like grabbing a mouse. I strongly suspect that CTS in software engineers will go down in the next coming years as coding agents become more common and SWEs pick their hands up more (or just physically type less).
The same goes for back pain, if you're otherwise ablebodied enough to start resistance training it's infinitely more beneficial than whatever chair you're looking at.
There’s no reason not to try things. I’ve experienced CTS symptoms when using a regular mouse, which got fully resolved for years now by switching to a vertical one. Regardless of whether I should also make lifestyle changes, there’s zero reason to go back to an inferior mouse, just because that’s the design someone came up with in the 1960s.
You can honestly do a lot of what people do with Terraform now just using Docker and Ansible. I'm surprised more people don't try to. Most clouds are supported, even private clouds and stuff like MAAS.
I have mixed feelings about it. On my first startup, I used ansible to automate all of the manual workflows and server setup that we had done. Everything was just completely manual and in people's heads before, and translating it to ansible was a pain in the ass to say the least. I don't think it would have been any easier to translate it to something else though. It ended up working fine and we had a solid system that I could reset up our environment from scratch on a set of VPS provided by some terraform scripts. We were originally on digitalocean, and had to migrate to Azure because of acquisition BS.
For my current startup I ended up not going a direction where I needed ansible. I've now got everything in helm charts and deployable to K8S clusters, and packaged with Dockerfiles. Not really missing ansible, but not exactly in love with K8S either. It works well enough I guess.
Terraform was just for interacting with the cloud provider and spinning up the servers. Ansible was responsible for deploying all dependencies and getting the servers actually ready for use. Remember, none of this architecture was dockerized.
I had originally used Ansible to interact with the cloud provider and do the provisioning too, but someone on the corporate infrastructure team wanted to use terraform for that instead, so they did the migration.
I also have experience with using Terraform and Ansible like this. Once I realized that most of the work actually performing the setup beyond blank VM creation was in Ansible, I was much more interested in just using Ansible for everything.
Why is it a major feature omission? Screen sharing isn't an easily solvable problem, there aren't any good FOSS libraries out there (at least that I'm aware of).
Expecting a way way way smaller team that didn't get $1billion in founding, like Discord did, is an extremely poor mindset to have.
All you're proving is the need to implement a tech tax to force companies to fund FOSS at the behest of the federal government, which frankly I'm all for.
It's a major omission because the voice and video integration is one of Discord's killer features. Sorry that it's hard, but something that doesn't integrate those seamlessly isn't a discord alternative
Okay, I'm sure if they got $1billion in funding they could implement the same feature but expecting a way smaller team with way less resources to have parity with such a company is just unrealistic.
Zulip is a website packaged into an electron app. It does not take $1billion to implement webrtc into a website as screensharing + video / audio calls are a solved problem on the web (Zulip is a web app).
Where did you get the idea that it takes a ton of money to do it?
* Centralized identity, and participating in multiple communities at once: People sign up once, then navigate to whatever autonomous communities they choose quickly.
* No hosting requirement (good for ease of use): Want a new autonomous space? Create it! Boom! No installation, no hosting, no monetary cost.
* Video streaming: No other chat client does this easily. Not Mumble, Ventrilo, Teamspeak, or these chat programs.
If you want to defeat Discord, particularly in the gaming server arena, you need to make interacting with multiple servers better and you need screen/video streaming.
Discord's main competitive advantage was getting a cool $1billion in founding and being able to support a massive team without the need to worry about profit for the entirety of its existence.
Nobody gives a shit about that man. I don't care if it's unfair. I care that this app does the things I want. How it came to be is entirely irrelevant to me.
This is my problem with the alternatives, nothing has replicated simple voice channels (next to text ones) that you can see who's in and just jump in and out of, with screen share. This shouldn't be any harder to implement than video calling itself but almost nothing has done it. Even spacebar chat is more interested in keeping discord bots compatible than achieving feature parity.
No one who believes this should be in any position of authority in the AI space. Anthropic's marketing BS has basically been taken as fact on this website since they started and it's just so tiring to watch this industry fall for the same nonsense over and over and over again.
Anthropic is younger. That's why they're not doing ads. As soon as they actually reach the spending to (not) reach their AGI goals they will start running ads and begging the taxpayer for even more money.
No. I already found three examples, cited sources and results. The "burden of proof" doesn't extend to repeatedly doing more and more work for every naysayer. Yours is a bad faith comment.
The reality is that most people's thoughts on bug bounties are from salacious headlines talking about those $1M vulnerabilities. In reality the average bug bounty submission is a machine translated report for a low severity issue in a web app that may or may not even exist (or be a vulnerability), sprayed at hundreds of companies (or the same company a hundred times) in the hopes of earning $500 to basically do currency manipulation.
The elephant in the room with the 'ergonomics' argument for split keyboards is that you get a marginal improvement using the keyboard this way and ten times the effect by just getting up and going for a five minute walk every hour or so.
The same goes for mousephobia, which overlaps with split layout users. I still use neovim every day, but the quickest cure for the CTS symptoms that 'ergonomic' keyboard purist vim users seem to get much more than their IDE coworkers is just moving your hand to do something other than type in the exact same position for hours on end - something like grabbing a mouse. I strongly suspect that CTS in software engineers will go down in the next coming years as coding agents become more common and SWEs pick their hands up more (or just physically type less).
The same goes for back pain, if you're otherwise ablebodied enough to start resistance training it's infinitely more beneficial than whatever chair you're looking at.
reply