I made a list of all the talks (+ slides + recordings) I've given recently: kiranbot.com/talks/
kiran
@kiranb
kiran’s Tweets
i once named an audit log service pachyderm (because an elephant never forgets 🥁), and there is no honor here. just call your project what it does on the tin
Quote Tweet
I used to be a big advocate for software engineers naming their own projects, but now I understand most of us have absolutely no taste and the internal ecosystems of every company ends up a dogs breakfast of star wars, tolkien, comic book and cartoon references.
Show this thread
8
5
56
A nice interview with discussing the BRB tool and rollout that he worked on along with , and !
Quote Tweet
Few people saw Stripe grow from 25 to >3000 people.
Fortunately for us, prodigious engineer @antifuchs sat down to chat tool-building.
Gems:
- the importance of names
- the surprising benefit of restricting your product
- technical advice for your tools
retool.com/blog/incident-
Show this thread
7
23
I wrote a post for 's engineering blog on working with TypeScript after a long time spent in Python with mypy:
2
32
121
Show this thread
you know what? today I want to hear all the stories about young women who’ve helped startups succeed.
(you can brag on yourself, or on someone you know.)
117
232
1,066
Show this thread
Except the majority of white people consistently choose preserving racial caste over economic justice for themselves when required to choose between the two and actually ramp up support for racism when it appears nonwhite people might economically benefit
Quote Tweet
Replying to @BreeNewsome
running a campaign about meaningfully improving working people's material conditions would have done a lot better.
28
348
1,645
In summary: to prevent COVID-19 outbreaks from overwhelming our healthcare system, a large-scale reduction in prison populations is necessary, safe, and logistically feasible. must grant large-scale executive clemency immediately.
1
1
6
Show this thread
And they carried themselves with the dignity that had been denied them and their forebears for 246 years.... Happy Juneteenth. In honor of the last of the enslaved people to hear that they had been freed.
65
1,933
8,571
Black Trans Lives Matter.
And this week we were robbed of the lives of Rem’mie Fells & Riah Milton
188
5,339
15.6K
please don't be silent with this one! you all have been so generous matching me on every one of my other tweets about donations. #TonyMcDade is a Black trans man and this whole situation illustrates the disparity of support Black LGBTQ people get.
Quote Tweet
I am so grateful to @cattron313 for pointing out the unevenness of support for #TonyMcDade, which was a blind spot for me. please help support their family: gofundme.com/f/in-memory-of
2
9
23
Show this thread
emails and calls to local politics do matter!
If you're in Oakland, email your school board member to eliminate the Oakland School Police Department.
Quote Tweet
Dir. Yee, who prev. voted against eliminating 3 officers, seems to be coming around to the idea of defunding police: "Thanks to BOP and hundreds of thousands of emails and phone calls I've had, demonstration at my house on Friday, I've come to realize how short sighted I was..."
Show this thread
6
Found on a US government website.
Everyone: *this* is what systemic racism is. It's not overt. It's a systematic principle by which some folks are excluded, forcing them to change who they are in order to fit into a system that never considered them in the first place.
300
2,472
5,815
Show this thread
Saturday THREAD - So much solidarity from coast to coast! This is an updated thread on bail funds supporting people arrested for demanding justice for George Floyd, Breonna Taylor, & all victims of police violence. 1/
#FreeThemAll
54
4,544
5,474
Show this thread
Now you have to not only comply, but be healthy enough to survive being brutalized. Otherwise it's your fault.
Quote Tweet
3
142
304
Show this thread
The problem is all these cities demand a level of peace from the protesters that they never demand from their police forces. That’s why this cycle of violence never ends.
Quote Tweet
Urging those in our community who are protesting tonight to refrain from violence. We can have activism and protests without violence.
22
1,143
2,812
But turning that into garments that are comfortable and flattering... well. I’ve even gotten a chance to plug my measurements into professional grading software myself and it just falls on its face.
2
6
Grading clothing is a ridiculous art. It's less about the measurements than the draft!
3
. 2020 registration is open! April 23-24, 16 speakers, no sponsors. Seattle Cinerama, the best movie theater on earth (only 500 seats, so we expect to sell out). Speakers so far: , , , , !
deconstructconf.com
3
18
38
Show this thread
We’re still looking for a venue for this year. NYC, holds ideally 250ish, a weekend in May. Any leads? If you work for a company with a big office space, please ask! We need your help!
3
38
37
Update: The judge who gave Simon a 26-year sentence now asks Gov. Newsom to grant a full pardon.
The "time is ripe to grant a pardon to Simon Liu," she writes, noting, "I have never before made such a request."
Full letter: scribd.com/document/43202
Quote Tweet
Charged as an adult at 16 for a sexual assault someone else committed, Simon Liu did 21 yrs in prison & now must register as a sex offender for life.
My story in @theappeal on Simon & CA's expansive sex offender registry law: theappeal.org/simon-liu-isnt
Show this thread
1
23
35
Yes! IC skills and management skills are a continuous spectrum!
You can't be a senior IC without organizational skills. twitter.com/JillWetzler/st
This Tweet is unavailable.
1
5
About one year of every systems PhD is dedicated to learning -- the hard way -- to enable TCP_NODELAY.
After a couple notable incidents of this, I wrote "IT'S ALWAYS THE NAGLE ALGORITHM" in large letters on the whiteboard to serve as a warning to others.
Quote Tweet
We were experiencing 40ms latency spikes on queries at @MaterializeInc and @nikhilbenesch tracked it down to TCP NODELAY, and his PR just cracks me up. The canonical cite is a hacker news comment (news.ycombinator.com/item?id=106083) signed by John Nagle himself, and I can't even.
Show this thread
6
46
223
First Richmond Bart, now fruitvale. Don’t think we don’t notice that you’re “testing” fare retention bullshit at the brownest stations.
God forbid any Bart folks run for public office or continue their career “serving the public” in any capacity.
4
211
879
Hey now
You're a plum thief
Where'd the plums go
All gone
Hey now
That was breakfast
Gonna eat them
At dawn
All that's empty and cold
In the icebox just this note
90
3,067
9,980
Show this thread
tfw yr shapefiles are misaligned by 0.001 sq. miles and a billionaire CEO uses the erroneous intersection to get a massive tax break on a new development in Baltimore.
propublica.org/article/trump-
16
355
537
Show this thread
I AM CHARMED
Quote Tweet
This is the most fucked up clock of all time. What in the BLAZES.
Show this thread
0:14
57.9K views
1
1
9
hey nerds I got another $500 for you to match. hit me in the DMs or reply
twitter.com/_K_E_L_S_E_Y/s
This Tweet is unavailable.
4
7
19
Show this thread
I’m now a 10x programmer.
118
3,444
3,800
I live to build something well, that people love and value so much they want to pay for it, at a company that actively uses its privilege to increase justice in the world. Love you team; here's to building the best bookkeeping service and beyond:
3
5
33
Show this thread
We're thrilled to be leading 's $40M Series B. Pilot has taken on an overlooked but strategic industry segment — bookkeeping. Here's why our partner Mark Goldberg @Markg4227 thinks bookkeeping represents a massive opportunity for automation.
1
17
44
seriously, though -- if anyone knows what encoding + format uses for its item "UUID"s, I'm all ears!
Quote Tweet
me: wtf even is this
@1Password: *points* UUID
@kiranb: I BET THEY'RE NOT UUIDs
@1Password: *points* UUID
me, 36 hours later: okay, I give up; for real this time
@1Password: *points* UUID
1
So why is “else” called “else”? Turns out, a German team working on a particular standard chose a now-unknown word in German and picked “else” as its English translation. And the rest is history. #bangbangconwest
2
14
18
Show this thread




































