28 February 2023

71 links · Tuesday

Thief in the car

Full thread for context: https://twitter.com/troyhunt/status/1630681663285121024

Thief through the gate

Full thread for context: https://twitter.com/troyhunt/status/1630681663285121024

Resiliency with Wolverine

Yesterday I started a new series of blog posts about Wolverine capabilities with: Producer/Consumer Pattern with Wolverine To review, I was describing a project I worked on years ago that involved …

Writing Shouldn’t Be Hard

Brad Stone, editor of technology for Bloomberg Businessweek, in his column about AI-based writing tools that make it easy to write, ends his column with this paragraph. I should agree wit…

Business Law Research Paper Example - Brawnywriters

Title: The Impact of Workplace Discrimination on Employee Turnover and Retention Abstract: Workplace discrimination is a prevalent issue that affects employees in various ways. Discrimination can have a significant impact on employee turnover and retention. Di…

Matrix rain effect

A tutorial on how to create the Matrix Rain effect in a HTML Canvas element using TypeScript and React

Investing Fundamentals: Probabilities (Free Tool)

“If you don’t get this elementary, but mildly unnatural, mathematics of elementary probability into your repertoire, then you go through a long life like a one-legged man in an ass-kicking contest.” – Charles T. Munger If you’re like me when I started learnin…

I Will Fucking Dropkick You If You Use That Spreadsheet — Ludicity

There are a few things that inspire deep revulsion in me. The episode of Star Trek: Voyager I just watched was pretty gross. I definitely saw some pretty bad roadkill on my daily walks during the Covid lockdowns. But nothing - nothing - comes close to the whit…

Pagi on the App Store

This is the story of how I tried to launch Pagi for iPad on the App Store, but getting knocked down by Apple's App Store Review team.

"Clean" Code, Horrible Performance

Many programming "best practices" taught today are performance disasters waiting to happen.

ASP.NET Core 8 Preview 1 Available

On February 21st, 2023, Microsoft released the first look at the upcoming .NET version, which will also feature a number of ASP.NET Core-powered web development advancements. The .NET 8 version, has a particular focus on enhancing ASP.NET Core features. The …

The fastest way to add files and folders - Visual Studio Blog

Your Visual Studio team is excited to announce the release of the highly anticipated “Quick Add Files & Folders” feature in Visual Studio version 17.5! This new feature is the fastest and most convenient way to add files and create folders within your projects…

Serverless URL Shortener

Building a URL shortener is much easier now using the Serverless technologies in Azure. In this post, we will discuss developing this solution.   Here is the overall architecture of the solution.   These are the priorities I set for this solution: Use Server…

start of 2023 — Inconsistent Records

The public facia of Jim Circadian: code, blog, resources, imagery, tunes and general musings on life...

What is Near-rhyme or a Partial-rhyme - Brawnywriters

Near-rhyme, also known as slant rhyme or partial rhyme, occurs when the ending sounds of two words are similar but not identical. For example, "love" and "prove" are near rhymes because they share similar vowel sounds but end with different consonant sounds. U…

The history of writing tech!

There's been many recent revolutions in writing technologies, and I thought it would be interesting to compare them and the way they affect the author's ideas.

LLM Powered Assistants for Complex Interfaces

Text Interfaces Aren’t Enough The last few months of LLM development have been staggering. It’s been amazing to see how powerful chat-based interfaces, heralded by OpenAI’s ChatGPT, can be. It’s inspired some to postulate that text is the universal interface, …

Good First Issues Are Gifts

Making sure each open project I maintain has at least one 'Good First Issue' available for newcomers to improve the project

On the opposite end of the Imposter Syndrome - Pravesh Koirala

Many things have been written about Imposter Syndrome. A condition that results in lower self-confidence, and a constant fear of being called out for being a phony. But I believe that Impostor Syndrome is as natural a process as puberty. Only when you truly be…

World Building With GPT

I’ve been doing lots of experiments with GPT, though I’ve only written about one until now… the more serious something is the harder it is to call it finished or identify the outcomes. Here I’ll describe something a bit lighter: world building, or specifically…

The New XOR Problem

In 1969, Marvin Minsky and Seymour Papert published Perceptrons: An Introduction to Computational Geometry. In it, they showed that a single-layer perceptron cannot compute the XOR function. The main argument relies on linear separability: Perceptrons are line…

The Solution Space

I’ve been reading a book called The Road Less Stupid. The thesis is that one’s goal in decision making should not be to focus on making more smart choices, but rather fewer stupid ones.

Every ending is a new beginning

Well, this is new. After ten years building a company around the Cucumber open source project, I suddenly find myself out of a job. I w...

Recreating ANSI Art from a screenshot

In the early to mid-90s, I ran a BBS out of my bedroom. It wasn’t very popular, but I did have a lot of time on my hands and I spent a lot of that time modding it. Initially, I wrote mods for myself, but eventually I started releasing them to other people. As …

Defining Database Developer Experience

Table of Contents * What's not discussed here? * Managed Service vs Self-Managed * Open Source vs Closed Source * Analytical vs Transactional Workloads * The 8 Pillars of Database DX (in no particular order) * #1 Observability * #…

Don't Keep Ideas to Yourself

Naturally, as you grow in your profession, you develop a vision and think about ideas and opportunities you can take to grow and have a more significant impact. The natural process when these ideas come to mind is to add them to a never-ending to-do list. When…

Scrooge: Analyzing Yahoo Financial Data In DuckDB

TLDR: Scrooge is a third-party DuckDB extension focusing on financial data analysis. Besides implementing statistical and time-series functions catered to financial data. It allows users to directly query Yahoo Financial’s historical data with DuckDB’s SQL com…