Jessica Paquette Profile Banner
Jessica Paquette Profile
Jessica Paquette

@barrelshifter

6,818
Followers
438
Following
931
Media
6,603
Statuses

compiler schmuck @barrelshifter @mastodon .social

Tokyo
Joined January 2013
Don't wanna be here? Send us removal request.
Pinned Tweet
@barrelshifter
Jessica Paquette
6 years
some fanart for @llvmorg
Tweet media one
10
208
971
@barrelshifter
Jessica Paquette
3 months
big tech is going to poison itself with ai slop so badly weโ€™re all gonna go back to hanging out on phpbb boards
130
482
6K
@barrelshifter
Jessica Paquette
3 years
guess itโ€™s really over huh
Tweet media one
81
370
3K
@barrelshifter
Jessica Paquette
9 years
Oh okay.
Tweet media one
42
1K
2K
@barrelshifter
Jessica Paquette
2 years
level 0: working on software and finding a compiler bug level 1: working on compilers and finding a libc bug level 2: working on libc and finding a hardware bug level 3: working on hardware and finding a bug in the laws of physics
50
137
2K
@barrelshifter
Jessica Paquette
4 years
tech tip: you can be both smart and not an asshole
12
159
956
@barrelshifter
Jessica Paquette
6 years
I had a few minutes while building LLVM and I ended up making advanced compiler fanart
Tweet media one
16
124
876
@barrelshifter
Jessica Paquette
3 years
thinking about gators
Tweet media one
3
8
673
@barrelshifter
Jessica Paquette
2 years
my boyfriend is super interested in ssds right now and gave me a big basic ssd explainer last night and now iโ€™m even less confident that computers even work
20
48
646
@barrelshifter
Jessica Paquette
2 years
bf proposed a c++ standard library feature to me last night
17
20
618
@barrelshifter
Jessica Paquette
6 years
IT HAPPENED
Tweet media one
15
83
548
@barrelshifter
Jessica Paquette
5 years
There will be no higher point in my career #wwdc19
Tweet media one
15
34
485
@barrelshifter
Jessica Paquette
4 months
you think duck typing is bad? wait until you see their handwriting
4
67
469
@barrelshifter
Jessica Paquette
4 years
Iโ€™m ready to go to Safeway
Tweet media one
Tweet media two
7
49
452
@barrelshifter
Jessica Paquette
3 years
iโ€™m the fucked up software user of your nightmares. thereโ€™s not a single a program iโ€™ve used correctly. iโ€™ll click on shit in ways youโ€™ve never dreamt possible at times that shouldnโ€™t exist
17
55
451
@barrelshifter
Jessica Paquette
3 years
MODERNITY: learning about compilers by reading the dragon book POST-MODERNITY: baiting industry professional compiler engineers on twitter to teach you compilers by shitposting about inlining or fastmath or something
10
48
436
@barrelshifter
Jessica Paquette
2 years
First day working in the office in like 2 years. Commuting is a massive waste of time.
8
29
418
@barrelshifter
Jessica Paquette
3 years
idea: Computer but good
14
56
407
@barrelshifter
Jessica Paquette
4 years
I feel like the โ€œawkward programmer without communication skillsโ€ stereotype is bad for programmers. Writing code (for work) is largely a social activity. You write code for others to read. You write tests and asserts (in part) to express your assumptions.
16
59
369
@barrelshifter
Jessica Paquette
2 years
calling on malware programmers to go back to the cool malware that makes a choo choo train run across your terminal every ~18 hours or whatever
9
44
350
@barrelshifter
Jessica Paquette
6 months
silicon valley is unique in that itโ€™s the only place on the planet where you can watch a dude who works on the torture nexus argue with the dude who works on the puppy grinder (it grinds 12,000 puppies per second) over who is less ethical
4
46
348
@barrelshifter
Jessica Paquette
2 years
LETโ€™S WRITE A C++ PROGRAM Iโ€™ll start int
37
11
326
@barrelshifter
Jessica Paquette
2 years
user facing programs: fucked compiler: fucked os: fucked ssd firmware: fucked the physical underpinnings of all computing: yeah thatโ€™s fucked too
15
31
319
@barrelshifter
Jessica Paquette
6 years
i took this photo on april 4 and cannot remember why
Tweet media one
18
18
297
@barrelshifter
Jessica Paquette
5 years
thereโ€™s a surprising amount of overlap between โ€œbest practices for body language and gestures when giving a presentation to a large groupโ€ and โ€œcommon advice for how to make yourself look larger if you encounter a bearโ€
7
69
295
@barrelshifter
Jessica Paquette
5 years
I have completed my second compiler fanart @llvmorg
Tweet media one
7
38
298
@barrelshifter
Jessica Paquette
4 years
an important, but little spoken-of milestone in a programmer's career is the point where they begin experimenting with farming
10
32
292
@barrelshifter
Jessica Paquette
2 years
tbh surprised anyone wants return to office when mild covid can easily knock out entire healthy employees for like a week
18
40
288
@barrelshifter
Jessica Paquette
5 years
A lot of software engineering is writing code to help you figure out which code you should actually write
9
39
287
@barrelshifter
Jessica Paquette
2 years
whenever I try to use an IDE instead of a text editor I feel like I'm using a computer for the first time click the flub pane and navigate to the florb editor and then click on zingo buddy my brain is tiny
9
9
260
@barrelshifter
Jessica Paquette
6 years
me earlier: ugh okay who's the jackass that broke this code me 10 seconds later: oH IT'S ME
8
37
255
@barrelshifter
Jessica Paquette
2 years
If you could recommend ONE book to programmers, what would it be?
202
35
248
@barrelshifter
Jessica Paquette
3 years
RANDOM LIFE TIP: 1) get a pull up bar 2) just kinda hang off of it and let it just entirely unfuck your dumb nerd back
9
8
250
@barrelshifter
Jessica Paquette
2 years
Corporations making folks who donโ€™t want to return to the office go back seems foolish. Never heard of an anxious, unhappy, and frustrated person doing the best work of their life
8
42
247
@barrelshifter
Jessica Paquette
5 years
you ever wonder if youโ€™ve written a bug thatโ€™s killed someone
51
41
238
@barrelshifter
Jessica Paquette
3 years
bay area cost of living is like fresh out of uni junior engineer: >$2k rent in 1960s apartment 15 years senior engineer with 4x the income: $1k mortgage, negligible property taxes
12
13
243
@barrelshifter
Jessica Paquette
6 years
not a single day passes where i'm not floored that i, a mรฉtis girl that grew up in a poor household, ended up in the bay area working on compilers
5
15
233
@barrelshifter
Jessica Paquette
2 years
Oh, you like math, huh? Then name every real number
22
11
227
@barrelshifter
Jessica Paquette
9 years
whenever i try to explain how cool graph theory is to people they're like so it's connect the dots for adults
7
80
211
@barrelshifter
Jessica Paquette
1 year
I went to get a fruit drink at a cafe and they told me to go upstairs and there are just dudes making music with modified bar code scanners and CRTs
Tweet media one
9
15
205
@barrelshifter
Jessica Paquette
2 years
any% twitter bankruptcy speedrun
2
24
199
@barrelshifter
Jessica Paquette
6 years
clang/llvm protip: if you use -fsave-optimization-record, you can grep for passed opt remarks to see which files in your project actually used an optimization! similarly, you can use it to see where the compiler thought about doing something but didnโ€™t.
4
43
201
@barrelshifter
Jessica Paquette
2 years
Itโ€™s Canada Day so Iโ€™m legally required to wear this or Iโ€™ll lose my citizenship
Tweet media one
7
4
198
@barrelshifter
Jessica Paquette
4 years
Did you ever play Sim City and activate all of the disasters at once just to see what would happen? Well thatโ€™s California right now
5
25
191
@barrelshifter
Jessica Paquette
3 years
Popular unpopular opinion: I actually like that the tech industry allows you to dress like some sort of keyboard-wielding Diogenes. If I could work from a barrel in an alley on the fringes of society I would consider it
8
13
190
@barrelshifter
Jessica Paquette
5 years
dynamax boy
Tweet media one
4
32
181
@barrelshifter
Jessica Paquette
4 years
My boyfriend and I were talking about programmer personalities/work styles as RPG classes but the twist is that there has to be an upside and a downside to each class
10
45
186
@barrelshifter
Jessica Paquette
4 years
i hate the terms "junior engineer" and "senior engineer" so much junior: HEY LIL BUDDY WANNA GO TO DQ AND GET AN ICE CREAM CONE senior: mariam where are my teeth i need to talk to ryan on the telephone and ask him how to get on the email again
8
14
181
@barrelshifter
Jessica Paquette
5 months
imo we should stop giving names to generational cohorts (ipad babies, zoomers, millennials), and accept the natural order of things: <18: incomprehensible memes 19-26: cool young people 27-29: cringe young people 30-35: embracing cringe
7
16
170
@barrelshifter
Jessica Paquette
5 years
compiler construction club
Tweet media one
9
14
163
@barrelshifter
Jessica Paquette
3 years
the llvm dragon is a girl
4
12
163
@barrelshifter
Jessica Paquette
4 years
we have reached peak bay area housing
Tweet media one
Tweet media two
9
22
160
@barrelshifter
Jessica Paquette
7 months
IF YOU HAVE BEEN IMPACTED BY RECENT LAYOFFS AND ARE AN EXPERIENCED LLVM GENERALIST and have any interest whatsoever in moving to Tokyo (which I strongly recommend), we are hiring compiler engineers to work on LLVM in open source. APPLY:
4
47
157
@barrelshifter
Jessica Paquette
4 years
hello fellow gamers, you might be wondering why i called all of you here today
Tweet media one
8
23
163
@barrelshifter
Jessica Paquette
6 years
โ€œwhy donโ€™t you wear makeup?โ€ โ€œi facepalm a lotโ€
5
25
156
@barrelshifter
Jessica Paquette
2 years
you learnt increasingly advanced concepts in c++ to advance you career. i learnt increasingly advanced concepts in c++ to write better shitposts on the internet. we are not the same
2
9
157
@barrelshifter
Jessica Paquette
3 years
you ever just feel like the 1990s computer thinking noise
9
16
152
@barrelshifter
Jessica Paquette
5 years
For any students interested in learning more about code generation, I'm looking for an intern to supervise. Send your resume and why you think compilers are cool along to llvm-job-apply @group .apple.com to apply~
5
71
150
@barrelshifter
Jessica Paquette
4 years
you know you work on a compiler when you know a slight inliner change is a major difference ()
Tweet media one
2
9
149
@barrelshifter
Jessica Paquette
3 years
whenever thereโ€™s game/graphics programming drama and i take a look itโ€™s like the same 5 dudes every time. come on release some new dudes or something
8
6
145
@barrelshifter
Jessica Paquette
3 years
@dril @leyawn itโ€™s turd brand you non-fungible shithead
0
1
128
@barrelshifter
Jessica Paquette
4 years
I strongly advise against needing medical help while living in the USA
1
17
144
@barrelshifter
Jessica Paquette
5 years
That probably was my best WWDC yet. Aside from speaking, dancing around and having conversations with conference attendees was super fun. Now, time to go home and sleep.
Tweet media one
5
2
143
@barrelshifter
Jessica Paquette
2 years
TECH TIP: donโ€™t
3
28
140
@barrelshifter
Jessica Paquette
5 years
FYI the LLVM Developerโ€™s Meeting has a great lineup of beginner tutorials this year. If youโ€™re interested at all in compilers, or contributing to LLVM/Clang, I recommend checking them out. ()
Tweet media one
3
46
139
@barrelshifter
Jessica Paquette
2 years
Wait They Put A Markov Chain In My What?
7
7
140
@barrelshifter
Jessica Paquette
2 years
6 years at ๏ฃฟ
5
0
138
@barrelshifter
Jessica Paquette
30 days
@kittydisks getting hacked by gay furries was all part of my plan
1
4
137
@barrelshifter
Jessica Paquette
4 years
wondering who it is at google who works on the biking directions in google maps and thinks "ah yes, the lawrence expressway, my favourite bike route"
6
6
133
@barrelshifter
Jessica Paquette
3 years
No matter where you are from, weโ€™re glad youโ€™re our multimillionaire neighbour
1
17
133
@barrelshifter
Jessica Paquette
2 years
Iโ€™m not ready
Tweet media one
9
0
133
@barrelshifter
Jessica Paquette
3 years
in concept I like working from home but in reality you need a home which actually is a good working environment
4
12
127
@barrelshifter
Jessica Paquette
5 years
vim vs emacs arguments between programmers are the same as ford vs chevy arguments between truck enthusiasts, but more boring because programmers arenโ€™t witty enough to come up with dad joke acronyms like โ€œfourth on race dayโ€
17
12
128
@barrelshifter
Jessica Paquette
2 years
work from office perks include regular covid exposure
5
13
128
@barrelshifter
Jessica Paquette
3 years
JOB AD: If you're interested in compilers and open source LLVM, my team is hiring!
2
62
127
@barrelshifter
Jessica Paquette
2 years
The reason Bay Area house prices are so high is that Bay Area culture, beauty, and amenities are world-class
Tweet media one
10
10
125
@barrelshifter
Jessica Paquette
1 year
come be my compiler buddy in tokyo!!
7
25
126
@barrelshifter
Jessica Paquette
2 years
if I was a prof Iโ€™d use top tier cringe-based teaching methods to make my students physically incapable of zoning out in class. Iโ€™d get abysmal reviews and would be fired quickly, but theyโ€™d learn C ptrs perfectly. At least one of my slides would have Shadow the Hedgehog on it
6
5
120
@barrelshifter
Jessica Paquette
6 months
tokyoโ€™s public transit system has improved my daily life so much that the idea of living anywhere without equivalent transit would legitimately feel like a huge downgrade in quality of life
9
6
122
@barrelshifter
Jessica Paquette
5 years
I present to you the glow-up of the century
Tweet media one
Tweet media two
Tweet media three
Tweet media four
2
1
120
@barrelshifter
Jessica Paquette
5 years
iโ€™m wearing the poofy dress
5
0
118
@barrelshifter
Jessica Paquette
6 years
i found these giant pink sunglasses and iโ€™m going to wear them everywhere now
Tweet media one
8
1
116
@barrelshifter
Jessica Paquette
6 years
when i was a kid i actually printed out the parental consent form for using the forums under the age of 13 and had my parents fax it to them because i thought neopets would get me arrested if i lied about my age
1
3
117
@barrelshifter
Jessica Paquette
5 years
A thought about the software interviewing process: I havenโ€™t heard of too many people testing interview questions on their coworkers before using them on candidates. I feel like testing questions on a group of people with the qualities you want would be useful.
9
18
118
@barrelshifter
Jessica Paquette
5 years
please help me identify this snail
Tweet media one
6
15
117
@barrelshifter
Jessica Paquette
4 years
Half-baked thought: after years of schooling + work, itโ€™s more difficult to enjoy hobbies, because you develop a need to โ€œfeel productiveโ€ (setting self deadlines, expectations to finish things, etc). Life is more fulfilling when your hobbies donโ€™t have strict deliverables.
6
11
115
@barrelshifter
Jessica Paquette
5 years
I call this style โ€œhello Iโ€™m in my 20s and work on a compilerโ€
Tweet media one
4
1
116
@barrelshifter
Jessica Paquette
4 years
git discourse is always so funny me a few years ago: i would like to update this text file git tutorial: easy, here just look at this digraph representing multiple branching timelines showing the past states the text file was in in parallel universes me: how do i undo
5
25
114
@barrelshifter
Jessica Paquette
6 years
In any case, I hope this reaches every other nerdy, awkward girl interested in computers: you can do it. I believe in you. We're all rooting for you. Even when things are looking hopeless, you can do it, no matter what. I've got your back.
5
22
113
@barrelshifter
Jessica Paquette
5 years
me: i mean itโ€™s not really *that hard* of a problem, you just gotta copy some things around boyfriend: you just described every single problem in computer science
5
9
112
@barrelshifter
Jessica Paquette
3 years
cheap bay area entertainment 1) make a nextdoor account 2) post something along the lines of "It would be nice if people parked their cars in their garages. It's hard to see between the cars when you want to cross the street, and I think we could better use the space." 3) wait
4
11
115
@barrelshifter
Jessica Paquette
3 years
if we end up getting to a phi variant can you imagine the compiler jokes
4
4
112
@barrelshifter
Jessica Paquette
5 years
compiler construction club membership badges
Tweet media one
11
3
109
@barrelshifter
Jessica Paquette
5 years
WWDC is actually about fashion
Tweet media one
3
2
110
@barrelshifter
Jessica Paquette
5 years
OH LAWD SHE COMIN. Say hi and come to the LLVM talk later! #WWDC19
Tweet media one
4
1
106
@barrelshifter
Jessica Paquette
5 years
@dril how to disengage combat? urgent
1
0
100
@barrelshifter
Jessica Paquette
1 year
wrote a few notes on how/why I decided to move to Tokyo for anyone interested: tl;dr is "let a girl walk (and have a space large enough that she can cook her friends dinner if she wants)"
7
3
108
@barrelshifter
Jessica Paquette
6 years
my second piece of LLVM fanart
Tweet media one
5
7
106
@barrelshifter
Jessica Paquette
5 years
oh my god
Tweet media one
14
18
104