vorporeal Profile Banner
David Stern Profile
David Stern

@vorporeal

Followers
306
Following
29K
Media
275
Statuses
5K

Engineer, thinker, procrastinator, idealist. Too many projects, not enough time. He/him. Currently @warpdotdev; formerly @youtube, @gmail.

San Francisco, CA
Joined July 2009
Don't wanna be here? Send us removal request.
@vorporeal
David Stern
5 years
For people who feel disconnected from friends and loved ones during quarantine: try a video chat where both sides cook the same dish (on the call) and then eat it together. So far, it's been the most effective activity for making you feel like you're in the same place.
4
2
12
@vorporeal
David Stern
3 days
RT @andrew__reed: Adding $1M ARR every 10 days and accelerating….
0
4
0
@vorporeal
David Stern
8 days
Considering sending a FOIA request for the version control evidence of the coding error and the fix. Government agencies must be using change tracking, right?.
@librarycongress
Library of Congress
9 days
It has been brought to our attention that some sections of Article 1 are missing from the Constitution Annotated ( website. We’ve learned that this is due to a coding error. We have been working to correct this and expect it to be resolved soon.
0
0
1
@vorporeal
David Stern
5 months
Who wants this?.
@jeff_weinstein
Jeff Weinstein
5 months
Agentic commerce is. actually. starting. You can now buy [coffee beans] via an AI agent using @stripe. 1/ Find [coffee] with AI.2/ Buy in 1-click with Link.3/ Agent gets one-time virtual card.4/ Agent purchases via @browserbasehq. ☕ Watch this video (built by @EvanFenster)
0
0
0
@vorporeal
David Stern
7 months
Sunrise today in NYC is 7:08am. Lighting doesn't check out. Also she'd have to get up hella early to have that amount of hair and makeup done in time.
@Sec_Noem
Secretary Kristi Noem
7 months
7 AM in NYC. Getting the dirt bags off the streets.
0
0
0
@vorporeal
David Stern
7 months
Not unlikely that this isn't an accident.
@W_B_Rick
WBR
7 months
The TikTok vacuum getting filled by an app that’s even more Chinese is unfortunately the funniest possible outcome here.
0
0
0
@vorporeal
David Stern
7 months
There should be mandatory jail time and/or steep fines for people who record videos for social media in their car WHILE DRIVING. I have no patience for people who put other people's lives at risk like that.
0
0
0
@vorporeal
David Stern
9 months
Similarly, if you find yourself disambiguating between semantic meaning of variables via naming, you should probably be reaching for typing instead. Our ByteOffset and CharOffset types both wrap a u64, and have saved us many hours in avoided logic errors.
@despair
Elan Ruskin
9 months
Protip: if you're using hashes as unique IDs for something, declare a special type for that ID. When the day comes that you add >70,000 somethings, you'll wish you could update a single. class LocTextId { . }. instead of tracking down a zillion assignments to uint32_t's . 🙃.
0
0
0
@vorporeal
David Stern
9 months
Fear and Self-Loathing in America.
0
0
1
@vorporeal
David Stern
10 months
Wtf I posted a tweet linking out to an article about education and it straight up _does not appear on the list of tweets my profile_. If you look at replies, it's there. I'm not replying to a fucking article. I'm posting something with some goddamn context. What a travesty.
0
0
1
@vorporeal
David Stern
10 months
Unfortunately, I think a lot of CS education focuses on modelling, not data transformation. It teaches us to approach the basic task of programming _backwards_, and leads to code wracked with performance issues. We set up so many students for failure from the very start. 😞.
0
0
1
@vorporeal
David Stern
10 months
Ultimately, the operation is what's important, not the modelling of the data as an object. You can have a perfect model of the parts of a problem, but if you can't use them to _solve it_, your model is useless.
1
0
0
@vorporeal
David Stern
10 months
Many performance-focused applications do this _in reverse_. The first questions are: "What are the operations on the data? What transformations are we going to perform?". You then figure out how to model the data in a way that _facilitates efficiently performing the operation_.
1
0
0
@vorporeal
David Stern
10 months
We are often taught to model in an OOP fashion - "how do we model this as types and interfaces?" We start with the objects and _then_ talk about what those objects should do and how they interact with each other, and wiring them together becomes the second step, the glue.
1
0
0
@vorporeal
David Stern
10 months
Want to join my QT here with this one about writing performant software: I don't think performant and maintainable code are at all orthogonal. Instead, I believe that we have been _taught wrong_. short 🧵.
@vorporeal
David Stern
10 months
It is _deeply_ depressing that _I am not surprised_ to learn that the US education system has been _actively_ teaching students how to read _poorly_ for _decades_. (yes, this warrants that much formatting punctuation).
1
0
1
@vorporeal
David Stern
10 months
It is _deeply_ depressing that _I am not surprised_ to learn that the US education system has been _actively_ teaching students how to read _poorly_ for _decades_. (yes, this warrants that much formatting punctuation).
Tweet card summary image
apmreports.org
For decades, schools have taught children the strategies of struggling readers, using a theory about reading that cognitive scientists have repeatedly debunked. And many teachers and parents don't...
0
0
1
@vorporeal
David Stern
10 months
Tweet media one
0
0
0
@vorporeal
David Stern
10 months
I feel like I'm watching the real-life version of Agent Smith from The Matrix Reloaded.
Tweet media one
1
0
0
@vorporeal
David Stern
10 months
Anyone else feel like a lot of India-based accounts popped up in the past few days posting replies that are either clearly GPT-generated or copy-pasted from another reply? What do?.
1
0
0
@vorporeal
David Stern
10 months
Shoutouts to the folks at Ess-a-Bagel who graciously serve even the people who ask for mayo on their bagel.
0
0
1
@vorporeal
David Stern
10 months
There are two types of people - those who treat a bagel as a type of sandwich bread and those who treat a bagel as a type of sandwich.
1
0
1