Jonathan (@jmcphers) 's Twitter Profile
Jonathan

@jmcphers

Software engineer at @posit_pbc. I like plain text, long books, and riding bicycles.

ID: 787219

linkhttps://jmcphers.github.io/ calendar_today21-02-2007 20:56:20

1,1K Tweet

582 Followers

384 Following

Jonathan (@jmcphers) 's Twitter Profile Photo

While I identify as a Christian, I think the #HeGetsUs #SuperBowl ads were awful. I don't think Jesus needs or wants our slick marketing campaigns. It cheapens the Man of Sorrows to put him on billboards and bumper stickers. He isn't a product.

Jonathan (@jmcphers) 's Twitter Profile Photo

Me: what's the dog's name? My 5 year old (anticipating my every move): I don't know! And I don't mean the dog's NAME is "I don't know." I mean I don't know the name of the dog!

Jonathan (@jmcphers) 's Twitter Profile Photo

Just tried this and Playdate nailed it! The SDK is easy to use and requires little boilerplate. It's trivial to put your own games on your own device. The simulator is very nice, too. It's hackable and fun and not $100 a year. Dearest @apple, please take notes.

depths of wikipedia! (@depthsofwiki) 's Twitter Profile Photo

The "Ship of Theseus" article has been edited 1792 times since it was created in July of 2003. At present, 0% of the phrases in the original article (seen below) remain.

The "Ship of Theseus" article has been edited 1792 times since it was created in July of 2003. At present, 0% of the phrases in the original article (seen below) remain.
Jonathan (@jmcphers) 's Twitter Profile Photo

If you're working on software meant to last a long time, use long, unique names for all non-local identifiers (functions, classes, etc.). Future You is gonna need to find references, and Future You is only going to be able to use "find string".

Jonathan (@jmcphers) 's Twitter Profile Photo

Dear Manufacturers of Children's Drinkware and Manufacturers of Garbage Disposals, One of you needs to change the diameter of your product. I don't care who. Sincerely, Every Parent in the World

Jonathan (@jmcphers) 's Twitter Profile Photo

Buck up, baby blowfish. Just puff up bigger than your sadness and scare it right off. That's the only way to live in the awful old ocean. -- Catherynne M. Valente, Radiance

Jonathan (@jmcphers) 's Twitter Profile Photo

Someone used one of my e-mail addresses to sign up for Match, with the result that I'm now getting a marketing email from them 3-4 times a day. Didn't we agree to send people emails to confirm their subscriptions? I thought we agreed to that.

Someone used one of my e-mail addresses to sign up for <a href="/Match/">Match</a>, with the result that I'm now getting a marketing email from them 3-4 times a day.

Didn't we agree to send people emails to confirm their subscriptions? I thought we agreed to that.
Jonathan (@jmcphers) 's Twitter Profile Photo

12 year old: *shows me an elaborate PowerPoint presentation he made for a game show called "The Rice is Right", in which contestants must watch a short, close-up video clip of a granular substance and guess whether it is rice* Me: 12 year old: This idea came to me in a dream

Jonathan (@jmcphers) 's Twitter Profile Photo

Congrats Standard Ebooks on this milestone! (And on formatting the full text of Ulysses. Good heavens.) If you've ever waded through 954 poorly formatted $0.99 copies of "public domain" works on Amazon, you know that this organization is doing the Lord's Work.

Jonathan (@jmcphers) 's Twitter Profile Photo

5 year old: What's happening, big guy? Me: Don't call me "big guy." It's kinda weird. 5 year old: You'll get used to it, big guy.

Jonathan (@jmcphers) 's Twitter Profile Photo

Talks from Posit PBC's posit::conf 2024 are all online! Here's what I've been working on for the last couple of years. youtube.com/watch?v=8uRcB3…

Jonathan (@jmcphers) 's Twitter Profile Photo

I'll be taking your questions on RStudio, Positron, and friends at positpbc's Data Science Hangout w/Kieran Healy tomorrow (5/29) @ 12pm ET. Join us! pos.it/dsh

Jonathan (@jmcphers) 's Twitter Profile Photo

Disappointed in Apple quality today. I have a 2013 MacBook that still works. Today, I learned that my 3 year old, $3,500 MacBook has a failed logic board and Apple recommends "recycling" it. It's 3 months out of Apple Care. You don't make 'em like you used to, Apple .