Manish Profile picture
🦀 @rustlang devtools/📎 clippy lead. 🗺️ i18n @google. 💉did @ca_covid. 🗣️ likes languages. 🦊 ex @mozilla. ✈️ Repatriate/ABCD. 👨‍🔬 Formerly physics. he/him
Jan 29, 2023 4 tweets 1 min read
I swear I have a non sketchy reason to ask this question signal message saying "... (I mentioned how in gendered Indo-European languages the feminine is often the diminutive and you can forcefem a masculine noun to make it sound smol, or vice versa, ...
Jan 9, 2023 8 tweets 2 min read
✨books read in 2023: a thread✨ I've been reading a lot more series so I'm going to try and collapse them into single posts instead of one-per-book since that can get long. might still post updates when partway through a series
Jan 3, 2023 6 tweets 1 min read
firefox: our js objects are managed by not one but two separate kinds of garbage collectors

firefox: the way you tell them apart is that one of them was written by Canadians the C in CC stands for Canadian
May 20, 2021 5 tweets 1 min read
I've sometimes had well meaning folks express that I shouldn't be working after hours because that's overwork

in my case, it's not, I spend a healthy amount of time on my job, I just don't necessarily ... spend it 9-5 Sometimes I'll feel really productive during a free evening and work then, and then chill out the next day. Or feel unproductive in a morning and just do something else, and make it up later. It balances out in the end.
May 4, 2021 7 tweets 2 min read
in Chinese the typical way of writing "Sunday" is 星期日 ("week-day"), contrasted with e.g. 星期五 ("week-5") for "Friday"

this is of course, slightly confusing to English speakers since for us Sunday is the exact opposite of a weekday. but we can manage another way of writing "week" is 週. You use it to talk about "weekend" (週末 = "week-end"), for example, though usually not for talking about specific days of the week (except Sunday)
Apr 27, 2021 5 tweets 1 min read
I've been beating on this drum for a while: print debugging is awesome, but its proliferation highlights a general lack of "omniescent" debugging tools. rr/pernosco/tracing/etc are extremely positive-looking moves in this direction with my physicist hat on i kinda view debuggers as "state space" views; you debug by looking at state at particular time slices

whereas printf/etc are more "phase space"-like, you look at the evolution over time of particular state slices

(yes, this is a Fourier transform)
Apr 27, 2021 4 tweets 2 min read
It's Day 103 at VaccinateCA.com and I have the baton again

It's been a couple days since we launched our national effort at vaccinatethestates.com and stuff's going pretty well so far! @VaxTheStates has been something we've been working towards for a while so it's great to finally be able to share it. We're hoping we can help everyone in the country the same way we could help California!
Apr 21, 2021 4 tweets 1 min read
This is the nature of institutional trust in open source, right?

If I get a patch from some random person I'll probably be much more wary than a patch from someone with an institutional address for an institution I trust because there's an escalation path There are many ways to make use of this escalation path, but the one here is perhaps the easiest: "no patches from you until you get your act together"
Apr 20, 2021 5 tweets 2 min read
Day 96, I have the @ca_covid update baton again

And as Zoelle says, everyone *across the US* over the age of 16 is eligible for the vaccine as of yesterday! Last week California opened up, and there was a bit of crunch getting appointments initially, but it seems to have quickly opened up and people seem to be having an easier time getting appointments. This matches the general pattern we've seen every eligibility shift.
Apr 15, 2021 27 tweets 5 min read
i'm actually kinda fascinated to know how this works at a technological level

there's a very interesting distributed systems problem that may be introduced here if my understanding of how clipper works is accurate see, the clipper is self-contained, clipper terminals do not need internet access except for autoload

the clipper is basically a little computer that stores:

- a dollar value
- a list of passes you have
- a log of recent actions
Apr 13, 2021 6 tweets 2 min read
It's day 89 at vaccianteca.com, and I have the baton again

California opens up eligibility to all residents older than 16 THIS WEEK (on thursday)!!! As always we're prepping for that moment, making more calls and gathering more data so that we may show accurate information as millions of Californians start looking for vaccines
Apr 6, 2021 8 tweets 3 min read
It's day 82 (really this time) and I have the update baton for VaccinateCA.com

9 more days until California opens up vaccine eligibility for everyone above the age of 16. We're very very close to knowing of 4000 locations supplying the vaccine. We'll likely hit that milestone tomorrow!

Apr 5, 2021 5 tweets 1 min read
I've been messing around with cangjie and I had a moment where I realized I've internalized stroke order (a good thing!) enough that it's actually an impediment to me using cangjie

which is kinda nice because it means i've internalized a rather tricky concept a fair amount yesterday I wanted to type 車 in chat on Windows, but it couldn't figure it out. I tried Cangjie 一日一中 (中 = a vertical line in cangjie) because that matches the stroke order. it didn't work.
Apr 4, 2021 4 tweets 1 min read
reasons I have seen eligible people not get the vaccine:

- worried about cost
- not aware of eligibility
- waiting on their doctor/hcp to give it to them
- not aware that vaccines are easy supply a *lot* of people in particular are part of big healthcare chains like Kaiser and these chains are not really set up for this so they're super slow to vaccinate while there are government run supersites that have available appointments within a week
Mar 13, 2021 11 tweets 2 min read
A thing I realized yesterday is ... the operation of seeing text and reading it is not the same for all people? Like, if there is a book on the table, and I see the book, I will read the title. There is no way for me to not do that, and it doesn't take additional effort/attention

If there's an open book on a table, whenever I glance at it, my brain will register some paragraph on the page
Mar 13, 2021 9 tweets 2 min read
A thing that frustrates me a bit is that my ability to type words in different (non-English) languages varies *wildly* based on precisely which computing device i'm using on Android, I can type Hindi, Marathi (phonetically w/dictionary), Chinese via pinyin for both simplified and traditional and also via jyutping

and also a bunch of other stuff I use sometimes (Urdu, etc)

but I can't easily do eastern european diacritics for names (like ț)
Mar 11, 2021 5 tweets 2 min read
imo the behavior being talked about here is the more toxic flipside of the "I won't immediately get a vaccine when I'm eligible, I'll wait for a while so people who deserve it more can get it" attitude which is also incorrect i've talked about this before when it comes to vaccines
Mar 7, 2021 18 tweets 3 min read
A thing I've come to appreciate about self-driven learning processes is that it's completely devoid of a particular kind of frustration where you're learning something you don't see the point of, or don't really *want* to This mostly only works if your goal is learning for fun and not "learning to use it for something" but I think this is something super important that folks don't realize as much.
Mar 2, 2021 22 tweets 5 min read
a recent conversation amongst friends reminded me of my thoughts on expertise, magic, and mental models, and while this probably should be a blog post I'm lazy so I might as well thread it the context of this was advanced borrow checking in rust, but most of the thoughts are more general and apply to a lot of learning paths, at least in programming
Mar 1, 2021 5 tweets 2 min read
a thing i've said a couple times now is that the marginal benefit of someone getting their vaccine a bit earlier is nothing compared to the huge benefit of us reaching herd immunity yes, you getting the vaccine now may make someone you feel "deserves it more" get it a little later. that's fine, overall everyone rushing to use up available vaccines as fast as possible moves us significantly closer to herd immunity.
Feb 28, 2021 6 tweets 1 min read
Trying to figure something out about some words in Mandarin

Mandarin speakers: mind saying 这么, 什么, 怎么样 in a natural way (fit it in a sentence?) to yourself, and then answering the questions in the next tweets? Don't look at the questions before saying the words Was there an "n" sound between the characters in 这么?
(feel free to reply with specifics)