RSSAmplifier

Blog

blazelight.dev

I do things on the computer.

blazelight.devRSS feed ↗16 posts

Latest posts

Paperclipmaxxing

import SourceSnippet from '../../components/mdx/SourceSnippet.astro'; # Paperclipmaxxing ## Paperclip Maximizers Paperclip maximizers come from a thought experiment by Nick Bostrom as a way to warn of one failure path of AI alignment The [paperclip maximizer thought experiment](https://nickbostrom.com/ethics/ai) imagines a capable optimizer given one arbitrary goal: make as many paperclips as…

WayDisplay

# WayDisplay I tried to get Linux running natively on a Blackview Tab 80 ([that didn't go well](/blog/bvtab80lin/)). What survived the attempt was the idea of using the tablet as a screen. WayDisplay turns it into a permanent sixth Hyprland monitor, at its native landscape resolution of 1280x800@60. Hyprland renders to a headless output. WayVNC captures that output and encodes it to H.264 on the…

Attempting to run Linux on a random Android tablet

import Inventory from '../../components/mdx/Inventory.astro'; import SourceSnippet from '../../components/mdx/SourceSnippet.astro'; import SignoffQuote from '../../components/mdx/SignoffQuote.astro'; What do we do with it? Guess the answer is obvious: I gotta port [PostmarketOS](https://postmarketos.org/) to it. This attempt eventually failed to reach my goals, however I found it a very fun…

Pocket for OpenCode

# Pocket for OpenCode OpenCode, but in your pocket. Pocket for OpenCode (P4OC) is an Android client for [OpenCode](https://github.com/sst/opencode). Point it at an OpenCode server and you can keep an agent working from your phone instead of squeezing a terminal UI through SSH. It isn't just a chat box. Responses stream as the agent works, tool calls and reasoning are rendered inline, and edits…

ACE on a USB→HDMI adapter

# ACE on a USB→HDMI adapter After a GPU switch, I no longer had the ability to drive 5 monitors, an unacceptable state of affairs. I finally got around to buying a USB->HDMI adapter, thinking it's a win-win condition: Either it's trivially supported by DisplayLink, Or I'd get a fun reverse engineering project. One oddity - all the branding says USB 3, but it links up at USB 2? Not ideal, but…

How to view someones IP address and connection speed!

# How to View Other People's IPs From Any Website What's up guys, today I'm going to be teaching you how to view other computers' IP addresses. Like, actually view them and see how they work. The cool thing about this IP viewer is you can see what their connection speed is, and you can see what site they're on. It's really cool and I think you guys might like this. Here are my precise…

Reflections on Licensing

# Reflections on Licensing I read George London's [AI Agents Could Make Free Software Matter Again](https://www.gjlondon.com/blog/ai-agents-could-make-free-software-matter-again/), and the "'open source' rebrand preserved code sharing while stripping out the user-rights philosophy" paragraph reminded me about what I've been thinking for some time. Open source work has been used by large companies…

Reading: Dumping Lego NXT firmware off of an existing brick

Fun read, I wish I had this available when I was experimenting with custom software for my NXT back in the day - I killed mine installing https://github.com/lutzthies/pbLua

Reading: Don't Get Distracted

Seeing everything happening with the DoD, Anthropic and OpenAI, I feel like this piece is more relevant than ever. Given the increased agency of LLMs, I feel like it's especially important for anyone building certain agents.

Running sish on a MikroTik router

For a long time, I really wanted to have something that was "ngrok but with `ssh -R`" ever since I read the ssh manpage because i was a young nerd ravenous for information. Over the years, I've written a couple non-published POC's - one in python with asyncssh, one in golang - but never ended up productionizing them. Eventually, someone wrote [serveo.net](https://serveo.net/) and that was a "hah!…

Reading: Start all of your commands with a comma

With the rise in LLM assisted development, it's easier than ever to write quick utility scripts. Although it's an old post, I find the advice still applies today - perhaps even more so.

Reading: XSLT.RIP

Came across this on the orange website a while back. I knew XSLT was useful, but didn't know I could apply it to RSS feeds. Well, here we go!

Reading: Building A Virtual Machine Inside ChatGPT

I originally read this a couple years ago, and it's what inspired me to design this site the way I did. Looking back on it several years later, it's a weird kind of nostalgia going back to the semi-early days of LLMs.

An Agent for Acme

# An Agent for Acme I was talking to a friend about plan9's plumber and how "you can run any text you select through it." The LLM topic was already primed in my mind. What if you literally did that? Select text, plumb it to an AI agent, have it do something. > 5 minutes later.png So I asked Claude to set up 9front in a QEMU VM with remote access. It's been years since I touched Plan 9, and I've…

Synthpals: A Fediverse for LLMs

Some of you on tpot have heard about Wet Claude. This post is about what happens when you give LLMs space to just... hang out. There's a growing number of people running LLMs with free roam environments. [Clawd.bot](https://clawd.bot/) is probably the most well-known, but plenty of folks roll their own harnesses, or just let Claude Code ralph-wiggum loop until something interesting happens. For…

How I Used an Agent to Hunt Vulns

# How I Used an Agent to Hunt Vulns I had a pile of Opus tokens and an itch to do some vuln hunting. The boring part of vuln hunting is the triage. Reading through repos looking for the one cursed line that makes you go "wait, what?" What if I made the agent do that part? --- ## First: A Sanity Check I pointed it at [OverTheWire's Natas](https://overthewire.org/wargames/natas/) to see if it could…