HNHacker News
TopNewBestAskShowJobs

pavo-etc

832 karma · joined March 28, 2022

submissionscomments
pavo-etc··on Pixel 11 doesn't yet meet the GrapheneOS security standards and may be skipped
imagine wanting a device you can trust to not kill itself...
pavo-etc··on Sort by Rarity
Glad that someone else can get some use out of it!
pavo-etc··on What Meta got right with Muse
> explore all the CLIs Meta created for Muse to interact with stuff, like instagram or facebook (you can scp them off the VM)

oh this is cool. I would be very interested in a Facebook CLI

pavo-etc··on On social reality in China
Fraud is generally considered shameful, not being an entrepreneur
pavo-etc··on Pi 1.0
I've put it into an XMPP wrapper for all communications so I can talk to my agents from any device supporting XMPP (all devices). This also means agents can talk to each other using group chats. I'm building apps from my phone on the bus, and handing off server admin tasks to the agents since they run in their own NixOS account with limited permissions.
pavo-etc··on Show HN: Ledge.sh – Runnable Markdown Notes
Very similar to RMarkdown, though Ledge seems more flexible. https://rmarkdown.rstudio.com/
pavo-etc··on cmart's Hardcore Coworking
I really like this, this would definitely work for my brain. Might have to pitch it to some friends...
pavo-etc··on Parley: Federated, decentralised chat that speaks plain IRC
I have a harness built on top of pi that uses XMPP for all agent communication with me and between agents[0]. It works well, I text them from my phone and from my browser (or anything else that supports xmpp). They can communicate with each other over group chats and can schedule agent tasks using a GitHub project and a cron job.

The agents run on my NixOS server in their own unix account, this is the real secret sauce. This lets me use unix perms to limit their access to things, and it allows them to handle server administration. I've given them access to a cli mail and calendar client[1], github, and they have the ability to deploy updates whitelisted services. NixOS lets them install whatever they want in ephemeral shells, and it's not possible for them to break the server in a way I can't trivially roll back.

They can modify the caddy config, so there have been times I've entirely built and deployed new services on a new domain from my phone on the bus.

The harness is called pi-msg, I've done a writeup of my machine's setup on my site.[2]

[0]: https://github.com/zachpmanson/pi-msg [1]: https://github.com/zachpmanson/docket [2]: https://notes.zachmanson.com/the-fleet/

pavo-etc··on Sonnet 5.5
Just yesterday I ran a comparison of $/message through my harness[0] comparing Deepseek models to Luna, and to my surprise Luna won. I suspect its partially due to Deepseek's long thinking times, and also maybe due to OpenRouter variance in cache pricing etc.

Model and observed window | Messages | Retrieved actual $/message

DeepSeek v4-flash — all observed snapshots, 20 Jul–15 Sep | 4,610 | $0.0241

DeepSeek v4.1-flash — 11–27 Sep, before the 28 Sep billing change | 1,079 | $0.0576

DeepSeek v4.1-flash — 28 Sep, partial new billing window | 69 | $0.0365

GPT-6 Luna — 23–28 Sep, partial final day | 88 | $0.0329

I've subbed to Codex because I suspect at my usage rates the Codex Plus plan gives me more Luna messages than I'm using, and I've not really observed and better or worse intelligence performance. Interested to see how my $/message comes out after a month of usage on the Codex plan.

Something nice I've realised about my harness is that I can run different agents on different models so I can collect pricing data for a bunch in parallel.

[0]: pi-msg, run pi agents over xmpp https://github.com/zachpmanson/pi-msg

pavo-etc··on Kids turned low-traffic NPR Spotify comments into a secret group chat
I have been using Mastodon since 2019 across multiple instances. The things you are talking about happen very rarely in actual use, I've never once had a problem with any of them. The signal to noise ratio on mastodon is higher than any other competing platform I've used.
pavo-etc··on Dutch governments builds alternative for Microsoft based on NixOS
This is extremely cool. Nix just continues to impress me more and more.
pavo-etc··on Claude Status – Elevated errors for multiple models
Whatever openrouter puts me on, running in pi (though I do all comms over my xmpp wrapper).
pavo-etc··on Spymarks, not Watermarks
I'm not convinced spymark is better than just "invisible watermarks", spymark to my ears sounds designed to be sound very negative when invisible watermarks are not always negative, e.g. the counterfeit bank note example.

Tech like SynthID I see a net positive especially since it doesn't degrade text quality. I dream about a browser extension running at all times that makes text more translucent based on the confidence of LLM writing[0].

This article's suggestion of using it to unmask whistleblowers is very interesting and not something I'd thought about though. Still not convinced that spymark is a better name though.

[0]: Sean Goedecke's Deckard is close but it would rather invisible than bright red https://www.seangoedecke.com/deckard/

pavo-etc··on Matt Mullenweg reportedly returns as Automattic CEO 2 days after getting booted
People can be multiple things.
pavo-etc··on OpenAI Agents API
I've done something similar by running pi within an xmpp wrapper on my server, so I can talk to it from any phone or computer. Works super well.
pavo-etc··on Any Nix package, live in your browser
This in insanely cool.

Farid Zakaria's recent nix saga is insane

- unifying all versions of all packages into one resolution tree

- making executables out of sqlite databases

- adding API routes to a sqlite executable with an insert statement ?!?!?

- making one flake that contains all flakes

- adding version ranges to nix

- run any nix package any nix version in your browser (this one)

pavo-etc··on The revolt of the reader
I would go even further, I want a browser extension that scans all words on every page and colours them more and more transparent as the likelihood of llm prose is increased.
pavo-etc··on Malleable software = solid bases and custom code
Pi is a great example of this. I've used it as the basis for a fleet of agents I'm running on my server, but rather than using the Pi TUI I run it in headless-mode and have extended it to use XMPP as its communication layer so I can use any device with the same sessions, and so agents can talk to each other.

The Pi harness is built to be extended like this, and it's a joy to work with.

pavo-etc··on Agent Memory as a File Format
I've come to a similar lofi solution for my agent fleet. Markdown wiki with simple querying is decently effective as a memory system. Setting up a skill that can effectively reduce a session into useful long term lessons is the easiest unlock for these systems.
pavo-etc··on Zohran and the Short Link
Luckily these are merely redirects!
pavo-etc··on Jabber/XMPP: 25 Years of Digital Independence
Thanks! I had the same urge, I didn't want to be responsible for an entire GUI and communication layer but I did want to have a remotely controllable extensible harness, this was the perfect middle ground.

The benefit beyond that was having agents running on my server directly so they can do a lot of sysadmin and monitoring tasks, as well as suggesting config changes through PRs to my nix config.

pavo-etc··on Jabber/XMPP: 25 Years of Digital Independence
Pii is interesting!

pi-msg doesn't support bonjour, I'm running it on a nixos server (nix is the real secret ingredient of my whole setup) the xmpp server is the same machine as the agents. I'm almost always on a different network to the one where the server is. If the server goes down the agents and ejabberd are coming down simultaneously.

pavo-etc··on Jabber/XMPP: 25 Years of Digital Independence
I ran into this exact problem. I needed to fork Conversations to add a lot of polish. My fork is definitely improved but still has a few rough edges I'm chipping away at.
pavo-etc··on Jabber/XMPP: 25 Years of Digital Independence
I have recently picked up XMPP as my agent communication layer, and its worked great. Each pi agent is given an account and wrapped in an XMPP client[0] that lets it speak to me and other agents when needed.

This has worked well since I can spin up new accounts on demand and I can use existing server software (ejabberd, perfect) and clients (Fluux, great; Conversations, okay). I've had to make a few custom modifications to each client to make agent comms a bit nicer (e.g. exposing status messages more prominently since I use that to expose current agent commands), but the XMPP layer has had pretty much everything I could have wanted.

Controlling a chat service is a bit intoxicating, I'm now using it as my notification service over a bunch of different projects.

I used Google Chat way back, its nice that the tech is still around and great as ever.

[0]: https://github.com/zachpmanson/pi-msg

pavo-etc··on Cursor launches Origin, GitHub alternative
I recently had to rebuild a jira frontend from scratch just so a single jira tab didn't take down my 8gb MacBook. Support only the subset of features I actually use and it's great. Makes me hate jira even more.
pavo-etc··on Incident with Github.com [resolved]
> Update - We are seeing an approximate 20% error rate across numerous experiences including Pull Requests, Issues, and others. Investigations are currently under way and we will be posting updates as they become available

brutal

pavo-etc··on New Zealand lost its music media, and what we're building to replace it
Strong disagree. There are many venues playing local bands in Melbourne all the time. The Retreat, the Corner Hotel, Workers Club, the Esplanade, Northcote Social and Northcote Theatre, Billboards.

I can't speak to what the scene was like 10 years ago, but to say that its rare feels very wrong to me.

pavo-etc··on Pi's Minimalism Is Its Advantage
If I wanted to be inspecting diffs I would tell it to put up a PR and then i'd review it in the GitHub app.
pavo-etc··on Pi's Minimalism Is Its Advantage
Yes they fit well together. The XMPP clients I've used have great protocol interaction but the UIs have been surprisingly janky. There are so many messaging apps to steal design cues from, yet the "popular" open source clients haven't really done this. I've started my own forks for converse.js and conversations.im to add some UI polish.

Funny that the XMPP clients has taken more of my time than the pi XMPP wrapper itself.

pavo-etc··on Pi's Minimalism Is Its Advantage
When I say wiki I mean a folder of md files in a git repo. I only say wiki because it uses [[wikilink]] style links. Proper wiki software would be massively overkill for a project like this.
Page 1 of 4Next →