Sign in

Jonah Duckles

@jonah.duckles.nz
351 followers 880 following 367 posts

Exploring the intersection of people, technology and sustained impact. Ōtepoti, Aotearoa Expect nerdery of all kinds.

PostsRepliesMedia
Jonah Duckles @jonah.duckles.nz · 18/08/2026
Mr 20 Micah. NHC Otago. Field hockey. NATIONALS. 🇳🇿🏑🔥 Help get this kid to Welly? Raffle's on, good prizes, good cause. Money goes direct to players, they add you to the drawing. DM me for details if you're keen!
000
Jonah Duckles @jonah.duckles.nz · 02/08/2026
Great thinking....have a 3rd child, bank the incentive and then watch in 18 years as they still likely bugger off to Australia to find a job that pays a livable wage there. Deep thinking policy ideas from this lot.
020
Jonah Duckles @jonah.duckles.nz · 28/07/2026
Made a tool perhaps only I wanted (github.com/jduckles/txt...) Ever have a bunch of text files you want to compile into an epub? Now you can do it all in client side JS, repo has a CLI to bulk load chapters from a dir full of *.txt files. Check it out at jduckles.github.io/txt2epub/
010
Jonah Duckles @jonah.duckles.nz · 17/07/2026
Aotearoa, you are sure looking beautiful from space today!
010
Jonah Duckles @jonah.duckles.nz · 03/02/2026
TFW you get two unrelated & unpaid keynote invites 20min apart for 2 conferences in Ag and Astro 🤣. The emails have exactly the same template including: "We believe that your experience and comments will add an important dimension to what is potentially a very important discussion for the field."
010
Reposted by Jonah Duckles
Jeff Doctor @jeff.doctor · 19/01/2026
one of the strangest things about this particular moment is watching colonizers complain about other colonizers colonizing while in other contexts making the same arguments that the colonizers they are complaining about are making, and having absolutely no self-awareness of this rampant hypocrisy
47722
Jonah Duckles @jonah.duckles.nz · 21/01/2026
Okay Ōtepoti, you know how to turn on a beautiful sunset beach walk! (from Monday night)
1345
Jonah Duckles @jonah.duckles.nz · 19/12/2025
I feel like they may have skipped a few steps.
051
Jonah Duckles @jonah.duckles.nz · 11/12/2025
Hey MetService, why your radar interface to the public so so so bad. I kinda feel like we can't save lives and protect property with this jank.
000
Jonah Duckles @jonah.duckles.nz · 11/12/2025
In almost 9 years in NZ I don't think I've ever experienced a severe thunderstorm warning where I live. Today that changes 🤣. After living in Oklahoma through F5s and grapefruit size hail, I'm a bit like 🙄, but here we are.
010
Jonah Duckles @jonah.duckles.nz · 08/12/2025
Go for the Canada goose and goslings that were just out of frame then! 🤣
010
Jonah Duckles @jonah.duckles.nz · 07/12/2025
Not sure DOC will be a fan of that one.
110
Jonah Duckles @jonah.duckles.nz · 06/12/2025
A couple of cheeky kea, a whio with chicks at Iris Burn today while I volunteered doing comms for the Kepler Challenge.
131
Jonah Duckles @jonah.duckles.nz · 26/11/2025
Spear phishing is getting rather sophisticated! DocuSign email with "Closing Docs" that takes me to a MS Account login at a .ru domain and my email templated inside the footer. 🤔
000
Jonah Duckles @jonah.duckles.nz · 04/11/2025
Such a cool resource! Jupyter Everywhere is WebAssembly Jupyter environments with matplotlib, pandas, scikit learn and scipy. Born of a group trying to create environments for HS students to learn stats on Chromebooks, but incredibly widely useful! www.jupytereverywhere.org
jupytereverywhere.org
Jupyter Everywhere
Jupyter for teaching, sharing, and exploring — everywhere.
020
Jonah Duckles @jonah.duckles.nz · 01/11/2025
Oh the JonahDs of the world sign up for bank accounts, gaming platforms and so much crap using my old Gmail. I almost want to just nuke it completely 🫠
100
Jonah Duckles @jonah.duckles.nz · 01/11/2025
Why hello there Kererū
0142
Jonah Duckles @jonah.duckles.nz · 28/10/2025
I've started carrying around the full-text of Wikipedia on my phone. It is kind of magic to have THAT much information "offline" in your pocket. On a trans-pacific flight with dodgy wifi, it was a fantastic crossword puzzle solving resource 😆 If you want to try check out kiwix.org
kiwix.org
No Internet? No Problem
Download and browse Wikipedia along with hundreds of educational websites. Free knowledge anytime, anywhere, without an internet connection.
020
Jonah Duckles @jonah.duckles.nz · 26/10/2025
Stay tuned, that is kind of what I want to explore with my OIA request.
010
Jonah Duckles @jonah.duckles.nz · 25/10/2025
Oh NIWA, you're so cute...computing climate "virtual station data" for single points across Aotearoa and charging $500 per station to get the data. Selling data via a Shopify store 😆. My Official information Act request is in to learn a wee bit more about this grift.
292
Jonah Duckles @jonah.duckles.nz · 19/10/2025
Wow they must be very soft bells because I have never heard them in all my time on campus 😳
000
Jonah Duckles @jonah.duckles.nz · 19/10/2025
I’ve heard the albatross bells, but never like hours chiming out on any tower in Dunedin.
000
Jonah Duckles @jonah.duckles.nz · 19/10/2025
On a visit to the US and hearing a clock tower in the distance. I don't think I've ever heard one in NZ. Are there active clock towers in NZ, or does NZ just reject them full-stop? 😆
400
Jonah Duckles @jonah.duckles.nz · 14/10/2025
She's an old bird, well past her life expectancy. She was designed for 6 years, and we're at 25-26 now. Pretty good!
010
Jonah Duckles @jonah.duckles.nz · 13/10/2025
Beautiful view of my favorite part of Aotearoa! MODIS Terra, September 18th, 2025 Can't believe that satellite is still taking such gorgeous pics for 26 years now! 😱 Gonna be so sad when she's retired.
1163
Jonah Duckles @jonah.duckles.nz · 10/10/2025
Gosh I hate it when I suffer from "mental health"
010
Jonah Duckles @jonah.duckles.nz · 16/09/2025
Key takeaways for #OpenSource contributors: - Celebrate your wins - Address leadership burnout - Improve onboarding processes - Embrace strategic thinking Read the full report to learn how JupyterHub is evolving and what other projects can apply: voicesofjupyterhub.orgmycology.com
voicesofjupyterhub.orgmycology.com
010
Jonah Duckles @jonah.duckles.nz · 16/09/2025
The Voices of Jupyter Hub Report - 🚀 Open source success story: JupyterHub's journey and lessons learned 📚 JupyterHub has empowered hundreds of thousands of learners and researchers. But like any project, it faces challenges. voicesofjupyterhub.orgmycology.com #OpenScience #Jupyter
voicesofjupyterhub.orgmycology.com
130
Reposted by Jonah Duckles
Russel Norman @russelnorman.bsky.social · 31/08/2025
New Zealanders electricity bills are already high. When Luxon blocks offshore wind, by fast tracking seabed mining in the same place, he is driving electricity prices higher, while blocking new low emissions generation. www.rnz.co.nz/news/nationa...
rnz.co.nz
Wind power firm departs, amid fast-track controversy over seabed mining
A plan for an offshore wind power generation site has been abandoned as the company has pulled out, as controversy continues over seabed mining also planned for the area.
69654
Jonah Duckles @jonah.duckles.nz · 28/08/2025
@fernandoperez.org was just looking out for us all long ago 😆
020
Jonah Duckles @jonah.duckles.nz · 13/08/2025
🚨 We've just released a new resource from our work with CZI EOSS projects around developing a security mindset in your Open Source project. We hope this is broadly useful! Use it and adapt it to plan a 1-2 hour conversation with your contributor community.
docs.google.com
Worksheet - Open Source Project Security
Developing a Security Mindset for Your Open Source Project Authors: Georgia Bullen, Robert P. Davey, Beth Duckles, Jonah Duckles, Eriol Fox, Kate Hertweck, Dan Sholler, David Swenson, Kirstie Whitaker...
020
Jonah Duckles @jonah.duckles.nz · 06/08/2025
TFW an AI hiring bot sends you a snapshot of your GitHub that says you’re in the top 1% of HTML engineers globally. My response “tell your algo to go home, it be drunk”. Should I have played along 🤔?
020
Jonah Duckles @jonah.duckles.nz · 03/08/2025
Now why would you ever consider including learners (students) in the change being proposed? 🫠 Omiting learners from the process tells me all I need to know. Luckily my kids are done with that system now.
110
Jonah Duckles @jonah.duckles.nz · 09/07/2025
Lovely snaps from 30 June and 5 Jul of Aotearoa ❤️
000
Reposted by Jonah Duckles
Meredith Whittaker @meredithmeredith.bsky.social · 16/06/2025
Use Signal. We promise, no AI clutter, and no surveillance ads, whatever the rest of the industry does. <3
Image of a screenshot of news headline, saying, "WhatsApp is getting ads using personal data from Instagram and Facebook
Forced Consent & Consent Bypass
/
16 June 2025
Meta announced today that it also wants to introduce ads on WhatsApp, which will be based on personal data from Facebook and Instagram. This further integrates WhatsApp into other Meta services - an originally independent app, which initially was available for just $1 per year without ads or data usage. This also means that Meta is consolidating its social networking monopoly. EU law was actually supposed to prevent this."
8061781536
Jonah Duckles @jonah.duckles.nz · 29/05/2025
Ensihtification USA Edition: Ring doorbell, rings the doorbell on your phone as a push notification. No more pesky doorbell sounds in the house. Family member leaves to go to the store & asks you to wait for their package. Doesn't help that it rings their phone. 😆 What problem are we solving again!?
010
Jonah Duckles @jonah.duckles.nz · 15/05/2025
When I can swing it, I try to work 4-day weeks in my consulting work. It is a MUCH better pace of life. farmingdale-observer.com/2025/05/10/i...
farmingdale-observer.com
Iceland approved the 4-day workweek in 2019: nearly 6 years later, all the predictions made have come true.
In 2019, Iceland made headlines by becoming one of the first countries in the world to adopt the four-day working week, not through a general law, but through agreements allowing workers to negotiate ...
010
Jonah Duckles @jonah.duckles.nz · 12/05/2025
An interesting counterpoint to "Globalization wasn't good for the USA" - www.noahpinion.blog/p/globalizat...
noahpinion.blog
Globalization did not hollow out the American middle class
The protectionist narrative is more myth than fact.
100
Jonah Duckles @jonah.duckles.nz · 03/04/2025
Yesterday I went and became a kiwi citizen with my whānau. Here is a beautiful picture of Aotearoa from space (MODIS Terra from Mar-30) to celebrate. Can't wait to lean into this new phase of life here.
040
Jonah Duckles @jonah.duckles.nz · 02/04/2025
"If economists wished to study the horse, they wouldn’t go and look at horses. They’d sit in their studies and say to themselves, ‘What would I do if I were a horse?’" pluralistic.net/2025/04/02/m...
pluralistic.net
Pluralistic: What’s wrong with tariffs (02 Apr 2025) – Pluralistic: Daily links from Cory Doctorow
010
Jonah Duckles @jonah.duckles.nz · 26/03/2025
Do you have existing academic / industrial open source collaborations? We'd love to talk to you and learn more about what makes them tick, how they formed and what you hope for them in the future.
000
Jonah Duckles @jonah.duckles.nz · 26/03/2025
📖 Check out OrgMycology's latest shared resource! We've been doing a lot of work with academics who seek to deepen their collaborations with industry. Would love to hear feedback from both side here, did we hit the mark, what areas did we miss? orgmycology.com/10-simple-ru...
110
Jonah Duckles @jonah.duckles.nz · 25/03/2025
A few thinking prompts about the below 10-simple rules: What are some ways you lead groups you don't have formal authority over? How do you nudge, cajole, encourage, direct, and get people excited about the work? Do you find this kind of thing comes naturaly for you, or takes intention & focus?
031
Jonah Duckles @jonah.duckles.nz · 21/03/2025
10. Expect and prepare for community turnover Work to cultivate an environment that seeks to prevent contributor burnout People will need to leave/do other things, this is not a bad thing.
020
Jonah Duckles @jonah.duckles.nz · 21/03/2025
9. Make it easy If you want people to join you, make it easy to join. If you would like money, make it easy to pay you. If you want contribution, make it easy to contribute.
110
Jonah Duckles @jonah.duckles.nz · 21/03/2025
8. Listen and adapt to develop contributor motivation Understand that individuals’ professional / personal lives change, and so too might their motivation and availability.
100
Jonah Duckles @jonah.duckles.nz · 21/03/2025
7. Empower others in the group Encourage people to step up and do more than even they might know they can do, when they are interested in doing more and have the bandwidth (i.e., don’t overburden people).
110
Jonah Duckles @jonah.duckles.nz · 21/03/2025
6. Foster inclusivity Know what you don’t want in your group’s dynamics and be sure to bring up things like toxic behavior and in group behaviors that can be exclusionary.
110
Jonah Duckles @jonah.duckles.nz · 21/03/2025
5. Intentionally build THIS group’s “culture” Collectively hold the community’s expectations and guidelines.
100
Jonah Duckles @jonah.duckles.nz · 21/03/2025
4. Create agency for community members If community members find personal and career agency in the work they do with you, they'll be able to grow, and grow your organization's reach and impacts.
110