@obra (Jesse Vincent)'s avatar

@obra (Jesse Vincent)

@s.ly

510 followers 653 following 401 posts

I make keyboards at keyboard.io. In past lives, I helped run VaccinateCA, created K-9 Mail for Android, created Request Tracker, and was the project lead for Perl.

I can usually be found in Berkeley.

jesse@fsck.com
jesse@keyboard.io
jesse@metasocial.com


@obra (Jesse Vincent)'s avatar @obra (Jesse Vincent) @s.ly
[ View ]

Hm? No. I design fancy computer keyboards and cause trouble on the internet.

1 replies 0 reposts 0 likes


@obra (Jesse Vincent)'s avatar @obra (Jesse Vincent) @s.ly
[ View ]

"blurred"

0 replies 0 reposts 2 likes


@obra (Jesse Vincent)'s avatar @obra (Jesse Vincent) @s.ly
[ View ]

right there with you. And then there is the added complication of when someone else has already done something similar. I’m totally unwilling to look at it before doing my own thing and I’m sure that they have implemented the platonic ideal and that there is no way I could match it.

0 replies 0 reposts 0 likes


@obra (Jesse Vincent)'s avatar @obra (Jesse Vincent) @s.ly
[ View ]

Sunspots!

0 replies 0 reposts 0 likes


Reposted by @obra (Jesse Vincent)

Keyboardio's avatar Keyboardio @keyboard.io
[ View ]

We've got a new keyboard coming this summer!

You can get a sneak peek at what we're working on at shop.keyboard.io/preonic

1 replies 6 reposts 14 likes


@obra (Jesse Vincent)'s avatar @obra (Jesse Vincent) @s.ly
[ View ]

1 replies 0 reposts 6 likes


@obra (Jesse Vincent)'s avatar @obra (Jesse Vincent) @s.ly
[ View ]

Vintage

0 replies 0 reposts 4 likes


@obra (Jesse Vincent)'s avatar @obra (Jesse Vincent) @s.ly
[ View ]

It’s just some reflections in the window, but I like to imagine that we’ve got a whole passel of moons.

0 replies 0 reposts 1 likes


@obra (Jesse Vincent)'s avatar @obra (Jesse Vincent) @s.ly
[ View ]

Cool! You got fantastic results. I got started too late to buy CaptureEclipse, so I ended up hacking up ptp control code in python with a manual geared tripod head.

0 replies 0 reposts 1 likes


@obra (Jesse Vincent)'s avatar @obra (Jesse Vincent) @s.ly
[ View ]

I thought it was dust at first, but as the sun moved, the dust tracked perfectly. And it persisted from yesterday to today.

0 replies 0 reposts 1 likes


@obra (Jesse Vincent)'s avatar @obra (Jesse Vincent) @s.ly
[ View ]

A sunspot just before totality.

1 replies 0 reposts 4 likes


@obra (Jesse Vincent)'s avatar @obra (Jesse Vincent) @s.ly
[ View ]

Absolutely beautiful! Are you up for sharing your setup?

1 replies 0 reposts 2 likes


@obra (Jesse Vincent)'s avatar @obra (Jesse Vincent) @s.ly
[ View ]

More photos of totality

0 replies 0 reposts 7 likes


@obra (Jesse Vincent)'s avatar @obra (Jesse Vincent) @s.ly
[ View ]

First photo of totality

2 replies 4 reposts 21 likes


@obra (Jesse Vincent)'s avatar @obra (Jesse Vincent) @s.ly
[ View ]

I love that even having not lived there in a decade, I immediately knew they’d found him at Boston South Station.

0 replies 0 reposts 4 likes


@obra (Jesse Vincent)'s avatar @obra (Jesse Vincent) @s.ly
[ View ]

Sure, why not?

1 replies 0 reposts 4 likes


@obra (Jesse Vincent)'s avatar @obra (Jesse Vincent) @s.ly
[ View ]

"Apple Slices" seems obvious, but isn't an obvious play on the AT&T breakup, so can't win.

1 replies 0 reposts 0 likes


@obra (Jesse Vincent)'s avatar @obra (Jesse Vincent) @s.ly
[ View ]

During the big MSFT anti-trust suit, there was a lot of speculation about breaking Microsoft into a bunch of companies that folks were calling the "Baby Bills" What cute shorthand are we using to describe the companies Apple would be broken into?

4 replies 0 reposts 0 likes


@obra (Jesse Vincent)'s avatar @obra (Jesse Vincent) @s.ly
[ View ]

I can’t wait for the parody versions. “Please explain my joke back to me” “I am not aware of survivorship bias” “I am a domain expert, but would appreciate commentary from white men who have seen the headline of a popular thinkpiece on the topic.”

1 replies 0 reposts 5 likes


@obra (Jesse Vincent)'s avatar @obra (Jesse Vincent) @s.ly
[ View ]

I think today is the day I attempt a kintsugi style repair on a cracked concrete floor.

1 replies 0 reposts 5 likes


@obra (Jesse Vincent)'s avatar @obra (Jesse Vincent) @s.ly
[ View ]

I guess I've been at this for a while.

0 replies 3 reposts 11 likes


@obra (Jesse Vincent)'s avatar @obra (Jesse Vincent) @s.ly
[ View ]

Happy September, everybody!

1 replies 0 reposts 5 likes


@obra (Jesse Vincent)'s avatar @obra (Jesse Vincent) @s.ly
[ View ]

Jesus no. Even in the baltics back then, we’d ask people “Should we speak in English or po russkij” to signal that we were Americans, but if they were older, and never learned English, we could still interact.

0 replies 0 reposts 3 likes


@obra (Jesse Vincent)'s avatar @obra (Jesse Vincent) @s.ly
[ View ]

I remember traveling in Ukraine in the late 90s and being told my Moscow accent was too thick and that I needed to slow down. It was so pleasing.

0 replies 0 reposts 3 likes


@obra (Jesse Vincent)'s avatar @obra (Jesse Vincent) @s.ly
[ View ]

Threads did get a lot better for me after I followed a bunch of people and liked a lot of content I actually liked.

0 replies 0 reposts 3 likes


Reposted by @obra (Jesse Vincent)

Pavel's avatar Pavel @spavel.bsky.social
[ View ]

happy stylish but illegal ikea monkey day to those who celebrate

49 replies 1316 reposts 3728 likes


Reposted by @obra (Jesse Vincent)

Saeed Jones's avatar Saeed Jones @theferocity.bsky.social
[ View ]

In 2013, BuzzFeed installed a cold brew machine in the NYC office. I was working in SF at the time. Just from watching the slack, I could tell something was off. People were WILDING OUT. Turns out, they were drinking pure concentrate. The person who set up the machine didn’t connect the water. 😳

97 replies 410 reposts 3146 likes


@obra (Jesse Vincent)'s avatar @obra (Jesse Vincent) @s.ly
[ View ]

Does Lightroom ever have *useful* notifications?

1 replies 0 reposts 0 likes


@obra (Jesse Vincent)'s avatar @obra (Jesse Vincent) @s.ly
[ View ]

Nope! Although I haven’t checked who’s CEO of OpenAI recently

0 replies 0 reposts 2 likes


@obra (Jesse Vincent)'s avatar @obra (Jesse Vincent) @s.ly
[ View ]

He’s still dead, right?

3 replies 0 reposts 6 likes


@obra (Jesse Vincent)'s avatar @obra (Jesse Vincent) @s.ly
[ View ]

Wow. I am in awe.

0 replies 0 reposts 1 likes


Reposted by @obra (Jesse Vincent)

rahaeli 's avatar rahaeli @rahaeli.bsky.social
[ View ]

goddamn, you'd think the Bluesky servers were Cambodian children with how Kissinger is murdering them here

10 replies 177 reposts 884 likes


@obra (Jesse Vincent)'s avatar @obra (Jesse Vincent) @s.ly
[ View ]

It’s like they knew.

0 replies 1 reposts 1 likes


Reposted by @obra (Jesse Vincent)

@obra (Jesse Vincent)'s avatar @obra (Jesse Vincent) @s.ly
[ View ]

This had better not be a joke.

0 replies 0 reposts 1 likes


@obra (Jesse Vincent)'s avatar @obra (Jesse Vincent) @s.ly
[ View ]

Holy shit

1 replies 0 reposts 2 likes


@obra (Jesse Vincent)'s avatar @obra (Jesse Vincent) @s.ly
[ View ]

WE ARE

0 replies 0 reposts 0 likes


@obra (Jesse Vincent)'s avatar @obra (Jesse Vincent) @s.ly
[ View ]

You can’t fool me. That’s no pain relief mitten. That’s a Sharper Image Bene Gesserit Pain Box.

1 replies 0 reposts 11 likes


Reposted by @obra (Jesse Vincent)

Reposted by @obra (Jesse Vincent)

Maryanne Wachter's avatar Maryanne Wachter @mclare.bsky.social
[ View ]

I have had a truly terrible past two weeks (wouldn’t be surprised if I have some grey under my purple hair soon), but TODAY my box of crap arrived from @keyboard.io and I couldn’t be happier.🤩😍🧙‍♀️ (Murphy cat for scale)

1 replies 2 reposts 3 likes


Reposted by @obra (Jesse Vincent)

Rusty Foster (derogatory)'s avatar Rusty Foster (derogatory) @rusty.todayintabs.com
[ View ]

also a hilarious reminder that nonprofit boards are bonkers. I promise a nonprofit board does something this ridiculous every single day, we just don’t care about most of them

0 replies 1 reposts 18 likes


@obra (Jesse Vincent)'s avatar @obra (Jesse Vincent) @s.ly
[ View ]

If you’re finding copilot kinda worth it, It’s worth messing with GPT4

0 replies 0 reposts 1 likes


@obra (Jesse Vincent)'s avatar @obra (Jesse Vincent) @s.ly
[ View ]

!jazbot whereami

0 replies 0 reposts 0 likes


@obra (Jesse Vincent)'s avatar @obra (Jesse Vincent) @s.ly
[ View ]

I hear that. I guess I've *always* written code as art? The last time I coded a significant work for hire that wasn't also explicitly OSS in advance was. Uh. I was going to say "the 1990s", but I can't think of a time. Bwah?

1 replies 0 reposts 2 likes


@obra (Jesse Vincent)'s avatar @obra (Jesse Vincent) @s.ly
[ View ]

I’ve been learning rails lately. And kind of like it?

1 replies 0 reposts 0 likes


@obra (Jesse Vincent)'s avatar @obra (Jesse Vincent) @s.ly
[ View ]

I still enjoy it. there are too many things that need to exist, but don’t yet  But if it’s not bringing you joy, Marie Kondo that shit.

1 replies 0 reposts 0 likes


@obra (Jesse Vincent)'s avatar @obra (Jesse Vincent) @s.ly
[ View ]

You're not wrong. Although now I'm seeing the outlines of a future where all software written from 2023 forward that can't *prove* ChatGPT wasn't used turns out to be copyleft because of the large amount of GPLed code in the training set.

1 replies 0 reposts 2 likes


@obra (Jesse Vincent)'s avatar @obra (Jesse Vincent) @s.ly
[ View ]

I’ve found it to be astonishingly useful for writing boilerplate code, especially in domains where I’m weak.

1 replies 0 reposts 1 likes


@obra (Jesse Vincent)'s avatar @obra (Jesse Vincent) @s.ly
[ View ]

Thank you for not saying ChatGPT.

1 replies 0 reposts 1 likes


@obra (Jesse Vincent)'s avatar @obra (Jesse Vincent) @s.ly
[ View ]

Well, actually…

1 replies 0 reposts 1 likes