Kevin Keegan

Kevin Keegan

@mothpotato.bsky.social

I study moths so YOU don't have to. Lepidopterist at Carnegie Museum of Natural History, Pittsburgh, PA, U.S.A. All opinions are my own.

1K followers748 following685 posts

Pinned

One of the boxes of moths I brought to Lund University when I crossed the pond back in 2015 at the beginning of my PhD to work with @lepphylo.bsky.social to generate the first DNA data I would use for my PhD. These things were all classified together at the time. The DNA told us that was VERY WRONG.

Kevin Keegan reposted

🇺🇸 Do you work with butterflies or moths? 🦋 Present your research at BOB-ELEN 2027! 📢 Abstract submissions for oral presentations and posters are open until **January 31, 2027**. Check the submission guidelines on our website! 🔗 Link in bio #bobelen2027 #lepidoptera #science #unicamp #butterflies

Kevin Keegan reposted

UPCOMING EVENTS: October 13 1960 Game 7 Anniversary Radio Broadcast - join us as we listen to one of the greatest baseball games ever on the site it happened 66 years ago October 17: SABR Forbes Field chapter in person meeting at the Heinz History Center. $5 entry for a day of baseball topics..

Kevin Keegan reposted

Scans from “Nomads” by Itsuro Naraki. Naraki is a Japanese photographer whose work is deeply influenced by Robert Frank. These portraits show people Naraki met on the street between 1986 and 1994. The book is available for purchase at Pinakotheca Books. IG t.archivist

Kevin Keegan reposted

This Day in Labor History: September 15, 1845. Women working in the Pittsburgh textile mills met in Market Square to discuss the necessity of fighting to cut their days from 12 to 10 hours without a reduction in pay. The workers struck and a militant confrontation with capital resulted!

Kevin Keegan reposted

Kevin Keegan reposted

🦋 REGISTRATION IS OPEN! The first registration period for BOB + ELEN 2027 runs from Sep 1–Oct 31. Limited coupons for the Global South! 🌎 ⚠️ Be carefull reading the information on the “Undergraduate Students” and “Graduate Students” categories before registering. 🔗 Registration link in our bio!

Kevin Keegan reposted

Attention Philadelphia! We're hosting a rally to demand that Drexel University maintain The Academy of Natural Sciences Museum open to the public. Join us on Tuesday morning at 10am in front of the academy. Please spread the word, we need all hands on deck! RSVP here: luma.com/1qwnrqz2

Kevin Keegan reposted

We'll be hosting our 35th General Meeting @ #EntSoc26 (Nov. 10; Columbus, OH) and are looking for speakers! Presentations can be on anything related to #Diptera If you're interested please message @bertonemyia.bsky.social for a link to submit your talk info for consideration. Hope to see you there!

Kevin Keegan reposted

What an extraordinary story. 💚🌳 @mongabay.com’s Rhett Ayers Butler beautifully captures Dan Janzen, Winnie Hallwachs, and the decades of people, science, and persistence behind the restoration and protection of Área de Conservación Guanacaste. A must-read: news.mongabay.com/2026/08/dani...

news.mongabay.comDaniel Janzen and the long work of bringing back a forestIn northwestern Costa Rica, the forest did not return all at once. First the cattle were removed. Then the fires had to be stopped. Introduced grasses made the old ranchlands burn too easily. Fence li...

Kevin Keegan reposted