30 March 2022

31 links · Wednesday

A.M. Turing Award

The A.M. Turing Award, ACM's most prestigious technical award, is given for major contributions of lasting importance to computing.

Fireside

Powerful podcast hosting and analytics. By podcasters, for podcasters.

Generics can make your Go code slower

Go 1.18 is here, and with it, the first release of the long-awaited implementation of Generics is finally ready for production usage. Generics are a frequently requested feature that has been highly contentious throughout the Go community.

March 30, 2022

Reverse-engineering the error message.

100,000 Stars

An interactive 3D visualization of the stellar neighborhood, including over 100,000 nearby stars. Created for the Google Chrome web browser.

GPT-3 can run code

Enter in code and inputs, GPT-3 will compute you the output!

Locale Aware Sorting in JavaScript

When building a localized JavaScript web-app, the default sorting logic for strings doesn't quite yield the results that you might expect. For example, take the following example…

Combining Bearer Token and Cookie Authentication in ASP.NET

In some situations you might need to use both Bearer Token and Cookie Authentication in a single application. In this post I look at a few scenarios where this is required and show how to configure your Authentication to let you access your site with either au…

Customizing $filter for spatial data in ASP.NET Core OData 8

Background The OData URI parser parses the $filter query to a FilterClause. The FilterBinder translates an OData $filter parse tree represented by a FilterClause to an Expression. The Expression can be applied to an IQueryable and passed to an ORM (e.g Entity …