Posted by david927 12 hours ago
Ask HN: What are you working on? (August 2026)
I've overcome about a dozen "there's simply no way to do this in MacOS and I have to abandon the project" challenges so far. MacOS really does not want to let you manage windows in this novel of a way, and I've had to come up with a handful of tricks to maintain the illusion that the WM is accessing the compositor at a lower level than it actually is. But it works, and I'm dogfooding it as I go!
I'm hopefully only a few weeks away now from a full announcement and a beta. If you're curious to try the first beta, feel free to get in touch at clayton at presteign dot com.
Which leads me to trying to get the processing off github actions (it's all duckdb pipelines), which has led me to improve the orchestration implementation of my 'better sql' [2] to optimize the asset based refresh flow. I'm now wiring that up in a general cloud service to give me the data orchestration platform I've always wanted. Building a multi-tenant cloud experience has been interesting!
[1]: https://greenmtnboy.github.io/sf_tree_reporting [2]: https://github.com/trilogy-data/pytrilogy
wireplug lets you create mesh VPNs using standard WireGuard. Your wg config files stay almost the same, except you no longer have to specify an `Endpoint` for your peers. Instead, wireplug detects all your possible endpoints (including LAN) and coordinates them with your peers for you. It handles NAT traversal and works with the in-kernel WireGuard driver on Linux and OpenBSD. This lets you keep managing your own keys and network topology, while also maintaining connectivity when moving between networks.
Currently working on improving NAT traversal by adding support for PCP and NAT-PMP.
For now, there's no backend and it's hosted on GitHub Pages; it's a static website reading chunks from an sqlite-based DB file. I intend to change it in the future by running an LLM (preferably a frontier Gemini model, as works great for Persian) over the whole data set so you won't need a key to read the translated poetry. However, I don't have the budget of $1000-$2000 to spend on the tokens currently.
Website: https://0x5ce.github.io/farsidaan
Code: https://github.com/0x5CE/farsidaan
P.S. Contributions welcome.
This probably sounds like a crazy question, but if you are already getting translations using someone else's API keys, can't you just store/cache that response so that the next time the translation is requested, you already have it?
- the desktop client: https://github.com/mickael-kerjean/fdrive
- the web client: https://github.com/mickael-kerjean/filestash
1) grounding LLM scripture references in the actual text and eliminating hallucinations. This is the platform for that. https://withlattice.com
2) how to use AI to get people into scripture more as opposed to being a substitute for it. This is the product I made for it - it uses #1 above. https://trysojourn.app
I’ve mentioned it before, but we can get some pretty good results for developing implementation and tests with this setup. The context isolation makes it easy to separate test and code writing using a specification as a source of truth. Tests are then run by an arbiter that feedback to tests or implementation depending on who it blames for test failures. The tests are then treated as an independent implementation, and through the math of coincident errors, the arbiter feedback loop ensures that both are eventually correct (N-versions and clean room research did this with humans in the 80s). This then allows us to use less reliable LLMs to develop code, like Qwen on a MacBook Pro.
I hope to have something out on GitHub before my beach period ends (well, if I’m unsuccessful in getting a new role, then I’ll have a lot more time to play at least).
Edit: ok I cheated using Gemini. Gardening leave is you are leaving or were terminated, and they have to pay your salary but don't want you near company assets. On the Beach is you are waiting for your next assignment and have access to training and such, you aren't consider a security breach.
I'm in both worlds right now: I wasn't technically terminated, so I can look for a new position (like being on the beach), BUT they think I'm a potential security breach so my access to corporate resources is really nerfed (like on gardening leave).
Gemini calls it being a "displaced employee". I like to think I'm just on the beach in Bali working on my own projects.
We will soon add more import conveniences, like asking your llm to generate importer for your special pdf formats. See https://finbodhi.com/changelog for details.
We also write about related topics:
We wrote about comparing investment options: https://finbodhi.com/docs/blog/compare-charts
Benchmarking your returns: https://finbodhi.com/docs/blog/benchmark-scenarios
Understanding double entry account: https://finbodhi.com/docs/understanding-double-entry
So, I'm building a compatibility layer; something that works with everything - including your own vibe-coded personal CRM.
It's already helping - even something as simple as correlating calendar events with new connections so that you always know where you met someone.
https://tend2thrive.com if you're curious; It's live, so DM me if you'd like an account rather than just hitting the waitlist.