• 0 Posts
  • 65 Comments
Joined 2 years ago
cake
Cake day: August 17th, 2023

help-circle











  • why do you think they have you sign up with a phone number in the first place?

    Again, spam & abuse prevention. We’ve been over this.

    I’m sorry that not everyone thinks Signal is a god app worthy of worship. its a message app, and its not the only one. it does stuff some people don’t like. including me.

    I’m not saying that Signal is a god app worthy of worship, I’m saying it’s detrimental for them to include SMS functionality, since that’s fundamentally insecure. That’s literally why they removed it. Is that so hard to understand?


  • Spam isn’t a binary issue, where it either exists or doesn’t. It could very well be the case that, without requiring a phone number, there’d be far more spam (since it’d be far easier to automatically create new accounts).

    Again, do you have a better suggestion for spam & abuse prevention?

    And still, aside from that - it doesn’t really make sense to expect Signal to offer SMS integration just because it requires a phone number for spam prevention, when offering this integration would be detrimental towards the mission of Signal (offering secure messages).






  • If it’s only in the type checker, can IDEs/editors correctly show the type information of inferred types then?

    Yep, and some (e.g. Pycharm) do. They have to be a bit careful with not assuming too much since lots of legacy code is written in fairly terrible ways, so e.g. default parameter values don’t necessarily set the type of their respective parameters, but it’s definitely possible and mostly a choice by the editor/IDE.

    Do they call the type checker themselves to retrieve that info?

    Depends on the editor! Pycharm is built on a custom engine by Jetbrains, whereas e.g. the Python VS code plugin by Microsoft (Pylance) is based on Microsofts type checker (pyright).