CoRecursive: Coding Stories - Story: Sloot Digital Coding System

Episode Date: October 2, 2023

Lost treasure. Conspiracy theories. Impossible tech demos.  Jan Sloot claimed to have invented revolutionary data compression that could fit a full movie into a tiny smart card chip. Top executives a...nd investors witnessed his demos and became true believers, ready to bankroll this company into the stratosphere.  But was it all an elaborate illusion?  Join me as I unravel the perplexing story of Jan Sloot, the eccentric Dutch TV repairman who dazzled the tech world with his compression claims.  Discover the shady details and follow the bizarre twists and turns, as we try to separate fact from fiction in the puzzling case of the Sloot Digital Coding System.  Episode Page Support The Show Subscribe To The Podcast Join The Newsletter  

Transcript
Discussion (0)
Starting point is 00:00:00 Hey, welcome to Co-Recursive. I'm your host, Adam Gordon-Bell. Today, we're diving into a tale that's filled with lies and greed and the very limits of technology. So Tom Perkins was a famous VC investor. The Perkins and Kleiner Perkins. They put money into Google, into Netscape, into Sun. But when Tom wrote his autobiography, he didn't really talk about that very much. The main story that he included in the autobiography from his VC days is this crazy story. He had this friend, Ruel Pieper, whose name I'm probably messing up. You'll just have to get used to my inability to pronounce Dutch names. Ruel Pieper calls him and says he's got a new company
Starting point is 00:00:53 and that they can compress videos like never seen before. Based on the description, Perkins is pretty sure that what he's saying just can't be done. But he's intrigued, so he flies to the Netherlands for a demo. Founding VC partners don't usually do this. They don't usually travel somewhere to see the demo. The demo usually comes to them. But he did it. So his friend introduced him to the brains behind the operation.
Starting point is 00:01:24 Jan Sloot. The demo was a bit of a mess, full of hiccups, but he did see it. Live video compression to an incredibly small file size. And he was satisfied. This invention could compress videos in ways that just maybe might break the rules of information theory. After the demo, Tom looked at the nervous man and said, if this company works out, you're going to be the richest man in the world. A statement like that, it could change someone's destiny. But for Sloat, destiny had other plans. While Rule and Perkins were working out the investment details, just a couple days later, Sloat was found dead. So was Slote on the brink of a technological breakthrough? Or was it all just smoke and mirrors? And why did he die? And where's this invention now?
Starting point is 00:02:18 Is his story one of groundbreaking innovation? Or is it a cautionary tale of greed and maybe even fraud? To get to the bottom of this, I've been sifting through documents and translated Dutch patents, and I even spoke to the investigative reporter who broke this story in the Netherlands back when it happened. So join me as we dig into this tangled tale, sort facts from fiction in the puzzling story of Jan Sloot and his mysterious coding system. Picture this. It's the mid-90s, a town south of Amsterdam that I honestly can't pronounce. And our story begins in a small TV repair shop. Not too many of them exist anymore, but you know, you walk in and the bell rings behind the counter,
Starting point is 00:03:13 Sten's yawn, 50 something, high forehead, deep set eyes. He's tinkering with the back of a broken television set. Slote's your classic tinkerer. As a kid, he took apart radios just to see how they worked. He's been fixing TVs and VCRs for most of his adult life. But he's got bigger ambitions. For years now in his spare time, Slote's been working on an idea, something that he calls Repabase. Imagine one giant computer database, and it's got repair details for every electronic device in the world. You type in the model number and the error code of your VCR, and boom, step-by-step instructions to fix it. No more manuals, no more guessing what part needs to be replaced. For Sloot, this is repabase. It's
Starting point is 00:03:56 the holy grail of repair, of TV repair stores. It's instant access to every solution. You see, Slot is great at repairing things, but he's kind of tired of the work. He wanted to get others to do the repair work, but they don't have the know-how. How does he pass on his career's worth of repair knowledge to a new hire? Well, Repabase is the answer. So he's been compiling this massive digital encyclopedia, inputting everything he can. And of course, storing all this data takes up disk space, and disk space costs money. Money that Sloat doesn't really have. So he wishes for a way to shrink the data, to take a thousand-page manual for a TV and crunch it into something much smaller.
Starting point is 00:04:41 The latest compression schemes might shave off 25, maybe 30%, but Sloat wanted something revolutionary. He just didn't know how to achieve it. But then he had a breakthrough. He found a way to deduplicate the data. I think it worked like this. If every Phillips manual has the same couple of starting pages, why not just store those once? Make the database not at the manual level, but at the page level, and code it in that way and remove duplication. And then maybe go even deeper, only store lines once. If there's repetitive lines,
Starting point is 00:05:14 you can eliminate that duplication. Just like using a font can save you space compared to storing the pixels of each character, he finds with repubase a way to store higher level information and therefore save space. Slute had a problem though. He'd made mistakes. He'd filed for bankruptcy more than once. He'd burned bridges with creditors and banks. No bank wanted to touch him. He barely had two nickels to rub together. How was he going to develop his world-changing invention? Enter Joss Van Rossum, a businessman who spots potential but also sees serious flaws in how
Starting point is 00:05:49 Sloat runs things. Van Rossum makes him a deal, invests the equivalent of half a million dollars into Sloat's company, but it comes with conditions. Van Rossum takes over, reorganizing the business into three plans. Plan A, Plan B, Plan C. The workshop repair business is Plan A. It's the cashflow. It's where the money is coming from. Plan B is the REPA-based system Slout has been developing.
Starting point is 00:06:16 This database to streamline repairs. Maybe this could make real money. It could be licensed out or sold. I'm not sure. And Plan C, plan C is this compression scheme that Slote's come up with. Maybe it's useful outside of the repair store. They seem like an odd couple, an eccentric inventor and tinkerer and this shrewd investor, but maybe they're onto something, right? But soon Van Rossum grows frustrated with the relationship.
Starting point is 00:06:43 The repubescent system isn't ready, despite months of work and capital sunk into it. The workshop can't even use it for its own people to tell them how to repair things. And plus, Sloat's distracted. He's spending more and more time on his compression technology than on getting repubase off the ground or doing the TV repairs. So Van Rossum had it. If Sloat wouldn't deliver on the rep-based system, maybe his compression invention could be worth something. So he set up a demo,
Starting point is 00:07:11 a high-stakes demo with Philips, the tech giant. It was a make-or-break opportunity for Sloat to show what his technology could do. So with demonstration day just a month away, Sloat was desperate. He scrambled, analyzing his notes and his experiments. He needed a further breakthrough. He needed some demo to impress the Phillips team. Then it's demo day at the Phillips Research Laboratory an hour south. He meets the two engineers. They're there to see his invention, and they're skeptical but curious.
Starting point is 00:07:45 So Sloat hooks up his laptop, and he takes out a smart card. You know the little chip on your Visa card? It can hold data, but only kilobytes of data. Not enough data to hold a modern high def movie, but also not enough data to hold a standard definition movie from 1997. But yet he plugs it into a card reader and the video appears. A dancing man and woman fill the screen, twirling to music. It's a nice demo, the scientists say, but how does it work? How did you do that? What sort of compression ratio did you achieve? Sloot, Hems and Hawes, he won't answer. He says it's a trade secret. But here,
Starting point is 00:08:26 I'll show you again. The Phillips guys exchange glances with each other as Sloot repeats his little movie trick. When he's done, they break out the calculators. The math doesn't add up, they say. The card's capacity is nowhere near enough to hold the video Sloot is claiming is on it. His results are impossible, they say. And an awkward silence fills the room. So ended the first private demonstration of Jan Sloat's radical data compression technology. If that is, it was ever real. Sloat leaves Phillips empty-handed,
Starting point is 00:09:00 and Van Rossum decides that maybe he's made a mistake. He's been working with Sloat since 95. They got a patent in the Netherlands on some of his ideas, but now it's 1997 and it's two years later, he's got nothing to show. Maybe he'll get his money back eventually, but he's got other things to worry about. And so he moves on. Sloot's not done though. A year later, he's got new investors and they're not interested in his TV repair store or repabase. They're hooked on this video demo. If he can compress videos to a kilobyte in size, that is going to change stuff. But they're out of their depth with this
Starting point is 00:09:37 compression and video tech. They need to vet what he's got. and so they bring in experts. So, in January of 99, Sloot gives a private demonstration of this device again to a small group that includes experts from Oracle. Sloot claimed in this meeting that he could compress a full-length movie down to one kilobyte encryption key, as he called it. To put that in perspective, a typical two-hour movie is around 4 gigabytes at DVD quality. Sloot was claiming compression on the order of 4 million to 1. It was a bold claim. And the problem with experts is they might be aware of how unlikely that is. Although on Sloot's side, something you should know is that he never claimed this was a compression scheme. In fact, he angrily insisted that this was nothing of the sort. The one kilobyte compressed movie sounds impossible and Sloot
Starting point is 00:10:29 didn't argue with that. He argued that the one kilobyte was a key, the encryption key that looked up the movie. He said the whole principle was very simple, but if you asked him more about it, he'd get upset. He'd claim it was so simple that saying more might give it away. It's like you're spying on him. How dare you ask him questions when he's showing you it in front of your own eyes? Sloat was nervous, quick to anger. If you question his life work, he just might bail and not show you the demo. But this left his investors in a strange place, right? They knew they had something special. They'd seen the demos of it. They knew he was brilliant. But if you throw him in a room with R&D people from Oracle or Philips, and they start asking him questions, Sloat would get paranoid that they were going to
Starting point is 00:11:15 steal his idea. He might shut the demo down. He might not answer any questions. But that day, at that lawyer's office, Sloat did something remarkable. After everybody piled in and the lawyer made them all sign NDAs, they were brought into a room to see Sloat's system. Sloat has a normal looking laptop running Windows 95. He has a card reader that's external to the laptop. It's like a five and a quarter floppy drive. But instead of those big floppies, it takes in a smart card, like a credit card. And then he has this laptop hooked up to a large external CRT monitor. The experts watched. He put the smart card into the reader on his laptop, pressed a few keystrokes, and all of a sudden there's a sharp full screen video on his monitor. One of the experts there was Dick Vesters,
Starting point is 00:12:05 a database programmer who was very interested in operating systems. Dick knew that a Pentium 1 laptop running Windows 95 couldn't play a flawless full screen video. He just didn't think it had the hardware and software available. But there it was. And even more so, the laptop's hard drive light stayed off. Dick took notice of this. The hard drive was idle, even while the movie played. Vesters racked his brain trying to explain what he was seeing. Either the light was broken, or the video data was streaming entirely from that smart card.
Starting point is 00:12:38 To Dick, just the video playback, at that speed, at that fidelity, at that performance, never mind the quote-unquote encryption, just that display was a big deal. The speed at which that happened was astonishing. I have never seen it anywhere since. Even with modern DVD players, there is some delay when fast-forwarding and rewinding. The data stream could therefore be sent forward or backward in one way or another very quick. Moreover, he flipped back and forth between two films, and that meant that everything that I'd already seen must have been multiplied by a factor of two. Dick got excited, and he started probing Sloat. When I asked him whether he had indeed developed his own operating system with which the computer communicated to his card reader,
Starting point is 00:13:19 among other things, he agreed. He said that was one of the issues he had struggled with the longest. I asked him if he used existing algorithms, if he was really able to achieve that reduction factor, Among other things, he agreed. He said that was one of the issues he had struggled with the longest. I asked him if he used existing algorithms, if he was really able to achieve that reduction factor. I figured he must have completely abandoned what we know. He must have used algorithms that store information in a different way than we've done so far. According to Sloot, that was indeed the case. After the demo, Vestorz and the other experts were dumbfounded.
Starting point is 00:13:44 They knew Sloot had shown them something highly unusual. Even if the claims about compression seemed impossible, this was something. When asked for the verdict, all Vestor's could say is, this is incredible. This is incredible. In later interviews, Vestor would explain how Sloot's demo just defied logic. Full screen video, idle hard drive, instant rewinding, none of that should have been possible. The investors also believed that if technology like that really worked, if it worked as promised, it would revolutionize computing.
Starting point is 00:14:16 I assume this is exactly what the investors wanted to hear. The tech had been vetted. If they could successfully pull off demos like this, they could find the right company to license this code, and they could all get rich. In the Netherlands, the best company to license this is very clear. Unfortunately, Sloot had already burned that bridge. That company was Philips. They are based in the Netherlands, and they have a consumer electronics wing and a semiconductor division.
Starting point is 00:14:41 This is perfect for them. If the tech is going to change the world, it needs a company like Philips to see that through. But Sloat was already suspicious. He didn't like the questions Phillips had asked, and he told everyone that they would just steal his invention, to bury it, to prevent it from disrupting the industry. But the investors persisted, and they convinced him. So that in February, one month later, Sloot got a high-stakes meeting with Phillips. The CEO of the Phillips Semiconductor Division, Ruel Pieper, was there, along with engineers from NatLab, Phillips' elite research arm. Phillips hosted them in an elegant
Starting point is 00:15:17 28th-floor boardroom with sweeping views of the city. Sloot set up his equipment again, including the laptop with the custom software and the card reader and a large 24-inch monitor that he always insisted on bringing. His paranoia was there too, as he voiced concerns that the room was probably bugged. They were probably listening in, capturing the radio waves. The demo had improved as well. I mean, the data I found was a little bit inconsistent, but it seemed like by this time, the laptop and the card reader were no longer connected. The playback device was the card reader, and it could now be hooked up directly to a monitor. This is a much more amazing demo, because there can be no doubt that the data is coming from the playback device.
Starting point is 00:16:00 The laptop is now out of the loop. Sloot gave a big speech. After years of experimenting, I've developed a method with which I can put all types of data on a chip, using existing techniques and without using any compression, and then play them back without loss of quality. With my method, I can generate a keycode for any film or program that is no larger than 1 kilobyte. Then Sloot pulled out a white chip card, basically a blank smart card. There are 16 films on here. I could have put more. The key codes for these films are presented to a program in the playback box that is on a number of chips.
Starting point is 00:16:37 They're solid state. There's no rotating parts involved. There's no hard drive. The program decrypts the keys at an extreme high speed into exactly the same information that was previously encrypted. Then Sloot inserted one of his smart cards into the slot. Suddenly, a flawless full-screen digital video appeared on the monitor. The engineers and executives, they could only gape in astonishment. The semiconductor CEO, Pieper, he peppered Slout with skeptical questions.
Starting point is 00:17:07 But Slout firmly reiterated that all the video was streaming from that tiny chip, no other storage or memory was being used. Then Slout showed that he could instantly rewind and fast forward the movie, and even switch between different films. This sort of performance was simply impossible with 1990s technology, yet here it was happening right in front of them. And Pieper was blown away, and he believed everything he saw. The engineers, they weren't buying it. One started asking tough technical questions, and Slout got defensive, and he blew up. Pieper, sensing the tension, stepped in and ended the conversation. And as he left, Pieper told Slout,
Starting point is 00:17:46 You did well, old man. After they had cleared out, Pieper told the crowd, This could be a computing revolution. But the Phillips engineers weren't convinced it was a revolution. And there's a reason for that. Compression is a well-studied thing. You can shrink data, but only so much. Imagine a packed suitcase, like a large one that's pretty jam-packed. Now, if I told you I
Starting point is 00:18:11 could take the contents of that suitcase and fit it into a smaller suitcase, like a carry-on, you might believe me, right? I could fold things tightly. I could squeeze out the extra air. I could pressure pack the clothes into smaller bags and then put those inside the suitcase. And I could get it down to a smaller size. But now imagine trying to pack your suitcase into a thimble. Clearly it wouldn't work. Even if I shredded all your clothes into a fine powder and removed all the air, it would just be too much to fit in a thimble. That's what it's like to compress a movie down to a kilobyte. It's like claiming that you can compress the contents of a suitcase into a thimble,
Starting point is 00:18:51 or even more. Slope has sort of an answer for that, and I'll get to that soon enough. But first, imagine you're trying to make a big set of information smaller. Like you're writing a compression algorithm yourself. How do you know if you've made something as small as it can get? There's actually a theory for this, introduced by a man named Andrei Kilmogorov. He said that the complexity of a piece of information is the length of the shortest recipe that you can use to describe it. So let's say you have a sequence of numbers and it's one, two, three, four, five, one, two, three, four,
Starting point is 00:19:26 five. If you notice one way to represent that data is just as one, two, three, four, five, one, two, three, four, five, but a way to compress it is just to notice that there's repetition in it, right? It's repeating twice. So instead of the whole number, you just say one, two, three, four, five times two, That's shorter, right?
Starting point is 00:19:48 You've dropped off a bunch of characters. That's compression. Decompression will do that multiplication back out into the bigger number. Can we make it even shorter than that? Maybe. Maybe we can say 1.5 times 2. And we're still a bit shorter, but that's probably about it. That's probably about the smallest you can get and still get all the data back out. That's Kolmogorov complexity. It's like the packing thing. A t-shirt can be folded and compressed into a smaller and smaller space, but a brick cannot. Similarly, some information can be compressed a lot, like that repeated one to five. Or imagine if our numbers were just all zeros. That's like a movie that's just a black screen, while other movies are colorful and action-packed, and they just have more essential details,
Starting point is 00:20:39 and because of that, they can't be compressed as much. In essence, this Kolmogorov complexity is the limit on how small you can compress something. And it actually varies depending on what the data is. So I assume the Phillips engineers had discussions just like that among themselves. And so they told Sloot's team they needed more proof. The Phillips CEO of semiconductors rule, he was sold. And he was no lightweight. He was a senior executive at one of Europe's largest tech conglomerates. Philips had over 30 billion in annual revenues and 200,000 employees worldwide. And as the CEO of the semiconductor division, he had a lot of clout. He could greenlight massive projects with just his signature.
Starting point is 00:21:31 The point is, this was not just some impressionable investor being taken in by Sloat's claims. Pieper understood technology as well as most tech executives. And yet, something about what he saw defied his notions of what was possible. Ruhl started corresponding eagerly with Sloat's team. He hinted at them that he wanted to leave Philips and that he wanted to join their team. This is frankly insane, right? He wants to leave a CEO position at a $6 billion company to join this TV repairman genius and his quirky team of investors. He obviously sees something, right? He had been the CEO of Tandem Computers before being at Philips. He's the type of person that probably gets paid huge sums of money just to sit on the boards of very large tech companies, and he wants to leave it
Starting point is 00:22:17 behind for this magic device. Sloat was suspicious, but they did have meetings, and Sloat provided some glimpses and some high-level overviews of how this technology worked. He resisted efforts to get deeper than that because he claimed he was nervous that his secrets would be stolen. He said that his key-based encoding system was simple and it would be easy to steal. But, I don't know, maybe he had other reasons for paranoia. Anyways, despite Sloat's extreme protectiveness, Pieper plowed ahead with big plans. In emails with them, he talked about going into hiding, drawing up these big plans before storming the market with this tech so fast that rivals can't interfere. He spoke of spinning up an unstoppable network of companies to license the technology out to the world. In other words, he was excited, right? He recommended linking up
Starting point is 00:23:11 with some Silicon Valley VC folks, Kleiner Perkins, he had connections there. He wanted to assemble a world-class team and he wanted to commercialize this breakthrough across the world. For Jan Sloot though, Pieper's interest was a vindication of all his work of toiling in obscurity, but it also did raise the stakes. Can this groundbreaking compression technology really hold up to scrutiny when we start pushing it out into the world? Or will it fall apart? Is there a hidden glitch in the technology that no one spotted yet? Who knows? People who trusted Sloot's invention, they believed it was going to revolutionize the world. But they're also getting a little wary of Slout's surface-level explanations.
Starting point is 00:23:55 Okay, small tangent. Speaking of groundbreaking inventions and the pursuit of revolutionary technology, one time I stumbled upon what I thought seemed like a groundbreaking idea in compression. And it was a moment that kind of reminds me of Sloat's journey, filled with excitement. I had heard in a math class that the digits of pi contain every possible sequence of finite numbers. This is a conjecture. It's yet to be proven. But according to this conjecture, my phone number is somewhere in the digits of pi. If you convert this audio file to a large decimal number, it's in there too, which is just a wild thought. But mathematicians believe that that's likely the case. If pi is normal, its decimal expansion includes every possible finite sequence of digits.
Starting point is 00:24:47 I don't understand why, but when I heard this, I thought pi could be used as a shared dictionary for compression. Imagine I want to send you a part of this audio file, and we both have giant hard drives filled with the digits of pi. Well well then I could just send you the offset into pi instead of the file. That's why it's called shared dictionary compression. We both have the same data on either side. So we don't have to transfer things, we just have to say where it is. It's easy to see the potential of this when considering the Kolmogorov complexity of simple cases. If I need to send you a hundred digit number, I don't have to send you all the digits. I just have to send you the offset of where that hundred digit number is
Starting point is 00:25:30 found. This feels a lot like what Jan is proposing. He insisted the card didn't contain the compressed movie. It just contained a key for retrieving it. He insisted it wasn't compression, but encryption. I don't know why he called it encryption, but it seems like what he was talking about was shared dictionary compression. Anyhow, Ruel Pieper joined the company, left his Philips CEO position, and joined them. And in his position as frontman, he started explaining the invention. Slat makes an end run around conventional information transmission. Think for a minute. If I want to send you an image of the Mona Lisa,
Starting point is 00:26:11 I could scan a photograph and send the bits in a stream to you and you could reassemble them into the picture. That would take a lot of bits and it would take a lot of time. Or I could just tell you, look at page 75 of an art history book and there you would find the image.
Starting point is 00:26:26 The second method takes almost no bits, and it's very fast. Of course, the question this leaves open is, where is this shared dictionary? Where's the dictionary that you can look up the movie in? But anyhow, Rule Peeper is in, and they're all ready to turn this company into the next unicorn billion-dollar venture. But you know, revolutionary tech doesn't just sell itself. You need money to turn prototypes into real products, and to pay people. Sloat's team knew they needed major investment to commercialize his invention, and so they went knocking on some very high-powered doors. Doors that might have not opened before, but now would.
Starting point is 00:27:10 They met with the director of the Amsterdam headquarters of ABN Amro Bank, one of the biggest banks in the world. And they got a demo as well. ABN Amro bought 5% of the company. There was conditions, but they were buying it for $2.5 million. But Amro wanted collateral up front. Sloot had to deliver a patent application and source code to a lawyer to hold in escrow. Without that, no money, and they needed to come forth with a major VC investor to lead the next rounds. It was time to put up or shut up. If Sloot's tech was for real, then putting down a patent would be a great way to prove it to the world. I should mention, I got this information about AB Amro from Eric Schmidt. He, in 2004, wrote the Dutch book The Source Code. And when it started mentioning patents, I got excited. Patents are public information, and they're generally pretty technical. So it can help us
Starting point is 00:28:00 get to the bottom of how this algorithm works. I never found the patent that ABM Amro demanded, and you'll see why. But I did find Dutch patents, which were assigned to Jos van Rossum, the first investor, and they described how the Sloat digital coding system worked. So here we go. The answer to how the system is supposed to work is written down. It goes like this. Each pixel of a frame in a video is turned into a number that represents the colors of the pixels. Nothing crazy there, right? Then the pixels for an entire line of video across the screen are combined together, right? Multiply them or concatenate them into an even larger number, right? Then that number is stored. It's converted into a key.
Starting point is 00:28:47 It doesn't say how, but I'm just picturing like a hash table. You put the value in and you get back out some hash that you can use to look it up. And then they just repeat that. Every line is turned into a number. Every number is stored and given a key. And then the entire frame is made by combining all those and getting a key for that. And then every frame in the movie is stored the same way. And then presumably that giant number of keys for every frame, the same thing's done again until you're left with just one singular key that you can use to recursively look up all these levels in this hash table. The whole movie just becomes a whole bunch of lookups. Now this would work. This is basically a data deduplication scheme,
Starting point is 00:29:32 right? If a line of video or an image in a video is repeated, this scheme would only store it once. You know, a totally black screen that might get cut to many times in the movie would only be stored in one spot. But really, how many duplicate frames, how many duplicate lines are in a movie? It's easy for me to see, though, how this idea came out of Repabase, his idea for storing PDFs, right? If every Phillips manual has the same title page in this database, you would only store it once. You're deduplicating all the pages. But now we know what the key is, what's stored on the smart card, according to Sloot's patents, is exactly what he says it is. It's not a compressed movie, but it's a key for doing this retrieval that you can use to reinflate into the movie. This kind of explains what's going on, I think,
Starting point is 00:30:26 right? The key for the movie is on the card and, you know, it might be like 1305 and then it goes to some lookup table and looks up the movie that matches that and, you know, the whole thing gets recreated. That's what's in the patent, but that doesn't explain nearly enough, right? How did this work without the laptop? If he compresses a movie on his laptop and then hands over the card and plays it back on a device, how did that data get there? The patent does not contain the information about how the lookups work. That's what's missing. The thing that he hinted at is that the lookup table was merely something solid state, merely a circuit with no storage at all. A circuit that given a certain key could return the values. A magic solid state hash table that contained no data, but which could turn any
Starting point is 00:31:21 key into the value that was stored. It's as if instead of storing pi, he said he had this circuit that could return the offsets into pi at any point instantly. So he didn't have to store it. He could just pluck it out of the air. I mean, maybe he did. Maybe he did have that device. But I still don't think it could work.
Starting point is 00:31:42 And the reason why you'll see in San Francisco. Okay, so as the new CEO, Rule Pieper didn't waste any time, right? He left something big, he was going to make this big. He wanted to strike while the iron was hot. And the big tech money was in California, it was in Sand Hill Road. So Pieper lined up meetings with all the heavy hitters, Kleiner Perkins, Sequoia Capital, Sun Microsystems, etc. This was their chance to cement major backing for their new company. They christened their company Fifth Force. I don't know why, maybe they had this physics idea that they found a fifth force of nature that was information. Anyways, Pieper needed Sloot and his compression box to wow these investors.
Starting point is 00:32:26 But Sloot didn't want to go. He claimed he was tired and he certainly was not going to let the device go without him. This was his baby. But Pieper wouldn't take no for an answer. He told Sloot the Silicon Valley meetings were non-negotiable for getting the major financing and they needed the financing. But Pieper wouldn't take no for an answer. He told Sloat the Silicon Valley meetings were non-negotiable, forgetting the financing they needed. Sloat refused to budge. Pieper would have to reschedule. But Pieper offered a compromise. How about Sloat stays in the Netherlands and Pieper will just bring the compression device with him. But no, that's not going to work. No one can be trusted with his life's work, and certainly not the CEO with his big ambitions. The device had
Starting point is 00:33:11 to stay with him, only he could operate it. Which strikes me as, you know, a pretty odd assertion, a little bit of a red flag. But you can imagine how this went over with Pieper, the CEO who had left this role and was trying to dazzle these world-class investors. But his secret weapon, his genius won't make the trip. But he didn't want to force him. He didn't want to endanger this brand new relationship by pushing too hard on this fragile genius. I mean, he'd seen it fall apart at Phillips. He wasn't ready to push him that far, but he did need the tech demos. You know, he had those dollar signs in his eyes. He knew this was something. He didn't want to kill the golden goose. So eventually he convinced Sloat that he could bring the device along and he would personally
Starting point is 00:33:56 supervise it. But in his paranoia, Sloat said he'd only agree if he painted the entire contraption with tamper-proof paint. He wanted to be able to tell if somebody had betrayed him. Anyways, Rule jetted off to Sand Hill Road and the demos killed it. They were impressed. Rewinding through 16 movies on a monitor with no lag time, insane compression ratios. It was everything the investors wanted to hear. They were ready to write checks. But there was a catch, right? The big guys wanted to see the device proven out. They wanted due diligence and a controlled setup, you know, encode a video in this one shielded room and then walk down the hall and then decode it in another shielded room, just using a chip card that
Starting point is 00:34:43 we present and content that we present. We need a foolproof demo. But that would all have to wait for Sloat. Sloat was waiting anxiously back in the Netherlands, but things went well. And when Rule came back and handed back the device, Sloat freaked out. He said one of the screws had been tampered with, that the VCs were probably trying to steal his idea. This was the ultimate betrayal, right? The tech vultures of America were trying to peek inside his box. But the thing I don't get is, I don't totally get what he was so afraid of. In fact, going through all this data, trying to make sense of the story, one thing I often wondered is how things got this far, because there's flaws in Sloth's scheme.
Starting point is 00:35:27 Let's revisit my pi compression scheme, right? Suppose we're exchanging data using this idea where instead of sending it, I send an offset into pi. There's practical problems with giving you an infinite amount of pi digits, but let's just assume that I can. The issue is the offsets become enormous. If I want to send you the offset for a five second clip of this podcast, I would likely find that that offset into pi, once I found it, which would be a challenge, if it even exists, would be larger than the data. Like sure, every 100 digit number might be in pi, but the offset for that number would often be much larger than the number it represented. In other words, since there are so many possible wave files out there, a key to look up a specific one would have
Starting point is 00:36:20 to be very large. So even if Jan, as he claimed, had this chip where he could look up the constituent parts of movies into it, there's still a problem. The key to look up into that would have to be very large. I believe Jan thought this system could work, but I don't think it can. And you're about to see why. Because back in the Netherlands, Jan is tinkering away in his workshop in his attic, still trying to perfect some things with his device. He's fueled by coffee and cigars and just mounting pressure to make everything work. And I imagine him working there in like a yellow polyester shirt. It's sticking to his back because now we're in July and it's hot and it's an attic and he's fiddling with his prototype and he's examining the tamper-proof paint and getting angry, getting more paranoid about how people are trying to figure out his device. But he doesn't
Starting point is 00:37:16 have time to obsess too much because the bank wants to wire the money. But he has to meet the requirements, right? He needs to send the full source code and documentation for how this will work. You know, the beginnings of a patent application need to be put in escrow for AB Amro to pay out. So maybe this patent will explain how the system looks up keys, how this mapping works without an infinite key width, how all this can work without external storage with some sort of solid state circuit. Maybe once and for all, he explains it into that patent application. But either way, Sloot is stressed and overwhelmed trying to put this all together, but he meets the conditions. I imagine Sloot's lawyer placing the source code and the
Starting point is 00:38:07 patent into a safe in escrow, and then Pieper finalizing the papers with the bank and the money being wired to the Fifth Force bank accounts. But then, a couple days later, after proving himself to the bank people, Sloot gets an invitation from Roll Pieper. Come over to my house and come perform your compression demo. Bring the device. Be prepared. It's a very important guest. Sloot drives his metallic gray Mercedes to Pieper's lavish estate. He's nervous, obviously. Who is this person he's supposed to impress? And inside, Pieper meets a smiling gentleman with owl-like glasses. It's none other than Tom Perkins, the VC investor, the founder of Kleiner Perkins, one of the most influential investment firms in
Starting point is 00:38:59 Silicon Valley. Ruhl and Perkins are tight. Ruhl has been trying to sell Perkins on this tech for a while, but on the phone, Perkins just doesn't buy it. Ruhl, remind me, how much memory is on a smart card? It's not much, is it? Ruhl says 75 kilobytes. 75 kilobytes max. Ruhl, that defies Shannon's theorem. I think maybe Fortier's theorem and Green's theorem too.
Starting point is 00:39:26 It's impossible. But Rule Peepers gives him the answer he's been giving everybody. It's a key. It's not compression. It's a lookup. And probably, I'm guessing, the Kleiner Perkins people are excited about this invention, but they want to vet it. They want to get it in controlled conditions. And I'm just guessing here, but probably Rule says, you know what? My guy's nervous. He's not traveling to San Francisco. And so Tom Perkins is the only thing possible to put this tech through its paces. He travels to the Netherlands, right? I don't want to miss out, but I need to vet this thing. So here I am. Let's see it. Let's see the validation. The pressure is on as Sloot wants to impress, you know, Mr. Kleiner Perkins himself.
Starting point is 00:40:12 And Perkins has a demand. He doesn't want just the standard demo. He wants him to tape a live TV segment and compress it onto a chip on the spot, an impromptu test of Sloot's abilities. Sloot says fine, and he frantically starts getting the box ready to set up, but his hands betray him and he drops the device. A screw comes out. When he hooks it up, the image is flickering and he's getting really stressed out and flustered. Perkins gives Sloot some time alone. Him and Pieper go off and do something else. And then they come back. Perkins has no doubt seen his share of nervous investors and he wants to give him a fair shake.
Starting point is 00:40:53 So eventually they come back. Sloot's figured things out. He inserts a card into the computer and transfers the video onto the card. And then he transfers that card into the playback device. And there you go, a live recording being played back on the playback device. The monitor springs to life, and it plays back the show that Perkins demanded he record. Perkins' eyes widen. Rewind it, pause it. He gives him instructions, and Sloot does so. The demonstration ends and Perkins grabs
Starting point is 00:41:25 Sloot's hands and says, if this company works out, you're going to be the richest man in the world. A few days after this demo that went well, Sloot was found dead. He had a heart attack. His son found him in the morning in the backyard in his house outside where he smoked. He probably had gone out at night to have a cigar and he never made it back in. Now Sloot did have a heart condition and he did often seem unwell and there was a lot of pressure on him. But this whole thing is tragic. Sloot was the key to everything. But the remaining team members, they told themselves, you know what, the company can survive. There's the source code. There's the patent application. They're in escrow. There's the demo devices. Everything seems fine. We can
Starting point is 00:42:12 move forward. Our payday is coming. But they opened the safety deposit box at the lawyer, and they only find a few papers describing the repabase system, and some private documents, and then for some reason, a book by Robert Ludlam. And without Sloot understanding, this invention became a monumental task. They brought in an expert, Marius Abel, a software guy Sloot had worked with in the past, and he analyzed the device, and then he searched every disk and every chip and tried to find whatever he could, and he found nothing. I mean, he found things, but he didn't find how it worked, how this compression encryption scheme could work. And the more he studied it, the more something seemed off because the device that was left behind, it had a hard drive inside it. You could even hear it whirring
Starting point is 00:43:06 when you used it. But Sloot always said his compression didn't need a hard drive. So that was strange. And then looking at the chip cards, it seemed like the data on the cards was just random noise. There wasn't a scheme that Abel could understand. It was supposed to contain the key for the video, but it was just a mystery how that encoding worked. But the big thing that was missing was what Sloot called the compiler. The thing that produced the key that they put on the cards, that was missing. That's what Abel couldn't find. And investors started looking through everything that Sloat left behind. Notebooks, computers, file cabinets.
Starting point is 00:43:46 If the compiler of this magic key generator was hidden somewhere, then they would find it. But each new document was another dead end, and they didn't find the source code anywhere. Some on the team recalled that Sloat worked frantically on his laptop before demonstrations, almost like he was compressing each video live himself. But on the laptop, there was no special software they could see, no compiler or anything that could recreate his magic demo. And so doubts crept in, right? Some at Philips had always thought it was a wireless trick, that things were being broadcast, but now there was a hard drive. And if Sloat had truly invented the impossible,
Starting point is 00:44:26 how had he done it and why had it now evaporated? If you read everything you can on this, and I feel like I have with the help of Google Translate, it seems like after Sloat's death, the playback device still worked. You could still play the 16 movies, but it also clearly had a hard drive in it. And that made it seem not like a magical device, but just some 1990s PVR. Some thought that this was a different device, an earlier device, when hard drives were required. And the real one, the one he had demoed,
Starting point is 00:44:59 that he promised didn't have a hard drive, had been stolen. Maybe this was industrial espionage that he was paranoid about, but no compiler program was ever found, and the supposed thieves didn't take anything else, so it seemed very unlikely, and the company had to shut down. To me though, it's clear what happened here. This was an inventor who thought he had a breakthrough, and he was still working out some of the details. He didn't get it quite working and so he resorted to deceit, playing video off of a hard drive, or streaming it wirelessly, but probably just playing it off of a hard drive.
Starting point is 00:45:37 Jan's paranoia was probably as much about not wanting others to discover the hard drive in the device and the fraud that was going on than anything else. The thing in fact did what he initially said it did. It was the smart card contained a key and the playback device would use that key to look up what movie to play from his REPA base database. But a database isn't magical. It didn't encode all movies ever created. It just had what it had. That's why most of his demos were just of these 16 movies stored on a card. He was able to play those back. And as far as I can understand, they could still play those back after his death. How then did the live recordings work? How did he encode movies on demand? For Tom Perkins, I'm not sure,
Starting point is 00:46:26 but maybe he faked a technical error and dropped his machine. He faked a flub so that he could stall for time and figure out a way to make the demo happen. I think it was misdirection. I think Sloot thought his system could work, that he could find a way to store all possible movies in his repubase encoding system and look each up with a key, but he just hadn't cracked it yet. And yet in the meantime, to get people interested, while he worked out the details, yeah, he faked some demos. He said, it's not compression. This is a key to unlock the movie. But he missed the fact that that could never work with arbitrary movies. If that system stored all
Starting point is 00:47:06 movies, all possible frames, all possible pixels, instead of just 16, the key would need to be much larger. Or to put it another way, there are more possible movies than can be represented with a one kilobyte key. A one kilobyte key is like less than one bit per frame of a two hour movie. It's like trying to give a unique name to a billion people using just a thousand names. No matter how you rearrange it, you can't avoid some people getting the same name. There's just not enough cardinality. There's just not enough variability in those keys to represent all the data that's needed. His system was mathematically impossible, and he just didn't know it. So that's my take on the Sloot system.
Starting point is 00:47:54 Sloot faked the demos because he didn't get the mathematical impossibility of his claims. And despite warning signs, investors were swayed by his persuasive demos. Really, it's a cautionary tale of greed overriding skepticism. I talked to Eric Schmidt, the investigative journalist who was the source of most of the data for this episode, and he had a slightly different take. It's very believable that he could have very much exaggerated his invention but nevertheless he was able to show something that was very very convincing and made people people who were into this technology and knew about it made their jaws drop so um so i my my opinion is that he had at least something that was jaw-dropping. That's the only thing I'm fairly certain of, yeah, listening to all the people I spoke to.
Starting point is 00:48:55 And also, Eric says, it wasn't just Sloat who experienced bad luck. After Jan's death, Roel Pieper and his wife were attacked. A crazy man stabbed them, and they ended up in intensive care. They survived but just barely, and then around the same time, Tom Perkins' car exploded, and he barely survived. All these things going wrong, it led to conspiracy theories about this device. But to Eric, this is a common thread in these types of stories. So I think of the story also as a typical grail story.
Starting point is 00:49:28 Everybody's running behind something that has incredible potential. Like if you can take a drink from it, you've got eternal life. In this case, it would be eternal richness. Rubeeper understood straight away. He saw that invention as his search for the Holy Grail. He said, well, if I can get a hold of this and I can become CEO of this company, and in the end, everybody dies or things don't end well. Especially not for the guy who invented it.
Starting point is 00:50:15 That is our show. I hope you enjoyed the story. I hope you learned a bit about compression. Big thanks to Eric Smith, the investigative journalist who broke this story back in 2004 in his book and even earlier in magazines. So much of the detail I have here comes from his book. It's by far the best source of any of this information, unfortunately, only available in Dutch. But anything wrong in this episode, that's on me.
Starting point is 00:50:39 Anything, you know, correct, that's the great reporting of him. He wanted to be more involved in this episode, but a family emergency got in his way. If you speak Dutch or there's even a German translation, you should buy his book. He's now the co-editor and chief of Follow the Money, a Dutch investigative journalism website. Also, if you like the podcast, you might like the newsletter. I cover similar topics there, or follow me on Twitter at Adam Gordon Bell. I often share behind the scenes details of the podcast or just other things going on. And for true fans, the best thing you can do to support me and the co-recursive podcast is go to co-recursive.com slash supporters. There's a link in the show notes and join as a podcast supporter. You'll receive
Starting point is 00:51:25 bonus episodes and you can join our community. I'm hoping to get Eric on for a bonus episode. He's got details about Sleuth that didn't make it in the book, stuff we still don't know, and he's looking through his files. So if you've got questions for Eric, send them my way and we'll get those answered. And until next time, thank you so much for listening.

There aren't comments yet for this episode. Click on any sentence in the transcript to leave a comment.