

sus of them to drop the slogan “don’t be evil”
sus of them to drop the slogan “don’t be evil”
From the last picture, it looks like legs can slide from the bottom direction onto the joint. So the legs don’t have a “rectangular hole”, but a “L-shaped slot from the top”. I hope this description make sense.
I’d score openwrt as a perfect 5/7
OpenWRT on a new router. The wifi works better, ethernet works up to 980Mbit/s and I don’t have all my traffic routed trough a Huawei device.
And it allows you to configure everything.
I’ve tried helix and used it for work today. At first, it was super slow, relearning how to jump between buffers, but at the end of the day, i got decent at it.
But I cannot hjkl. It’s just unnatural. The moment I stop thinking about it, my hand is back at arrow keys.
Haha, I know that feeling from earlier when I was trying out hx --tutor
. Just staring a the keyboard trying to remember which key to press, only to press the wrong one and have it do something completely unexpected.
Thanks for the overview. I’ll work with tutor and see how frustrated I get :D
Regarding language servers:
Recently, I got into this philosophy of “every project needs a declarative environment”. It means that there is a committed file that should contain all tooling need to work with the project. Compilers, formatters, test runners and also: language servers.
This fights with vscode extensions which try to be clever and download their language server / bundle it into the extension itself. “No, rust-analyzer, I don’t want your build because it does not work with xtensa target arch I’m using in this project”.
So actually, this ties nicely with helix not providing the language servers itself, but allowing you to bring your own.
That’s the thing: I do feel vscode being slow. On my work machine, it’s fine - it takes about two seconds to open a project from start. But on my older laptop, that’s a solid 10 sec before I can start editing.
A coworker has told me that in a previous job, he was talking to an intern and mentioned IRC and intern asked what was that. He told him that it is the “old instant messaging”, which another senior coworker overheard and chimed in that “no, IRC is the new messaging thing”.
If someone would be asking be what netbean is, I’d say “an IDE from the old generation of editors”, but I guess that is all relative :D
was concerned about missing out on learning more standard vim bindings and functionality.
What do you mean? Do the standard vim bindings have some specific quality that you are after? Or do you work with many different servers and would have to use what ever editor is installed there?
Yeah, keybindings are well thought out. The most off-putting thing of default vim is that there are about 5 different “delete” commands. One for a character, one for the whole line, one for selected text, one for end of line. In helix, this is all just “delete selected text” and then “x” is for selecting a line. Make so much more sense.
Do you use “home” “end” “ctrl-arrow” or any other interesting keybindings?
Seafile is ok. It has a weird docker container setup (multiple processes running in a single container) but works okayish
Immich is great for this. You can share an album (or a sungle photo) by creating a link. That link can be password protected and have an expiry duration set.
I mean, updating the rules would help - clarifying that feeding data to any model / doing analysis on it requires copyright - but I doubt that it would stop companies from doing it. Because it is hard to prove in court that your work has been stolen.
But there is no real way of enforcing the rules. How would be combat piracy? If you make BitTorrent protocol illegal, people will just that using HTTP or anything else to share copyright-ed material.
Interesting, but probably not general and scalable way of fighting this problem. This practice is would be hard to implement for other types of content.
I think that copyright law is inherently unfit for internet. In its core, it is a legal restriction on re-publishing content which cannot be enforced on the internet. It does not prevent piracy or AI companies from collecting data. So I’d say that we should do away with copyright law altogether. This would, of course, remove a lot of incentive for producing content, but I think people would still produce content, even if they are not paid to do it, as long as their basic needs are satisfied. So if we, as a human race, progress to UBI, we can also solve copyright problem.
But if we get stuck in capitalistic age, I guess we have to pretend that information can be owned and legally restricted from redistribution.
UptimeKuma looks nice. Simple, but it does what it is supposed to.
Forgejo, immich, planka, seafile
I’m paid to write rust. It’s better than writing C, Java or Cyton.
I use docker to package and deploy my website. When it is compiled to HTML, I place it into a docker container that is based on nginx.
This container is now easily ported to production server and ran to serve the HTML over HTTP.