Sign in with Twitter

Username:

Tilde Co-Founder, OSS enthusiast and @wykittens's parent. Co-author of the Extensible Web Manifesto. Front-end developer. @wifelette's husband. he/him

1,075 Following   67,804 Followers   47,575 Tweets

Joined Twitter 8/30/07


@littlecalculist @WebReflection @samth @awbjs @caridy @jorendorff @tildeio Notably, the fork that separated the Rus… https://t.co/lGcSv6pPMk @samth @littlecalculist @WebReflection @awbjs @caridy @jorendorff @tildeio Very distantly. @littlecalculist @WebReflection @samth @awbjs @caridy @jorendorff @tildeio I remember a call I had with you from a… https://t.co/CcwPs9mHGi
10/29
2020
@rocallahan The fact that reining in Google is an existential threat to Mozilla is itself an existential threat to Mozilla's mission. @rocallahan Maybe "we agree that Google's heavy-handed search deals threaten the existence of independent browsers"… https://t.co/KakqTegpOC
10/26
2020
@drosenwasser Seems like a good idea, Steve.
10/24
2020
I don't understand the point of Mozilla anymore. https://t.co/k8iUhXX9zM
10/21
2020
@OldManKris @CodingItWrong Do you know a lot of workplaces that would hire someone that 45% of the staff were virulently opposed to?This one is kind of more to the point. https://t.co/XLjztBJTWX @tedmasterweb In some sense it's pretty normal, but refusing to answer basic questions like "can the president unli… https://t.co/c0tVfdrQHC @SeaRyanC Q: A number of engineers at our company have been openly advocating for switching to microservices. How d… https://t.co/WUdZgLb5FUIf we did coding interviews like SCOTUS: Q: Can you code fizzbuzz? A: "well, I would need to get my PC, think deep… https://t.co/3OcOO1E8qV @littlecalculist @drosenwasser The solution is to bake in package.json defaults rather than making you rebuild all… https://t.co/LARvB5G9aF
10/14
2020
Two predictions: 1. If Trump loses, the lame duck'll make your head spin. Among other things, expect some truly di… https://t.co/Ow1IQbRf8m @ljharb @BrendanEich @DerekNonGeneric @PhilipBeq @othermaciej The image was included in my previous tweet, and is c… https://t.co/TcBD2b7wug
10/11
2020
@DerekNonGeneric @BrendanEich @PhilipBeq @othermaciej For reference, I co-authored https://t.co/mMi3FgS9Sf A lot o… https://t.co/FBMwxwUvZh @BrendanEich @DerekNonGeneric @PhilipBeq @othermaciej True believers of `.mjs` need to figure out what they're goin… https://t.co/HgeKdSR1Kn @BrendanEich @DerekNonGeneric @PhilipBeq @othermaciej Also note that the examples in the spec include modules with… https://t.co/sc2y4unmlz
10/10
2020
@thejabbermonkey @such_politics The house is a little less subject to minority rule, but it's completely cut out of… https://t.co/5kVywlR3PtThe opposite of majority rule is not minority rule. It's giving a minority the right to block. The idea that "majo… https://t.co/9cez3iI5f7
10/3
2020
@Rich_Harris @SilverEagleDev Most people participating in Hacktoberfest are using it as a bit of a nudge to contrib… https://t.co/CmhGVEXfLx @aviflombaum This is some tweet.
10/2
2020
And his fans won't decide this election. https://t.co/fEs9B8XbWq @leoultimater Nah. It felt like a kid bullying another kid for an hour and a half and the other kid knowing he coul… https://t.co/qnFWg5NZ2vThat debate was quite something...I think I have a somewhat different take on this from a lot of people in my TL. Trump is talking most. But I think he's doing badly.
Retweeted by Yehuda Katz #BlackLivesMatter
9/30
2020
@searls @QCon Is the non-zero number 1?
9/26
2020
If the argument for 2016/Garland and 2020/RBG replacement is "they had the power so they did it", what's the argume… https://t.co/2ieJM2IL8V @dalmaer They're still saying it's a hoax.
9/22
2020
People slinging the rudest things they can think of in my mentions and then freaking out when I block them like "sh… https://t.co/MMrXg56Ode
Retweeted by Yehuda Katz #BlackLivesMatter
9/20
2020
Mitch McConnell set the precedent. No Supreme Court vacancies filled in an election year. If he violates it, when D… https://t.co/IN5oZ4rMON
Retweeted by Yehuda Katz #BlackLivesMatterYou can’t start saying McConnell should follow his rule. You have to say what you’ll do when he doesn’t. That’s all… https://t.co/O8hETvQAzM
Retweeted by Yehuda Katz #BlackLivesMatter @joshtpm I agree that Dems should commit to playing hardball. I just don't think that the GOP has *quite* as strong a hand as it seems. @joshtpm It seems like the move is to put maximum pressure on vulnerable Senators. You think Collins, Ernst, Gardne… https://t.co/omQ6mOqkYA
9/19
2020
@munificentbob @littlecalculist It took me a long time before I made it thinking about my power over my users a cor… https://t.co/tQKg2Dvuam @munificentbob @littlecalculist Speaking as a maintainer, I don't think it's as broadly understood as you might thi… https://t.co/AQHEwCfry5 @ljharb @keystonelemur @seldo @rkirsling JSX could even, in theory say that `{}` are automatically enclosed in `do… https://t.co/3IkYpwXndO @ljharb @keystonelemur @seldo @rkirsling Yep!
9/17
2020
The Ember Times is amazing! https://t.co/spGzXemTVn
9/16
2020
@bgalbs @wifelette was saying last night that at this point you would expect Mount Saint Helens to erupt, and it wo… https://t.co/1kFOwlKf4I @sreekotay @vaidehijoshi I second this request!
9/12
2020
@mattetti TLDR you need power to fight power, so spreading power out across a lot of institutions helps make Trump… https://t.co/2GUzDHkRPh @mattetti I'm not saying everything is great. When you elect a guy like Trump things are pretty bad. But if you're… https://t.co/k4ehnQGrAT @mattetti And on the question of whether the judiciary is serving as a meaningful power center: Despite being able… https://t.co/9kxeQ280fs @mattetti Even in foreign policy, where Trump in theory has broad powers, he is frequently rebuked in a strong bipa… https://t.co/wCXIuFVVw1 @mattetti That the Democrats could win a big victory in 2018 in the House was another thing that the design of chec… https://t.co/a3MuD1Dfy3 @mattetti Earlier on, Trump very badly wanted to repeal Obamacare. That the Senate was a separate power center very… https://t.co/yZv7MoDmYA @mattetti Federalism really is holding up well. Trump comes into Portland and is swiftly rebuked and forced to back… https://t.co/DC4xL5Lmto @mattetti I'm not being Pollyanna'ish. The situation is not good, to say the least. But I think checks and balances… https://t.co/JDdHGOo1QF @mattetti This feels like a loaded question. I think the system is working way way way better than you might have… https://t.co/OnKRa2Mqny
9/8
2020
@eganist @ryanmong @matthew_d_green Given our limited time, you have to consider the time and emotional cost per mi… https://t.co/Xzt3vzQ5Bn
9/7
2020
@eganist @matthew_d_green Why do you stay? @moo9000 @matthew_d_green Tech as a whole is largely populated by classic woke white liberals. The alt-right stuff… https://t.co/xtl1hZL1tN @matthew_d_green Correct. I stopped opening Tech's Orange Website as a knee-jerk daily thing 5 or so years ago and… https://t.co/1JiiTLoOYw @tubbo @amatchneer @knownasilya @jwwweber But yes, inline types in method signatures is table stakes, period. @tubbo @amatchneer @knownasilya @jwwweber I have to look closely to see what people have done, but this means thing… https://t.co/rQgzQBKfp0 @tubbo @amatchneer @knownasilya @jwwweber That and a deep appreciation for Ruby so that the type system doesn't cut… https://t.co/xvYFyMAwjE @tubbo @amatchneer @knownasilya @jwwweber Yes that's correct. I think that or another inline syntax is the bare minimum necessary.
9/6
2020
@amatchneer @knownasilya @jwwweber Basically the same.
9/5
2020
@ljharb @github @CapitalOneTech I'd post a counternotice but that's just me. @tenderlove All I could think while reading this was https://t.co/hhacRuVGZT @southpolesteve I love using Airtable for stuff like this. It's barely more work than excel and if I get a hankerin… https://t.co/K3tPPwyN99 @Jhnnns @sebastienlorber @littledan @robpalmer2 Yes exactly. I think this is about right. @sebastienlorber @Jhnnns @littledan @robpalmer2 You only need monad transformers if you get excessively generic. If… https://t.co/WglfRfaSRG @robpalmer2 @sebastienlorber I used a combination of some of these strategies to reduce the number of errors thrown… https://t.co/k512ZsfeAP @robpalmer2 @sebastienlorber If your results are all guaranteed to be instances of a class, then just returning T |… https://t.co/DbP7yQEjDV @robpalmer2 @sebastienlorber If I end up with a lot of chaining I sometimes make a Promise-like abstraction with .m… https://t.co/eENI5rdQHi @robpalmer2 @sebastienlorber What I do is not throw exceptions inside my API and switch to a Rust-like Result patte… https://t.co/dp6of6A3Y3 @knownasilya @jwwweber Unfortunately Sorbet is the sort of typing I'd have thought was reason to dislike type syste… https://t.co/9Xixsdmf4O @jwwweber Yeah TypeScript really proved to me that a type system with a primary focus on ergonomic improvements can… https://t.co/V6VkQeDmih
9/4
2020
@joshtpm you mentioned as an aside in the podcast today that betting markets are dominated by Republicans. Why wou… https://t.co/oH1PmKEKIk
9/3
2020
@rafaelcalpena @arunoda @notwaldorf @dan_abramov @mweststrate @AviSchiffmann @maujor @jeresig @_ericelliott @sebmckhttps://t.co/cLOxg454Ne
9/2
2020
@nivenhuh @micahcohen It would have been extremely useful if people took 538's 30% chance of Trump victory seriously in 2016, so yesSuper grateful to everyone who has been participating in the #EmberJS #A11y work. Here's an update on what we've be… https://t.co/KC0hX7HOiX
Retweeted by Yehuda Katz #BlackLivesMatter @micahcohen (aside: that schema sounds pretty good to me, although I stand by my feeling that a schema that says "H… https://t.co/L8Yj0IFBDl @micahcohen Hm. I'm pretty sure I saw "slightly favored" when the model had Biden at 71% Am I misremembering or di… https://t.co/sKuhYBrrwy
9/1
2020
@yechielk I wouldn't want to leave half the state of FL, GA, TX, and many other states alone like that! @AdamRackis @Runspired I'm not saying I'm sure that's the root cause, but rather that it's an interaction I can imagine. @yechielk @FiveThirtyEight @onyxfish @micahcohen Given that, the correct threshold for switching is probably in the ballpark of 90% @yechielk @FiveThirtyEight @onyxfish @micahcohen If they said "Biden is solidly favored to win" or something, peopl… https://t.co/uP2iapbj1y @yechielk @FiveThirtyEight @onyxfish @micahcohen I think "slightly" favored is a bit off, but I suspect they're cor… https://t.co/333aO7wcqm @pcwalton Anti-AMP people would have zero interest in signed exchanges, because signed exchanges *really* only have… https://t.co/dj0bNEoGwp @pcwalton Prediction: AMP people would become deeply attached to signed exchanges. anti-AMP people wouldn't like t… https://t.co/liwFvVktlp @pcwalton I think that's because everyone decided that "WebBundles" means a collection of features that, together,… https://t.co/QOgdVTVHR1 @KirinDave @MalachiteTiger Yeah that makes sense @KirinDave @MalachiteTiger Back when I was a libertarian, lots of Party members called the governor candidate a LIN… https://t.co/f3CTTefzdN @KirinDave @MalachiteTiger Demilitarization is the line that makes sense for consistency imo. What really gets me… https://t.co/5bqRf2icQh
8/31
2020
@MalachiteTiger @KirinDave There are also quite a few who are just reactionary Republicans who need to tell themsel… https://t.co/tMVVcBXurH @MalachiteTiger @KirinDave For better or worse there are plenty of Libertarians who are able to see that the behavi… https://t.co/E6FCCwUD71 @ejnbo @littlecalculist I think @littlecalculist was using formal definitions as an anti-gatekeeping tactic for peo… https://t.co/vGAWfQ0UMN @ejnbo @littlecalculist @EmmaBostian If someone makes a website and puts it on the Internet and it serves their nee… https://t.co/6z3TgWu7iE @ejnbo @littlecalculist @EmmaBostian If I'm being honest, my position is "spending energy deciding whether somethin… https://t.co/ApL4YDZY4R @ejnbo @littlecalculist @EmmaBostian I don't know how any of this has to do with describing something as a programm… https://t.co/PtiZdMH3Mz @EmmaBostian (when I say "coded" I mean "it's coded as a soft skill", with similar meaning to "gender coding": https://t.co/CSn6LtweHQ) @ejnbo @littlecalculist @EmmaBostian From a utilitarian perspective, HTML and CSS were far more important than Java… https://t.co/Htub8Pov9U @ejnbo @littlecalculist @EmmaBostian My first job, which represented an escape from poverty for me, involved taking… https://t.co/RIgHdnRQ4z @torturecrush https://t.co/HN3Ylkr9zw @EmmaBostian You are obviously smart and capable enough. It's a tragedy that people made you feel this way. Becomi… https://t.co/aOcsYS6A8jSame here. I fear my lack of academic experience and direct experience with things like Haskell and Nix. It's so e… https://t.co/iu02LVpk2E @AdamRackis @nullvoxpopuli Hm no. It should be exactly identical in both situations. Is it possible that the WC isn… https://t.co/RbQ1r2xqB7
8/30
2020

0