6 December 2023

52 links · Wednesday

Patient Notice | East River Medical Imaging

East River Medical Imaging, P.C Notice of Data Security Incident   East River Medical Imaging (“ERMI”) takes the privacy and security of patient information very seriously. On November 22, 2023, we began sending notification letters to patients and employees o…

Next.js, just why?

Next.js has been one of the most frustrating frameworks I've ever worked with.

Mold Course: Introduction | US EPA

This course provides an overview of mold prevention and mold remediation. It is based on EPA's voluntary March 2001 guidance document Mold Remediation in Schools and Commercial Buildings.

386: .NET Conf 2023 Recap

Powerful podcast hosting and analytics. By podcasters, for podcasters.

Gemini - Google DeepMind

Gemini is built from the ground up for multimodality — reasoning seamlessly across image, video, audio, and code.

An Open Letter to the Python Software Foundation

Dear PSF, We, organisers in the pan-African Python community, would like to raise some concerns and frustrations that have been brought to a...

Synchronise using Queues or Semaphores?

Never used Queue's for synchronisation? would you like to know when to use one over a Semaphore?Support my Work 🤝 https://www.patreon.com/raw_codingBuy my ...

Why is Jepsen Written in Clojure?

People keep asking why Jepsen is written in Clojure, so I figure it’s worth having a referencable answer. I’ve programmed in something like twenty languages. Why choose a Weird Lisp?

.NET Conf 2023 Taiwan

這一年一次的 .NET Conf 世界級盛會台灣不會缺席!由 STUDY4 組織的台灣 .NET Conf 開發人員線上活動,快來慶祝並了解新版本帶來的優秀開發體驗吧!

SQLite Forum: JSONB has landed

JSONB is a rewrite of the SQLite JSON functions that, depending on usage patterns, could be several times faster than the original JSON functions. This enhancement has now landed on trunk.

Sneaky async void Leads to ASP.NET Core Crash

I had a production issue at work recently where an ASP.NET Core application would crash periodically. It was a fairly tricky issue because it appeared to be crashing due to an unhandled exception in a Controller method - which shouldn’t crash the app pool, it …

AI and Trust - Schneier on Security

I trusted a lot today. I trusted my phone to wake me on time. I trusted Uber to arrange a taxi for me, and the driver to get me to the airport safely. I trusted thousands of other drivers on the road not to ram my car on the way. At the airport, I trusted tick…

Azure Functions Flex Consumption (Private Preview)

Flex Consumption is a new Azure Functions hosting option that builds on the consumption 'pay for what you use' serverless billing model and gives users more flexibility and customizability without compromising on available features. The service is currently in…

Text Truncation and Wrapping in .NET MAUI

Imagine an app without text; it would be practically non-functional, wouldn't it? 🤷‍♀️ Text is an essential element in any application, and handling it appropriately according to different requirements is very important. In this article, we will focus on tech…

Building a Text Editor: the Gap Buffer

Prologue: The Agon 8-bit computer In December of 2022 I came across a new 8-bit computer called Agon. It was built around the eZ80 CPU, a modern version of the venerable Z80 processor that was popular in many 1980s microcomputers, and an ESP32 microcontroller …

The Best Startups are Empathetic

TLDR: Success in startups hinges on empathy and truly understanding user needs, while setting aside ego. It's an open secret in the startup world that succes...