5 May 2021

59 links · Wednesday

What is Machine Learning?

Ever wondered how an app like Amazon, find products that you might be interested in buying? Or how does Netflix give you amazing recommendations that perfectly align with what you like? Well, the a…

Make haste slowly: quantify economics

In the past thousand sprints, you’ve been consistently delivering plenty of code. By now, your caffeine intake is on the thousands of milligrams, and you’ve ...

Lessons from Yahoo - Rui Zhi Dong

Verizon has announced that it sold off Yahoo and AOL to Apollo for about $5 billion. As I consider Yahoo’s history, I think about lessons that we can learn from their fall from grace. As Charlie Munger once said, “All I Want To Know Is Where I’m Going To Die S…

Preserving the Web

As Sarah and I were in the middle of moving, packing our lives into cardboard boxes, we unearthed a bunch of old laptops. Before donating them, I cracked them open to back everything up — and found a ton of old websites I’d worked on over the years. Rather tha…

Portability is Reliability

Anyone familiar with my open source work knows that a major focus of my work is on portability, but it recently occurred to me that a lot of people probably don’t know why. For example, some …

The Venture Capital Paradox? - Can's blog

Building a software business on the internet requires almost no capital. You don’t need to rent an office or a warehouse. You don’t need to invest …

Avoiding Busses

  Fig 1. A Bus It's always been the case that there are certain parts of PHP source code that only a few people understand. The Karma system...

Introduction to GPS

Peeking under the hood of satellite navigation

Ascript

Apex Scripting Ascript is an easy, extensible, fast, free script interpreter. Where https://cordialmind.blogspot.com/2021/04/b...

String.Format Method (System)

Converts the value of objects to strings based on the formats specified and inserts them into another string. If you are new to the String.Format method, see the Get started with the String.Format method section for a quick overview. See the Remarks section fo…

The Curse of the A-word

I wanted to write this post ever since I saw David Fowler's tweet and the discussion it triggered. W...

Tesla Car Hacked Remotely From Drone via Zero-Click Exploit

Researchers show how Tesla cars could have been hacked remotely, from a drone, without any user interaction.

Microsoft Build

Join us for the Microsoft Build 2-day, digital event to expand your skillset, find technical solutions, and innovate for the challenges of tomorrow.

Testing Aggregate with Event Sourcing made SIMPLE

How do you test your domain when Event Sourcing? I find testing aggregates with Event Sourcing to be simpler than testing if you're storing current state. Th...

Why is coroutine_handle::resume() potentially-throwing? | The Old New Thing

In our explorations of making co_awaitable objects, we had largely been ignoring the possibility of the coroutine handle throwing an exception upon resume. But according to the language specification, the resume method (and its equivalent, the operator() overl…

MH370 pilot made many turns and speed changes new report reveals - Airline Ratings

A new research paper by one of the world’s leading MH370 investigators has revealed that the pilot in command (PIC) of the Boeing 777 made many turns to avoid detection before it settled on its fatal course into the Southern Indian Ocean. MH370 disappeared on …

ClearURLs/Addon

ClearURLs is an add-on based on the new WebExtensions technology and will automatically remove tracking elements from URLs to help protect your privacy. - ClearURLs/Addon

Catala: A Programming Language for the Law

Law at large underpins modern society, codifying and governing many aspects of citizens' daily lives. Oftentimes, law is subject to interpretation, debate and challenges throughout various courts and jurisdictions. But in some other areas, law leaves little ro…

Observable Plot

Observable Plot is a free, open-source JavaScript library to help you quickly visualize tabular data. It has a concise and (hopefully) memorable API to foster fluency — and plenty of examples to learn from and copy-paste. In the spirit of show don’t tell, belo…

The future of gRPC in C# belongs to grpc-dotnet

TL;DR grpc-dotnet (the Grpc.Net.Client and Grpc.AspNetCore.Server nuget packages) is now the recommended gRPC implementation for .NET/C#. The original gRPC C# implementation (the Grpc.Core nuget package) will enter maintenance mode and won’t be getting any new…

An Update

Last week was terrible. We started with policy changes that felt simple, reasonable, and principled, and it blew things up culturally in ways we never anticipated. David and I completely own the consequences, and we're sorry. We have a lot to learn and reflect…

facebookincubator/cinder

Instagram's performance oriented fork of CPython. Contribute to facebookincubator/cinder development by creating an account on GitHub.

Introducing Observable Plot

No pie charts were harmed in the making of this logo. We are thrilled to announce Observable Plot, a new open-source JavaScript library for exploratory data visualization. Observable’s mission is to help everyone make sense of the world with data. To succeed, …