HNHacker News
TopNewBestAskShowJobs

alexgleason

27 karma · joined October 5, 2020

submissionscomments
alexgleason··on Armada: Encrypted, Open-Source, Discord Alternative (Built on Nostr)
Look at the underlying Concord Protocol: https://concordprotocol.org/ There is definitely engineering. This part by hand.
alexgleason··on Iframe.diy – "iframe server" static site
This is a web trick that lets you safely embed arbitrary html. It involves serving the same static site from all subdomains *.example.com and communicating with the host over postMessage. This allows the host to render previews using root-relative paths (vite builds) so it could function as a local devserver for an IDE. It could also be used to embed mini-apps submitted by users in chats and social feeds.
alexgleason··on Show HN: Sheila, an AI agent that replaced our accounting flow
Hey HN! Alex here. I built an AI agent that handles all the accounting at my company -- contractor invoices, payments in fiat and Bitcoin, bookkeeping, expense tracking, 1099s. It's called Sheila and it's open source (AGPL).

The short version: I tried building complex multi-step automation in code first. It was fragile. What actually worked was building 50+ granular scripts that each do one thing (check a balance, send a payment, append a row to a spreadsheet, read an email), then writing a 600-line AGENTS.md file that describes the workflows in plain English. The AI agent reads the instructions and chains the scripts together.

The key insight for me was that the human feedback loop is what makes agents actually work. I sit in the terminal watching Sheila process invoices. She drafts emails and prepares payments, I see what she's doing before it goes out. Hundreds of iterations between me and the AI is what made this reliable -- not some autonomous agent platform where you click "deploy" and hope for the best.

I think the industry has this backwards right now. Everyone is building agent platforms top-down. But you can't design a useful agent abstraction layer without first understanding what a useful agent looks like, and you can't understand that without building one from scratch, script by script.

Source: https://gitlab.com/soapbox-pub/sheila

Happy to answer questions about the architecture, the Bitcoin payment flow, or why I think most agent frameworks are solving the wrong problem.

alexgleason··on Free Output – AI output copyright status checker
This means they would potentially cancel your account if you violated it, but not that they would claim ownership over the work.