

It’s like this meme was made for me. GET OUT OF MY HEAD, ANON.
Alt account of @Badabinski
Just a sweaty nerd interested in software, home automation, emotional issues, and polite discourse about all of the above.


It’s like this meme was made for me. GET OUT OF MY HEAD, ANON.


If you want extreme flexibility, use Arch Linux, since it makes it trivial to swap out which window manager you’re using. It sounds like you’re familiar with Linux at this point, so you probably have the requisite knowledge to give Arch a spin.
Niri is supposed to be a pretty interesting WM if you’re looking for something new. I’d be interested to hear why i3 was too much, since I found it to be pretty smooth to pick up.
Using ohmyzsh and not antidote? Blocked /s


Static linking makes things difficult. I’m not sure what the details are, that’s just what I’ve heard from Rust developers.


yeah, like, supposedly it can be hard to use GPL with some rust dependencies, but the MPL is right there as a decent compromise.


Yeah, I was being pretty thick earlier today. Oopsie!


It was obvious and I was being a bit of a dummy this morning. Mea culpa.


If you want a free and massive performance optimization, remove the cat:
fastWikiLookup() { grep "$@" ~/wikipedia.txt }
Reading and piping 156 GB of data to another process every time you want to look something up is a somewhat nontrivial action. Grep can directly read the file, which should result in a pretty damn good speed up.
Hell, Bash provides filesystem-based sockets in /dev/tcp, so a tcp connection can almost be like Unix sockets or anything else.


Sheesh, it’s 5 GB with pnpm. Isn’t that meant to deduplicate dependencies?
Anywho, it looks like --prod isn’t being set in the Dockerfile, so dev dependencies are being included. I’m no node dev, but I remember this being something that people needed to set to shrink node_modules with npm. That might be an easy win.


journalctl -b -1 will show you the logs from the previous boot. journalctl -k -b -1 will do the same for the kernel logs. If you’ve rebooted again since, just use -2 instead of -1.


Yikes, my dad has one of those android TV boxes…
I don’t believe that does the same thing either. What if I lock my computer, sleep it, and step away for the day? I haven’t logged out, but my interactive session has ended.
Uptime shows how long the system has been up, not how long one has been interacting with the system.


I seem to recall hearing speculation that the person behind this had their AUR packages deleted because they were posting malware. I’ve only heard this second-hand so it could be complete bullshit, but it seems plausible given some of the fucking adult babies we have out in the world.
After reading the linked page, it appears that at least some of the security issues are addressed:
Applications will be isolated from each other by default and can only interact with other applications either through a GUI prompt asking for permission, such as with screen recorders, where it will only be allowed to record the window specified or by explicitly giving the application permission before launched (such as a window manager or external compositor).
I’ll probably continue to push forward with Wayland, but I suppose I’m pleased that someone is taking a crack at trying to improve X11. The author also mentions potentially using this as a lightweight and safe replacement for xwayland.
idk who downvoted you, it’s a very common sentiment. I advocate for <<<, but a pipe is often fine when performance doesn’t matter.
Idk, writing POSIX-compliant shell is so miserable that I avoid doing it when I can. You can use Bash on BSD and all other unixes, so it’s still a relatively portable solution.
I was waiting for someone to come along with this response lmao
I’m terrible at remembering shell string operation syntax, but this is the ultimate answer.
Oh, I use vim, I don’t run an OS that can run Notepad++ natively. I meant using HEREDOCs as the responding anon suggested. I’ve absolutely done that on systems that lack a text editor.