23 January 2023

58 links · Monday

Sleeping with GPT | David Bieber

The last few nights I have been sleeping with GPT, and oh, it has been a joy. Background: Capturing my thoughts as I drift off to sleep I use a note-taking device that I call Go Note Go. It’s a computer keyboard without a screen that I type on to capture my th…

Code, meet mode | BryceWray.com

As part of a site touchup, I bow to popular wishes and make code blocks look friendlier.

.NET GC Internals - 01. Introduction

The first episode of the .NET GC Internals series explaining a real in-depth knowledge how .NET GC works - covering a lot of deep details presented nowhere e...

How to debug

As engineers we spend a lot of our time debugging problems, yet it's rarely taught as a skill in its own right. Some bugs are difficult enough that they can seem borderline impossible to solve, especially for devs toward the junior end of the spectrum. There's…

Keep FreeBSD Desktop Updated

While its relatively easy (or brain dead easy with GhostBSD or NomadBSD distributions) to install and configure a FreeBSD Desktop – one have to keep in mind that its also important to keep th…

Sharing My Best Bookmarks - Andrew Katz

Hi! 🤠 Thanks for checking out this post – if you just want to look at the bookmarks and don’t really care to read about how or why I did this, here is a link to them: cyberfeed.io/bookmarks Background Before I jump into how I share my bookmarks, I think it’s …

Dangling domain abuse.

In January 2023 I noticed a new owner verified on a domain I controlled. Shortly later I had an extra 500,000 links added.

Owen, Make Your Website Already

Make a fucking website already, Owen. You’ve been playing around with the idea of making a blog for like two years, but you’ve been dragging your feet. Maybe you can’t decide what framework to use, or where to host it, or blah blah blah. If you want excuses no…

Degrees of Open Source

I realized that I never captured what I learned about the nature of open source projects anywhere, so here’s one attempt to rectify this omission. The way I understand the concept of “open source” …

My Job at Risk, Thanks to ChatGPT · Notes

A few centuries later, I feel today what British craftsmen and small producers must have felt when they saw the first machines arrive and the first factories open during the Industrial Revolution. A new technology, generative artificial intelligences (AI), pos…

Blogging, Analytics, and GDPR

The clown show at Twitter has reminded me how great it can be to own and control your content. I’d like to blog more, but getting motivated can be tough. As with many other things, I find that making some numbers go up can help.

In Defense of the Commute

Surprising things I find myself missing from before the pandemic.

Zak v. Facebook, Inc., 4:15-CV-13437-TGB-MJH

Read Zak v. Facebook, Inc., 4:15-CV-13437-TGB-MJH, see flags on bad law, and search Casetext’s comprehensive legal database

5 .NET MAUI Features for Building Great Desktop Apps

When developing desktop apps with .NET MAUI there are great built in features that you can integrate into your apps to deliver a higher quality experience for the form factor. Today, we take a look at 5 unique features to consider in your apps.

Think ‘experiment’ instead of ‘project’

I ranted a little bit yesterday on killing the word ‘project’, and and I was asked, “well, what should we use instead?”​ Great question, I would love to tell you. Projects g…

What's inside a .EXE File?

What is inside the Windows Executable or the executables for other operating systems? I take a look at the past from the days of DOS until the present and cr...

Microsoft and OpenAI extend partnership - The Official Microsoft Blog

Today, we are announcing the third phase of our long-term partnership with OpenAI through a multiyear, multibillion dollar investment to accelerate AI breakthroughs to ensure these benefits are broadly shared with the world. This agreement follows our previous…

Episode 49: Cake 🍰 - with Mattias Karlsson

In this episode, I was joined by Mattias Karlsson to chat about Cake! Nope, not the food - something even better! Cake is a build orchestration tool where your builds scripts are written in C#. There are tons of addons for most tasks you can think of, and it’s…

Designing Data-Intensive Applications – Transactions

We decided to knock the dust off our copies of Designing Data-Intensive Applications to learn about transactions while Michael is full of solutions, Allen isn't deterred by Cheater McCheaterton, and Joe realizes wurds iz hard.

Why “Copycat” Layoffs Won’t Help Tech Companies — Or Their Employees

Over recent months, tech companies have been laying workers off by the thousands. It is estimated that in 2022 alone, over 120,000 people have been dismissed from their job at some of the biggest players in tech — Meta, Amazon, Netflix, and soon Google — and s…

Basic Authentication in ASP.NET Core

This article shows how basic authentication could be implemented in an ASP.NET Core application. This is not the recommended way to implement security for user flows as the password is always sent …

PostgreSQL Basics: Roles and Privileges - Simple Talk

Information security, whether in databases, applications, or larger IT systems, is based on the principles of Authentication and Authorization, often referred to as AuthN and AuthZ respectively. Likewise, PostgreSQL security involves creating roles that allo…

Implementing Zero Trust: A Guide to Securing Your Data

Data protection is a critical role for security and compliance teams, and it is essential to make sure that data is secure at all times, including when it is at rest, in use, and when it leaves the organization's control. In this blog post, we will go through …

Released: General Availability of Microsoft.Data.SqlClient 5.1

We have released for general availability Microsoft.Data.SqlClient 5.1. This .NET Data Provider for SQL Server provides general connectivity to the database and supports all the latest SQL Server features for applications targeting .NET, .NET Framework, and .N…

PowerShell Extension for Visual Studio Code January 2023 Update

We are excited to announce that the January update to the PowerShell Extension for Visual Studio Code is now available on the extension marketplace. This first stable release for the new year includes a multitude of fixes for the debugger! Expanding variables …