Hacker News new | ask | show | jobs
by mcdonje 1356 days ago
Very cool.

My only nit is the local/nonlocal/alt switch is unnecessary. Local & nonlocal numbers have a different number of digits. Checkdown logic can determine which it is. The phone book certainly has less than 7 digits of pages, and less than 7 digits of contacts per page. The only issue is determining if a short number is for a contact or a contact page. That can be dealt with by pressing a different button than the call button if it's a page navigation.

3 comments

In some areas even local calls require an area code. There was a change not too long ago that increased the number of areas like that. https://www.usatoday.com/story/news/nation/2021/10/19/area-c...
That's interesting. Per the explanation on the FCC page, it's so all numbers that start with 988 go to the 988 line. I guess they want to catch misdials by callers who need the service, but are only able to catch one class of misdial (extraneous trailing digits) without requiring thousands of people to change their numbers. There were obviously some hard conversations behind that choice.
It's not just trailing digits, if you don't have a call button (like a traditional home phone, push button, or rotary) you need to know when the dialing has finished so that you can make the cell call
Yes, I would have expected to replicate the standard user interface. That's what we did, here.[1] (at 00:08). That antique phone (actually a 1970s replica) produced a dial tone if lifted, and then you could dial calls. It's running over cellular, via a commercial box that interfaces landline phones to Bluetooth, comprehends dial pulses, and can generate ring voltage.

[1] https://vimeo.com/124065314

That is true in some parts of some countries