@ozzelot@Ninji Once you get through the dangerous slightly-out-date era, there are years of calm waters when you are so out of date even the exploits quit supporting your OS.
Browsers are tinkering with ways to display multiple web apps at once: An AI chatbot in a sidebar or "workspaces".
A more flexible solution that allows you to mix and match windows as you please are tiling window managers like Sway for Linux or Amethyst for macOS. They support many virtual desktops first-class options for supporting windows side-by-side.
355 small and mid-sized towns in the US now have AI-generated newsletter sites that appear to local. They make money by summarizing local news and adding ads.
Here’s the story of how investigating one such site led to discovering a whole network of doppelgängers with questionable practices.
Tip for getting a change you want into an #opensource project:
Given limited time to triage a busy project, maintainers are more likely to focus their time on "pull requests"--- proposed code changes-- than bug reports and feature requests.
Yes, A contributor risks more time by creating a PR that will get ignored or rejected, but they also waste time assuming some volunteering is standing by implement their feature request or fix their bug. Sometimes they are, often the aren't.
The #Nix docs have a reputation for being not-great, and I got to experience that after reviewing the "Ad hoc Shell Environments" page and attempting to try some things there:
I manually resolved those directory issues with #nix, only to reveal a new category of error:
``` error: file 'nixpkgs' was not found in the Nix search path (add it using $NIX_PATH or -I) ```
Sorry, if trying Nix was supposed to a step towards using #NixOS, the out of the box experience has been poor for me on Arch Linux.
Apparently this issue might be that first `nix-channel` needs to download something? That could have been done automatically or the diagnostic message could say that.
"pg_repack is a PostgreSQL extension which lets you remove bloat from tables and indexes, and optionally restore the physical order of clustered indexes. Unlike CLUSTER and VACUUM FULL it works online, without holding an exclusive lock on the processed tables during processing. pg_repack is efficient to boot, with performance comparable to using CLUSTER directly."
Reminder: The reason that some email apps don't show images by default is for your #privacy
The images are not part of the email. They are hosted on remote servers controlled by the email publisher. The URL for the images contains a unique ID in it.
The result is that when you click "load images", the publisher can track that you specifically opened their email.
This is also why nearly every newsletter contains at least one image.
The Easymotion plugin I was excited to use was very laggy to start. Then, either "Escape" couldn't be used to exit that mode, or it was very slow to do so. Even when it work it would frequently leave the overlaps up on other windows instead of closing them. Alternatives like `wmfocus` and `sway-easyfocus` start without lag on the same hardware.
The Expo plugin was nice, but also did not allow quitting with Escape by default.
My issues with Sway are relatively minor and familiar. I've got a lot of other initiatives to pursue besides tuning my desktop.
Still, plenty of interesting ideas in #Hyprland. Besides that it has a plugin system, I liked that you can add formal descriptions of your keybindings and then introspect them via API.
Beginner #SwayWM users have long been interested in a way to search and run their key bindings.
@drewdevault And it's not like it's a binary choice either, like pointing the finger at the single worst cause of climate change and ignoring all others.
There are a lot of developers in the world. Enough to work on Rust-in-Linux and a Rust-only kernel as well.
A small, Rust-only kernel could try out some ideas that might actually spend up Rust-in-Linux development.