28 June 2021

61 links · Monday

M: Fix · easylist/easylist@9a35dec

EasyList filter subscription (EasyList, EasyPrivacy, EasyList Cookie, Fanboy's Social/Annoyances/Notifications Blocking List) - easylist/easylist

The Biohackers Making Insulin 98% Cheaper

These biohackers plan to give away their instructions for how to make insulin for free.

Is beef bad for the environment? 🐄 💨

Recently, there has been a spate of announcements about companies and restaurants going meatless to – in their own words – “save the planet”. Looking at you, Epicurious and Eleven Madison.

“The Martian” + Starship

“The Martian” by Andy Weir, and its film adaptation directed by Ridley Scott, remain some of my all time favorite science fiction works. Way back in the day I wrote a technical commenta…

M: Update · easylist/easylist@1e83bda

EasyList filter subscription (EasyList, EasyPrivacy, EasyList Cookie, Fanboy's Social/Annoyances/Notifications Blocking List) - easylist/easylist

Overcoming Bias : We Moderns Are Status-Drunk

Twelve years ago I posted on how our era is a rare unique “dreamtime” of fast growth, wide cultural integration, and delusional beliefs. But I think I missed a big reason why we have the delusions we do: as we get rich, we each increasingly over-estimate our r…

Incremental note-taking | thesephist.com

I’ve been delving deeper into the vast and strange world of knowledge organizing tools (notes apps, contact organizers, personal search engines). During this rather abstract expedition, one of my goals has been to emerge with some opinionated thesis about the …

Improving Angular CI Build Time Using Azure DevOps Cache task

This article will discuss about improving Angular CI build time using Azure DevOps Cache task. If you’re building Angular applications with Azure DevOps, you will be running npm install command every time even if you’re not changed anything in the package.json…

Connor's Blog

The 'Fuck You' Pattern

The initializing constructor looks like an assignment, but it isn't

Some time ago, I warned about the perils of the accidental C++ conversion constructor: A single-parameter constructor is considered by default to be a conversion constructor; you can opt out of this by marking the constructor explicit. I gave as an example thi…

How Network Nodes Communicate #Shorts

Aren't you happy you can't actually hear you router and modem talk millions of times a second like this?!!! This is originally from: https://youtu.be/h16HA4X...

C# Language Highlights: Using Declarations

Learn about the “using declarations” feature in C# from Matt and Maira. Useful Links: What’s new in C# 8.0First steps with C#

JS is weird

A fun and tricky JavaScript quiz

Hardenize Launches! | Hardenize Blog

It's a very special day for us at Hardenize because, with today's deployment, we're open for business. The waiting list is gone and our pricing has been revealed. Anyone and everyone who comes to our web site is able to request to try our product and—if the al…

Public domain compositions exist : Blog : DBM

Since YouTube is the dominant video platform, a lot has already been said about its copyright claims system. Most of that has had to do with questions about what constitutes fair use (in movie reviews, for instance). Google’s AI is mostly trained to recognize …

.NET MAUI Preview 5 Is Here

One month after Microsoft Build and Preview 4, the .NET MAUI team continued the progress with .NET Multi-platform App UI and Preview 5 is here It brings animations and the view transformation support, a couple of ported UI Components from the renderer archit…

Understanding Gradient Descent with Python

In this article, we explore gradient descent - the grandfather of all optimization techniques and it’s variations. We implement them from scratch with Python.

260: Every question answered

We take your questions directly on another lighting topic episode of Merge Conflict

Vake93/Express.NET

DSL for building web services. Contribute to Vake93/Express.NET development by creating an account on GitHub.

Tailwind CSS with SAFE

UI Frameworks are a great way to quickly build a sleek application, letting you focus on solving the core business needs rather than getting bogged down with how many pixels wide something should be. I still love writing custom CSS, but for client work it's of…

Async Debugging Part 3

Isadora Rodopoulos, an engineer on the Visual Studio Debugging team, wraps up our mini-series on debugging async code. In the first episode, she provided some insights into how async code works. Last

Lumber Price FAQ

Why wood has gotten so dang expensive

Let's code a TCP/IP stack, 1: Ethernet & ARP

Writing your own TCP/IP stack may seem like a daunting task. Indeed, TCP has accumulated many specifications over its lifetime of more than thirty years. The core specification, however, is seemingly compact[^tcp-roadmap] - the important parts being TCP header…

redis/redis

Redis is an in-memory database that persists on disk. The data model is key-value, but many different kind of values are supported: Strings, Lists, Sets, Sorted Sets, Hashes, Streams, HyperLogLogs,...

How do dollar stores make money?

A visual explainer of the economics behind America’s ubiquitous bargain-basement chains.

redis/redis

Redis is an in-memory database that persists on disk. The data model is key-value, but many different kind of values are supported: Strings, Lists, Sets, Sorted Sets, Hashes, Streams, HyperLogLogs,...

How Technology Architects make decisions

Or why you might spend a fortune on a red car Chinese translation available here The remarkable Herbert Simon won the Nobel Prize in Economics in 1978 and the Turing Medal in 1975. Reading about hi…

An Open Letter to Clubhouse Founders Paul & Rohan

Dear Paul and Rohan,I used to hang out on Clubhouse a lot. With my partner Ralf I hosted more than a hundred Soundcheck shows to help people sound better on the platform. We helped musicians hook

The Cost of Being Convinced

Also available in French. When debating, we usually consider that opinions are merely resulting of being exposed to logical arguments. And understanding them. If arguments are logical and understood, people will change their mind. Anybody having been connect…

Life is Standing in Line

We lie in wait for the future. Are we preparing for a better one for ourselves and others, or are we just taking up space, flailing along, trying to reach various end-states without paying attention to the little bits of actual minutiae that we own?

Owning Your Matrix Account

When we deployed our Matrix instance for GNOME, we were really used to IRC. We did not think through all the ways people would use an account for, and left registrations too open. As a consequence, many people created an account on our instance because they li…