10 June 2022

38 links · Friday

Microsoft Build – Join us May 24-26 2022

Come together and discover the latest innovations in code and application development—and gain insights from peers and experts from around the world.

Announcing “Code” 2nd Edition

I am overjoyed to announce that the 2nd edition of my book Code: The Hidden Language of Computer Hardware and Software will be published by Pearson on August 19, 2022. As you can see, the covers of the two editions are nearly identical except that the 2nd edit…

If OpenSSL were a GUI

"When something exceeds your ability to understand how it works, it sort of becomes magical." - Jony Ive

Challenge

We looked everywhere. But don't worry, you can review a history of your challenge activity in your user profile.

ZpqrtBnk

ZpqrtBnk - Software Ektropist

Are You Suffering from Toxic Productivity?

Toxic productivity happens when your desire to get things done goes to an extreme. Here’s how to escape your productivity addiction.

Delegate, Action, Func, Lamdba expression - What the heck!?

C# offers a lot of utility especially around the delegate topic. So let's see what exactly a delegate is and how the distinct types like delegate, Action, Func, Predicate, anonymous function, lambda expressions and MulticastDelegate behave. A lot to digest an…

Hubble Determines Mass of Isolated Black Hole Roaming Our Milky Way

Astronomers estimate that 100 million black holes roam among the stars in our Milky Way galaxy, but they have never conclusively identified an isolated black hole. Following six years of meticulous observations, the NASA/ESA Hubble Space Telescope has, for the…

Why Software Engineers like Woodworking

The smell of fresh pine sawdust filled the air, with more floating up as I sanded the last rough corner of the stool. My toddler was happily sanding her own block off to the side. Woodworking was a new hobby I'd picked up. My old ones, coding, reading, writing…

Weekly Update 299

WHAT’S IN THE BOX?! (and Other EOFY Tech Spending); Apple Watch Fall Detection; A Basic Finance Lesson; Indonesian Gov on HIBP

You need to know what right-half-plane zeros are

"I need to know about what now?!" Right-half-plane zeros. Or at least, I want you to know about them, because there's a really critical one that's about to play out and could affect the well-being of a lot of people. So what am I talking about exactly?

Radix Sort in C# - Code Maze

Radix sort is an efficient sorting algorithm that sorts numbers by checking their digits one at a time. Let's implement it in C#.

100 Days of TypeScript (Day 10)

In the previous article, I started describing how I had built a more complex TypeScript web application that retrieves data from a separate API and displays the data in a relatively visually pleasi…

Mobile-First CSS: Is It Time for a Rethink?

Is mobile-first CSS always the best option? Patrick Clancey explores the pros and cons of the classic methodology, as well as when other solutions might work better.

Your content & Restricted Mode

Restricted Mode is an optional setting that has been available since 2010. It's used by a small subset of users, such as libraries, schools, and public institutions, who choose to have a more limited

What’s after agile?

We put more value in agile than we could ever possibly gain from it. Agile started as a lightweight development methodology to compete with waterfall. What is it now? It’s everything and everywhere…

GitHub - mimoo/narwhaml

Contribute to mimoo/narwhaml development by creating an account on GitHub.

Shotcut - Home

Shotcut is a free, open source, cross-platform video editor for Windows, Mac and Linux

The collapse of complex software

In 1988, the anthropologist Joseph Tainter published a book called The Collapse of Complex Societies. In it, he described the rise and fall of great civilizations such as the Romans, the Mayans, an…