25 Followers
29 Following
63 Posts
Former Square Android dev. Now spending time with the kiddo before she goes to college. Teaching Java part time to young smartypants for CTY.
ABC's spinelessness reminded me that I don't have to just rant about how horribly and persistently buggy their Hulu TV app is: instead, I canceled my subscription. I guess I'm acculturated to buggy apps, but not to free speech cavers.

From a good friend who knows:
"Making phone calls for the campaign on election day could be a good way to contribute if you don't have to work that day. All the work canvassing and phone banking before e-day is to identify which voters need to be flushed out that day."

I was ashamed of myself the day Trump won: I did nothing to prevent it. I will leave it all on the field this time. I encourage you to do the same. How will you feel if Kamala loses, and you could have done more?

It has fallen to me, the humor columnist, to endorse Harris for president

Isn’t this what a newspaper is supposed to do?

The Washington Post
Indivisible

Indivisible is a nationwide movement of millions of people working to stop the rise of authoritarianism in the United States and to demand a real democracy. We believe that politics is too important to leave up to the politicians - it requires all of us to get on the field.

Indivisible
Homepage | Vote Save America

Vote Save America is the one-stop shop for everything you need to get informed, get involved, and get out the vote in the most important election of our lifetime.

Vote Save America
Vote Forward

Vote Forward volunteers send heartfelt handwritten letters to unregistered and low-propensity voters encouraging them to participate in our democracy. The letters have been shown to significantly boost voter turnout.

Vote Forward
"If the election is within the margin of error, it's within the margin of effort." When Trump won in 2016, I was so disappointed in myself that I did nothing to stop it. I have now written about 1,000 targeted get out the vote letters and am doing my first phone banking this weekend. I'm not trying to show off. I'm hoping to motivate you as I was by my friends' actions: if you will also be upset if Trump wins, at least make sure you leave it all on the field. Do something!
Sonja Christopher, the first one voted out of the very first Survivor, recently passed away. If you want a glimpse of the absolutely lovely person and personality we missed out on seeing more of, this podcast with her years later will give you that. RIP, Sonja. From what I can tell, you were a bright light and we're worse off without you. https://pca.st/episode/9938b9d7-5e4a-4f15-831c-0c499b70027a
Our Last Conversation with Sonja Christopher - Rob Has a Podcast | Survivor / Big Brother / Amazing Race - RHAP

Do you love shows like Survivor and Big Brother like we do? We can't wait for you to become part of our Reality TV podcast comunity! The ultimate Survivor Know-It-All, Rob Cesternino, leads the RHAP network as we bring you all of the best commentary and interviews around SURVIVOR, BIG BROTHER, THE TRAITORS, THE AMAZING RACE and much more. You won't find more comprehensive coverage around your favorite Reality TV Games than here on RHAP Follow ► Website: http://robhasawebsite.com YouTube: http://robhasawebsite.com/youtube Twitter: https://twitter.com/RobHasApodcast Instagram: https://www.instagram.com/rhapgrams TikTok: http://tiktok.com/@RobHasAPodcast Patreon: http://robhasawebsite.com/patreon

Hello LeakCanary friends! I have a message that could use some reposting 😅

so, eeeer, 2 years ago I messed up and referenced a WorkManager internal class (`SettableFuture`) in LeakCanary. No idea why I did that. Here's my dumb mistake in all its glory: https://github.com/square/leakcanary/pull/2275/files#diff-ae4c2fcbc6f148463cada95a97481365d635c9df97e826f9604824f4f714dfa6R40

Anyway, the WorkManager team is planning to delete this internal class, at which point LeakCanary releases from 2.8 to 2.13 will crash at runtime.

To avoid a nasty surprise, update to 2.14 ASAP! https://square.github.io/leakcanary/changelog/#version-214-2024-04-17

Fix WorkerManager crash pre API 31 by pyricau · Pull Request #2275 · square/leakcanary

setExpedited() isn't enough, we also needed to provide ForegroundInfo. The documentation doesn't make this very obvious, and there's no API enforcement. Fixes #2268

GitHub

I'm teaching a Go course and you can't really understand Go's concept of runes and why it's bad to iterate through a string byte by byte (and more) if you don't understand string encodings, and really, to appreciate that, it's helpful to know some history. So I pointed folks at a true classic, from Joel on Software: https://www.joelonsoftware.com/2003/10/08/the-absolute-minimum-every-software-developer-absolutely-positively-must-know-about-unicode-and-character-sets-no-excuses/

If you haven't read Joel before, read anything on that blog and be treated. There was a time when he was the universally read blogger for MSFT devs.

The Absolute Minimum Every Software Developer Absolutely, Positively Must Know About Unicode and Character Sets (No Excuses!)

Ever wonder about that mysterious Content-Type tag? You know, the one you’re supposed to put in HTML and you never quite know what it should be? Did you ever get an email from your friends in…

Joel on Software