Eric Smolikowski (@esmolikowski) profile picture

Principal Imagineer at Disney. Former Senior Staff Programmer at Sony Santa Monica Studios and Lead rendering guy on Mercenaries2 and Destroy All Humans!

Los Angeles
Joined March 2010
Photo by Eric Smolikowski (@esmolikowski)Photo by Eric Smolikowski (@esmolikowski)Photo by Eric Smolikowski (@esmolikowski)Photo by Eric Smolikowski (@esmolikowski)Photo by Eric Smolikowski (@esmolikowski)Photo by Eric Smolikowski (@esmolikowski)Photo by Eric Smolikowski (@esmolikowski)Photo by Eric Smolikowski (@esmolikowski)Photo by Eric Smolikowski (@esmolikowski)Photo by Eric Smolikowski (@esmolikowski)
Replying to @knafo_sarah
@knafo_sarah J'ai lu votre livre avec beaucoup d'interet. Je suis tout a fait daccord avec votre objectif de reduire les depenses de l'etat. Voua avez tres bien decrit l'intruction mais je suis tres surpris de ne pas avoir vu la Fraude Fiscale dans le camps des accuses.
1
139
Et une proposition de reduire les aides aux grandes entreprises qui coutent a peu pres 60MdEuro a l'Etat. l'Etat peut etre un client de ces entreprises mais il ne doit pas les subventioner surtout les entreprises du CAC40 qui font de gros benefices.
1
77
Je suis tout a fait daccord avec votre approche de reduire les impots et charges pour augmenter le pouvoir d'achat des Francais.
73
With AI, the coding productivity between junior and senior is collapsing. But experience, rigor, detail oriented coding isn't.
1
172
Over the last few days, I've been rather tired. And I am realizing working with Agents while tired is a lot harder than just coding because you need so much more focus to read their feedback and make sense of it.
4
176
Star Wars: Galactic Racer looks really awesome. But $60 for a racing game feels a little overpriced.
125
Hey @grok did I suck at making video games?
2
1
408
My agent chose to do std::optional<string> instead of string * where if NULL would be "not set". Optional cost 16 bytes vs string * is 8 bytes on a 64bits platform. No bigguy in my case, but this is not a great choice. Be careful/wary out there.
1
1
228
This by the way is why we still need senior engineers or well trained junior engineers. No vibe-coding hobbyist would catch this.
1
69
The more I speak to the LLMs and read its reasoning, the more my everyday speaking, especially by text, is turning into an LLM style.
128
Whatever you do, its always good to have a coach than can help you improve. What's interesting is those 2 roles are very distinct. A coach helping you improve doesn't automatically do what you can do, but they know what will make you better.
1
140
Its been interesting. I find English to be a much harder language to understand than code. Sometimes I feel like the LLM is speaking gibberish to me, and the only way to understand what it tells me is to let it implement and then talk about the code.
1
142
Playing Black Flag: Resynched. The controls feel way wonkier than I remember probably because many games made those so much better in the last 13 years.
126
I always dislike single player games that requires an online account to be able to play them. The only way to bypass that screen is to disable my phone internet connection.
3
149
Been watching some videos from Star Wars, Galactic Racer. It looks awesome. I love that it comes from the Burnout team and has many small design from it. But $60 feels over priced for a racing game.
140
After watching the GTA6 preview on Netflix, I can sincerely say that it is very impressive. My wife kept looking at it from afar and wasn't sure if it was a game or a movie.
2
262
Having said that, I found the animations to still be a little stiff. Probably one of the hardest problems to solve because real human animations are not a cycle. There is a lot of noise and randomness in them. It is quite hard to reproduce in a video game setting.
1
151
Especially for open world games that have 10s of 1000s of animations. So it is not a criticism. Its more like "this is a very hard problem".
100
Coding agents love to overcomplicate things. I have a case where I have 4 copies of the same initialization code. It started with creating one class, then more and more as we go. Now I ask it to refactor. Result is 1 new library, 3 new classes, 9 new files.
1
1
191
Why can't it be 2 new files (header + cpp) with one init function. Maybe 2 simple structs for input/output.
81
$NVDA’value went up 10% today. That’s $500B. That’s completely nuts if you think about it.
148