Full stack developer and privacy advocate. I like to keep the mentality, if you can program one language well, then you can program in any language!

  • 1 Post
  • 83 Comments
Joined 3 years ago
cake
Cake day: June 15th, 2023

help-circle

  • By not accepting your time estimate,
    requesting your reasoning why it takes that long, you explaining you calculated time in for refactoring, then rejecting your idea and granting you only time to implement the new thing, without granting time for refactoring.

    And dw, my project manager is a pretty chill friend and fellow senior developer, who is reasonable and helps me with calculating in time for refactoring whenever possible/nessecary.

    It’s only higher up, CEOs/management, who seek to cut corners, with rocks for brains, who don’t see that in the long run such practices are bad for business.

    Which sadly is the case for most IT businesses. But at least in my workplace the project manager is not a rat & on the side of the developers.


  • Just increase your time estimate,
    calculate in the time needed to refactor,
    but don’t tell them you’re gonna refactor.

    Works out most of the time.
    Only when they ask why the estimate is so long, then you explain your reasoning behind it, and then they might reply with your statement and block your refactoring idea.

    However, getting time to refactor most of the time, is aleady way better then never being allowed to do so.


  • For M$ no clue, for browsing,
    AdNauseam comes to mind.

    It’s a fork of uBlock Origin,
    which instead of blocking all the ads,
    hides all the ads + clicks on them all in the background, which:

    • Costs advertisers a lot of money
    • Poisens your data profile, since they can’t make up your actual interests anymore

    It’s more protest-ware then privacy-ware though,
    since you’ll be overflooding them with bs data,
    instead of minimizing the data collected.




  • Ufff sad to hear.

    What you could do:

    • Not recommened: Search on XDA for an un-official build of a custom rom for your device (stability may vary)
    • Recommended: Be patient, until it’s time to buy a new phone, then first look for the OS you want, then choose a device from the list that the OS supports, that’s how I do it nowadays :)

    Also interesting, but annoying that you can’t install apks from outside the PlayStore :/ No way to circumvent it?


  • Not really imo,
    however doing good taking small steps OP! :)

    Suggestions I’d make:

    • Aim to use nothing/as little as possible from the Play Store (proprietary, often filled with trackers)
    • Aim to use everything/as much as possible from F-Droid (open source, no or nearly no trackers)
    • Switch GApps for MicroG (The open source implementation of the Google system apps to make things like notifications work, which removes spyware)
    • Switch your Xiaomi OS (also spyware filled) for a more privacy friendly OS like LineageOS

    I’d suggest LineageOS4MicroG:
    https://lineage.microg.org/

    It’s vanilla LineageOS,
    with MicroG + F-Droid pre-included.










  • I believe Briar currently is one of the best options out there, together with SimpleX.

    However I lack usage experience with both.
    Since no one I know makes use of them…

    It was already hard enough to convince only a handful of my friends to start using Session and Matrix/Element (which are not the best options anymore), but I’m kinda doubtful about my success rate of making them switch once again…

    My success with convincing people to use Telegram has been better though, since that’s the most commonly known, but nearly no one wants to install an app they never heard off before, just to chat with only me :P

    Also “convincing people” lately goes smth like this for me:

    • Do you have WhatsApp or Messenger so I can send you some pictures?
    • No I don’t use apps that do not respect my privacy, but you can send em to me through SimpleX, Briar, Session, Matrix/Element, Telegram, Discord or email :P
    • Upon which most choose Telegram or Discord as their means to contact me, sadly no one had Briar/SimpleX yet.

  • *Don’t Use Session,
    if your threat profile includes government’s spending ±100k to crack your encryption, since their encryption is not the best out there.

    Which they likely won’t for an average privacy conscious user, but they might for high ranking criminals.

    It was a good read though,
    I won’t invite new people to Session due to it.

    But the title is a little click-baity,
    “Session’s encryption is not the best”,
    would be a more honest title.