𝘋𝘪𝘳𝘬

Somewhere between Linux woes, gaming, open source, 3D printing, recreational coding, and occasional ranting.

🔗 Me, but elsewhere

🇬🇧 / 🇩🇪

  • 7 Posts
  • 435 Comments
Joined 1 year ago
cake
Cake day: June 9th, 2023

help-circle
  • Since we’re here

    What you guys are referring to as Linux, is in fact, GNU/Linux, or as I’ve recently taken to calling it, GNU plus Linux. Linux is not an operating system unto itself, but rather another free component of a fully functioning GNU system made useful by the GNU corelibs, shell utilities and vital system components comprising a full OS as defined by POSIX. Many computer users run a modified version of the GNU system every day, without realizing it. Through a peculiar turn of events, the version of GNU which is widely used today is often called “Linux”, and many of its users are not aware that it is basically the GNU system, developed by the GNU Project. There really is a Linux, and these people are using it, but it is just a part of the system they use. Linux is the kernel: the program in the system that allocates the machine’s resources to the other programs that you run. The kernel is an essential part of an operating system, but useless by itself; it can only function in the context of a complete operating system. Linux is normally used in combination with the GNU operating system: the whole system is basically GNU with Linux added, or GNU/Linux. All the so-called “Linux” distributions are really distributions of GNU/Linux. Thank you for taking your time to cooperate with with me, your friendly GNU+Linux neighbor, Richard Stallman.





  • I’m curious as to your answers here.

    The thing is: it is not black-or-white but always and heavily depends on context. But let me try to clarify my point of view.

    Involuntary servitude is not considered slavery, but rather a punishment.

    If someone commits a crime and is sentenced to do community service for example, then it is a punishment, yes. In a modern society they are not forced (i.e. with actual psychologic/financial/physical force) but rather given the option to either do community service (or whatever they were sentenced to by the judge, like for example an arsonist has to help rebuilding what they burned down) or chose not to do it. It this case they either have to pay a certain amount of money or they’re going to jail instead.

    Involuntary servitude is OK as long as it’s used on prisoners (those who have been convicted of crimes).

    Yes, in two ways. First, it is part of their correction process by giving them a structured day, a responsibility, something to be proud of (like getting a qualification or being able to have some form of apprenticeship helping them to gain a foothold in society, etc., etc.). And second as part of their imprisionment. Also mainly to have a structured day and having them away from their cell so the prison staff can search it for contraband, the cleaning staff to do their work, etc. The prisoners will also get some money from it for being able to buy “luxury goods” in the prison kiosk (i.e. goods that are not provided by the prison, like chocolate, good/better coffee, etc.).

    They’re also not “forced” to do this. If they decide not to, then they usually get more strict rules, like less “free” time in the courtyard, not allowed to have regular visitors, no day parole, earlier cell confinement and less time to see other inmates, etc.

    what would you consider slavery to be

    Forcing someone to do work for you, using physical (threatening with, or using violence), psychological (talk them into doing it, yelling at them, bully them, etc.), or financial (exploiting their poverty) force and/or ignoring safety risks and/or ignoring health issues and risks.

    So: inmates are “forced” doing work in the context I described: not slaves. Poor exploited locals building soccer stadiums in Dubai: slaves.














  • As a non-American I couldn’t care less about American politics. So here’s a recipe for classic waffles instead:

    • 1 egg
    • 225g self-raising flour
    • 1 tbsp golden caster sugar (optional)
    • 250ml milk
    • 50g butter, melted and cooled
    • ½ tsp vanilla extract (optional)
    • 1 tbsp sunflower or vegetable oil
    • maple syrup and icing sugar, to serve (optional)

    Crack the egg into a large bowl, then tip in the flour and a generous pinch of salt. Add the sugar, if using, then gradually whisk in the milk followed by the melted butter until smooth. Whisk in the vanilla, if using. Alternatively, make the batter by blitzing all the ingredients together using a blender or hand blender. Can be made 1-2 hrs ahead and chilled.

    Heat a waffle maker following the manufacturer’s instructions and brush with a little of the oil. Then ladle in enough batter to just cover the surface. Cook following the manufacturer’s instructions (usually 5-6 mins) until the waffles are golden brown and crisp.

    Serve immediately or keep warm in a low oven while you make the rest. Drizzle with maple syrup or sprinkle with icing sugar, if you like.



  • Supports both programming and gaming

    Both is super uncritical.

    You can install Steam as Flatpak without any real or major issues nowadays and thanks to Proton you can basically play any games except those that use Windows-specific ring 0 spyware as their DRM or anti-cheat mechanism. Pro-Flatpak: You don’t need to deal with 32-bit libs dependency hell.

    Same with programing. The relevant compilers are all available for pretty much all common distributions. Same with the common scripting interpreters as well as all common IDEs.

    but I’m considering moving it to a VM if the performance impact is manageable

    Depending on your VM solution you can usually pass-through CPU and/or GPU and have nearly the same performance as on bare metal.

    but am open to exploring new options.

    This might be a bold move, but have you considered Arch Linux? You need to do most things by yourself, but the wiki is one of the best and most complete and extensive distribution-specific Linux wikis available. So if you’re willing to read instructions and learn new things, why not give it a try? (Disclosure: Arch is my daily driver since 2008 on desktops, laptops and homeservers).