29 December 2022

26 links · Thursday

The Year Solana Blew Up

On my first day of working at Solana Labs, I rode an inner tube down a whitewater river with the team. What happened next was fairly…

How to replace social media with a personal newsletter

Last week I shared how I'm building Postcard as a calmer alternative to social networks. I believe that personal newsletters will replace social networks like Twitter and Facebook as a dependable, personal way to stay in touch. People responded positiv...

Run CLIP on iPhone to Search Photos

I built an app called Queryable, which integrates the CLIP model on iOS to search the Photos album OFFLINE. It is available on App Store today and I t

Weird stuff and how to test it

Most software is simple: you have a codebase, and existing patterns for testing at a unit and integration level. But sometimes you'll face problems that aren't just adding code to an existing project, and don't have an existing test suite to jump into. This po…

Make Your Database Tables Smaller

Look for columns that share some narrow domain — narrower than whatever domain is shared by the rest of the columns in that table. Joins are cheap. Expediency is not.

One-line Journaling | mkaz.blog

Journaling is a practice that always sounds better then actually doing. I want to be a thoughtful and insightful person who self-reflects and grows personally each day, but do I really have to bother with all that writing?

concise but general markup syntax – Bryan Ford's Home Page

Could you use a markup syntax that supports the full expressive power and richness of HTML or XML, but is more terse, easier to type, and less frankly ugly? To emphasize text, for example, would it be nice just to write em[emphasize] instead of <em>emphasize</…

ReadOnlySpan<char> and strings - How not to compare them

Many know that you can take ReadOnlySpan<char> objects when dealing with strings. They give you a direct way of operating on the underlying memory. Often times you can use them interchangeably, but there are scenarios where you really have to watch out what is…

Is Dynamic in C# Actually Slow?

Join the NDC Conferences Giveaway: https://mailchi.mp/nickchapsas/ndcCheck out my courses: https://nickchapsas.comBecome a Patreon and get source code access...

Space Geek Out 2022

Ready for some space? Richard talks to Carl about all the incredible space-related stories in 2022. Starting with a record launch year - more flights to orbit than any year in history! Then the conversation digs into some cool missions around the solar system,…

My OSS Plans for 2023

Before I start, I am lucky to be part of a great group of OSS collaborators across the board. In particular, thanks to Oskar, Babu, Khalid, Hawxy, and Eric Smith for helping make 2022 a hugely prod…