What is the Right Response to Employer Misbehavior in Research?
Analyzes the fallout from Timnit Gebru's firing from Google and debates appropriate community responses in the AI research field.
Analyzes the fallout from Timnit Gebru's firing from Google and debates appropriate community responses in the AI research field.
Explains how to use Kafka Connect's ValueToKey and ExtractField Single Message Transforms to set message keys from data fields.
Explains how to serialize C# 9 strongly-typed IDs to JSON using System.Text.Json, covering custom converters and a converter factory.
A beginner-friendly guide explaining what Core Data is, why it's needed for iOS/macOS apps, and how it simplifies data persistence.
Tutorial on setting up email notifications for GitHub Actions failures using a custom workflow.
A technical guide on creating and customizing bullet chart variants using R and ggplot2, including code examples and comparisons of different approaches.
Explains how to implement type converters for C# 9 record-based strongly-typed IDs to enable proper model binding in ASP.NET Core route and query parameters.
A long-term review of the LoRaWAN Heltec CubeCell Capsule, covering its specs, use cases, and performance for IoT and solar-powered applications.
A step-by-step guide to configuring Jest for unit testing in a React application built with TypeScript, covering dependencies and configuration.
A deep-dive investigation into an AccessViolation crash in the .NET runtime's ObjectNative::IsLockHeld method, encountered while testing a tracer.
Explores why Flutter development could be a highly lucrative career, highlighting its cross-platform capabilities and Google's backing.
Explains how to use C# 9 record types to create strongly-typed IDs for entities, preventing common bugs caused by mixing up integer IDs.
A technical comparison of Amazon Timestream and DynamoDB for handling timeseries data, based on real-world application testing.
A technical overview of approaches for building open-domain question answering systems using pretrained language models and neural networks.
A guide on using Python in Azure Functions to process binary files, focusing on reading and writing with Blob triggers and output bindings.
Explains the theory behind linear regression models, a fundamental machine learning technique for predicting continuous numerical values.
Quick fix for a Docker connection error when starting a HashiCorp Boundary dev instance on Windows.
Analyzes the challenges of using data science and scientific advice for Covid-19 policy, comparing it to the gap between scientists and policymakers.
The article outlines four core principles for building quality software: robustness, reliability, stability, and simplicity.
A technical guide on setting Kafka message keys when piping JSON data from jq to kafkacat, using a separator character.