The DevNews editorial team is back for this week's episode of our show where we investigate and discuss the latest and most important software developer news stories
S6:E4 - Trojan Source Attacks, Features in .NET 6, Another Apple Settlement, and No More Contacting Employees Off Hours...At Least in Portugal
DevNews
Hosts: @saronyitbarek & @joshpuetz
Guests:
- Nicholas Boucher is a PhD Candidate at the University of Cambridge and a graduate of Harvard University. He performs research on the security of systems ranging from machine learning pipelines to compilers.
- Safia Abdalla helps build open source web frameworks at Microsoft and helps build the Nteract Solutions universe.
In this episode, we talk about a new Apple settlement and a big win for workers in Portugal. Then we speak with Nicholas Boucher, PhD candidate at the University of Cambridge about new research into something they are calling a “Trojan Source” attack. And finally, we chat with Safia Abdalla, senior software engineer at Microsoft about new updates and features in the recently released .NET 6.
You can follow DevNews to get episode notifications and listen right in your feed — or subscribe on your platform of choice! Plus, if you leave us a review, we'll send you a free pack of thank-you stickers. Details here.
Quick Listening Links
Acknowledgements
- @levisharpe for producing & mixing the show
- Our Season 6 sponsors: Cosmos HackAtom & Microsoft Azure
We hope you enjoy the show this week! 📰
Top comments (2)
Oh geez, the discussion about invisible characters brought back a somewhat recent, if traumatizing, memory:
I was working on an invoicing system that had existed for years and been rewritten at least once before I joined. One day, I had a bug ticket that said that when this table cell was left blank and saved (and only one or two clients had the setting to even allow this table cell to exist), it would save in the database as "???". After a LOT of searching, I found a site that would show the full character-encodings of any text pasted inside, and it turns out that the "" empty quotes had three zero-width control characters inside them! I think those characters are traditionally used for print-formatting or something like that, so I have NO idea why they'd make it into a digital accounting app. But...wow XD
Super interesting stories this week. Thanks for sharing!