Designed @Cursor_ai, @NotionHQ, @Stripe, built startups. I make a world where anyone can make software. Aspiring k-pop idol.

San Francisco → Taipei
Pinned Tweet
here's my talk at Cursor Compile some thoughts on how we build in the age of AI and what doesn't change
108
150
2,422
257,194
feelings light piercing through the blinds birdsongs by the window coffee grounds, blooming slow walk in the cypress forest long breath, cold air fuzzy raindrops tap on the skin catching the waves endless ocean, salt on the lips train window, mountains sliding by holding hands, running through the yellow light cold bath after a hot day making you laugh like a kid again eyes closed listening to our favorite songs cuddles and kisses your breath slow on my neck hearing my heart break day by day, letting time pass midnight to sunrise life is beautiful, the way it is
18
6
364
14,416
new on ryOS: Dictionary + Fitness learn new words, pronunciation, 漢字. plan workouts, track body and food with AI. made with @bot @cursor_ai
18
9
364
28,047
remembering Steve i grew up with beige boxes. then i moved to Canada and saw the iMac G4. how can computers be so beautiful? i couldn’t afford a Mac, so i made my PC look like one. changed the icons, the fonts, the windows. learned to make those shiny, lickable buttons. that’s how i got into interface design. i saw something i loved and wanted to make things like it. i burned DVDs of Steve’s keynotes and studied them. watched them again and again. there was so much care in the products, and so much joy in showing people what they could do. my first iPod was a black nano. i carried it everywhere. then the iPhone happened and changed the world. it felt like anything was possible. since he died, i’ve felt us getting stuck in a loop. constant refinement. better supply chains. more ways to keep people scrolling. so much talent spent on tiny improvements, so little room for something truly great and heartfelt. the keynotes get more cinematic every year. i still miss the live demos. someone onstage playing with something they helped make. the excitement, the jokes, the things that went wrong. it felt human. it was fun. we made computers faster. phones thinner. added more cameras. made machines smarter than us at more and more things. somehow, we’ve also become more disconnected and lonely. we spend so much energy trying to beat humans. i wish we spent more time learning from people’s lives and making them better. when i work, i still sometimes think: what would Steve do? i’ll never know. i’m sad i never got to work with him. but his work reached a kid with a beige PC and changed the course of his life. i wonder how many others have a story like mine. i’ve kept these words with me: “the people who are crazy enough to think they can change the world, are the ones who do.” there’s still so much worth making. things we can put our hearts into. things that make someone feel what i felt when i first saw that iMac. thank you, Steve. 💛
34
46
944
38,989
made a lil thing for language learners: watch Netflix with subtitles in any two languages, plus pronunciation guides for Japanese, Chinese, and Korean. customizable styles, hand-picked defaults. enjoy 🍿
53
55
1,183
64,902
add ryOS Subtitles to Chrome chromewebstore.google.com/de…
2
1
43
5,486
a bit more work later… full bleed desktop + side dock lil computer in your pocket
flip phone. full desktop. a whole little world. ryOS on iPhone Duo
11
11
471
39,338
convergence to the mean when everyone looks at everyone else to decide what to make, we eventually stop making anything of our own. we copy what works. borrow the language, the aesthetic, the features. we call it learning from the market, following best practices, staying competitive. together, everything starts to feel familiar. polished, interchangeable. nothing wrong. nothing alive. the mean isn’t necessarily bad. it’s where everything lands when we remove the reasons for it to be different. numbers are easier to compare than feelings, so we make things that produce numbers. we study what gets attention, then shape ourselves around it. eventually the feedback stops informing the work and starts authoring it. we’re no longer asking what we want to say. we’re asking what will be rewarded for saying. ai makes this loop frictionless. it can draw from more references than we could see in a lifetime. but access to every perspective isn’t the same as having one. it hasn’t lived a particular life that makes one detail unbearable and another beautiful. when we ask it to choose for us without bringing any intention of our own, we get something plausible, easy to approve. then we ship it, measure it, copy it, and feed it back into the next round. a tidal wave of mid. this changes not just the work, but the people making it. we describe ourselves in categories platforms can distribute and markets understand. designer. founder. creator. pick a niche. build a brand. be consistent. the parts that don’t fit become inconvenient, even when those contradictions might produce our most interesting work. we become easier to classify and harder to tell apart. i think we need to approach making things more like artists. an artist develops a perspective through the work. making, noticing, choosing, failing, returning. learning what matters even when nobody else cares. craft gives that perspective a form precise enough for someone else to experience. the life outside the work matters too. the places you’ve lived, the people you’ve loved, the things you’re embarrassed to care about. these aren’t distractions from having something to say. they’re how you come to have something to say. we understand this with music, paintings, photographs, movies. we expect a person to be present in the choices. we want to experience something we wouldn’t have encountered without them. software can do this too. a piece of software expresses beliefs about how life should feel. what deserves your attention. what you should be free to change. whether a task should feel like paperwork or play. even a small interaction can carry someone’s care, humor, or curiosity. but we rarely talk about software as a medium. we talk about it as an industry. markets to capture, workflows to optimize, competitors to catch up with. we add a feature because someone else has it, without asking whether it belongs. products accumulate the same parts and lose what made them worth choosing. underneath the branding, it’s all the same thing. artists learn from others too. the question is whether you’re absorbing those influences into a point of view, or using them to avoid developing one. what are you trying to let someone feel, understand, or do? why this particular shape? what have you noticed that the existing tools don’t seem to notice? those questions don’t have answers you can borrow from a competitor’s roadmap. if we can make almost anything, deciding what deserves to exist becomes more important, not less. speed gives us more chances to exercise judgment. it doesn’t remove the responsibility. i don’t want a world where every person becomes a more efficient distributor of the same ideas. i want people to use these tools to go further into what they actually care about. to make things specific enough that we can feel someone behind them. what is the point of everyone being able to make something, if we all end up making the same thing?
131
352
2,689
312,100
flip phone. full desktop. a whole little world. ryOS on iPhone Duo
23
9
619
73,782
what i’ve been doing: i love youbike 💛
i LOVE the fully functioning YouBike easter egg in ryOS @ryolu_! even shows you the closest station to put your bike back
9
6
212
33,711
try it in all cities with youbike in taiwan docks, navigation, live turn-by-turn directions with voice os.ryo.lu/maps
1
1
20
5,207
efficiency, productivity, speed we keep worshipping these words like they are what we live for ship faster merge more manage more agents compress every loop remove every pause turn every hour into output but what is the point of endless production if there is no time left to think deeply? not react not optimize not summarize not clear the queue think to sit with a question long enough that your real intention starts to appear to find the purpose underneath the motion to ask whether the thing being accelerated should exist at all ai could be a new canvas a way to make strange things personal things impossible things tools, worlds, poems, games, interfaces, films, languages, rituals things that let more people touch the shape of their own imagination but instead, so much of it is becoming slop factories more content more funnels more tickets more fake work pretending to be value you can merge 2000 prs you can manage 500 agents you can wake up to dashboards proving that the machine kept moving while you slept but what is the point if you only sleep 5 hours a day? what is the point if you stop talking to other humans? stop learning about the past? stop playing? stop wandering? stop being surprised? what is the point if your whole life becomes optimizing the system that is consuming you? speed is not meaning scale is not wisdom automation is not freedom if it only makes everyone run faster and where are we running? toward what? a world where every person becomes a manager of machines, and every machine produces more things no one had the time to truly want? the danger is not that ai makes us lazy the danger is that ai makes us endlessly busy that it gives us infinite production before we have found intention infinite execution before we have developed taste infinite motion before we have learned how to be still maybe the real frontier is not more speed maybe it is discernment knowing what not to make knowing when to stop knowing when the most productive thing is to sleep, read history, call a friend, play with a cat, walk without tracking it, or stare at the ceiling until the false urgency dissolves tools should give us more life not turn life into a tool if ai is going to matter, it should not just help us produce more it should help us become more human more imaginative more free otherwise, it’s the same old factory just without humans
175
513
3,301
232,047
i emptied my house said goodbyes and moved to taipei so far so great! 💛
108
15
2,416
86,735
long-lived agents for your big ideas now in Cursor
Introducing Projects, a new way of working in Cursor. Rather than creating a chat for every task, you work with a coordinator agent in a single, persistent thread. Like @bot, your agent is always on, proactively manages work with subagents, and improves over time.
28
7
644
82,781
leaving leaving is the process from fullness into emptiness from the familiar circle of life the routines undone the streets i knew by heart the people i kept meeting the names and labels that had gathered on my skin toward a place entirely unknown where a new life waits to be written before i go i take out everything i had hidden in my heart and say goodbye to it piece by piece memory rises and feeling rises with it one by one i empty the rooms within me until i am almost as i was when i first arrived unfurnished unclaimed open what remains is a blankness echoing with my fear of loneliness my longing for freedom and the questions i still cannot answer what is freedom what is happiness when i first came here i was drifting in a river carried by the current thinking only of making things now i have to place my own hands on the helm no longer mistaking the waves for fate or the shore for salvation i will miss the days i lived here but i must learn again how to sleep inside loneliness how to eat inside uncertainty how to recognize desire in the blank and through the act of leaving turn freedom from an idea into a life i practice every day
54
47
1,217
108,919
first step moving to asia: help me empty my apartment! if you can pick up in SF, place an order and we meet next week :) made with @bot and @NotionHQ ryo.lu/sale
100
20
1,407
201,235
Ryo Lu retweeted
I wrote an in-depth article on how I made @cursor_ai’s icons. Read it if you want to know: - How to keep 600+ icons consistent - Why I made optical adjustments nobody can see - Why the icon stroke weight is 1.25px (who does that, really?) - Why I drew 156 almost identical versions of a hamburger icon …and much, much more! minoradventures.co/blog/the-…
123
173
2,032
331,838