Finetuning Large Language Models On A Single GPU Using Gradient Accumulation
A guide to finetuning large language models like BLOOM on a single GPU using gradient accumulation to overcome memory limits.
A guide to finetuning large language models like BLOOM on a single GPU using gradient accumulation to overcome memory limits.
Guide to finetuning large language models on a single GPU using gradient accumulation to overcome memory limitations.
A tutorial on how to attach files like downloads and screenshots to Playwright test reports using the testInfo.attach method.
Troubleshooting guide for .NET MAUI developers facing sudden build failures, with fixes for common issues like SDK mismatches and file errors.
A beginner's guide to understanding and using function types in TypeScript, covering syntax, type aliases, and practical examples.
A 2023 status update on the vdirsyncer rewrite, covering funding from NLnet and technical progress on the asynchronous storage module in Rust.
An introduction to the #30DayChartChallenge, a community data visualization event with daily prompts for April, including its origins and format.
Explores using GPT-3 text embeddings and a simple classifier to predict the winner of a headline A/B test, potentially replacing traditional testing.
Explores a multi-tenancy security design pattern: external authentication with local authorization, using IDP tokens and SAGA for signup.
Explores the risks and consequences of accidentally leaking secrets like API keys in code repositories, and how to prevent and respond to such leaks.
A guide on creating a NuGet metapackage (a package that references other packages) using the .NET CLI, covering common pitfalls and solutions.
A tutorial on using C# Source Generators to automatically embed build information like timestamp and configuration into your code during compilation.
Explores the concept of class imbalance in machine learning, drawing parallels to medical training and questioning if it's a problem or an inherent feature.
A tutorial on building a Streamlit web UI for a semantic search application using Pinecone vector database and OpenAI embeddings.
Learn how to sort Git tags by semantic version using command-line options and global configuration settings.
Explores the Reflexion technique where LLMs like GPT-4 can critique and self-correct their own outputs, a potential new tool in prompt engineering.
A tutorial on creating an HTTP-triggered Azure Function using a custom handler written in the Go (Golang) programming language.
Summary of Jason Cohen's talk on building profitable, bootstrapped software businesses with recurring revenue models.
A developer argues that AI should focus on automating tedious tasks to free up human energy for creative and meaningful work.
Introducing Kotlin/Wasm, a new experimental compiler for Kotlin targeting WebAssembly with GC, enabling web and multi-platform development.