• 4 Posts
  • 68 Comments
Joined 1 year ago
cake
Cake day: July 23rd, 2023

help-circle






  • I use Github for 4 reasons:

    • Everybody else is on Github. Github is to repo hosting what Youtube is to video hosting. It’s sad but that’s how it is in this world of unchecked, extreme big tech monopolization. So I put my stuff up there because it’s just simpler to be found.
    • I use Github as a dumb git repo. I don’t use any of the extra social media garbage Microsoft tacked onto it. So I get free hosting and Microsoft pretty much gets no data on me - i.e. I’m a net loss to them.
    • You can use dumb repos as PPA and RPM sources, if you need to distribute Debian or Redhat packages. Microsoft never intented for repos to be used this way, but if I can abuse Microsoft services, I will six ways to Sunday.
    • Github lets you drop videos in your README.md. But here’s a trick: you can use the links to the video files anywhere. In other words, you can use Github to host videos that you can post on other forums - including here on Lemmy, or on Reddit if you’re still patronizing that cesspit for some reason. I find this a nice way to abuse Microsoft’s resources also, and I’m all for abusing Microsoft’s resources.

    TL;DR: I use Github not only because it’s the most prevalent git hosting service out there, but because I can abuse it and make Microsoft pay for the abuse without getting anything of value from me in return.


  • Free software (not open-source, it’s really free software that’s important) that depends on a single for-profit vendor is not free.

    MicroG is open-source but it’s not free. It fails to address two problems:

    • What do I care looking at the source code of a Google Play Services replacement when Google still holds my cellphone by the balls for certain critical functions?
    • Why do I need permission from Google for apps to function properly on my cellphone?

    I don’t think OP cares about getting the source of the apps they run so much as the apps being free-as-in-libre in his original question. Many people mistake open-source for free software and MicroG is not truly free.





  • This danger is why I quit using the Purple Teams plugin for Pidgin: it works well enough (considering Teams isn’t exactly open to third-party clients, it works amazingly well in fact) it’s GPL-3.0, the source is provided and I compiled it.

    So I believe it’s clean, but that’s not good enough for me to hit our corporate Teams channels with it and I don’t have the time to audit the code. Not to mention, while my company trusts my good judgment, I’m pretty sure running an unauthorized client is against IT policies.

    So I dropped it, sadly. It’s a bummer because Pidgin uses a fraction of the resources needed by that pig of an Electron app - the official client - made by Microsoft.


  • So you really trust Google to release code that doesn’t do something it shouldn’t behind your back do you? How cute…

    I am an embedded developer so please don’t patronize me. And I know enough about security to know that Google’s security model on the Pixel phones is the best yet. That’s not the issue. The issues are:

    • Google’s code is untrustworthy unless reviewed, and proprietary blobs can’t be reviewed. If Google codes anything, they have an ulterior motive and it’s rarely in your best interest. If that’s not a security shortcoming, I don’t know what is. Or said another way, there’s something deeply ironic in claiming to have the most secured deGoogled OS and the lynchpin of that security is Google itself.

    • Yes, using a phone other than a Pixel phone with a deGoogled OS other than GrapheneOS as I do (I use a FP4 with CalyxOS) is less secure than GrapheneOS on a Pixel phone - assuming you trust Google’s drivers aren’t doing other things unrelated to their driver function.

      But as I said, my most important goal in anything technical I use is to not use Google. That’s my ideal. Some people have ideals and aren’t willing to compromise.

      With that in mind, and considering that I’m a low-value target, I deem the security provided by CalyxOS on my FP4 more than adequate for my use case. Or said another way, GrapheneOS’ - short-sighted, in my opinion - obsession with security gets in the way of my main goal, which is to avoid Google.


  • Graphene is against GNU ideals getting in the way of security,

    Funny, Graphene’s obsession with security is getting in the way of my ideals.

    Fuck Google and their proprietary security updates. I want no Google in my life and if that means a bit less security, I’m okay with that. In fact, I’d argue that running Google code that does who-knows-what for your security is itself not a very safe thing to do.


  • I don’t know if it has any legal value, but here’s what I’ve been doing with online services that really matter (not Reddit, I don’t give a shit about Reddit, but things like my bank):

    I read the TOS - which, in the case of actual serious online services, tends to be shorter - and I make a note of anything I don’t like in it. Then I click agree, then I send an email to info@, support@, legal@, webmaster@ and whatever other vaguely relevant email I can find in the TOS’ issuer’s domain telling them this:

    "I clicked okay because I needed to do XYZ and there was no button to discuss your terms or disagree. But I disagree with the following points. Here are my counter-conditions:

    […]

    If you disagree with my conditions, please send me or my lawyer - who is copied on this email - your counter-proposal within 1 (one) week. If you do not sent me or my lawyer an email within 1 (one) week, I shall consider my conditions accepted, legally binding and superseding the relevant sections of your original TOS."

    And I copy my lawyer.

    I’ve never gotten any reply, because no actual human reads those email addresses. If anything comes up, I’ll pull the counter-email I sent them with my conditions, which they agreed to by not answering. I’ve never had to use them, but I really wish I’ll get the opportunity to test them in court some day, just for shits and giggles.

    And yes, I have enough disposable to pay a lawyer to do this kind of shit. I’m a spiteful man when it comes to tech companies, and I’m quite ready to bankrupt myself to fuck them in the ass.


  • I used to like cocaine, but I hated the addiction and I hated what it did to my nose.

    But here’s the thing: you can’t have cocaine without the side effects. So I chose to stop cocaine. It’s less fun in the short term, but getting your life back together and enjoying the simple pleasures in life more than make up for it in the long run.

    You need to choose Reddit with the side effects, or no Reddit and work on making Lemmy fun. You can’t have the Reddit hit without the side effects.

    But if you put in the effort of trying to make Lemmy fun, it’ll be more rewarding, and it will help rebuild worthwhile communities away from Reddit for the benefit of everybody.

    Up to you.