• 4 Posts
  • 148 Comments
Joined 3 years ago
cake
Cake day: January 23rd, 2022

help-circle

  • The point of security isn’t just protecting yourself from the threats you’re aware of. Maybe there’s a compromise in your distro’s password hashing, maybe your password sucks, maybe there’s a kernel compromise. Maybe the torrent client isn’t a direct route to root, but one step in a convoluted chain of attack. Maybe there are “zero days” that are only called such because the clear web hasn’t been made aware yet, but they’re floating around on the dark web already. Maybe your passwords get leaked by a flaw in Lemmy’s security.

    You don’t know how much you don’t know, so you should be implementing as much good security practices as you can. It’s called the “Swiss Cheese” model of security: you layer enough so that the holes in one layer are blocked by a different layer.

    Plus, keeping strong security measures in place for something that’s almost always internet connected is a good idea regardless of how cautious you think you’re being. It’s why modern web-browsers are basically their own VM inside your pc anymore, and it’s why torrent clients shouldn’t have access to anything besides the download/upload folders and whatever minimal set of network perms they need.


  • Debian Testing has a lot more current packages, and is generally fairly stable. Debian Unstable is rolling release, and mostly a misnomer (but it is subject to massive changes at a moment’s notice).

    Fedora is like Debian Testing: a good middleground between current and stable.

    I hear lots of good things about Nix, but I still haven’t tried it. It seems to be the perfect blend of non-breaking and most up-to-date.

    I’ll just add to: don’t believe everything you hear. Distrowars result in rhetoric that’s way blown out of proportion. Arch isn’t breaking down more often than a cybertruck, and Debian isn’t so old that it yearns for the performance of Windows Vista.

    Arch breaks, so does anything that tries to push updates at the drop of a hat; it’s unlikely to brick your pc, and you’ll just need to reconfigure some settings.

    Debian is stable as its primary goal, this means the numbers don’t look as big on paper; for that you should be playing cookie clicker, instead of micromanaging the worlds’ most powerful web browser.

    Try things out for yourself and see what fits, anyone who says otherwise is just trying to program you into joining their culture war











  • Take the passive-aggressive nerd approach:

    1. Start a niche online movement that only cares about one aspect of computing and convinces people all their problems are caused by your pet peeve

    2. let the company dig its grave

    3. create a FOSS alternative

    4. sell a premium version for businesses (it includes phone support and management-friendly marketing matetials)

    5. congrats, you are now the de facto standard software in your field





  • Unless you experience physical pain from driving, it’s a slippery slope because every facet of modern life gets easier in car culture if you have a car.

    Just look at Road Ragers: people who experience extreme emotional duress from driving, possibly endangering everyone with their angry antics and maybe giving themselves health problems from the blood pressure fluctuations, and yet they keep doing it.

    And some people even drive without a license, simply because getting between places in time is nigh impossible otherwise.

    As for why I decided to give up renewing my license, here’s my rant from elsewhere:

    It’s not just the pollution from the exhaust, it’s not just the tons of trash/scrap that rots away in junkyards, it’s not just the rubbers and plastics from tire wear and tear getting into ecosystems, it’s not just the gigagallons of hazardous chemicals required to maintain, it’s not just the steady trend toward “Cars as a Service” while locking your premium features behind a paywall, it’s not just the carwashes draining their runoff into the local groundwater, it’s not just the needlessly large cities to accomodate every individual having a car to themselves, it’s not just the ever expanding highways in between cities that continue to have congestion but now take more space and more time to repair and do more damage to the environment, it’s not just the asphalt island effect, it’s not just the burden on local economies that is car culture, it’s not just the hostility drivers have for pedestrians and bikers, it’s not just the millions of accidents causing hundreds of millions dollars in medical damages and 40,000 deaths every year, it’s not just the blatant disregard for millions of animal and insect lives left on the roadside and windshields as warnings, it’s not just the arms race between assholes for bigger and louder and more dangerous death machines so they can feel like they’re the only one on the road who matters.

    It’s all of it, and more.


  • I haven’t found a good GUI (Balena’s Etcher is cross platform, but the flatpak never worked for me)

    dd has never failed me

    sudo dd if=<path to ISO file> of=<path to USB> bs=4M status=progress conv=fsync

    (double, triple and quadruple check that the output file, of=, is the correct device with multiple different commands before running this)


  • Seek more work. Find tasks you can help on, earn brownie points, don’t offer to do anything extra that takes more than 30 minutes to get done. Don’t overdo it, and make sure to also use the downtime to grab a federally required break, stretch, drink water, meditate, do some calisthenics.

    The first part boosts how you’re perceived by others: your bosses will take note of your enthusiasm, your coworkers will appreciate you more; this is why it’s important to not overdo it—you don’t want your extra effort to be the new baseline expectation.

    The second part boosts your health, mood and productivity.

    If you find you have more free time than these fill, consider asking your employer to sponsor certifications/continuing education in your field to further your career, or just talking with your boss about taking on more responsibilities for a raise. But still make sure to “leave room on your plate” to do the aforementioned breaks. If the money/career growth isn’t an issue, consider negotiating reduced hours so you have more free time.



  • BaumGeist@lemmy.mltoLinux@lemmy.mlHow bad is Microsoft?
    link
    fedilink
    arrow-up
    1
    arrow-down
    1
    ·
    5 months ago

    While I’m not gonna argue the merits of GPL—it is technically restricting modification, even if there is no practical difference for those only interested in adding/removing functionality—I disagree with the assessment that using the GPL causes harm to the users.

    The reasoning seems to be that a 3rd party’s refusal to use the software because of the license, and suvsequent use of a shittier product is somehow the (hypothetical GPL-using) OpenSSH dev’s fault.

    The problem is that accepting the premise that the devs are responsible for what people who choose to not use their software do entails that they are then responsible for everyone who uses any type of software tangentially related to OpenSSH’s functionality. It also means that it’s their fault for whatever consequences of using the licenses they currently do, which inevitably drive some people away for various reasons. It also means any potential license (or even lack thereof) is open to the same criticism.