CCATP #797 for July 9, 2024, and I’m your host, Allison Sheridan. In case you missed the announcement, Adam Engst of TidBITS is now a member of the Podfeet Podcasts family as a continuing contributor to Chit Chat Across the Pond. In this week’s episode, we talked about why Adam believes we need persistent calendar […]
Continue readingCategory: Chit Chat Across the Pond
Chit Chat Across the Pond is a weekly interview show on the topic of technology, or sometimes just with someone really interesting.
CCATP #796 – Bart Busschots on PBS 168 – Introduction to YAML
In Programming By Stealth, we’ve completed our series on the jq language and now Bart Busschots brings us a two-part miniseries about the YAML data format. He takes us through the history of data formats we’ve “enjoyed” such as fixed-width text files, Comma Separated Value files, through to JSON and XML. All of them had […]
Continue readingCCATP #795 — Bart Busschots on PBS 167 of X – jq: Recursion, Syntactic Sugar, Some old Friends and a Few Honourable Mentions
It was actually bittersweet for Bart and me this week as he taught the final installment in our series of Programming By Stealth about jq. As Bart says partway through our recording, he thought this would just be a few episodes but it took 13 episodes to go through everything Bart thought was fun about […]
Continue readingCCATP #794 Bart Busschots on PBS 166 of X — jq: Processing Arrays & Dictionaries sans Explosion
In this penultimate jq episode of Programming By Stealth, Bart introduces us to three new ways to process arrays and dictionaries without exploding them first. I know that sounds crazy – we’ve always exploded our arrays first. He teaches us how to use the reduce operator which lets us take an entire array or dictionary […]
Continue readingCCATP #793 — Bart Busschots on PBS 165 of X – jq: Variables
In this installment of Programming By Stealth, Bart explains why jq is uniquely designed not to need variables (most of the time) and then explains how to use them in the few instances when there’s no other way. It’s really a fairly straightforward lesson as Bart sets up some clear examples and solves them with […]
Continue readingCCATP #792 – Bart Busschots on Rethinking Weather Apps for Privacy and Functionality
In this episode of Chit Chat Across the Pond Lite, Bart Busschots joins us to talk about weather apps. He’s a serious weather nerd by necessity, living in Ireland and being an avid bike rider. As he walks through the apps he’ll explain which ones fall down on privacy, and which ones have good apps […]
Continue readingCCATP #791 – Bart Busschots on Submarines, Lasers, and Vacuum Cleaners???
In this episode of Chit Chat Across the Pond Lite, Bart Busschots joins us to talk Dyson vacuums. I know that doesn’t sound too technical but you’d be surprised how advanced the tech is in the new devices. I share a few of my Dyson stories too and we both talk about our love for […]
Continue readingCCATP #790 — Bart Busschots on PBS 164 of X – jq: Working with Lookup Tables
In our previous episode of Programming By Stealth, Bart Busschots taught us how to create lookup tables with jq from JSON data using the from_entries command. Just when we have that conquered, this time he teaches us how to do the exact opposite – disassemble lookup tables. I think this was a really fun lesson […]
Continue readingCCATP #789 — Bart Busschots on PBS #163 – jq: Lookups & Records
In this episode of Programming By Stealth, Bart Busschots as usual works through his solution to the challenge from last time, and as usual I learn a lot more about how to use jq to solve problems. He takes a bit of a detour to explain a fun email we got from Jill of Kent […]
Continue readingCCATP #788 — Bart Busschots on PBS 162 of X — jq: Altering Arrays & Dictionaries
Bart Busschots is back to teach us how to alter arrays and dictionaries in JSON files using jq. Bart went through his challenge solution on cleaning up the Nobel Prize database and I learned a lot from it. Maybe he’d already taught all of it to us before but I sure wouldn’t have been able […]
Continue reading