April King 🌀 Profile Banner
April King 🌀 Profile
April King 🌀

@CubicleApril

Followers
19,980
Following
363
Media
1,253
Statuses
22,955

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

Pig’s Eye, MN
Joined November 2009
Don't wanna be here? Send us removal request.
Explore trending content on Musk Viewer
Pinned Tweet
@CubicleApril
April King 🌀
5 years
I'm excited to share a project that I've been working on: a brand-new version of @Mozilla 's SSL Configuration Generator: Configuring TLS is perhaps the most complicated and error-prone of all IT tasks, and this tries to make it as easy as possible.
53
639
2K
@CubicleApril
April King 🌀
1 year
still thinking about using “Hi” as the salutation of a termination letter
Tweet media one
397
2K
33K
@CubicleApril
April King 🌀
1 year
At 1.4¢/GB, did you know that it would take only 70 8GB videos per month to make Twitter Blue a money losing proposition?
Tweet media one
229
2K
26K
@CubicleApril
April King 🌀
1 month
electrical grid operators hate this one weird trick
Tweet media one
44
1K
23K
@CubicleApril
April King 🌀
3 years
I'm not paid six figures as an engineer at @Twitter because I've memorized obscure DNS commands. I'm paid it because I know when to look something up, know how to do it, and can recognize safe and correct answers. And I'm senior because I can explain that information to others.
Tweet media one
304
2K
13K
@CubicleApril
April King 🌀
1 year
Pretty incredible that Google is trying to get away with blaming macroeconomic conditions for their layoffs, when over the last year they’ve spend 57.36B on stock buybacks. That’s enough to support the 12,000 laid off engineers at their median engineer compensation for 23 years.
141
3K
13K
@CubicleApril
April King 🌀
1 year
@evacide pretty big brained stuff to start a legal battle via being a public asshole to one of the most popular people in Iceland.
6
102
12K
@CubicleApril
April King 🌀
1 year
@saliozzia is that the sort of thing you get while someone watches a two hour video without ads?
22
51
11K
@CubicleApril
April King 🌀
4 years
me: so nobody has been into the office in six months? recruiter: correct me: and the plan is to not change that for at least a year? recruiter: indeed me: but you're not hiring remotely? recruiter: correct, local only me: have a great day then
122
1K
9K
@CubicleApril
April King 🌀
1 year
well, well, well, if it isn't the consequences of my own actions
Tweet media one
73
580
9K
@CubicleApril
April King 🌀
1 year
Elon Musk has banned the Cyanide and Happiness guy in an attempt to be the funniest person on @twitter , not realizing that he’ll have to ban another 220 million users before he can claim that crown.
Tweet media one
51
688
8K
@CubicleApril
April King 🌀
1 year
Breaking news: scientists are reporting a recent discovery that exposure to Starlink satellite transmissions is now the leading cause of COVID-19 infections worldwide.
@axios
Axios
1 year
Twitter will no longer enforce its COVID-19 misinformation policy, according to a note posted to its website.
152
458
627
127
2K
8K
@CubicleApril
April King 🌀
21 days
on the perils of being named after a month
Tweet media one
18
344
7K
@CubicleApril
April King 🌀
3 years
Hackers (1995): We have to use a HUGE number, so let's say that Zero Cool crashed 1507 servers in a single day. DevOps engineers (2021): Sorry about crashing 1507 servers, I accidentally pushed a bad config to Github.
41
875
5K
@CubicleApril
April King 🌀
3 months
Interviewer: what happens when you type enter your address bar and hit enter? Candidate: *talks for 18 hours* Interviewer: didn't mention the host USB controller polled the keyboard, powered by 5V on pin 1, to get the keycodes stored in its memory. fail.
44
210
5K
@CubicleApril
April King 🌀
1 year
perhaps the greatest display of leadership weakness ever
Tweet media one
65
668
5K
@CubicleApril
April King 🌀
3 years
Companies: Sorry, since you’ve moved to an area with lower wages and cost-of-living, we have to adjust your pay down 12%. Me: Oh. Huh. Well, at least your product is cheaper here since the average household income is lower, right? Companies: No.
49
750
5K
@CubicleApril
April King 🌀
2 years
This was definitely the worst part about my job at Twitter. Management was always asking if we could find a way to use the 14GB that was left over at the end of the day, not realizing that we only had the one USB port.
Tweet media one
39
184
4K
@CubicleApril
April King 🌀
1 year
pedro pascal implies the existence of a pedro c++
78
682
4K
@CubicleApril
April King 🌀
1 year
hardcore engineering
Tweet media one
39
288
4K
@CubicleApril
April King 🌀
2 years
unless you've paid tesla for fully-autonomous autopilot
@elonmusk
Elon Musk
2 years
you get what you pay for
52K
45K
699K
35
306
4K
@CubicleApril
April King 🌀
2 years
@jack these were added while you were on the board of directors, they are not new:
@CubicleApril
April King 🌀
2 years
Really annoyed that @twitter added what is (presumably) a tracking token every time you share a tweet now. Makes all my messages look long and ugly, or requires a bunch of pointless busywork.
Tweet media one
10
23
231
31
215
4K
@CubicleApril
April King 🌀
6 months
tech companies be like, “why bother with an expensive team of experienced engineers and fact-checkers when we could instead replace them with an AI chatbot that thinks Australia doesn’t exist?”
Tweet media one
79
787
4K
@CubicleApril
April King 🌀
2 months
computers used to yell at us when we connected to the internet, but in our hubris we ignored them.
18
738
4K
@CubicleApril
April King 🌀
2 years
completely free product idea, you're welcome @twitter
Tweet media one
57
350
4K
@CubicleApril
April King 🌀
14 days
TIL of the traceroute
Tweet media one
46
579
4K
@CubicleApril
April King 🌀
2 years
Sometimes it’s hard to believe that MySpace had both customizable CSS and auto-playing music and yet we gave it up for Facebook.
64
372
4K
@CubicleApril
April King 🌀
10 months
@noisegrrrl It wouldn’t surprise me if they just took it, what is the user going to do about it? :\
3
4
3K
@CubicleApril
April King 🌀
2 years
“would going back to 140 characters cut our server costs in half?”
34
207
3K
@CubicleApril
April King 🌀
3 years
Companies: Unfortunately, we need to cut your pay. It’s nothing personal, it’s solely based on your new cost-of-living. Employee: If my rent goes up, does that mean I get a raise? Companies: No.
47
502
3K
@CubicleApril
April King 🌀
3 years
Me: I wrote a web scanner used by 20 million people, the most referenced TLS guidelines on the internet, and Firefox's certificate viewer. Interviewer: That's great, but in five minutes can you find the flaw in this non-functioning code stolen from a bad CTF a decade ago?
50
193
3K
@CubicleApril
April King 🌀
3 years
My eight-year-old found my copy of The Manga Guide to Microprocessors and he’s been spending this morning excitedly showing me how an XOR gate works.
Tweet media one
69
143
3K
@CubicleApril
April King 🌀
3 years
“I notice that you have a decade’s worth of contributions to open source projects on GitHub,” noted the recruiter, “that’s great!” “When would be an ideal time to schedule you for your whiteboard coding exercise?”
84
189
3K
@CubicleApril
April King 🌀
1 year
big middle finger to the universe, but especially to the colleague who made my bones hurt by pointing out that the `z` in `tar -xvzf` hasn’t been needed since version tar 1.15, released in 2004.
201
238
3K
@CubicleApril
April King 🌀
2 years
A new engineer was hired to take over a struggling team. The departing engineer presented her with three numbered envelopes. “Open these if you run into trouble,” he said. Three months later, the payment system crashed, costing millions. She opened the first envelope: BLAME DNS
40
190
2K
@CubicleApril
April King 🌀
1 year
truly hope that nobody writes a twitter API library using the official client’s API keys, as that would almost certainly violate their terms of service. these are the keys that they would want to avoid using:
16
643
2K
@CubicleApril
April King 🌀
2 years
@stevekrenzel Woah woah woah, I have a massively huge YIKES from my Twitter time as well. Wonder if it's okay for me to talk about it? 🤔
56
48
2K
@CubicleApril
April King 🌀
3 years
Would you say that sanitizing Unicode is still a problem?
󠀠
11055
󠀠
7814
52
619
2K
@CubicleApril
April King 🌀
2 years
I like how it’s always “workers rebelling” instead of “employers failing to listen to their employees.”
Tweet media one
31
473
2K
@CubicleApril
April King 🌀
3 years
Only a matter of time until @haveibeenpwned is replaced by a single page that says YES.
24
350
2K
@CubicleApril
April King 🌀
1 month
kudos to google for offering a free option to keep AI out of search results
Tweet media one
7
172
2K
@CubicleApril
April King 🌀
3 years
Alex (age 8): Hey Mom, can you help me create an account on a website? Me: Sure, no problem. Alex: It says I’m not old enough to have one. Me: Uhh… which website are you trying to create an account on? Alex: GitHub.
38
100
2K
@CubicleApril
April King 🌀
8 months
@ericlaw you love to see it
1
0
2K
@CubicleApril
April King 🌀
1 year
it is extremely frustrating how inaccurately hacking is depicted in movies, never once showing hackers wearing their fursuits
24
290
2K
@CubicleApril
April King 🌀
2 years
I have been working in tech for 25 years, and I don’t think I have experienced more condescending techbro explanations than what I got after criticizing some shortcomings of Mastodon.
67
103
2K
@CubicleApril
April King 🌀
3 years
If a single employee was able to bring down production, then it definitely wasn't their fault.
23
188
2K
@CubicleApril
April King 🌀
2 years
99% of problems can be solved by a website with some JavaScript calling a Python REST API that queries an SQL database. Stop chasing the decisions of people with problems several orders of magnitude more complex than yours unless you understand why they did it.
47
257
2K
@CubicleApril
April King 🌀
3 years
Remember never to `curl` a URL and pipe it to your shell: instead, download the installer, and keep clicking yes.
39
164
2K
@CubicleApril
April King 🌀
2 years
anyone who thinks $8 will stop people from doing this has clearly never met someone who owns a dozen domain names they regret purchasing.
Tweet media one
47
234
2K
@CubicleApril
April King 🌀
1 year
elon: paid verification is the only way to stop bots bots:
Tweet media one
50
299
2K
@CubicleApril
April King 🌀
1 year
@elonmusk so weird how Twitter had over 30% women in tech roles before you bought it and now there are almost none
Tweet media one
326
138
2K
@CubicleApril
April King 🌀
2 years
still coming to grips with the fact that the programmers who left print() statements in their code were right all along
27
141
2K
@CubicleApril
April King 🌀
1 year
Really must tip my hat to Elon’s failed verification experiment for giving me the perfect lifelong example about why it’s cheaper and easier to listen to security during the design phase of a product.
20
186
2K
@CubicleApril
April King 🌀
2 months
nervously sweats in having “april” as her github username
Tweet media one
37
124
2K
@CubicleApril
April King 🌀
1 year
the world’s first suicide hotline was founded in 1953 by Reverend Chad Varah, who was inspired because he ran the funeral for a 14-year-old girl who killed herself after she started menstruating and thought she had gotten a sexually-transmitted infection.
34
705
2K
@CubicleApril
April King 🌀
4 months
git blame, but it tells you who reviewed the code instead
33
143
2K
@CubicleApril
April King 🌀
2 years
RIP Twitter “Official” Label: November 9, 2022 – November 9, 2022
20
120
2K
@CubicleApril
April King 🌀
1 year
Tesla should publish all self-driving incidents that affect its customers
@elonmusk
Elon Musk
1 year
Apple should publish all censorship actions it has taken that affect its customers
20K
33K
174K
14
202
2K
@CubicleApril
April King 🌀
2 years
this site is $8/mo
Tweet media one
29
122
2K
@CubicleApril
April King 🌀
1 year
I am neither conventionally right nor left, but a secret third thing (far right).
Tweet media one
32
150
2K
@CubicleApril
April King 🌀
1 year
Many are complaining that I’m not being fair to Google’s upper management, who receive tens of millions of dollars in annual compensation. To balance it out, here is a list of profitable new businesses that Google has started since Sundar Pichai became CEO in 2015: 1. 2. 3.
20
127
2K
@CubicleApril
April King 🌀
3 years
OWASP Top 10 (2021): 1. Insufficient security funding 2. Using “god” as password 3. Too busy tweeting 4. <redacted> 5. Mispronouncing “gif” 6. 1264 tickets in Jira backlog 7. Too many meetings 8. Hiring w/ whiteboard coding exercises 9. Helicopters 10. Workday deleting goals
26
376
2K
@CubicleApril
April King 🌀
1 year
using blue LEDs as status indicators in consumer electronics should be enough to get your engineering license revoked.
50
102
1K
@CubicleApril
April King 🌀
1 year
@Refrencia wall-to-wall ai generated paint drying videos (with snow)
5
10
1K
@CubicleApril
April King 🌀
1 year
@MistressSnowPhD I think a lot of about how modern Pride is so disconnected from original Pride, and how so much of that is due to losing an entire generation of storytellers to AIDS.
3
66
1K
@CubicleApril
April King 🌀
1 year
I've probably missed a few, but here's some macOS software I've found well worth paying for: 1Password $30-60/yr Affinity Photo/Designer/Publisher: $100 Alfred: $80(ish) Bartender: $16 HomeControl: $13 Lunar: $23 Path Finder: $20/yr SoundSource: $39 Things 3: $50 What's yours?
200
40
1K
@CubicleApril
April King 🌀
3 years
the future sucks
@Pathfinder
Pathfinder
3 years
A scannable QR code advertisement created by drones above the skies of Shanghai. Beautiful.
Tweet media one
845
12K
67K
15
101
1K
@CubicleApril
April King 🌀
1 year
my wife: what’s the name of the actor that sounds like a docker container? me: … my wife: oh yeah! benedict cumberbatch!
11
106
1K
@CubicleApril
April King 🌀
1 year
RIP my ability to distinguish satire, 1989-2022
Tweet media one
20
122
1K
@CubicleApril
April King 🌀
2 years
Websites: *spend untold hours covering images in layers of transparent images and using CSS trickery to disable copy image functionality* Me: *opens up the network tab in dev tools and clicks the images button*
41
101
1K
@CubicleApril
April King 🌀
3 years
Apple: We’ve got mail privacy! We’ve got web privacy! We’ve got message privacy! You want privacy, we’ve got it! Users: Great, can I encrypt my iCloud backups so you can’t read all my data regardless? Apple: Sorry, no can do. It’s simply not possible with today’s technology.
24
211
1K
@CubicleApril
April King 🌀
2 years
with the news that @elonmusk plans to lay off 75% of @twitter staff, I hope we're all prepared for this majestic beauty's reappearance
Tweet media one
22
88
1K
@CubicleApril
April King 🌀
2 years
@BitsHammer @MissAmyTobey amazon is my favorite place to buy suicide cables
Tweet media one
5
11
1K
@CubicleApril
April King 🌀
1 year
@rustafarian_dev they can't even implement basic promised features for twitter blue, and you think they'll be able to implement mid-roll ads?
5
1
1K
@CubicleApril
April King 🌀
1 year
@elonmusk Aren’t these the same numbers you said were wildly inaccurate due to bots?
60
20
1K
@CubicleApril
April King 🌀
3 years
me previously: ahahaha, I shall use a giant random password filled with letters and numbers and special characters and it will be so secure 💪 me, trying to enter that password into an app on her TV: oh no
54
85
1K
@CubicleApril
April King 🌀
2 years
sources of institutional knowledge: • jira tickets • one-off google docs • old slack conversations • that one engineer who has been there for 14 years not sources of institutional knowledge: • the wiki
31
135
1K
@CubicleApril
April King 🌀
3 years
Got my eight-year-old a Chromebook this weekend, and he has been frantically writing Python code any moment that I’ll let him.
Tweet media one
33
22
1K
@CubicleApril
April King 🌀
1 year
@jaymeedwards oh there were plenty of calculations done, which is why this was never rolled out with twitter 1.0
4
2
1K
@CubicleApril
April King 🌀
3 months
ahahahahahahaha hehehehehehe this is the greatest library card design ever, thanks @stpaullibrary .
Tweet media one
8
97
1K
@CubicleApril
April King 🌀
3 years
“Where do you see your career in five years,” he asks the woman during a pandemic, as she stares outside at a sky filled with wildfire smoke.
19
153
1K
@CubicleApril
April King 🌀
2 years
the please stop disabling pasting text into your input fields 2021 challenge
19
90
1K
@CubicleApril
April King 🌀
1 year
me as a junior engineer: ugh, i am so tired of coding, can i please talk to someone for a few hours? me as a staff engineer: ugh, i am so tired of talking to people, can i please code alone for a few hours?
9
57
1K
@CubicleApril
April King 🌀
3 years
“What is your plan for this sprint?” “My plan for the next two weeks is to determine how I can split my poorly divisible long-term goals into a series of barely coherent tasks designed to fit into a model created largely for software developers.” “Excellent work, as always.”
15
116
1K
@CubicleApril
April King 🌀
1 year
“Phone number-based 2FA is so insecure that we are only going to let our paying customers use it.”
Tweet media one
16
195
989
@CubicleApril
April King 🌀
2 years
confluence pages be like, “last updated 2016 by disabled account”
21
77
980
@CubicleApril
April King 🌀
2 years
@kocienda @wongmjane Not to mention all the research that shows that once you start hitting 35-40 hours a week you stop being productive and once you hit 50 or so your productivity usually becomes negative.
6
28
947
@CubicleApril
April King 🌀
1 year
I don't have a soundcloud or onlyfans or gofundme, but I did want to thank all the twitter blue subscribers who responded to this tweet and helped flesh out my automated blocklist.
10
9
928
@CubicleApril
April King 🌀
1 year
I have spent my entire 20+ year career on infosec blue teams, pretty much never doing red team anything. And I know it's not a super special thing at all, but I just got my first significant bug bounty ($2500) and I am so danged excited about it. ☺️ (can't say what it is yet)
43
4
926
@CubicleApril
April King 🌀
3 years
Imagine going on Reddit and bragging that your company took advantage of information asymmetry to pay a woman less, despite identical roles and qualifications. Share your salaries and put an end to nonsense like this.
Tweet media one
35
194
915
@CubicleApril
April King 🌀
3 years
@Dixie3Flatline Why alias `sudo` to `please` when you could take it a step further with `prettyplease` instead? 🥰
Tweet media one
13
178
918
@CubicleApril
April King 🌀
5 months
I finally did it! Today I used a cable (TB2→DVI) that had been sitting in storage for an entire decade. All of you tech people who have bins and bins of obsolete cables, know now that your hoarding is completely justified.
45
70
920
@CubicleApril
April King 🌀
1 year
thanks to the twitter press team for their prompt response
Tweet media one
5
72
894
@CubicleApril
April King 🌀
3 years
@TheSmarmyBum @wongmjane Pretty damned depressing tbh
2
1
867
@CubicleApril
April King 🌀
2 years
a true legend 🫡
Tweet media one
Tweet media two
8
62
893
@CubicleApril
April King 🌀
1 year
@elonmusk I'm gonna go out on a limb and hazard that you have never once read Dune.
44
7
865
@CubicleApril
April King 🌀
3 years
Modern programming, where even null takes up 12.2 gigabytes.
Tweet media one
27
166
877
@CubicleApril
April King 🌀
1 year
infosec rule #1 : never admit you know anything about email security
54
48
839
@CubicleApril
April King 🌀
1 year
@TwitterDev _please_ hire a professional comms person, because somehow you have managed to compose a tweet that is both needlessly aggressive and completely uninformative.
14
38
842
@CubicleApril
April King 🌀
3 years
Normalize asking for salary information upfront. If a recruiter won't tell you what the approximate salary, bonuses, and benefits are prior to interviewing, then wish them best of luck. I have a near 100% success rate; you shouldn't have to interview only to be disappointed.
17
82
821