Exploring the inclusive tech revolution
On this sponsored episode of the podcast, Ben and Ryan chat with Maya Sellon, inclusive design and digital accessibility principal at Shell, about how she’s scaling accessibility and inclusive design practice across an organization the size of Shell. They talk about how knowing the accessibility issues is half the battle,
Read moreThe creator of PyTorch Lightning on the AI hype cycle
The home team chats with William Falcon, an AI researcher and creator of PyTorch Lightning, about developing tooling for the AI ecosystem, open-source contributions, what happens when widely hyped technology needs to scale, and why he’s bullish on experienced developers using AI but not so bullish on new devs doing
Read moreHow to Use ChatGPT in an Unavailable Country
Discover how to use ChatGPT even if you're in a country where it's not officially available, plus some handy alternatives! Continue reading How to Use ChatGPT in an Unavailable Country on SitePoint.
Read moreHow much metadata is in a photo?
A few days ago I wrote about the privacy implications of metadata in a PDF. This post will do the same for photos. You can see the metadata in a photo using exiftool. By default cameras include time and location data. I ran this tool on a photo I took
Read moreThe Borwein integrals
The Borwein integrals introduced in [1] are a famous example of how proof-by-example can go wrong. Define sinc(x) as sin(x)/x. Then the following equations hold. However where δ ≈ 2.3 × 10−11. This is where many presentations end, concluding with the moral that a pattern can hold for a while
Read moreAn Introduction to Node.js Multithreading
Learn how to move processing of long-running JS code to another thread using workers, child processes, clustering,and more. Continue reading An Introduction to Node.js Multithreading on SitePoint.
Read moreChris’ Corner: More Like Scalable Vector Goodness
I’m going to do an SVG issue here, because I find that technology persistently interesting. It’s a bit of a superpower for front-end developers who know how it works and can leverage it when needed to pull of interesting effects. For example, this compelling line drawing scroll effect is powered
Read moreCan a programming language implement time travel?
Computer science deals with concurrency, but what about simultaneity?
Read more