• 0 Posts
  • 36 Comments
Joined 2 years ago
cake
Cake day: August 25th, 2023

help-circle


  • Most can probably go through life without ever having to use the insurance or be stopped by the police.

    this is anecdotally super wrong.

    I drive like 15,000 km a year (VERY LITTLE) - in the past 20 years I’ve hit probably a half dozen ride programs and been rear ended twice by someone else while fully stopped at a red light

    While I’ve never had to actually file an insurance claim, there have been plenty of times I’ve had to present it


  • Fair - point still stands though - the application only has a single breakpoint defined at 600sp from a cursory glance, the lack of an ultra-wide specific layout is just because it hasn’t been implemented rather than a shortfall of GTK (though I’m not sure you would even want to make the message view wider, as it would impair readability)




  • Your computer is a bunch of parts that need software to make them work. The “operating system” handles talking to the hardware directly, while the programs you run only talk to the operating system. Talking to the operating system is easy, talking to the hardware is difficult, since you may need to speak a hundred different languages to work with every possible network card, sound card, graphics card, etc.

    The operating systems you have probably heard of are windows and macOS. Linux is a 3rd one.

    Windows is owned by Microsoft, macOS is owned by Apple, and Linux is developed by the community and (typically) released for free. Since anyone can work on Linux, there are tons of different versions of it floating around, that are all slightly different from one another.



  • But AMD has been making leaps and bounds improving their GPU software

    They are still largely shitting the bed here. Their ROCm installer won’t run on Ubuntu 25.04 last time I checked, and the 9070xt won’t work on OSs that ROCm DOES support because the kernel and graphics stack is too old.

    ROCm has been “almost ready” to be a drop-in replacement for CUDA for almost a decade. I feel like it literally would take nvidia ceasing to exist to give them the critical mass to push it over the finish line





  • Half of them haven’t been active in 2025, and the first active member i clicked on’s commit history is “fixed a typo on the website” once this year, and once 6 months ago

    It’s a shit metric because people spam OSS repos with “minor text fixes” pull requests so they can slap “inkscape contributor” on their CV.



  • Pierre will still need a way to make money going forwards lol.

    He actually probably doesnt. He has been making top bracket income for the past 20 years. The last few years he has been making just shy of 300k with his housing+everything else provided to him as opposition leader. In 10 years he can start collecting one of the biggest pensions in government (behind Trudeau).


  • Yes, it was hyperbole, but saying “CodeWeavers does contribute back” is really downplaying it, many, if not most of the wine development is done by CodeWeavers employees (including Alexandre Julliard). Mac users buying crossover was pretty much the main economic driver turning the gears of wine for the 10-15 years before Valve started sponsoring it as well.

    still can’t trust them long term because profit

    The company is an employee owned trust (co-op) if that lessens the blow



  • https://github.com/sailfishos

    Also the Linux license does not require you to open source your product, this is why a huge chunk of Google Android is closed source and distributed separately from its open source components.

    You only need to open-source modifications and kernel side code (drivers, etc). There is a clearly defined boundary in the license (syscall exception) that makes it crystal clear that proprietary applications can use the kernel as long as they are only touching the user-space API headers



  • It absolutely improves with practice, and once you have settled on an aesthetic you like you can simply reuse the code, e.g. store all your color/line properties in a variable and just update each figure with that variable

    My thesis had something like 30 figures, and at multiple points I had to do things like “put these all on a log scale instead” or “whoops, data on row 143,827 looks like it was transcribed wrong, need to fix it”

    While setting everything up in ggplot took a couple hours, making those changes to 30 figures in ggplot took seconds, whereas it would have taken a monumental amount of time to do manually in excel