Damus
Martin Tomes profile picture
Martin Tomes
@martintomes
Relays (9)
  • wss://eden.nostr.land/ – read & write
  • wss://nos.lol/ – read & write
  • wss://nostr.bitcoiner.social/ – read & write
  • wss://nostr.wine/ – read & write
  • wss://relay.damus.io/ – read & write
  • wss://relay.primal.net/ – read & write
  • wss://purplepag.es – read & write
  • wss://pyramid.fiatjaf.com – read & write
  • wss://relay.mostr.pub – read & write

Recent Notes

Martin Tomes profile picture
On my way to #vimalism (#vim minimalism).

Thanks to learning the standard #unix editor (#ed) I was able to reduce number of my plugins to 7 and get rid of #Neovim (which I used just for pretty markdown rendering which I no longer need).

I am able to handle everything using the VIM magic 😎

#sysadmin #linux

Satosha · 37w
AI Driven Life Cycle First ask #Gemini to write the specs ... Limit to say #Rust and #CLI - minimum feature - Build code .. resolve bugs .. #Prototype Then ask it to write the Tech Specs - insist...
Martin Tomes profile picture
I like #Rust but the problem is its steep learning curve. Its fine for side hobby project but only few companies are actually adopting it, because it is much cheaper to write and maintain good quality code in #python or #golang than the whole dev team learn and migrate to rust. Just my experience.
2
Satosha · 37w
Steep learning curve is the very problem that AI solves :-) .. Writing rust is hard .. but reading isn't ! But the key thing is RUST's compiler is THE GRAND GATING FACTOR. It wont let AI sneak in random bugs .. which is often does no matter how much you test .. So in a way , the rigor of wr...
Satosha · 37w
Btw ... With AI .. the whole idea of writing code in a COMPANY/ Group setting is going to be disrupted .. I mean , no one writes a BOOK as a collective ... Writing a song is a personal thing ... Same way ... Future of code is to write all that you need yourself .. mostly for personal use but shar...
Martin Tomes profile picture
Switched from #ed the standard #UNIX editor to its extended version and hit a snag: "set ignorecase" in .exrc file made my substitutions in #ex too aggressive! Regex case-sensitivity matters! 😅
Sometimes it's good that #ed does not have it's config file 😎

Martin Tomes profile picture
The standard UNIX editor is great not only for learning #Vim but also #sed. it was built upon #ed, which is also a scripting language! You can write ed commands into a file and run it as ed input. Magic!

(you don't need to learn sed, actually learn #perl instead 😎 and thank me later)

Martin Tomes profile picture
To learn #vim properly, start with the standard #UNIX editor :) No need for syntax highlighting. For anything else, use the command line. Formatting text in #golang? No problem. Just run #gofmt directly from #ed.

🤔1
Martin Tomes profile picture
Do you use the standard #UNIX editor? All text editors from the Vim family are successors of #ed, and ed commands work there. They are considered "advanced."
Many people show off with them on YouTube without even knowing this. I’m not showing off; I learn and use ed to properly understand and use #Vim. 😎