ProtonBadger

@ProtonBadger@kbin.social
0 Post – 128 Comments
Joined 1 years ago

I haven't booted Windows since February and at this point I'm afraid to.

9 more...

I've been watching Asahi Lina develop a big GPU driver for Apple silicon and development was so much faster because a whole category of bugs were largely absent once the code compiled, and memory issues are notoriously difficult to fix. Also error handling is easier and much cleaner.

She wrote about it here and here.

Just to avoid misunderstandings: it's not a monotolithic blob, it is thought so because its first project was a system daemon that manages system services. It is described as "a software suite that provides an array of system components for Linux operating systems.", it is highly modular and offer many optional components that each have their own purpose.

Indeed, besides most linux distributions are fairly equally lightweight and can be customized. I tried 4-5 distros this past January (Arch being one) when I got my new gaming laptop and they all booted in ~9.5 sec for example, and perform equally well in general, they had fairly similar RAM load with the same desktop environment.

Arch is about managing the system as a hobby, which is fine.

One problem here is that new users install Endeavour/Garuda but don't know how to manage updates safely about pacnew/pacsave/etc. So the system might slowly "rot" without them knowing about it because new components use old configs, etc..

I also recommend Mint to new users. I don't use Mint, nor do I use Arch.

5 more...

This kind of hilarity is why I started using Reddit back in the day. So it might be helping Reddit as well.

1 more...

I leave it on, I'm proud to help the last independent browser engine we have working for a truly open web. The telemetry data is available for you to sift through here: https://telemetry.mozilla.org/

I think that we don't know the whole picture but if they're canceling VPN, Relay and Monitor it's because they're not making enough money on those services. I also think the new CEO feels they're spread too thin and need to focus resources on core products, which might be a good thing. They've gotten a lot of flak for trying different things.

Yeah, Pocket does nothing unless you press the button.

And as for telemetry that's publicly available on telemetry.mozilla.org if anyone wants to see what's being sent. It's very useful for Mozilla to see what and how features are used.

Mozilla is our last tiny hope for freedom really, in this Chrome/Blink world..

They're not saying it will. My gaming laptop is already running the same Linux kernel as Android phones so the kernel is great. Then it's down to the GUI and that might be a good fit for hospitality/healthcare/retail as the article says where some devices are already run in more or less of a Kiosk style with specific purpose. Besides phones are just small PCs anyway, it's all about the use-case.

5 more...

If you have issues it's usually a configuration issue or a misbehaving daemon, try investigating with "systemd-analyze blame", "systemd-analyze critical-chain" and "systemd-analyze plot > boot_anal.svg".

It's a human thing, this is all social media. It'll happen here as well if enough people join a conversation and especially if the userbase expands. Everyone just want to have their say/get attention without checking the other comments.

I have an alias I call "upd" that runs "yay ; flatpak update", I just run that, press Y at the first prompts and then let it run in the background while I do other work. It really doesn't matter at all how long it takes. I do have NVidia but generally I don't feel it takes very long as we don't get new kernels every day. You could use the linux-lts kernel for much more rare kernel updates.

It's a bit like bittorrents, I don't need them to download in 30sec, I start it and return to check on it whenever I think of it.

I have changed my opinion on flatpak btw, I really like that the apps are not spread all over my system but instead sandboxed neatly, have fewer dependency versioning issues and it's really easy to use.

2 more...

I have a version of The More Than Complete Hitchhikers Guide to the Galaxy that's genuine leather bonded with gold leaf page edges and builtin bookmark. It's on display on a special shelf. Everyone who visits thinks it's a bible, and in a way it is as it does have a lot of good advice about life, the universe and everything.

I used Jabber with the Pidgin client, my impression was also it was mostly developers and open source enthusiasts. Most people I knew who were not of those circles used commercial things like ICQ, MSN Messenger, AIM, etc. Frequently Jabber/XMPP enthusiasts had to use clients that supported it as well as some form of gateway to the other clients. Trillian was a popular multi-protocol client.

Depends on what I'm going to do. I often use mc if I need to do something to a bunch of files but not all and the filenames are not good to filter on except by human eye. For example when I want to move a bunch of mixed downloaded stuff from my dl machine into grouped folders on my NAS. It's easy to go down through the list and select what to move from the download folder (where it's all in a disorganized pile) into the grouped destination folders.

If I work on individual files, or something that's easy to filter through wildcards I use terminal commands.

It's not for or against, it's about choosing the most convenient tool for the job.

I don't really care but I have a 512GB drive, a few extra GB of NVidia packages or whatever means nothing. I just enjoy the containerization and not having to give it my root password to install things. I'm not on an immutable distro and not having an app invade my core system (in whatever way the packager felt necessary) feels really good.

I'm watching the immutable space though, once it matures a bit more might try it. openSuse has an elegant and simple take on it with BTRFS snapshots.

That's not exactly my impression from following the design conversations through the years. They're more approaching decisions from the angle of what they think is best, their philosophy is to plainly ignore what others do and follow their own direction. Of course taking inspiration from Photoshop might sometimes be a good thing, if it doesn't conflict with the GIMP way of doing things.

I've noticed in recent years some newcomer devs have had discussions on how to design their contributions, mentioning Photoshop and other alternative ways and there were just conversations about the merits of the different approaches that could be taken and what would fit the GIMP best, without bias.

Anyway, I wasn't aware that GIMP UX suffers, I've never used anything else and am happy with it. It seem logical to me, obviously with fewer features than Photoshop but how much can a couple of guys do and they've had to refactor most of the GIMP for 3.0, but that'll open up for a lot of functionality being added moving forward..

2 more...

I don't know how long it will take but it should be much much less work now that gnarly UI elements as old as GTK have been replaced with modern toolkit ones.

OMG I can do that? Yes I can do that!

I keep discovering these things about Dolphin, like remote filesystems through SSH using "fish://" and now F4.

I’m not sure OP sounds like someone who into reading Arch News, learning about pacnew/pacsave, etc. that’s more for hobbyists. An ubuntu flavor or something like Zorin might be better for them and then stick with it and solve any problem that may show up.

I'm guessing it would some of the big companies of colonial times, like the British East or Dutch India Companies.

I'd say use EndeavourOS and if you choose NVidia in the menu when you boot the installer it will install the distro with NVidia drivers from the start and there's nothing to fiddle with. The updater (called yay) will henceforth update NVidia drivers as needed. It's one of the most handsfree NVidia experiences there is as kernel and driver updates are automatic via Arch.

I also suggest installing apps via Flatpak, this way there wont be problems with library versioning and system and apps are separated nicely. You can install KDE Discover for example to have a GUI app "store" that supports Flatpak. Just make sure to have the right Desktop portal installed. I run KDE but for some reason needed both the kde and gtk portals to get nice fonts everywhere.

You install stuff with Yay or Flatpak, e.g. "yay -S xdg-desktop-portal-kde" or "flatpak install com.valvesoftware.Steam". If you use Flatpak install Flatseal, it can handle permissions, for example you can give Steam access to another folder you want to use for games, for example I use /home/protonbadger/Games/ and gave Steam access to the folder this way.

SUSE Tumbleweed is a good alternative and more polished for desktop users, but you'll have to install NVidia drivers manually afterwards, there are wiki guides and youtube videos showing how. Occasionally when a new kernel update comes out the NVidia drivers trail a day or two so be aware of that on SuSE. NVidia have their own official repository with SUSE drivers.

I suggest trying both first in virtual machines for a few weeks.

2 more...

Hmm, on top of my head I find these very very re-watchable, but there are so many more.

  • Some Like it Hot
  • Airplane!
  • The Naked Gun movies.
  • Blazing Saddles
  • The Blues Brothers
  • National Lampoon's Vacation
  • Young Frankenstein
  • Robin Hood: Men in Tights
  • Planes, Trains and Automobiles
  • Happy Gilmore
  • The Big Lebowski
  • Liar Liar
3 more...

Well yes, if you don't provide intelligible arguments it doesn't deserve better. And a lot of the arguments really are like that: "systemd bad" or "is monolithic blob" (which it isn't).

because it's unsafe or something

It’s one of those bits that haven’t been done yet. The protocol extension is being discussed as there are a lot more different use-cases than one would think and a number of ways to do it. Wayland is great but nothing is perfect and this is one of its weaknesses: evolving it takes time as we’re afraid of getting it wrong.

1 more...

I'm looking at how many of the bugs and security issues are due to memory unsafe code - it's A LOT and new ones come up almost daily. Humans are just bad at writing safe code because we are so fallible. So if we can eliminate a significant percentage of these bugs from the ground up that suddenly becomes very interesting. Besides personally after two decades of C and C++ (and debugging them) I find Rust much more pleasant and "ergonomic" to use.

If we want an OS to be more secure by design we really have to begin at the most basic level. It might never be perfect but we can greatly reduce the attack surface. This is also why Microsoft is rewriting a number of vulnerable system components of Windows in Rust.

So why is it important to the end-user? Well, if that's Average Joe, maybe not but Redox OS right now is not mainstream, it is for us nerds who are interested in a safer OS and to see what can be done in that space. Maybe you don't care and that's fine, but some of us do and just like any post here, people can chose to skip over it or dive into the discussion, we can't guarantee that all posts or projects are interesting to everyone :)

Everyone immediately want you to use their distribution of choice. However no-one can really answer this unless you include more information about yourself and your Linux experience, objectives, what kind of tinkering you're comfortable with, what you expectations are, etc.

Btrfs does get a lot of flak based on hearsay or experiences that are out of date. It works well in a lot of scenarios and is used a lot now, ZFS is also a good fs for many use cases, especially in enterprise situations.

I can't comment on the on-disk formats as I have no experience there but Btrfs works well in a lot of use cases for for a lot of users.

Bcachefs sounds promising but it does have a long way to go and will need a lot of testing. It's getting into the kernel to get more testing mileage on it and encourage more developers, it only have one guy working on it (except for the casefolding submission) which is a big problem for both present and future. Hopefully it'll get more devs interested.

Never trust any filesystem, or the storage media. Consider anything that holds your data to be fallible.

I've noticed a lot number of questions on reddit/etc. suddenly gets asked in that way ("why" in front of a statement). As an ESL I was confused for a while because I've been drilled in asking questions using auxiliary verbs.

I don't believe iOS and Android use immutable filesystems to the extent some Linux distros do, like openSuse Aeon, Fedora Silverblue, Nixos, etc. iOS and Android just make it more difficult to gain root access.

It's a single metric out of many for a file system, let's see if someone investigates.

Also they’ve submitted not only bug reports but numerous fixes in many components not even belonging to them but applicable to any ARM systems and in some cases even AMD64. Their productivity is mad, their attitude awesome and they’ve benefited the entire open source community. Thank you to the Asahi Linux team!

Or sudo systemctl reboot --firmware-setup

2 more...

It's most like due to power governor and scheduler behaviors. If there's background activity impacting the test it would more likely be Defender.

Yes I enjoy that extra stability and organization, especially as I use a rolling distro as a gamer. Hearing talk about Flatpak I disliked it but I decided to try it out after Steam Native bugged due to a system library update. I enjoy it now also because it feels good that installing apps don't get a root password and scatter files everywhere they please in the system.

Bloat is often held up as the ultimate evil without further ado, scaring everybody. I think a little extra disk space would be more concerning on an embedded system. Snap is also aimed at embedded systems btw.

It's great to see some Wayland work on SDDM. Also I have the shutdown problem, I hope my distribution adds the update soon.

I don't use Ubuntu on my desktop but in my experience it performs on par with other distributions and it is not a RAM hog either.

I thing "bloat" is a big mythical monster people like to throw around because it's difficult to argue against and scares everybody.

I think snaps were slow to load to begin with but I also read that it was much improved recently, one can also install Flatpak.

So I think Ubuntu is a great distro, performant and stable.

When Covid came to town I started learning French to do something constructive. I started with 1 hour+ Duolingo a day, then after a year I added comic books (Tintin/Asterix/Spirou/Natacha/etc.). Now I am reading the Maigret novels.

I finished the Duolingo course after ~3 years but they added more content so now I do ~15min a day just for fun, while most of my learning is through reading interesting novels, like Maigret.

I also took the ANUx's Astrophysics XSeries Program on EdX, it's spectacular and I learned so much from it. So I keep better up with new discoveries and understand what's going on.

I found Steam wouldn't accept my drive unless I gave it the 'exec' option in fstab.

Just some simple stuff:

Strix ~> alias
alias balanced 'asusctl profile -P balanced'
alias performance 'asusctl profile -P performance'
alias quiet 'asusctl profile -P quiet'
alias upd 'yay ; flatpak update'