One of the silver linings of the pandemic is the movement of many events online, and the access that provides to people around the world. NVIDIA’s upcoming GPU Technology Conference seems likely to be a perfect example.
Every year, NVIDIA puts on a world-class conference that is a mix of academic and industry presentations. This year, the conference is open to the world, streaming live, starting on April 12.
The speaker list includes academic luminaries, such as Geoffrey Hinton, Daphne Kohler, Raquel Urtusan, Yann LeCun, and Bryan Catanzaro, alongside industry leaders like Jesse Levinson, Drew Bagnell, and Chris Wright.
I wonder how attendance and engagement at a virtual GTC compare to the multiple in-person GTCs NVIDIA used to hold worldwide. Presumably there is the potential to reach a lot more people, and for many students and practitioners to benefit from that.
Waymo CEO John Krafcik resigned yesterday, which seemed to surprise just about everybody.
After 5 exhilarating years leading this team, I’ve decided to depart from my CEO role at Waymo & kick-off new adventures. To start, I’m looking forward to a refresh period, reconnecting with old friends & family, and discovering new parts of the world. /1 https://t.co/cP2tZTQdu0https://t.co/doPoW6wWli
Tekedra Mawakana and Dmitri Dolgov, previously the COO and CTO, will step into co-CEO positions. As of right now, Mawakana hasn’t yet updated her LinkedIn profile, which perhaps illustrates the suddenness of the announcement.
Like lots of otherfolks, I have a hard time making heads or tails of this move. Krafcik joined Waymo five years ago, in the wake of Chris Urmson’s departure. The presumptive logic was that Krafcik was a business leader (albeit with engineering chops) who could take Waymo beyond research and development, and into a business launch.
Krafcik did that, technically, by overseeing the launch of Waymo One in the Phoenix suburbs last year. But Waymo One is still small and limited, and it seems like the task of launching a product has just started.
Krafcik’s stated rationale, “I’m looking forward to a refresh period, reconnecting with old friends & family, and discovering new parts of the world,” sounds an awful lot like what a poorly performing or scandal-ridden leader might say in the wake of a forced resignation.
But Krafcik is widely admired in the autonomous vehicle industry, and Waymo is currently the only company to have launched a commercial driverless business of any sort. I’m skeptical he was forced out, although anything is possible.
Perhaps it’s simply the case that the road to fully autonomous vehicles is longer than any of us expected, Krafcik spent five years getting Waymo this far, and it’s time for a break. Like he wrote.
People sometimes ask me why I entered the autonomous vehicle world as a engineer, instead of a product manager. One reason is that, when I started working on autonomous vehicles in 2015, there were no products to manage! Self-driving cars have long been an engineering research and development effort.
But products are starting to emerge! That means AV companies like Cruise are finally starting to hire product managers. If you are a PM, this is your moment!
Next month Volkswagen plans to rebrand in the US as “Voltswagen”, in order to focus consumer attention on its new electric vehicles. Apparently a web snafu caused the VW press team to accidentally post the press release a month early, which is why the news hit the media today, even though the rebranding is targeted for April.
Volkswagen has been calling a lot of attention to its electric platform, especially the ID. Buzz, a re-imagining of the iconic Volkswagen Bus on a battery-powered platform. Quantitatively, the company targets that by 2030 at least 70% of its European new car sales will be electric, along with over half of its new car sales in the US and China.
TechCrunchwrote recently about a possible complication faced by TuSimple in their upcoming IPO – Chinese investors.
“Sun Dream, an affiliate of Sina Corporation, which runs China’s biggest microblogging platform Sina Weibo..is TuSimple’s largest shareholder, with 20% Class A shares.”
The Committee on Foreign Investment in the US (CFIUS) is raising some concerns, although it’s not yet clear what will come of this case. What is known is that CFIUS has begun raising orders of magnitude more objections to foreign investment in the last few years. The highest-profile recent intervention was the Trump administration’s on-again-off-again insistence that ByteDance divest the US operations of TikTok.
The US government should drop the concerns and welcome China’s investment in self-driving trucks. Hosting TuSimple in the US keeps robotics knowledge in this country, and it enhances the likelihood that world-changing robotics breakthroughs will benefit US citizens.
Between Waymo, Plus, Torc, Embark, Kodiak, and Gatik, there’s no present risk that TuSimple will establish a monopoly on autonomous trucks in any way that threatens the national security United States. That’s not even taking into account Cruise, Argo, or Aurora, much less Nuro or Tesla or GM or Ford or any of the other companies working on autonomous technology that could eventually be repurposed toward trucking.
The Chinese government, controlled by the Chinese Communist Party (CCP), has killed more people than any other institution in history. The ongoing genocide against the Uyghurs in western China is nearly unbelievable in the present day, which is part of why I think it just hasn’t registered in the US. The idea that something akin to the Holocaust is happening right now, and nobody is really doing anything about it, is genuinely hard to process.
We should help the Uyghurs, ideally by facilitating immigration to the US and elsewhere. And I’d support holding up TuSimple’s IPO as a bargaining chip to end the Uyghur genocide.
But blocking investment in TuSimple isn’t even meant to reform the CCP. The CFIUS mission is to protect US national security.
Maybe in some hard-to-imagine future TuSimple will start to shape up as a real national security issue. We can deal with the problem then.
And in other situations, far afield from autonomous vehicles, maybe CFIUS should get more involved. Huawei comes to mind as a possibility, although I haven’t studied that situation closely enough to have strong opinions.
But TuSimple is not a national security concern. Instead of intimidating Chinese companies like TuSimple, we should encourage this kind of technology investment in the US.
I have no special connection to Momenta, but I hadn’t read much about them recently, so I am happy to see they’re thriving. Momenta made a small splash upon their founding several years ago. The team came from Microsoft Research Asia, where they developed ResNet, still one of the foundational architectures for deep neural networks.
Momenta gets very little press in the US, probably due to the lack of a US presence. Their headquarters is in Beijing, and their only foreign office is in Stuttgart, Germany. Nonetheless, they have been and apparently still are one of the premier Chinese autonomous vehicle startups.
Unusually for an autonomous startup, they are working on both driver assistance and fully autonomous technology. Their driver assistance products fall under the Mpilot product umbrella, and their fully autonomous technology is marketed as MSD (“Momenta Self-Driving”?).
Helpfully, they have an English-language website, although it’s a little barebones and a little bit of the text has not been translated from Chinese.
The language barrier may keep them under the radar in the US for now, but they’re worth keeping an eye on.
I am joining the Motion Planning and Controls group, specifically on the Architecture & Acceleration team.
Here’s how Cruise describes my role:
“Own the SW architecture of the Motion Planning and Controls Stack and work closely with domain experts in creating an efficient and performant framework for implementing Controls and Motion Planning algorithms that control the AV”
The People Operations Team at Cruise has developed a thorough onboarding process called Ignition. As a remote employee, I’m grateful they’re prioritizing orientation inside an organization that’s much larger than either Voyage or Udacity, my previous two employers.
During the last few weeks, as we prepared for the integration of Voyage with Cruise, my fellow Voyagers and I got some sneak peaks into Cruise’s architecture, processes, and plans. I was super-impressed, and I’m join a team that has accomplished so much already! I hope there’s still work left for me to do 😉
Today is my last day as a Voyage employee. Cruiseacquired us, and I will start there next week. I’m excited to join Cruise, but leaving Voyage is bittersweet.
I started at Voyage three months ago, almost to the day, so my tenure has been short, but fun and memorable. I joined in large part because I was excited to work with a small, amazing group of engineers. Voyage lived up to expectations – my manager, as well as our VP of Engineering, and of course our CEO, Oliver Cameron, have all been terrific. I am happy to continue with them to Cruise.
Voyage accomplished an amazing amount for a small startup, just 60 people at its peak. The quality of the ride was impressive, and the team’s decision to start inside low-speed retirement communities cleverly reduced the complexity of the challenge.
When I joined, Voyage was already beginning to test driverless performance on our closed test track. By the time of the Cruise acquisition, progress was on-track to deliver an initial driverless service to paying customers this year.
I loved being able to download the entire autonomy stack, “Commander”, onto my machine and trace through everything from prediction to behavior planning to motion control.
Most of all, Voyage was an opportunity for me to return to production engineering after four-and-a-half years teaching at Udacity. Sliding back into a rhythm of engineering, writing and reviewing code has been so nice and so comfortable. I am grateful for the opportunity.
Over the past couple of years I have adopted a habit of completing the LeetCode “Problem of the Day” each morning, often as the first thing I do when I wake, or at least before I start work. I love this and it has made me much faster and more confident about the type of algorithms and data structures questions that frequent software engineering interviews.
Technically, LeetCode calls these “[Month] LeetCoding Challenge [Year]” as the screenshot I captured shows. The idea is to solve each problem on the calendar day that LeetCode posts it, and build a streak of consecutive days that I’ve solved the daily problem.
LeetCode being a business, they also sell “time travel certificates” that allow me “travel back in time” to solve a past day’s problem and keep a streak alive. They also provide one extra weekly problem to paid subscribers. I believe you can’t technically complete the monthly streak unless you become a paid subscriber and solve those.
I don’t worry about the streak mechanic, although I certainly don’t begrudge LeetCode the attempt to generate some cashflow from the service they provide. Sometimes I miss days, either because of travel or family or because the problem is legitimately too hard for me to solve. I just pick up the next day.
One of my favorite aspects is reviewing the official Solution explanation, or the user-generate discussion thread, after I’ve solved a problem myself. I gain a lot from reviewing other users’ code and comparing their solutions to mine, especially when my solution works but is slow. LeetCode times submissions and shows the result, unless the code is so inefficient that it triggers a “Time Limit Exceeded” error.
The rhythm of solving one data structures and algorithms problem every morning is a terrific routine for programming practice. There’s obviously a lot more to software engineering than compact, competitive programming-style and interview-style challenges. But I always feel like a musician practicing scales or a basketball player practicing free-throws – hardly the entire repertoire of the craft, but nonetheless a valuable way to practice by myself and develop skills that translate to other parts of the domain.
Luminar has been busy with a lot of announcements. Today, they reported preliminary (unaudited) 2020 financial results. 2020 revenue was $14 million, 2021 revenue is projected at $25-30 million, and the “forward-looking order book” is $1.3 billion. That’s an amazing growth curve, so much so that I’d like to understand the timeline and certainty of that $1.3 billion order book.
They also announced a big win this morning with SAIC, the Chinese automotive giant. SAIC will put Luminar’s Iris sensors in a large segment of its future vehicles.
Yesterday, Luminar published a high-quality 4-minute YouTube video entitled, “The Path to Series Production: Q1 Update.” That term – “series production” – is a phrase Luminar CEO Austin Russell emphasizes frequently, distinguishing Luminar from competitors who are still largely working on pilot projects with automakers.
Last week, Luminar held a joint event with Zenseact CEO Ödgärd Andersson to announce their partnership on full-stack self-driving software. Zenseact is Volvo’s self-driving spin-out, and Volvo is Luminar’s first and soonest major customer.
For all that, Luminar shares ended the day down about 4%. Tough crowd, Wall Street.