Hot tip:
If you run `busctl --monitor user` in L'Eunuchs, you can watch every password that any application requests from your system keyring in plain text.
Security? What security?
Hot tip:
If you run `busctl --monitor user` in L'Eunuchs, you can watch every password that any application requests from your system keyring in plain text.
Security? What security?
@cho l'eunuchs kinda does. DBus and freedesktop shit does not. L'Eunuchs can grant or deny access to various resources based on your user and what not. The problem is, once you get access to dbus bus, all bets are off and you're a god. And since more and more programs use dbus for ipc, l'eunuchs security is compromised.
@cho nuke Red Hat. Seriously, I mean it. Treat every Red Hat employee with repugnance and revulsion. Tell every single one of them to either quit and commit suicide. Red Hat is the primary corposhit behind FDo and is the driving force behind L'Eunuchs enshittification (have you even see GNOME?) and hence must suffer the consequences.
Other than that, I'd start looking for an OS with another desktop stack. No, BSDs won't do since they run effectively the very same user space code.
@mint thanks, I'll consider it. For now, I want a solution that I have at least some experience with. And I've used Tor waaaaay more than Yggdrasil.
@mint wait what? I thought mosh was a clever wrapper around ssh that negated latency somehow. Ah welp...
Just tested it. The latency isn't that bad, maybe a second or so. With emacs+tramp for configs things should be doable.
Do any of you, my fellow deranged fedi schizo soldiers, use SSH over Tor? How usable is it? Is mosh a necessity or can I just yolo it?
The story is usual. I have a server behind a few NATs and I don't want to bother with port forwarding.
@Zerglingman being proprietary isn't the reason why it doesn't work. Multiple windows interface is.
It's utterly stupid and pathetic how GNU celebrates 40 years of GNU system, given that GNU OS doesn't exist, GNU as an organisation is at a mercy of corporate overlords, most GNU projects have either failed or were taken over by the said corporate overlords, and Stallman eats stuff stuck to his feet like a dirty hobo.
But at least you can have a nice meetup and interject with each other.
@amiloradovsky the point of wayland is CADT
I propose Winamp test for determining if an OS/windowing system is good enough.
If it can run Winamp 5, then it's good. If it doesn't, then it sucks donkey balls.
Windows: pass
MacOS: pass
L'Eunuchs+X11: pass
L'Eunuchs+Wayland: EPIC FAILURE
@Zerglingman also, funny thing about that article you linked.
>Something about a carrot and a stick: if you're doing development in e.g. Ruby or Haskell, come give Gentoo (Prefix) a try. We don't have Rubygems hell or Cabal hell here—everything just works. Although, you'll probably want to use the Ruby overlay or Haskell overlay to get the most up-to-date packages.
The joke is, I used to be one of the committers to the Gentoo Haskell overlay (i used gentoo before nixos). Most people who worked on it switched to NixOS as well.
@Zerglingman it's not just about developing against an old version. It's also about developing against software built with different flags or other configuration options than you have in your system. Debugging shit, unoptimised builds, that kind of stuff. And when I'm done, I can just run `nix-collect-garbage` and all of those sandboxes will be purged like it never happened.
@Zerglingman welp.. i've been running nixos as my main system for the past 5 years and it's been nice. Can't say I want to use any other distro now. Local development sandboxes with nix-shell are literally godsend. Imagine, being able to work on a project while using whatever libraries you want from any language without affecting the rest of the system in any way.
@Zerglingman people who ship software like this are dumbasses and need to be kicked in the balls. This fact doesn't make these tools bad, because these tools are designed to do a very specific job and they actually do it just fine, for the most part.
@eric @Zerglingman wrong bell. I referenced that Eric Raymond essay, not this a source code management system.
@Zerglingman they aren't package managers. You can repeat that a few times to get the idea. All these tools are supposed to do is to help you build your project. You must never use them to install software that you will actually use in your system.
@Zerglingman most traditional package managers fail when you need to have more than one version of a particular library installed. They don't allow installing software without root permissions. They don't allow local sandboxes, because all software must be installed according to man hier.
This is strictly about tools like deb/rpm/pacman/whatever freebsd has. Nix and Guix solve some of these problems, for one.
@Zerglingman
>It isn't supposed to create packages.
to manage packages, sorry. My bad.
@Zerglingman i glanced through the post and the guy seems pretty retarded.
For one:
> Cabal, who can install a package but doesn't know how to uninstall it afterwards.
Cabal developers have repeatedly stated that Cabal isn't a package manager. It isn't supposed to create packages. Anyone who uses Cabal as a package manager has probably failed an IQ test. All Cabal does is populates a sandbox with dependencies for your build.
The same is probably true for other language-specific tools he described, like Cargo.
@Zerglingman ask your questions. I failed my telepathy class.
We must negate the machines-that-think. Humans must set their own guidelines. This is not something machines can do. Reasoning depends upon programming, not on hardware, and we are the ultimate program! Our Jihad is a "dump program." We dump the things which destroy us as humans!This is the tech account of @newt, formerly located at @pureevil. If you reached this place, it's your own fault.Expect long posts about the metaphysics of computing. Don't blame me for any adverse side effects.
076萌SNS is a social network, courtesy of 076. It runs on GNU social, version 2.0.2-beta0, available under the GNU Affero General Public License.
All 076萌SNS content and data are available under the Creative Commons Attribution 3.0 license.