Live data from Hacker News

Ask HN: What are you working on? (April 2025)

news.ycombinator.com

891–900 of 1001 posts

Re: Ask HN: What are you working on? (April 2025)

#891
post #402

https://github.com/colibri-hq/colibri/ Colibri—a self-hostable web application to manage your (and your family's) ebook library, intended as a companion to Calibre. I want it to be a friendly, simple, capable, opinionated app to review your books, add metadata to them, get them onto your reader, share them with family and (few) friends, create a public shelf for bragging, connect with Goodreads etc., and exchange com…

looks great! but your linked homepage doesn't work: https://colibri-hq.github.io/colibri/

Re: Ask HN: What are you working on? (April 2025)

#893
Debugging co-routines / threading is a pain in any language. I'm a big believer in observability anyway so this isn't a leap. Nor is it the first time I did this very thing, but last time I had implemented a console and it was a console command. This is in a product written in Python which implements a DNS gateway for Redis:

    # dig @sophia.m3047 coroutines.redis.sophia.m3047 txt +short
    "write_control:1"
    "get:3"
    "statistics_report:1"
    "process_pending_queue:1"
The implementing code (not including turning it into a DNS response) is surprisingly simple: https://github.com/m3047/rkvdns/blob/f6fba9523a83aa5125378bb...

Re: Ask HN: What are you working on? (April 2025)

#895
Exploring MCP (model context protocol) using Claude as a base LLM. I understand that this is quite new and may change a lot in the next few months but I feel something interesting could be done by plugging transactional APIs to a LLM. Remind me of the old CGI (common interface gateway) stuff in the 1990s.

This kind of hack can lead LLMs to be the 21st century browsers.

Oh yes... also working on preparing my retirement end of this year...

Re: Ask HN: What are you working on? (April 2025)

#896

I’m working on https://vimgolf.ai , to help me learn new vim commands and in doing so hopefully help others. Right now, still working on adding the ai assisted level creation for each motion, but more to come on that.

One suggestion: please consider allowing custom key mappings. I use a Colemak-DH layout, so I remap HJKL and other VIM keys to more ergonomic positions. Tools like Vimium support this, and it’d really help with accessibility for non-QWERTY users.

Re: Ask HN: What are you working on? (April 2025)

#897

A tree cutting tool. Take photos of the tree from 6 different angles, feed into a 3D model generator, erode the model and generate a 3D graph representation of the tree. The tool suggests which cuts to make and where, given a restricted fall path (e.g. constrained by a neighbors yard on one side). I create the fallen branches in their final state along the fall plane, and create individual correction vectors mapping…

Forgive my ignorance but all the tree cutting I've observed has been based on climbing and cutting in segments from the top rather than letting the tree fall. Under what circumstances is it better or necessary to actually let the tree fall?

I think it depends on how much space there is for the tree to safely fall. If there isn’t enough space to accommodate the height of the tree, it needs to be done in controlled segments.

Re: Ask HN: What are you working on? (April 2025)

#898

The first ever SQL debugger – runs & visualizes your query step-by-step, every clause, condition, expression, incl. GROUP BY, aggregates / windows, DISTINCT (ON), subqueries (even correlated ones!), CTEs, you name it. You can search for full or partial rows and see the whole query lineage – which intermediate rows from which CTEs/subqueries contributed to the result you're searching for. Entirely offline & no usage o…

This would be incredible to understand why some queries execute slow; most of the time it's one of the steps in between that takes 99% of the execution time at our company. Do you record the time each step takes?

MSSQL has the execution plan thing that will tell you which steps are involved and how long they take.

Re: Ask HN: What are you working on? (April 2025)

#900
I'm about to wrap up the alpha release of an Rust/Tauri based GUI desktop app that allows me (and others if interested) build modular AI agents. At this point it gives you control over the system prompt, LLM, message and which MCP tooling you want to use (to prevent cluttering the request with 69 unnecessary tools you do not need anyway). You can store agents as templates, so you can reuse them with ease.
Post reply on HN