Live data from Hacker News

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

news.ycombinator.com

401–410 of 1001 posts

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

#401
Learning Rust by building a simple database using it.

I’ve done my share of programming languages (PHP, C++, Python, Ruby, Haskell) and for the last 10 years I’ve been working in OCaml (which I love so much) but Rust would be a nice addition IMO.

And I never implemented LSM style database before! So that’s fun.

I only just started and the pace will be slow (I have 3h/week to spend on it on a good week), if you are curious: https://github.com/happyfellow-one/crab-bucket

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

#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 comments and reviews on books.

This is explicitly not intended to ever be monetised, and I enjoy all the implications that has on the design. Colibri is as much a tool I personally want to use, as it is a study in small-audience user interfaces, and the quest to build the perfect book catalog schema.

I'm looking for fellow book-loving people to work on Colibri, to create the best personal digital library possible. If you're interested, feel free to reach out via email (in bio), or on GitHub.

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

#403
I'm working on an unified MCP server that can search and use a large number of tools. The current way of using MCP server (adding each MCP server directly) simply doesn't scale. If your AI agent needs to use 100 tools, you need to manually configure a lot of MCP servers. And when you feed those tools to the LLM, it may get confused and tool calling accuracy starts to drop.

This is why I'm building a unified MCP server with just two meta tools: - Search Available tools - Execute a tool

When I want to send an email, I ask LLM to use the Search Meta tool to search for Gmail related tools in the backend, then the meta tool returns the description of relevant tools. The LLM then uses the Execute meta tool to actually use the gmail tool returned. https://github.com/aipotheosis-labs/aci

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

#404
I work for an asshole, it's been 4 years but i can't find any other job (frontend) i found the job when i was 17. i hate it so much that i don't have any will to code on other things but lately i have been learning more low level programming like c and doing shaders using c.

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

#405
post #358

I am working on a super mario land re-implementation for game boy using C. It's made with the GBDK toolkit so the ROM can be run on a gameboy. Currently the scrolling and background collision has been implemented, I am working on drawing the enemies... their is still a long way to go. As for why I am doing this is nostalgia and fulfilled a childhood dream repo at https://github.com/odrevet/marioland-gbdk/

I remember SML fondly, best of luck.

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

#407
I just put live a daily logic puzzle, Clues by Sam. I've been working on it for a while now, mainly on the level generator. It was tricky to generate levels that are solvable using logic (no guessing needed), and also fun to solve (no crazy long deduction chains, but also not just obvious things). I'm sure the implementation still has some quirks on some devices, so would love to hear if you encounter issues!

https://cluesbysam.com

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

#408
I'm building an MVP for an "AI bedtime stories" app. The idea is that you just input the character names, a theme, and choose a voice (including the option to clone a parent's voice for narration). It generates a story and reads it out using TTS.

There are already a few services like this, but most don't support using a parent's voice, and very few can connect stories together into a continuous narrative based on previous ones. Also I would like to hold context for fairy tales kinda local. For example Polish folklore is different than British. Most common villains are different and it can be fun and educating problem to solve.

I'm mainly doing this as a learning project, but curious to see where it ends up.

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

#409
I'm trying to figure out how I can turn hobby products (that me and family and friends are using) into real products for a wider audience. So far, I've found 2 main failure cases:

1. While I can share source code and documentation with trustworthy people, that won't work at scale: the market would get flooded with Chinese clones that re-use my Open Source software but then I have no ongoing revenue to fund support / maintenance.

2. Especially for products with a physical component, shipping, taxes, refunds, CC chargebacks etc. add considerable overhead. Plus I need to add in Amazon fees and marketing spend. And suddenly I need to charge 8x the manufacturing price, which means I either need to massively cheapen out with quality, or it's going to be a very premium product.

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

#410
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…

A fan chiming in. I'm really happy someone someone is tackling this and it's looking good. One thing: can we get a demo instance just for initial snooping? A screenshot or two is fine but to get a feel for features it would be nice to have something (even heavily limited) we can just interact with?
Post reply on HN