Loading…

Issue 268: Secure coding

As you read this, your humble narrator will be at the HumanX conference talking to leaders in the world of AI. Whether we like it or not, AI is becoming a key part of the technological landscape. This week, we feature two conversations with people building real AI solutions: optimizing models for edge devices and using specialty models for translation and beyond.

We do have other non-AI material for you. The podcast welcomed a blog contributor for a conversation on secure coding, what it takes to secure a Canadian election, and the legal ramifications of being a lousy CISO. Plus, our Teams product has shiny new features and we're excited to tell you about them.

Never fear my intrepid knowledge explorers, there are plenty of goodies from the Stack Exchange network and beyond! Is the Earth dodging the Moon? Can you learn HTML and CSS from a game? Can a catch-all email domain be abused by bad actors? Can SQLite be abused to handle concurrency? And more.

From the blog

How can AI perform on the edge?

What are the capabilities, constraints, and benefits of running AI models on edge devices?

Boosting collaboration and control: New features for Stack Overflow for Teams

Our latest Enterprise release brings exciting new features designed to enhance collaboration, streamline user management, and expand API capabilities.

Secure coding beyond just memory safety

Software security expert Tanya Janca, author of Alice and Bob Learn Secure Coding and Staff DevRel at AppSec company Semgrep, joins Ryan to talk about secure coding practices.

“Translation is the tip of the iceberg”: A deep dive into specialty models

Olga Beregovaya, VP of AI at Smartling, joins Ryan and Ben to explore the evolution and specialization of language models in AI.

Interesting questions

Does the Moon fall to the Earth but always miss?

It's like Lucy pulling the football away from Charlie Brown on an astronomical scale.

Is it possible to combine two USB flash drives into one single partition to store a very large file, and if so, how can this be achieved?

This novelty plus sign just isn't doing the job.

Is SHA-256 irreversible for each input?

It probably can't be reverse engineered, but it can be guessed...eventually.

Facebook signups using our company domain

Your email policy may be enabling a sockpuppet army.

Links from around the web

Divided We Fall

Learn HTML and CSS with this fun browser game!

In defense of text labels

Icons can be hard to understand, so you might want to use actual words instead!

Abusing SQLite to handle concurrency

Concurrency can be a problem, particularly when you're doing more writing than reading to a data store.

Truth, lies and progress bars

How can you enhance the feeling of waiting in your apps?


Do you use open-source AI? Tell us your thoughts on open and closed source AI models in our latest #StackOverflowKnows survey.