Kevin Riggle Profile Banner
Kevin Riggle Profile
Kevin Riggle

@kevinriggle

2,791
Followers
1,554
Following
1,200
Media
122,517
Statuses

Principal @ComplexSysGrp , interviewing SW eng @CriticalPointTV about "that time I broke prod." 🏳️‍🌈🏴 Also @ kevinriggle @ioc .exchange

San Francisco, CA
Joined January 2009
Don't wanna be here? Send us removal request.
Pinned Tweet
@kevinriggle
Kevin Riggle
5 days
"What I'm asking [us] to do is build a better world for [ourselves], for everyone around us, and for all other life on the planet—and as a SIDE EFFECT we will deal with #climate change! And as a SIDE EFFECT we will deal with physical pollution!" – @debcha
1
0
0
@kevinriggle
Kevin Riggle
5 years
Passwords are: 1) Secrets; 2) Which can be rotated. Biometrics are usernames, not passwords. (Have fun rotating your fingerprints everybody!)
@techreview
MIT Technology Review
5 years
The data leak includes fingerprints of over 1 million individuals and face recognition information.
12
340
384
47
1K
3K
@kevinriggle
Kevin Riggle
1 year
Oh my lord
Tweet media one
9
108
758
@kevinriggle
Kevin Riggle
2 years
@krave @Chronotope @elonmusk The stories I’ve heard from out of Tesla have me asking my friends with increasing urgency to maybe consider a nice Camry instead??
19
28
638
@kevinriggle
Kevin Riggle
2 years
Spoken like someone who has never had to patch the entire fucking Internet because of a bug that languished in an open source project for twenty years
@elonmusk
Elon Musk
2 years
Not to mention potential bugs in the code. Open source is the way to go to solve both trust and efficacy.
6K
8K
119K
8
46
592
@kevinriggle
Kevin Riggle
1 year
“You touch one thing and it affects seventeen extra services” yes Elno welcome to software
6
65
556
@kevinriggle
Kevin Riggle
2 years
@AngryBlackLady The only response worth paying attention to that I found
8
19
525
@kevinriggle
Kevin Riggle
1 year
“There’s so much custom stuff that understanding it takes a couple weeks. You’d need at least a month to be productive.” I… yes. Welcome to software.
5
59
527
@kevinriggle
Kevin Riggle
6 years
@Shiroki_Alex @mikko I love that this is apparently so common they have a premade stamp for it
5
31
474
@kevinriggle
Kevin Riggle
1 year
This is such a metaphor for right wing rage writ large. You’re not denied the attention and success you’re due by nefarious outside forces, you’re just an unpleasant jerk and people don’t want to hang out with you
This entire interaction is an encapsulation of what Blue subscribers have soon to realize: just because you’re boosted in the algo, doesn’t mean people will engage. They are both convinced they’re shadow banned, but both of their replies have 150k+ views. It’s like a metaphor.
Tweet media one
45
552
4K
1
114
477
@kevinriggle
Kevin Riggle
4 years
My parents passed on this letter to the editor from Friday's Minneapolis Star-Tribune, which I thought was great (the very last one on this page)
Tweet media one
4
184
424
@kevinriggle
Kevin Riggle
6 years
1
4
397
@kevinriggle
Kevin Riggle
1 year
@rahaeli I went to pick something up, the tech was like “oh if you scan this code there’s a coupon,” the site gave me a completely random “membership number” and another code, the tech scanned the code and then the price went from like $150 to like $15
2
0
402
@kevinriggle
Kevin Riggle
5 years
I don't. Know how. To explain. To engineers. That you can't just BUILD things. YOU. HAVE. TO. TELL. PEOPLE. ABOUT. THEM. TOO. MULTIPLE TIMES. IN CONTEXTS THAT THEY PARTICIPATE IN AND USING LANGUAGE THAT THEY UNDERSTAND.
14
73
398
@kevinriggle
Kevin Riggle
1 year
This is literally this guy’s first large software project.
2
20
360
@kevinriggle
Kevin Riggle
1 year
“Features which should be easy to add because the stack complexity is extremely complex.” Well you were just confused by the existence of an analytics database separate from a product database
2
22
340
@kevinriggle
Kevin Riggle
4 years
I love how “assume good intent” gets warped by bad leaders into “you must constantly perform fealty to the idea that I’m well-intentioned even after you have ample evidence that I’m not”. And by ‘love’ I mean... the other thing
7
58
338
@kevinriggle
Kevin Riggle
1 year
Geohot wants to “refactor” everything. Elno explains to him that if he doesn’t launch features they’ll go bankrupt. “Why, what’s the runway?” Long silence.
6
34
327
@kevinriggle
Kevin Riggle
1 year
(There have been zero female voices on this call)
4
24
320
@kevinriggle
Kevin Riggle
1 year
I feel really bad for anybody who worked there now having to listen to these dudes gawp in awe and misunderstanding at what y’all built
1
36
318
@kevinriggle
Kevin Riggle
6 years
Who was it who said, "Your attackers have budgets, meetings, deliverables, and deadlines too"?
@thegrugq
thaddeus e. grugq [email protected]
6 years
“They allegedly used another Atlassian program, Jira, for project management purposes, tracking details of the intrusion, maps of networks, and stolen data.” — Those poor poor bastards.
12
176
468
2
89
311
@kevinriggle
Kevin Riggle
1 year
“I didn’t even know there were 390 telcos in existence” and that’s why he broke SMS 2FA
5
29
299
@kevinriggle
Kevin Riggle
6 years
@michaelbellart @PersistentSeekr Might need to import some opaque contact paper
4
9
274
@kevinriggle
Kevin Riggle
4 years
I love, love, love that @zoom_us waits to ask if I want to update the software until *after* my call is ended. Such a small thing and yet so thoughtful and respectful
6
13
291
@kevinriggle
Kevin Riggle
1 year
3
0
288
@kevinriggle
Kevin Riggle
3 years
@DiscoDeerDiary @CompostWitch I’m drunk and going to regret this in the morning, but… taking it up the butt is great actually. Straight dudes don’t know. Ijs
10
8
247
@kevinriggle
Kevin Riggle
3 years
The first dozen times this crossed my TL I thought it was a joke, but actually it's just an incredibly satisfying watch repair timelapse montage, and I'm really glad I finally watched it
10
64
261
@kevinriggle
Kevin Riggle
2 years
FUCK GAVIN NEWSOM. What an absolutely stuffed fucking shirt
@JortsTheCat
Jorts (and Jean)
2 years
“I think he founded a winery. I think he is a boss,” Jorts said. “When it matters, he did not side with the workers who pick the grapes who build wealth that pays for his haircuts.” Here’s the article, it’s real:
Tweet media one
20
304
2K
5
19
252
@kevinriggle
Kevin Riggle
1 year
“Rolling out a complete rewrite without downtime seems hard” yes! Yes it is!
1
13
254
@kevinriggle
Kevin Riggle
7 years
Thinking about trying to make a website to tell ppl the effect on their healthcare if GOPcare passes, but so far it just looks like
Tweet media one
1
139
249
@kevinriggle
Kevin Riggle
1 year
This is the first time Elno has ever encountered a SaaS company
3
16
237
@kevinriggle
Kevin Riggle
6 years
@arcarver87 @Jennifer_deG Yes, but maybe not the only important narrative, eh?
2
1
219
@kevinriggle
Kevin Riggle
4 years
A password manager is a bit of work to set up initially but the single biggest improvement to my online quality of life basically ever, totally aside from its security benefits
@KarlShucks
Karl Shucks
4 years
@_stoey @mbernier @EricaJoy @Authy @1Password @LastPass Don't tell them it's for security but instead is to make their lives easier. Just one password to remember and no more fighting forgotten passwords or password requirements.
1
1
17
6
57
229
@kevinriggle
Kevin Riggle
3 years
@noahweiland @SharonLNYT There’s 👏 no 👏 such 👏 thing 👏 as 👏 human 👏 error (Humans are the adaptable part of any complex system, we have the best humans available, healthy systems enable the humans in them to notice and correct mistakes before they escalate and become loss events like this)
27
22
230
@kevinriggle
Kevin Riggle
1 year
I feel like I’m listening to an argument between Markov chainers
2
10
227
@kevinriggle
Kevin Riggle
1 year
…wow, Twitter uses three whole datacenters. This makes it more complex than Elno is comfortable with
1
8
228
@kevinriggle
Kevin Riggle
4 years
And this, friends, is why you never put a webapp in your LARP Wait, *puts hand to earpiece*, I'm being told this *wasn't* a LARP
1
26
219
@kevinriggle
Kevin Riggle
3 years
I got to use my "that's an interesting offer, do you have a better one" line today (shamelessly stolen from @patio11 , and which pretty reliably shakes loose a significant concession) so you know it was a good day right there
3
4
225
@kevinriggle
Kevin Riggle
2 years
@AngryBlackLady “Wait white people don’t believe in public goods for other white people if they believe non-white people might also/disproportionately benefit??”
4
6
215
@kevinriggle
Kevin Riggle
1 year
(Somebody convince Elno to rewrite in Rust lol)
3
3
211
@kevinriggle
Kevin Riggle
6 years
I think the thing that is making the cave rescue in Thailand so striking to me right now is the reminder it provides that enough people really do care about others, in a poor country, halfway around the world, enough to risk their lives for people they've never met
4
42
209
@kevinriggle
Kevin Riggle
1 year
“We have a million kinds of Scala!” I… yes, sweetie, you have a Hadoop
2
6
212
@kevinriggle
Kevin Riggle
1 year
“If 80% of your workforce happens to leave” mentions a questioner, entirely eliding whose responsibility that was
1
13
193
@kevinriggle
Kevin Riggle
2 years
@michaelsayman The ability to lock posts older than some amount of time, so only my followers have access to them. As an Old Internet person, I hate to delete things, but I know that having a long-term archive is a big source of people taking things out of context and causing drama
7
7
193
@kevinriggle
Kevin Riggle
11 months
@bcmerchant @dmunjal Clearly Elno is the one who needs to Google “DNS caching”, since anybody who’s ever run software on the internet knows about it
2
0
184
@kevinriggle
Kevin Riggle
1 year
“I feel like I’m stuck in a Douglas Adams novel” yes but not the one you just mentioned
2
7
182
@kevinriggle
Kevin Riggle
6 years
@NateSilver538 Putting him down is worth that
3
2
156
@kevinriggle
Kevin Riggle
1 year
These guys are really fixated on being able to run Twitter locally when that’s entirely an anti pattern at good co’s”
3
7
161
@kevinriggle
Kevin Riggle
4 years
Code is NOT FUCKING LAW, and software companies are NOT FUCKING GOVERNMENTS. Code is a built artifact subject to actual laws, and software companies are human organizations... also subject to actual laws.
18
36
164
@kevinriggle
Kevin Riggle
1 year
He’s talking some business bullshit now, LAAAAAAME, bring back the people who’ve never run a middling Wordpress site before!
2
3
155
@kevinriggle
Kevin Riggle
3 years
This story gets even worse. Reading the article, it looks like the GoDaddy phishing email was *sent from an internal email address*. How was anybody supposed to realize it was phishing? Anyway *clicking external links* isn't the problem w/ phishing, it's *using your credentials*
@lolonghi
Lorraine Longhi 🌵
3 years
With the holidays around the corner, GoDaddy employees received an email last week offering some welcome financial relief: a $650 holiday bonus. Two days later, they received another email from GoDaddy: “You failed our recent phishing test.”
640
3K
8K
3
35
161
@kevinriggle
Kevin Riggle
2 years
When I teach people the basics of safety engineering and we get to “unacceptable losses” they often ask me “unacceptable to whom?” And that is the question isn’t it
@angsuman
Angsuman Chakraborty
2 years
Who dies of accidental death in America, and why?
0
8
28
2
45
158
@kevinriggle
Kevin Riggle
1 year
Elno now sounds like he’s seriously considering posting Twitter’s source publicly to explain how bad it is
3
6
156
@kevinriggle
Kevin Riggle
1 year
“What about free speech” well it turns out Elno has server bills to pay
2
5
151
@kevinriggle
Kevin Riggle
1 year
“If views were in the same database as likes it would be easy”
3
7
152
@kevinriggle
Kevin Riggle
2 years
@Raantuva @ReinH Also there’s so much off the shelf OSS in them that they need pretty consistent security updates so even if you can continue to drive them you probably shouldn’t (And no I’m not running dd-wrt on my car)
1
1
151
@kevinriggle
Kevin Riggle
8 years
Wow. Props to Jill Stein. Even if nothing comes of this, I'll sleep better at night knowing it was done.
5
54
132
@kevinriggle
Kevin Riggle
2 years
@CethanLeahy @DrMRFrancis No, they’re moving to Grandpa’s old farm in a small town in a charming and picturesque valley that’s threatened by an evil retail megacorp
4
7
142
@kevinriggle
Kevin Riggle
7 years
"For several consecutive days this week, the most-tweeted link in the network was a petition to declare Antifa a terrorist group."
3
101
138
@kevinriggle
Kevin Riggle
6 years
@SwiftOnSecurity Most really bad accidents happen not because a component failed, but because two systems acted as designed, but INTERACTED in a way their designers didn't forsee
3
39
141
@kevinriggle
Kevin Riggle
1 year
"JOHN KIRBY: I think this is one of the most valuable lessons that we have learned from a communications perspective — the real benefit to downgrading intelligence and making it public.
1
36
144
@kevinriggle
Kevin Riggle
1 year
"'Yesterday, as I told my comp class about style and audience and the need to write what one cares about for a reader who wants to understand, one student said the most important thing I've ever heard: "'I've never had an audience in my life. My audience is a rubric.'"
@biblioracle
John Warner
1 year
When Common Core architect (now College Board head) David Coleman declared about students, "people don’t really give a shit about what you feel and what you think" there should've been an uprising. Instead, it was embraced.
7
25
66
4
24
141
@kevinriggle
Kevin Riggle
1 year
REWRITE! DRINK!!
2
6
136
@kevinriggle
Kevin Riggle
1 year
It's gonna turn out that half the value ChatGPT provides to programmers is that it actually reads the error message, isn't it
5
17
135
@kevinriggle
Kevin Riggle
3 years
Friends if you use Godaddy for Wordpress hosting this is extremely important information; you will want to, at minimum, rotate your SFTP password, ideally also your cert, and beyond that probably switch hosting providers
@bcrypt
yan
3 years
godaddy’s managed wordpress sites TLS private keys and sftp passwords were breached
5
46
87
4
149
128
@kevinriggle
Kevin Riggle
1 year
“25% of the cpus are running the ads model, which is the smallest model. 75% of the work is serdes” you must be new here
3
4
126
@kevinriggle
Kevin Riggle
1 year
He wants to add view counts to tweets “which will really make the site pop”
5
7
125
@kevinriggle
Kevin Riggle
3 years
-----BEGIN RSA PRIVATE KEY-----
@auth0
Auth0 by Okta
3 years
Scare a dev in 5 words or less.
2K
156
1K
2
18
124
@kevinriggle
Kevin Riggle
2 years
@krave @Chronotope @elonmusk I used to just ask friends who have kids not to use the i-can’t-believe-they’re-still-allowed-to-call-it-“FSD” mode, as those friends can attest, but the safety culture at Tesla has somehow gotten worse and I now really advise against them at all
4
8
123
@kevinriggle
Kevin Riggle
2 years
Why is Twitter doing "nft crypto profile picture" bullshit and not "$10/month so you never hit a news site paywall"
6
6
124
@kevinriggle
Kevin Riggle
6 years
@codinghorror @tqbf At Stripe @tetrakazi regularly phished people on the security team *WHO KNEW THE CAMPAIGN WAS COMING*
1
20
121
@kevinriggle
Kevin Riggle
1 year
Plus two cloud providers!
1
2
120
@kevinriggle
Kevin Riggle
1 year
Oh my god it’s still going, Elno just bowed out. I thought they’d shut it down when he left but it’s still going. I’m not sure I can do more of this
7
0
118
@kevinriggle
Kevin Riggle
1 year
“Today timeline mixer was deprecated for home mixer. But was it deleted? No! Now we’re running both” “well it doesn’t make much sense to deprecate something if you don’t delete it”
1
2
115
@kevinriggle
Kevin Riggle
5 years
“All software is wrong. Some software is useful.”
2
24
115
@kevinriggle
Kevin Riggle
1 year
Somebody is recording this right??
5
0
117
@kevinriggle
Kevin Riggle
4 years
There's a thread going around which begins, "I've spent 23 years in cybersecurity/information security," followed by a whole pile of garbage. I won't dignify it with a RT, but if you see it, know that in my professional opinion the technical term for it is "bullshit".
11
28
120
@kevinriggle
Kevin Riggle
1 year
(These quotes are a mix of Elno and people who appear to be outside engineers he brought in who are venting. Oh, one of them is Geohot.)
1
4
112
@kevinriggle
Kevin Riggle
1 year
One of the most surprising benefits of Adderall for me was how much it improved my emotional regulation. There was a period a few months ago where I was struggling to get it refilled, and a friend was basically like, “wow, you’re a lot angrier without it”
7
6
117
@kevinriggle
Kevin Riggle
6 years
@NateSilver538 Saves us a year of impeaching him when we could impeach the President
20
2
106
@kevinriggle
Kevin Riggle
5 years
"Two million over three decades" or as the rest of us call it, about $67k/year
@Robillard
Kevin Robillard 🇺🇸
5 years
New: @ewarren made at least $1.9M from legal work and consulting over three decades. She’s already released a list of cases/clients, but has now updated them with compensation.
18
21
72
1
20
114
@kevinriggle
Kevin Riggle
2 years
Thank you, everybody who made it possible that this would be something we would miss
0
41
116
@kevinriggle
Kevin Riggle
1 year
Wait shit why am *I* the local expert in X??
5
25
115
@kevinriggle
Kevin Riggle
6 years
@kayaoakes @marcwhitaker Thank you for protecting your students
0
1
111
@kevinriggle
Kevin Riggle
4 years
"I lived through the end of a civil war. Do you know what it was like for me? [...] I went to work, I went out, I dated. This is what Americans don’t understand. They’re waiting to get personally punched in the face while ash falls from the sky. That’s not how it happens."
@AtomicOvermind
It's Chaos, Be Kind
4 years
Read this. Just read it. This feels as right as anything I have come across.
12
547
892
1
68
111
@kevinriggle
Kevin Riggle
2 years
@notMrsVetoe @djok_er I keep telling politics friends that understanding performativity is an essential skill for surviving the 2020s
0
6
109
@kevinriggle
Kevin Riggle
1 year
@bitterbillyk @SkylarJameson1 @JessMagdefrau The technical term for this is “congestion collapse”, and anybody who’s spent long enough in software has run into this a time or two (hopefully at smaller scale)
1
0
110
@kevinriggle
Kevin Riggle
2 years
@ErynnBrook @yvonnezlam “This is all really interesting, I can tell you’ve put a lot of work into this. If you’ll humor me for a minute, I’d like to step back and try to get the big picture and ask, what’s our goal here? Like at the end of the day what are we trying to get accomplished?”
1
0
111
@kevinriggle
Kevin Riggle
1 year
Now some wanker is talking.
5
1
105
@kevinriggle
Kevin Riggle
1 year
God I can hardly tell these guy’s voices apart. At least Elno’s South African accent is mildly differentiating
2
3
104
@kevinriggle
Kevin Riggle
2 years
@mmasnick "They give me a lot more free speech than I would give them." The rare one to acknowledge it
1
4
105
@kevinriggle
Kevin Riggle
5 years
This is the kind of incident I really want national-level incident reporting on, akin to the NTSB
@NinjaEconomics
Ninja Economics
5 years
CenturyLink outage takes down several 911 emergency services across the US
1
9
7
4
33
103
@kevinriggle
Kevin Riggle
4 years
@edwinwee Oh god the mold. Oh god trying to get the mold abatement past the historical commission
1
0
100
@kevinriggle
Kevin Riggle
3 years
This is a really trenchant observation, and I wonder if it isn't related to how hard it is to convince Bay Area Boomers that their multimillion dollar home is, in fact, wealth
@sarah_k_mock
Sarah K Mock
3 years
I want you to know. There are really interesting aspects of farm business to debate. Hard questions to chew on in a public setting. But somehow I spend like 94% of my time on this site trying to convince random Canadian farmers that farmland wealth is, in fact, wealth.
5
14
217
3
7
103
@kevinriggle
Kevin Riggle
1 year
Fortunately he got sidetracked on some business nonsense again, or I would need another bottle of wine
1
1
98
@kevinriggle
Kevin Riggle
4 years
"...but Lord, when did you tell me to shelter in place?" "I came to you as the epidemiologist, and the public health expert, and the hospital administrator..."
0
31
96
@kevinriggle
Kevin Riggle
7 years
Say both sides one more time motherfuckers
@stealthygeek
Patrick S. Tomlinson
7 years
Weinstein outed as sexual harasser: DNC send his money to women's groups. Trump outed as sexual predator: RNC nominates him for president.
308
14K
36K
2
41
94
@kevinriggle
Kevin Riggle
1 year
The truly stupid thing about the adderall shortage is how much all the gatekeeping bullshit creates the very behaviors it pathologizes and punishes, like hoarding
3
25
93
@kevinriggle
Kevin Riggle
4 years
@Nextdoor So, uh, Nextdoor... We wanna talk about how you're handling the hate directed at my homeless neighbors on your platform? (Or, mostly, *not* handling)
2
3
84
@kevinriggle
Kevin Riggle
1 year
He admits that banning pg was a mistake
3
2
91