• 0 Posts
  • 105 Comments
Joined 2 years ago
cake
Cake day: July 8th, 2023

help-circle
  • Most news is bad news and you certainly are exposed to more (bad) news these days than decades earlier. That certainly must be one factor why you can get increasingly bitter about the world.

    But that doesn’t mean that the situation hasn’t gotten worse. It definitely has.

    The three main factors are (although #2 and #3 are related): increasingly problematic climate change and exhausting the planetary resources too quickly while at the same time polluting it more and more, increasingly ruthless neo-liberalist capitalism (leading to increasingly poor regular people and increasingly rich rich people), and the rise of right-wing extremism / fascism (related to the previous factor because whenever the population is worse off, they tend to vote more for right-wing populists lying to make everything better and knowing the true causes, while in reality they deflect from real problems and will make things even worse for the general population, and faster). And since we have the internet, local fascism doesn’t stay local. It spreads globally.



  • Technically, nothing you use in tech is ever really “simple”, there’s tons of complexity hidden from the common user. And whenever parts of that complexity fail or don’t work like the user expects it to, then the superficially simple stuff becomes hard.

    Docker and containers are a fairly advanced topic. Don’t think that it’s easy getting into this stuff. Everyone has to learn quite a bit in advance to utilize that.

    To play games, you went into the wrong direction when fiddling with wine directly, or even just indirectly by using bottles You COULD do that, but you’ve literally chosen the hardest path to do so. You should use something like HeroicGamesLauncher, Lutris or Steam in order to manage your games, install and launch them fairly easily. These will take care of all the complex stuff behind the scenes for you.


  • At this point, being on this planet is a losing cause.

    I strongly disagree that unpopular things are automatically a losing cause though. I use and do some unpopular things because it’s more ethical or more beneficial overall, but I’m not at all troubled with it. I just try to be a somewhat decent citizen where many others would just be like “lol I don’t care about any consequences, just give me the cheapest or most convenient option”. I’m not like that. And I think more people shouldn’t be. But, again, at this point… it’s definitely a losing battle. But I still do it because then I can tell myself that I at least tried to do the somewhat right thing. It’s kind of just to have a clean conscience, whereas some others are completely fine burning the world for their own short-term gain. That’s basically the difference.


  • kyub@discuss.tchncs.detoMemes@lemmy.mlAbout Cookies!
    link
    fedilink
    English
    arrow-up
    3
    ·
    edit-2
    3 months ago

    So unfortunately websites routinely and carelessly lie about basically everything related to data protection stuff. This already begins with the term “technically necessary cookies”. No cookie is truly technically necessary. What they usually mean by that is “we really really want to put this tracking cookie from our ad partners like Google into your browser, and we don’t care whether you want that or not so we just claim it’s technically necessary”. But even if you refuse a cookie prompt, often your choice isn’t respected at all and cookies are created regardless. In fact, many cookies are already created at the very beginning before you make any choice in any sort of cookie banner. Basically this whole ad/tracking industry is a complete mess and no one really cares and it’s just best to completely ignore what sites claim and use technical means to protect yourself at least a little bit because you cannot trust ANY site’s claims regarding that. Most of the time, even the phrase “we value your privacy” is already the very first and biggest lie. Don’t trust what websites claim. It’s pointless, and nothing happens when they violate their own rules or data protection laws anyway. Which they do almost all of the time anyway. This illegality is routine and almost omni-present. Cookies are also far from the only thing that sites can use to track you. They’re just the most well-known method, which is probably why we have these near-pointless laws requiring sites to put up near-pointless banners to annoy visitors with.

    So as a user, you should just ignore any of that and completely rely on technical means to protect yourself from any or most kinds of shenanigans websites can do to you. Most privacy-respecting browsers have features that limit what sites are able to do with you, such as cookie isolation which prevents other sites from being able to read the contents of cookies belonging to other sites. Or more general, isolation of any website data, not just limited to cookies. But not every browser has these types of protection. If you use very common browsers like Chrome, Edge or Opera, then it’s likely that you have none of that because the developers of those browsers are companies which profit from the user being more easily trackable through the web.

    So the easiest solution as a user is to use a privacy-respecting, well-pre-configured browser like Librewolf or Mullvad Browser, and use uBlock Origin as the only extension with several enabled filter lists. This alone makes you a much harder tracking target. And of course you can safely ignore or block any cookie notices, it doesn’t really matter what you select in them most of the time anyway. Although your IP address is still always a liability with ANY browser, because it can be fairly easily linked to your person and you will expose your IP address with any regular browser, so if you want to browse anonymously you should use the Tor Browser (with mostly default settings and no additional extensions). That means that you won’t have ad blocking protection, but at the same time the site and any ad servers don’t know who you are anyway (you’re just some random person from a random country for them), unless you make a mistake and log into a personally-identifiable account or so. The Tor Browser also contains the most amount of anti-tracking and anti-fingerprinting techniques possible. For casual anonymous browsing you should absolutely use the Tor Browser, because with it it’s highly unlikely that a website is able to identify you. Its main disadvantages are that it’s slower, some sites block that kind of browser, and since you shouldn’t add any other extensions you will see ads with it, but your identity still remains protected unless you make a mistake. Still, it should be your go-to browser for anonymous browsing. Switch to your regular browser for when you want to log in to an account with personal details.


  • kyub@discuss.tchncs.detoLinux@lemmy.mlLinux Users- Why?
    link
    fedilink
    English
    arrow-up
    2
    ·
    4 months ago

    When I was new to the Linux desktop world (late 90s to 200x) I tried lots of different distros and (X11) window managers and tools and whatnot. Changed themes a lot. And so on. And I think there’s value in all that, because it expands your horizon of what’s possible on the desktop, how different UI/UX paradigms work out in practice for you, and you learn how to use different environments.

    On the other hand, there’s also value in having a consistent, well-integrated desktop environment. It can mean less “pain points” in various circumstances, and it’s also efficient when multiple programs share the same libraries or code base instead of having separate tools all around.

    In the end, it comes down to what works best for you. But this might also change over time. For example I’m really considering switching to Cosmic once it’s mature. I’m also considering taking a look at Niri because it seems well thought-out. But currently I feel cozy using Plasma at home and Gnome at work because Plasma is currently the least-annoying and at work I still use Gnome because it’s been historically more stable than Plasma for me. I’ve tweaked Plasma’s hotkeys so they work more like Gnome’s and since I also need to use a couple of Windows-based systems at work I’ve also configured common Windows shortcuts like Super+L, Super+E, Super+R so that they all behave the same everywhere.

    Oh, and my distro is Arch everywhere because I’ve used it for ages now and I like its technical simplicity, stability and modularity. It’s the one distro that gets in my way the least.

    I think one should learn enough to be flexible and be able to use everything, while also not being too narrow-minded and just focus on one solution too much. What works best for you now might not be the best choice for you in a couple of years.


  • That’s only true up to a certain size. If Ground News ever grows big, they’ll still retain enough of a user base regardless of what they’re doing. Compare it to e.g. Meta, Google, MS services. Or even X. Many people just never leave once they feel at home there. Meta could do even more disgusting stuff and people would still use WhatsApp, Instagram, and the likes.



  • I use several, depending on use case:

    • Tor Browser for general and anonymous web browsing (e.g. reading news, looking up stuff, and so on)
    • Mullvad Browser as a clear web alternative for general use
    • Librewolf for generally logging into sites with personally identifiable accounts (e.g. to buy stuff)
    • Ungoogled Chromium for those few sites which only work with a Chromium-based browser, or other specific cases
    • On Android (GrapheneOS): Tor Browser and Vanadium All regular browsers have some hardening applied and uBlock Origin installed.

  • kyub@discuss.tchncs.detoLinux@lemmy.mlSuggestions to switch a daily laptop to linux.
    link
    fedilink
    English
    arrow-up
    29
    arrow-down
    6
    ·
    edit-2
    8 months ago

    Since you only mentioned 25% gaming, I’d recommend against a gaming-centric distro like Bazzite. Instead, use a generalist desktop distro.

    Since you mentioned that you’re rather new-ish, I’d recommend against Arch-based distros like CachyOS. Instead, check out e.g. Fedora, Mint, OpenSuSE. (Probably in that order of priority)

    These aren’t hard recommendations, so you can do whatever and probably be fine either way, but it still doesn’t fit that well.


  • There are lots of great live bands but maybe these were most memorable for various reasons: Magma (just hypnotic), Lazuli (very entertaining live band every single time), The Pineapple Thief (great prog rock with incredible drummer), The Musical Box (playing and re-acting old Genesis. Too young to see the originals but just in time to see the remakes), Le Silo (super high energy duo or trio, don’t even remember, but man that was wild), Aranis (they don’t exist anymore unfortunately)


  • I don’t view it as badly. He’s probably overly defensive and paranoid and interprets some forms of criticism as attacks. But I do not see this as an argument against his competence or contributions to the project, or against using GrapheneOS altogether, at all. In fact, I even kind of like having someone paranoid as the head of a security-focused OS. Seems like a useful synergy to me. Also, AFAIK the GrapheneOS project now also has others posting about the project, not just him alone. I think this was also a result of his “miscommunication” in the past. Furthermore, the project is too important (there are almost zero high-security and high-privacy mobile OSes!) to escalate this into a problem. And furthermore again, there might also be parties involved who are ACTUALLY interested in attacking GrapheneOS and weakening its popularity, for their own gains. And so when your successful and also high-quality project is under regular attacks from various angles, you might get more paranoid and misinterpret some valid criticism as a result. Combine that with Rossman’s over-dramatic nature and high reach, and someone paranoid like Daniel might take it the wrong way. And then communication spirals out of control into various escalations. At least that’s how I interpret it.



  • kyub@discuss.tchncs.detoAsklemmy@lemmy.mlWhat are your thoughts on Louis Rossmann?
    link
    fedilink
    English
    arrow-up
    38
    arrow-down
    4
    ·
    edit-2
    8 months ago

    He’s mostly correct about lots of things, but not about everything (for example, he hated on everything GrapheneOS just because its lead dev is a bit socially awkward). Plus he’s overly dramatic and verbose which can be annoying. Sometimes you must be to get abstract or complicated points across better, but I still feel he’s too aggressive in that regard. I also like what he’s trying to achieve with FUTO in general. Overall, he’s a great and valuable activist who has almost all of his eggs in the right baskets.


  • Well, “nice” to have that feature, but you still shouldn’t use Discord, or at least limit your time on it as much as possible. Remember, when you use it, you’re part of the network effect that makes Discord big. You have to resist that. Take a look how Discord compares to pretty much any other messenger or communication tool in existence: https://www.messenger-matrix.de/messenger-matrix-en.html Avoid it whenever possible, get your friends to leave it and weaken its network effect.

    So, some of the drawbacks (there’s probably more):

    • Discord has weak security (see URL above)
    • Discord has non-existent privacy
    • Discord has an incredibly vague privacy policy which means they do what they want. Even companies with strong privacy policies screw users over routinely. Guess what companies do who don’t even care about good privacy policies. They even weakened it further a while back because they need to train their new AI features on your data as well, and probably even their weak privacy policies were in the way before. Well, good thing that the users agreed that they can change it at any time for any reason and be fine with it.
    • You grant all rights of everything you write, say, share or do on Discord to Discord, and everything you type, say, upload or share is being processed by their servers
    • Discord tracks what you’re typing before sending it
    • Discord suspended accounts and required even more user data for “verification”, such as telephone numbers which is completely unnecessary except for tracking and data selling purposes
    • Discord shares chat logs with law enforcement (and they can share everything because they’re collecting everything)
    • The Discord client app tracks what programs you have running so it can for example display what games you’re currently running. That means it contains a process logger. It has to scan every running application and then finds games out of those, and then you have to hope that only the game-specific bits are uploaded to their servers. Maybe that is the case, but can you trust them, and also to never change that? No.

    If you have to use it:

    • Never use their desktop app, always use the web version from a secondary browser (web apps running in the browser have much less rights than locally running applications), and even then limit what the site can access to the least amount of stuff necessary. If you never use your mic or camera then block it in the browser settings. Don’t trust Discord’s own mute setting (this also applies to other proprietary software).
    • Use a fake e-mail alias / telephone number when creating your account, generally give them the least amount of data possible. Opt out of any options or features which are tied to you exposing more data to them
    • Don’t give them additional money e.g. for their premium stuff (you already pay with data they gather from you)
    • Block at least these API endpoints which are purely used for tracking purposes (there may be more though, and they might change) [easy to do with uBlock Origin for example]:
    https://discord.com/api/v*/science
    https://discord.com/api/v*/channels/*/typing
    https://discord.com/api/v*/track*
    
    • You can also block these related hosts safely without impairing Discord’s main functions (again there may be more):
    crash.discordapp.com
    status.discordapp.com
    b.stats.paypal.com
    app.adjust.com
    client-analytics.braintreegateway.com
    

  • Yeah, I also don’t like such general laziness. It’s also not just limited to switching to Linux, it’s kind of the same with switching to anything that’s better but slightly(!) more inconvenient than what you’re used to. Well, you can’t make or be part of some progress unless you’re willing to sometimes get off your comfy couch and do something you’ve never done before. Like switching to Linux. Like stopping eating meat. Like stopping supporting certain evil companies. Like going to vote for a non-retarded option. Like voting with your wallet for the products you use/buy and also NOT use/buy. If everyone would do it, the world would be a different (better) place. But still too few are doing it. Because it’s slightly less convenient. And that would be so damn hard to change. Oh man would that be hard. Not.


  • Distro hopping is fairly normal if you’re still relatively new to Linux, I guess you do it less as time goes on, because you’ll have a better idea of whether or not a specific distro is appealing to you or not. To be able to even judge that you have to try out some distros for yourself, of course, so you need to do some distro hopping in order to tell what “direction” of distro is best for you. Sure you can read about it or watch videos but it’s never the same as actually running it for yourself.


  • The question is kind of impossible to answer because the two are so different. It doesn’t make sense to compare Linux to a version of Windows.

    Also:

    One side (myself included) is usually disgusted at Windows for being so bloated, full of spyware and dark patterns, closed, untrustworthy, fraudulent and inefficient. So personally, I’d rate Linux to be as good as a non-existing future version of Windows that’s never going to appear.

    While the other side (most “average users”) are usually disgusted at Linux because Fortnite, Photoshop and that random stupid thing they bought at some store don’t run on it. As stupid as it sounds but that is usually enough reason for an average user to not like Linux. Also, he’d have to install it himself because it’s not preinstalled. Also a major hurdle for that kind of user. Unfortunately, the majority of users. Users like that probably rate Linux as bad as something like MS-DOS or Win 3.x because they feel that Linux is limiting them, but also don’t want to change anything about their software choices.

    The main problem is that common users are usually tied to specific proprietary software (or specific formats which can only be opened by specific proprietary software) which ties them to Windows, and anything that doesn’t run that software cannot be an alternative for them. That’s probably also the reason why MacOS isn’t more popular because it also can’t run everything, but it’s still better than Windows. So unless those users change their habits and the software they use, they will always be shackled to Windows and remain on that sinking ship until they’re literally beneath the ocean, because they never realize a sinking ship.



    • awk
    • the (usually rust-based) coreutils “alternatives” like bat, fd, eza, procs
    • trash-put (rm with trash integration. But beware that it also operates on directories by default, which rm only does with -r. There should be an option to change that behavior but there isn’t. Don’t alias rm to this)
    • wl-copy/paste (or the older one for X11, ‘xclip’ IIRC. Enables you to do stuff like “cat image.jpg | wl-copy” to copy it to the clipboard. Best alias it to something shorter)
    • xdg-open (open the file using your associated program for that file type. Alias to “o” or so)
    • pass (awesome password manager, when you have a GPG key pair. Even better in combination with e.g. wofi)
    • notify-send (to send GUI notifications from shell scripts)
    • ledger (plain-text accounting software. If you use Emacs you should take a look at this as it’s written by an Emacs dev, and has good integration of course)
    • nc
    • nohup