22 February 2023

59 links · Wednesday

AsciiDoc, Liquid and Jekyll

A couple of days ago I was giving a little update to my website and I needed a wayto create and inject custom HTML into some of my posts.

Writing a bare-metal RISC-V application in D

This post will show you how to use D to write a bare-metal “Hello world” program that targets the RISC-V QEMU simulator. In a future blog post (now available) we’ll build on this to target actual hardware: the VisionFive 2 SBC. See blog-code for the final cod…

ChatGPT reliance considered harmful

Designing tools to make people feel convenienced (the opposite of inconvenienced) is sometimes different from designing tools to make people’s lives better.

Nix Is Fighting The Last War

Nix solves the problem of hermetic Linux environments. Your tools and configuration are deterministically sealed and packaged – always giving the same result. This was a real issue in the time of golden image machines when Linux distributions were hand-crafted…

Scott Fryxell

Up until now chatGPT has had pure human data to ingest.

How Your LED Lights and Screens are Killing You

Yes, it’s a spicy title. Yes, I plan to back it with what I consider very reasonable evidence of the claims, in the form of a lot of research papers. I would simply ask that you read to the end before deciding I’ve lost it.

Nostr, love at first sight

My initial impressions on Nostr, a head-to-head comparison of Nostr and Mastodon/ActivityPub, and how Zaps could revolutionize social media.

Getting git version information in your C# code

Did you ever need git-specific information like the latest tag or the current commit inside your C# code? Or even the semantic version number of your current build= Well, there is an easy solution involving source generators.

Visual Studio 2022 can now Always Update on Close! - Visual Studio Blog

Do you want Visual Studio 2022 to always stay up to date with the latest goodness with little-to-no action from your end? Then look no further, because as of now, we support the ability to “Always Update on Close”! Starting with Visual Studio 2022 version 17.5…

Join Brendan Burns, Donovan Brown and others for Azure Open Source Day on March 7th!

We hope you will join us on Tuesday, March 7th to learn how to build intelligent, scalable apps faster and easier at this deep dive into open source and Azure. See the latest open-source technology in action—while connecting with the community of industry lead…

C# 11–The scoped keyword

While browsing through the source code of the .NET framework(what else would you do with some free time?) I noticed the usage of the scoped ...

Visual Studio 2022 v17.5 released

Visual Studio 2022 v17.5 is packed with great new features, tweaks, and improvements. 🔗Connect with us onlineTwitter: https://twitter.com/VisualStudioLinked...

How to generate TwiML using Strings in C#

Learn how Twilio uses webhooks and TwiML to give you control over how to respond to a call or text message. You can generate TwiML using strings in many ways, and with C# 11 you can now also use Raw String Literals.

Visual Studio 2022 v17.5 released

Visual Studio 2022 v17.5 is packed with great new features, tweaks, and improvements. 🔗Connect with us onlineTwitter: https://twitter.com/VisualStudioLinked...

We stand to save $7m over five years from our cloud exit

Since declaring our intention to leave the cloud in October, we've been busy at work making it so. After a brief detour down a blind alley with an enterprise Kubernetes provider, we found our stride building our own tools, and successfully moved the first smal…

Life, Death, and Motorcycles

Why do people, and I specifically, ride motorcycles even though we know it's dangerous? No, it's not ignorance for all of us... people come back even after brushes with death, myself included. Why is that?

Adopting our apartment to WFH

The concept of home started to change over time with the WFH notion. At least for me, it changed already, and I want to share how I dealt with it. How? You might ask. In a conventional worker life wit

Daily Sketch 3

Latin Square Yesterday I learned about Latin square. An n x n matrix in which n distinct elements are arranged so that each one appears once in each row and column.

Tom Lingham (Toml)

Thoughts and more by Tom Lingham

On Not Taking Money for NetNewsWire

From time to time a NetNewsWire user lets me know that they’d be happy to pay for the app or add to a tip jar. The answer is always the same: we don’t take money, but here’s how to support NetNewsWire.