• 0 Posts
  • 16 Comments
Joined 3 years ago
cake
Cake day: October 16th, 2021

help-circle





  • LGPL says the user needs to be able to replace the LGPL’ed code with their own modified version. You can’t do that on an iPhone. I think that’s the issue there.

    Also the SDL devs are themselves game developers/porters (I think that came out of Loki games), so it’s not so hard to understand why they would relicense their stuff, it basically makes their own life easier also.


  • It’s so commercial game devs can ship it on iOS and consoles. I think Apple makes it impossible to comply with the LGPL. Probably same thing for Sony, XBox and Nintendo.

    I’m not too mad even though I’m a GPL fanboy. If it helps SDL adoption among game devs then that will help portability and Linux support in the long run. It will also help games run better on Linux: plenty of games that don’t use SDL have annoying issues with my tiling WM for example.

    With SDL 2, they even thought about the future compatibility issues due to static linking: Even if a game statically links SDL, you can still override the static copy with your own dynamic library. The static SDL will forward all function calls to the user supplied SDL.



  • I’ve seen hot takes about this on Reddit where people bring up these points:

    • A bunch of volunteer maintainers that neither have the time, motivation or skill to security audit these packages won’t do any good.
    • It’ll never work because devs want to go fast and it’s not worth introducing stuff that slows down process by doing any vetting

    To the first point I want to look at the evidence, which clearly suggests malware and shit like never make it into any Linux distro. This probably has less to do with security audits and expertise and such, but rather the desire of the packagers to actually package useful and legit software. It acts more like a general heuristic spam filter that throws out sketchy shit as part of the assessment of any software being useful and trustworthy by culturally aware people. These people can’t be tricked like a shitty spam filter would.

    To the second point I think some bleeding-edgelords undervalue stability and ignore the amount of work this actually causes everyday. Updating too often creates more work in many cases, though updating very rarely clearly also causes problems. There’s probably a middle ground here.

    Plus this whole argument is arguably kinda tangential to the actual point: There are rolling release distros that are only days or weeks behind upstream, and they still don’t suffer that spam problem where random strangers are allowed to basically upload any crapware without human supervision.


  • First of all, this is probably a bad sign for the health of your drive, you should look at the dmesg output and SMART diagnostics of the drive. There’s a package called smartmontools or something like that. Also make a backup now if you haven’t yet.

    If it’s just the filesystem that’s borked try fsck like that other person said.



  • I like how that material design stuff looks on my Android. Bite me.

    To the people complaining they can’t figure out what is or isn’t a button: How often really does that happen to you? Even the computer illiterate somehow manage on their Androids and websites.

    Windows 9x, which gets brought up in these discussions as an example of some sort of perfection, had plenty of “buttons” that had no 3D effect, including menus, icons in icon bars, systray icons and desktop icons. WordPad originally had all the icons up in the icon bar with a 3D effect. It looked like shit and Microsoft stopped doing that in 97 at the latest.

    There are considerations other than clarity of intent, like not distracting people from the content with all that ornamentation.

    My suggestion would be to put a picture of a baroque church as your background to even out the minimalism if it bothers you so much.



  • I don’t understand what the endgame is supposed to be here. In order to achieve its stated goals (demilitarization, denazification, catching their list of enemies), Russia needs to occupy (which they said they won’t, which makes no sense). There’s no way Ukraine’s govt can agree to or implement these demands.

    So Russia will in fact need to occupy Ukraine and install a puppet govt. But how the are they ever going to get out of there ever again? That new government will get removed as soon as they leave.

    So long term occupation it has to be, which will be a total disaster and that’s on top of the sanctions. Russia just fucked itself, no? How does any of this make sense?



  • Yes, yes and yes. And Mozilla have been selling out their user’s data since the day they took money from Google.

    This is honestly what annoys me more than anything about Mozilla: they pretend to be champions for privacy, but they aren’t. And people fall for it. They are controlled opposition. They are the social democrats of the privacy world: channeling privacy supporters into their compromise (and compromised) position and painting the radicals as unreasonable dreamers.

    If they were to finally die, that would probably be good for online privacy. A real non-corrupt free software fork of chromium could take off with built-in ad blocking and actually good privacy defaults. Firefox is sucking the oxygen out of the room right now.

    Ultimately all tracking and data collecting besides what’s absolutely necessary needs to be declared 100% illegal. I have no hope Mozilla will help in this fight at all.