I wrangle code, draw pictures, and write things. You might find some of it here.

  • 5 Posts
  • 46 Comments
Joined 10 months ago
cake
Cake day: March 13th, 2024

help-circle







  • I’ve been around the internet a long time, and even back then when throwing slurs at each other and “making fun” of marginalized groups was, if not accepted, at least tolerated because it was considered some poor attempt at humor, I don’t remember ever seeing a rule or passage in any netiquette stating it that explicitly.

    It was always “we don’t censor speech but don’t be an asshole” with a giant asterisk about what both censoring and being an asshole meant, but I don’t think I’ve ever seen even the worst places say, “we explicitly allow hate speech, go ahead”.

    Holy fucking shitballs.


  • The worst bit is, the devs who aren’t like this are basically forced to comply anyway. Whenever I justify a delay in some release with that testing/bugfixing takes time, I get slapped with release it anyway, you can patch it later, and although I am lucky to be in a privileged position where I can fight this for some amount of time, every young programmer who comes into a job with a good mindset is not and has to bend over or face shit like negative performance reviews because they’re too slow.

    This is so fucking infuriating. I don’t want to release shit software, I want to make sure the stuff I ship works. Back when patching meant you had to ship a physical medium to a non-trivial amount of users, that was how things worked, but apparently only because IT HAD TO and not because it’s good fucking work ethics to have. Now that you can just zero-day patch everything it’s apparently okay to ship unfinished shit and use your customers as beta testers.

    I hate this so much and I try to avoid doing this as much as I can professionally. And whenever I can’t I actually feel bad and want to apologize to everyone who has to use that shit release.



  • I use Posteo for mail and calendar now (they’re not encrypted between users like Proton but you can just hook it up to any mail client and PGP your shit) .Mail is IMAPS, calendar is CalDAV, contacts are CardDAV, etc. Depending on where you fall on the security-convenience sliding scale, that might be an option. I’ve decided that I care more about portability and standards than super-thick encryption which made me choose them over Tuta, because Tuta offers no way to access the mail over IMAP whatsoever, not even an optional bridge like Proton, and that was a total dealbreaker for me. Posteo also claim they’re 100% green energy which is a nice bonus.

    For drive I use Filen.io now. They’re relatively new so I can’t make any assumptions about how long they’ll be around but the price is fair and they offer lifetime payments too. Also their Linux client is pretty solid and doesn’t fucking eat my RAM for breakfast. They’re also in the process of adding support for rclone as per a GitHub issue I’m following.

    VPN I pretty much don’t use because I’ve never felt I needed it, so no recommendations there from me.



  • That was a great read.

    The point of all of this is to say: the tech utopia fantasy is truly dead to me. The image of the cool, hippie, leftist Silicon Valley tech is wrong.

    I feel this in my soul, because I was that leftist hippie who got into tech because he believed all this shit and getting disillusioned over time was just fucking painful and made me hate those goons with a passion.

    The straw I have left is that I’m not alone and that more people realize this and we make our own communities again that don’t suck. There’s still a long way to go, and Fedi has its own problems, especially when it comes to kick out the racists, sexists, and other bigots, but I try to stay positive that we’ll get there. At least to a degree.

    (I mean, we have Awful and it’s an example that you can keep the bar nazi-free if you want to.)


  • Seems like they’ve actually done this now. There’s a preface note now.

    This topic was chosen based on the technical merit of the project before we were aware of its author’s political views and controversies. Our coverage of technical projects is never an endorsement of the developers’ political views. The moderation of comments here is not meant to defend, or defame, anybody, but is in keeping with our longstanding policy against personal attacks. We could certainly have handled both topic selection and moderation better, and will endeavor to do so going forward.

    Which is better than nothing, I guess, but still feels like a cheap cop-out.

    Side-note: I can actually believe that they didn’t know about Justine being a fucking nazi when publishing this, because I remember stumbling across some of her projects and actually being impressed by it, and then I found out what an absolute rabbit hole of weird shit this person is. So I kinda get seeing the portable executables project, thinking, wow, this is actually neat, and running with it.

    Not that this is an excuse, because when you write articles for a website that should come with a bit of research about the people and topic you choose to cover and you have a bit more responsibility than someone who’s just browsing around, but what do I know.




  • Oh, that is so much better, thanks for the suggestion. I reworked the whole paragraph to follow that tone and it does work much better and feels less clunky.

    “Feel Good Productivity” indeed, because doesn’t it feel good to have a portfolio that keeps filling itself? To have a tool that promises to make writer’s block go poof? Because that, everyone, must be the future of productivity!


  • Thank you for reading.

    “fear of the empty page” is a bit oddly named.

    Agreed, it does seem clunky in hindsight. I changed that passage into “To have a tool that promises to alleviate writer’s block at the click of a button?” Which is just as much a bullshit claim as the other one, of course, but maybe gets the point across better. And I believe this is actually what some of the “writing assistant” autoplaggers claim to do.


  • Thanks, I thought about something like that as well, but figured it’d be more hassle in the long run. I like to keep my mail in one basket.

    But honestly, I feel like there just isn’t a good solution anyway. Email comes from simpler times and any encryption is bolted on and either awkward to use or has some problems with functionality. Hell, even Proton’s bridge was a pain to get running properly with send-email because for some reason it insisted on reformatting outgoing mails. I honestly wonder if I should even bother at this point, because most of the stuff I use email for isn’t even private. It’s mostly corporate communication and mailing lists which are public anyway. All private communication goes over other channels (and some of which are arguably even worse than email, like Discord).

    Not saying that this is the conclusion everyone should come to and YMMV, but spending the last weeks combing through the email landscape this feels like the realization I’m starting to arrive at, because I want my email to just work.


  • Personal rant: in my ongoing search for a replacement for ProtonMail after they pivoted to AI had me almost sign up with Tuta because, hey, they looked good and were on my radar originally anyway, when I found out that they do not offer any IMAP/SMTP access at all.

    I mean, I get it, their whole thing is privacy and, yes, storing mail locally on my machine kinda undermines the idea of strong and impenetrable E2E encryption, but I should at least have the choice like I do with Proton Bridge. Because without SMTP Tuta is completely unusable for git send-email. I mean, yes, technically I could copy-paste the output of format-patch into the web client but, first, I am lazy and don’t wanna do that, and second, from my experience it rarely works anyway because the clients do some encoding crap so that git am doesn’t eat it without cleanup.

    Meh. I guess I have to keep looking.