Now #BridgyFed has support for federating BlueSky, hopefuly y'all should be able to follow www.jvt.me.web.brid.gy to get my posts straight from the source 👀
Post details
One thing I for sure think about every night as I climb into bed is how I owe everyone on earth a return email
Post details
OK! I *think* I've finished. You can now "rescue" any embedded Tweet and recreate it as simple HTML - no tracking. Includes: 🗣 Avatars inlined as WebP 📸 All attached photos inlined 🎥 Video poster inline, <video> to original mp4 🔗 Hyperlinks don't use t.co #️⃣ Hashtags & @ mentions linked 🔄 Includes reply threads & quote Tweets 🕰 Semantic time 🔍 Schema.org metadata 🖼 Cards 📊 Polls ♥ , ♻ & 🗨 counts One command. No API key needed. Code at https://github.com/edent/Tweet2Embed Feedback *very* much welcome!
Post details
@mttaggart@infosec.town Distributed Denial of Executive Function
Post details
I don't have ADHD; I am under a massive DDoS attack.
Post details
Tim Banks joins Justin and Autumn — there's nothing quite like being punched in the face by Zookeeper or being taken down by a "hot" shard.
Post details
Hey you! Yes! *YOU!* Come to #OggCamp in Manchester - October 12-13. It's a delightfully nerdy open source / open culture conference. Meet new friends, give new talks, learn new things. Tickets available now - https://oggcamp.org/
Post details
For Patreon, Swag, past episodes, and more, visit 🔗 https://cupogo.dev/!🏛️ Go 1.22.6 & 1.21.13 released 🕵️ CVE-2024-24790 explained (and scored on Synk)🧪 Likely accept: add Context method to testing.T🧑💻 StackOverflow 2024 developer survey results

Week Notes 24#32 (3 mins read).
What happened in the week of 2024-08-05?
Post details
We're talking OpenAPI this week! Kris & Johnny are joined by Jamie Tanna, one of the maintainers of oapi-codegen, to discuss OpenAPI, API design philosophies, versioning, and open source maintenance and sustainability. In addition to the usual laughs and unpopular opinions, this week's episode includes a Changelog++ se...
I'm on Go Time! (3 mins read).

Announcing my first podcast appearance on Go Time, talking about OpenAPI, oapi-codegen, versioning, and some fun Unpopular Opinions.
Post details
Bailey Hayes & Taylor Thomas from Cosmonic join the show for a look at WebAssembly Standard Interfaces (WASI) and trade-offs for portable interfaces.
Post details
and talk about a presentation Josh recently gave that was supposed to be about how open source works. The talk was the wrong topic for a security crowd, but there's a lot of interesting details in the questions and comments that emerged. It's clear a lot of security people don't really care about the fine details about what open source is, their primary goal is to help keep development secure. Show Notes
Post details
@simon@simonwillison.net every now and then i feel like im taking crazy pills because i remember when aaron swartz killed himself because he was going to go to jail forever because he scraped JSTOR, and eleven years later your manager tells you “sshhhh it’s fine just scrape all of it don’t worry the CEO said it’s fine”
New CSS, Who Dis? (2024 edition) (3 mins read).

Announcing my new site design.
Post details
Talking through why choosing a versioning scheme is of vital importance and why SemVer is the best option for most.

Why isn't Hugo regenerating my SCSS files? (1 mins read).

How to ensure you're using the right Hugo version to build SCSS files.
Post details
The problem with being a programmer with ADHD is that it's often more fun to build a chainsaw from scratch than it is to chop down a tree by hand with an axe.
Post details
An important lesson is that you can never easily tell who is “vulnerable” to COVID. Olympic champions are at risk from COVID. In different ways COVID poses a risk to all of us. This is why it’s important for everyone to take measures to protect themselves and others from COVID.
Week Notes 24#31 (4 mins read).
What happened in the week of 2024-07-29?
Post details
Adam Jacob goes solo with Adam for an epic pod into his journey to get to System Initiative. From SysAdmin at 8 years old, to discovering Linux and working for Mom-and-pop ISPs, to open source changing his life and starting Opscode and building Chef. Buckle up. This is a different flavor of "Friends" for you. Enjoy.
Post details
I used "crowdstrike" as a verb at work today, to paraphrase: "CI is broken because github crowdstruck us with a bad rust compiler update". AKA: usable any time an automatic update from a vendor breaks your infrastructure. All I'm saying is, if they didn't want this neologism, they shouldn't have ruined my flight home from Italy. #crowdstrike
Post details
Node.js makes big TypeScript & SQLite moves, ECMAScript 2024 adds some niceties to the language (but not the ones you're probably excited for) & we review the State of React 2023 results. Emergency?! Nick!
Post details
For Patreon, Swag, past episodes, and more, visit https://cupogo.dev/!🫡 Leadership Transition in the Go Project🧑⚖️ ProposalsAccepted: Adding Text() to the crypto/rand libraryProposal (likely decline): add crypt(3) compatibility in the stdlibActive Proposal: Telemetry in Delve🤝 CommunityGopherCon...

Post details
Glauber Costa discusses Terso, a distributed SQLite platform getting attention for its managed service and LibSQL fork enabling new architectures.

Post details
📝 Go 1.23: Interactive release notesNew proposalsruntime: add AddCleanup and deprecate SetFinalizer👉 weak: new package providing weak pointers💪 Bufstream enters public betaLightning RoundProfiling in Go: A Practical Guide by Noam YadgarCogent Core initial releaseNew RansomHub Ransomware...

Post details
Joseph Jacks (JJ) is back! We discuss the latest in COSS funding, his thesis for investing in commercial open source companies, the various rug pulls happening out there in open source licensing, and Zuck/Meta's generosity releasing Llama 3.1 as "open source."
Post details
Adam Lisagor (Sandwich Video founder) takes us behind the Sandwich to share his insights into the importance of storytelling in the tech industry, the value of helping Founders communicate their stories effectively, the details behind his new AI company, and the apps he's making for Apple Vision Pro at Sandwich Vision.
Post details
This week on The Business of Open Source, I talked with Tom Wilkie, CTO at Grafana Labs. We talked about how he had a 10-month run building a startup before ultimately joining Grafana in an acquisition — why he thought that was the right move at the time and how it’s developed since then. But Tom...

Post details
This week on The Business of Open Source I spoke with Mike Milinkovich, executive director at the Eclipse Foundation. We had a wide-ranging conversation about the role of open source foundations in the open source ecosystem, especially as related to open source businesses. The existence of open...

Post details
and talk about a story talking about the "graying" of open source. There doesn't seem to be many young people working on open source, but we don't really know why that is. There are many thoughts, but a better question is why should anyone get involved in open source anymore? The world has changed quite a lot since open source was created. Show Notes OSPOs for Good 2024
Very excited that in a couple of hours I'm on my first episode of @gotime to chat about oapi-codegen, #OpenAPI, Open Source maintenance and Go!
Post details
Michael Gat joins us for a look back on mainframes & why sometimes deploying on a Friday IS the right thing to do.
Why can't I use a comma with gcloud? (1 mins read).
How to resolve commas being ignored when interacting with gcloud, and how to escape them.
Post details
We check out the upcoming 1.23 release for new language features and improvements, including iterator functions and supporting packages.
Using Spotless to auto-format Gradle Verification Metadata (3 mins read).

How to use Spotless to allow manual changes to the Gradle Verification Metadata to be auto-formatted as if Gradle generated it.
Post details
Jesús Espino from Mattermost tells Natalie all about (the final four of) his 10 “aha moments” he had reading the Go source code. Don't miss Part 1!
Common issues faced with execing an executable on Linux (2 mins read).
Some common issues you may face, with esoteric error messages, and how to fix them.
Post details
Content warning: Tech culture
Post details
Robert Ross joins us in CrowdStrike's wake to dissect the largest outage in the history of information technology... and what it means for the future of the (software) world.
Memories - A Little Sound, Gray is such a good high energy bop ⚡🎧
Week Notes 24#30 (3 mins read).
What happened in the week of 2024-07-22?
You can now parse repo-level Renovate configuration with renovate-graph (2 mins read).

Announcing a new release of renovate-graph which now parses repo-level Renovate configuration.
Post details
In a perfect world, we wouldn’t need utopias
Dependency Management Data's Open Policy Agent support is now a whole lot more efficient (2 mins read).

Talking about the latest release of Dependency Management Data and some refactoring that's led to better performance.
Post details
Dependency Management Data v0.102.0 is out 🚀 Check out the release notes at https://gitlab.com/tanna.dev/dependency-management-data/-/releases/v0.102.0
Post details
Nick Janetakis is back and this time we're talking about TUIs (text-based user interfaces) — some we've tried and some we plan to try. All are collected from Justin Garrison's Awesome TUIs repo on GitHub. This episode is "AI free."
Post details
Attached: 1 image Still on X? Without notice, X has opted all users into training its "Grok" AI Model. To turn off this setting and stop your "posts, interactions, inputs, and results" from being used for training and fine-tuning Grok, visit https://x.com/settings/grok_settings and uncheck the checkbox.
