10 January 2025

33 links · Friday

.NET Conf Wrap-up

Fritz sits with guests to talk about the latest features of .NET, the announcements from .NET Conf, and to take your questions

I’ve acquired a new superpower

Yesterday, I was browsing Reddit. Midway through my feed, I stumbled upon a video from a German TV show, where a 9-year-old girl demonstrated her ability to ...

AI & LLM 101, I Hope

In this edition of #tech on ice, I attempt to do an #AI & #LLM 101, I hope I didn't say too much that was blatantly wrong. #technology #developer #programming #coldplunge

Pushing the whole company into the past on purpose

Every six months or so, this neat group called the International Earth Rotation Service issues a directive on whether there will be a leap second inserted at the end of that six month period. You usually find out at the beginning of January or the beginnin…

Open Source CMS with C# - integrating plugins 2

Turn your videos into live streams with https://restream.io Let's work on SharpSite, an open source CMS that you can contribute to and learn from. https://github.com/FritzAndFriends/SharpSite

4 Key Tips: Learning In Public For Software Engineers

You've heard people talk about this idea of learning in public... but why should you bother? How does it work? And most importantly... WHEN JOB?! ---- 🔑 Membership & Subscriptions: - 📨 Weekly Newsletter: https://weekly.devleader.ca - 🏘️ Private Discord Co…

N: Game Concepts 2 (Category Compilation) #06~#09

In Category N: Game Concepts, I look back at how I came up with the ideas for each of the games I worked on, in release order. Rather than sharing anecdotes from development, I've chosen to focus on the inspirations and thought processes behind their creation.…

I tracked everything I could in 2024, here's the data

In February 2024, I embarked on a journey that I’d been contemplating for many years. I’ve always been fascinated with collecting data, visualising it, and looking back at patterns in my life. There’s something deeply satisfying about looking at myself through…

I'm in exile

Nations routinely purge their talented and free thinking citizens. I'm one of them.

Your Eval is More Important Than the Model

A well-built custom eval lets you quickly test the newest models, iterate faster when developing prompts and pipelines, and ensure you’re always moving forward against your product’s specific goal. Let’s build an example eval – made from Jeopardy questions – t…

eBPF Research Papers

Interactive list of eBPF research papers from top conferences according to CSRankings. The list can be filtered according to types of publications (ex., improving, using) and areas (ex., networking, verifier, offload, security).

The Shortcomings of Modern Automation

Modern automation platforms like SaaS, RPA & Low-Code/No-Code promised transformation but failed to deliver, causing new problems instead.

The easiest way to run an LLM locally on your Mac

Want to run a large language model (LLM) locally on your Mac? Here's the easiest way to do it. I'll review the LM studio here, and I run it my M1 Mac Mini. Is it fast enough?

Missing out on jobs because of LeetCode

Missing out of jobs because of LeetCode At the end of the last year, my previous workplace ( Weaveworks ) went bankrupt. I found myself without a job. I didn’t have to interview for a long time and I certainly wasn’t planning on it any time soon. I enjoyed my …

SQL NULLs are Weird!

Yes, you read that right. SQL does treat all NULL values differently. I learnt this a while back while working on Convoy and again on LiteQueue: a Golang a queueing library. Basically, any column wit

Entropy of a Large Language Model output

Large language models like ChatGPT & Claude have become ubiquitous in today’s world. I visited a friend for the New years eve and was impressed by how ChatGPT was being extensively used within the family. The friend’s little kid is going to grow up in a world,…

7 Reasons Why You're Still Unsuccessful

What, are you still unsuccessful? Still getting by despite the avalanche of advice circling in the online realm? Read this...

Epoch Semantic Versioning

Proposal for an extended Semantic Versioning called Epoch SemVer to provide more granular versioning information to users.

Trying and failing to interpret sentence embeddings

I was born with congenital anosmia i.e. I cannot and have never been able to smell. Farts, flowers, cookies, and perfume; I have no personal experience of any of these smells. Yet, I can tell you that farts take over a room and cookies smell like home. This is…