165 karma · joined June 30, 2020
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
No, because I don't want to move my 32" monitor further away to get that 30 degree viewing angle. The reason I have a 32" monitor for work is to have more screen real estate. A 30 degree viewing angle works for watching movies and stuff, but when I use it for coding, I essentially have multiple 30 degree viewing (on-screen) windows.
You might say "ok well just get two or three monitors", but that isn't the same either. Besides the space between the monitors, with one large monitor I can subdivide my screen space in any way depending on what I'm doing, where each window has a 10-30 degree viewing angle or whatever.
>you can notice discontinuities at a much higher resolution (vernier resolution), but it only matters if you don't have anti-aliasing.
That's just not true though. It does matter even with antialiasing, the difference is clear. In particular, the dell xps 15 2019 has a ~290 dpi OLED, which has high contrast.
I'd be happy with like 8k at 34" or so.
See eg: https://tonsky.me/blog/monitors/
The other problem with hidpi scaling (200%) at 4k 32", is that everything is huge, and you lose a lot of screen real estate.
Honestly I think 8k 36" is the sweet spot.
It's wild that the only hidpi 32" monitor is ~$5000, and it was released a few years ago now.
My eyeballs need that sweet crisp text.
You can't. It asks you if you want to not share data, but warns you that this will result in less personal ads.
So you can opt for non-personalized ads, but you can't turn off ads altogether during the install.
Rewriting seems like a pain in the ass, especially because Rust isn't causing your current implementation problems.