Earlier quoted context omitted.
That would have been a hilarious timeline if they just upgraded ipods with cell networking, at least for one model. Then you can use this for typing: https://www.youtube.com/watch?v=9BnLbv6QYcA
It's wild how that video came out 16 years ago and basically ends with "we'll see if Apple will make computers for business users and not just dicking around", and now in the current day, I'm working at a place where an update was sent out to our Macbook users that bricked the ones running an M1 chip, but not the M2 or M3 models. It almost feels _impressive_ how hard macOS still is to integrate into an enterprise set…
Show HN: Rotary Phone Dial Linux Kernel Driver
31–40 of 51 posts
Re: Show HN: Rotary Phone Dial Linux Kernel Driver
#32About time somebody put that rotary phone to good use and beat Dark Souls with it.
Re: Show HN: Rotary Phone Dial Linux Kernel Driver
#33Re: Show HN: Rotary Phone Dial Linux Kernel Driver
#34Fun historical twist: New Zealand rotary phones used a reversed mapping between digit and pulse count - here the number of pulses was 10-digit.
A relatively early type of mechanical telephone exchange was the rotary exchange [0]. The pulses from the phone cause a clutch to connect the rotary driver in the exchange which then moved the switching stuff around (details can probably be inferred from the linked article). One of the issues with the rotary exchange is the pads of the clutch wear, leading to unreliable connections. Aotearoa/NZ had an existing number plan when they decided to install rotary exchanges. Some bright spark knew of the wear issue, and calculated that, given the existing number plan, if they had the 1 position on the dial giving 9 pulses (etc.) then the overall wear on the pads would be much lower and so the maintenance requirement would be less. And that's where it started.
And another fun fact. I believe Norway chose the same configuration for their rotary phones. I'm not sure if it was for the same reason, though.
Re: Show HN: Rotary Phone Dial Linux Kernel Driver
#35Re: Show HN: Rotary Phone Dial Linux Kernel Driver
#36Re: Show HN: Rotary Phone Dial Linux Kernel Driver
#37This article pops up as I have a rotary phone disassembled right on my desk (rewinding the clock spring). Neat coincidence!
Real question: how long has the phone been disassembled on your desk? If you are like me: around 2 years ;).
Re: Show HN: Rotary Phone Dial Linux Kernel Driver
#38Fun historical twist: New Zealand rotary phones used a reversed mapping between digit and pulse count - here the number of pulses was 10-digit.
There was a deep technical reason for it, too. I suspect I'm one of the very few living people that know what it was., so I'll share it with HN so the knowledge doesn't die :-) A relatively early type of mechanical telephone exchange was the rotary exchange [0]. The pulses from the phone cause a clutch to connect the rotary driver in the exchange which then moved the switching stuff around (details can probably be in…
When friends started bringing pushbutton / cordless phones across from Australia, I was able to convert them to NZ numbering by reversing a few wires on the keyboard matrix. These generated pulses long before DTMF.
Re: Show HN: Rotary Phone Dial Linux Kernel Driver
#39Back in the late 70's, I made a rotary phone dialer for my HP41C calculator. I connected a NC reed relay to the piezoelectric beeper and put the NC contacts in-line with my telephone line. I used "synthetic programming" (undocumented opcodes) to get the short duration beeps needed for the dialing pulses. I could enter a name (alphanumeric!) and it would look up and dial the phone number. About 10 years ago, I met a g…
Cool story :) out of curiosity, do you program those kind of things on the calculator itself? I did that with the hp49g and was proud of the programs I was able to write in such a constrained environment, but the single line display of the 41c would be a real achievement!
I may still have a spiral notebook, in which I did all of the code development. It would be a hard-copy of all the code I wrote. If I do still have it, I have no idea where it is. It sort of reminds me of the end of Citizen Kane.
Later on, I also got rid of my Synertek SYM-1 and all my CP/M platforms, except for one IMSAI 8080 S-100 box, which I eventually gave away to someone else. I didn't realize at the time (nearly 30 years ago) that the IMSAI 8080 was quite collectable, and was going for about $800 on eBay. Still, I didn't regret it much.
The old systems evoke a sympathetic nostalgia, but actually using them is an exercise in patience, and eventually evokes a desire for more modern systems.
I've still got some emulated retro hardware and some old software emulators, but I don't really use them much.
Re: Show HN: Rotary Phone Dial Linux Kernel Driver
#40Back in the late 70's, I made a rotary phone dialer for my HP41C calculator. I connected a NC reed relay to the piezoelectric beeper and put the NC contacts in-line with my telephone line. I used "synthetic programming" (undocumented opcodes) to get the short duration beeps needed for the dialing pulses. I could enter a name (alphanumeric!) and it would look up and dial the phone number. About 10 years ago, I met a g…
We used it as a speed dialer that worked on any phone.
I still have the hard copy of the synthetic programming guide!
Even outside of that technique, the calculator was a very powerful programmable tool for the early 1980s.
The same friend and I also wrote a program for performing all of the calculations for a grad class in S-parameter modeling of RF transmission. We were so proud, we showed off the program to our professor. Our "reward" was having calculator "programs" banned during all tests 8-/
We didn't realize until later, that there was a "turf war" going on between the RF section of our EE department, and the digital electronic section.
This is how the HP-41CX calculator helped me learn one of the most significant lessons of my EE degree: when it comes to human decision making, the tech is often far from the top priority.