@[email protected] Edward Faulkner

5.9K posts

@ef4@toot.cafe Edward Faulkner

@[email protected] Edward Faulkner

@eaf4

My mission is to expand the set of people who can creatively wield software. Better tools & better learning. Also tweeting local politics @eaf4_somerville.

Somerville, MA Katılım Şubat 2009
817 Takip Edilen1.8K Takipçiler
@[email protected] Edward Faulkner retweetledi
John O'Nolan
John O'Nolan@JohnONolan·
Some personal news: I’m thrilled (and admittedly, somewhat surprised) to announce that as of Friday, @substack is now officially powered by @ghost! Keep reading for an exclusive behind the scenes look at the engineering around the launch of THE TWITTER FILES PT2: 🧵
English
58
204
1.8K
0
@ef4@toot.cafe Edward Faulkner
Something that both “intro to programming” materials and chatgpt thoughleading gets wrong is misunderstanding what is hard about programming. People think that coming up with a code snippet is the hard part. It’s just… not. It only feels that way when you’re still a beginner.
English
0
1
12
0
@ef4@toot.cafe Edward Faulkner
@amatchneer … there’s not that function/component distinction, so you would have two different *components* each rendering the same tree of child components, but since the parents are themselves part of the components hierarchy, the component hierarchy isn’t stable.
English
0
0
0
0
@ef4@toot.cafe Edward Faulkner
@amatchneer But glimmer *does* have this property, and copied it pretty deliberately from react. The difference isn’t in how they do stability, it’s that in your react example you have two different functions returning the same tree of components. But in glimmer…
English
1
0
0
0
Pigs aren't kosher
Pigs aren't kosher@luminousfinn·
@eaf4 @NeolithicSheep @cstross Yeah because asking people nicely not to act in a malicious fashion has a great track record of working. Glad the guy behind the thing proved to be a decent lad and took it down, but how many times do you think that'll prove to be the case?
English
1
0
0
0
@ef4@toot.cafe Edward Faulkner
@not_runspired @stefanpenner If that's the behavior you want you can still have it by doing the synchronous work in a synchronous function, before passing off to an async one. Wanting a synchronous early exit from an async function is a misuse of async functions.
English
1
0
1
0
@ef4@toot.cafe Edward Faulkner
@stefanpenner @not_runspired One could imagine special casing async functions that return before ever awaiting, but that's a pretty weird exception to carve out (making "return" behave differently depending on whether somebody has added an await somewhere above it) and it's not needed because you can get...
English
1
0
0
0
@[email protected] Edward Faulkner retweetledi
Dan Savage
Dan Savage@fakedansavage·
So, if we're not safe in there... behind closed doors... where they say they want us... we have no choice but to fight to make it safe everywhere, for all LGBT people.
English
22
1.7K
19K
0