Staff Security Engineer @ Dropbox, previously Mozilla, Twitter. mastodon @ april@macaw.social. Union Park District Council board member.

Pig’s Eye, MN
I'm excited to share a project that I've been working on: a brand-new version of @Mozilla's SSL Configuration Generator: ssl-config.mozilla.org/ Configuring TLS is perhaps the most complicated and error-prone of all IT tasks, and this tries to make it as easy as possible.
41
559
1,551
therapist: it’s normal for painful memories to soften over time me: but what if they don’t? what if they only hurt more as i age? therapist: do you have any memories in particular you’re thinking of? me: yes, it’s… *sobs* the end of google reader
4
13
114
4,765
Handling Cookies is a Minefield: Inconsistencies in the HTTP cookie specification have caused a situation where countless websites (including Facebook, Netflix, Okta, WhatsApp, Apple, etc.) are one small mistake away from locking their users out. grayduck.mn/2024/11/21/handl…
1
4
31
4,593
Instead of spinning off Chrome, the Department of Justice should have split Google into: • Google Chat • Google Talk • Google Wave • Google+ Huddle • Google Spaces • Google Meet (original) • Google Meet • Google Buzz • Google Allo • Google Hangouts
12
12
217
14,641
one thing i love about being in a long tech career is seeing how far things have come over the years. when i started it was all “ugh clippy is so obnoxious” and decades of progress have gotten us all the way to “ugh this ai assistant is so obnoxious.”
6
4
105
4,522
extremely advanced “my dog ate my homework” technique
1
24
1,956
got laid off in the big @dropbox layoffs today. if anybody is looking for a staff-level engineer who loves mentoring and who is an expert in web security, email security, TLS/PKI, keys and secrets management, and general defense security stuff, please feel free to hit me up.
69
395
2,468
268,747
thanks to everyone who reached out today. sorry if you contacted me and i haven’t responded yet. it’s been a bit overwhelming (in a good way) and i am so thankful for all of you for helping to turn a miserable day into a much better one.
127
13,896
close, it’s actually: input -> unexpected condition -> unhandled exception
4
8
149
8,141
what's that confluence AI? compliment myself? don't mind if I do.
1
28
4,321
my eight-year-old just sent me this, it is so over for me.
2
56
4,330
as a minnesotan, is there anything more delightful than that time of the year when we get to transition from lightweight flannel to heavyweight flannel?
1
21
2,618
the point in your transportation career when you stop referring to them as “speed limits” and instead refer to them as “placebo signs.”
2
12
2,558
macOS designers speedrunning ways to cause security warning fatigue while failing to provide any actual security benefits. begging them to talk to anyone who has done security UX research.
1
1
13
2,962
i see we are doomed to repeat the same bad decision made in 2013, one that users overwhelmingly hated, except this time the loser at the helm doesn’t care about user safety or experience techcrunch.com/2013/12/12/tw…
4
4
65
5,739
dad: what is it you do again? me: i built a ton of features into firefox dad: okay i guess me: and now i secure systems with an almost incalculable amount of data dad: ??? me: also today i got quoted by consumer reports dad: *EYES BUG OUT OF HEAD* consumerreports.org/electron…
3
6
175
7,965
why oh why would apple have _test_ with underscores suggest being underlined?? 😭
3
5
2,257
dunbar’s number, but for the maximum number of discords and slacks you can be an active member in
1
9
1,560
people who are gay: i'm gay people who are straight: i'm straight people who are bisexual: i'm bisexual people who are trans: i'm trans people who are from chanhassen: i'm from minneapolis
3
50
2,676
you've heard the adage about how you can only have two out of three when it comes to software development, right? which two does your employer choose?
26% poor quality + expensive
35% poor quality + delayed
39% expensive + delayed
238 votes • Final results
8
1
23
2,703
when the @cityofsaintpaul was drafting their laws for new drive-throughs, I suggested that they tweak the language so that those outside of vehicles were entitled to the same level of service as those inside. and it looks like it might happen 👀
9
4
124
4,845