Live data from Hacker News

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

news.ycombinator.com

581–590 of 1001 posts

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

#581

Building an app that extracts key information from PDFs + highlights citations. You provide a PDF and a JSON schema defining what to extract, and it returns the extracted values, the citations and their precise locations in the document. This is especially valuable in workflows where verification of LLM extracted information is critical (e.g. legal and finance). It can handle complex layouts like multiple columns, ta…

I've been working on some structured OCR tools recently (in the context of reading resume pdfs and allowing much more useful search filters over them than our ATS system allows) and I've found Gemini with structured outputs capable of doing a fantastic job. I'm curious, do you have any rough pointers for how to do this self-hosted?

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

#582
I’m working on SimpleeFood, a simple self hosted recipe app.

https://github.com/abhchand/simplee-food

I found most of the offerings out there to be too bloated. Recipes are a simple thing - you want to store them, search them, and view them easily.

It has a full screen viewing mode for easy cooking with your tablet or phone.

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

#583
Learning iOS development by building a the habit-tracking app I wished existed - habit tracking has been done to death, but I couldn't find anything that worked exactly the way I wanted, so I figured I'd build it. I've found Swift / SwiftUI alternately delightful and infuriating so far. Most of my experience has been with web tech, so it's exciting to build something that doesn't run in a browser.

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

#584
I'm building a simple web-based drawing app for home sewing patterns. It's a little bit CAD and a little bit sketching tool. Born of my desire for easier and 100x cheaper home drafting tools. The app is still quite early (adding Bezier tools today) and the core workflow is not functional: of draft, lay out, print, repeat, only draft is working. But one step at a time! https://github.com/twaldorf/flatland-client

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

#585
A Prolog TUI library that sticks to relational/logical programming, is conceptually simple, complete, and performant. Only requires some core ansi features that exist or are easily implemented in most Prologs. Currently have stuff like nested scrollable areas, toggles, frames, buttons, layouts working.

Also, a visual programming language implemented as a PICO-8 script, where the "programming" is done fully in the sprite editor.

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

#587
A minimalist, text-based memory system designed to naturally store and recall important events. It emphasizes simplicity, portability, and human-friendly structure by using six optional fields: who, what, when, where, how, and thing. These fields capture factual context clearly, deferring interpretation for later use or analysis.

https://github.com/scottfalconer/vibedb

I still have no idea if it's a good idea or a bad idea but it's been fun to think through.

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

#588
I'm still tinkering on my multiplayer game server framework when not grinding away at my day job.

The idea is essentially: An Erlang-based control plane, supporting ENet and WebSocket connection modes, with Protobuf for messages. Erlang has an excellent concurrency story, and I think it's a great fit for game servers. I've wrapped up a bunch of this work into behaviors on the Erlang side, such that developers can target the "gen_zone" behavior (for instance) to implement a tick-based game server. I'd like to expand that into other types of games, such as turn-based games.

I've also got a Godot plugin for generating a client library based on your protobuf schema. The plugin handles session stuff, exposes functions for client-to-server messages, and emits signals for server-to-client messages.

These days I'm working on integrating Luerl (Lua in Erlang) and Love2D support. I want to be able to take advantage of Erlang on the back-end while writing the majority of game logic in Lua. Further down the road I want to explore hot reloading parts of the Lua game state on the client/server, perhaps with an in-game editor, to develop the game "inside-out", in a way.

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

#590

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…

Funny, one of mine also involves trees -- but is mostly outdoor cleanup. The kind that involves decades' worth of it, thanks to what I'll just say is a lot of maintenance that wasn't done over a long time. There's an extensive amount of brush, leaves, etc of varying ages that could maybe be shredded up into something useful, invasive vines I'm still trying to deal with, and more old trash than I've fully figured out how to properly dispose of.

It's turning into various DIY rabbit holes, actually, with the next one (outside of various related landscaping stuff) being to gut a basement.

Post reply on HN