Josh Hadro
banner
hadro.bsky.social
Josh Hadro
@hadro.bsky.social
Librarian and digital scholarship/data person working in cultural heritage. Also a former journalist and current local journalism booster in #Brooklyn / #NYC

I work for the largest library in the world but all skeets and thoughts here are my own
This is obviously terribly annoying armchair editing, but also: this is the most egregious widow syllable I’ve noticed on A1 in years, right up top in the 4th graf
October 26, 2025 at 2:28 PM
On one hand: furloughed 👎

On the other hand: afternoon pinball with a 4 year old, hell yeah

(2-player cooperative grand champion to boot 💪)
October 20, 2025 at 7:45 PM
However, unexpected dagger through the heart that this is a museum piece 📰
October 2, 2025 at 6:26 PM
On one hand: furloughed

On the other hand: weekday visit to NY Transit Museum with a 4 year old, hell yeah
October 2, 2025 at 6:24 PM
Tired: getting into 3D printing and generating cheapo schlock

Wired: Marrying a sculptor/ceramicist and asking for ridiculous custom hand-crafted artisanal kitchen gadgets based on hare-brained ideas
September 20, 2025 at 7:33 PM
This is the hat I wear every day.

RIP to an all-time great who led the ensemble cast of one of the greatest caper films of all time.
September 16, 2025 at 2:31 PM
Crystal Hudson just sent out an email blast telling ebike riders to "SLOW DOWN!"

Where's the email blast to car drivers responsible for 99% of the injuries & deaths?
Where's the outrage about ghost plates?
Or how about the single 2024 Kia Forte terrorizing her district and racking up speeding tix?
September 10, 2025 at 2:42 PM
Update: it is indeed delicious! #shrubarb #rhubarbnews
May 28, 2025 at 9:53 PM
Is yours very vocal and particularly bonded to one person? Because this guy sure is, more than any other cat I’ve met.
May 9, 2025 at 8:25 PM
This dataviz is like those maps of how wolves delineate their territory, except instead of wolves it's a map of antisocial car-brained sociopaths.

(Via this excellent data-driven local journalism from Streesblog: nyc.streetsblog.org/2025/04/16/m...)
April 16, 2025 at 8:02 PM
Any Brooklynite will tell you: this is the only cybertruck deserving of the title
April 16, 2025 at 7:01 PM
I had surgery on Friday, but as you can see the real healing began at nap time today
March 10, 2025 at 12:16 AM
Hard to beat Tom Waits in Mystery Men
February 27, 2025 at 12:29 AM
If you know you know
January 26, 2025 at 1:41 AM
You know you're an elder millennial when: you know the word "stultify" and the only reason you know it is because of that one Lisa Loeb album
January 4, 2025 at 11:21 PM
Merry Christmas from Blue Cross Blue Shield to my family!

At 6 months old my kid needed surgery to get a feeding tube placed. But in the infinite wisdom of BCBS it’s not medically necessary for a baby who can only eat via tube to be inpatient for 24 hours to see if the new tube works!
December 21, 2024 at 1:07 PM
Absolutely correct vibes for an Election Day email, from @hellgateny.bsky.social
November 5, 2024 at 2:59 PM
Hell yeah, this is a fun idea. Congrats and well done, Bluesky!
September 18, 2024 at 10:21 AM
♥️🎸
September 10, 2024 at 10:50 PM
Here’s a data viz I made of 311 parking complaints that were closed inhumanly fast (<5 minutes).

See if you can see the date where NYPD essentially started closing out nearly all the 311 complaints without investigating them.

This viz is from 2021, but the situation has not improved.
May 14, 2024 at 12:43 PM
No idea how many people were hurt in this crash at Classon Ave and Atlantic Ave, I hope not many. But it is *insane* to me that this street is designed in such a way that cars go fast enough to wrap themselves around the utility pole like this.
April 24, 2024 at 9:39 PM
Repost with a banger picture of your cat
April 12, 2024 at 12:13 AM
March 27, 2024 at 5:30 PM
Lol at the CBGB miniature at the Transit Museum holiday train exhibit, this is a very targeted (and effective) nostalgia play
November 19, 2023 at 5:20 PM
Saw a proper double rainbow on Saturday!
October 11, 2023 at 2:13 PM