ooli

joined 1 year ago
MODERATOR OF
 

John Graham-Cumming doesn’t ping me often, but when he does I pay attention. His day job is the CTO of the security giant Cloudflare, but he is also a lay historian of technology, guided by a righteous compass. He might be best known for successfully leading a campaign to force the UK government to apologize to the legendary computer scientist Alan Turing for prosecuting him for homosexuality and essentially harassing him to death. So when he DM’d me to say that he had “a hell of a story”—promising “one-time pads! 8-bit computers! Flight attendants smuggling floppies full of random numbers into South Africa!”—I responded.

The story he shared centers around Tim Jenkin, a former anti-apartheid activist. Jenkin grew up “as a regular racist white South African,” as he described it when I contacted him. But when Jenkin traveled abroad—beyond the filters of the police-state government—he learned about the brutal oppression in his home country, and in 1974 he offered his help to the African National Congress, the banned organization trying to overthrow the white regime. He returned to South Africa and engaged as an activist, distributing pamphlets. He had always had a penchant for gadgetry and was skilled in creating “leaflet bombs”—devices placed on the street that, when triggered, shot anti-government flyers into the air to be spread by the wind. Unfortunately, he says, in 1978 “we got nicked.” Jenkin was sentenced to 12 years in prison.

Jenkin has a hacker mind—even as a kid he was fiddling with gadgets, and as a teen he took apart and reassembled his motorcycle. Those skills proved his salvation. Working in the woodshop, he crafted mockups of the large keys that could unlock the prison doors. After months of surreptitious carpentry and testing, he and two colleagues walked out of the prison and eventually got to London.

It was the early 1980s, and the ANC’s efforts were flagging. The problem was communications. Activists, especially ANC leaders, were under constant surveillance by South African officials. “The decision was taken to get leadership figures back into the country to be closer to the activists, but to do that they still had to be in touch with the outside,” says Jenkin, who was given a mandate to solve the problem. Rudimentary methods—like invisible ink and sending codes by touch-tone dials—weren’t terribly effective. They wanted a communication system that was computerized and unbreakable. The plan was dubbed Operation Vula.

Working in his small council flat in the Islington neighborhood in London—nicknamed GCHQ, after the top-secret British intelligence agency—Jenkins set about learning to code. It was the early days of PCs, and the equipment by today’s standards was laughably weak. Breakthroughs in public key cryptography had come out a few years earlier, but there was no easily available implementation. And Jenkin was suspicious of prepackaged cryptosystems, fearing they might harbor back doors that would provide governments access.

Using a Toshiba T1000 PC running an early version of MS-DOS, Jenkin wrote a system using the most secure form of crypto, a one-time pad, which scrambles messages character by character using a shared key that’s as long as the message itself. Using the program, an activist could type a message on a computer and encrypt it with a floppy disk containing the one-time pad of random numbers. The activist could then convert the encrypted text into audio signals and play them to a tape recorder, which would store them. Then, using a public phone, the activist could call, say, ANC leaders in London or Lusaka, Zambia, and play the tape. The recipient would use a modem with an acoustic coupler to capture the sounds, translate them back into digital signals, and decrypt the message with Jenkin’s program. Most Popular

One potential problem was getting the materials—the disks and computers—to Africa. The solution, as Graham-Cumming noted, was accomplished by enlisting a sympathetic Dutch flight attendant who routinely flew to Pretoria. “She didn't know what she was taking in, because everything was packaged up; we didn't talk about it at all,” says Jenkin. “She just volunteered to take the stuff, and she took in the laptops and acoustic modems and those sorts of things.” This is an edition of Steven Levy's Plaintext newsletter. SIGN UP for Plaintext and tap Steven's unique insights and unmatched contacts for the long view on tech.

Operation Vula gave the ANC the confidence to sneak some leaders back into the country to supervise anti-government actions, coordinating efforts with the top leaders abroad. The Vula coding system even made it possible for the ANC brain trust to establish contact with the incarcerated Nelson Mandela. He received local visitors who came in carrying books that hid the decrypted dispatches—another product of Jenkin’s MacGyver-esque powers. “We smuggled these specially doctored books—innocuous looking books, maybe about flowers or travel—with a secret hidden compartment in the cover,” says Jenkin. “If you knew how to do it, you could extract the message and put another one back in there.”

Jenkin’s system allowed countless messages to be sent securely, as the ANC reached closer to its goal of defeating apartheid. He is unaware of any instance where the authorities decoded a single communication. When the ANC was ultimately unbanned in 1991, it credited Operation Vula as a key factor in its victory. In April 1994, Nelson Mandela became the president of South Africa.

You might be thinking that Jenkin’s story is so amazing that someone should make a movie out of it. Someone already has—focusing on the prison break. It’s called Escape From Pretoria and stars Daniel Radcliffe as Jenkin. There’s also a short documentary about Jenkin and Operation Vula. But until this year one thing had not been documented—Jenkin’s artisanal cryptosystem.

That’s where Graham-Cumming enters the picture. Years ago, he’d heard about Operation Vula and found the story fascinating. Earlier this year, he came across a mention of it and wondered—what happened to the code? He felt it should be open-sourced and uploaded to GitHub for all to see and play with. So he contacted Jenkin—and heard a sad story.

When Jenkin returned to South Africa in 1992, he had been worried about taking his tools with him, as some elements of the operation were still ongoing. “I didn't want to just walk in with all this communication equipment and have this coding wind up in their hands, so I compressed everything into single files, zipped it with passwords, and brought in the disks like that.” He had no problem at the border. Eventually, people felt safe meeting face-to-face and no longer needed Jenkin’s system. “Then life caught up with me,” he says. “I got married, had kids and all that. And one day, I thought, 'Let me have a look at this thing again.’ And I couldn't remember the password.” Over the years, Jenkin and others tried to break the encryption, and failed. Most Popular

Rather than being disappointed, Graham-Cumming was thrilled. “I’ve got to have a go at this,” he told himself, and asked for the files.

When Graham-Cumming received them on May 20, he was encouraged that they were compressed and encrypted in the old encrypted PKZIP format. It had a known flaw you could exploit if you knew some part of the original unencrypted message. But you’d have to know where in the zipped file that text is represented. He asked if Jenkin had any unencrypted versions of the code files, and indeed there were a few. But they turned out to be different from what was in the zip file, so they weren’t immediately helpful.

Graham-Cumming took a few days to think out his next attack. He realized the zip file contained another zip file, and that since all he needed was the right original text for a specific part of the scrambled text, his best chance was using the first file name mentioned in the zip within the zip. “You could predict the very first bit of that zip file using that name,” he says. “And I knew the names he was using. I was like, ‘Oh, I'm gonna try out a name,’ and I wrote a little program to try it.” (This is a much simplified explanation—Graham-Cumming provides more details in a blog post.)

On May 29, Graham-Cumming ran the program and stepped away to eat a breakfast of scrambled eggs. Twenty-three minutes later, the program finished. He’d broken the encryption and unzipped the file. The workings of Jenkin’s cryptosystem were exposed. It had been nine days since he first exchanged emails with Jenkin.

The next step was to actually run the code, which Graham-Cumming did using an emulator of the ancient version of MS-DOS used in the Toshiba T1000. It worked perfectly. Jenkin had feared that a professional coder like Graham-Cumming might find his work hopelessly amateurish, but his reaction was quite the opposite. “I’m pretty amazed, given the limitations he had in terms of knowledge, in terms of hardware, that they built something that was pretty credible, especially for the time,” says Graham-Cumming. Even more impressive: It did a job in the wild.

Jenkin, who has spent the past few decades in South Africa as a computer programmer and web designer, has now uploaded the code to GitHub and open-sourced it. He plans to unzip and upload some of the messages exchanged in the ’80s that helped bring down apartheid. Most Popular

“The code itself is a historical document,” says Graham-Cumming. “It wasn't like, ‘Oh, I'm going to create some theoretical crypto system.’ It was like, ‘I’ve got real activists, real people in danger. I need real communications, and I need to be practical.’” It’s also, as he promised me, a hell of a story. Time Travel

In November 2014, I wrote for Backchannel about Graham-Cumming’s campaign to evoke an apology from the UK for its shameful actions against Alan Turing.

On September 10, Graham-Cumming was sick with the flu. He stayed in bed most of the day. Late in the afternoon, he dragged himself to his computer to check his email. Sitting there, in rumpled gym garb, he found the following message from one Kirsty McNeill, a person he did not know. The email signature, as well as the email domain, indicated an association with 10 Downing Street.

Graham-Cumming, even in his flu-addled state, knew that this might just be some prank. It wasn’t hard to spoof an address, even from the Prime Minister’s office. He Googled the telephone number in the signature. It was the switchboard to 10 Downing Street. He dialed, asked for Ms. McNeill, and was quickly connected. “We are doing the apology tonight,” she told him. Was it all right if she read him the text? Somewhat stunned, he listened and approved.

[–] ooli@lemmy.world 1 points 3 days ago (1 children)

Nestlé is hard because a lot of product are own by nestlé without advertising it. Google, on the contrary, try to make everything simple for you: one account, to have a mail, a map, a cloud, log on all your website, use a spreadsheet, watch video... etc.. The good part: you can do most of those thing, without an account. But it is true, they do a lot to keep you comfortable ingrained in their web of control

 

or just stop giving your work for free to google by deleting your account

 

“No regrets” is a fun slogan for a T-shirt or tattoo. But it certainly wasn’t the motto of How to Win Friends and Influence People author Dale Carnegie. In fact, his approach was the exact opposite.

Carnegie–the granddaddy of self-improvement advice–forced himself to minutely note down his every slip-up, embarrassment, and dunderheaded mistake and file them in a folder he colorfully titled, “Damned Fool Things I Have Done.”

That was decades ago, but modern psychology research confirms Carnegie was on to something. Facing your regrets in this way may be brutal on your ego, but science shows it is also a brilliant way to learn from your mistakes and build a life that you’re truly proud of. Even Dale Carnegie had plenty of regrets

Carnegie’s biography details his mania for keeping his “damn fool” folders. “I put in that folder, month after month, written records of the damned fool things I have been guilty of,” Carnegie explains. “I sometimes dictate these memos to my secretary, but sometimes they are so personal, so stupid, that I am ashamed to dictate them, so I write them in longhand.”

FEATURED VIDEO

An Inc.com Featured Presentation

A blog called “The Art of Manliness” recently dug up some entries from those folders. Many will strike the average entrepreneur as quite familiar. Plenty of Carnegie’s missteps are the kind of everyday awkwardness or thoughtlessness most of us have experienced, but try to forget as quickly as possible. Examples include:

“Wasted ten minutes in an unnecessary harangue with the phone company about their shortcomings.”

“H.P. Gant made an extraordinary success as toastmaster tonight. I should have complimented him highly, but I was so absorbed in myself that I neglected to say any words of appreciation.”

“While teaching the 5-7 PM class, that ‘all Tammany politicians are crooks,’ or something nearly that. Joseph Davern, an ardent Catholic, took a feeling of exception to it. It was just at the time that religious controversy regarding Al Smith’s religion was developing. Davern made a most excellent speech on tolerance, decrying the fact that I should make such an unguarded and unfounded accusation. I apologized.”

This is a healthy reminder that even the most seemingly put-together people flub their lines and lose their tempers just like the rest of us. But according to a boatload of modern science, there is also a deeper lesson to Carnegie’s “Damned Fool Things I Have Done” folder. Your regrets are a goldmine of insight

Regrets, psychological research shows, are actually a rich source of learning and motivation. And all you have to do to claim this motherlode of insight is be brave enough to follow Carnegie’s example and actually mine your worst moments for lessons.

Many of us are naturally inclined to go the other way, pushing thoughts of our most embarrassing or ill-judged moments out of our minds as soon as possible. We try to forget roads not taken that may have led us somewhere better in life. But recent research out of Cornell University and the New School found that strategy neither takes the sting out of the regret nor teaches us anything.

Regrets you refuse to face just simmer endlessly beneath the surface, draining your life of satisfaction and joy perpetually. Instead of boxing up your feelings of regret, these studies suggest forcing yourself to carefully examine them, Dale Carnegie-style. This often leads to ideas on how to create a life that’s more in line with your true values and aspirations.

For example, Shai Davidai, one of the psychologists behind this research, always regretted not accepting a job at a ski resort earlier in his life because it conflicted with an exam he was due to take. In part motivated by his own findings, he faced his nagging regret about choosing duty over adventure and vowed to take one adventurous trip a year and be more intentional about exploring his city on the weekends. Experts agree: you’ll be happier if you face your regrets

Contemporary experts from a variety of disciplines have intuited the same insight. Best-selling author Dan Pink has written a whole book on the power of regrets to teach you about yourself, while New Yorker writer Kathryn Schulz gave a much-watched TED Talk on embracing your regrets.

“If you want to be fully functional, and fully human, and fully humane, I think you need to learn to live not without regret, but with it,” she argues.

In a business context, leadership expert Manfred Kets de Vries teaches that regret “forces us to engage in a retrospective analysis to understand why we thought or acted the way we did. Such a review may help us see specific patterns or behaviors that have made us who we are, but also kept us from leading a different life.”

Another best-selling author and popular commentator on technology and productivity, Cal Newport, apparently advocates facing your disappointments head-on too. He advised one mentee to regularly carve out time to reflect on uncomfortable questions like, “I tried X — why didn’t it work?” and “Why am I not as successful as I would like?”

All of which is a long-winded way of saying Dale Carnegie’s “Damn Fool Things I Have Done” folder isn’t a quaint eccentricity. You might want to update Carnegie’s terminology (or not — I personally like Carnegie’s blunt file label) or swap a Google Drive for paper folders. But the idea of systematically collecting your regrets has aged incredibly well.

A “no regrets” philosophy ends with repression, stagnation, and niggling doubts. Facing your biggest f**k ups is unpleasant upfront, but leads to greater personal growth in the end.

[–] ooli@lemmy.world 13 points 5 days ago (5 children)

what is sad, is that for 10 perfect year between 1990 and 2000 we could believe that humanity was on its way to world peace..now we're back to total annihilation program

[–] ooli@lemmy.world 2 points 5 days ago

She won a challenge doing a very funny impression of trump

[–] ooli@lemmy.world 13 points 5 days ago (1 children)

The article is about Santino , a designer, and a former Judge on Rupaul drag race. The article didnt use any picture of Santino but one of the vivienne on the left, implying she is the one supporting Trump

[–] ooli@lemmy.world 3 points 5 days ago (1 children)

It is an okay movie, with some flaws. Rain surge to ultra competence out of nowhere being indeed the most outrageous.

Here is my few thousand words theory about the movie:

spoilerIn the film "Alien: Romulus," the title purports (as in "Prometheus") to reference the name of the ship. Yet, akin to "Prometheus", it is a ruse. The film alludes to the tale of the two brothers from antiquity, Romulus and Remus. Let us recall this story, penned in 800 BC, which itself inspired the myth of Abel and Cain (with its earliest written traces dating back to 400 BC):

Romulus founds the city of Rome by plowing a furrow to mark the location of the new city's walls. According to Roman legend (which favors Romulus, the founder of the capital), Remus mocks his brother and challenges him by leaping over the furrow. What might begin as an innocent jest between two brothers turns tragic: Romulus slays his brother Remus for this act. Romulus justifies his deed by declaring that no one shall ever breach the ramparts of Rome.

It is evident that Romulus is not the hero the Romans would have us believe. He is the killer, the villain, the Cain of the Jewish narrative.

In the film, which is a precise reiteration of Ridley Scott's original "Alien," it is more expedient to identify the differences between the two films than to find their similarities. There exists but a single distinction between them: there are two siblings.

Rain and her brother Andy.

Kay and her brother Tyler.

In the first "Alien" of 1979, the crew shares no familial ties. However, as in "Romulus," they approach a vessel that has emitted a distress signal. They must explore this ship. The diverse crew (a mix of male and female, Spanish and English) does not get along. They must encounter the aliens. A facehugger attacks a crew member. A chestburster escapes from a human body. The heroine is clad in scant attire to emphasize her vulnerability in her struggle against the primary alien. An alien is ejected into space as the heroine screams, "Take that, you son of a bitch." For, as in "Alien," the heroine is a woman, and the sole survivor, while the men exhibit toxic masculinity and meet their demise.

Of course, the most significant commonality (and the key to the film's true message) is the android Andy. While Rain is presented as the main character, there is no doubt that the true hero of the film is Andy. Rain has no reason to be so effective against the aliens. How can she conceive of utilizing the ship's gravity when she is a "space virgin"? How does she wield a weapon when, unlike Tyler, she has never shown a passion for combat? How is she so resolute when the film's beginning portrays her as ineffectual (to the extent that others assure her she will not have to leave the ship)?

Certainly, Rain is the heroine, for Ripley (Sigourney Weaver) was in the original "Alien." Yet Ripley was a pilot, and the rest of the crew admired her worth at the film's outset. Thus, when she acts with such determination, it does not come as a surprise, as it does with Rain. Andy, on the other hand, though initially depicted as weak, becomes competent with a mere change of programming. This is why the android in the film appears more credible than the suddenly indestructible Rain, who lacks explanation for her transformation.

The issue with Andy lies in his name. In the four preceding films of the series, the androids are named in alphabetical order: In the first film, "Alien," the android is called Ash. In the second film, he is named Bishop. In the next, it is Call. In the previous film, "Prometheus," he is called David (which presents another problem). Therefore, Andy should have a name beginning with an E, as he appears here in the fifth film of the series. In the film, Rook, the other android, refers to Andy by his construction designation N.D. Does the android's name begin with an N? Is the film meant to be the 14th in the series? Unlikely. No! Andy begins with an "A" because he is the twin brother of Ash, the first android in the series.

Returning to the legend of Romulus and Remus, as in the legend, Andy kills a sister, Kay, by refusing to open the door for her to escape the alien. Similarly, Rain kills a brother, Tyler, when he rushes toward her and is struck from behind by the alien's prehensile tail intended for Rain.

Two deaths that are more symbolic than real. The evidence: having endured an assault worse than her brother Tyler, Kay manages to reach the ship. Tyler should have survived. So should Kay, if she had not used the product developed by Weyland Industries. The deaths of a brother and sister at the hands of another brother and sister merely echo the film's theme: to kill Remus.

For this is precisely what Alvarez attempts here. Like in the Roman legend, his film is the twin brother of the original "Alien" from 1979, replicating scene for scene the same narrative. Just as in the legend, "Alien: Romulus" claims to establish a new series, one superior to that which followed "Alien" in 1979. Like in the legend, "Alien: Romulus" seeks to slay its brother, "Alien: Remus" (1979). Alvarez hopes to rid himself of the entire legacy and strength of the original "Alien" by employing the symbolism of the Roman legend. As in the tale of Abel and Cain, "Alien: Romulus," out of jealousy, attempts to kill the film that started it all. Undoubtedly, like in the legend, we are not deceived and take sides with the original "Alien."

[–] ooli@lemmy.world 0 points 5 days ago (1 children)

Hum I doubt even the majority of mod are "anti marxist" or "pro zionist".. may be you're looking at the more active communities, with few mod over them.. But for what I read I never had that impression

[–] ooli@lemmy.world 3 points 5 days ago (1 children)

The problem with chronological forum, is that it was a used tactic to post massively new topics to "hide" some controversial topic on the "second page". Not to say that voting doesn't have its own problem.

[–] ooli@lemmy.world 1 points 5 days ago

I heard about Catalhoyuk yesterday.. So i have no clue how scientist are perceiving it. But the construction: all together under the same roof, with no street, is pretty striking.

Obviously this dude calling it "anarcho communist" is biased.. the wiki article seems to purposely avoid a neutral tone to make it clear.
But I can see why he came to that conclusion. I dont think we have any other settlement even remotely resembling this one, to make a more informed guess

[–] ooli@lemmy.world 5 points 5 days ago (2 children)

i needed your comment to realize I forgot to put the wiki link. You can forward your complaint to Bookchin ;)

Noting the lack of hierarchy and economic inequality, historian and anti-capitalist author Murray Bookchin has argued that Çatalhöyük was an early example of anarcho-communism.[40]

[–] ooli@lemmy.world 1 points 6 days ago (1 children)

how would you describe it? a no street settlement? a roof way village? a gigantic family house?

[–] ooli@lemmy.world 6 points 6 days ago* (last edited 6 days ago) (3 children)

How often do you read about "ritual abortion"? I thought just for that it would be interesting

[–] ooli@lemmy.world -1 points 6 days ago (1 children)

So you think if something is bad enough it is ok to discriminate again. Meaning you place the bar of disparaging some contend at around average value , so not at high elite value.

That can hold. It still depend on your value judgement of the content in question. Someone could think that lemmy.ml contend is "unfunny garbage".

The point of a site like this one, is that not one person is the decider. Not you or me. Users vote what is or is not funny, so that the "avergagely" funny systematically go on top. The more people they are, the more the average will mirror the real world population... I think considering the average population to not be "worthy" is pretty elitist. There are a lot of problem in such a site: Hive mind, trolling, mass vote, bot usage.... But discriminating against normal human user (even the worse one) doesn't seems to me like a solution

view more: next ›