Linux gamer, retired aviator, profanity enthusiast

  • 49 Posts
  • 3.46K Comments
Joined 2 years ago
cake
Cake day: June 20th, 2023

help-circle
  • Movie ratings are kinda bullshit anyway.

    Airport, one of the movies Airplane! spoofs, features an almost explicit scene of a suicide bombing aboard an airliner in flight. A pregnant woman is injured in the explosion, and a plane load of people spend the entire third act in immediate mortal danger. This movie is rated G.

    Ice Age, the Disney (somehow not Pixar) movie whose plot boils down to “Three Men And A Baby, Except Animals” is rated PG for “Mild Peril.”

    Raiders of the Lost Ark features explicit scenes of people being shot including blood flowing from a bullet hole, and the climax of the film features a shot of three characters’ faces melting. This movie is also PG.

    Caddyshack is a comedy movie about wacky characters around a golf course. A couple women get topless, so this movie is rated R.





  • Well…

    I recently burned a Linux Mint live ISO to a thumb drive for repairing a PC that isn’t booting right into Windows. The ISO is about 2.8GB in size, doesn’t take that long to download or to write to a thumb drive. It also fits on a DVD if you’re still living in 2007. Bazzite’s ISO is 8.9GB. Takes a lot longer to download and longer to write. Bit of a pain.

    Once you’ve got the ISO on a thumb drive, it boots to the typical GRUB menu asking “Install Bazzite, Test this media and install Bazzite, Quit or something.” Test this media is the default choice, and it fails and tells you not to use that media.

    They offer a Live ISO version of Bazzite, though it’s marked as in beta. This allows you to use KDE’s settings to set things like scaling so you can read the text from the couch when setting up an HTPC. Problem is it tends to lock up. Through the time consuming process of picking options in the installer, the mouse cursor will just stop moving, and the only thing that works is Ctrl+Alt+F2 to get to a terminal and reboot the machine.

    The plain installer doesn’t let you rescale the video, so pull an office chair into the living room to 4k your way through the installer. Anaconda…isn’t good. It’s got some of that Gnome minimialist jankiness to it. Mint’s installer is a series of screens you can go back and forward through, it’s a process. Anaconda is built like an N64 game, first you start out in the mandatory tutorial level where you do the language, time zone, keyboard layout, then you arrive in a hub level where you can choose the order you do things in…for some reason. This leads to a weird structure.

    There’s a DONE button up in the very top-left corner of the screen. Not near the middle where all the other interaction is, Not near the bottom-right where most people who read left-to-right, top-to-bottom would look to finde DONE, way in the top-left corner. Which is real fun to keep going between on a 4k monitor at 100% scale when the installer is designed for a 1080p monitor or less, and the mouse sensitivity is low. It also means that the DONE button can mean BACK or FORWARD depending on context, like in the partitioning menu, you select Manual partitioning and then hit DONE, and it takes you FORWARD to the manual partitioning dialog, then you click DONE again to go back to the main menu. But if you click automatic partitioning, DONE just takes you back. Mint’s installer is a linear series with a BACK and NEXT button that make more sense.

    If you’ve got a system with more than one drive, and you want to put the root file system on one drive and /home on the other, especially to separate a game library or something, you have to do it the manual way. They give you two manual options, one doesn’t make sense. The other is a LOT fussier, you have to just know to make a /boot/efi, a /boot as EXT4 and / and /home as BTRFS, it takes a lot of clicks, it asks you if you’re sure a lot, and it throws a cryptic error and crashes out of the install if you get it wrong. Oh, you also have to know it’s /var/home, not /home as well. Like, the whole immutable thing just makes it more fussy about what its file system looks like. Can you even add a drive after the fact? Can an immutable distro be FSTABed?

    It’s just…jankier. Having done it, I wouldn’t point a newbie to it.











  • If you mean, why not install a load cell in the spool holder instead of an RFID reader, well…

    I just happen to have four empty 1kg spools lying around, because I’m a total packrat. Let’s weigh them:

    1. 343g
    2. 319g
    3. 300g
    4. 254g

    So that’s a range of 89 grams, out of just four spools. And these are all visually similar 1kg black plastic spools. I’ve seen skeletonized spools that tried to reduce plastic, I’ve seen cardboard spools, and I’ve seen spools of different sizes. How is a printer supposed to tell a mostly empty 2.5kg spool from a full 1kg one?

    Then…What happens if you load one new spool, use some of it, unload it, use a different spool for awhile, then switch back to the first? Will you have to manually key in a tare weight for that first spool?

    If you install a load cell in addition to an RFID reader, well then the spool’s RFID chip could store the weight of the spool, the initial weight of the filament loaded, and the weight of the remaining filament, and the printer could weigh the spool to verify that, which could catch and correct errors caused by oozing, miscalculation, using the spool on another printer, having to cancel a job mid-run because of a problem, etc. I’d kind of like this for reloadable spools. Somebody is coming up with split spools that you can buy just the filament for, and then you could reload the spool with another load of the same filament, and a printer with a load cell could automatically weigh and recalibrate a reloaded spool including an updated tare weight.

    All told though, given how much it matters, I’d be fine with the dead reckoning approach done by the slicer. I mean, my personal 3D printer just turned 11, it has no auto bed leveling system, no filament runout sensor, no auto loading system, hell I haven’t updated the firmware since Barack was president, and I’m in the habit of running one spool all the way empty, and just shoving in the start of the next spool as the printer runs. I’ve done that for two-color signage and such, something with colored raised lettering on a white background or something. You can get away with shit on a primitive old clanker like mine that the newfangled units won’t put up with.


  • For new users, if it doesn’t exist in the repos, you’ve gone too far.

    I don’t think this holds up under scrutiny. Theoretically sure, installing using your distro’s package manager is the beginner skill, compiling from source is the advanced skill.

    The reality is, people transplanting from Windows often own hardware they want to continue to use, that require software that isn’t in a distro’s package manager. For me, this included a DisplayLink docking station, an Epson printer and a SpaceMouse. For some, it will include gaming keyboards or mice, stream decks, who knows what else. A lot of times, there are folks making open source software for these things, but they don’t package them. So you end up on Github as a beginner looking for the thing to make your thing work.

    As you migrate into the ecosystem, you start buying hardware that is well supported by the Linux ecosystem, that problem starts to fade away.

    by rpm vs deb, I wasn’t meaning downloading individual files…though I’ve done that. DisplayLink offered their driver as a .deb. At first, that Epson printer only issued a .rpm, and I had to use Alien to install a .rpm on a Linux Mint computer. With time, they offered a .deb, and eventually the printer was just natively supported by CUPS. I meant, I find that the Debian/Ubuntu repos (the dpkg/APT system that uses .deb files) have more stuff in them than Fedora’s repos (the DNF package manager that uses .rpm files) do.

    Does Mint still not use Wayland?

    When I built my current PC, Wayland support in Mint Cinnamon was “We’ve just now added it, it doesn’t work worth a damn but you can try it.” They’re coming along, but they’re behind.

    Is an older codebase generally good for new users? The first distro I installed on an x86 PC was Mint Cinnamon 17. Quiana. On a then brand new Dell Inspiron laptop. For about 6 months, the kernel that shipped with the OS didn’t support the laptop’s built-in trackpad. I had to manually update the kernel through Mint Update for the trackpad to work. There’s problems at the bleeding edge, but there’s problems at the trailing edge as well.





  • If the tag is read-only, it can allow:

    • marginally better loading, as the printer can heat the nozzle correctly for that filament without input from the user.
    • Comparing a G-code file to the loaded filament, either to throw a filament mismatch error, or to adjust temperature settings on the fly.
    • Allow slicer software with a network or serial attachment to the printer sense what filament is loaded

    If the tag is writable, it can allow for keeping track of how much filament remains on the spool, by writing how much was consumed during each print. This means, when you get to the end of the spool, the printer can warn you if there isn’t enough filament remaining without having to manually track the mass of the spool.