Bell Labs, March 1940
âLab Director, would you mind taking a listen to this call we found?â
The earnest appearing tech at my office door seemed shy, but excited.
I didnât prefer to be interrupted in that moment, but it was rare for a tech to come directly to me in the middle of the afternoon like this for just a phone call, âWhat sort of call?â
âSome of the offices forwarded over some sort of strange phone call we picked up being sent to the weird Area Code 347.â
âWhat is unusual about that area code?â Sure I work for AT&T, but Iâm a lab director in the research labs, I donât know everything about phone dialing.
âThat area code doesnât exist, itâs just not on the map. Thatâs why it bounced between a few offices before it was sent to us.â
âSo itâs a garbage call? Noise in the system?â I might as well start with the obvious questions.
âThatâs why weâd like your ears on this, Director, before we go chasing ghosts in the system.â
I shrugged and followed the tech to a workstation where I was handed a headset and the recording was played for me. An oscilloscope was plugged in showing the waveforms of the recording as it progressed. It began with standard dial tones and then proceeded quickly in a mash of what sounded like line noise but had very visible uniformity on the oscilloscope. There were some very striking square waves that looked far too regular to be just line noise. Then it returned to dial tones, followed by more square waves. If it was garbage, someone had spent a lot of time crafting it.
Having heard it I took in the name of the workspace and addressed the tech, âThat sure is interesting for garbage, Martin.â
âThereâs one more twist; there were three more calls after this one to the same number.â
I sighed, of course there was more to this weird rabbit hole. âWhat are your working theories, Martin?â
Martin scratched his chin, âOne: Some sort of military encrypted signal bleeding into the wrong line using a fake area code. Two: Some sort of buggy IBM mainframe teletype piggy backing on one of our lines. Three: Some buggy military IBM mainframe combination of the first two. Should we ask through our defense contracts if this might be one of their projects? The way it uses our dial tones seems like our proprietary tech, but doesnât exactly match anything I know of. That would lead me to suspect Theory One or Three the most, unless IBM is trying to hack something they shouldnât.â
I grimaced, âLetâs try not to get the military involved just yet. Can we slow this down, get printouts of it, somehow?â I had a technical background myself in a different specialized mathematics research field and I was feeling a bit rusty in some of the specifics of the practical phone systems, but I was certainly intrigued at the wild shapes on that oscilloscope. Even the sounds, as much as it sounded like line noise had a regularity to it, a pattern.
âItâs too fast.â
âIt is too fast?â
Martin looked almost upset, âFaster than any system we have running today. We could use some mainframe time on this. We need a project code to charge this to.â
That was the gut punch to the labâs purse strings that I should have expected, but Martin had done a good job getting me curious enough to maybe want to spend a bit of money on it, âWell, I guess weâre exploring your second theory. Maybe IBM will tell us it is just another of their experiments and we wonât waste too much more time on it. Or maybe theyâll be just as weirdly intrigued by it to do some leg work on it for free. Iâve got some contacts, let me discreetly reach out.â
Back at my desk I dialed my âfriendâ Bob at IBM. I hated calling Bob for a number of reasons, including that he was a giant prick, but for as high up in IBMâs red tape he had risen he still had modest engineering chops and might possibly still chase the possibility of an engineering puzzle with the eagerness of the nerd he used to be before IBM tried to remold him into a black suit designed only for budgetary paperwork. He picked up immediately and like the prick he was started straight into dominating the conversation, âHey Maggie. We missed you at the golf course last week. I hit quite the eagle in the back nine, you should have seen it. Miss too many more holes and you might fall way behind me.â
I hated playing golf with that crew but keeping a somewhat regular weekend play schedule with them I felt reminded them that I was worth any two of them. I tried to steer the conversation back to why I was calling, âBob, my lab has picked up an engineering puzzle and we wanted to make sure it wasnât some sort of IBM skunkwork project accidentally abusing our lines. Something we think might be coming from one of your mainframes.â
I filled Bob in on it being from calls to an area code that doesnât exist, we scheduled a pickup for copies of our tapes of the strange calls.
Bob showed up to a conference room a couple weeks later with printouts and a somewhat angry expression, âMaggie why are you wasting our time investigating some sort of telegraph? This has to be from your side of the fence with all the dial tones and ASCII.â
âASCII?â With a brute force like Bob I might as well wait for him to explain and I glanced at Martin to make sure it was Bob doing the explaining. It would help Bob blow off some of that steam. He loved explaining things.
âAt IBM we encode text in a well designed encoding we call EBCDIC. You all at AT&T are the ones that like to insist on the hideous ASCII because it is backwards compatible with old telegraphs, despite its obvious deficiencies. You can clearly see some English text in ASCII in key places of each call.â
Bob pointed to highlighted sections in the ASCII decoded document including âu up?â, âbabe?â, âtalk to meâ, âplzâ.
Bob turned to leave, but then turned back, âThe engineers claim they needed a good break from all the projects for Germany and enjoyed this test, so Iâll invoice you the friends and family rate for the mainframe time, yeah? Still, though, itâs wild, where did AT&T dig up a 25 kilobits per second telegraph?â
Martin almost choked on whatever warm beverage was in his mug, â25 kilobits per second? I knew it was fast, but thatâs impossibly fast.â
âRoughly,â Bob shrugged. Then Bobâs expression changed again to something like fascinated curiosity, âWait? This isnât a prank? This really is some sort of alien telegraph?â
I glanced to Martin and back to Bob, âYou really know about as much as we do. Thanks for the printouts, Bob. Weâll let you know if we get more of these alien telegraph messages.â
Martin returned to my office in a few days with a bunch of analysis and a few other techs, âWeâve got a lot of notes and some wild theories,â he began and I felt like I was all ears.
He starting pointing to repeating patterns near the visible English words, âA lot of theories keep coming back to these undecodable patterns, which recur in the plain text sections with such regularity we believe that this encoding isnât actually ASCII but something derived from it, using the highest bit in ways we donât expect. We suspect they are still plain text and not encrypted, though. We donât know what language they encode, but it seems regular enough to be some form of language. Given the English words in between and the way the patterns seem to reflect sentiment, we have suspicions it might be some sort of future punctuation.â
âFuture punctuation? From the future? I think you need to walk me through these wild theories a bit more,â I had no idea what to think.
âRight, so that was a crazy theory I threw out for a laugh earlier, but working from there started to unlock some of our other findings, Director,â Martin looked almost scared to admit the theory had started from him, âfor instance, these other neighboring bytes seem to increment at the right rate to be timestamps of some sort. We cross-correlated our phone log data and IBMâs notes on these relative timings inside the calls and they appear to align with an error of only a few wall clock microseconds.â
âOkay, timestamps, so these are definitely from the future?â
Martin nervously started rambling, as I find so many good techs are easy to fall into, âThey appear to be seconds counted after some sort of epoch, so we donât know exactly what the epoch is, so we mostly only know that these events are roughly 54 years after that chosen epoch. Thatâs too low to be something like the AD epoch, we wouldnât expect an American telegraph in 54 AD, for instance. If we assume the epoch is this century and say 1900, telegraphs from 1954 would be wild, but this also doesnât seem to be tech from only 14 years ahead. We have reason to suspect the epoch itself may be in our future. So much of the headers and flow around these text blocks is a control and signalling system like we would design, but itâs message switched. We have enough growing confidence in the message structure to further affirm that weird future punctuation is text data and not message metadata. But speaking of message metadata, thatâs where we keep finding more weirdness. The timestamps we found, as mentionedââ
âRight, weâve covered the timestamps. They are at least 54 years after some point we donât know,â I tried not to betray any impatience in my voice, I just was hoping to short-circuit an accidental loop. âWhatâs âmessage switchingâ and why does its metadata matter?â
Martin took a deep breath, âMessage switching is barely a theory right now: instead of connecting a circuit and allocating all the bandwidth we need for it up front in theory we could break things like phone calls up into lots of smaller pieces and float them down large chunks a piece at a time. A bit like sending lots of little postcards through the mail instead of a single large book. No one is crazy enough to suggest this sort of message switching, but if you have roughly 25kbps speed to communicate with maybe it makes a lot more sense. I can barely imagine what a full trunk of these sorts of messages would be like. Thatâs a massive amount of bandwidth, and probably just one trunk among many by that point! Weâre lucky that whatever switching system is in charge of these is only delivering us one specific phone number to phone number interaction and not a whole regional office worthâs. That sort of bandwidth could have flooded our systems. It is incredible to think about.â
âSo we expect that sort of message switching to be more than 14 years out?â
âWe have no reason to do it now. We donât even have most of the theory of how it would operate at all yet. The people thinking about that sort of network design probably arenât even working in this building yet if this does come out of our labs. Of course, the big smoking gun seems to be that we found the version number. These seem to be messages from a Signalling System 7.â
âWeâre onâ?â
â3 mostly, maybe 3.5 if we are feeling generous with ourselves. Signalling Systems are decades of work both to build and then to roll out. Thatâs possibly a lot of years. We think that version number is likely accurate. If we assume the epoch start date is closer to some future Signalling System release date weâre starting to feel like weâre getting glimpses of what feels like the deep future. Right now a favorite choice is if we built our next Signalling System mid-century, 1950-ish and it was so state of the art we thought it worth numbering time after that point, and if thatâs it, are we getting messages from at least 2004?â
âBut in the future theyâve reverted to some sort of telegraph?â I was starting to wonder if Bob was maybe right that this was some sort of prank, but not on him.
âPartly. With weird future punctuation. That gets back to our suspicions from other parts of the message metadata. We think this can carry audio, text, video, and other things.â Martin was excited like a puppy, âThere are fewer limits than any system we currently have. 25 kbps is probably too low for real-time video, but if you send enough messages you could watch a movie or something. Imagine the possibilities! Imagine the insane bandwidth needs and how many phone lines they would need for things like that! No wonder it is trying to message an area code we donât know about yet.â
The enthusiasm was fascinating and almost infectious, but I was supposed to be wearing a business-minded hat on this side project, âSo weâve got telegraphs from the future? Whatâs the use of this? How much of this tech can we reverse engineer and start building? How long until we can send video over phone lines?â
Martin glanced around at his fellow techs who hadnât spoken at all yet, but apparently now was when they were needed for moral support, âSo we were thinking that we should respond to these telegraphs.â
âYou want to try to send telegraphs to the future?â That certainly wasnât where I was expecting this to go.
âThink of what more we could learn!â
âWouldnât that be dangerous to the timeline if we learn something out of order?â
âWerenât you just asking if we could reverse engineer tech out of this?â
I took a few seconds to gather my fury about that response, âFine, but do we even have the ability to send messages back?â
Martin indicated the pair that had accompanied him, âWe think we can do it. The dial tones are easy enough and the bootup sequences just after them seem regular enough we could copy and paste them we think. Or at least, a single channel of them, we think itâs a paired call and response and we only need to send one channel of the exchange and hope the other side responds with the same responses. We think we understand enough of the message format to make a reasonable attempt at faking a message, and we just have to hope the system on the other end isnât strict about it. The only real problem isââ Martin stopped and again looked for some sort of moral support from his peers.
I waited patiently.
Martin finally took a deep breath, âItâs still too fast for us. Weâd need some help.â
I sighed, âYou want me to waste more money on IBM computing time?â
Martin nodded and I worked on a plan to butter up Bob to help us send an âalien telegraphâ message. I realized it probably meant planning on a few rounds of golf with that lout and his usual crew.
I was surprised that Bob seemed almost eager to help on this next step, despite having been angry it wasnât a good, âproperâ IBM protocol. I got the feeling some of his engineers were wasting nearly as much time on analysis of it as my techs have been. I was less surprised that Bob was adamant this be a shared effort and the exact message contents must be work-shopped between all of us. IBM didnât want to just be a dumb conduit, even after acting like they had nothing to do with this effort.
After more meetings than it should have taken, thanks to some of the weight of IBMâs bureaucracy trying to crush our spirits, the combined committee settled on trying to send a simple âWho is this?â
All of us were deeply surprised that responses occurred almost immediately in short succession. IBM was faster this time at getting printouts back to us, and it was basically the same committee, now with something of a dedicated conference space in one of my labs. A few of the IBM engineers had almost taken to working some days entirely from my lab. (I have few illusions that at least some of it had to do with our slightly more relaxed dress code. They probably relished any excuse to dress down.)
Response message 1 was ây shout?â and message 2 was âu srsly gonna new phone who dis me?â Both had plenty of âfuture punctuationâ following each. Response message 2 felt like a small win for my techs over the IBM members of our committee trying to muscle into our turf. It was pleasing to us to know that whatever this âfuture telegraphâ was they still called it a phone. We would take the small win there. Response message 1 got the most attention though because it caused some confusion and a lot of small arguments.
Martin boiled down the working theories on âthe shout problemâ from Response message 1 for me a few hours after a debate between him and one of the IBMers got a bit heated, âSeveral of them from IBM have a working theory that we should have included âalien punctuationâ along with our message and that we should spend a lot more time researching the âalien punctuationâ. I contend that IBM got sloppy with the teletext transcription of our message and at the moment they wonât admit to any such thing. Itâs possible punctuation changed a lot in the future, but given the overall sloppiness with punctuation in the messages we are seeing, we donât think a lack of punctuation would appear to be shouting, we think we have a simpler theory.â
âWhatâs the theory?â
âMost of our teletypes are upper case. Old telegraphs were upper case. Most of IBMâs teletypes are upper case. We think IBM just encoded the message entirely in upper case.â
âWhy would case matter?â
âYouâve noticed all the messages weâve gotten so far are entirely in lower case, right? Some of us have been debating about that since the beginning why all the text would be in lowercase, even though we are all today so used to messages entirely in upper case, and our belief is that weâve come across evidence to fit our theory: if all uppercase is âshoutingâ, then all lowercase is a, possibly intimate, âwhisperâ to someone ânativelyâ using text communications. Given the speed of responses, we think this is something of a text native medium. We just need to get IBM to admit they encoded nothing but upper case to evidence our theory. They want to waste more time theorizing about what we call the âfuture punctuationâ despite us having no real basis to explore its patterns, no Rosetta stone of any sort, plus no real belief from us on the Bell Labs side that a lack of punctuation would mean âshoutingâ. Think about period versus exclamation mark: itâs the one thatâs not the default that is seen as shouting. Thatâs been somewhat steady in English text for a long time now. Future changes to punctuation or not.â
It wasnât hard to prod Bob to admit they had indeed teletyped the message entirely in upper case. I wasnât going to win a war with Bobâs team on entirely ignoring what they called the âalien punctuationâ, but I did get Bob to admit enough defeat that it would be easy next time to tweak their encoder program to encode only lower case no matter what teletypewriter they chose to use, so long as we all worked together to keep trying to find patterns in the âalien punctuationâ.
Even with âthe shout problemâ somewhat resolved amicably, any next follow up message got swallowed in committee meetings. We agreed that Response message 1 was probably a rhetorical question given the timing proximity to Response message 2. No one could agree on an appropriate response to Response message 2. Some wanted to try to mention that we were in 1940 and had no idea what area code the other side was trying to correspond with. Others were worried about the timeline repercussions of admitting to anything of that sort. Some wanted to just repeat the first message. Some wanted to ask what year the other person believed it was. With clear timestamps in the message, even though we didnât know the epoch date, some of us thought weâd get even more confusion back if we tried to ask at all about time. Many of the IBMers still thought it might be aliens so they wanted to ask about distance. They didnât appreciate my techs pointing out that the number we were sending these reply messages to was a supposedly ordinary New York City number (and we felt any questions about distance would probably just get âNew York Cityâ whether or not there were âaliensâ at the other end). (We would not want to confuse our IBM friends by telling them that the NYC return address was via a trunk line that doesnât exist and our regional office in NYC still doesnât understand how we are getting dials to nor from it, despite our pressure to keep digging.)
Our weeks of deliberations were interrupted by Response message 3 arriving. It was simply âc any gud films l8ly?â with no future punctuation at all. Martin, at my behest, worked very hard not to rub it into the IBM faces that the âalien punctuationâ was neither necessary nor did a lack of them imply âshoutingâ.
Thankfully deliberation on a return response to Response message 3 was quicker and easier than our gridlock in responding to Response message 2. Terrible grammar aside, âgood filmsâ was a pleasing enough conversation topic. It seemed easy enough to talk about Januaryâs big release that had been dominating our collective watercoolers and so it was decided to send back âgone with the windâ, emphasizing the lower case text as weâd all agreed on after âthe shout problemâ.
Response messages 4 and 5 were also received in short succession. Response message 5 was a baffling âtbh bae idgafâ that stumped all of us in the joint committee on alien/future communications. For as baffling as Response message 5 was, though, Response message 4 also dubbed Binary Object Alpha, was a huge confusing dump of binary computer noise with a few strange bits of ASCII embedded that seemed incidental to the overall binary object.
Where Response message 2 had felt like a small win for us on the âphone teamsâ, Binary Object Alpha had lit a strange fire in our IBM counterparts. Though where weâd not been able to stop talking about Response message 2, IBM got peculiarly silent and shy any time we tried to have a frank discussion on Binary Object Alpha, just a weirdly subtle seeming shift in that they thought they had won some sort of round. It took a few days for me to corner Bob on a golf course to the get the âstraight talkâ out of him on the subject. With a couple of cocktails and a good few holes below par he was surprisingly forthcoming to me, âWeâve been calling Binary Object Alpha the âfuture photoâ.â
I couldnât help but grin, âSo you agree with us now that this is probably future communications rather than alien communications?â
Bob was surprisingly dark and sober seeming, despite my having loosened him up a bit, âYeah, there doesnât seem to be any remaining question on that on our side.â
I raised my eyebrow at that, because that was quite the statement. I didnât say anything knowing that Bob was more likely to give me more if I let him ramble.
Finally he bit into the silence, âItâs the wildest thing. More bits of ASCII, we think weâve found a few more timestamps in your weird seconds past the epoch thing, but other parts of this format feel familiar to us like they have an unmistakable IBM thumbprint. If AT&T has won some sort of war that the future of computing looks like âphonesâ that message each other over phone lines like weird telegraphs, we are heartened to see that IBM still has its fingers on the scales and now ever more confused how we lost this war. This future photo is a mathematical marvel. It implies math that IBM hasnât invented yet, but seems likely to us that it is IBM that will be the company to do so. How do we build such marvels and still lose in the marketplace of machines? How did we lose the war? Why are they using telegraph letters and weird timestamps in this otherwise IBM looking format? Whatever it is, itâs not fair, and management wants us to shutdown future projects with you losers at AT&T to avoid losing and to try harder to win the future, but so far weâve mostly only agreed to keep a lid on what our R&D employees can tell you and an agreement to not discuss any technical details of the future photo beyond that we definitely think it is a photo of some sort.â
I thanked Bob for both the information and the warning that things were about to get more complicated.
Eventually I circled back around to the work conversation, âSo we canât collaborate on Binary Object Alpha. What about Response message 5? Any fresh insights on the IBM side? Thoughts on how we proceed? Any surprises to bring to the next committee meeting?â
Bob hesitated in a manner that I didnât like, âSo we may have inadvertently gotten the military involved.â
âWhat?â
âAn executive may have said the words âfuture photoâ too loud and to discourage looking too deeply into Binary Object Alpha may have passed along the âencrypted messageâ challenge of Response message 5.â
âWithout other context?â
âUh, probably.â
âBob! Get me the name of your military contact you dumped that problem on.â
I had Martin help lead an effort to draft a clean executive summary of the messages so far, our findings and speculation. The next âcommittee for future communicationsâ was in the office of a Lieutenant Colonel Collins. Bob and a couple IBMers were there, despite the tension of being the reason this escalated to a military question and the tension of whatever was going on with Binary Object Alpha. Collins took his time reading the executive summary and finished his reading with laughter, which was not an emotion I expected.
Collins glanced at the assembled rag tag group, âNone of you have clearly spent that much time reading uncensored military communications such as the militaryâs love of abbreviations including rude ones, I imagine. You mentioned Gone With The Wind. Whatâs the most memorable quote from that movie?â
Martin tried his best Clark Gable impression, âFrankly my dear, I donât give a damn.â That obscenity has been the talk of the town.
Collins pointed to Response message 5, âTo be honest, babe, I donât give a fuck.â Someone gasped at the elevated obscenity. A couple of the committee groaned at not getting it before when it seemed so obvious now. âIf I had to guess Binary Object Alpha is probably a picture of Clark Gable, maybe even a movie still from him delivering that line.â The IBM folks glanced at each other with a weird mix of unpleasant and pleasant surprise. I supposed they might excited to have a better target to try to hit in reversing that future math.
It took a few more days of committee debate to find a response that we all hated the least (âfunnyâ), but just before we could send it we got Response messages 6 and 7 in short succession âDONâT GHOST MEâ and then âfine, blocked u jerkâ. Response message 6 seemed to verify the shouting theory, but 6 and 7 together seemed to paint a story for which we were missing pieces. The committeeâs attempt (a couple more days later) to send a reply failed with a number disconnected signal for that trunk line we had been using to connect to the âfutureâ. Multiple more attempts were made after that one, in faster succession. Iâve attached this narrative summary to the final report of the committee. AT&Tâs final hypothesis was that given the speed with which we received many of these responses from the âfutureâ it seems to have been a medium for rapid communications and the many days the committee needed to form messages to send was a delay that probably violated social norms for whoever sent us these messages.
We wondered if weâd see more of such messages some day, but still had no idea how they had arrived in the first place.