Links to Things

Posted Monday, November 30, 2020 in Interesting Links

C# Spectre.Console

A c# framework for setting up a ncurses-like console environment. This looks great and just what I needed some time back for a cross-compatible console environment. There were limited .net standard libraries at the time for things like this so it's nice to see the .net core ecosystem evolve.

I Spent 11 Years Working on This Line Rider Track

For a moment here, I thought that this was all done with some .flv copy on some old flash enabled browser. This still might be a case for forwards compatibility along with things like Age of Empires II and Roller Coasters Tycoon. There are things like ruffle that can help in this regard, but I'd like more emphasis on allowing things to be supported well into the future, even if that means open sourcing the whole thing.

Slate Star Codex Abridged

It seems the blogger Scott Alexander has brought down his blog due to some spat with the NYT. Luckily, there's this abridged version which is just what I wanted. I wanted another look at the piece Meditations On Moloch which was a long-time personal favorite of modern philosophy.

How io_uring and eBPF Will Revolutionize Programming in Linux

A great overview of io_uring and eBPF, as well as how they'd be used in some common linux programming scenarios. The io_uring stuff is pretty similar to async/sync and coroutine concepts that “higher level” languages handle via threads. It would be nice if the various async/sync systems out there could seamlessly adopt the io_uring calls over their current implementations if the async operation is a supported IO call.

The eBPF stuff sounds neat, kind of like windows filter drivers?

Advent of Code 2020

It's that time of year. Advent of code is a daily programming puzzle challenge through the month of decenmber. This is the best programming challenge/puzzle set I've seen.

Microsoft is working on an Android subsystem for Windows 10

Interesting addition. The recent WSL2 change made docker much faster on my windows box. Maybe we'll see faster android dev tools with this?