QuickBASIC or even Visual Basic 1 immediately come to mind. They have good, discoverable navigation and documentation.
I have no idea where you'd be able to find it since it's a proprietary product but InfoLease 9 had one of my favorites TUIs from a long gone era. You could navigate through and edit complicated contract information extremely quickly through a series of fixed number based menus and views. Once I got the hang of it I could blaze through entering tons and tons of data without any effort. I suppose a lot of BBSes had a kind-of similar interface but without the field validation and documentation (you could write ? virtually anywhere to get quick documentation about what you were editing or what something was intended for, and fields were validated in this really "perfect" way where it never felt like you lost time if you fat-fingered something).
> Sometimes I wish I could get an honest answer from trolls about what they hope to achieve, but of course that will never happen.
It's usually not that complicated: They enjoy provoking people, particularly people that can be reflexively upset by reading words. It's a game to them, against a party that they do not respect. The words they say might upset you, but the words ultimately mean nothing to them outside of provoking you, and the more chaotic they can make the situation the more amusing it is.
1. Spite/damage a community for perceived or effective injustice/discrimination. I remember this happening on Reddit and Stack Overflow circa 2010-2014.
2. Actually a neurodivergent person mistaken for a troll. I remember this happening on HN. Remember him being either schizophrenic or autistic. Another example might have been the creator of Temple OS.
Having set up and administrated both an XMPP and a Matrix server, XMPP is way less a pain in the ass. I've enjoyed dealing with prosody much more than either synapse or dendrite. XMPP doesn't tank my server every time I try to join a new room and it doesn't take forever to start talking in a room after you join it. And provided you're running the server, getting people onto XMPP has not been hard in my experience. I made a basic registration page with simple instructions. I have gotten people with low technical know-how to successfully register accounts and use it without issue. They just create an account, enter their username into a client I recommend, and they're ready to go (I've never even had them complain about OMEMO).
If you go through your contact list right now, how many people are on iOS, and how many of them do you think you could successfully convince to use XMPP as the primary method to reach you?
I don't know iOS users, except one, who already used XMPP. Most people I talk to on a regular basis already use it. The ones that don't either don't bother with apps at all (my grandparents), or are not close enough / frequent enough contacts to bother with anything beyond SMS.
Oh sure, but it's still a counterexample to your statement. I can convince people to use XMPP, and almost nobody is using Matrix if you don't do the convincing.
When I was working on the road/relative's houses, the height adjustable desk was the only thing that I missed from the office. You have to get one that has a motor though - I've never found the manual ones worth the effort (they usually seem to be low quality and very wobbly). But being able to switch between standing and sitting has been valuable for keeping me comfortable.
I use one. I don't think that it would be a good substitute for this use case. You can try and do steno on your phone with Dotterel but it's not a good experience - you're better off using a swiping keyboard. I've not used a T9 system in my life, but I can imagine that it's a system that would let you input anything just typing with your thumbs. To have a good time doing steno, you have to exercise all of your fingers on both your hands. That's not quite so nice on your phone.
Whether or not it's tolerable enough for the Russian government probably depends on whether or not SubscribeStar is keeping up with giving the appropriate people in the Russian government a cut of their money.
You categorize your screens. One screen for dev work, one for communication, and one for documentation/browsing. That way you can alt+tab between your primary work tasks with a tiny eye movement.