OpenAI will start allowing customers to upload and edit faces using DALL-E 2. 
TLDR

Daily Update 2022-09-20

Setapp — a treasure trove of macOS and iOS apps (Sponsor)

Got tasks? Setapp has solutions. This clever task solver for Mac and iPhone has apps for all kinds of daily challenges, from video editing to coding to writing. Open Setapp each time you have a task in mind and let it find the perfect solution. Get a 10% discount for an annual subscription with the promo code tldr_newsletter
📱

Big Tech & Startups

OpenAI begins allowing users to edit faces with DALL-E 2 (2 minute read)

OpenAI will start allowing customers to upload and edit faces using DALL-E 2. The company claims that its improved safety system will minimize the potential of harm from deepfakes and attempts to create sexual, political, and violent content. OpenAI's terms of service prohibits the uploading of pictures of people without their consent or images that users don't have the rights to. Stable Diffusion, another image-generating system, has been criticized for allowing users to generate nonconsensual deepfakes of celebrities.
Facebook debuts a Reels API for sharing from third-party apps (2 minute read)

Meta has launched a Facebook Reels API that will allow developers to enable users to directly share Reels from third-party apps. The API will allow one-button sharing of Facebook Reels to pages directly from platforms that integrate it. The feature only allows Reels to be posted in pages and not to groups or individual users. Meta launched a similar Instagram Reels API in June.
🚀

Science & Futuristic Technology

Coding Made AI — Now, How Will AI Unmake Coding? (5 minute read)

Advances in artificial intelligence have led to systems that can write code from natural-language descriptions. Automated coding assistants are now being used to help developers work faster. Future developers will likely focus on learning the semantics, concepts, and logical sequences of building software instead of learning programming languages. This article discusses advances in AI coding systems and the future of the software industry.
Why is a small Swedish automaker a decade ahead of the rest of the industry? (4 minute read)

Koenigsegg's KK850 is a supercar with technology that is years ahead of the competition. It features doors that pop out and rotate 90 degrees, a convertible roof with no extra split lines, and huge amounts of power. Koenigsegg designs its own circuit boards and software so it can test ideas without being blocked by outside vendors. Pictures of the KK850 are available in the article.
💻

Programming, Design & Data Science

Lost Pixel (GitHub Repo)

Lost Pixel is a holistic regression testing framework. It can run visual regression tests on Storybook and Ladle stories and on application pages. A 5 minute long quickstart video is available.
How I’m a Productive Programmer With a Memory of a Fruit Fly (16 minute read)

While the information needed for programming anything is usually just a click away, it can be difficult to sort through this information and it is also unreliable if a stable internet connection is an issue. API Documentation Browsers allow developers to have easy access to information on all relevant APIs. This article introduces Dash, an API Documentation Browser, and shows how it can be used to improve productivity. While it focuses on Dash, most of the article is applicable to all other API Documentation Browsers.
JetBrains Space has everything you need to develop software, in one place (Sponsor)

Managing too many tools distracts from the core mission; context switching kills flow. With JetBrains Space, you have everything you need in one complete software development platform: Git repositories, code review, CI/CD, packaging, issue management, and team chat – all in one place, and integrated with the IDE you know and love. Try Jetbrains Space for free (on-premises or cloud available)
🎁

Miscellaneous

Shanghai Built Its Own Silicon Valley, and Very Few Came (6 minute read)

Lingang is a 120-square-kilometer area southeast of Shanghai that was designated as China's top free-trade area by Chinese president Xi Jinping in 2018. It is supposed to be the new center for high-end technological industries. The project has attracted billions of dollars in investments. Despite the high levels of investment, Lingang is still largely a ghost town. The government hopes that Lingang will house around 800,000 residents by 2025.
A few thoughts about Uber's breach (12 minute read)

A hacker recently breached Uber's systems. They gained access by spamming an employee (with a known password) with two-factor authentication requests. After getting the password, the attacker found a file share without any access controls and a script with the highest level of credentials available, which gave them effective root access. More details about the hack are available in the article.

Quick Links

Faster CPython Ideas (GitHub Repo)

This repository contains ideas for making CPython faster and benchmark results for faster implementations of CPython.
For the sake of security and reliability, the industry should declare C and C++ as deprecated (1 minute read)

It's time to stop using C and C++ and use Rust for scenarios where a non-GC language is required.
Here’s what it sounds like when Mars gets smacked by a space rock (2 minute read)

This article contains audio of a meteoroid crashing into Mars recorded by NASA's InSight lander last September.
Hilton will design suites and sleeping quarters for Voyager’s private Starlab space station (1 minute read)

Voyager and Lockheed Martin have partnered with Hilton to design astronaut facilities for the Starlab space station.
create-t3-app (GitHub Repo)

create-t3-app is an interactive command line tool for setting up opinionated, full-stack, typesafe Next.js projects.
Chess Is Just Poker Now (8 minute read)

It is now very easy to cheat in online chess.

What did you think of today's newsletter?

I also write a daily newsletter on crypto, if you'd be interested in receiving TLDR Crypto, sign up here!

If you have any comments or feedback, just respond to this email!

Thanks for reading,
Dan

If you don't want to receive future editions of TLDR, please click here to unsubscribe.