ezluckyfree
Joined 6 years ago
Joined 6 years ago
Modern labor rights, environmental policy, and basic equality for marginalized groups (women, POC, LGBT people etc.) under the law, are frequently touted as victories of liberal democratic systems but almost all of these rights exist because of massive civil disobedience, and often violent protests.
In all cases, you need huge support of the voter base for a particular issue before voting for a candidate to represent it is ever an option. Even then, there is simply no way to hold elected officials accountable to implementing their platform, and how could there be? No plurality of elected officials would ever want to pass that law in the first place.
I just want to prevent my ISP from throttling my torrents.
You really can't talk about the "use" of any of these tools without a threat model.
this is a community realizing that John Pretty is a predator and deciding that they don't want a predator in a position of power
frankly, it's weird as hell for you to be confusing those two things
The community is very helpful. They have a reasonably active Discourse and Discord server which has been extremely tolerant of my inane questions.
For me, a mediocre programmer, there are a couple issues that have made it harder to switch to:
1. I wish someone would package of version of Kakoune that has all the quality-of-life stuff already in there. Setting up this editor feels like getting a whole new hobby. I just wanna work more effectively.
1b. It's very UNIX-y. Probably many people will love this aspect, but like, it does exactly one thing and that is edit text. You need to call out to other programs or plugins for any other functionality.
You can absolutely configure it to interoperate with many other UNIX programs to get something IDE-like, and looking through the setups of other users, many people do this. However, I would like a canonical way to do IDE things, rather than 100 different options. When adopting a new workflow, I just want to be able to function with it before I optimize it for my specific preferences.
2. The teaching infrastructure that exists for vim isn't there yet. Kakoune uses a different language. Rather than just the list of functions, it should really start with the most common things to workflow and then get deeper in the weeds.
Anyway, it's a very cool and good FOSS project and everyone reading this comment should look into it. If you're more competent than me you will probably like it. I found this[1] blog post helpful.
Rust is nice when you want something lightweight and fast, since Julia has a pretty heavyweight runtime.
It also takes a while to get used to the lack of keys, particularly arrow keys, and various brackets for programming. However, training myself to use layers rather than moving my hand around to push them makes me much more efficient. I plan to move to a design with even fewer keys, and since the switches and keycaps can be moved to another board, it won't be as expensive.
Ah yes this looks like that