John Carmack (@id_aa_carmack) 's Twitter Profile
John Carmack

@id_aa_carmack

AGI at Keen Technologies, former CTO Oculus VR, Founder Id Software and Armadillo Aerospace

ID: 175624200

calendar_today07-08-2010 03:40:11

17,17K Tweet

1,1M Followers

264 Following

John Carmack (@id_aa_carmack) 's Twitter Profile Photo

Deep down at the bottom of Hephaestus’ giant forge, a charred arm sticks out of the glowing molten metal with its thumb held high.

John Carmack (@id_aa_carmack) 's Twitter Profile Photo

Dave did a great service for online gamers with his long campaign against bufferbloat in routers and access points. There is a very good chance your packets flow through some code he wrote. I never met him in person, but we corresponded for years, and I provided some support

John Carmack (@id_aa_carmack) 's Twitter Profile Photo

Father Quake I think you are misunderstanding what this tech demo actually is, but I will engage with what I think your gripe is — AI tooling trivializing the skillsets of programmers, artists, and designers. My first games involved hand assembling machine code and turning graph paper

John Carmack (@id_aa_carmack) 's Twitter Profile Photo

I love the Arcade1Up Official cabinets that Trista has given me the last couple years. Yes, you can run free emulators on almost any device, but having the games running in a cabinet with arcade controls is a much better experience, even though it is just a packaged emulator.

John Carmack (@id_aa_carmack) 's Twitter Profile Photo

I have never seen it expressed exactly like that, but I wholeheartedly endorse it: Feedback beats planning. My plea at Meta was “No grand plans, follow the gradient of user value”.

John Carmack (@id_aa_carmack) 's Twitter Profile Photo

There is an alternate reality where Cray took their vector supercomputers, ditched FP64 calculations, and went with one FP32 pipe and a BF16 tensor core pipe. The same instruction set, memory architecture, and vector registers would have made a sweet deep learning machine, in

There is an alternate reality where Cray took their vector supercomputers, ditched FP64 calculations, and went with one FP32 pipe and a BF16 tensor core pipe. The same instruction set, memory architecture, and vector registers would have made a sweet deep learning machine, in
John Carmack (@id_aa_carmack) 's Twitter Profile Photo

Consider the Flash, with the speed and reaction time to pluck bullets out of the air. That wouldn’t keep you from getting shot in the back of the head with a supersonic round with no warning to react to. He could constantly look around, swiveling his head at thousands of RPM to

Consider the Flash, with the speed and reaction time to pluck bullets out of the air.

That wouldn’t keep you from getting shot in the back of the head with a supersonic round with no warning to react to. He could constantly look around, swiveling his head at thousands of RPM to
Eric S. Raymond (@esrtweet) 's Twitter Profile Photo

I trippe over a copy of Rudyard Kipling's Oath of the Engineer a few minutes ago. I'm not sure I've ever seen the full version before! "On this day, in the presence of my fellows in the Calling, I bind myself upon my Sacred Honor, that to the best of my knowledge and ability, I

John Carmack (@id_aa_carmack) 's Twitter Profile Photo

AI coding is used to generate a lot of bulk code that is often blindly accepted, but it seems there is at least as much opportunity for AI to help make codebases more beautiful.  Keeping a codebase in great shape or cleaning up a hairball takes a lot of effort beyond raw

John Carmack (@id_aa_carmack) 's Twitter Profile Photo

I have also run this fun thought experiment! More of the world than many might imagine could run on outdated hardware if software optimization was truly a priority, and market price signals on scarce compute would make it happen. Rebuild all the interpreted microservice based

Jonathan Blow (@jonathan_blow) 's Twitter Profile Photo

I read this article about software development, which I knew about because I saw Prime reacting to it: notashelf.dev/posts/curse-of… For the most part I think it is fine: a relatively young programmer is doing the healthy work of introspecting on what he should really be doing. But

John Carmack (@id_aa_carmack) 's Twitter Profile Photo

I’m speaking at 2pm on Wednesday at the Upper Bound AI conference. I am in the “business of AI” track, but my talk will be about reinforcement learning research. Video should be available after the conference.

Jonathan Blow (@jonathan_blow) 's Twitter Profile Photo

Some people might read this and think, that's just not my world, I am stuck in this world where software breaks all the time and everything I build is disposable. Even if that is kind of the case for you, there is still good news, because this isn't an all-or-nothing problem.

John Carmack (@id_aa_carmack) 's Twitter Profile Photo

I actually loved Facebook workplace for my small team — I think the group post format (in addition to messaging) is just better than the chaos of slack or discord channels for developing team knowledge. It is being shut down soon, and I am appalled that their preferred migration

John Carmack (@id_aa_carmack) 's Twitter Profile Photo

Cool to see — Joe asked on X if anyone could help bore out a nozzle blank, and the nuclear startup said “sure, come on by”

John Carmack (@id_aa_carmack) 's Twitter Profile Photo

The demo we are showing is an RL agent on a laptop playing an unmodified Atari with a robotic controller moving the joystick and a camera looking at the screen.