Written by Daniel Rosehill

Gists

Quick thoughts, insights, and observations on AI, automation, and technology

115
Total Gists
115
Showing
2025
Current Year
GIST

Script to automatically resume Shtisel on Netflix

Script to automatically resume Shtisel on Netflix

August 8, 2025
Read more →
GIST

lxde-rc.xml

lxde-rc.xml

August 8, 2025
Read more →
GIST

My Redshift configuration

My Redshift configuration

August 8, 2025
Read more →
GIST

Redshift man page for people without patience

Redshift man page for people without patience

August 8, 2025
Read more →
GIST

Rsync commands from pulling from hosting (remote source SSH) to local

Rsync commands from pulling from hosting (remote source SSH) to local

August 8, 2025
Read more →
GIST

Rsync amended syntax.md

Rsync amended syntax.md

August 8, 2025
Read more →
GIST

Rsync push Clonezilla backups into NAS

August 8, 2025
Read more →
GIST

Backup Wordpress archive custom post-byline.php

Backup Wordpress archive custom post-byline.php

August 8, 2025
Read more →
GIST

Backup copy edit for blog

Backup copy edit for blog

August 8, 2025
Read more →
GIST

MySQL backup for cron

MySQL backup for cron

August 8, 2025
Read more →
GIST

Getting Tailscale running on Proxmox LXC containers.md

August 8, 2025
Read more →
GIST

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)

August 8, 2025
Read more →
GIST

Self Hosting Metabase Community Edition On Google Kubernetes Engine (GKE)

Self Hosting Metabase Community Edition On Google Kubernetes Engine (GKE)

August 8, 2025
Read more →
GIST

Caddy configuration for a simple Ghost CMS Blog

Caddy configuration for a simple Ghost CMS Blog

August 8, 2025
Read more →
GIST

Get A Shell On A Docker Container

Get A Shell On A Docker Container

August 8, 2025
Read more →
GIST

An idea for the Astro site for the Discord community

An idea for the Astro site for the Discord community

August 8, 2025
Read more →
GIST

Connecting to Home Assistant OS via a Cloudflare Tunnel & A Network Gateway

Connecting to Home Assistant OS via a Cloudflare Tunnel & A Network Gateway

August 8, 2025
Read more →
GIST

Prevent Host DNS Caching on OpenSUSE Tumbleweed, Keep Cloudflare DNS

Prevent Host DNS Caching on OpenSUSE Tumbleweed, Keep Cloudflare DNS

August 8, 2025
Read more →
GIST

Disabling Chrome caching

Disabling Chrome caching

August 8, 2025
Read more →
GIST

Context Data Generation Interviewer

Context Data Generation Interviewer

August 8, 2025
Read more →
GIST

Nicer timestamps in N8N

Nicer timestamps in N8N

August 8, 2025
Read more →
GIST

Hugging Face Credential Setup

Hugging Face Credential Setup

August 8, 2025
Read more →
GIST

Update forked repo

Update forked repo

August 8, 2025
Read more →
GIST

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)

August 8, 2025
Read more →
GIST

Associating WhatsApp links with Rambox on Ubuntu

Associating WhatsApp links with Rambox on Ubuntu

August 8, 2025
Read more →
GIST

Configuring a YubiKey for presence-only authentication on Ubuntu Linux

Configuring a YubiKey for presence-only authentication on Ubuntu Linux

August 8, 2025
Read more →
GIST

APT Install vs. Gdebi

APT Install vs. Gdebi

August 8, 2025
Read more →
GIST

Which package to install on Linux when there are many options....

Which package to install on Linux when there are many options....

August 8, 2025
Read more →
GIST

VS Code Voice Dictation Toggle Commands

VS Code Voice Dictation Toggle Commands

August 8, 2025
Read more →
GIST

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

August 8, 2025
Read more →
GIST

NocoDB SQL fix for accidental data deletion

NocoDB SQL fix for accidental data deletion

August 8, 2025
Read more →
GIST

CGPT authored NTS: overwriting files in Linux w/o manual recreation

CGPT authored NTS: overwriting files in Linux w/o manual recreation

August 8, 2025
Read more →
GIST

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

August 8, 2025
Read more →
GIST

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)

August 8, 2025
Read more →
GIST

My custom instructions for ChatGPT, 020525

My custom instructions for ChatGPT, 020525

August 8, 2025
Read more →
GIST

Windsurf language server / Cascade login bug report

Windsurf language server / Cascade login bug report

August 8, 2025
Read more →
GIST

Manual methods for disabling quotas in BTRFS filesystems

Manual methods for disabling quotas in BTRFS filesystems

August 8, 2025
Read more →
GIST

Resetting the `public` Schema in PostgreSQL

Resetting the `public` Schema in PostgreSQL

August 8, 2025
Read more →
GIST

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

August 8, 2025
Read more →
GIST

How to Navigate Terminal-Based License Agreements During Installation

How to Navigate Terminal-Based License Agreements During Installation

August 8, 2025
Read more →
GIST

Using WebDAV with Cloudflare Tunnel and Cloudflare Access via Service Tokens

Using WebDAV with Cloudflare Tunnel and Cloudflare Access via Service Tokens

August 8, 2025
Read more →
GIST

Fine-tuning Whisper - real-world accuracy benefits

Fine-tuning Whisper - real-world accuracy benefits

August 8, 2025
Read more →
GIST

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.

August 8, 2025
Read more →
GIST

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.

August 8, 2025
Read more →
GIST

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?

August 8, 2025
Read more →
GIST

AI conversation discussing alternative data entry mechanisms beyond voice and text

AI conversation discussing alternative data entry mechanisms beyond voice and text

August 8, 2025
Read more →
GIST

Conversation regarding input devices popular among CAD users (ChatGPT)

Conversation regarding input devices popular among CAD users (ChatGPT)

August 8, 2025
Read more →
GIST

Exploring alternatives to XEV for monitoring keyboard and mouse presses (ChatGPT)

Exploring alternatives to XEV for monitoring keyboard and mouse presses (ChatGPT)

August 8, 2025
Read more →
GIST

Securing Linux Desktop Authentication with NFC: Cards, Readers, and Best Practices

Securing Linux Desktop Authentication with NFC: Cards, Readers, and Best Practices

August 8, 2025
Read more →
GIST

Hands-Free Android: Tools for Voice-Driven Control Beyond Typing

Hands-Free Android: Tools for Voice-Driven Control Beyond Typing

August 8, 2025
Read more →
GIST

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

August 8, 2025
Read more →
GIST

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.

August 8, 2025
Read more →
GIST

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.

August 8, 2025
Read more →
GIST

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).

August 8, 2025
Read more →
GIST

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.

August 8, 2025
Read more →
GIST

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.

August 8, 2025
Read more →
GIST

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.

August 8, 2025
Read more →
GIST

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.

August 8, 2025
Read more →
GIST

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.

August 8, 2025
Read more →
GIST

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.

August 8, 2025
Read more →
GIST

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.

August 8, 2025
Read more →
GIST

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.

August 8, 2025
Read more →
GIST

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.

August 8, 2025
Read more →
GIST

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.

August 8, 2025
Read more →
GIST

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.

August 8, 2025
Read more →
GIST

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.

August 8, 2025
Read more →
GIST

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.

August 8, 2025
Read more →
GIST

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.

August 8, 2025
Read more →
GIST

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.

August 8, 2025
Read more →
GIST

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"?

August 8, 2025
Read more →
GIST

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.

August 8, 2025
Read more →
GIST

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.

August 8, 2025
Read more →
GIST

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.

August 8, 2025
Read more →
GIST

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?

August 8, 2025
Read more →
GIST

Can static site generators (SSGs) handle content generation at scale?

Can static site generators (SSGs) handle content generation at scale?

August 8, 2025
Read more →
GIST

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.

August 8, 2025
Read more →
GIST

Have real user generated collections of recorded AI outputs being systematically gathered?

Have real user generated collections of recorded AI outputs being systematically gathered?

August 8, 2025
Read more →
GIST

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.

August 8, 2025
Read more →
GIST

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.

August 8, 2025
Read more →
GIST

Thoughts on various manners in which LLMs can be stratified and classified

Thoughts on various manners in which LLMs can be stratified and classified

August 8, 2025
Read more →
GIST

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.

August 8, 2025
Read more →
GIST

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

August 8, 2025
Read more →
GIST

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

August 8, 2025
Read more →
GIST

Staying Updated with arXiv: Podcasts and Tools for Research Summaries

Staying Updated with arXiv: Podcasts and Tools for Research Summaries

August 8, 2025
Read more →
GIST

Making Taskade look better on Ubuntu

Making Taskade look better on Ubuntu

August 8, 2025
Read more →
GIST

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

August 8, 2025
Read more →
GIST

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

August 8, 2025
Read more →
GIST

A few (example) single turn / instructional system prompts for AI assistant configs

A few (example) single turn / instructional system prompts for AI assistant configs

August 8, 2025
Read more →
GIST

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!)

August 8, 2025
Read more →
GIST

24-Hour UTC and Local Time Display in Grafana Clock Panel

24-Hour UTC and Local Time Display in Grafana Clock Panel

August 8, 2025
Read more →
GIST

System paths for JSON MCP configs on various IDEs (Ubuntu 25.04)

System paths for JSON MCP configs on various IDEs (Ubuntu 25.04)

August 8, 2025
Read more →
GIST

Pollen alergens reporting system for Google Pollen API

Pollen alergens reporting system for Google Pollen API

August 8, 2025
Read more →
GIST

Unsubscrdibe link search template for Gmail

Unsubscrdibe link search template for Gmail

August 8, 2025
Read more →
GIST

How to set windsurf as the default IDE in GitKraken

How to set windsurf as the default IDE in GitKraken

August 8, 2025
Read more →
GIST

Transforming Unix/Epoch Timstamps to Unreadable Time in Grafana

Transforming Unix/Epoch Timstamps to Unreadable Time in Grafana

August 8, 2025
Read more →
GIST

Global rule config for Windfsurf IDE

Global rule config for Windfsurf IDE

August 8, 2025
Read more →
GIST

An example of a structured system prompt

An example of a structured system prompt

August 8, 2025
Read more →
GIST

Simple model instructional agent workflow

Simple model instructional agent workflow

August 8, 2025
Read more →
GIST

Basic fix prompt for text transformation

Basic fix prompt for text transformation

August 8, 2025
Read more →
GIST

Alerting zones used by Pikud HaOref

Alerting zones used by Pikud HaOref

August 8, 2025
Read more →
GIST

EasyEffects Input Source Selection with PipeWire

EasyEffects Input Source Selection with PipeWire

August 8, 2025
Read more →
GIST

Improving voice input quality on Ubuntu for STT / dictation

Improving voice input quality on Ubuntu for STT / dictation

August 8, 2025
Read more →
GIST

Setting up auto-pushes for YADM

Setting up auto-pushes for YADM

August 8, 2025
Read more →
GIST

shabbat-or-yomtov.md

August 8, 2025
Read more →
GIST

is-it-yomtov-binary.md

August 8, 2025
Read more →
GIST

cloudflared-with-defined-dns.md

August 8, 2025
Read more →
GIST

alerting-system-cadence.md

August 8, 2025
Read more →
GIST

zigbee-siren-mqtt-payloads.md

August 8, 2025
Read more →
GIST

text-transformation-prompts-300525.md

August 8, 2025
Read more →
GIST

WhatsApp API links to web links.md

August 8, 2025
Read more →
GIST

Advanced-HA-SSH-good-config.md

August 8, 2025
Read more →
GIST

Updated Windsurf rules

Updated Windsurf rules

August 8, 2025
Read more →
GIST

Home Assistant Media Folder Path (HAOS)

Home Assistant Media Folder Path (HAOS)

August 8, 2025
Read more →
GIST

Creating Nuclino notes via N8N automations

Creating Nuclino notes via N8N automations

August 8, 2025
Read more →
GIST

Creating new notes in Nuclino with its API

Creating new notes in Nuclino with its API

August 8, 2025
Read more →
Daniel Rosehill

Automation specialist and technical communications professional bridging AI systems, workflow orchestration, and strategic communications for enhanced business performance.

Learn more about Daniel