Calculating embeddings with gtr-t5-large in Python
I've long wanted to run some kind of large language model on my own computer. Now that I have a M2 MacBook Pro I'm even more keen to find interesti...
1178 words
|
6 minutes
Single Node Kubernetes on CoreOS - Complete Setup Guide
A comprehensive step-by-step guide to setting up a single-node Kubernetes cluster on Fedora CoreOS, covering everything from VM creation to deploying your first application.
288 words
|
1 minute
A shell script for running Go one-liners
[bitfield/script](https://github.com/bitfield/script) is a really neat Go project: it tries to emulate shell scripting using Go chaining primitives...
715 words
|
4 minutes
Kubernetes Pod vs Container - Understanding the Difference
A comprehensive visual guide to understanding the key differences between Kubernetes Pods and Containers, with diagrams explaining their relationships, lifecycle management, and use cases.
958 words
|
5 minutes
Introspecting Python function parameters
For https://github.com/simonw/datasette/issues/581 I want to be able to inspect a Python function to determine which named parameters it accepts an...
117 words
|
1 minute
Viewing GeoPackage data with SpatiaLite and Datasette
I managed to display polygons fom a GeoPackage database file today, using SpatiaLite and Datasette.
634 words
|
3 minutes
Password hashing in Python with pbkdf2
I was researching password hashing for [datasette-auth-passwords](https://github.com/simonw/datasette-auth-passwords). I wanted very secure default...
163 words
|
1 minute
Podman Pod vs Container - Understanding the Difference
A comprehensive visual guide to understanding the key differences between Podman Pods and Containers, with diagrams explaining their relationships, lifecycle management, and use cases.
932 words
|
5 minutes
Creating Custom Debian Packages for OpenSearch Dashboards
A step-by-step guide to creating custom Debian packages for OpenSearch Dashboards with your own plugins and configurations, allowing for standardized deployments and easier maintenance.
867 words
|
4 minutes
Comprehensive Elasticsearch/OpenSearch Cluster Health Troubleshooting Guide
A detailed technical guide for diagnosing and resolving common Elasticsearch and OpenSearch cluster health issues, including practical commands, solutions for yellow/red status, and preventive measures.
1339 words
|
7 minutes
Increasing the time limit for a Google Cloud Scheduler task
In [VIAL issue 724](https://github.com/CAVaccineInventory/vial/issues/724) a Cloud Scheduler job which triggered a Cloud Run hosted export script -...
294 words
|
1 minute
Markdown Extended Features
Read more about Markdown features in gainsaheb
203 words
|
1 minute
Decorators with optional arguments
[sqlite-utils](https://sqlite-utils.datasette.io/) provides [a decorator](https://sqlite-utils.datasette.io/en/stable/python-api.html#registering-c...
177 words
|
1 minute
Accessing repository dependencies in the GitHub GraphQL API
[Access to a Repositories Dependency Graph](https://developer.github.com/v4/previews/#access-to-a-repositories-dependency-graph) describes a previe...
428 words
|
2 minutes
Setting Up Multipass on Arch Linux - Complete Guide
A comprehensive guide to installing and configuring Multipass on Arch Linux, including troubleshooting tips, security considerations, and practical usage examples.
803 words
|
4 minutes
Using json_extract_path in PostgreSQL
The `json_extract_path()` function in PostgreSQL can be used to extract specific items from JSON - but I couldn't find documentation for the path l...
206 words
|
1 minute
Technical Guide to Forcing Group Policy Updates in Windows Domain Environments
A comprehensive technical guide to forcing Group Policy updates across domain-joined computers, including process flows, network requirements, security implications, and troubleshooting best practices.
215 words
|
1 minute
Comparing Secure Communication Protocols for Enterprise Applications
A comprehensive comparison of modern secure communication protocols for enterprise applications, including TLS, SSH, VPN technologies, gRPC, and WebSockets.
848 words
|
4 minutes
Cryptography in Pyodide
Today I was evaluating if the Python [cryptography](https://cryptography.io/) package was a sensible depedency for one of my projects.
559 words
|
3 minutes
Automating Safari Configuration with Bash and AppleScript
Learn how to automate Safari browser configuration on macOS using Bash scripts and AppleScript, perfect for fleet management, custom deployments, and organizational standardization.
1159 words
|
6 minutes
Building Production-Grade Background Services on macOS with launchd
A comprehensive guide on using macOS launchd to create robust, production-grade background services that run independently of your main application, with detailed implementation steps and best practices.
1247 words
|
6 minutes
Comprehensive OpenSearch Deployment Guide for Production
A detailed guide for deploying and configuring OpenSearch in production environments, covering single-node and cluster setups, security configuration, performance tuning, and best practices.
2033 words
|
10 minutes
Creating GitHub repository labels with an Actions workflow
Newly created GitHub repositories come with a default set of labels. I have several labels I like to add on top of these. The most important is **r...
535 words
|
3 minutes
Production Deployment Guide - OpenSearch Dashboards as a Systemd Service
A comprehensive guide for deploying OpenSearch Dashboards as a systemd service in production environments, including configuration settings, permissions management, and common troubleshooting steps.
531 words
|
3 minutes