Live data from Hacker News

Falsehoods Programmers Believe About Phone Numbers (2016)

github.com

201–209 of 209 posts

Re: Falsehoods Programmers Believe About Phone Numbers (2016)

#201
post #84
post #64

Earlier quoted context omitted.

No, as much as I hate Facebook: fuck phone numbers. The idea of using phone number as a personal identification tool is so bad, I'm struggling to believe this is not some kind of conspiracy designed for the solely purpose of mocking the user. It is bad enough that phone numbers exist at all in the eyes of the end user by the year 2019, 15 years after Skype with user-friendly logins appeared and when about a half of t…

pro tip: Telegram requires a phone number for registration, but then you don't need a phone to use it. You can link an account to a burner phone and then you can set up a password. With that password, even if the phone number get reassigned, they can't have access to your account.

> With that password, even if the phone number get reassigned, they can't have access to your account.

I wonder what happens if you acquire that phone number and decide to make it your main one. Hopefully support staff have a way of checking if the old user's active, and asking them to change their account to a number they actually have access to.

Re: Falsehoods Programmers Believe About Phone Numbers (2016)

#202
post #188

Flying Spaghetti Monster I hate that this is real: > Only mobile phones can receive text messages > Some service providers support sending and receiving text messages to fixed-line numbers. There are also online services like Skype that can send and receive text messages. "Oh but not-mobile-number phone numbers are always fraudulent so we don't accept them!" Great, I love getting caught in spam traps because I have a…

It's worth noting that a CLEC (or other provider) can , in fact, denote a non-mobile number (or block of numbers) as "mobile" so that it can do things like receive text verifications from short codes (like your bank, or gmail, uses). This is expensive and time-consuming, however, and almost no CLEC (or other such provider) will do it - you have to petition and register your number(s) with every single mobile provider…

> I have this problem because my main, personal number is actually a twilio number (as I built my own personal telco within twilio) and this means I cannot receive validation messages from shortcodes (like a bank)

Why does Twilio work for me for SMS 2FA? Is it because I m using an '07' number in the UK?

https://news.ycombinator.com/item?id=19227631

Re: Falsehoods Programmers Believe About Phone Numbers (2016)

#204
post #64

Earlier quoted context omitted.

No, as much as I hate Facebook: fuck phone numbers. The idea of using phone number as a personal identification tool is so bad, I'm struggling to believe this is not some kind of conspiracy designed for the solely purpose of mocking the user. It is bad enough that phone numbers exist at all in the eyes of the end user by the year 2019, 15 years after Skype with user-friendly logins appeared and when about a half of t…

> a proprietary, insecure, easy to lose passport > 15 years after Skype I agree with your general sentiment, but the two phrases I picked out are where you have it backward. Phone numbers are not proprietary. They're difficult to move, but if you're a customer with one phone company you can call a customer of a different phone company using a phone number. Skype is proprietary. It belongs to a single company. Custome…

You do not own the phone number, your phone company does, and the implementation is a chip that you can physically "own" but can't control or know what happens inside.

Re: Falsehoods Programmers Believe About Phone Numbers (2016)

#205
post #64

Earlier quoted context omitted.

No, as much as I hate Facebook: fuck phone numbers. The idea of using phone number as a personal identification tool is so bad, I'm struggling to believe this is not some kind of conspiracy designed for the solely purpose of mocking the user. It is bad enough that phone numbers exist at all in the eyes of the end user by the year 2019, 15 years after Skype with user-friendly logins appeared and when about a half of t…

Well, I don't have a phone - have never had a mobile phone. So..I have other problems instead I guess. But not that one.

Before switching to Linux I thought it would be hard to live without Windows. it wasn't.

Before purging Facebook and Twitter from my life I thought it would be inconvenient to live without them, it isn't.

Living without a phone looks inconvenient, but I think I'm going to try it some time this year.

Re: Falsehoods Programmers Believe About Phone Numbers (2016)

#206
post #188

Earlier quoted context omitted.

It's worth noting that a CLEC (or other provider) can , in fact, denote a non-mobile number (or block of numbers) as "mobile" so that it can do things like receive text verifications from short codes (like your bank, or gmail, uses). This is expensive and time-consuming, however, and almost no CLEC (or other such provider) will do it - you have to petition and register your number(s) with every single mobile provider…

> I have this problem because my main, personal number is actually a twilio number (as I built my own personal telco within twilio) and this means I cannot receive validation messages from shortcodes (like a bank) Why does Twilio work for me for SMS 2FA? Is it because I m using an '07' number in the UK? https://news.ycombinator.com/item?id=19227631

It's possible that your 2FA SMS messages are being sent to you FROM a normal phone number and not a shortcode ...

The problem is not that I can't do 2FA - that's just SMS messaging. The problem is, I can't receive messages from a shortcode, which is different than a normal phone number.

Re: Falsehoods Programmers Believe About Phone Numbers (2016)

#207
post #141

Earlier quoted context omitted.

Why is this downvoted? Because it violates Postel's law, one of the cornerstones of the technology running the internet: "Be conservative in what you do, be liberal in what you accept from others"

> be liberal in what you accept from others This is a recipe for disaster and code bloat. I met in the past a vulnerability that some irc clients had due to that principle.

It depends. There are plenty of harmless examples like removing leading/trailing whitespace when entering a name. Ignoring whitespace, dashes etc. when entering a code, etc.

A bit of extra effort by the developers saves a lot of people a lot of time.

Re: Falsehoods Programmers Believe About Phone Numbers (2016)

#208
post #96

Note: USA-specific Not even 20 years ago, before any number could be ported to mobiles, landlines in some (all?) Baby Bell regions had their prefix determined by geography. In other words, you could know what "zone" a given phone number was in by its prefix. Take Silicon Valley. A (650) 960-xxxx number meant Mountain View. (408) 733-xxxx meant Sunnyvale. Etc. Zones roughly respected cities, but boundary conditions ab…

Early BBS networks used to do this, too. Around 1984 the ARB (named for its author, Arthur Richard Brock, R.I.P.) BBS system did store-and-forward e-mail from one ARB BBS to the next, covering a good portion of the New England and Mid-Atlantic states. Back then toll charges were pretty high, but there were gateway nodes that had phone numbers which had free calling that spanned area codes and LATAs. ARBnet was pretty…

Do you know of the latest ARB version ever released? When did Arthur die? I had no idea that he did :( The last ARB version that I saw was 7.60 but it did not have PETSCII Color Graphics yet at that version.
Post reply on HN