10 January 2024

70 links · Wednesday

Teaching using manipulatives

Listened to the latest episode of the CS Ed Podcast yesterday. It featured Colleen Lewis, of CS Teaching Tips fame talking about how she uses manipulatives. Much like Colleens session last SIGCSE on microteaching this episode made me both happy and sad. Happy …

Notes on a Few Abnormalities in Analysis

I have my last exam for my Analysis class tomorrow.  What surprised me most about the class was the amount of counterintuitive examples that...

Sharing Tab Missing in Windows Folder Properties

For some unfathomable reason, Windows 11 has removed the Sharing Tab on the Explorer Properties Context menu by default. The Sharing Tab allows you to shared folders and drives for remote access. In this post I discuss how to get the Sharing Tab back and also …

Using Mixpanel for Product Analysis

Mixpanel can be incredibly helpful for product analysis. Let's dive in to how we can leverage the platform to gain insights, build dashboards, and more!

Nix from the bottom up

This page describes what Nix fundamentally is, at its core; what it is actually doing when it runs; and why it makes the choices that it does. This won’t tell you what commands you need to run, or which of the Nixpkgs override functions you should call to swap…

You can’t follow me

Random notes from my unsuccessful attempt to get this weblog onto Mastodon.

Episode 483 - Azure VMware Solution Landing Zone Accelerator

Azure Cloud Solution Architects Elena Krasteva and Sabine Blair help us understand what the Azure VMWare Solution is all about and how the Landing Zone Accelerator helps make it easier for customers looking to migrate VMWare workloads to Azure.

Quantifying your documentation's success — Rami James

The primary challenge faced by technical writers often boils down to how to evaluate the effectiveness of what you write. You build some documentation and you think it is great. How do you know if you are right? How do you prove it to upper management? How do …

Understanding Bridge-Based Ranking

Introduction Bridge-Based Ranking is an alternative way to score and rank content by adjusting for user polarization. The most successful implementation of Bridge-Based Ranking, X’s Community Notes, explains that the algorithm favors notes that are rated…

Are any of your features the steak on the menu?

At my first job, we were a distributed team and would get together often. When we went out to eat, one of my coworkers would always order the steak if it was anywhere on the menu. Every single time we went to some Ohio restaurant that had truly lackluster stea…

Const strings are not so const after all

We know the const keyword with strings - but are they really constant after all? Or can we use some tricks to modify them? Let's see.

Building an ASP.NET Core Nuget Package

Introduction and setup of an ASP.NET Core open source project, In this first part we setup minimal integration of Identity Framework with Marten.Support my ...

MIDI Association NAMM 2024 Booth Schedule

Four Days Showcasing MIDI The MIDI Association booth (Booth 10302 at the front of Hall A) at Winter NAMM 2024 is very different than our booths in years past. It is larger with a 30' by 30' footprint. A 10' by 30' area will be divided into thirds with displ…

Discussion of Dark Matter and Modified Gravity

To start the new year, I provide a link to a discussion I had with Simon White on Phil Halper’s YouTube channel: In this post I’ll say little that we don’t talk about, but will ad…

SV Time Travel

We hack a time-travel feature for embedded Google Street View containers using the Google Maps JS API and some undocumented data.

CSS text-wrap: balance

January 6, 2023 by Frances Cornwall Are you ever frustrated with uneven line lengths of text? Chrome, Edge, Firefox, and Opera offer exciting typographical improvements in text-wrap …

Better Corporate Communication

Communication can be made more or less effective by working with or against Human biological limitations. To put it another way, the way you organize and provide your information can increase your throughput, retention, and utility of the information you are …

How to buy Hacks, Leaks, and Revelations, and how to get it for free

Today, my book Hacks, Leaks, and Revelations: The Art of Analyzing Hacked and Leaked Data is available for sale wherever books are sold! My goal with this book is to teach journalists, researchers, and activists all the skills they need to download and analyze…

lifehacks - Alexey Guzey

be as specific as possible. “agi takeoff fast”: define “agi” “takeoff” “fast” there’s no such thing as a coincidence for decisions: autoresolve (1) on specific date (2) to the more unpleasant one let people tell you no. don’t make the decision for them. if yo…

Deep Dive into Feedback Practices

In every day or professional life, there can be many opportunities to provide feedback, whether it’s from a manager to a team member or the reverse. It could also be to a colleague, a customer or even a friend. However, it’s a challenging and difficult task, m…

Rethinking Plex Hosting After the Hetzner Ban

Last October, Plex started blocking access to instances running on servers hosted by Hetzner. I have a Hetzner Auction server that I renew every year or so to make use of newer hardware, which I use to run various workloads, from web services, to scheduled job…

On love & relationships

Over the last few years, my takes on romantic relationships have solidified. Here they are! I wouldn't take them as "advice" so much as "Evan's values."

Change Point Detection and Recent Changes

Change point detection (CPD) in time series analysis is an essential tool for identifying significant shifts in data patterns. These shifts, or “change points,” can signal critical transitions in various contexts. While most CPD algorithms are a...