Top
Best
New

Posted by david927 2 days ago

Ask HN: What Are You Working On? (June 2025)

What are you working on? Any new ideas which you're thinking about?
405 points | 1278 commentspage 3
lukaszwojtow 8 hours ago|
I'm working on Alis Studio (https://github.com/alphatica/alis)- software to manage portfolios and research stock market ideas.

It's an MVP but perfectly usable. I needed features that I couldn't find anywhere else:

Parameter optimization with a genetic algorithm

Fuzzy optimization: randomly remove trades or whole markets and see what happens

Data mining: find rules how to exit trades sooner for better profit

Compare strategy results to random trading

Check current drawdown for statistical significance

Write trading systems in Java so I can test every idea under the sun and never be held back by some custom "scripting" language.

Of course, it's open-source. A GitHub star is much appreciated. Thanks!

ruieduardolopes 1 day ago||
I am a PhD student and for a while now I'm designing and developing a distributed network protocol that enables dynamic resource allocation across heterogeneous nodes, to which I called Rank. It's designed to handle computational, network, and temporal resources in fully distributed environments without central controllers, but that could also handle a centralized environment. Rank implements four core functions: discovery (finding paths between nodes), estimation (evaluating resource availability), allocation (reserving resources), and sharing (allowing multiple services to use the same resources). What I think it makes it unique is its ability to operate in completely decentralized environments with heterogeneous nodes, making it particularly valuable for edge computing, cloud gaming, distributed content delivery, vehicular communications, and grid computing scenarios. The protocol uses a bidding system where nodes evaluate their capability to fulfill resource requests on a scale from 0-1, enabling dynamic path selection based on current resource availability. I've implemented it in C++ and then also created a testing framework to validate its performance across different network topologies. This is still a work-in-progress and I am eager to publish results someday!
ruieduardolopes 1 day ago||
Thank you so must for your interest! I am working on publishing results and trying to create a proper webpage to reference Rank and all the documentation. My goal is to open this project as an open-source project as soon as I can so that everyone is able to build their solutions out of it and also contribute to the project. I'll keep you posted on that!
TheAceOfHearts 1 day ago|||
That sounds really interesting and I would also like a social media link or somewhere we can be kept abreast of updates.
Weryj 1 day ago|||
Orleans would be good to checkout
ruieduardolopes 1 day ago||
Thanks! Actually I was not aware of Orleans as I never got close to .NET environments, but thank you for noticing it to me.
dbetteridge 1 day ago||
Hopefully it comes across as helpful and not condescending.

You're probably looking for "showing it to me" or "making me aware of it" rather than "noticing it to me" as noticing is usually used like "I noticed thing x" or "You have been noticed"

ruieduardolopes 1 day ago||
Oh, you're right, I am sorry! Yes, I meant "for showing it to me" or "making me aware of it"... I am not an English native speaker, and it was too early in the morning, I guess :)
erdaniels 1 day ago||
This sounds promising. Keep us posted! If there's anywhere we can track progress, please link :)
stonlyb 1 day ago||
https://inlovingmem.com/ - is a tribute to my recently deceased mom that I vibe coded over the last week. I felt her life deserved to be celebrated widely but wanted to be sensitive to her privacy. I've also built in a number of interactive features for participation in funeral services etc, before, during, and after.

Folks have reached out about having an 'In Loving Memory Of' site for their loved ones, so I'm turning this into a side business to help out more with my (now widowed) father's retirement and care.

croisillon 1 day ago||
My sincere condolences for your loss, she must have given you incredible peace and strength to be able to produce this so early!
stonlyb 18 hours ago||
Thank you. This didnt come from place of peace or strength but from grief and a sense of need to honor her. One possibility for vibe coding is that it may turn app / web development into a form of therapy for more non-professional developers, and eventually all non-developers.
southernplaces7 1 day ago|||
This is one lovely concept. What did you use to vibe code it?
stonlyb 1 day ago||
Loveable
rollinDyno 1 day ago||
I'm sorry for your loss.
stonlyb 18 hours ago|||
Thank you. I for one appreciate the curtsey of expressing sympathies. I don't question the motivation or whatever. It's just a kind gesture.

I will note that I'm trying not to think of her death as a loss. It certainly is in many ways for grandkids and others who were just starting to get to know her. But for the rest of us, I like to think we have a part of our deceased loved ones with us that we now have the responsibility to cary forward.

kurtis_reed 1 day ago|||
You killed her?
NotAnOtter 1 day ago||
I'm cynical in general, but this type of stuff always sticks out. "I'm sorry for your loss" from one nameless headless stranger to a different nameless headless stranger feels as sincere as an AI bot, and that's to say it absolutely isn't.

Same as people saying things like "Don't say no one loves you, because I love you <3" but it's in a forum like this, or on Reddit. You don't know them. you don't love them.

jolmg 1 day ago||
You don't need to know them to empathize with them.
NotAnOtter 1 day ago||
But is it real empathy? Did they actually pause and feel bad and convert their emotional response to some written message?

Or did they just short circuit. "Dead relative -> Say sorry for your loss". Like an AI bot.

It's the second one.

smoyer 20 hours ago|||
NotAnOtter smells like IsASkunk ... Why not just sit this one out instead of crushing the sentiment? I lost no mom in February and appreciate when people offer their condolences. And I'm this case, when I offer my condolences, I have at least some idea of what they're going through.
pmcjones 22 hours ago||||
One of my younger brothers died a few weeks ago (he was 67; I'm 75). When people offer sympathy, I accept it and don't question their motives or involvement.
brachkow 8 hours ago||
I'm making a public wishlist platform — https://thingstohave.app. I started it for my friends, but now have intentions to bring it to public.

I procrastinate on my plans to making it into true public-facing product. I can't make myself doing any marketing, have very vague monetization plans, miss some feature that people for some reason want a lot, and occasionally put crap into prod!

That said enjoy building it, learned a lot of backend stuff, felt in love with svelte, and, most important, me and my friends enjoy using it.

To balance enjoyment and pressure i'm trying have some small wins constantly, even if they are very low effort. For example current landing page was procrastinated for six month and built in 30 minutes. It's not fancy and good but it's better than 0!

WilcoKruijer 1 day ago||
The last couple of weeks I've been building 'Recivo', a very simple way to receive emails programmatically. There are plenty of API-based services that can be used to send emails, but receiving them is harder. My service exposes a simple REST endpoint + event webhook that makes it a 5 min setup to start receiving. Attachments are included as well.

The main use-cases I'm thinking of right now is triggering agents using email or a very simple document upload flow to any SaaS (just forward an email to the SaaS).

https://recivo.email/

d_burfoot 1 day ago||
This is a good idea. I think email is poised to become a more influential user interface tool, due to the advent of LLMs.
shayneo 1 day ago||
this is awesome, good work!
nanojoel 8 hours ago||
Just launched NanoAPI Cloud, a tool to auto-generate visual views of your software architecture.

In the coming weeks we’ll also be launching linking and AI functionality to provide better context to AI and humans alike.

We’re launching today! https://launch.nanoapi.io

diarmuid_glynn 1 day ago||
Working on two projects right now:

- LegalJoe: AI-powered contract reviews for startups, at the "tech demo" phase right now: https://www.legaljoe.ai/

- ClipMommy: A macOS tool to help (professionals who record a lot of videos | influencers) organize their raw video clips. Simply drag a folder of "disorganized" videos onto ClipMommy, and ClipMommy organizes the videos into folders / subfolders, adding tags, based upon some special statements that you can make at either the start or the end of your video (think audio-based "clapboard"). I'm expecting to release this within a week or two on the Mac App Store (Apple allowing...).

As an aside, I've been very impressed with Claude Code, it's (for me at least!) leading the way for how the next generation of business software might leverage AI. I plan to iterate on LegalJoe to make more "agentic" as a result of what I've seen is possible in Claude Code.

FailMore 1 day ago||
Legal Joe looks great. Nice video. Don't need it now, but it seems very useful
chrisvalleybay 1 day ago||
Building this as a Word add-in is very clever. Good work!
diarmuid_glynn 1 day ago||
Cheers!

I would have liked to also provide a Google Doc plugin, but the Google Docs APIs [1] don't provide the required capabilities (specifically: a way to create tracked changes). Word's Add-In APIs [2] are also limited in some regards, but since they let you manipulate raw OOXML, you can work around those limitations for the most part.

[1] https://developers.google.com/workspace/docs/api/how-tos/ove...

[2] https://learn.microsoft.com/en-us/javascript/api/word?view=w...

okinok 8 hours ago||
Working on my subscription manager to help me get an overview, and focus on unsubscribing from subscriptions that I do not need to have continuous access to.

I realized that a lot of the subscriptions I have would have been better treated as one time payment for 30 days access. Since, I often can go a few days between using it. So when the subscription expires, and it takes a few days until I use it next and decide to resubscribe, I would have saved a bit of days compared to being constantly subscribed.

It still very early development, and lots of features are missing, so wasn't sure I wanted to share it yet. It got very basic features for tracking subscriptions manually and getting reminders before renewals. Still, is testable at https://unsub.cash

peterm4 1 day ago||
Not as exciting or big as some of the projects on here, but just a small personal one I’ve been wanting to do for a while.

I recently impulse bought an Epson receipt printer, and I’ve started putting together a server in Go to print a morning update every day. Getting it to print the weather, my calendar and todos, news headlines, HN front page. Basically everything I pick up my phone for in the morning, to be on paper rather than looking at a screen first thing. Very early days but hacking away and learning escpos/go! (Vibecoding a lot of it)

https://github.com/petertjmills/escpos-server

andrewrn 1 day ago||
Wow this is a really interesting concept. I have had many ideas for how to loosen the grip of the digital maelstrom on my brain. You're right, not looking at the phone in the morning is critical, and reading a few things on a page seems a lot more weighty and important than flitting by things on a phone.
bix6 1 day ago|||
Very cool. I’ve thought about a digital dashboard for something similar (wave / weather report mostly) but I love the printer aspect.
tim-- 1 day ago|||
This reminds me of a project for using a receipt printer to print of physical tickets of GitHub issues. https://aschmelyun.com/blog/i-built-a-receipt-printer-for-gi...
martin_a 1 day ago|||
Which printer did you buy? Only gave it a quick glance but there seems to be a wide variety of printers...
santana16 1 day ago|||
You have an interesting point. Screens are always changing and rarely taken seriously. Words on paper create a sense of weight and permanence. Make it work!
VMG 1 day ago|||
Watch out for the BPA in the receipt paper
peterm4 1 day ago||
Where I am, BPA receipts are banned, fortunately. Also making sure to buy BPA free alternatives.
larodi 1 day ago|||
Love it I should do the same. We compare results :))
czarofvan 1 day ago||
Very different from all the magic mirror sort of solutions. Nice!
ccarnino 8 hours ago|
I'm working on https://thinktotem.com

Can't focus on reading anymore? ThinkTotem transforms books into conversations so you stop re-reading the same paragraph 5 times.

Phones and social media rewired our brains for quick hits, making traditional reading feel impossible. ThinkTotem solves this by turning books into active conversations with questions, examples, and 'explain-it-back' prompts. Instead of fighting your modern attention span, we work with it.

Does anyone want to help me figure out how to successfully do outreach?

More comments...