Another Linux app I find useful is Flatseal.
Allows you to manage permissions for individual apps including network access, geolocation, microphone/camera, and system files and directories. Easy and simple to use. Like on mobile devices.
I love it!
This week in KDE - Bugfixes and bug triaging: Wayland gets improvements, Okular crashes get mended, and KDE's terminal emulator, Konsole, gets a colorful new feature.
So full-disk encryption on a Linux laptop is basically bullshit, isn’t it?
*gasps from the audience* *angry shouting*
Lock your computer: unencrypted
Hand your locked/sleeping/suspended computer to a customs agent or leave it unattended at a cafe: it’s unencrypted.
And we call this secure.
So I guess that’s the first thing to fix before we can recommend these devices to everyday people instead of Macs (see FileVault for a proper implementation).
Verifying myself on keybase.io?
How much authenticity does keybase.io provide? Is it just an easier way than pgp keyservers?
Happy birthday, #Gimp!!!
Want to knowledge dump a bit of what I’ve learned about Kubernetes, and how it works internally. Not the scheduler, but how it manages resources.
Normally to make things happen, you deploy Resources. A Resource is a map of data. There are many types of Resources including: Deployment, Service, Pod, as well as custom resource definitions like HTTPProxy. It’s actually very similar to ActivityPub, how you can have Note, Article, ChatMessage, etc.
A Resource does nothing on its own, however; it’s just a data format. A Controller is what actually does something. Controllers are pieces of code that sit in Docker containers on the cluster and monitor Kubernetes events for changes. When you deploy a Resource, a Controller may respond by adjusting the state of the cluster.
This allows for infinite flexibility. You can create your own Resource types. You can create your own Controllers. Tribes itself is somewhat of a Controller (though not fully integrated). At its core, Kubernetes is a very simple system, made complex by the competing designs of various custom resource definitions (CRDs) and their Controller implementations.
It’s everything surrounding Kubernetes that makes it so hard to grasp. It’s very much still in the wild west phase of its life, where getting your hands dirty is an absolute must to survive. But they give you the tools to do it, and you won’t back yourself into a corner. It’s pretty painful at times, but it solves certain problems much better than anything else has so far, which is why we keep pushing forward.
📦 Just released: 🌟 Glow 1.2, which features fuzzy filtering. Just press / to find your fave markdowns.
Get the update from your favorite package manager, or download a binary from the releases page:
GCompris, KDE's fun-packed educational collection of activities for kids between 2 and 10 years old, is 20 years old today! Celebrate by downloading new version 1.0. It comes with more great activities and a new system to set the levels.
Silicon Valley CEOs acting as testimonials for their little products.
Note how they try to create desire with their gaze, body language and emotionally loaded descriptions: "it's beautiful", "the world's best", "a work of art"...
The intent here is creating status symbols using the same old tricks used in fashion advertising. Nerds are as vulnerable as anyone else, once there's an industry targeting them directly 💎
This Is the Default Theme of Debian GNU/Linux 11 “Bullseye”