10 September 2024

24 links · Tuesday

Introducing ScottPlot Support for Uno Platform

ScottPlot now offers support for Uno Platform apps. Learn about the latest sample code for easy integration of powerful data visualization in cross-platform development.

Reconnect Conference 2024 - M.O.W.

A post covering: conference, dorset, tech... I was lucky enough to attend the inaugural [re:connect conference](https://reconnectconference.co.uk/) in Poole, Dorset, UK back in August 2024. This is a brand new technology focussed conference for the south coas…

puckipedia

okay so. nix 2.24+ vuln: nar unpacking is fucked, and local unprivileged users, or any binary cache you have configured, can just Get Root on your systemif you create a nar file with a directory containing both a symlink and a directory with the same name, the…

Checking your browser...

This process is automatic. Your browser will redirect to your requested content shortly.

Windows NT vs. Unix: A design comparison

NT is often touted as a "very advanced" operating system. Why is that? What made NT better than Unix, if anything? And is that still the case?

Questions about LLMs in Group Chats

Lately, I’ve been keeping a close eye on the xenocog community and projects that are spinning out of the ideas of the cyborgism and act 1 projects. However, in classic fashion, the aspects that are intriguing me the most are not what most people are interested…

A short history of AJAX and SSR

My journey in programming began over two decades ago, a time when JavaScript was a far cry from its current state, and developers were primarily focused on Microsoft Internet Explorer. One of my proudest achievements back then was writing a few lines of code t…

Collision Avoidance

When you’re walking through a large crowd, how do you avoid colliding with everyone else? You aren’t communicating with each other, and you aren’t being directed by a central director, so how does the large crowd coordinate? Everyone is reacting independently …

Entrepreneurship changed the way I think

A quick note with some self reflection on the eve of my 37th year and after nearly three years of running a hardware start up. I never saw myself as a founder. At some point a few years ago I reali…

Making progress on side projects with content-driven development

It's hard to make progress on side projects sometimes. Getting started is easy when we see the bright future of the project. Then somewhere in the middle, we get stuck in lists of tasks to do, a long way in and still a long way from the finish line.

Keeping your Dotfiles in Sync and your Secrets in Gopass

Inspired by solutions how Secrets are being handled in corporate DevOps environments, I wanted to keep my Dotfiles on multiple machines in Sync and store all sensitive information inside gopass (which I started using instead of KeePass some time ago since I li…

What is the best pointer tagging method?

In this post, we are going to take a deep dive into pointer tagging, where metadata is encoded into a word-sized pointer. Doing so allows us to keep a compact representation that can be passed around in machine registers. This is very common in implementing dy…