Frank Elavsky ⌁
banner
frank.computer
Frank Elavsky ⌁
@frank.computer
On the faculty job market!

Presently PhD candidate on "toolmaking" @hcii.cmu.edu. Former: Adobe, Highsoft, Apple, Visa, etc.

I care a lot about accessible data interaction 📊 (:

Disabled, getting into trouble, & making a ttrpg.

He/him
www.frank.computer
I was a barista for 9 years and still practice at home.

I think a 12-month tour of duty should be mandatory for anyone before they gain citizenship and the ability to vote.

The 3am to morning shift rush changes you as a person.

Also: here's some of my latte art at home on my affordable Bambino+.
November 11, 2025 at 4:38 PM
This is a "repost" from my mostly-offline lab mate, when I was asked "what is 'theory' in HCI?"
October 1, 2025 at 11:21 PM
i got blocked by them lol
October 1, 2025 at 10:31 PM
New Jackson+Williams piece is out and holy shit there are some outstanding points in this.

Liz and Rua have repeatedly helped my thoughts evolve over the years. This does it again.

This one isn't just about how "design for one, extend to all" is limited, but actively censors disabled people.
September 29, 2025 at 7:10 PM
Lmao these bar sizes are absurd. Why don't they share a scale??
September 5, 2025 at 3:29 PM
The chart from that article is so funny. Look at how amazing this dataviz is (click and scroll).
August 22, 2025 at 8:26 PM
I'm preparing my future research agenda and I want my aesthetic to be a mix of these two images:
(on the left is an actual mug I own that I bought at the start of my PhD lol)
August 19, 2025 at 2:51 PM
Lmfao the r/vibecoding subreddit has finally discovered that vibes, not code, are the true output of vibe coding.

Source: www.reddit.com/r/vibecoding...
August 19, 2025 at 11:46 AM
And for our project with video streaming, we had a simple but powerful architecture design: what if we passed the game data itself to the stream viewer? Instead of receiving pixels + audio as video, viewers also get the richness of the game's UI, world data, and more!

*This* is an underlay!
August 15, 2025 at 4:30 PM
This matters!

In data visualization, I did this with data navigator. The whole idea is that when you make a visualization, you have the data used for a chart/graph/etc as well as the code/specification/design information. And if you can pass all of that rich information to the frontend, then violá!
August 15, 2025 at 4:30 PM
Easily the most interesting and tempting spam text I've ever received. They're evolving.
August 14, 2025 at 5:53 PM
lmao hell yeah

in high school people literally said I was a cartoon character because I wore the same 1-2 outfits every day and always had the same haircut!! the only time i ever changed outfits, I would wear thrifted, colorful, oversized suits (see fig a).
August 1, 2025 at 2:35 PM
So great to read this reflection on my talk on "softerware" at Outlier by Gabrielle Merite. I deeply respect Gabby's work, which is some of the most enchanting and captivating in our field. Humbled to have left an impression.

Gabby's full reflection here: www.linkedin.com/pulse/notes-...
July 19, 2025 at 8:31 PM
Amazing piece.

One note: the repeated link (in the screenshot) is broke. It is missing "ch" at the end of the href, so it currently takes you to a dead end.
July 8, 2025 at 11:11 PM
People who don't care to feel and connect view everything as an engineering problem; time can be optimized by removing any investment in your soul.

It's all engineering management, but as a product:
www.frank.computer/blog/2024/06...
July 1, 2025 at 1:33 PM
"nobody is fully grasping that this is potentially the last social identity you have to create," @jay.bsky.team

This is, in essence, why I chose Bluesky. Its core pitch, which worked on me, was that my identity persists.

This is, to me, the most hopeful novel infrastructure for the future.
June 23, 2025 at 6:57 PM
Some tech bros love AI just because it gives you so many kisses on the forehead.

As someone suspicious of a technology that gives compliments, AI creeps me out every time I've interacted with it.

In my latest blog, I poke at this idea:

www.frank.computer/blog/2025/06...
June 16, 2025 at 6:41 PM
Can anyone who attended #Outlier2025 by @datavizsociety.bsky.social guess which single talk/panel I definitely filled out a survey on? 😂
June 15, 2025 at 3:07 PM
Lmaoooo this method?? I guess I'm probably in the new gender category of "assigned male at GPT."

I also really love "once again, all the usual best practices of LLM prompting were applied." No citation! Hell yeah. Proper research going on over at Nature Human Behavior.
June 7, 2025 at 7:31 PM
This is how I'm prepared to deal with the IEEE VIS paper review results that will be released this Friday.

Always plan ahead!
June 2, 2025 at 7:57 PM
This is good
May 30, 2025 at 7:33 PM
I was about to link to the humorous article "Libertarian Police Department" and talk about how capitalism, ideally, is a series of smaller and smaller tollbooths between you and anything (the cops puts a quarter in his gun to shoot it). But alas, the New Yorker is much harder to read than in 2014.
May 29, 2025 at 1:46 PM
A hammer requires whole worlds to participate in its creation and use. When we are considering the ethics of a hammer, how we choose to swing it is hardly the most important thing worth talking about.
May 25, 2025 at 7:41 PM
AI discourse is all vibes.

Unfortunately, I love the vibes of writing (code included) but not what is called "vibe coding" now.

I saw this coming long before Karpathy tweeted 3mo ago: tech bros love managerial vibes and unearned power. But I love the vibes that come with the struggle of making.
May 25, 2025 at 3:19 PM
Good article on what dissonance feels like: we live in a time of atrocities and yet still have to clock in for work like it's a normal day.

Great, encouraging call to action and coupled with my favorite quote of all time, from Le Guin.

This article is a really important read right now.
May 23, 2025 at 2:14 PM