• 0 Posts
  • 39 Comments
Joined 2 years ago
cake
Cake day: June 20th, 2023

help-circle
  • Aceticon@lemmy.worldtoShowerthoughts@lemmy.world*Permanently Deleted*
    link
    fedilink
    arrow-up
    7
    arrow-down
    1
    ·
    edit-2
    4 months ago

    This isn’t a “Is killing a person that insulted you right or wrong?” moral conundrum, it’s a “If you could kill Hitler after he had started exterminating people, would that be right or wrong?” moral conundrum.

    Most people who would say “it’s the wrong thing to do” for the first one would say “it’s the right thing to do” for the second.

    Mind you, the really right thing to do on the situation with this CEO would have been for the State to do its fucking job and protect the people from mass murderers like him, but it refuse to do so, hence here we are in a bad situation.


  • Aceticon@lemmy.worldtoShowerthoughts@lemmy.world*Permanently Deleted*
    link
    fedilink
    arrow-up
    8
    arrow-down
    2
    ·
    edit-2
    4 months ago

    Well, in the total picture the best option of all would be Justice System which is Just and hence stop people causing massive numbers of deaths for profit, which is not what we have (especially in the US) and is even getting worse.

    Ultimately all Just venues (I was going to say “non-violent”, but “lawful” violence is still “violence”, so even in a Just system, Force would still be used on the ones profiting from mass deaths) seem to have been closed in the last couple of decades.

    The more options get closed, the more people will only see as options to either meekly accept the death of a loved one (or oneself) due to the actions of the people leading Health Insurance companies or vigilante vengeance, since the State has over the years removed itself from enacting Justice against the wealthiest in society, which would’ve been the best option of all (not least because it prevents the deaths of both the victims of guys like this CEO and of guys like the CEO)

    Indeed, dichotomies presented in arguments are more often than not false, but sometimes they’re true.




  • I think the problem is because CRT displays didn’t have pixels so the uniform noise which is static was not only uniformely spread in distribution and intensity (i.e. greyscale level) but also had “dots” of all sizes.

    Also another possible thing that’s off is the speed at which the noise changes: was it the 25fps refresh rate of a CRT monitor, related to that rate but not necessarily at that rate or did the noise itself had more persistent and less persistent parts?

    The noise is basically the product of radio waves at all frequencies with various intensities (though all low) with only the ones that could pass the bandpass filter of the TV tuner coming through (and being boosted up in intensitity by automatic gain control) and being painted along a phosphorous screen (hence no pixels) as the beam draw line by line the screen 25 times per second so to get that effect right you probably have to simulate it mathematically from a starting point of random radio noise and it can’t be going through things with pixels (such as 3D textures) to be shown and probably requires some kind of procedural shader.





  • That’s a redefinition of the word “digital”.

    Digital just means it comes as elements of information which can only have discrete values (for example 0 or 1, i.e. a bit) whilst analog can have any value in a continuous range of infinite precision (for example, the depth of the grooves in an LP disk or the voltage on a line like in telephone landlines).

    Pretty much all computer tech nowadays is digital (though it used to be that it was mixed: for example CRT monitors actually received an analog signal), and that includes the disks (all generations since CDs store data as bits and bytes, not as continuous lines of arbitrary intensity).

    Mind you, maybe the word “digital” has been redefined by the marketing types recently for use in communications with non-experts (frankly, I don’t know for sure), but for us old hands in Tech (certainly for me who am an Electronics Engineer, an area were “digital” is a technical term with precise meaning) that word being use like this to mean “download-only” just jumps out as incorrect.


  • For sandboxing in Lutris you’ll want to have a look at the “Command Prefix” option under “Runner options” - whatever you put there prefixes the command that runs the game, which is exactly how sandboxing with things like firejail works (i.e. you start your stuff from the command line with firejail firejail-args your-stuff your-stuff-args so you literally prefix your command with firejail).

    It’s possible to configure it game by game and also as a global default for all games which you can then override for only some games (this later is how I run it).

    Lutris also integrates with Steam so you can run Steam games from it.


  • Same here and for me too it was gaming holding me back, though I mostly buy my games via GoG hence use Lutris and it’ve had a pretty low rate of games that won’t work at all (and, curiously, one of them which won’t work in Steam works fine if I use a pirated version with Lutris), though maybe 1/3 require some tweaking to work properly.

    It’s also interesting that by gaming in Linux with Lutris I can make it safer and protect my privacy because Lutris let’s me do things like run the game inside a firejail sandbox which I have set up as default for all games including disabling network access for the game.

    Still have the Windows partition around just in case, though the only time I booted it in the last several months was to clean up some of the stuff to free one of the disks to make it a dedicated Linux disk.





  • Liberalism isn’t the same as Left. It’s not even in the same political axis.

    You can’t really read “more liberal” as being the same as “more leftist”.

    Left would be something like: “I want the greatest good for the greatest number”.

    Liberalism would be something like: “I want people to have the most freedom to do whatever they want”.

    You might notice that these two things collide in things like the existence of the super-rich, were for a liberal that’s a good thing (they have maximum freedom) whilst for a Leftie it’s a bad thing (wealth concentration reduces the access to resources for the many hence it directly goes against the greatest good for the greatest number).

    Similarly centralizing control of part or the whole of the Economy (which decreases trade freedom) to achieve greater equality is absolutelly valid within the Leftwing principles and entirely against Liberal principles.

    it’s only in places like the US, were the entirety of Leftwing is about 4 congressmen, that Liberalism gets confused with Leftwing.



  • Aceticon@lemmy.worldtoLinux@lemmy.ml33 years ago...
    link
    fedilink
    arrow-up
    0
    ·
    edit-2
    7 months ago

    The amount of effort I do to try and avoid using double parentesis is trully herculean.

    I think that stuff is the product of a completionist/perfectionist mindset - as one is writting, important details/context related to the main train of thought pop-up in one’s mind and as one is writting those, important details/context related to the other details/context pop-up in one’s mind (and the tendency is to keep going down the rabbit hole of details/context on details/context).

    You get this very noticeably with people who during a conversation go out on a tangent and often even end up losing the train of thought of the main conversation (a tendecy I definitelly have) since one doesn’t get a chance to go back and re-read, reorganise and correct during a spoken conversation.

    Personally I don’t think it’s an actual quality (sorry to all upvoters) as it indicates a disorganised mind. It is however the kind of thing one overcomes with experience and I bet Mr Torvalds himself is mostly beyond it by now.



  • I got an Orange Pi 5 Plus to play with smallish AIs (because it has an NPU) and I normally access it remotely, so I have to know its IP address to do it.

    In order to easilly know the IP address of it, I’ve wired a little 128x64 monochrome OLED screen to it (Orange PIs, like Raspberry PIs have a pin connector giving access to GPIO and interfaces like I2C, Serial and SPI) which talks via I2C.

    Turns out those interfactes aren’t active in Linux by default (I.e. no /dev/i2c-x), so I figured out that I had to add a kernel overlay to activate that specific interface (unlike with the Raspberry PI whose Linux version has a neat program for doing it, in the Orange Pi you have to know how the low level details of activating those things), which I did.

    To actually render characters on that screen I went with an ARM Linux port of a graphics library for those screens I used before with Arduino, called u8g2)

    Then I made a program in C that just scans all network interfaces and prints their names and IP addresses on that screen, and installed it as a Cron job running once a minute.

    Now, as it turns out when you shutdown your Linux on that board, if you don’t disconnect it from power there is actually still power flowing through the pin connector to any devices you wire there, so after shutdown my screen would remain ON and showing the last thing I had put there, but because the OS was down it would naturally not get updated.

    So the last thing I did was another small C program which just sends to that screen the command for it to go into power saving mode, shutting it down. This program was then installed as a Systemd Service to run when Linux is shutting down.

    The result is now that there is a little screen hanging from the box were I put this board with Linux which lists its IP addresses and the info is updated if it connects other interfaces or reconnects and gets a new IP address. Curiously I’ve actually been using that feature because it’s genuinely useful, not just a funny little project.