Mika McKinnon @mikamckinnon.bsky.social · 04/10/2026New footage of Hexed released. I still haven’t learned my lesson to not peek around at reactions. I love the centeyepede so much it’s my inspiration for my wrap party gown. It’s just so FUZZY. Excellent monster, way cuddlier than real centipedes. I just need to source more eyeballs. 0122
Mika McKinnon @mikamckinnon.bsky.social · 03/10/2026That’s a wrap for #MinCup26! This year was brought to you by a glorious team of volunteers contributing their favourite mineral facts, drafting blurbs on the side of playgrounds, and debating exactly which photo is both representative and beautiful. 28215
Mika McKinnon @mikamckinnon.bsky.social · 01/10/2026If you notice any streamers or viral moments for the #MinCup26 finals, please let me know. We have stuffing going on and it’ll help ensure I don’t waste time investigating legit surges. 1292
Mika McKinnon @mikamckinnon.bsky.social · 01/10/2026Things that make me laugh: Every time #Quartz has been in the #MinCup finals, it’s been against a mineral with the composition X₂O. This is particularly funny as ice and #Cuprite are the only two minerals with this composition, & ice took #MinCup19. Win some, lose some? Or history repeats? 13916
Mika McKinnon @mikamckinnon.bsky.social · 30/09/2026I went to Sombr’s first arena show last night. It was exactly the blend of awkward-earnest you’d expect from a 21yo rockstar with legions of teenage fans. But now I’m fixated on how I can convince Roger’s Arena into hosting a seismometer for match day & concert seismology. pnsn.org/blog/experim...pnsn.orgExperiments in Sports Seismology for the World CupBuilding on our previous experiments in sports seismology, PNSN is planning to stream real-time seismogram data from our seismometers around the stadium during upcoming World Cup matches in Seattle. 2325
Mika McKinnon @mikamckinnon.bsky.social · 30/09/2026I have so much more to write about #graphite! But it’s all so weird & new to me that confirming I’ve gotten it right is A Task. But if #quartz wins today and again tomorrow, I never need to write about it again… (It’s legit a cool mineral, but it’s been 10 years.) #MinCup26 choices! 1234
Mika McKinnon @mikamckinnon.bsky.social · 29/09/2026Filters will holding strong for #MinCup26. I’m needing to dig far more into traffic logs than I ever wanted, but hey, silver lining is I get the happy glow of recognizing voting in Mineral Cup is a part of so many daily office rituals? 😂 2432
Mika McKinnon @mikamckinnon.bsky.social · 29/09/2026Cleaned & validated the first 6 hours. #MinCup26 SF1 is really this close to a tie. As always, the best way to shift the vote is to recruit new players 1156
Mika McKinnon @mikamckinnon.bsky.social · 29/09/2026As if I could ever vote for anything but Fun & Interesting to Lick. #Halite I luv u 44113
Mika McKinnon @mikamckinnon.bsky.social · 29/09/2026I know the #MinCup26 quarterfinal is so, so close. But it’s also in the dinner-rush for tired children, so auditing and validating final results will be a bit delayed. Thank you. 💚 6431
Mika McKinnon @mikamckinnon.bsky.social · 28/09/2026Selfishly, I’m cheering for #graphite because I want to write about it more. I picked Ur-minerals over spirals this round, but that just leaves my fingers itchy! 😂 4346
Mika McKinnon @mikamckinnon.bsky.social · 28/09/2026Upside: We have a close #MinCup26 match that’s actually close for-real (at least for now)!! Downside: I’m going to need to monitor so, so close. Let me know if you spot events that you think could drive legit bursts of support (steamer, viral post, blah blah) 1202
Mika McKinnon @mikamckinnon.bsky.social · 27/09/2026Silver lining: I’ve had some really neat conversations with my oldest child about how I’m navigating the #MinCup26 griefer, what my options are, and why it’s worthwhile to me to find ways to keep playing with my friends even if it’s more work. 3562
Mika McKinnon @mikamckinnon.bsky.social · 27/09/2026Why yes, I voted for the lovely & lickable #Halite the exact second #MinCup26 opened. How could I not?? 1327
Mika McKinnon @mikamckinnon.bsky.social · 26/09/2026The absolute vindictive glee I felt when spotting the botnet activating is indescribable. I need to wait it out before correcting the #MinCup26 votes, but I got ‘em and will do as much live-cleaning as I can. 31177
Mika McKinnon @mikamckinnon.bsky.social · 26/09/2026What’s really miffing me about the #MinCup26 bot nets is that what seems like a close match suddenly flips to a blowout over its cleaned up. Same for the inverse: What seems like a runaway winner suddenly shrinking to a close match but we never got the excitement and hype of frantic campaigning. 3386
Mika McKinnon @mikamckinnon.bsky.social · 24/09/2026Hi folks, We have a persistent troll using a bot net on @mineralcup.bsky.social this year. I’ve yanked their votes for now, but they might be back. I’ll be with my kids at the end of the match, so results won’t be finalized for a few hours. This is such nonsense. 9855
Mika McKinnon @mikamckinnon.bsky.social · 23/09/2026Things that make me happy: Picking the #Halite photos to colour-match challengers. It’s a little bit evil converting how often #MinCup voting comes down to a battle of the rainbow, but where’s the fun in celebrating a decade of play if we’re not are all evil? 2476
Mika McKinnon @mikamckinnon.bsky.social · 23/09/2026Writeups for #MinCup26 Round 2 Match 7 may be delayed as I’ve spent my “volunteer precious time to a fun geoscience outreach project” allocation to identifying and yanking out votes from a BOT NET. For real?? It’s a game about pretty rocks! Knock it off. 46712
Mika McKinnon @mikamckinnon.bsky.social · 22/09/2026The relief I just felt realizing British Columbia’s first (of forever more!) time sitting out daylight savings time shifts will be November 1 and NOT during #MinCup26 was significant. 0231
Mika McKinnon @mikamckinnon.bsky.social · 14/09/2026Both are so awesome, but I want to do a deep dive on curling stones next round. #Riebeckite 1186
Mika McKinnon @mikamckinnon.bsky.social · 13/09/2026It’s a Do Not Lick vs Please Lick showdown song my heart is full. 44816
Mika McKinnon @mikamckinnon.bsky.social · 12/09/2026I have a decades-long grudge that Purlator is the absolute worst among even the incredibly low standards of courier services. But it’s super-classy they have a “We’ll record you, but you can’t record us!” policy when attempting to extract packages from their clutches. 2267
Mika McKinnon @mikamckinnon.bsky.social · 10/09/2026It’s #VideoGameDay and I currently work at Electronic Arts, so please enjoy our NHL release day soundtrack: open.spotify.com/list/jam-lis... (I’m documenting how their Frostbite game engine works & having way too much fun for tech writing?? It’s nice, I like it.)open.spotify.com 071
Mika McKinnon @mikamckinnon.bsky.social · 10/09/2026#MinCup26 Lickability Index #Pyromorphite 👅? Do Not Lick. Sweet but lead. 🍆? NO. Lead, soluble in acid & sharp edges. #Gysum 👅? Safe But Boring To Lick. At its most interesting, it’s like licking drywall. 🍆? Maybe a rounded selenite wand? It’s soft & dissolves, so be quick & careful. 📷 KrystalLove 35019
Mika McKinnon @mikamckinnon.bsky.social · 10/09/2026As a Canadian, I feel morally obliged to support #gypsum for its role in the 1820 Plaster War where smugglers very decidedly won. #MinCup26 35324
Mika McKinnon @mikamckinnon.bsky.social · 10/09/2026As a brief serious moment: I specialize in disasters & worked all kinds of roles, But the most impactful in terms of enacting actual change have all had playful framing. Policy doesn’t change without public support, political will, & money. Joy unlocks more than fear. 29729
Mika McKinnon @mikamckinnon.bsky.social · 07/09/2026I rarely use LinkedIn outside #MinCup season, but I’m on it multiple times a day right now. The algorithm is scrambling to fill my feed & I’m getting so many great geopaper blurbs. It’s a nice silver lining. This paper has me wanting to draw a cross section: pubs.geoscienceworld.org/sepm/jsedres...pubs.geoscienceworld.orgDelta-drift sedimentation in a strait system: the early–middle Miocene Bonifacio Strait, southern Corsica, western Mediterranean | Journal of Sedimentary Research | GeoScienceWorldABSTRACT. Despite significant advances in the study of straits over the past decade, depositional processes governing their geological development remain 0140
Mika McKinnon @mikamckinnon.bsky.social · 06/09/2026I cannot express how deeply annoyed I am to interrupt lazy Sunday gardening with my kids to audit #MinCup26 votes. The vote count and campaigning are wildly divergent. I spot a large number of discrepancies. I’m checking, but for real, this is supposed to be a fun, silly game. 77112
Mika McKinnon @mikamckinnon.bsky.social · 06/09/2026I really didn’t think #Asagiite would stand a chance? Instead of being absolutely slammed, it’s in the lead and I’m feeling forlorn fine poor #quartz. Quartz is legit cool enough I could write totally different themes every #MinCup26 round & still have leftovers. 3429
Mika McKinnon @mikamckinnon.bsky.social · 05/09/2026I am so, so incredibly proud of our local SAR teams. They spent a WEEK looking for a missing hiker and FOUND HIM ALIVE. Good on the hiker bringing real supplies. But SAR volunteers kept searching day after day in tough weather & tougher terrain not giving up hope even as the odds dropped. 615411
Mika McKinnon @mikamckinnon.bsky.social · 05/09/2026Just sayin’ we have a potential quarterfinal match between pigments that HATE each other… #MinCup26 #Azurite #Orpiment 14213
Reposted by Mika McKinnonAndrew D Thaler @drandrewthaler.bsky.social · 04/09/2026It's also time to commission the next round of artists for our jaunty ocean critter sticker series, so if you're an ocean artist that wants to make some stickers, get in touch. I can pay $360 for a set of six ocean critters. 086
Mika McKinnon @mikamckinnon.bsky.social · 04/09/2026⚒️ #job My (former? eternally-home?) department is hiring a geochronologist: ubc.wd10.myworkdayjobs.com/en-US/ubcfac... If that’s you, you’d be happy here. Vancouver is spectacular & while every school has its politics, EAOS is earnest & tries hard to Do Better (& has the funds for nice facilities).ubc.wd10.myworkdayjobs.comAssistant Professor (Tenure Track)Academic Job Category Faculty Bargaining Job Title Assistant Professor (Tenure Track) Department Faculty | Department of Earth and Ocean Sciences | Faculty of Science (Erik Eberhardt) Posting End Date... 42211
Reposted by Mika McKinnonpublic health guy @publichealthguy1.bsky.social · 16/07/2026nice article by @epidemiologistkat.bsky.social, who provides actual policy specifics and some important nuances. also a good reminder that surveillance is layered—CDC/FDA didn't stop tracking cyclo (also, it's nationally notifiable), but they did lose critical data/tools/staff for detection/control.statnews.comWhy we still don’t know what foods are the source of the cyclospora outbreak“You cannot thin a system, defer the tools that would speed it up, and then wonder why the public is left guessing,” writes epidemiologist Katrine Wallace. 212856
Mika McKinnon @mikamckinnon.bsky.social · 04/09/2026#Bournonite has 4 elements. Some lovely rare metals in the mix, and it can solid-solution on over to incorporate a 5th, but it’d very well-defined. Meanwhile, I straight-up gave up listing all the possible elements in #Vesuvianite because it was too freaking long. The rest. It has all the rest. 43913
Reposted by Mika McKinnonRob "Xemu" Fermier @xemu.bsky.social · 04/09/2026Giving an indie game a "thumbs down" negative review is LITERALLY a punishment. In many cases due to how the Steam algorithm works, it is a capital one. If a game just wasn't for you, or you have some feedback, please just post on the forums! Save the "thumbs down" for AI slop and other offenses. 28729
Mika McKinnon @mikamckinnon.bsky.social · 03/09/2026Is the 3rd time a charm, or will we have a new and creative way for things to break? 0100
Mika McKinnon @mikamckinnon.bsky.social · 03/09/2026And to think I was disappointed this match had such a huge initial margin. Not anymore! 😳 0141
Mika McKinnon @mikamckinnon.bsky.social · 02/09/2026Q: 👅? A: No. Q: 🍆? A: NO. #Erythrite & #Skutterudite both have a lot of arsenic and cobalt, which are not exactly great for your health. Now contemplate how when exposed to air & water, skutterudite dissolves into ions to form erythrite, which is extremely soft. Do Not Lock. Just… NO. #MinCup26 23511
Mika McKinnon @mikamckinnon.bsky.social · 02/09/2026Hi, how are you, yeah, just hanging around waiting to find out what will break with @mineralcup.bsky.social this time… 🙃 2120
Reposted by Mika McKinnonBrandon Bishop @brandontbishop.bsky.social · 01/09/2026More headimentary processes: 3142
Mika McKinnon @mikamckinnon.bsky.social · 01/09/2026Q: 👅? A: Safe but Boring Q: 🍆? A: Pls no, they’re soft & dissolve in acid. Both our contenders can grow lumpy stalactites, sometimes even smooth. Carbonates dissolve in acids. #Azurite melts into unglamorous blue sludge while #Smithsonite produces cheerful effervescent bubbles like #Calcite. 36718
Mika McKinnon @mikamckinnon.bsky.social · 01/09/2026Lil buddy blue is sweeping the votes so far, which is a nice change of pace from past performance for #Azurite & it’s bff malachite. But I was looking forward to writing more about the junk pile beauty of #Smithsonite. #MinCup: where every blurb may be the last. Or not-last, which is just as hard. 0305
Mika McKinnon @mikamckinnon.bsky.social · 01/09/2026I find it utterly absurd that the most big-free way to ensure we have 00:00 GMT consistency across all our #MinCup26 tools is to set my computer to be in Reykjavík, Iceland, but here we are. (That it’s not London is a whole ‘nother irritation at timezones.) 0220
Mika McKinnon @mikamckinnon.bsky.social · 31/08/2026This is about when I notice I forgot to filter the voting email backup. 😵💫 (At least it’s an extremely easy fix!) 190
Mika McKinnon @mikamckinnon.bsky.social · 31/08/2026The good: The pages posted! The socials posted! Data is recording and being displayed! The bad: Displayed chart proportions are a mess. A backend streamlining thingy is being grumpy. The countdown clock is apparently on daylight savings time so is off by an hour? This is why we practice. 😂 0181
Reposted by Mika McKinnonRobert Mahon @bedform.org · 31/08/2026NPS requesting info on hikers s who may be missing or unaccounted for following a significant flash flood in Bright Angel Canyon and the Phantom Ranch area on August 29 www.nps.gov/grca/learn/n... 02217