Live data from Hacker News

Developer wrote 25k lines of Neovim plugin code using phone and touchscreen

old.reddit.com

71–80 of 185 posts

Re: Developer wrote 25k lines of Neovim plugin code using phone and touchscreen

#72
I wonder what keyboard he is using? I use Thumb-Key which is a very unorthodox keyboard layout which I find speeds up things like typing special characters needed for coding. I can use vim decently well but I wouldn't develop anything that large with it.

Re: Developer wrote 25k lines of Neovim plugin code using phone and touchscreen

#73

His 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 have pondered much on such things. Not every developer gets to work on Sora, Quantum AI chip, or CUDA source code. For the very vast majority, it is facing stupid PMs, MBA bosses, daily standups, and getting fired with no fault of your own. There are good sides, too, of course. But you have to live through these. Do you choose these or getting VIP treatment in society with tenured jobs and after MD + 10 YoE, you ca…

You raise good points. Looking at the statistics, the average doctor has significantly better compensation than the average code jockey. Most programmers won't ever get a job at $TrendyCorp, as you point out.

> Not every developer gets to work on Sora, Quantum AI chip, or CUDA source code.

> For the very vast majority, it is facing stupid PMs, MBA bosses, daily standups, and getting fired with no fault of your own.

Those two are not mutually incompatible. I saw examples of all of that while working at outwardly glamorous companies. Thankfully I didn't experience any of that personally.

> Programming is crazy cool, but the profession of Software Engineering is not always that cool.

You could say the same about medicine. It is a tough stressful job for most.

Re: Developer wrote 25k lines of Neovim plugin code using phone and touchscreen

#74
post #55

I 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

#75
post #55

I 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…

Do you use a special keyboard app too, or just the default one?

Re: Developer wrote 25k lines of Neovim plugin code using phone and touchscreen

#76
post #61

I’ve fixed one or two things on my phone in a pinch, or restarted some services but having the patience to code fully on a phone/tablet is a whole different level of dedication. I feel naked without an LsP.

But Neovim does allow for both LSP and even LLM integrations. So auto-completion could make typing on a phone much less tedious.

Re: Developer wrote 25k lines of Neovim plugin code using phone and touchscreen

#77

His 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 have pondered much on such things. Not every developer gets to work on Sora, Quantum AI chip, or CUDA source code. For the very vast majority, it is facing stupid PMs, MBA bosses, daily standups, and getting fired with no fault of your own. There are good sides, too, of course. But you have to live through these. Do you choose these or getting VIP treatment in society with tenured jobs and after MD + 10 YoE, you ca…

I think this experience is true if you work in software companies.

I work for a factory maintaining it's existing custom ERP and building new software for it (basically imagine a programmer consultant for 1 costumer just with regular contract). Mix of maintaining legacy code, writing new one and servicing hardware is dynamic enough not to be bored and I have a lot of independence in the job. It's comfy af.

Re: Developer wrote 25k lines of Neovim plugin code using phone and touchscreen

#78

Back 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.

My HP48 from high school (90‘s) is one of my prized possessions. It still works. And I still can’t use a calculator that does not use Reverse Polish Notation…

Re: Developer wrote 25k lines of Neovim plugin code using phone and touchscreen

#79
post #42

Earlier quoted context omitted.

I loved my blackberry but typing on it was way slower than on a touchscreen with predictive text. Especially when you need non-alphabetical characters.

I can't say I can relate. Even with regular nokia phones people were disabling the t9 because it was faster to just type without predictive text. For me predictive text is mostly useless because I write in 4 languages and it can't even guess which language I'm using, let alone guess the word I want after.

For me t9 was king - I still remember to type blindly and know exactly how many times to hit the asterisk to get the word I want.

With touch screens I just turn off auto-correct. Sometimes I hit the words above the keyboard to complete/repair a word, sometimes I hit the word that’s underlined red or blue to fix it. But never automatically.

Re: Developer wrote 25k lines of Neovim plugin code using phone and touchscreen

#80
post #55

I 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/

"...admin through a brittle straw." :D That's exactly what it feels like.
Post reply on HN