27 June 2020

32 links · Saturday

The Wisdom of rationals

It doesn't matter how many you are. What matters are the incentives.

How does SQLite work? Part 1: pages!

This evening the fantastic Kamal and I sat down to learn a little more about databases than we did before. I wanted to hack on SQLite, because I’ve used it before, it requires no configuration or separate server process, I’d been told that its source code is …

xi-editor retrospective

A bit more than four years ago I started the xi-editor project. Now I have placed it on the back burner (though there is still some activity from the open source community). The original goal was to deliver a very high quality editing experience. To this end, …

Dreamcast 32MB RAM upgrade

This article describes how to upgrade a Dreamcast from 16MB to 32MB of system SDRAM. I have done this exactly once, so this is still rather experimental. Please only attempt this with a spare Dreamcast you don’t mind destroying.

POWERful DEVS Virtual Conference

Not every app that a professional developer builds should be code first. Join us on July 15th for the POWERful DEVS Conference, the first virtual conference of its kind. We will showcase how developers can leverage the Power Platform to build apps faster and w…

How much information can you store on one laptop? (Q2 2020)

In this video, I present my bachelor thesis and the compression algorithm that I designed myself for my thesis. Feel free to subscribe if you'd like to see my next project in three months! SOURCES: [Thesis] Original document: http://noordstar.me/static/fil…

devring.club

Welcome at my small attempt to start a simple webring for developers.

Rainbow - an attempt to display colour on a B&W monitor

The aim of this project was to display a colour image on a black and white monitor, by overlaying an acetate bayer filter over the monitor and mosaicing a colour image. I obtained an Eizo B&W monitor from ebay, which I was intending for use viewing B&W phot…

Talk: Anatomy of ASP.NET Core Requests - Steve Gordon

Have you ever wondered how a browser/client request actually results in a response from ASP.NET Core? Have you ever been constrained by the default behaviour of ASP.NET Core and wanted to change how it works? If so, then this talk is for you. In this session, …

LMS Prize Winners 2020 | London Mathematical Society

The 2020 LMS Prize winners were announced at the Society Meeting on Friday 26 June 2020. The LMS extends its congratulations to this year’s prize winners and for their continued contributions to mathematics. Professor Martin Liebeck of Imperial College London …

loic-sharma/BaGet

A lightweight NuGet and symbol server. Contribute to loic-sharma/BaGet development by creating an account on GitHub.

F# 5 and F# tools update for June | .NET Blog

We’re excited to announce more updates to F# 5 today! We shipped an initial set of features with F# 5 preview 1, and they have all been stabilizing since that release including a updates from last month. Today, we’re happy to announce some new language feature…

Don't Publish On Medium — Brian Balfour

Last week I did a small group session on personal brand building. It was the first time I had ever spoken about that topic and I was surprised by how many people wanted to talk about it. If this is something you are interested in, let me know and I'll write …

The 6 Levels of Reusability

We all want to write less code, but get more done. To make this happen, we build our components so they can be reused more than just once.

Interviews - The Good, the Bad and the Ugly

Looking for a job sucks. A couple of months ago, I was going through interview after interview like a wrecking ball blasting through concrete. No buildings were destroyed in the process but I may have burned some bridges along the way. We laughed, we cried, it…