Greg Wilson

@gvwilson
5.2K Followers
168 Following
22.1K Posts
I program, write, and teach. Co-founder of Software Carpentry and It Will Never Work in Theory; co-editor of The Architecture of Open Source Applications.
Personal sitehttps://third-bit.com/
Software Design by Example in Pythonhttps://third-bit.com/sdxpy/
Teaching Tech Togetherhttps://teachtogether.tech/
The Architecture of Open Source Applicationshttps://aosabook.org/
Have any of my education friends read https://www.science.org/doi/10.1126/science.1238056, and if so, is it worth reading?

USA, March 2026.

Photo by Etienne Laurent / AFP / Getty

LAPD officers arrest a protester dressed as Lady Liberty in chains during the “No Kings” national day of protest in Los Angeles on March 28, 2026.

#USpol #Liberty #Photography #NoKings

Solar is winning the energy race

The world’s cheapest power source is scaling at warp speed, pushing coal, gas and nuclear aside.

https://p.dw.com/p/5B3i8

#CleanEnergy #CheapEnergy #GoodNews #renewables

Solar is winning the energy race

The world’s cheapest power source is scaling at warp speed, pushing coal, gas and nuclear aside.

Deutsche Welle

If you're learning programming skills: Igalia is taking applications for a program paying you to work on open source

💰 Fully paid grant program
📆 450 hours of work with a mentor from June
📍Global remote program
🎓 Open to students or self-directed learners
🚨 Applications close April 3rd!

https://www.igalia.com/coding-experience/

Igalia Coding Experience | Igalia - Open Source Consultancy and Development

Igalia is an open source consulting firm specialised in the development of innovative projects and solutions. Our engineers have expertise in a wide range of technological areas, including browsers and client-side web technologies, graphics pipeline, compilers and virtual machines. We have the most WPE, WebKit, Chromium/Blink and Firefox expertise found in the consulting business, including many reviewers and committers. Igalia designs, develops, customises and optimises GNU/Linux-based solutions for companies across the globe. Our work and contributions are present in many projects such as GStreamer, Mesa 3D, WebKit, Chromium, etc.

Igalia
And I may be obliged to defend every love, every ending
Or maybe there's no obligations now
Maybe I've a reason to believe we all will be received in Graceland
"The complete and utter failure of the metaverse is a reminder not just of the fact that the future Silicon Valley is force feeding us is not inevitable, but that quite often these oligarchs quite simply cannot relate to real people."
https://www.404media.co/rip-metaverse-an-80-billion-dumpster-fire-nobody-wanted/
RIP Metaverse, an $80 Billion Dumpster Fire Nobody Wanted

Who could have possibly predicted this, besides everyone?

404 Media
The Roles of Packages

Applying Sajaniemi’s roles of variables to packages across every kind of package manager.

Andrew Nesbitt
1) I want to teach data scientists how to set up tasks to run at specific times. 2) I do _not_ want to have to teach them 'cron' because its syntax is horrible (even with LLM assistance). What do I teach them instead? Must be open source, cross-platform, and have enough community adoption that it's not going to disappear next year. Thanks in advance for links and evaluations.
By popular request, there are now some SQL questions on "Unbreaking Software" https://third-bit.com/unbreak/ (I would add a section on networking, but I don't know enough myself.) I've also added show/hide for solutions, and discovered yet again that Claude is crap at generating concept maps.
Unbreaking Software

Unbreaking Software

Why Kids Are Getting Worse at Reading: The Case Against Whole-Language Teaching – Economics from the Top Down

I look at the decline in US high-school reading scores, and discuss why the cause might have less to do with smartphones and more to do with dubious elementary school pedagogy.

Economics from the Top Down