Exactly. I'm on the exact same boat, the blog post is the proof! :D
Yeah browsers are the main GUI I use. w3m is great for reading blogs and those types of things but like you say, not the best experience for most things. And we can't really blame it on them, the modern web is horribly written most of the time.
Oh yeah that is a VERY BIG rabbit hole :))
One hour only scratches the surface though. But I really like the git email workflow. It's so simple (not easy) and pure. If my colleagues could get on board with me I would definitely be using it at work.
Great point. But to be honest I already have an emulator open 99% of the time. So there's no particular overhead for me. But I will include your point in the update. Thank you for your time!
And most of writing of gnu and fsf are a lot of words to say "free software good proprietary software bad" for example?
That's why we write! :) When I say "I prefer CLI and TUI over GUI" I might need to explain why. And explain when a GUI might be a better option. I write these for myself and my friends and colleagues mostly. I just happen to share them on the internet :)
Well, I didn't exist in 1980s. So this is how I feel as a 2000s kid and current software engineer.
I think good ideas are worth updating for new generations.
Thank you! Haha yes that's an interestig title too. Although, I don't see much real developement in the world, but that's a talk for another day.
I would say git, tex, sqlite, Clojure, Steel banks common lisp are some of the candidates.
Perfect doesn't meen "not any bugs fixes or features needed" to me. I can't really define what it means to me...
I exclusively use neovim, both on personal computers and on servers.
Just the fact that I can customize it with Lua, and therefore, languages that can compile to Lua, like fennel and guile, makes it 100 times better if you have lots of configurations. Also, the docs are better.
But in the end, vim is tge OG and I love both, but prefer neovim for my usage.
And the split isn't awkward at all. They have healthy competition and the fact that they both exist means we get better editors. Same goes for zillion linux distros out there and otger stuff.
Yes, I mentioned collapseOS in the post. I think it's very interesting.
For when there is no electricity, I think we're past the point of "software" at that point. I'm not exactly aiming for a guide to a "full-on everything is gone" situation. More like, "very bad situation which there is still some levels of civilization". I mainly used the word apocalypse because saying " we need software for when things are very bad, like revolutions and wars and partial supply chain collapse" didn't really sound interesting.
Thanks for reading!
You disgust me
The language thay you are already using! You need to understand FP, not a new language. Definitely read "Grokking simplicity" by Eric Normand.
But if you want to learn a new language more suited for FP, I would hardly recommend either guile scheme, racket, or clojure (all are lisps and you can use and build real word things with them forever). Haskell is also great but it's much harder than lisps.
You can do oop or fp with lisps, there is basically no syntax, you can get started and actually focusing on doing FP in a month. (Som say you can learn the language itself in a week, which you can but if you are really dedicating time to it).