Earlier quoted context omitted.
Try pairing tmux with mosh, it's how I've been working for years whenever I'm forced to admin through a brittle straw. Mosh combats lag pretty well and doesn't care if your connection drops intermittently. https://mosh.org/
I tried Mosh but it didn't fit my taste. It tries to "predict" the state of the screen before being acknowledged by the server, but sometimes the prediction is wrong and Mosh reverts the cursor movement and redraws the affected area of the terminal. For example, when I'm using split windows in Vim or tmux, Mosh allows typed characters to overflow beyond the separator, briefly, until being told "no" by the server. Per…
Developer wrote 25k lines of Neovim plugin code using phone and touchscreen
101–110 of 185 posts
Re: Developer wrote 25k lines of Neovim plugin code using phone and touchscreen
#102Re: Developer wrote 25k lines of Neovim plugin code using phone and touchscreen
#103I been writing programs for over 50 years and I shuddered at the thought of doing it on a phone. My first thought, he must be a masochist. Then I thought he might not had anything better to work on. I'm a touch typist who doesn't need to look at the keyboard why typing. Given my cataracts and tiny screen and tiny keyboard, it is torture to type on my phone.
Most computer hobbyists hate seeing talent hobbled by circumstance. Our local telecom has a nonprofit up-cycling program for these kids. =3
Re: Developer wrote 25k lines of Neovim plugin code using phone and touchscreen
#104Back in the 90's, I created something like a mortgage calculator on my HP48gx. It was about 1500 "lines" (a line being maybe at most 30 chars) , all keyed in using only the calculator. The mind is capable of many things.
The HP48 series lives on as a free android app, for all the RPN fans. =3
Re: Developer wrote 25k lines of Neovim plugin code using phone and touchscreen
#105The Painted Man is a novel that was mostly written on the author's Blackberry while riding the train to work. https://www.geeknative.com/6955/the-painted-man-written-on-a...
I had a Nokia qwerty phone, and, man, it was such a superior way to type portably. I wish they still sell those kinds of phone... Like computer keyboards, it also had a ctrl key. That means that I can ctrl+c and ctrl+v to copy paste.
Then again maybe this is only possible with the superpower of childhood cognition. I recently witnessed a friends 9yo playing with a 1940s typewriter I'd restored. Having basically never used a full sized keyboard before, within about 2 minutes she'd familiarized herself with the qwerty layout, figured out how to turn the shift lock on and off, deduced the correct key action to bounce the hammers off the platten without them clashing, and figured out how to change colours. All this took me at least 20 minutes.
Re: Developer wrote 25k lines of Neovim plugin code using phone and touchscreen
#106I also write code using my phone when I'm on a bus or the subway. It requires some patience but after getting used to it, the experience is surprisingly pleasant especially if you're familiar with terminal-based tools. My environment consists of: - Galaxy S24 Ultra - Termius: I think it is the best terminal emulator and SSH client on Android. The sad thing is that the paid version is a bit too expensive. ($10 per mon…
Try pairing tmux with mosh, it's how I've been working for years whenever I'm forced to admin through a brittle straw. Mosh combats lag pretty well and doesn't care if your connection drops intermittently. https://mosh.org/
Re: Developer wrote 25k lines of Neovim plugin code using phone and touchscreen
#107I been writing programs for over 50 years and I shuddered at the thought of doing it on a phone. My first thought, he must be a masochist. Then I thought he might not had anything better to work on. I'm a touch typist who doesn't need to look at the keyboard why typing. Given my cataracts and tiny screen and tiny keyboard, it is torture to type on my phone.
We are used to think that younger people know more about computers, but in the case of desktop computers this might not be the case.
Re: Developer wrote 25k lines of Neovim plugin code using phone and touchscreen
#108His parents still want to send him to medical school, because he's Asian, so he needs to be a doctor. (I'm directly quoting him!) That's ... something.
I see several big issues with SWE roles - it's hard to have a complete career only coding (assuming that you'll still enjoy it at 40-50-60). Ageism is a thing. - you're extremely dependent on economy. Sure, you can earn $500K+ at FAANG, but you can also get laid off and earn much less. You probably won't earn such high salary for your whole life (see above point) - SWE not a respected profession. What do you do for a…
In turns of future proofing it's not even comparable. SWEs have negative protection. Mostly not unionized. You don't even need a license to write code.
If the government says we're going to launch 100 programming schools and flood the market with 100,000 coders in next 4 years, no one bats an eye. If it's for doctors you can see what happened in Korea[1].
[1]: https://en.wikipedia.org/wiki/2024_South_Korean_medical_cris...
Re: Developer wrote 25k lines of Neovim plugin code using phone and touchscreen
#109Earlier quoted context omitted.
How did you get a job like that? Sounds pretty good
Word of mouth. The point is to realize that almost every non-IT company of certain size (lets say 50-100 employees+) that started before SAP&similiar became popular in your country has large body of custom software and that the guy who built it is probably thinking about retiring. Minus is of course that most custom software is pretty horrible from code quality standpoint, so you need to have a high tolerance for deb…
Re: Developer wrote 25k lines of Neovim plugin code using phone and touchscreen
#110It makes me question all the assumptions I have about dev UX. If my dev tooling was taken away, the saas products I depend on shut down, slack replaced by email, keyboard with phone, etc. would I eventually adapt to such a situation? Would my productivity cut be only marginal?
I sure hope the case is that this developer is just a genius, as I'd like to think we as devs (and maybe as a society at large) are not just deluding ourselves thinking that software is innovating.