Notes from
Latent Space
Essays on AI, video, and the craft of building things, from an engineer who reads too much Dostoevsky.
- What would it cost to make Breaking Bad with AI?
A line-by-line estimate for one 47-minute episode using this year's public video generation prices. Generating the footage is only part of the budget; performance and continuity remain much harder to get right.
3 min reads likes comments - Taste without a verifier
Coding agents somehow learned to build good-looking websites, although nothing checks whether a design is beautiful. What video editing can borrow from that: preference models, critics and loops.
2 min reads likes comments - Learning like a baby: a plan for an embodied world model
Google DeepMind's Gemini Robotics ER 2 gives robots a better high-level brain. The part I still think nobody has built is the body-first learning underneath. Here's the research plan I'd run.
3 min reads likes comments - From embeddings to IDs to what you watch next
Generative recommenders are going into production. How a video becomes an embedding, then a semantic ID, and how a Transformer uses those IDs to choose what you'll watch next.
3 min reads likes comments - Change everything except the motion
At I/O this week, YouTube brought Gemini Omni to Shorts Remix: take a Short, change the characters, setting or style, and keep the motion and story. Why remix is the right first experience for video-to-video.
2 min reads likes comments - Sora is shutting down. Generation isn't a product
OpenAI closed the Sora app this week, seven months after launching it as a social network, and the API ends in September. What went wrong, and what it says about where generative video belongs.
2 min reads likes comments - A billion dollars for JEPA
Yann LeCun's AMI Labs raised $1.03 billion to build world models on the JEPA framework. Revisiting what I wrote in 2022, and the one thing I still think the plan is missing.
2 min reads likes comments - The model plans the shots now
ByteDance's Seedance 2.0 generates multi-shot sequences with references for characters, props and sound, and triggered cease-and-desist letters within a day. What's left for the editor, and for rights holders.
2 min reads likes comments - A weekend with the World API
World Labs opened an API for Marble. I spent the weekend building a small workbench for rendering its worlds as Gaussian splats and authoring camera paths through them. What broke: scale, coordinates and drift.
3 min reads likes comments - What a video editing agent needs to get right
I built an agent that edits my social videos end to end using knowledge of my personal taste. What that asks of the timeline, the feedback loop and the product.
4 min reads likes comments - LeCun leaves, Marble ships
In one week World Labs launched Marble, Yann LeCun confirmed he's leaving Meta to start a world-model company, and Google shipped Gemini 3. The world-model bet went public from three directions.
2 min reads likes comments - Sora built a social network
OpenAI launched Sora 2 as a TikTok-style app where every video is generated. The model is impressive. I'm less sure a feed of generations gives people a reason to keep watching.
2 min reads likes comments - Consistent characters are the unlock
Google's new image model, known everywhere as Nano Banana, keeps a person looking like themselves across edits and scenes. For AI storytelling, identity preservation matters more than image quality.
2 min reads likes comments - Genie 3 remembers where you painted the wall
DeepMind's Genie 3 generates interactive worlds in real time at 720p that stay consistent for minutes. Persistence is the test for a world model, and it just got much better.
2 min reads likes comments - Sixty episodes, one minute each
Microdramas are one of the fastest-growing forms of entertainment, and the format exists because of production cost. What happens when AI changes the cost?
2 min reads likes comments - 62 hours of robot data
Meta's V-JEPA 2 learns a world model from a million hours of video, then learns to plan robot actions from 62 hours of robot data. Promising, and still missing touch.
2 min reads likes comments - Veo 3 has sound, and that changes the medium
Google's Veo 3 generates video with synchronized dialogue, sound effects and ambient audio. Sound turns clips into scenes. Also at I/O: a language model that writes by denoising.
2 min reads likes comments - What a minute of AI video costs in Beijing vs. San Francisco
Real per-second prices for Veo 2, Kling 2.0 and Jimeng this month, and why the retake rate matters more than the sticker price.
2 min reads likes comments - Style is free now. Taste isn't
GPT-4o's image generation turned the internet into Studio Ghibli for a week. When every style is one prompt away, the scarce thing is judgment.
2 min reads likes comments - Helix has a fast brain and a slow brain. So does my golf swing
Figure's Helix splits robot control into a slow model that understands and a fast one that moves. A golf swing works the same way, which is why thinking during it ruins it.
2 min reads likes comments - DeepSeek and the price of intelligence
A Chinese lab released a reasoning model that matches OpenAI's o1 and published how it did it. Nvidia lost about $600 billion in a day. Where the efficiency actually came from.
2 min reads likes comments - Genie 2 and World Labs in the same week
DeepMind's Genie 2 turns one image into a playable 3D world, and Fei-Fei Li's World Labs turns one image into a 3D scene you can walk through. Worlds are the next medium after text, images and video.
2 min reads likes comments - Describe the music you want
"Sad songs for a rainy drive" beats any genre taxonomy. Natural language is becoming the way people ask for music, and it changes what a music recommender has to understand.
2 min reads likes comments - The physics Nobel went to neural networks
Hopfield and Hinton won the physics prize, and Hassabis and Jumper shared chemistry for AlphaFold. A mechanical engineer's reaction to physics and AI converging.
2 min reads likes comments - AI's bottleneck is a power plant
Microsoft signed a 20-year deal to restart a reactor at Three Mile Island to power its data centers. The constraint on AI is moving from chips to electricity, and baseload nuclear is suddenly back.
2 min reads likes comments - A neural net runs Doom
Google Research's GameNGen simulates Doom in real time with a diffusion model: no game engine, just next-frame prediction conditioned on your inputs. Interactive video is a world model.
2 min reads likes comments - Search plus verification
AlphaProof and AlphaGeometry 2 together solved four of six problems from this year's Math Olympiad, reaching silver-medal level. What makes a checkable answer so useful for training, and what happens when there isn't one.
2 min reads likes comments - Kling came from a short-video company, not a lab
Kuaishou, TikTok's main rival in China, released a video model that rivals Sora's samples, and ordinary users in China can already try it. Video models get built by whoever has the video.
2 min reads likes comments - GPT-4o hears you laugh
OpenAI and Google both showed real-time multimodal assistants this week. Speech as a native modality changes what a conversation with a model is, and latency turns out to be the feature.
2 min reads likes comments - Music generation's GPT-3 moment
Suno v3 and Udio generate full songs with vocals and lyrics from a sentence, and some of them are good. What that means for artists, platforms and listeners.
2 min reads likes comments - Genie learned to play from videos with no controls
DeepMind's Genie learned a controllable world model from 2D platformer videos with no action labels, by inferring eight latent actions on its own. The model learns the controls as well as the game.
2 min reads likes comments - "World simulator" is doing a lot of work
OpenAI's Sora generates minute-long videos that look astonishing. Its technical report calls it a world simulator. The samples show both why that's tempting and why it isn't true yet.
2 min reads likes comments - Mobile ALOHA cooks shrimp for $32,000
Stanford's two-armed robot on a wheeled base learned to cook, wipe spills and call an elevator from about fifty demonstrations per task. Cheap hardware plus teleoperation is changing robot data.
2 min reads likes comments - Natively multimodal
Google announced Gemini, trained from the start on text, images, audio and video together. Why training on mixed modalities from day one matters more than bolting vision onto a language model.
2 min reads likes comments - Four-second clips can't make a movie
Pika 1.0, Stable Video Diffusion and Runway's latest make beautiful short clips. What's missing is the grammar of film: continuity, screen direction and eyelines.
2 min reads likes comments - The model rewrites your prompt
DALL·E 3 in ChatGPT doesn't use what you typed. It has a language model write a long, detailed prompt for you. Creative tools are turning into agents that interpret intent.
2 min reads likes comments - Optimus sorts blocks. A toddler falls down a thousand times
Tesla's new video shows Optimus sorting colored blocks with a neural network trained end to end. Curated robot demos and messy child learning, and which one scales.
2 min reads likes comments - Gaussian splatting killed my mesh nostalgia
3D Gaussian Splatting represents a scene as millions of fuzzy, colored blobs and renders it in real time at NeRF quality. It does this without a neural network.
2 min reads likes comments - Predicting in representation space
Meta's I-JEPA is the first concrete result from LeCun's world model agenda. It learns image representations by predicting hidden regions in latent space, with no augmentations and no pixel reconstruction.
2 min reads likes comments - Vision Pro scans your face to make you
Apple's headset builds a 3D 'Persona' of your face so you can appear on video calls while wearing it. Ten years after my thesis, 3D face capture ships inside a headset.
2 min reads likes comments - Recommendation as next-token prediction
A new paper turns every item into a short code of semantic tokens, then has a Transformer generate the code of what you'll want next. The item vocabulary finally describes what things are.
2 min reads likes comments - Fake Drake
An AI-generated song imitating Drake and The Weeknd got millions of plays before it was pulled. Voice is identity, and the industry needs consent and attribution systems, fast.
2 min reads likes comments - GPT-4 reads the picture
OpenAI's GPT-4 scores near the top of the bar exam and can explain a joke in a photo. Describing a scene is useful, but I'm still unsure how far that gets it toward understanding the physical world.
2 min reads likes comments - Control beats prompts
ControlNet lets you steer Stable Diffusion with a pose skeleton, a depth map or an edge sketch. Creators want to set the structure directly, and this gives them a way to.
2 min reads likes comments - Text to music is a representation problem
Google Research's MusicLM generates music from text descriptions. The interesting part is its stack of tokens: one for meaning, one for sound, one shared between music and words.
2 min reads likes comments - ChatGPT is a product, not a model
A million people signed up in five days. The underlying model isn't new. What's new is the interface and the training to follow instructions, and that changes every software team.
2 min reads likes comments - Optimus walked on stage. Watch its hands
A year after the dancer in the suit, Tesla showed a real humanoid prototype. It walked slowly and waved. The legs get the attention. The hands are the harder and more important problem.
2 min reads likes comments - Text to video is next
Meta's Make-A-Video generates short clips from a sentence. They're five seconds long, low resolution and physically wrong in instructive ways. The hard parts are consistency, continuity and physics.
2 min reads likes comments - Stable Diffusion runs on my own computer
Stability AI released the weights of a text-to-image model anyone can run on a consumer GPU. Open models change who gets to build, and what gets built.
2 min reads likes comments - LeCun's path, read carefully
Yann LeCun's position paper argues that intelligence needs world models that predict in representation space, not pixels. Where I agree, and where I'd push back: bodies and hands.
2 min reads likes comments - It learned Minecraft by watching YouTube
OpenAI's VPT labeled 70,000 hours of Minecraft videos with the actions players took, using a small model trained on a little labeled data. Passive video became interaction data.
2 min reads likes comments - One network, 604 tasks
DeepMind's Gato plays Atari, captions images, chats and stacks blocks with a real robot arm, all with the same weights. Turning actions into tokens is the interesting part.
2 min reads likes comments - Images are solved-ish. Video is where physics lives
DALL·E 2 generates images that look like real photos and paintings from a sentence. Why the jump to video is much harder than the jump from GANs to this.
2 min reads likes comments - We've been undertraining
DeepMind's Chinchilla paper says large language models have far too many parameters for the data they see. The fix is more data, and that raises a question about where it comes from.
2 min reads likes comments - Meta's worst day was TikTok's best
Meta lost over $230 billion in market value in one day after Facebook's first ever drop in daily users. The interest graph beat the social graph.
2 min reads likes comments - NeRF went from hours to seconds
Nvidia's Instant NGP trains a neural radiance field in seconds with a multiresolution hash table. The representation mattered more than the network.
2 min reads likes comments - Diffusion is going to eat GANs
Two papers this week, GLIDE and latent diffusion, make text-to-image generation with diffusion models look practical. What denoising actually learns, and why it beats the adversarial game.
2 min reads likes comments - Facebook deletes a billion faceprints
Meta is shutting down Facebook's face recognition system and deleting more than a billion face templates. An industry chapter closing, from someone who lived in it.
2 min reads likes comments - The metaverse needs faces first
Facebook is now Meta and says it's building the metaverse. From someone who spent years on 3D faces: avatars that can't emote are just chat rooms with legs.
2 min reads likes comments - Listening sessions are sentences
Treat each song as a token and each listening session as a sentence, and recommendation starts to look like language modeling. What that framing gets right, and what it misses.
2 min reads likes comments - A dancer in a spandex suit, and why the humanoid form matters
Tesla's AI Day announced a humanoid robot and then showed a person dancing in a robot costume. The demo was a joke. The idea is right.
2 min reads likes comments - You can't skim a song
Why music recommendation is a different problem from video or news recommendation: sequences, repetition, passive listening, and the difference between a skip and a mood.
2 min reads likes comments - Copilot finished my function
GitHub's Copilot preview suggests whole functions inside the editor. Two days of using it on side projects, and what changes when the IDE becomes a conversation.
2 min reads likes comments - Joining YouTube Music: the recommendation is the product
I've started as an engineering manager at YouTube Music. Why music, and why I think the next few years of music discovery will look very different.
2 min reads likes comments - Closing two chapters
I'm leaving TTT Studios after seven and a half years and Amanda AI after three. What I learned growing an engineering team from ten to fifty, and co-founding a company through a pandemic.
2 min reads likes comments - One architecture, any input
DeepMind's Perceiver handles images, audio, video and point clouds with the same network, by cross-attending to a small latent array. Modalities stop needing their own models.
2 min reads likes comments - Ten years between albums
万能青年旅店 released their second album after ten years. On listening to a band that sings about industrial decline in Hebei, and why art gets better once you can see the structure under it.
2 min reads likes comments - Pictures and words in the same space
OpenAI's CLIP learns from 400 million image and caption pairs to put images and text in one embedding space. Zero-shot classification is the demo. Shared embeddings are the real story.
2 min reads likes comments - AlphaFold and learning physics from data
DeepMind's AlphaFold 2 predicts protein structures about as accurately as experiments do. A fifty-year-old physics problem, solved mostly by learning from examples.
2 min reads likes comments - An image is worth 16x16 words
A paper under review at ICLR cuts images into patches and feeds them to a plain Transformer. With enough data, it beats convolutional networks. One architecture for everything is getting closer.
2 min reads likes comments - A whole scene stored inside a network
NeRF represents a 3D scene as a small neural network you can render from any viewpoint. No mesh, no triangles. My old thesis problem, answered from a different direction.
2 min reads likes comments - Short video starts in India, which is exactly right
YouTube opened a beta of Shorts in India, where TikTok has been banned since June. Launch where the gap is, with the world's biggest music catalog behind you.
2 min reads likes comments - Reels is a clone. That's fine
Instagram launched Reels the day before the TikTok executive order. The format is a commodity now, and the question is whose recommender learns fastest.
2 min reads likes comments - GPT-3 wrote a React component from a sentence
The demos flooding Twitter this week come from the same next-word objective as GPT-2, scaled a hundred times. Few-shot learning appeared on its own. Coding changes first.
2 min reads likes comments - IBM, Amazon and Microsoft step back from face recognition
In one week, three of the biggest companies in the field paused or ended police sales. Where I agree, and why a pause isn't a policy.
2 min reads likes comments - What a face company does when nobody gathers
Three months into the pandemic, with no conferences on the calendar. What we're trying, what we decided not to build, and how it feels to run a startup whose market disappeared.
2 min reads likes comments - Travis Scott played to 12 million people in a video game
Fortnite's Astronomical event drew 12 million concurrent players. With every venue closed, a game became the biggest concert stage in the world.
2 min reads likes comments - Video is the new floor
Two weeks into working from home, every interaction is a video call. What that does to expectations for video, and what's missing from the tools.
2 min reads likes comments - MWC is cancelled. Our entire business is people in a room
The world's biggest mobile conference was cancelled over the new coronavirus. A founder's worries, a few weeks in, with friends in Wuhan under lockdown.
2 min reads likes comments - Clearview scraped three billion faces. This is why we built on-device
The New York Times revealed a startup that matches any photo against billions of faces scraped from social media, and sells it to police. The worst version of my industry is now public.
2 min reads likes comments - The decade cameras learned to see
Looking back at 2010 to 2019 from the end of it: the moments that mattered to me, what I got right and wrong on this blog, and one bet for the 2020s.
2 min reads likes comments - MuZero learns the rules it isn't given
DeepMind's MuZero plays Go, chess, shogi and Atari at top level without being told the rules. It plans inside a model it learned, and the model only predicts what matters.
2 min reads likes comments - 200 seconds vs. 10,000 years
Google claims quantum supremacy with a 53-qubit chip. What the chip actually computed, why IBM disputes the number, and why there's still no workload.
2 min reads likes comments - ZAO put your face in a movie in eight seconds
A Chinese face-swap app went viral over the weekend and hit a privacy wall within days. China just ran the consumer deepfake experiment at scale.
2 min reads likes comments - Why our models train on forty different lobbies
A year of live events taught us that benchmark accuracy barely predicts real-world accuracy. What we changed in how we collect data and evaluate.
2 min reads likes comments - The embedding table is the model
Facebook open-sourced DLRM, its deep learning recommendation model. It shows what big recommenders actually look like: mostly memory, with a small network on top.
2 min reads likes comments - Datasets have a consent debt
Microsoft quietly took down MS-Celeb-1M, ten million photos of a hundred thousand people. A lot of the face recognition industry was built on data nobody agreed to give.
2 min reads likes comments - San Francisco banned face recognition. Customers asked if we're next
The ban covers city agencies, not private companies like ours. It still changed a lot of sales conversations this week. Where I think the line should be.
2 min reads likes comments - The black hole photo was a reconstruction problem
The Event Horizon Telescope didn't take a picture in the ordinary sense. It filled in a mostly empty measurement with priors, and was careful about which ones.
2 min reads likes comments - The Bitter Lesson, read by someone who hand-built facial features
Rich Sutton says 70 years of AI research show that general methods plus computation beat human knowledge every time. He's right, and it stings. My one objection is about data.
2 min reads likes comments - "Too dangerous to release"
OpenAI trained a much bigger language model and is holding back the full version. The unicorn story is impressive. What's actually dangerous is cheap, plausible text at scale.
2 min reads likes comments - AlphaStar and the fairness of fast hands
DeepMind's StarCraft agent beat two pros 10-0, then lost the one game where it had to move a camera like a person. What counts as intelligence when the body is different.
2 min reads likes comments - None of these people exist
Nvidia's StyleGAN generates photographic faces with control over pose, identity and freckles. A face company's view of faces becoming free.
2 min reads likes comments - The noisy TV problem
A curious agent gets hypnotized by random static. OpenAI's Random Network Distillation fixes it and beats humans at Montezuma's Revenge. What curiosity should actually reward.
2 min reads likes comments - BERT reads both directions at once
Google's BERT beat almost every language benchmark by predicting hidden words using context on both sides. It's a representation model, which is a different thing from a text generator.
2 min reads likes comments - Thousands of faces in a hotel lobby
Our first live conference check-ins. Wait times dropped a lot. The model was the part that worked from day one. Lighting, queues and printers were not.
2 min reads likes comments - Musical.ly is now TikTok, as predicted
ByteDance merged Musical.ly into TikTok this week. A short follow-up to what I wrote in November, and what the feed tells you about the product.
2 min reads likes comments - A robot hand with a hundred years of practice
OpenAI's Dactyl learned to rotate a block with a human-like robot hand, entirely in simulation. Why hands, and why randomizing the simulator is the clever part.
2 min reads likes comments - Read everything first, specialize later
OpenAI trained a Transformer to predict the next word on thousands of books, then fine-tuned it on small tasks. Language is getting its ImageNet moment.
2 min reads likes comments - The Uber car saw her six seconds early
The NTSB's preliminary report on the Tempe crash shows the sensors worked. Classification flickered, braking was disabled, and the human was supposed to be the backup.
2 min reads likes comments - Faces help you hear
Google's Looking to Listen separates one voice from a crowd by watching the speaker's face. Modalities work better when they explain each other.
2 min reads likes comments - An agent that dreams its own racetrack
Ha and Schmidhuber's World Models compresses what an agent sees, learns to predict what happens next, and trains a tiny controller inside its own dream. The most important paper I've read this year.
2 min reads likes comments - Starting a face recognition company, with eyes open
I've co-founded a company that does face recognition on device. Why on device, why conference check-in first, and the lines we won't cross.
2 min reads likes comments - Can a network have taste?
Google's NIMA predicts how people would rate a photo, as a distribution, not a single score. Modeling disagreement turns out to be the useful part.
2 min reads likes comments - Face swaps on Reddit: I built the harmless version years ago
Someone on Reddit is putting celebrities' faces into porn with a home GPU and open-source tools. How it works, and why consent has to be designed in now.
2 min reads likes comments - Watch the recommendation engine, not the lip-sync
ByteDance is buying Musical.ly. It looks like a Chinese news company buying an American teen app. It's really a recommendation engine buying a global audience.
2 min reads likes comments - AlphaGo Zero threw away human games and got better
Starting from random play, with no human data, it beat the version that beat Lee Sedol 100 games to 0 after three days. Human knowledge was a ceiling.
2 min reads likes comments - Face ID: the 3D face is finally consumer hardware
The iPhone X projects 30,000 infrared dots onto your face to unlock the phone. Four years ago I was faking this in software from a single selfie.
2 min reads likes comments - Nobody taught it to walk
DeepMind's locomotion agents learned to run, jump and duck from a reward for moving forward and a varied course. The flailing arms are the point.
2 min reads likes comments - No recurrence, no convolution
A Google paper throws out the RNN and translates with attention alone. What attention actually computes, and why I think it goes beyond translation.
2 min reads likes comments - Curiosity is a prediction error
A Berkeley paper gives agents an internal reward for being surprised by their own predictions. It learns Mario with no score at all, and it answers a question I asked two years ago.
2 min reads likes comments - Ke Jie in Wuzhen
The world's top Go player lost 3-0 to AlphaGo in China this week, and Chinese viewers mostly couldn't watch it live. Why this match will matter more in China than the Lee Sedol one did.
2 min reads likes comments - Neuralink and the bandwidth argument
Elon Musk's new company wants a high-bandwidth link between brains and computers. The argument is about output speed. I think it's partly right, and too optimistic on timing.
2 min reads likes comments - Breath of the Wild is a physics engine you can think in
The new Zelda replaced scripted puzzles with a world that follows consistent rules. It's the best example I've seen of what a training environment for intelligence could look like.
2 min reads likes comments - The camera is the new keyboard
Snap filed to go public and calls itself a camera company. The phrase sounds like marketing, but it describes a real shift in how people put things into computers.
2 min reads likes comments - Poker fell
CMU's Libratus beat four top professionals at heads-up no-limit hold'em over twenty days. Hidden information was supposed to protect humans a while longer.
2 min reads likes comments - Every lab is building a playground
DeepMind open-sourced its 3D lab and OpenAI released Universe in the same week. Environments are becoming the new datasets.
2 min reads likes comments - Google Translate got better overnight, and Chinese speakers noticed first
Neural machine translation replaced phrase tables, starting with Chinese to English. Notes from someone who reads both, and why the zero-shot result is the bigger story.
2 min reads likes comments - Vine is dead. Short video isn't
Twitter is shutting down Vine. It didn't lose because six-second videos were a bad idea.
2 min reads likes comments - 16,000 samples a second
DeepMind's WaveNet generates raw audio one sample at a time, and its speech sounds far more human than anything before. How, and why it's so slow.
2 min reads likes comments - The long tail of driving
Uber will put self-driving cars on Pittsburgh streets next month, six weeks after the first Autopilot fatality became public. The hard part of driving is the rare case.
2 min reads likes comments - Pokémon Go is AR without the AR
The biggest augmented reality hit so far barely uses augmented reality. It's a map, built on years of data from another game.
2 min reads likes comments - Still caring about facial conformation
My last paper from grad school is out. Why I still think geometric priors for faces matter when every result now comes from deep learning.
2 min reads likes comments - Google built its own chip for neural nets
The Tensor Processing Unit has been running in Google's data centers for a year. When a company designs custom silicon for a workload, the workload is here to stay.
2 min reads likes comments - Chatbots are this year's apps. Tay says slow down
Facebook opened Messenger to bots at F8, two weeks after Microsoft's Tay learned racism from Twitter in a day. Why I'm telling clients to wait.
2 min reads likes comments - Move 37
AlphaGo beat Lee Sedol four games to one. The move everyone is talking about, how the system found it, and why self-play is the part that matters.
2 min reads likes comments - The best robotics video ever made involves a hockey stick
Boston Dynamics' new Atlas gets shoved, loses its box and gets knocked flat, and keeps going. Why recovering is harder than walking.
2 min reads likes comments - Re-reading Society of Mind as an engineering manager
Marvin Minsky died this week, the same week DeepMind announced a Go program that beat a professional. Two very different ideas of how minds get built.
2 min reads likes comments - 152 layers, and the trick is learning nothing
Microsoft Research's residual networks won ImageNet with a network eight times deeper than last year's. The idea behind it is almost too simple.
2 min reads likes comments - TensorFlow is open source. What our studio will do with it
Google released its internal machine learning library. What changes for a thirty-person app studio that builds software for other companies.
2 min reads likes comments - AC/DC at sixty
Angus Young is sixty and still runs across the stage in a school uniform. Some thoughts after the show.
2 min reads likes comments - The screen finally feels how hard you press
3D Touch on the iPhone 6s, one year after I guessed pressure-sensitive phones were a couple of years away. How it measures force, and what it's for.
2 min reads likes comments - Van Gogh is a Gram matrix
A new paper separates the content of an image from its style using a network trained for classification. How it works, and what it suggests about taste.
2 min reads likes comments - Apple bets on human DJs. I'd bet on the skip button
Apple Music launched with Beats 1 and human curators. Three weeks later, Spotify ships Discover Weekly. Two theories of music discovery.
2 min reads likes comments - DeepDream sees dogs everywhere
Running a network in reverse to see what it learned. Why everything turns into dogs, and what that says about training data.
2 min reads likes comments - Google Photos gives away what I spent two years building
Unlimited storage and automatic face grouping, free. What happens to small companies when a platform ships their feature as a default.
2 min reads likes comments - Two years of 3D faces on a phone: what I got wrong
Leaving the selfie-to-3D-face app I helped build out of my thesis. The technology mostly worked. The rest is the interesting part.
2 min reads likes comments - The dress is a world-model bug
Half the internet sees white and gold, half sees blue and black. The disagreement is about lighting, and it says something about how vision works.
2 min reads likes comments - 49 Atari games from pixels, and zero points in Montezuma's Revenge
DeepMind's DQN paper is in Nature. What the network actually learns, and the game where it learns nothing at all.
2 min reads likes comments - HoloLens maps your room before it draws on it
Microsoft's headset is mostly a sensing problem with a display attached. Why AR needs a model of the space before it can put anything in it.
2 min reads likes comments - Two networks arguing
The GAN paper from NIPS this year: a generator, a discriminator, and a learned idea of what counts as real.
2 min reads likes comments - A computer captioned a photo. It didn't see the photo
Google and Stanford both have networks that write sentences about images. How they work, and what they're actually learning.
2 min reads likes comments - What a light field actually is
Magic Leap raised $542 million without showing anyone a product. A look at the optics they're promising, and why it's so hard to wear on your head.
2 min reads likes comments - The watch taps your wrist, and touch becomes a channel
The part of the Apple Watch announcement I keep thinking about is a small mass on a spring, and what it says about how little computers use touch.
3 min reads likes comments - Radial basis functions, for people who don't care about radial basis functions
I presented a facial animation paper this week. What it's about, explained with a rubber sheet, some pins and a steel plate.
3 min reads likes comments - Why my 3D faces look dead: the physics of skin
Our app gets the shape of your face right and still looks like a wax museum. Most of the problem turned out to be motion.
3 min reads likes comments - A video is not a stack of photos
Two new papers on video classification, and why the network that only sees motion beat the one that sees the frames.
3 min reads likes comments - Graduated. My thesis in one paragraph, and how deep learning will eat it
What my master's thesis on 3D face meshes does, which part of it I think neural networks will replace soon, and which part I think they won't.
2 min reads likes comments