The announcement of a new Perfect Dark has reminded me of a good story from my time at ATI. It was 2005 and I was in the 3D Application Research Group. The team which included @shaderwrangler @ChrisOat @mirror2mask @pixelmaven was working on the "Ruby: The Assassin" demo for

the launch of the ATI X1800. The ATI X1800 was significantly delayed (that's a great story too about a crazy hardware bug, but someone else who knows the details better should tell that one) and Microsoft was about to show the Xbox 360 for the first time at E3 2005. They were
planning to show Perfect Dark Zero, but apparently it was delayed. ATI had made the Xenos GPU for the X360 and Microsoft got wind of the new Ruby demo. It was a female character who vaguely resembled Joanna Dark so they asked us if we could port our demo to run on the Xbox 360
in time for E3. If memory serves, E3 was about three weeks away, which was insane. Our managers told us MS were offering each of us on the team $5,000 each if we were able to pull it off. This was a rare kind of incentive to get for us and I was really excited.
Anyway, we got pre-release dev kits which were actually Mac Pros with Radeon 9600 I believe. The first thing we had to do was get it all to build and run. The hard part there was dealing with PPC/endianess issues, but fortunately we had a lot of experience with that from porting
our engine to OSX (before the x86 transition). I was responsible for porting our shader/materialsystem. I vaguely recall having to do some hacks to chunk up draws that had too many triangles due to some limit on the
dev kits. Mostly it wasn't too bad, MS tools were already excellent at this point. We finally got a real Xbox 360 dev kit which was mounted on a plastic board which Dave Gosselin (our team lead) had in his cube. The thing that stands out most (aside from the
fear that it might stop working and then we were screwed because we were told so few of these were in existence - the number I recall was two?) was seeing Xbox 360 PIX for the first time. We had our own GPU tools and we'd never seen anything so powerful.
Most of the port details are now a blur, but we managed to get it running and running fast. I believe @cal3d got on a plane for E3 2005 with the demo. We heard about a rickety setup at the booth and the risk that if the hardware didn't work there was no backup.
But it did work - the demo was shown and we were all super proud. It was really a fun project. I wish I remembered more of the tech details, it's all a blur now, maybe some others can fill in some details.
Oh, right, and here's the demo: https://t.co/LuIKcDvsik

More from Tech

The entire discussion around Facebook’s disclosures of what happened in 2016 is very frustrating. No exec stopped any investigations, but there were a lot of heated discussions about what to publish and when.


In the spring and summer of 2016, as reported by the Times, activity we traced to GRU was reported to the FBI. This was the standard model of interaction companies used for nation-state attacks against likely US targeted.

In the Spring of 2017, after a deep dive into the Fake News phenomena, the security team wanted to publish an update that covered what we had learned. At this point, we didn’t have any advertising content or the big IRA cluster, but we did know about the GRU model.

This report when through dozens of edits as different equities were represented. I did not have any meetings with Sheryl on the paper, but I can’t speak to whether she was in the loop with my higher-ups.

In the end, the difficult question of attribution was settled by us pointing to the DNI report instead of saying Russia or GRU directly. In my pre-briefs with members of Congress, I made it clear that we believed this action was GRU.
1. One of the best changes in recent years is the GOP abandoning libertarianism. Here's GOP Rep. Greg Steube: “I do think there is an appetite amongst Republicans, if the Dems wanted to try to break up Big Tech, I think there is support for that."

2. And @RepKenBuck, who offered a thoughtful Third Way report on antitrust law in 2020, weighed in quite reasonably on Biden antitrust frameworks.

3. I believe this change is sincere because it's so pervasive and beginning to result in real policy changes. Example: The North Dakota GOP is taking on Apple's app store.


4. And yet there's a problem. The GOP establishment is still pro-big tech. Trump, despite some of his instincts, appointed pro-monopoly antitrust enforcers. Antitrust chief Makan Delrahim helped big tech, and the antitrust case happened bc he was recused.

5. At the other sleepy antitrust agency, the Federal Trade Commission, Trump appointed commissioners
@FTCPhillips and @CSWilsonFTC are both pro-monopoly. Both voted *against* the antitrust case on FB. That case was 3-2, with a GOP Chair and 2 Dems teaming up against 2 Rs.
After getting good feedback on yesterday's thread on #routemobile I think it is logical to do a bit in-depth technical study. Place #twilio at center, keep #routemobile & #tanla at the periphery & see who is each placed.


This thread is inspired by one of the articles I read on the-ken about #postman API & how they are transforming & expediting software product delivery & consumption, leading to enhanced developer productivity.

We all know that #Twilio offers host of APIs that can be readily used for faster integration by anyone who wants to have communication capabilities. Before we move ahead, let's get a few things cleared out.

Can anyone build the programming capability to process payments or communication capabilities? Yes, but will they, the answer is NO. Companies prefer to consume APIs offered by likes of #Stripe #twilio #Shopify #razorpay etc.

This offers two benefits - faster time to market, of course that means no need to re-invent the wheel + not worrying of compliance around payment process or communication regulations. This makes entire ecosystem extremely agile

You May Also Like

These 10 threads will teach you more than reading 100 books

Five billionaires share their top lessons on startups, life and entrepreneurship (1/10)


10 competitive advantages that will trump talent (2/10)


Some harsh truths you probably don’t want to hear (3/10)


10 significant lies you’re told about the world (4/10)