Gists
Quick thoughts, insights, and observations on AI, automation, and technology
Script to automatically resume Shtisel on Netflix
Script to automatically resume Shtisel on Netflix
lxde-rc.xml
lxde-rc.xml
My Redshift configuration
My Redshift configuration
Redshift man page for people without patience
Redshift man page for people without patience
Rsync commands from pulling from hosting (remote source SSH) to local
Rsync commands from pulling from hosting (remote source SSH) to local
Rsync amended syntax.md
Rsync amended syntax.md
Rsync push Clonezilla backups into NAS
Backup Wordpress archive custom post-byline.php
Backup Wordpress archive custom post-byline.php
Backup copy edit for blog
Backup copy edit for blog
MySQL backup for cron
MySQL backup for cron
Getting Tailscale running on Proxmox LXC containers.md
Stop your SSH connection from disconnecting by configuring a 1 hour timeout interval (Ubuntu Linux)
Stop your SSH connection from disconnecting by configuring a 1 hour timeout interval (Ubuntu Linux)
Self Hosting Metabase Community Edition On Google Kubernetes Engine (GKE)
Self Hosting Metabase Community Edition On Google Kubernetes Engine (GKE)
Caddy configuration for a simple Ghost CMS Blog
Caddy configuration for a simple Ghost CMS Blog
Get A Shell On A Docker Container
Get A Shell On A Docker Container
An idea for the Astro site for the Discord community
An idea for the Astro site for the Discord community
Connecting to Home Assistant OS via a Cloudflare Tunnel & A Network Gateway
Connecting to Home Assistant OS via a Cloudflare Tunnel & A Network Gateway
Prevent Host DNS Caching on OpenSUSE Tumbleweed, Keep Cloudflare DNS
Prevent Host DNS Caching on OpenSUSE Tumbleweed, Keep Cloudflare DNS
Disabling Chrome caching
Disabling Chrome caching
Context Data Generation Interviewer
Context Data Generation Interviewer
Nicer timestamps in N8N
Nicer timestamps in N8N
Hugging Face Credential Setup
Hugging Face Credential Setup
Update forked repo
Update forked repo
Mapping an Aliexpress USB HID button click utility to F13 using HWDB (validated on Ubuntu 24.10)
Mapping an Aliexpress USB HID button click utility to F13 using HWDB (validated on Ubuntu 24.10)
Associating WhatsApp links with Rambox on Ubuntu
Associating WhatsApp links with Rambox on Ubuntu
Configuring a YubiKey for presence-only authentication on Ubuntu Linux
Configuring a YubiKey for presence-only authentication on Ubuntu Linux
APT Install vs. Gdebi
APT Install vs. Gdebi
Which package to install on Linux when there are many options....
Which package to install on Linux when there are many options....
VS Code Voice Dictation Toggle Commands
VS Code Voice Dictation Toggle Commands
How to get UV Python environments to auto-activate in VS Code (Insiders) - OS: Ubuntu Linux
How to get UV Python environments to auto-activate in VS Code (Insiders) - OS: Ubuntu Linux
NocoDB SQL fix for accidental data deletion
NocoDB SQL fix for accidental data deletion
CGPT authored NTS: overwriting files in Linux w/o manual recreation
CGPT authored NTS: overwriting files in Linux w/o manual recreation
Basic Prometheus scraping script to grab WAQI air pollution data for a station
Basic Prometheus scraping script to grab WAQI air pollution data for a station
Centralizing the management of local LLMs on a Linux file system (how, why)
Centralizing the management of local LLMs on a Linux file system (how, why)
My custom instructions for ChatGPT, 020525
My custom instructions for ChatGPT, 020525
Windsurf language server / Cascade login bug report
Windsurf language server / Cascade login bug report
Manual methods for disabling quotas in BTRFS filesystems
Manual methods for disabling quotas in BTRFS filesystems
Resetting the `public` Schema in PostgreSQL
Resetting the `public` Schema in PostgreSQL
Comparison of Wi-Fi Speed and Performance Between 5 GHz and 6 GHz Bands
Comparison of Wi-Fi Speed and Performance Between 5 GHz and 6 GHz Bands
How to Navigate Terminal-Based License Agreements During Installation
How to Navigate Terminal-Based License Agreements During Installation
Using WebDAV with Cloudflare Tunnel and Cloudflare Access via Service Tokens
Using WebDAV with Cloudflare Tunnel and Cloudflare Access via Service Tokens
Fine-tuning Whisper - real-world accuracy benefits
Fine-tuning Whisper - real-world accuracy benefits
Q&A summary of a conversation with ChatGPT about the network impact of using 20–30 Zigbee smart switches for task tracking.
Q&A summary of a conversation with ChatGPT about the network impact of using 20–30 Zigbee smart switches for task tracking.
Q&A summary of a conversation with ChatGPT about Bluetooth headset battery drain when connected to multiple devices, including an inactive computer.
Q&A summary of a conversation with ChatGPT about Bluetooth headset battery drain when connected to multiple devices, including an inactive computer.
AI chat: how did fast charging become a 'thing' so suddenly? What enabled it?
AI chat: how did fast charging become a 'thing' so suddenly? What enabled it?
AI conversation discussing alternative data entry mechanisms beyond voice and text
AI conversation discussing alternative data entry mechanisms beyond voice and text
Conversation regarding input devices popular among CAD users (ChatGPT)
Conversation regarding input devices popular among CAD users (ChatGPT)
Exploring alternatives to XEV for monitoring keyboard and mouse presses (ChatGPT)
Exploring alternatives to XEV for monitoring keyboard and mouse presses (ChatGPT)
Securing Linux Desktop Authentication with NFC: Cards, Readers, and Best Practices
Securing Linux Desktop Authentication with NFC: Cards, Readers, and Best Practices
Hands-Free Android: Tools for Voice-Driven Control Beyond Typing
Hands-Free Android: Tools for Voice-Driven Control Beyond Typing
CGPT on why to use Android tablets specifically designed for kiosk mode operation
CGPT on why to use Android tablets specifically designed for kiosk mode operation
Q&A summary of a conversation with ChatGPT about Android phones with dual USB-C ports and the benefits of this rare feature.
Q&A summary of a conversation with ChatGPT about Android phones with dual USB-C ports and the benefits of this rare feature.
Summary of an email exchange with Anthropic Support (Feb–Mar 2025) on optimizing prompt caching for long conversations in Claude's API.
Summary of an email exchange with Anthropic Support (Feb–Mar 2025) on optimizing prompt caching for long conversations in Claude's API.
Cloud-based and self-hosted frontends that support integration with the Anthropic API for building chat interfaces (as of May 2025).
Cloud-based and self-hosted frontends that support integration with the Anthropic API for building chat interfaces (as of May 2025).
Overview of terminal environments and workarounds that support Right-to-Left (RTL) text rendering, including recommendations for improved RTL compatibility.
Overview of terminal environments and workarounds that support Right-to-Left (RTL) text rendering, including recommendations for improved RTL compatibility.
Practical strategies and tools to manage and block nuisance emails from sales reps after signing up for tech product trials, especially for professionals evaluating multiple services.
Practical strategies and tools to manage and block nuisance emails from sales reps after signing up for tech product trials, especially for professionals evaluating multiple services.
How to set up a personalized system using LLMs and news APIs to receive concise updates only when significant security developments occur in Israel.
How to set up a personalized system using LLMs and news APIs to receive concise updates only when significant security developments occur in Israel.
Best voice note apps for capturing thoughts during walks, with support for pauses, transcription, and cloud syncing.
Best voice note apps for capturing thoughts during walks, with support for pauses, transcription, and cloud syncing.
As of May 4, 2025, this document explores Android applications that integrate voice recognition, interaction with large language models (LLMs), and the capability to save responses, catering to users who prefer dictating prompts with natural pauses.
As of May 4, 2025, this document explores Android applications that integrate voice recognition, interaction with large language models (LLMs), and the capability to save responses, catering to users who prefer dictating prompts with natural pauses.
How to automate pulling and pushing all Git submodules from a master repository using Git aliases and VS Code tasks.
How to automate pulling and pushing all Git submodules from a master repository using Git aliases and VS Code tasks.
Updated workflow suggestions (as of May 2025) for backing up Reddit posts using lightweight tools like Markdown, Notion, automation services, or browser extensions.
Updated workflow suggestions (as of May 2025) for backing up Reddit posts using lightweight tools like Markdown, Notion, automation services, or browser extensions.
Overview of technologies and workflows used in professional newsrooms and control centers for monitoring global news, inspired by a user who has built Grafana dashboards for similar purposes.
Overview of technologies and workflows used in professional newsrooms and control centers for monitoring global news, inspired by a user who has built Grafana dashboards for similar purposes.
Approximate accuracy comparison between locally hosted Whisper models of varying sizes (tiny, small, medium, large), based on their typical Word Error Rates.
Approximate accuracy comparison between locally hosted Whisper models of varying sizes (tiny, small, medium, large), based on their typical Word Error Rates.
Advice for choosing a mobile or desktop dictation app that enables long-form voice input for generating prompts to use with large language models like Perplexity, without the need to save unwanted notes.
Advice for choosing a mobile or desktop dictation app that enables long-form voice input for generating prompts to use with large language models like Perplexity, without the need to save unwanted notes.
Overview of Android apps that use AR and AI to estimate room dimensions by analyzing video feeds and referencing real-world objects.
Overview of Android apps that use AR and AI to estimate room dimensions by analyzing video feeds and referencing real-world objects.
Exploration of the feasibility, risks, and current examples of totally uncensored large language models (LLMs), including technical, ethical, and regulatory considerations.
Exploration of the feasibility, risks, and current examples of totally uncensored large language models (LLMs), including technical, ethical, and regulatory considerations.
Comparison of databases versus simple text repositories like Obsidian for search and indexing, highlighting the technical advantages of structured data systems.
Comparison of databases versus simple text repositories like Obsidian for search and indexing, highlighting the technical advantages of structured data systems.
Why connecting directly to an external database is generally discouraged in favor of using an API, with a summary of related security and architectural considerations.
Why connecting directly to an external database is generally discouraged in favor of using an API, with a summary of related security and architectural considerations.
Analysis of whether legacy internet technologies like DSL and coaxial cable will remain relevant as fiber optics become the dominant standard.
Analysis of whether legacy internet technologies like DSL and coaxial cable will remain relevant as fiber optics become the dominant standard.
Handwritten signatures are commonly used as security features. From a tech standpoint, this seems a little primitive. Is it really "viable"?
Handwritten signatures are commonly used as security features. From a tech standpoint, this seems a little primitive. Is it really "viable"?
Explains how large language models (LLMs) can analyze new or real-time information despite having a training data cutoff, using methods like in-context learning and retrieval-augmented generation.
Explains how large language models (LLMs) can analyze new or real-time information despite having a training data cutoff, using methods like in-context learning and retrieval-augmented generation.
Are terminal user interfaces (TUIs) still being actively developed, or are they legacy tools? This summary explores the resurgence and ongoing development of modern TUIs across different workflows.
Are terminal user interfaces (TUIs) still being actively developed, or are they legacy tools? This summary explores the resurgence and ongoing development of modern TUIs across different workflows.
Explores how AI playgrounds have evolved from developer testing tools to full-featured user interfaces for broader business and non-technical use cases.
Explores how AI playgrounds have evolved from developer testing tools to full-featured user interfaces for broader business and non-technical use cases.
Are prompt engineering techniques still being discovered as LLM capabilities emerge or is it a static and time limited field?
Are prompt engineering techniques still being discovered as LLM capabilities emerge or is it a static and time limited field?
Can static site generators (SSGs) handle content generation at scale?
Can static site generators (SSGs) handle content generation at scale?
Explains Bluetooth audio quality limitations with voice transcription across Windows and Linux, and whether using Ubuntu or other distributions changes codec support for improving HFP audio.
Explains Bluetooth audio quality limitations with voice transcription across Windows and Linux, and whether using Ubuntu or other distributions changes codec support for improving HFP audio.
Have real user generated collections of recorded AI outputs being systematically gathered?
Have real user generated collections of recorded AI outputs being systematically gathered?
Overview of utilities designed for Btrfs-to-Btrfs backups using snapshots and send/receive functionality.
Overview of utilities designed for Btrfs-to-Btrfs backups using snapshots and send/receive functionality.
Overview of GUI and CLI tools to detect and manage sensitive content in Markdown files to prevent accidental publication.
Overview of GUI and CLI tools to detect and manage sensitive content in Markdown files to prevent accidental publication.
Thoughts on various manners in which LLMs can be stratified and classified
Thoughts on various manners in which LLMs can be stratified and classified
Comparing enterprise and consumer preferences in adopting large language models (LLMs), highlighting models favored by businesses that are less known among general consumers.
Comparing enterprise and consumer preferences in adopting large language models (LLMs), highlighting models favored by businesses that are less known among general consumers.
Overview of AI Tools Fine-Tuned for Mathematical Calculations and CSV Data Manipulation
Overview of AI Tools Fine-Tuned for Mathematical Calculations and CSV Data Manipulation
Do Zigbee Networks Really Need Repeaters? Clarifying the Role of Range Extenders in a Mesh Setup
Do Zigbee Networks Really Need Repeaters? Clarifying the Role of Range Extenders in a Mesh Setup
Staying Updated with arXiv: Podcasts and Tools for Research Summaries
Staying Updated with arXiv: Podcasts and Tools for Research Summaries
Making Taskade look better on Ubuntu
Making Taskade look better on Ubuntu
Cline global rule to make sure MCP servers get installed in VS Code Insiders
Cline global rule to make sure MCP servers get installed in VS Code Insiders
System prompt for coding copilots that are transparent about being a bit ... unpredictable
System prompt for coding copilots that are transparent about being a bit ... unpredictable
A few (example) single turn / instructional system prompts for AI assistant configs
A few (example) single turn / instructional system prompts for AI assistant configs
Documenting the unexpected resolution to debugging cascade launch issues on Ubuntu (Chrome extension!)
Documenting the unexpected resolution to debugging cascade launch issues on Ubuntu (Chrome extension!)
24-Hour UTC and Local Time Display in Grafana Clock Panel
24-Hour UTC and Local Time Display in Grafana Clock Panel
System paths for JSON MCP configs on various IDEs (Ubuntu 25.04)
System paths for JSON MCP configs on various IDEs (Ubuntu 25.04)
Pollen alergens reporting system for Google Pollen API
Pollen alergens reporting system for Google Pollen API
Unsubscrdibe link search template for Gmail
Unsubscrdibe link search template for Gmail
How to set windsurf as the default IDE in GitKraken
How to set windsurf as the default IDE in GitKraken
Transforming Unix/Epoch Timstamps to Unreadable Time in Grafana
Transforming Unix/Epoch Timstamps to Unreadable Time in Grafana
Global rule config for Windfsurf IDE
Global rule config for Windfsurf IDE
An example of a structured system prompt
An example of a structured system prompt
Simple model instructional agent workflow
Simple model instructional agent workflow
Basic fix prompt for text transformation
Basic fix prompt for text transformation
Alerting zones used by Pikud HaOref
Alerting zones used by Pikud HaOref
EasyEffects Input Source Selection with PipeWire
EasyEffects Input Source Selection with PipeWire
Improving voice input quality on Ubuntu for STT / dictation
Improving voice input quality on Ubuntu for STT / dictation
Setting up auto-pushes for YADM
Setting up auto-pushes for YADM
shabbat-or-yomtov.md
is-it-yomtov-binary.md
cloudflared-with-defined-dns.md
alerting-system-cadence.md
zigbee-siren-mqtt-payloads.md
text-transformation-prompts-300525.md
WhatsApp API links to web links.md
Advanced-HA-SSH-good-config.md
Updated Windsurf rules
Updated Windsurf rules
Home Assistant Media Folder Path (HAOS)
Home Assistant Media Folder Path (HAOS)
Creating Nuclino notes via N8N automations
Creating Nuclino notes via N8N automations
Creating new notes in Nuclino with its API
Creating new notes in Nuclino with its API
Automation specialist and technical communications professional bridging AI systems, workflow orchestration, and strategic communications for enhanced business performance.
Learn more about Daniel