• 0 Posts
  • 135 Comments
Joined 11 months ago
cake
Cake day: June 10th, 2024

help-circle
  • balsoft@lemmy.mltoLinux@lemmy.mlSelfhost offline software
    link
    fedilink
    arrow-up
    7
    ·
    edit-2
    18 hours ago

    AppImage suffers from the same problem that Flatpak does, the tool do work offline aren’t really good/solid and won’t save you for sure

    I’ve been using my laptop in areas without internet for days. It works fine.

    It also requires a bunch of very small details to all align and be correct for things to work out.

    I have appimage-run from nixpkgs installed, which handles all those details. They are also not too hard to figure out manually should you need to.

    Imagine the post-apocalyptic scenario, if you’re missing a dependency to get something running, or a driver, or something specific of your architecture that wasn’t deployed by the friend alongside the AppImage / Flatpak (ie. GPU driver) you’re cooked.

    GPU drivers are emphatically not part of the AppImage. They are provided by Mesa, which is almost guaranteed to be installed.

    Meanwhile on Windows it has basic GPU drivers for the entire OS bakes in, or you can probably fish around for an installer as fix the problem

    It’s actually the other way around - if you want your GPU to work properly on a new Windows install, you have to fish around for AMD/NVidia drivers. On Linux Mesa is pretty much pre-installed on all distros.

    It is way more likely that you’ll find machines with Windows and windows drivers / installer than Linux ones with your very specific hardware configuration.

    LMAO, try moving a windows installation from Ryzen+AMD GPU to Intel+NVidia GPU and let me know how it goes (hint: you will have to manually uninstall, and then install a shit ton of drivers, for which you will need internet).

    Meanwhile I’m typing this from a (Ryzen+AMD GPU) desktop which has an SSD from my (Intel+integrated graphics) laptop. When I plugged it in, it booted into sway just fine, with complete GPU support and all, and the only reason I had to update my config is to make it more convenient to use on the desktop.

    Linux is not the best “apocalypse” OS, but it sure is better than Windows.


  • balsoft@lemmy.mltoLinux@lemmy.mlSelfhost offline software
    link
    fedilink
    arrow-up
    18
    arrow-down
    1
    ·
    21 hours ago

    There are ways to deal with this. There’s AppImage for GUI apps (that replicates the “just get an exe from a friend on a flash drive”) and lots of bundling programs for non-GUI apps (I use nix-bundle because I use Nix, but there are other options too).

    Lots of distro installers work offline too, by just bringing all the stuff you need as part of the installer.

    And one major benefit of Linux is that when stuff does inevitably go wrong, it’s infinitely easier to fix than proprietary garbage.






  • We made a (so far internal) tool at work that takes your activity from Github, your calendar, and the issue tracker, feeds that to a local LLM, which spits out a report of what you have been doing for the week. It messes up sometimes, but speeds up the process of writing the report dramatically. This is one of those cases where an LLM actually fits.


  • I think it’s best to get out of that cycle and force your body to wake up at the first alarm. Otherwise you’re just wasting time on nothing - your brain doesn’t rest properly in those 5-minute doses and you’re not getting ready either. The way I’m doing it is to put my phone in a different room next to my bedroom so that I have to get out of bed to turn off the alarm. If you’re managing to sleep through alarms it’s probably not the solution for you, so maybe the QRAlarm recommendation made elsewhere in the thread is better.




  • No, not quite. Flatpak is containers - it just stuffs every dependency that an application needs in a directory with no way to deduplicate or update independently. Gobo is a bit more nuanced, since dependencies are shared between applications when the versions match.


  • balsoft@lemmy.mltoLinux@lemmy.mlGoboLinux lives again
    link
    fedilink
    arrow-up
    17
    arrow-down
    1
    ·
    1 month ago

    I think the main premise is that every version of every software has its own installation prefix. This allows you to mix&match different versions, perform atomic upgrades, etc. You can think of it as a proto-Nix. TBH I don’t see much point in it now that Nix(OS) and Guix exist, or, if you don’t like their purity, stal/IX.


  • The article is very light on details, but the numbers don’t seem to check out at all. Back-of-the napkin math (assuming a square 1km × 1km solar array and total sun luminosity of 3.83e26 W):

    1 km ^ 2 * (3.83e26 W) / (4 * π * (1 AU) ^ 2) * 1 year to TWh ≈ 11.94 TW·h
    

    This is a “measly” 12 TWh of TOTAL energy delivered to the array over a year - not accounting for solar panel efficiency losses (20-24%) or the elephant in the room of transmitting this energy back to earth. For context, China alone consumed around 39 PWh (39000 TWh) of energy from fossil fuels just over the course of one year, 2023. The entire world consumed 55 PWh (55000 TWh) of oil energy in 2023 alone. It’s not even comparable to the annual consumption of oil. If we consider the aforementioned factors, assuming 24% solar panel efficiency and an extremely generous 50% power transmission efficiency, we get:

    1 km ^ 2 * (3.83e26 W) / (4 * π * (1 AU) ^ 2) * 24% * 50% ≈ 163.43 MW
    

    Which is literally nothing on a national scale - it’s less than a percent of the Three Gorges Dam output.


  • I think the more realistic argument is that CEOs have an inherent incentive to take big risks. If they get lucky and succeed, they get credited for the win, can put it in their portfolio and then demand better pay or move on to another company which will pay them more. If they fail, they can quietly resign, take the golden parachute and move on to the next company after a year or two as though nothing has happened. A big salary incentivizes them to keep their job, thus disincentivizing them from taking risks.


  • balsoft@lemmy.mltoMemes@lemmy.mlEchochambers
    link
    fedilink
    arrow-up
    1
    arrow-down
    1
    ·
    2 months ago

    There’s still a selection bias towards technically literate, privacy-conscious, left-of-center (or at least liberal) people. Lemmyverse represents such an unthinkably tiny fraction of Earth’s populace it’s not even an echo-chamber, it’s more like an echo-pocket. However, this allows me to feel comfortable here, which is a huge plus. You just have to keep in mind that every opinion that’s popular here is not representative of anything but the Lemmyverse.


  • balsoft@lemmy.mltoMemes@lemmy.mlEchochambers
    link
    fedilink
    arrow-up
    4
    arrow-down
    2
    ·
    2 months ago

    TBH lemmy is the most comfortable social media for me, and yet I recognize that it is comfortable precisely because it’s mostly a leftist echo chamber (with a sprinkling of liberals). The political opinion of the majority of people (that is, conformism/lack of opinion) is not represented here at all, neither is the far-right (and I’m thankful for both).


  • balsoft@lemmy.mltoMemes@lemmy.mlTrying to quit Reddit
    link
    fedilink
    arrow-up
    6
    ·
    edit-2
    2 months ago

    Not the same, but they share are both serious behavioral disorders and share the same (or at least similar) physiological and psychological mechanisms. Some people who struggle with self-control will absolutely need outside help getting out of these kinds of addictive behavior loops. “Internet addiction isn’t real, get over it” has the same vibe as “depression isn’t real, it’s just in your head”.


  • balsoft@lemmy.mltoMemes@lemmy.mlTrying to quit Reddit
    link
    fedilink
    arrow-up
    8
    arrow-down
    1
    ·
    edit-2
    2 months ago

    This to me reads that you have a serious self control issue. If you need to use rehab to limit your use of heroin, you’ve fucked up. Learn and practice some self control. You don’t need rehab, you don’t need to stop buying heroin or cut off ties with your dealer, just stop using it. This is like needing to have your parents tell you to do your homework or something. You are in control of your life. You will feel much more empowered if you do it yourself.



  • Now I said let’s murder them?

    You’re advocating for death penalty.

    In countries that abolished it, if someone was executed it would be considered murder. So yes, you are advocating for murder.

    Interestingly you still only talk about the perpetrators and not the victims.

    What do victims have to do with this? I’m not proposing we kill them.

    Surviving victims should of course be offered treatment, both physical and mental, as well as fair compensation. It is irrelevant to the question of the death penalty.