AI Powered Multichannel Ecommerce: https://xitter.cf/t.co/9EAT3HEAp9 Custom software dev: https://xitter.cf/t.co/0n6AnQarqk DM: https://xitter.cf/t.co/Uv3rFaMqB7

Singapore
Joined October 2015
25 years ago, on October 22, 2001, Grand Theft Auto III was released. This is the team that made it. (I'm second from the right) Here's what I remember about making it. For most of development, GTA3 was in a sorry state. It crashed frequently, the frame rate was terrible and the map was full of holes. Only in the last six months did everything come together. For the longest time, it looked like the frame rate was going to be 20 fps. Only in the final months did we manage to hit 30. In 1999, DMA Design, based in Dundee, Scotland, was going through some changes. The company had recently been bought by Take-Two Interactive, and a satellite office had opened in Edinburgh. Space Station Silicon Valley for the N64 had been finished in 1998, but there was no new project lined up. Leslie Benzies and Aaron Garbut started working on GTA3. Unprompted. Meanwhile, the original GTA1 and GTA2 team had started work on GTA2.5, set in Miami. It was called 2.5 because it used the 2.5D (isometric) perspective. In March 2000, the Dundee office was closed and GTA2.5 was cancelled. Take-Two/Rockstar gave GTA3 the green light. Everything was written from scratch. Only two people worked on both GTA2 and GTA3, and no code or art from GTA2 was reused. The way we worked was organic. People would come up with ideas for missions and we'd just try them. If they were fun, they were in. The story was secondary. In fact, the opening plot involving Catalina trying to kill Claude was added well into development. Leslie Benzies (the producer) plastered a wall in the boardroom with Post-it notes. They were yellow, green and pink, representing missions, contacts and locations. Missions were moved around all the time, often handed from one contact to another. Only once the voice acting was recorded were these things set in stone. You sometimes come across locations on the map that are more detailed than you'd expect. Chances are there used to be a mission contact there that got moved elsewhere. Working on GTA3 was a lot of fun. Every day there was something new going in. A new mission, radio station, car, pedestrian, building or whatever. The game was growing at an incredible rate. Other than the multiplayer mode we did some work on, I can’t remember a lot of wastage. Although everybody worked hard, I don't remember many people doing crazy hours. On the rare occasions I was in over the weekend, there were usually only one or two others. Even during crunch time, most people left the office around 9 or 10 in the evening. I always thought it was better to work eight focused hours than spend your life in the office. Although we liked the game, it wasn't at all clear that it would be a hit. GTA3 had a disappointing showing at E3 in May 2001. Most people weren't interested, and those who were thought it was too violent. It had an OK launch, but sales never tapered off. Our office was in Leith, Edinburgh. It was a fairly run-down neighbourhood at the time. Just a couple of years before we arrived, J.K. Rowling had been writing the first Harry Potter in that very same neighbourhood. The thing I remember most is the camaraderie. In a small team, everybody relies on each other and everybody has a lot of input. Most of us were young and had only recently moved to Edinburgh. We went to the pub together. It felt like a group of friends who happened to be working on a project together. xitter.cf/ObbeVermeij/status/178… xitter.cf/ObbeVermeij/status/175… xitter.cf/ObbeVermeij/status/187… xitter.cf/ObbeVermeij/status/182… xitter.cf/ObbeVermeij/status/179…
For gta3, Vice and SA; Memory on the ps2 was tight. We had to limit the number of used vehicle models to 8. My code would occasionally pick a car model to be phased out. Once there were none left on the map, this model would be removed and a new model could be loaded. The code would pick a model that was appropriate for the area (sports cars in business district, old cars in run-down areas etc). Most of the time this worked fine. A few things could throw a spanner in the works: If the player had gone up the wanted levels, some of the 8 slots would be taken up by police cars, FIB and swat vans and the police heli. Level designers would sometimes load specific car models for missions. Often these were not appropriate to be used for ambient traffic. Ambulance and firetrucks could be needed if there was an accident. If the player travelled to a different area of the map; some of the loaded cars would look out of place and could not be used. It would take a while for replacement models to be loaded. The game would keep the last player driven car, as it would be jarring if the player went back and it wasn’t there. At times there would only be 1 or 2 cars models available for ambient traffic. This lack of variation was particularly noticeable if the player was driving the one car that had to be used. To alleviate the problem, garages remove cars inside of them once the door has closed. This way the model could be removed. When the player opened the door, the cars were re-created in the same spot. Npc models were loaded/removed the same way. It just wasn’t as noticeable if variety was lacking. For each game we picked a generic looking character model that looked appropriate in each area of the map. This model was never removed and always ready to fill in. Screenshot from this vid: youtube.com/watch?v=KWhjv4J6…
268
1,138
45
13,064
382,040
Raoul retweeted
Jack Ellis
@JackEllisOct 13
Why would I pay $15/month for your software when I can plan, build, review, improve, host, launch, scale, secure, patch, monitor and debug it myself?
467
384
110
5,851
216,369
Raoul retweeted
Elon Musk
@elonmuskSep 30
Best way to sandbox an AI is to put it on a Delta flight – it will have no chance of accessing the Internet!
7,258
9,690
1,572
161,459
8,824,542
We tell young people in our society that end of the rainbow is retirement at 65. We ought to tell them that "there is going to be this short but beautiful golden window from roughly age 3 to roughly age 12 where your kids are not only easy (comparatively to bottles & diapers), but are going to be these beautiful little creatures and it will pain your heart to be away from them for too long. So, prepare in your 20's, financially and career wise, to build that flexibility into that chapter of your life". You don't get another shot at living the "golden window". And, for me, leaning hard into that golden window has made everything else in my life feel fairly insignificant in comparison. I have made plenty of mistakes as a father, but what I won't have is the regret of having been distracted and absent from these formative years. In some cases, that has required financial sacrifices (declining a particular career opportunity that would have required relocation), but I personally have zero regrets. I also hear from some ambitious & successful people with a 4 year old that say "I've lost my ambition, I am so immersed in fatherhood". At least for me, and a number of my friends, it comes back. You can't keep an ambitious person down and if you have the fire, hanging at a playground on too many Tuesday afternoons is going to feel like torture after too long. My three boys are approaching 13, 11 & 9, and it's much different than 7, 5 & 3. This summer, for example, they slept until 11am and I hard an unencumbered 6am-12pm to work (being on PT helps), then got another great window 7-11pm, but was able to be present in the heart of the day, then weeks when they were at basketball camp, etc. It gets easier, your time frees up again (there's a sadness to that too), but I'm back to working as intensely as I did pre-kids just because my day to day presence requires fewer hours than it did before (also, my wife is just superbly wonderful). And that is the beautiful gift of entrepreneurship (or at least my sort of business), the ability to deliver still a high level of output but work that around your life rather than the opposite. TLDR, grind before, and grind after. Prepare for the golden window.
303
609
153
10,756
5,521,679
Today we’ve raised $52M Seed and we are announcing the public launch of S2.1 Pro. >It can clone a voice from 5 seconds of audio >2x faster than Cartesia & 1/6th the cost of Eleven Labs >most expressive model with word level control over emotion, intonation, pacing etc We support frontier AI companies including HeyGen, LiveKit, Retell, Sanas, and OpenArt all run our model in production. If you're a business and we can't cut your voice AI costs by 50%, we'll give you 1 year of Fish Audio for free. Book a demo: s.fish.audio/tmapke To celebrate our first birthday, we'll give you 1 month of S2.1 Pro for free. Like, retweet, and comment “Fish” to get it.
4,853
3,537
703
13,916
6,268,523
I don’t know if this is really true at YC, but it’s always been true for me / @saastrfund Why? If you have 10 true, unaffiliated customers (not your friends or batchmates), then you almost always you find another 10, another 10, and so on But < 10 customers? You can fall right back to 0 customers. Often do
The minimum viable traction before applying to YC: - Option A (strongest): 10+ paying customers - Option B (strong): 3 paying customers + pipeline - Option C (good): 5 signed LOIs + 20 interviews - Option D (apply anyway): exceptional founder-market fit + 60 deep user interviews Most founders think they need Option A. YC has funded companies with Option D. Know which option you have. Apply with what's true.
9
8
48
20,991
Raoul retweeted
Fatherhood is the end of philosophy. you can read every book ever written about meaning and purpose and discipline, but the moment a small human looks at you and believes you, everything you thought you knew burns down. because now you have to do it, not think it, not debate it, not post about it. the child watches your hands, what you do when you are tired, what you do when you are mad, what you do when nobody else is looking. that is your only sermon and you cannot fake it for one day because children are bullshit detectors made of flesh. if you are a weak man your son will know it before he can spell the word weak, and he either becomes you or becomes the opposite of you, both out of desperation.
79
996
71
8,531
397,781
Newborns are fairly easy. They sleep most of the day. They are only awake for a few hours, and while they are awake they are eating and being changed, then they go back to sleep again. Babies are a little more work, but they still sleep most of the day. What is really difficult is toddlers. As soon as they become mobile, as soon as they can crawl, they get into everything. If they are awake you have to be watching them, or you have to put them in a playpen, which I do not like. I prefer not to restrict my children’s movement like that. I prefer to prepare the house so it meets their needs. Then they start walking and it becomes even harder. Around five or six years old, something changes. If you have been teaching them, they can begin doing a lot of chores. They can clean up after themselves, get dressed, feed themselves properly, and handle many small responsibilities. Children can begin learning these things earlier, but around that age they usually become good enough that you do not need to intervene very much. After that point it gradually becomes logistically easier to take care of them. It may become more expensive in some ways, but it becomes easier from a logistical standpoint. Your focus shifts more toward moral training, bonding, and guiding them. What this means is that if you have children under the age of five, especially multiple children, it can be very difficult. The good news is that this phase only lasts for a certain period of time. After that it becomes easier again, assuming you train your children well. All of this assumes the children are healthy. If a child has serious health issues, that is a completely different situation. The key to getting through the under five stage is to simplify everything. Everything needs to be as simple as possible and as organized as possible, and ideally you should do that before you get yourself into that position. I would say the period when you have a newborn at home is when you should begin simplifying everything. What does that mean? First, have a simple roster of meals that repeat. Cook the same things every week or every two weeks in a cycle. Choose easy meals. One pot meals, or meals you can put in the oven and let them cook. They can still be homemade, nutritious, and very tasty. The point is to choose meals with very little preparation. Ideally something that takes fifteen to twenty minutes to prepare. The cooking time does not matter because the oven handles that, not you. Second, remove everything from your house that is not required for raising your children, at least from the areas where the kids spend their time. This way you do not have to worry about them breaking things or getting into things they should not touch. Empty space is perfectly fine. If the floor is cold, put down some mats so they have a place to play. A simple open area and a few toys is all they need. One small box of toys is enough. A two or three foot wide box with perhaps a dozen toys inside. A box of Duplos, a couple of stuffed animals, a few balls, maybe a few soft books. You may own more toys than that, but only keep a small number out at any one time. That way cleaning up after them takes five minutes at most. You also need to set up your bathing and changing stations so that everything follows an efficient pattern of movement. You move from one step to the next and it is done. You should be able to change your baby half asleep in the middle of the night. The only way that works is if everything is laid out very clearly. Nothing to trip over, nothing to bump into, and everything kept simple. One smart idea my wife came up with was to buy LED candles and place them in the areas of the house where you need to go at night to care for the baby. That way she could wake up half asleep, change the baby, and not need to switch bright lights on and off. She could stay half asleep and do everything almost on autopilot. That helped us tremendously. Our challenge was that we live in a small apartment and it is easy to accumulate too many things. Even so, simplifying the space helped a great deal. If you have older children when you have younger ones, that can make a big difference. For example, if you have a ten year old and new babies, that ten year old can be very helpful if they have been well trained. They can handle all of their own responsibilities, keep their own toys and mess organized, and help with things like loading and unloading the dishwasher, running the washing machine and dryer, folding clothes, or watching the baby for a moment while you step away. Those small contributions make a real difference. At this stage your biggest problem is not necessarily the amount of work. There is not actually that much total volume if you have simplified things properly. If you find there is a huge amount to do, it usually means you did not simplify earlier. The real challenge is interrupted sleep. You may lose two or three hours of sleep each night, and that loss adds up if you do not make it up during the day. The good news is that small children sleep a lot. Babies sleep a lot, toddlers sleep a lot. If you organize things properly, when your toddler sleeps, you sleep as well until you catch up. Then you can use some of their sleep time to get other things done. The whole approach is about reducing overhead as much as possible while still caring properly for yourself and for the children. Even if you do everything well, you will probably become more and more tired during the stage when your children are very small. The good news is that it does not last forever. Once they grow older you recover. Sometimes you simply have to endure the season. It passes, and you will make it through. Everyone else does. You can too.
68
188
20
2,153
621,445
Been standing here for 15 minutes. Nothing!
1,107
1,334
178
19,665
313,621
Neither of these men are married or have kids. Both are simply obsessed with their own personal perfection and optimization. There is nothing impressive about a single man with no kids sleeping well and being fit. Show me a man with young children, a full time job, disrupted sleep, who works out regularly, eats healthy, trains Jui Jitsu, with a muscular body… THIS is impressive. THIS requires extreme discipline.
Chris Williamson just shared his "nuclear" sleep stack that's quietly changing his life—and Andrew Huberman breaks down exactly why it works: If you're lying in bed at 2 a.m. scrolling or staring at the ceiling, this 4-minute protocol combo might be the fastest way to shut your brain off without pills. The two killer techniques Williamson swears by: 1. The Mind Walk (visualization on steroids) - Imagine walking a route you know perfectly (your house → front door → street) - Do it with insane detail: feel the shoehorn, hear the key turn, feel the door handle, pressure of the pavement - It's like reading fiction for your nervous system—engages the brain just enough to stop problem-solving loops, but not enough to keep you awake 2. Resonance breathing with the Ohm stone lamp - Bedside lamp with induction-charging stone that has a built-in FDA-cleared HRV sensor - Hold the stone → 3/6/9/12-minute guided sessions with silent tactile vibration (no sound, no light, partner-safe) - Guides you into true resonance frequency (max vagal tone) → the stone knows when you hit it - Williamson calls it “the sickest” sleep tool he’s ever used—currently in stealth (ohmhealth, not widely available yet) Huberman adds the neuroscience: Looking down + eyelids lowering activates parasympathetic circuits and deactivates wakefulness-promoting brainstem nuclei. It’s literally pedaling the sleep pedal while shutting off the alertness arm. Williamson: “Some days you need the adventure story (mind walk), some days you need the physiological hammer (resonance breathing). Stack them and I’m cross-eyed into sleep.” Already trying one of these? Or is your nighttime routine still a war zone?
1,114
874
152
19,459
2,051,260
"Cool" was just so different back then. And forgive me, but I think it was actually cooler too.
26
12
4
300
20,053
Update: Heroku Service Disruption status.heroku.com/incidents/…
2
1
2
1,108
I think of Jim Moylan's invention every time I fill up my gas tank. Jim was a @Ford engineer who noticed an issue and was inspired to solve it to make our customers' daily lives easier. Nearly 40 years later and his innovative idea still helps millions of drivers every day!
The genius who came up with one of the greatest ideas in the history of the automobile: the arrow that tells you which side of your car the fuel tank is on. on.wsj.com/4sp3Pjy
212
720
99
8,008
633,340
this is going to trip up a certain % of developers because efficient use of AI requires additional skillsets beyond raw technical knowledge and ability, which were less critical prior to AI (at least at senior dev level) - critical/first-principles thinking is now necessary because all a lot of the traditional software best practices around human developers may no longer apply e.g. optimizing for human readability vs. agent readability. learning the best practices by heart gets you so far until the world turns upside down and everybody's figuring out the best practices - getting the agent to do what you need = communication. not just in writing a prompt but other communication principles e.g. asking it to reconfirm something if you want to verify it has understood, getting it to clarify any questions with you before sending it off, etc - improving agent performance = leadership/management. the idea of leverage, that investing time in your reports giving having a larger scale impact than doing IC work. The same concept applies by investing time improving your agents via claude.md, skills, the whole harness/scaffolding. if each agent performs y% better for you and you can spawn x parallel agents, thats x*y% improvement over getting a bit more technically capable as an IC raw technical expertise is still i think table stakes for complex development but it's not anywhere near sufficient to be winning at this game today
uncomfortable truth: people who are bad at using ai usually aren’t bad at tech - they’re bad at clear thinking and saying what they mean.
1
2
300
Raoul retweeted
Guess what, we’re all doing stuff we don’t want to do. That’s part of building a business. If you only want to build cool stuff, play computer games. Bootstrapping a business may look vibes and freedom 24/7 on the outside, but it requires discipline, consistency, and doing things you dislike as often as things you love. Anyone claiming they have financial freedom through only doing the bits they love is a liar. If it was that easy we’d all be rich. Having said that, you’re right to find someone who loves doing the stuff you hate.
Replying to @jackfriks
i would if i could. i dont give a fuck about marketing sales seo and other shit, i just wanna build cool shit. i'd rather take a shot of acid than get a burner phone to warm up a tiktok or whatever u cool kids do
5
2
28
4,656
This is going to stick with me forever
537
10,106
861
64,179
6,325,235
C. S. Lewis, just to remind you what's important as we head into 2026
36
622
27
3,501
170,688
superrrrr important for any type of b2b sales for sure, this old head really know what he's talking about imo
2
21
1
181
25,576
30s and 40s: > You take care of children > You take care of parents > Your body works somewhat well > You work hard to further your career > You can "do what you want" (allegedly) > It's a lot Obviously, the above are generalizations and not universally applicable...but many of us feel it. I sometimes find myself thinking of the future, when kids require less attention, and when the career will be less demanding. It's easy to think the grass is greener in a year, a decade. But at that point, the parents might be gone. And the kids will be busy. And the body might be going downhill. So in moments like this, when the myriad obligations feel overwhelming, I try to feel grateful for what I have. Every season is perfect in its own way.
17
15
3
502
34,614