24 May 2022

55 links · Tuesday

Microsoft Releases Azure DNS Private Resolver in Public Preview

Azure DNS Private Resolver is a new service that enables customers to query Azure DNS private zones from an on-premises environment and vice versa without deploying VM-based DNS servers. This new service is fully-managed in Azure and in public preview.

Writing JIT Compiler on the Plane

Feel free to join the discussion on HackerNews. Compilers always seemed a little bit like magic to me. You write the code in some language and then it spits out bitcode that a small crystall inside your computer understands. Some databases ship with a special…

What is bloat and why is it slowly killing most products

If you ask any long-time fan of a popular app or software product that’s been around for a while, they’ll have some gripes about how “it’s changed” and “it used to be better” and exhibit some nostalgic longing for the older, simpler times. It’s pretty much a u…

Not My Job

It is not my job

Announcing CBL-Mariner 2.0

We’re pleased to announce the General Availability of Mariner 2.0, with generational updates to packages and feature improvements for Azure to build the most performant and secure services and Edge appliances. Thank you to all the teams and users in and around…

How I think about C99 strict aliasing rules

Recently I was asked about how to review C99 code for problems that arise from failing to follow the so called “strict aliasing rules”. I struggled to present my thought process while vetting code for this class of problems, so I thought I would write a post t…

Morrowind 20-year anniversary book

Celebrating Morrowind's 20th anniversary, a digital book capturing vignettes of the fans’ memories of the game, beautifully illustrated by talent artists.

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.

Cat S22 Flip | Cat phones USA

Smartly simple The Cat S22 Flip takes the cell phone back to what it should be… a phone.  Made for those who want a device as simple to use as it is tough, the Cat S22 Flip features physical buttons and a large touch screen, letting you choose how you interact…

Azure Container Apps General Availability

Next generation apps are cloud-native. Cloud-native apps are often composed of distributed microservices hosted in containers for solutions that are loosely coupled, resilient, manageable, and observable as defined by the Cloud Native Computing Foundation. Azu…

Simple Mobile Tools Android apps website

A group of simple, open source Android apps without ads and unnecessary permissions, with customizable colors.

Healthchecks.io Hosting Setup, 2022 Edition

Here's the summary of the hardware and the software that powers Healthchecks.io. Hardware Since 2017, Healthchecks.io runs on dedicated servers at Hetzner. The current lineup is: HAProxy servers: 4x AX41-NVMe servers (Ryzen 3600, 6 cores)Web servers: …

May 24, 2022

To keep Explorer running unelevated.

Wisdom from IBM, 1979

I encountered this tweet this morning, and I think it’s best to share without comment (for today):

Electrical Protection in 132 Images: electropathology by Stefan Jellinek

This exhibition follows the footsteps of the Viennese doctor Stefan Jellinek, who was devoted to the "dark sides" of electrical engineering – he founded electropathology as an independent subject. Typical electrical accidents from the early 20th

Password policy: updating your approach

Advice for system owners responsible for determining password policies and identity management within their organisations.

European Cybersecurity Blogger Awards - VOTE FOR YOUR WINNERS

The ninth annual European Cybersecurity Blogger Awards sponsored by Qualys and powered by Eskenzi PR, will be bestowed upon the best cybersecurity bloggers, podcasters, Tweeters, Instagrammers and vloggers at Tapa Tapa restaurant on Tuesday 21st of June 2022. …

Aloha .NET MAUI

It's out - it's GA - move all your apps now. .NET MAUI is released.

Performance regression tests at Microsoft Security

To minimize performance regressions, a wide set of tools need to be implemented. The approach I described, together with other approaches, can help you to detect performance issues as soon as possible.

A coding pitfall in implementing dependency injection in .NET azure functions

.NET Azure Functions supports the dependency injection (DI) software design pattern to achieve Inversion of Control (IoC) between classes and their dependencies.  The official article explains how to implement dependency injection in Azure .NET Functions.   2 …

Starlink

SpaceX is developing a low latency, broadband internet system to meet the needs of consumers across the globe. Enabled by a constellation of low Earth orbit satellites, Starlink will provide fast, reliable internet to populations with little or no connectivity…

When Everything is Important But Nothing is Getting Done

A step by step guide for solving a difficult organizational problem, including notes on single stack ranks, team interdependencies, building consensus, reducing work in progress, and how to move your company towards better priority management.