# ai.rud.is > AImusing Thoughts A blog and project showcase by hrbrmstr. Posts cover AI tooling, observations, and project work. Projects are open-source tools and utilities, mostly in Go, built for LLM and agent workflows. ## Blog Posts - [Starlog And The Case Of The Missing Feed](https://ai.rud.is/posts/2026-05-23-starlog-and-the-case-of-the-missing-feed): The Starlog AI content operation guts its own RSS feed, rewrites publication history, and blocks automated access — while continuing to scrape GitHub repos with an LLM. Fourth in the series. - [Making ai.rud.is Legible To Machines](https://ai.rud.is/posts/2026-05-23-making-airudis-legible-to-machines): A rundown of the discoverability and metadata upgrades made to this blog: ai.txt, security.txt, WebFinger, JSON Feed, enriched JSON-LD, Open Graph fixes, and Caddy configs for messing with scanners. - [Fascine Siege Works (a.k.a., Moat Eradication In 90 Seconds](https://ai.rud.is/posts/2026-05-22-fascine-siege-works): How I built an RSS feed for Spicy Takes in 90 seconds using Val Town and Townie, turning a JavaScript-rendered site into proper syndicated content. A working example of modern moat eradication. - [Your [Sad And Shallow] Moat Is Gone](https://ai.rud.is/posts/2026-05-02-your-moat-is-gone): How I replaced Inoreader's paid programmatic RSS feature in three minutes using Val Town and Townie, plus a self-hosted Go fallback — and why SaaS paywalls on commodity features are indefensible moats. - [sdef2md: Turn any macOS app's scripting API into documentation and MCP tools](https://ai.rud.is/posts/2026-04-24-sdef-to-md-and-mcp-skill): A Go CLI that converts macOS .sdef scripting definitions into clean Markdown, paired with a skill that generates complete Go MCP servers from the generated reference — bridging any scriptable app into LLM agents. - [The [GitHub] Stars Are Better Off Without Us](https://ai.rud.is/posts/2026-04-21-starlog-stars-are-better-off-without-us): Six million fake GitHub stars. A marketplace selling VC-ready credibility for under $300. One automated blog that can't tell the difference. Third in the Starlog series. - [Level Up Your Agent's SQL Ops With DuckDB Agent Skills](https://ai.rud.is/posts/2026-04-18-duckdb-agent-skills): DuckDB's official Claude Code plugin uses plain markdown skills and shell commands instead of daemons or SDKs — six skills that make SQL operations in agent sessions transparent, stateful, and self-correcting. - [Starlog And The Case Of The Missing Issues And Owner](https://ai.rud.is/posts/2026-04-12-starlog-take-two): The Starlog AI content spam campaign gets scrubbed: 383 GitHub issues vanish, the basicScandal account tied to Bishop Fox disappears, but the operation continues at a lower, harder-to-detect pace. - [Stop trusting LLM benchmarks](https://ai.rud.is/posts/2026-04-11-llm-benchmarks): Eight major AI benchmarks can be gamed to near-perfect scores without solving tasks. Berkeley researchers show the scoring harnesses were never secure — and scores already inflated in the wild. - [Site Observatory](https://ai.rud.is/posts/observatory): Automated AI-agent-based traffic analytics and security analysis for ai.rud.is - [Threat Hunting In The Matrix](https://ai.rud.is/posts/2026-04-05-unprompted-orbie): Orbie is an AI threat hunting agent built in Claude Code that coordinates 16 data sources to surface novel attacker behavior across 54TB of honeypot data. - [Starlog And The Case Of The Missing 'LLM' Tag](https://ai.rud.is/posts/2026-04-04-starlog-and-the-case-of-the-missing-llm-tag): Dissecting Starlog's campaign: 383 automated GitHub issues in five days, surprisingly accurate AI-generated articles, and a backlink scheme targeting the infosec community. - [A Chrome extension to save links with optional AI-generated summaries to Outline](https://ai.rud.is/posts/2026-04-04-outline-bookmark-ext): A Chrome extension that saves bookmarks to Outline with optional AI-generated summaries via local Ollama. Built with TypeScript, Vite, and Manifest V3. - [ollama-usage](https://ai.rud.is/posts/2026-04-04-ollama-usage): A lightweight Go CLI tool to check Ollama Cloud usage stats from the terminal using a saved browser cookie — no dark mode eye strain required. - [Cognitive Labor, AI, And Economic Value](https://ai.rud.is/posts/cognitive-labor): AI is exposing that much 'talent' was really 'things machines couldn't do yet.' The durable skills are rooted in lived human experience. - [Hello, World (The AI One)](https://ai.rud.is/posts/hello-world): Why another blog, what you'll find here, and a brief disclaimer about the mess ahead. ## Projects - [gribouille-skill](https://git.sr.ht/~hrbrmstr/gists/tree/main/item/2026/2026-05-17-gribouille/gribouille-skill): A Claude/agent skill for generating gribouille charts in Typst — a Grammar of Graphics native to Typst, with idiomatic patterns, anti-patterns, and quick-reference for scatter, line, bar, histogram, boxplot, heatmap, and more. - [sdef2md](https://git.sr.ht/~hrbrmstr/sdef2md): Convert macOS scripting definition (.sdef) files into clean, structured Markdown documentation — useful for humans, LLMs, and anyone building AppleScript or JXA integrations. - [sourcehut-skill](https://git.sr.ht/~hrbrmstr/sourcehut-skill): An agent/Claude skill for orchestrating Sourcehut (sr.ht) services via the hut CLI — covering git repos, issue tracking, mailing lists, CI builds, static site hosting, and more. - [ollama-usage](https://git.sr.ht/~hrbrmstr/ollama-usage): A lightweight Go CLI tool to check Ollama Cloud usage stats from the terminal using a saved browser cookie. - [outline-bookmark-ext](https://git.sr.ht/~hrbrmstr/outline-bookmark-ext): A Chrome extension that saves bookmarks to Outline with optional AI-generated summaries via local Ollama. Built with TypeScript, Vite, and Manifest V3. - [go-roast](https://codeberg.org/hrbrmstr/go-roast): Go library, CLI tool, and MCP server for decoding Interactsh OAST domains — extracting XIDs for threat intelligence correlation and campaign tracking. - [duckdb-mcp](https://git.sr.ht/~hrbrmstr/duckdb-mcp): DuckDB MCP Server written in Go. Gives LLMs the ability to query and analyze data using DuckDB's powerful SQL engine. - [fetch-mcp](https://git.sr.ht/~hrbrmstr/fetch-mcp): MCP server that provides web content fetching capabilities, enabling LLMs to retrieve and process content from web pages as markdown.