Or on a bigger scale look at FB/Social media and society. There definitely without a doubt is a boundary. They interact and overlap.
690 karma · joined August 30, 2024
Or on a bigger scale look at FB/Social media and society. There definitely without a doubt is a boundary. They interact and overlap.
And the experience comes from actually stepping through a debugger, from doing research and not the next best hallucination that some LLM cooked up. They can't even properly construct some CLI arguments and just make up flags that aren't even in the manpage.
Companies are short sighted then. I'd rather build up a good engineer and spent time on it than just sitting them down in front of a LLM.
And yes, back then I wasn't using OpenBSD.
And adjusting from the reference PF to the minor differences on FreeBSD's version is not too bad.
I agree, FreeBSD + PF is a damn good combo.
Think of old Borland "IDEs", people used to code in only yellow text with no syntax highlighting. Sometimes the slowing down is beneficial.
Sure, having completion and tree sitter highlighting is a very comfy thing to have, but sometimes not having them is a nice exercise.
Most of the time I am running StumpWM with Emacs on one workspace and Nyxt in another. So just browsing and coding mostly.
OpenBSD gets close, but FreeBSD got a slight edge battery wise. To be fair, that is on an old CPU that still has homogenous cores. More modern CPUs can probably benefit from a more heterogenous scheduler.
But as long as you get SSL/DKIM/SPF and the other stuff right, and it's not THAT difficult, then most hosters will let you through. Unless it's German Telecom, because for some reason t-online.de decided to only allow emails from hosters they whitelisted and there's a whole approval process which even requires registering with them with an email that is NOT from your domain and even a fax, but honestly fuck anyone using that domain.
> I know that Google does a lot of bad stuff but we don’t need to make up stuff they just aren’t doing
No no. a) they ARE doing a lot of bad stuff and b) that shit ain't made up and they ARE exactly doing that. Or do you also think that Github is NOT using priI know that Google does a lot of bad stuff but we don’t need to make up stuff they just aren’t doingvate repos to train Copilot? Do you honestly and truly believe that?
If you do truly believe that I got a bunch of bridges to sell to you.
Not much experience with Solaris zones, but FreeBSD jails and their vnets are amazingly good. They also don't lose much in translation. Say you run an Ubuntu 12.04 with a Debian 13 Docker image. Sure, it works, but it has to translate.
Jails have the restriction that a jail can't have a higher version than the host system. So there's (almost) zero translation involved.
My home stack is OpenBSD for the gateway/router, several FreeBSD machines (services, DBs, pkg build server, data storage/NAS) and another OpenBSD machine to run OpenBSD VMs via VMD and I haven't looked back since then. It's a stack that works with impeccable perfomance and equally impeccable documentation. Should the internet crumble due to another AWS us-east-1 or another cloudflare fuckup I can at least run my local stuff and feel confident enough to continue making changes to the system just based off the locally available documentation.
Or find an existing Rust project and start contributing. JuJutsu for example.
Why subject yourself to a language you have no interest in just to gain clout?
I like it when my system comes with a complete set of manpages and good docs.
But you mentioned Flox, which I didn't even know about. First I thought that's what they renamed the Nix fork to after the schism, but now I see it's a paid product and yuck...just further deepens my believe in going more bare bones manual control, even if sometimes bothersome.
If I can't be bothered to use another workspace for Gimp, then I'll open it as a stacked window in StumpWM. So no fighting over space.
If you seriously end up with 5+ GIMP instances and 5+ projects, then I have to say: there is no way you work on that many projects at once. If you do, then that sounds more like a workflow problem.
I usually only have one, maybe 2 projects open, and a browser or two somewhere, maybe a terminal if I need a non-Emacs terminal. If you got 3-4-5-6 projects going at the same time that really is a project management problem I'd wager.
Might also be that I just have tabs or "workspaces" in my Emacs.
But I just can't see the advantage of the scrolling to just plain workspaces. The scrolling to me just adds one more indirection of having to remember where something is. It adds a new level to the navigation tree.
We can probably end that then, because you saw MY point. Whatever that means :D
Tried Niri before, but it seemed more to adhere to fancy animations than actual improvements.
Sure, it's easy to stand up a mail server in NixOS, or to just use docker/kubernetes to deploy stuff. But after a few years it felt like I don't have a single understanding of the stack. When shit hits the fan, it makes it very difficult to troubleshoot.
I am now back on running my servers on FreeBSD/OpenBSD and jails or VMM respectively. And also dumbing the stack down to just "run it in a jail, but set it up manually".
The only outlier is Immich. For some reason they only officially support the docker images but not a single clear instruction on how to set it up manually. Sure, I could look at the Dockerfiles, but many of the scripts also expect docker to be present.
And now that FreeBSD also has reproducible builds, it took one more stone away from Nix.
If I need a Gimp in every workspace I just open a Gimp in every workspace where I need one. Or even customize my Xmonad to show specific Gimp instances on select workspaces.
Again, how does the scrolling layout do me ANY favors here?
Sure, Niri takes away the question of where to place it, but it definitely doesn't help with "Where the fuck is that one window I opened and how do I find it?" I'd rather just quickly select all my workspaces in the worst case than selecting every workspace and THEN scrolling through all the windows.
If you really need THAT much overspill on a workspace I would personally rather stop and re-evaluate the workflow instead of just spilling tons of windows all over the workspace.
It feels like if you'd sit down and re-evaluate the workflow and the setup, those problems could be solved almost without a WM.
Switched workspaces I know what is on each workspace, I can switch to it, see what's there. But the Niri approach, I have to scroll through the space to see which windows are actually there.