I have worked at Microsoft since 1997 and am currently a Group Software Engineering Manager in the operating systems group.

Bellevue, WA
Joined April 2007
Steve Rowe retweeted
The NSA mathematician who made the numbers protecting your passkeys died in 2023 without ever remembering how he made them. Cryptographers chased the answer for years and put up a $36,864 bounty. Claude figured it out in under 30 minutes, and the answer was the clock on his computer. His name was Jerry Solinas. Back in 1997 he generated the starting numbers for P-256 and a few sibling curves, the math underneath your passkeys and a big chunk of the secure websites you visit every day. NIST published them in 2000 with no explanation of where they came from, and for a long time people mostly shrugged. Then 2013 happened. The Snowden files showed the NSA had slipped a backdoor into a different crypto standard, and suddenly every unexplained number the agency had ever handed out looked suspicious. These were the most widely used ones of all. Jerry's own story was that he'd hashed a joke sentence, something along the lines of "Give Bob and Jerry a raise," and then lost it when his work computer got swapped out. He tried to recreate it himself and never could. He even joked that any backup was probably sitting in the same warehouse as the Ark of the Covenant. After he died, Steve went digging. He tracked down former NSA people and old cryptographers, and four of them independently told him the same joke-phrase story. Filippo Valsorda turned that into a bounty in 2023, and for three years people threw computing power at every version of that sentence they could dream up. A few folks at Anthropic took a crack at it too, Steve among them. He's now one of the people credited on the solve. None of it matched. So someone at Anthropic tried something different. They asked an internal Claude model to figure out where the seeds came from and purposely left out the joke-sentence clue. Claude's first move was to think like a programmer in 1997. If you needed random numbers back then, you probably grabbed the basic generator that came with the C library on your Unix machine, and those old generators are simple enough that they leave fingerprints in their output. Sure enough, in four of the seeds the top bit of every 32-bit chunk was a zero. The odds of that happening by accident are about 1 in 5,810, and it's the calling card of a generator called lrand48. And this is where it gets fun. lrand48 runs in reverse just as easily as forward, so Claude rewound each seed back to the moment the generator was switched on. Every prime-curve seed rewound to a date and time from 1997 or 1998. Whoever ran the program had seeded it with the computer's clock. P-256's run started at 1:52:34 AM UTC on August 16, 1997. If that machine was at NSA headquarters in Maryland, somebody hit enter at 9:52 on a Friday night, and the seed that ended up in the standard was the 1,842nd one the program spat out. Jerry's joke sentence was never in there. He misremembered, four people faithfully repeated what he told them, and some very good cryptographers spent years trying to crack a hash of a sentence that nobody ever typed. Leaving the clue out is probably what let Claude get there in half an hour. I love the irony here. Using the clock to seed a weak random generator is one of the first things they tell you never to do in a security class. That exact laziness is why anyone can now rerun the NSA's 1997 program on a laptop and get the identical numbers, which makes it really hard to argue anything sneaky was hidden inside them. There's still one thing left to argue about. In the P-256 run, number 876 also would have made a perfectly good curve, and someone skipped it and kept going to 1,842. Anthropic says so few got skipped that it couldn't have been a hunt for a weak curve, but nobody knows why it happened. Claude's own notes from that moment are pretty funny. When the numbers matched, it actually stopped and wondered whether it was inside a test, since a 25-year-old mystery falling apart that fast seemed too good to be true. Then it reran the logic and talked itself into it, because ten curves each regenerating perfectly from a single timestamp doesn't happen by luck. The $36,864 is going to the nonprofit that runs Let's Encrypt, the group that gives free security certificates to millions of websites, a lot of them built on these same curves.
39
169
11
1,557
229,505
We are living in a scifi world.
1
1
21
Steve Rowe retweeted
Elon Musk just made Turbo Boost a reality. A bunch of guys my age have been waiting our whole lives for this.
735
3,868
599
22,547
5,178,706
It is 2026 and we finally have flying cars!
Do a kickflip!
21
This is so cool, but i have no idea what the practical use of it is.
1
18
I am saddened to see the man I knew as Robert X. Cringley pass away. I used to read his Infoworld article regularly in college. His Accidental Empires and Triumph of the Nerds remain one of the best sources of information on the early PC era. He also made a follow on series called Nerds 2.0 about the early internet.
With sadness, Mark Stephens known to everyone as Robert X. Cringley passed away last week. Bob wrote “Accidental Empires” that chronicled SV and the tech industry of the PC era, 1970s-90s. It led to the highly regarded PBS series “Triumph of the Nerds” a definitive series of interviews of the era. Through that time he authored the “gossip” column” in _InfoWorld_ on the latest goings on at OG PC companies. Everyone read it in print religiously. The following from his wife was shared on his public FB page. m.facebook.com/story.php?sto… Hello, this is Mary Alyce, Bob’s wife. I am coming to you with immense sadness to let you know that Bob passed away. His obituary follows. His family is not requesting anything, however, if you would like to make a donation in his honor, please consider The American Heart Association or The American SIDS Institute. sids.org/ heart.org/ Mark Stephens, known to much of the world as Robert X. Cringely, passed away on October 3, 2026. He was 73. Mark was a gifted writer, journalist, storyteller, husband, father, brother, and friend. To millions of readers and viewers, he was Robert X. Cringely, the witty and sometimes irreverent observer of the technology world. But to those of us fortunate enough to love him, he was simply Mark—and losing him leaves an emptiness that is difficult to put into words. Born January 28, 1953, in Cleveland, Ohio, Mark was never destined to lead an ordinary life. From an early age, he was intensely curious, independent, and determined to see the world in his own way. He attended the College of Wooster and later Stanford University in the 1970s, arriving in Silicon Valley at an extraordinary moment in its history. He became captivated by the people, ideas, energy, and possibilities surrounding the emerging computer industry, and that fascination would help shape the rest of his life. Writing as Robert X. Cringely, Mark became a distinctive voice in technology journalism. He had an unusual ability to understand not only technology but also the human beings behind it—the dreamers, inventors, entrepreneurs, eccentrics, and risk-takers who were changing the world. He could take a complicated subject and make it understandable, entertaining, funny, and deeply human. He was skeptical when skepticism was warranted, irreverent when others were overly serious, and never particularly interested in following conventional wisdom. That independence was not simply part of his writing. It was Mark. He followed the beat of his own drummer throughout his life. He was brilliant, funny, opinionated, curious, generous, exasperating, and unforgettable—sometimes all within the same conversation. He loved a good story and knew how to tell one. He could make you laugh, make you think, make you argue with him, and occasionally drive you crazy. Life with Mark was rarely dull. Mark's life also included heartbreaking loss. He was preceded in death by his beloved sons, Chase and Cole Stephens, as well as his parents, Ray and Lois Stephens and father-in-law Jim Neader. I could also add brother-in-law Jimmy Neader and niece Ericka Neader, but they were a thorn in our side. Mark is survived by his wife, Mary Alyce; his sons, Channing and Fallon Stephens; his brother, Paul Stephens; his sister, Ann Stephens; his mother-in-law, Alice; and his brothers-in-law, Mike and Brian Neader. Mark was never quite like anyone else. He was complicated and original, extraordinarily intelligent and wonderfully unconventional. He lived life on his own terms and left an impression on nearly everyone who knew him. We will miss him more than words can say.
2
3
136
Sam Darnold is 1-2 on the season. With one of the league's best defenses behind him.
29
Steve Rowe retweeted
Updated graphic for today's successful Starship orbital insertion with Starlink v3 satellite deployment.
People often compare Space Shuttle development to Starship development by counting launches until “production readiness,” then they criticize SpaceX for how many Starship flights have occurred without reaching that mark. That metric does not work here. The vehicles had different goals, different funding models, and completely different test strategies. Treating Starship flight tests as failed Shuttle-style certification flights misunderstands what the Starship program is actually trying to do. 1. Shuttle development cost about 3.5 times what has been spent on Starship so far, $56B vs $16B in 2026 dollars. 2. Shuttle development was wholly taxpayer-funded. About $4B of Starship’s $16B (25%) is taxpayer-funded. The rest has come from private capital, SpaceX launch revenue, and Starlink revenue. 3. Starship is designed to put four times as much mass in LEO as the Shuttle (100 t vs 24 t), as a fully reusable two-stage vehicle. That is a harder problem than building a partially reusable orbiter. 4. The Shuttle took almost a decade from program approval to first flight. Starship’s first integrated flight came after 4.5 years. Yes, those first flights are very different: STS-1 was crewed and orbital, Starship Flight 1 was an uncrewed test of an unfinished design, a work in progress. 5. Shuttle launches cost on the order of $2B each, so NASA could not use flight as the main test method. Current Starship flights are estimated around $100M, cheap enough that flying, failing, and revising is a sound development method. A high flight count is the strategy, not proof the strategy failed. @SpaceX
27
224
19
1,772
117,976
Galaga was always my go to video game in the arcades.
Sept 28, 1981: 45 years ago, Namco released the Galaga arcade game in Japan. #80s Sequel to 1979's Galaxian.
3
43
One of my favorite bands, @Stavesacreband just released a new song. It's a U2 cover, but I'll take anything from them. youtu.be/bRJdvUOMQGs?si=qjdd…
150
I saw the 2nd plane hit live. Never forget.
35
🇺🇸 The Boatlift That Was Bigger Than Dunkirk At 10:45 a.m. on September 11, 2001, a Coast Guard lieutenant named Mike Day keyed a radio in New York Harbor and said the only sentence that mattered. “All available boats. This is the United States Coast Guard. Anyone wanting to help with the evacuation of Lower Manhattan, report to Governors Island.” The boats were already coming. The bridges were closed. The tunnels were closed. The subways were dead. South of the towers, hundreds of thousands of people had nowhere left to walk. Some jumped into the Hudson. Some stood on seawalls that were never meant to be docks and waited for anything that floated. Dunkirk took nine days to pull 338,226 Allied soldiers off a beach in 1940. On 9/11, roughly 800 mariners on about 150 vessels moved as many as 500,000 civilians off Manhattan in about nine hours. Ferries. Tugs. Dinner boats. Pilot boats. Yachts. A retired fireboat. Rubber dinghies that held two people. The largest water evacuation in history. NY Waterway did not wait for the official call. After the second plane hit, the whole fleet moved. Captain Rick Thornton nosed his ferry against a seawall that was not a slip and started taking people off. Some of them he pulled out of the river. His company alone carried about 158,000 people to Jersey City, Hoboken, Weehawken, Brooklyn, and Queens. On a normal Tuesday they carried 34,000. The Staten Island Ferry moved more than 50,000 people and came back the other way with water, bandages, and men who still had work to do in the dust. The old fireboat John J. Harvey, already retired, tied up near the Museum of Jewish Heritage, took civilians off the seawall, then pumped water when the hydrants downtown died. Lt. Day later admitted what the day required. “I broke more rules that day than probably I’ve enforced in my whole Coast Guard career.” In raw numbers it was bigger than Dunkirk. No boat went down. By nightfall the southern tip of Manhattan had been emptied by people who were not on anyone’s list of heroes when the morning started. They were tug captains. Ferry deckhands. Pilots. A lieutenant with a microphone. Ordinary boats answering one sentence. All available boats.
624
6,846
636
32,895
2,627,259
Doesn't matter what the press says. Doesn't matter what the politicians or the mobs say. Doesn't matter if the whole country decides that something wrong is something right. This nation was founded on one principle above all else: The requirement that we stand up for what we believe, no matter the odds or the consequences. When the mob and the press and the whole world tell you to move, your job is to plant yourself like a tree beside the river of truth, and tell the whole world -- "No, YOU move." J. Michael Straczynski, The Amazing Spider-Man: Civil War
30
I turn 50 today. This is a message to my kids but I offer it to you in case any of it rings useful. I was born in Sri Lanka in 1976 in a country that, at the time, was about to enter a decades long civil war. My father was able to get stationed at the Sri Lankan High Commission in Canada for four years in the early 80s - when some of the fighting was most severe - and which from our vantage point in Canada gave us some respite from an otherwise omnipresent conflict. He came as a diplomat but then my father filed for refugee status after four years when his life was threatened by militants. We stayed in Canada as refugees. My dad never really landed on his feet and we grew up on welfare. My mom stepped up. She did an incredible thing and put our family on her back and kept marching forward. Sometimes the steps were very small but she always tried to keep moving forward. I worked at Burger King starting at 14, giving my paycheck to my mom and dad to support our family in the role that I was assigned - earn enough to pay for our bus passes because we couldn’t afford a car. I was a loser growing up. Some friends, some good memories but mostly forgettable and lonely. I wasn’t very studious but did get my act together in my final year and got into a great university. I immigrated to the US soon after graduating and found an opportunity. Things clicked and I have been traveling a path to find myself ever since. Only in America is this possible… I worked hard, followed the rules, paid my taxes and stayed in California out of loyalty for the opportunities it has given me despite its dysfunction. I found my wife here. Had my kids here. Found my tribe here. There have been some very hard times as well - deaths, divorce, financial pain, mistakes of omission and mistakes of commission. You can’t dwell on these things - they are weights that will pull you down if you’re not careful. Learn from them. Respect them. BUT MOVE ON. To think 50 years ago I could have ever gotten a chance to meet the people I’ve met and have had the experiences I’ve had would have been mind boggling to my parents. It’s mind boggling to me now. We forget often and try to convince others it’s not true but America truly is the best country in the world. Everything and anything is possible here. I can testify. Be grateful to be here. This is the only place that gives EVERYONE a chance to live a great adventure. The first 50 years have been that for me - an incredible adventure. Notice there is nothing here about accomplishments or money. Because it doesn’t matter and it won’t matter. You will be dust in less than 100 years from now and the decision to be remembered won’t be yours so stop sweating it. It’s not in your control. So what is in your control? Be kind. Have fun. Work on something meaningful to you. Find your tribe. Try to find perspective. Find an incredible partner. Have a bunch of kids. Live an adventure. Forgive your parents - they were doing the best they could even if that wasn’t what you deserved. I will do what I can to make my next 50 years a wild ride. You should too. I love you and thank you. ❤️ 🙏🏽🙏🏽
3,192
2,970
505
40,477
3,728,114
I am ashamed of my Alma mater. This is not only a bad decision but also horrendous behavior on behalf of the student senate. @whitmancollege
The @whitmancollege Republican Club was unanimously denied recognition after student senators pressed club members to criticize the GOP and President Trump — all while recognizing Planned Parenthood and climate change groups. This is viewpoint discrimination, pure and simple.
2
5
299
If you have any interest in Arthurian legend or just like a good fantasy story, go watch Pendragon Cycle. This is a very well done series that deserves attention. You won't be disappointed.
The Pendragon Cycle: Rise of the Merlin Available NOW on Prime Video.
5
251
Happy Judgment Day to all those who celebrate!
152
1,825
72
11,468
227,520
How long until all premium accounts get access? I'm still eagerly waiting. @XMoney
1
25
We were all hoping for a strong Mariners season this year. On paper they were improved over last year. Alas, for whatever reason, they insist on being just terrible. This game puts an exclamation point on that.
MLB HISTORY 🤯 The Brewers' 22-0 win tied the largest shutout victory since the start of 1888!
2
1
82