30 July 2024

48 links · Tuesday

Foundations · James Heller

Jack’s return home went better than I expected. There’s anxiety with introducing an infant to pets, especially to a pet that hasn’t met a newborn before. We took it in stages, first letting Jack play with Janice, then showing him some fragrant swaddle cloths.

The end of the Everything Cloud

Why is AWS deprecating a bunch of services all of a sudden, and what does it mean for you?

Know your Razors, Guillotines & Hammers

<p>Navigating modernity can be tough. Luckily philosophers, poets, and great thinkers over the centuries has developed a number of mental shortcuts, in the form of heuristics, razors, guillotines, and other aphorisms.</p>

The highest personal ROI program I have written so far

It would have to be finstem, a simple command-line program I wrote to reduce Finnish words down to their root form. Finnish is a lot like Latin or Russian in that its words often become lumbering behemoths of rewritten consonants, suffixes upon suffixes, and t…

Import but don’t import your NixOS modules

This is a follow-up post to my prior one NixOS Option Inspection. Many thanks to @roberth who followed up on my issue and helped explain it. 🙏 If you are using NixOS, you’ve likely encountered the module system. It’s NixOS’s super-power and what makes it incr…

Exploring credentials in my password manager

My history with password managers I’ve used password managers since 2014, starting with LastPass for a year before switching to Dashlane in 2015. Initially, I was a happy Dashlane user, appreciating its many great features. However, over time, I noticed produc…

Third-party cookies have got to go

The W3C Technical Architecture Group explains how third-party cookies reduce users’ privacy and why they must be removed from the web. This blog post introduces the latest TAG finding, Third-party cookies must be removed.

Grant Slater (@Firefishy@en.osm.town)

Dear AI Companies, instead of sneakily scraping OpenStreetMap.org, how about a tiny $10,000 donation? We'll even throw in a shiny new download link to our entire planet's geo data! Who knew it was that easy? Start here: https://supporting.openstreetmap.org/don…

Making Marten Faster Through Table Partitioning

There’s been a definite theme lately about increasing the performance and scalability of Marten, as evident (I hope) in my post last week describing new optimization options in Marten 7.25. T…

AI and NET: AI in Action in Real-World .NET Applications

In this session, we will guide you through the process of building a large language model (LLM) from scratch, leveraging the power of ASP.NET, ONNX Runtime,..

Protect your AWS Webservers from Port Scanning attacks

When I started working with AWS a little over 8 years ago, one of the first things I did was set up a simple web server. Being a "Windows Guy," I created an EC2 instance running Windows Server, installed IIS, put it into a public subnet in the defaul...

Sign VSIX packages with Sign CLI - Visual Studio Blog

You can now leverage Sign CLI for a more secure, modern way to sign your Visual Studio extensions. Signing your VSIX packages improves security, prevents tampering, and builds trust with your users. This integration makes it easier and more convenient to sign …

GitHub - facebookresearch/segment-anything-2: The repository provides code for running inference with the Meta Segment Anything Model 2 (SAM 2), links for downloading the trained model checkpoints, and example notebooks that show how to use the model.

The repository provides code for running inference with the Meta Segment Anything Model 2 (SAM 2), links for downloading the trained model checkpoints, and example notebooks that show how to use th...

CrowdStrike's Impact on Aviation - heavymeta.org

Just after midnight Eastern Time on July 19, 2024, the enterprise cybersecurity company CrowdStrike YOLOed a software update to millions of Windows machines. Or as they put it:

Running One-man SaaS, 9 Years In

Healthchecks.io launched in July 2015, which means this year we turn 9. Time flies! Previous status updates: In 2018, My One-person SaaS Side Project Celebrates its Third Birthday In 2021, Healthchecks Turns 6, Status Update Money Healthchecks…

Why Only The Rested Win

Or how to sleep your way into a better life. (No, not like that.)

GameStop is toast

Why this stock is absolutely not going to the moon.

How, Where, and Why I Take Notes

I take a blend of digital and hand-written notes. It’s a bit of a hodgepodge, but it’s working. I used to lean heavily into full-digital notes, but I started drifting towards a mixture of digital and hand-written notes. Initially it was complicated, but I thin…

Optimizing All the Wrong Things

Over the years I’ve oscillated between reading quite a bit and reading not much at all. Lately I’ve been trying to read a lot more and the book I’m currently reading is called “System Error: Where Big Tech Went Wrong and How We Can Reboot”. Well while escortin…

Why I'm Excited About Local-First Software

Local-first software is a new approach to building applications that prioritize the user experience and data ownership. It's exciting because it simplifies the development process and makes applications more reliable.