6
12bitfloat
199d

Wow, apparently when you're authorizing a Github App with your account there's always a "[This app can] Act on your Behalf" permission that you have to agree too

Bro what??? I just want to add https://utteranc.es/ as a comment system on my blog ;_;

Fortunately it doesn't actually mean what it says. It just means that the app can do all the *other* listed permissions *in your name*. I think?

This wording has been criticized by multiple people but apparently GitHub will not fix it for some fucking reason. Great way to scare off literally every single person who want to comment on some random blog. Because there's so many of those in the first place..........

Comments
  • 2
    @whimsical shamelessly taking the opportunity to post my pseudo blog:

    @lensflare" style="color: #54556e;">https://medium.com/@lensflare

    Yes, I know, medium sucks.
  • 2
    @whimsical yeah, that’s called destructuring, and of course Swift has it too :)
  • 2
    @whimsical Not online yet :P

    Coming up with interesting things to write about isn't easy, and when I do then I'm too lazy to write about it lol
  • 2
    @12bitfloat for me it’s a bit different, I have a lot of interesting things that I‘d like to write about but my lazy ass refuses to do so 😅
  • 2
    @Lensflare I'm kinda in the same boat. When you're really invested with what you're doing it's annoying having to spend a day writing up an post instead of doing the really cool thing you're doing :P
  • 2
    @12bitfloat or when you have it in your head and it makes perfect sense but for an article you‘d need to spend time to think about how you phrase it and structure it properly so that it makes sense for the readers and conveys the same fascination to them that you have about this topic.
  • 2
    @Lensflare True! I'm actually half way done writing a post but I feel like I'm so bad at writing

    It somehow feels both too terse with too little information but also rambly at the same time ;_;
  • 1
    I never EVER use a 3rd party sign-on. E-mail or nothing. I wrote this back in 2018:

    https://battlepenguin.com/tech/...

    So fuck Tailscale. They don't allow e-mail signup. They allow OAuth, but I could never get one working. It was to help a client of mine, as I've never needed Tailscale (I know how to setup my own Wireguard. It's dead simple, and doing basic port forwarding is much easier with iptables than with Tailscale's batshit insane JSON API configuration).
  • 3
    @jestdotty They will? I've always kept my work account and personal account separate. Every job I open a new Github account just for that job.

    I've stopped using my personal one since they forced 2FA on it, so .. fuck them.
Add Comment