27 October 2021

49 links ยท Wednesday

Universe Keynote Day 1: GitHub on GitHub

CEO Nat Friedman will introduce a demo packed session highlighting the latest feature updates. You'll hear directly from the Hubbers who helped build them an...

On-chain, The Emperor Wears No Clothes

I'll cut right to the chase: I believe a big reason why many people in this world suffer is because some other people can afford to decide irrationally. In "Was ist Autorität?" (e

Platforms, Compatibility, and the Future of the Free Desktop

If you’ve followed Linux (and particularly GNOME) development, you’ve probably heard the recent kind, well-meaning, respectful discussions about theming, extensions, customization, and the general direction of the Linux platform. Here’s my two cents as a GNOME…

ongoing by Tim Bray · URI-based Integration

At the end of September, AWS announced a big new feature for its Step Functions product, and my tweet noting the announcement got a shocking number of impressions for something way out at the geeky end of Cloud tech. In retrospect, a design ch…

Demystifying Apache Arrow

Demystifying Apache Arrow - some observations from a data scientist. Learning more about a tool that can filter and aggregate two billion rows on a laptop in two seconds

Giving a single object multiple COM identities, part 2

Last time, we looked at how you can give a single object multiple COM identities so that different clients can maintain references to different parts of the object without knowing about the other parts. The idea here is that each identity is its own separate c…

Exception.Message property considered harmful

I just went over the following pull request, where I found this nugget:I have an admittedly very firm views on the subject of error handling. The difference ...

Vaccines for 5-11 year olds: FDA meeting cliff notes

Today VRBPAC (an external scientific advisory committee to the FDA) voted in favor of the Pfizer COVID19 vaccine for 5-11 year olds. VRBPAC was the second stop in a long process to get the vaccine authorized for emergency use. This was a much anticipated meeti…

Records in C# 9

In this article, Tugce Özdeger talks about Records, a new reference type introduced in C# 9 that provides built-in functionality for encapsulating data. The article shows the potential benefits and advantages of using records and how developers can use them i…

Collection Performance: Looping Over Collection – Array vs. List

Most of the benchmarks these articles tests a collection is doing so using List that uses a real-world business object (Person). I was curious about how that would perform against using an array of…

Sunlu Filadryer S1 Filament Dryer Storage Box

Are you wanting to buy Sunlu Filadryer S1 Filament Dryer in Australia? The Sunlu Dryer S1 is perfect for consumers, artists, and designers. It is an integrated solution for drying 3D printing filament and keeping it dry while printing, which can improve print …

Release GitHub CLI 2.2.0 · cli/cli

Support for GitHub Codespaces The new gh codespace commands allow creating, listing, connecting to, and otherwise managing your codespaces. # list your codespaces $ gh codespace list # create a ne...

A developer's guide to Ignite 2021

A developer’s guide to Ignite 2021   Microsoft Ignite will take place online the morning of November 2nd, at 8.15 am PT with a keynote, live segments, breakouts, Ask the Experts Product Roundtables, Learn Lives and more.   Discover the latest news in Azure app…

Type | Treat 2021 – Day 2

Type | Treat Challenge 2 Welcome to the second Type | Treat challenge! These challenges are a series of blog posts which have 2 code challenges in, one for beginners and one for intermediate TypeScript programmers. We’re on day two, which means going over the …

Announcing PowerShell Crescendo Preview.4

Announcing Crescendo 0.7.0-Preview.4 We are pleased to announce the fourth preview of PowerShell Crescendo, a framework to rapidly develop PowerShell cmdlets for native commands, regardless of platform. The updated preview release is now available for download…

Immutable C#

Modern C# versions make it very easy to write immutable C#

Type | Treat 2021 - Day 1

Spooky TypeScript challenges for beginner and intermediate programmers, day 1.

Rollease Acmeda Automate

Instructions on setting up Rollease Acmeda Automate within Home Assistant.