The animal life in Texas is quietly working on a long-term merger with Australia while you people stare impotently at screens all day, agonizing over trivia such as Emacs vs neovim (obvious answer: neovim, but I digress).
Anyone else want to rally at the State Capitol? ;)
I remember onetime around Oklahoma, my grandpa was driving a fully-loaded '94 Maxima with my grandma, aunt, mom, and myself. He then proceeded to drive slowly through a tarantula migration where the entire road was covered with large, dark round, shapes as far as they eye could see in every direction moving northwest. Grandma, who had terrible vision, flung the rear door open and leaned out parallel to the ground like a cartoon character to get a better look. I swear she was about to fall out.
PS: Neovim is the correct answer. Kill regular Vi with fire and nuke VS Code from orbit. It's the only way to be sure. Emacs is for people trying to turn people and the entire world into LISP. Nothing wrong with that, but keep your religion out of my beliefs.
Does neovim let me select a term and quick-list declarations, the definition, & references across the codebase? Step-by-step debug with gdb integration? Otherwise I have to clutch my VS Code.
I'm not shit flinging. Always wanted to be a 1337 FOSSy cli-only hackerman until I started trying to contribute to a C codebase with a thousand files of thousands of lines of code. Hung my head in shame and installed VS Code.
Yes, Neovim natively supports LSP (Which, interestingly we have thanks to VSCode. It binds to the same thing that VSCode binds to. So you have feature parity). [0]
And anything related to debugging, we have nvim-dap. (Which AGAIN we have the DAP (Debug Adapter Protocol) thanks to VSCode) [1]
I actually find neovim to work better than VSCode when dealing with large codebases. Telescope [1] based fuzzy searching makes it easy to find stuff in a codebase and harpoon [2] can then be used to short list some important files and quickly navigate to them. There's definitely a bit of a learning curve and setting up your own keybindings before you feel like you're used to it.
Nightmare fuel ensues. The only saving grace is tarantulas are somewhat docile and aren't aggressive or dangerous. They can attack lungs and skin with their defense mechanism if they feel threatened.
Black widow's are pretty chill, but they're difficult to spot and hide in things.
Brown recluses OTOH are demons.
In the world, the horrific are the huntsman spiders of Australia. Just search Youtube for these monsters. I'd find some other place to live with normal arachnids.
I don’t mind spiders, and I actually played with tarantulas regularly as a kid. The Hunstsman spider is a whole different ball game. The whole “I can jump at your face from 3 feet away and I’m the size of a toilet seat“ thing is beyond the pale.
Everyone seems to be pretty ok with those guys just kinda chillin around them. I think the weather would be higher on my list of things to be afraid of in Australia
Spent a week working on an organic farm in West Virginia in my teens. One of the greenhouses had a black widow invasion. There were probably 5-10 per cubic meter. One of my jobs was to clear them out with some sort of dessicant spray that caused them to shrivel up so we could till and plant tomatoes.
Had phantom black widows on me for days. But they were pretty docile.
Huntsman spiders sure look scary and can get ridiculously large, but are in fact harmless and even helpful as they feed on cockroaches.
Giant, flying Australian cockroaches.
I've never had a runin with a black widow I didn't expect. Just look at where you put your fingers in places that are dark during the day.
Brown widows are a pain in my rear. Unlike black widows, who outside will hide in holes and places you general don't access, brown widows will hide in places you do - places that aren't pitch black during the day like outdoor toys, and under chairs and tables.
I use Emacs but don’t use Lisp. Sometimes I use vim and experimenting with neovim. The editor wars are incredibly frustrating and boring, don’t start one.
I think humanity as a whole can only really start focusing on the real problems once we settle on the Emacs vs neovim debate. It's all about setting the right priorities, right?
I don’t think anyone cares about emacs vs vim anymore. (Because that would require caring about emacs even a little bit). It is now VSCode vs neovim and it seems like a tough fight.
I'm conceited enough that lately I've been thinking, "maybe I should just write a text editor. It can't be that hard."
I tried a new text editor today that's written in rust. I downloaded the tar.gz and it just had a single executable binary in it It doesn't feel any more responsive than vscode, but at least its rust extension seems to work. I wrote like 20 lines of rust without any borrow checker errors so it was a good day?
Back when I worked on space ships, I used gedit and grep. That was before gedit's UI got butchered. Those were the good old days I guess.
I grew up in Texas, and thought the wildlife was the most hostile in the US. We had the big mosquitos, nasty bugs, and predators all in our neighborhood...
More accurately, 700 gazillion mosquitos of all sizes, and 2 gazillion bug predators trying to eat them, in a hazy cloud obscuring the alligator chilling in your backyard.
Action must be taken.