18 October 2023

60 links · Wednesday

How do you say goodbye?

I’ll admit a disappointing answer up front: I don’t know. I’ve been saying goodbye, but I still don’t know how to say it. Humans have to learn how to say all sorts of unplea…

USB-C head-to-head comparison

The reign of the Lightning cable is over, and the USB-C era has begun — leaving us wondering what sets one charger apart from another. We do a teardown of Apple's Thunderbolt 4 and its competitors.

How many billions of transistors in your iPhone processor?

In about 10 years, Apple has multiplied by 19 the number of transistors in its mobile processors. It corresponds roughly to a steady rate of improvement of 34% per year on the number of transistors, or a doubling every 2.5 years. In real dollars, an iPhone has…

Surprisingly high CO₂ levels in the house

Our Retrofit Assessment identified high carbon dioxide (CO₂) levels all around the house. I ran an experiment to measure CO₂ buildup in the bedroom.

13 tips for better Pull Requests and Code Review

Would you like to become better at crafting pull requests and reviewing code? Here are the 13 tips from my latest book that you can use in your daily developer activity.

Galactic Civilizations: Does N=1? | Centauri Dreams

I don’t suppose that Frank Drake intended his famous Drake Equation to be anything more than a pedagogical device, or rather, an illustrative tool to explain what he viewed as the most significant things we would need to know to figure out how many other civil…

The typographic scale

The typographic scale has been used for centuries to choose harmonious font sizes. It has been likened to a harmonious musical scale. But there are *flaws* in those historical values.

Bias

I've been playing around with the Community Notes feature on Twitter. It's an interesting solution to moderation at scale that relies on humans. For my money (and, I guess, time) it's the most interesting thing going on the platform right now.

Braedon McDonald

My niece has a toy that I constantly find myself playing with when I visit. It's a simple wooden box with some switches and LEDs on the front. Electronics wise, the switches are just wired to toggle certain LEDs but it's very fun to fiddle with and I find the …

Business of Software 2023

Stories and resources from the closing keynote at the 2023 Business of Software Conference, "Help Humans Do Their Job Better with AI"

"Remove Braces From Your Code Now!" | Code Cop #004

Use code TDD20 and get 20% off the brand new Test-Driven Development course on Dometrain: https://dometrain.com/course/from-zero-to-hero-test-driven-developm...

4K4D: Real-Time 4D View Synthesis at 4K Resolution

This paper targets high-fidelity and real-time view synthesis of dynamic 3D scenes at 4K resolution. Recently, some methods on dynamic view synthesis have shown impressive rendering quality. However, their speed is still lim…

Comment le Hamas a attaqué Israël le 7 octobre 2023

A l'aube, les combattants palestiniens du Hamas lance l'opération « Déluge d’Al-Aqsa » sur Israël, samedi 7 octobre 2023. Ils aveuglent les caméras et les sy...

Microsoft .NET Code Analysis: Remove Unnecessary Lambda Expressions

Microsoft recommends removing redundant Lambda expressions, which can be identified based on specific conditions such as the presence of method invocations, matching parameters, and other criteria.…

D-Link Technical Support

(Non-US) D-Link Corporation Provides Details about an Information Disclosure Security Incident

Celebrate 20 years of Cybersecurity Awareness Month with Microsoft

It’s Cybersecurity Awareness Month! Celebrate security with us and prioritize it year-round. Explore how Microsoft is continuously innovating and creating the..

Windows launching Arm Advisory Service for developers

Many developers believe creating apps for Windows on Arm is difficult, but developing for Arm is easier than you think, and Microsoft is here to help! It is my pleasure to announce a new