Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Ah Vim, one of the root causes of my imposter syndrome. (The others are CSS Grid, and Kubernetes)


Add real-time safety critical systems, realistic 3D rendering, reverse engineering, quines, Paxos, deep learning, production-quality Haskell, and Boston Dynamics.


- Realistic 3D rendering: start with Ray-Tracing. It's fun!

- Quines: those are dark magic, but not very useful.

- Deep learning: A fancy word for multi-layerd neural network. Interesting concept, but nothing scary.

- Production-quality Haskell: You would be surprised how low-quality some production codes are.

- Boston dynamics: that happens when a group of smart people focus on a subject with no hinderance.


Quines almost always have exactly the same structure:

- Header (code)

- Data blob (string variable) that encodes the header and footer

- Footer (code)

Since the data blob is a variable, the header/footer simply decode the data blob and write out the decoded header, original blob, and decoded footer.


Kubernetes very easy to use, worth learning imho. One hour's worth effort yields great advantage for work.

Vim not worth learning to use as adult. Time too valuable. Takes too long to become extension of body. Best learned as child/teenager. Time worthless then. Maybe if you can learn it fast. Took me years of teenage to get unthinking proficiency.


I disagree, I learned Vim in my 40's after decades on emacs. For a month it was awful, but I have since recouped the time lost many times over. Other developers on my team went through the same.


Very interesting. Good to hear.


I also disagree. I learnt vim in my 50's and am using it daily now. In fact, I find that I use jk (which I've muscle-memoried to 'ESC' in nearly every application). Sometimes it doesn't work :-). But it did when I went on to learn org-mode during Covid-19 by parachuting with doom-emacs. There is no need to avoid learning the good stuff.


Picked up my vi chops at 38.

The learning curve is admittedly steep, but you get past the curve pretty quick.


Ha, how about that. By the way, you might enjoy Lord of Light by Roger Zelazny. You're the hero of the story.


My parents named me after the main character, so you won't be surprised to hear that I've read it a few times, over the years.


Haha, figured as much. Well, good character to be named after.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: