27 September 2021

48 links ยท Monday

DIY Keyboard Build

Sometime last year I came across this talk given by Matt Adereth about using Clojure to generate firmware for custom built keyboards.

Asymmetric Bets, Venture Capital & Cancer Cells - Rui Zhi Dong

Perhaps the most significant is that it’s not whether you’re right or wrong that’s important, but how much money you make when you’re right and how much you lose when you’re wrong — Stanley Druckenmiller I’ve been obsessed with asymmetric bets and looking for …

Five ways I handled my OutOfMemoryErrors

I use Grafana to create graphs that show me various business and performance metrics for Bank Statement Converter. One of the graphs I created tracks the number of Internal Server Errors the server returns to its clients. I do this by writing a record into the…

Exportober

📝

Something Weird Is Happening on Facebook

Someone appears to be pouring enormous energy and effort into a data collection project aimed at building personality profiles from social media interaction…again

DistrictViewer

This is the official site for viewing redistricting proposals for the State of Texas.

Easily creating and routing email addresses with Cloudflare Email Routing

You can now easily and quickly create email addresses for domain, and forward to them all to your preferred inbox, like Gmail or Outlook. Cloudflare Email Forwarding is completely free, and always respects your privacy, by not storing or looking into your emai…

Melb.NET Oct 2021 ONLINE Meetup

Tue, 5 Oct 2021, 6:30 pm: 🎉 Melb․NET Oct Meetup is coming to you ONLINE!!🗣 Apply to speak now: https://bit.ly/melbdotnet-cfpGet ready to join us on Tuesday, Oct 5 at 6:30 pm on Zoom!FREE GIVEAWAYS__

The Free Software Media System

Jellyfin is Free Software, licensed under the GNU GPL. You can use it, study it, modify it, build it, and distribute it for free, as long as your changes are licensed the same way.

273: Microsoft Surface 2021 Event Recap

We are "falling into" new devices with the Surface event showcasing new Surface Pro devices, Surface Duo 2, and Surface Studio Laptop.

What will programming look like in 2020?

Things are too quiet lately, so maybe its time to start a fun thread. I used this question as a lead in to a presentation on live programming I recently gave at a working group, but I thought it would be fun to gather a bunch of predictions if anyone is willin…

C# - Always valid value objects

Saw a video that was talking about the fact that using value objects provides you with always valid objects. Then it showed usage of the new'ish C# minimal construct for a record, using the positional syntax, defining some properties and then went on with life…

Ask the Expert: Windows as a Dev Box

📺 Tuesday, October 5 @ 10am PT: WATCH LIVE Join Craig Loewen, PM for Windows Subsystem for Linux, and Kayla Cinnamon, PM for Windows Terminal, as they talk about how to get the most out of your devel

.Net Core Strong Typed Configuration Binding for Arrays

The .Net Core Microsoft.Extensions.Configuration package includes the ConfigurationBinder.Get<>() method which can read a config file and bind name-value entries to a class. This gives you strongly typed configuration:

C# XML Comments in Visual Studio Code - Simple Talk

Visual Studio Code appeared years ago as a light option to the full Visual Studio Environment. Being light, there are some features that we don't have or

So GitHub has a CLI - let's take a look

Did you know there is a command line interface available for GitHub interactions?  If you are working within a command line and need to interact with GitHub it means less context switching.  The GitHub CLI tool was released in September 2020 and is now on vers…

I just don’t want to be busy anymore

I work in tech, I’m a parent, and I’m struggling with burnout.

Category Theory Illustrated - Logic

Now let’s talk about one more seemingly unrelated topic just so we can “surprise” ourselves when we realize it’s category theory. By the way, in this chapter there will be another surprise in addition to that, so don’t fall asleep.