upvote
Ask HN: What are you working on? (April 2025)
A little free library style box, but not free and not a library (https://thingio.dev)

I've got an LTE module connected to a solenoid lock. The module listens for a "checkout complete" callback from a Stripe payment link which will unlock the solenoid. There's also some weight sensing involved to track the current product inventory inside the cabinet.

I built this for a family friend who does a lot of wellness outreach around combating food deserts by introducing small scale farming to local schools.

As a result of their community bee hives, they have a bunch of excess honey. So, I thought I’d build them this little honey vending cabinet for their neighborhood.

I've expanded the service a bit to be more product agnostic, maybe someone else can find a use for it.

reply
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 them back to their original state, but in an order that does not intersect other branch vectors.

The idea came to me as a particularly difficult tree needed to come down in my friends yard, and we spent hours planning it out. I've already gotten some interest from the tree-surgeon community, I just need to appify it.

Second rendition will treat the problem more as a physics one than a graph one, with some energy-minimisation methods for solving.

reply
This is the kind of thing that makes me love HN. An idea I would never have thought of, with an immediately obvious use in multiple ways (fall path plus ideal lumber cutting?), probably very difficult, yet being tackled with one implementation already... and spoken of quite humbly.
reply
Where I live this could be very helpful becuase people is too, how to say it, maybe ignorant in safety and logic specs. Also could be usefull to know or estimate what tree are in a innminent or highr posibilities of fall with wind.

Happy to help!

reply
That’s a great idea, but so much liability if the user is an amateur and follows steps incorrectly
reply
Or perhaps follows the steps correctly.
reply
I’m working on Popgot (https://popgot.com), a tool that tracks unit prices (cost per ounce, sheet, pound) across Costco, Walmart, Target, and Amazon. It normalizes confusing listings (“family size”, “mega pack”, etc.) to surface the actual cheapest option for daily essentials.

On top of that, it uses a lightweight AI model to read product descriptions and filter based on things like ingredients (e.g., flagging peanut butter with BPA by checking every photograph of the plastic or avoiding palm oil by reading the nutrition facts) or brand lists (e.g., only showing WSAVA-compliant dog foods). Still reviewing results manually to catch bad extractions.

Started this to replace a spreadsheet I was keeping for bulk purchases. Slowly adding more automation like alerting on price drops or restocking when under a threshold.

reply
I like this idea a lot -- feels like there's a lot of room to grow here. Do you have any sort of historical price tracking/alerting?

And/or also curious if there is a way to enter in a list of items I want and for it to calculate which store - in aggregate - is the cheapest.

For instance, people often tell me Costco is much cheaper than alternatives, and for me to compare I have to compile my shopping cart in multiple stores to compare.

reply
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.

reply
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?
reply
That's the first thing I'm going to do as soon as it's possible! I recently refactored the code base to a monorepo, and still need to make some adjustments so it'll run stable again. Stay tuned :)
reply
My home-grown daily word game Omiword[1] (previously discussed on HN[2]) is nearing completion. Just a few last features and bug fixes to go, including a hint feature, access to archives, and a sharing feature.

[1] https://www.omiword.com/

[2] https://news.ycombinator.com/item?id=43654350

reply
I've been writing a software synthesizer, I want to use it to make an album when it's finished. As of now I've implemented a basic subtractive synth with the usual primitive oscillators, random noise, high and low pass filters, and an ADSR envelope. I've implemented input and output "drivers" for Windows and Linux: WASAPI, ALSA, Windows Raw Input, and evdev.

Soon I'll start work on Lua bindings. The idea is to configure the core engine programmatically. Hook up inputs, modify synth parameters, route output. It's going to be inferior in every way to something like SuperCollider, but I just think it'll be insanely cool to materialize music from thin air. I've learned lots.

reply
Virtual Staging with AI for real estate!
reply
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

reply
A note taking app - I know, I know, been done a billion times. But really, no software I’ve found works the way I want it to, so I’m just trying to write my own, starting with a front-end agnostic core and a TUI.

If it strikes a chord with anyone, I’d love to collaborate! The concept is centered around organization bubbling up naturally from dumping info in with tags, and “typing” your tags so that when you go to a tag’s page, the layout is customized based on what it is - a project, person, etc. A project could have all relevant tasks and notes listed, whereas a person might have name, contact info, etc.

https://github.com/weakphish/yapper

reply
Expanding some - the tags concept is similar to AnyType[0] types, but the rest of the software I’m writing is more oriented towards dump-first, tag, and let it sort itself out, whereas AnyType requires careful management and configuration of the workspace.

[0] https://anytype.io/

reply
Creating stealth group in a huge Fortune 500 company with the blessing of my immediate boss but no other higher-ups. Trying to productize critical consulting tool sets in the utility industry so we can stop repeating ourselves for the 100th consulting engagement.

Yes, customer is a special snowflake but they still need 90% or whatever every other client in this industry needs.

Feeling increasingly like this is a fools errand.

Even though we've proved this out with tool sets strung together with duct tape and safety pins, and are therefore the most profitable group within our department, we still need to be 100% billable.

It's only because we're the most profitable group that we can pretend we're all billable while I work with two other people to bootstrap this crazy project

Edit: anyone hiring? Just found out my boss is quitting.

reply
Building browser-based RPA workflows with https://browsable.app/

Notably not an AI agent like Operator, Manus, etc. which are largely unreliable for the time being. Instead this uses AI to turn your task into something repeatable and configurable.

Currently focusing on scraping use cases but hope to make it more powerful soon so it can actually do complex tasks rather than just extracting data.

reply
Create a two-sided deal review app: https://dealcred.com

I work a lot with smaller investors, in real estate, private money lending, etc. It's sometimes hard to do due diligence on someone, and after having a couple bad deals and realize over 30 people were scammed, I wished there was a simple review site where you could see someone's past reviews.

Site is 80% there, hoping to enter beta in the next month.

reply
OkNext! (https://oknext.io) - a task manager for solopreneurs and small teams.

I'd love for you to try it out! It is browser based only for now and pretty basic. I'm adding features sparingly as needed but my next task is to add some documentation for brand new users and making what it can already do more obvious.

reply
I am working on the sunflower plant density estimation problem. The goal is to be able to estimate the germination rate as early as possible. Farmers benefit from such information, because:

- there are lots of expenses still to be made (fertilizer, pesticide, salaries), which may not be worth it if germination is under certain threshold

- if detected early, there is still time to plant another grain or to fill up the missing plants (requires precision seeders and seeding maps)

- is a very good proxy for yield estimation (farmers often trade futures even before they have harvested)

For the purpose I have created a dataset (a collaboration between my employer and Sofia University) and published it in order to enable scientific collaboration with other interested parties. Still working on the dataset annotations.

https://huggingface.co/datasets/su-fmi/sunflower-density-est...

reply
Interesting, I'm also involved in a project to do yield prediction, but with a ground-vehicle with camera's on top to drive between strawberry and blueberry plants.

Yield prediction is huge indeed, because overshooting your prediction means seller stuff for a lower price. Undershooting means paying for someone's product to make up for the difference. Probably there's quite a bit of matchmaking in between those under and overshooters and someone making a good buck out of that too.

reply
Very cool, what type of parameters are within your control if detected early?
reply
I'm working on a mobile app for exploring places with Wikivoyage (https://mapvoyage.app) and a wikitext to structured JSON-tree parser to support that (https://github.com/bcye/structured-wikivoyage-exports) and am finally getting pretty close to a beta version :) I hope to unify the workflow of going back and forth between Wikivoyage, the favourites list on Google Maps and notes into a single app.
reply
So many cool technical projects here. But I am doing something completely different - masonry. Repairing walls in 3 rooms. It includes reinstalling dozens of falling off bricks, installing 30 or so power outlets, replacing old windows with bigger modern ones, fixing openings for the doors and plastering everything afterwards. On one hand it’s interesting, because it’s very different from the dayjob. But doing it by myself pays my newish car in cash immediately. However I wouldn’t do it for money somewhere else, it’s really really hard work.

Instead of masonry I would like to work on time of flight cameras. But the day has only 24 hours :-(

reply
https://mysukari.com - A Diabetes management platform

I got diagnosed with type 1 diabetes in Feb (technically LADA as it's late onset). I'm the first in my family with it so I had zero info on it. I tried getting some CGMs to use but most don't work in Kenya as they are geo-locked, and even apps for measuring carbs like CalorieKing are not available in my region. I was really frustrated with the tech ecosystem, and started working on My Sukari as a platform of free tools for diabetics.

I mostly get time to work on it on the weekends, so it's not yet ready for public use, but I've fully fleshed out one of the main features: Sugar Dashboard - A dashboard that visualises your Glucose data and helps you easier analyse it.

To help with demos, I've shared my Sugar Dashboard here: https://mysukari.com/tools/sugar-dashboard/peter

I'm really passionate about this and getting as much free, practical tools in the hands of patients (it honestly shouldn't be this hard to manage a disease)

reply
That's so cool! Nice work!! Are you happy to share how you built and host it? How long has it taken you to get it to this point?
reply
Is this just for Type 1 or would type 2 work well also? Seems like it would?
reply
All types. The sugar dashboard allows import of data from different glucose apps, so its goal is to allow you visualize and analyze your data. I hope to integrate with cgms directly if I get some that allow it, and also source from Health connect. Sharing with specific people eg doctor is also a big ask that I'm working on. The other WIP tools will be fore general health, not just diabetes, like carb counting from a photo via AI
reply
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 of AI. Free in-browser version (using PGLite WASM), paid desktop version.

No website yet, here's a 5 minute showcase (skip to middle): https://www.loom.com/share/c03b57fa61fc4c509b1e2134e53b70dd

reply
Cool! We're dealing with many complex CTEs and costly queries. Would be useful to have those visualized one by one.
reply
Was thinking today... not a debugger but even a SQL progess bar, so I know that my add column will take say 7 hours in advance.
reply
Nice one!
reply
This seems like it could be extremely useful.
reply
Thanks! Would you mind sharing what would be your use cases?

At my job, all of our business logic (4 KLOC of network topology algorithms) is written in a niche query language, which we have been migrating to PostgreSQL. When an inconsistency/error is found, tracking it can take days, manually commenting out parts of query and looking at the results.

reply
Am not the person you asked, but feel that it could have good value for education and learning as well, besides debugging.
reply
Is this postgres only? What an interesting idea!
reply
For now, yes, but I'll start working on adding support for all other DBs (especially OLAP) as soon as possible. The geberal approach is the same, I just have to handle all the edge cases of the SQL dialects
reply
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/
reply
I remember SML fondly, best of luck.
reply
Love it, good luck with the project!
reply
PodSnacks (https://podsnacks.org) — Personalized AI summaries of top podcasts, delivered to your inbox.

I've been building PodSnacks because I found it overwhelming to keep up with podcasts across tech, business, and science. PodSnacks uses LLMs to summarize the most popular episodes from shows like Lex Fridman, Acquired, All-In, Invest Like the Best, and more.

You choose your favorite shows, and we email you short, high-signal summaries — no audio to skim through, no endless backlog guilt.

So far:

126K+ episode summaries generated 92K+ hours of podcasts processed 48–50% open rates 2,900+ early users

Still iterating and adding features like bundling by theme, language translations, and audio feeds.

If you're the kind of person who wants more inputs without more noise — would love for you to check it out.

Always open to feedback from HN!

reply
What are the costs like, for such a service? You have to spend for transcribing (even if you ran something like Whisper) and pay for APIs to summarize, correct?
reply
I'm also interested in this. :)
reply
I’d prefer summaries of my YouTube subscriptions, where I can also add my own “summary template”

In currently have a prompt for it that works for me, based on the transcripts.

Problem: too much duplicate information in any type of publication and too much fluff

Problem2: YouTube/transcriptions

Probably wouldn’t pay for such a service, but would be very happy using it. Perhaps some channel promo / email based ads for discovery or recommendations.

reply
Interesting. Once signed in, how do I search for podcasts? Discover is not showing a search field, unlike https://www.podsnacks.org/newsletter/podcasts

Edit: Ok, I found the search function in the hamburger menu. A bit unintuitive.

reply
Just signed up! Do you use different AI prompts for each podcast based on the specialty or a single prompt?
reply
A custom Python/Django based mini-app (mini — at least for now) that will allow me to import transactions sanely and safely to my local GnuCash install.

I’ve been doing tedious manual entry for a bit over two years now and after having missed three consecutive months, the only other option was to bail.

As a start it should help with 3 main things:

- Translation, categorization: my source documents aren’t in English but my GnuCash entries are. This is one of the reasons I don’t use the built-in imports. (This should shave off at least 90% of time spent entering data)

- Human-error prevention: there were at least 5 times where it took me over 15 minutes to reconcile a discrepancy because I entered some number or some account wrong somewhere.

reply
https://drawbeats.com

This is one of my long-standing passion projects, a simple web-based music sequencer built to have a very low barrier to entry.

reply
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.

reply
I am working on a curated database of proxy IP addresses frequently used by bots: https://deviceandbrowserinfo.com/product/proxies-ips

So far I have ~ 3M distinct IP addresses per 30 days, with a lot of fresh proxy IPs, 1.7M. The DB contains only verified IP addresses through which I've been able to route traffic. It DOESN'T rely on 3rd party/open-source data sources.

I also made an open-source proxy IP block list based on the data: https://github.com/antoinevastel/avastel-bot-ips-lists

reply
Wouldn’t this end up flagging a lot of residential IPs due to residential proxies?
reply
The DB contains different types of proxies: - Residential - ISP - Data center

I don't include mobile proxies since they're heavily shared, so knowing that an IP address was used as a proxy at some point is basically useless.

Regarding your remark, indeed, there are several shared residential IPs, including IPs of legitimate users who may have a shady app that routes traffic through their device. That's why I don't recommend blocking using IP addresses as is. It's supposed to be more of a datapoint/signal to enrich your anti-fraud/anti-bot system. However, regarding the block list, I analyze the IPs on bigger time frames, the percentage of IPs in the range that were used as proxies, and generate a confidence score to indicate whether or not it is safe to block.

reply
Sounds like pretty sophisticated filtering!

I’m working on a scraping project at the moment so looking at this too but from the other end. Super low volume though so pretty tame - emphasis on success rate more than throughput

I bought a 4G dongle for use as last resort if nothing else gets through. And also investigating ipv6

reply
Myself.

Been a freelance dev for years, now going on "sabbatical" (love that word) imminently. Just moved to reduced hours, still in the transition and unwinding phase.

Planning to do a lot of learning, self-improvement, and projects. Tech-related and not. Preparing for the next volume (not chapter) of life. Refactoring, if you like, among other things.

I'm excited.

reply
Depending on how long you're planning on sabbatical-ing, you might consider applying to the Recurse Center [1]. It's basically a (free) 6- or 12-week self-directed learning program that you do with others.

I had done a half batch last year and really enjoyed the experience.

[1] https://recurse.com

reply
Will you write a bit about it? I find this sort of move really interesting. I'd be curious to see what you've learned by the end of that sabbatical.
reply
This sounds very cool! Do you have any travel planned? A move within country to more of a "reset" locale? :)
reply
I am in a similar stage.

In brief:

25 years of experience including FAANG. Recently got divorced (complex litigations, fought hard, very satisfied with the outcome).

Now rethinking myself. Want to do something useful for humankind in the rest of my life. Having big ideas for the future. Trying some research-focussed 'side' projects. Considering writing a book. Learning new things. So on.

reply
I like the concept of "refactoring" one's life.
reply
I have been working on http://phrasing.app - a language learning & acquisition tool for polyglots. I’ve been using it to study ~12 languages (5 on maintaince, 2 seriously studying, 5 casually “studying”) and it’s starting to feel really good. If anyone is learning/maintaining several languages, please reach out! I’m looking for beta testers in as many languages as possible (it supports 120+).

In what I believe is still the spirit of the question though, I discovered Maltese these week and have added it to my casual study. It’s a Semitic language (closely related to Arabic), written in the latin script, with about 40-50% of its vocabulary being Italian/Sicilian based. It’s become my new obsession

reply
[delayed]
reply
The UI was a little unresponsive on mobile, and when I opened the "Media" page on desktop I got multiple block rendering errors. Opening the console reveals a syntax error (missing ] after element list) and some type errors.

Also, it looks like you have to get the subscription to use it in any way? It's hard to gauge whether it is for me or not if I have no way to trial it. I found the UI a bit confusing too, I was not sure what I was supposed to do after logging in. As another commentator mentioned, it's asking me to set a reference language but I see no way of configuring it.

reply
Block rendering errors on the media page is new to me. I will look into it.

The reference language error should not be shown (I mean it’s not incorrect, but there is a “no expressions error” that should take precedence).

A video is coming :) I didn’t expect so much interest from a comment in this thread. If you get in touch, I can walk you through it personally, otherwise check back in a couple weeks and there will be a video overview.

reply
Sounds good.

What languages do you support?

Learning Latvian through Anki flashcards, but it's not well supported by the main platforms, and there's not a huge amount of content out there for learning.

This alongside a couple of the usual suspects.

As a side note, on a Pixel 4a 5G (old phone , but functionally not ready for e-waste) the homepage bleeds all over. Some components into each other, others off screen. Might want to check that.

reply
Oh no, the website is brand new, it should be working everywhere. I'll have to dig up an older android, I should have one somewhere.

Languages below, if you know their alpha 3 code. Currently having some issues with Thai and Zulu though, so they're temporarily disabled until I have time to fix them.

I have not ~tested~ verified it for Latvian, I would be curious to hear your thoughts. It has been working pretty well for Maltese, Albanian and Macedonian though, which should be lower resource than Latvian!

As mentioned elsewhere, the first time user experience is abysmal. If you reach out though we can hop on a call and get you set up - or in a few weeks I'll have a video done and up. In the meantime, you should be able to create an expression (in the nav bar for desktop and mobile) fairly intuitively.

afr, amh, ara, ara-are, ara-bhr, ara-dza, ara-egy, ara-irq, ara-jor, ara-kwt, ara-lbn, ara-lby, ara-mar, ara-omn, ara-qat, ara-sau, ara-syr, ara-tun, ara-yem, asm, aze, bel, ben, bos, bul, bxr, cat, ces, chu, cop, cym, dan, deu, ell, eng, est, eus, fao, fas, fil, fin, fra, fro, gla, gle, glg, glv, got, grc, guj, hbo, heb, hin, hrv, hsb, hun, hyw, iku, ind, isl, ita, jav, jpn, kan, kat, kaz, khm, kir, kmr, kor, lao, lat, lav, lij, lit, ltc, lzh, mal, mar, mkd, mlt, mon, msa, mya, myv, nan, nep, nld, nno, nob, ori, orv, pan, pcm, pol, por, por-bra, por-prt, pus, qaf, qpm, ron, rus, san, sin, slk, slv, sme, som, spa, spa-arg, spa-bol, spa-chl, spa-col, spa-cri, spa-cub, spa-dom, spa-ecu, spa-esp, spa-gnq, spa-gtm, spa-hnd, spa-mex, spa-nic, spa-pan, spa-per, spa-pri, spa-pry, spa-slv, spa-ury, spa-usa, spa-ven, sqi, srp, sun, swa, swe, tam, tel, tha, tur, uig, ukr, urd, uzb, vie, wol, wuu, yue, zho, zht, zul

EDIT: I have tested it for Latvian, I know it technically works. I however have not had any Latvian speakers review it's quality

reply
Since you're in Amsterdam, I'm curious how well you think it performs for learning Dutch? I'm a native English speaker with a B2~ in Dutch and just looking to progress more. I've not used spaced repetition up to this point in my learning journey (almost 3 years).
reply
It does really well, 95% of the time. The application was built to jump in at any levels - find a movie you want to watch, align the subtitles, see the most important words, create expressions with words you don't know, and the SRS should focus on the words most important to you.

For my Dutch (which was probably once a high B2, now probably a low B1) I only use the audio review when walking my dog or cooking. It plays the audio of the cards in a playlist, so I practice hearing and repeating them.

It's not so self serve at the moment, but if you get in touch I can get you up and running.

reply
I was quite eager to check this out. As some polite feedback, a few things turned me off quite strongly:

1. I want to get confirmation that the language I want is covered (Hungarian). "120+" doesn't confirm it for me, as Hungarian seems fairly rare for language apps. Can we not just have a "search your language" field?

2. I need to see what the app actually looks like, how it proposes it'll teach me.

I'm one of the eager-to-pay people, because Duolingo is frankly dogshit (ok. Mostly polite) at teaching languages (doubly so ones that it doesn't care about like Hungarian). But I'm so suspicious of language apps, due to being burnt a dozen times.

reply
Thanks for the feedback! I agree with you completely.

1. I just started the marketing website a few weeks ago, and if you can believe it, I didn't readily have that information. One of my tasks last week was to compile a list of languages that could work, write some tests for all of the languages, and get a list of supported languages. I have that list now, I just need to put it on the marketing page.

2. As mentioned in other comments, I'm working on a video. I'm preferring to fix glaring issues before making the video, although at this point I'm verrrrrrry close. I have started scripting it, but it takes a lot of time to make a good video (1-2 full days if I don't want to edit it).

Your feedback is completely valid, and they're both reasons why I'm not really marketing the product yet. This thread seemed like a good middle ground though as having some people using all the languages would be really helpful. Also, I've genuinely been loving using it and want to share.

It's just me working on it, so these things are coming, but everything takes a while! Hopefully these didn't sour you on the project permanently :)

EDIT: And yes, it supports Hungarian :)

reply
And fwiw, I've added the languages to the marketing page now in the FAQ section. I'll add a more prominent section in the coming weeks!
reply
i signed up and tried to use it. The UI is very confusing. i couldn't find the place to setup what language i want to learn and what language i know (for translation). It is best if you can have a video or images documenting how to use it.
reply
Agreed. I’m getting close to a video to put on the landing page, probably some time next week.

The first time user experience is really bad, but the app itself makes a lot of sense once you see it in action. Feel free to get in touch with me (there are several methods listed when you log in) and I can give you a personal introduction!

If not then check back in a few weeks for a cool video :)

reply
Yes, please. I've been looking for something like this. Lately I've been just casually going into another language with ChatGPT and asking it to correct me. I do I like some of the old languages, things like Aramaic, which just have a different feel.

I signed up, but now it's asking me for a "reference language" (which is a little ironic because it tells me this in English lol). I guess I'll play with this later.

reply
Start by creating some expressions ("create" in the nav bar) and you should be able to play around with it. If you want to learn more, please get in touch. As mentioned elsewhere, I'll be adding a video tutorial soon (probably not this week, but sometime next week if all goes well).

Would love to get feedback on the old languages! It's been really good for the minority languages I'm learning

reply
Would be great to be able to login via Google or Facebook. Creating an account is cumbersome on mobile.
reply
"...are we still doing phrasing?"
reply
So much of this stemmed from me wanted to learn French & Italian by watching archer :D
reply
I'm working on a cookie clicker style web game that's secretly about AI safety: https://preview.mancato.nl/clean

My primary goal is to make a game that's fun. Secondary goal is to make you experience why an AI might do things you don't expect. Specifically, to further instrumental goals like collecting resources, refusing being turned off, things of that nature.

There are two endings currently but I'm working on adding some more.

reply
Working on a database compatibility tool. So your app works on SQL Server 2022 on-prem, but does it work on Azure SQL DB, AWS RDS, GCP CloudSQL, etc?

These cloud flavours have a compatible SQL dialect, but it's often details like missing features (CDC and Auditing on RDS are good examples) or differences in system objects that make it difficult to support your app on these platforms.

I capture all sql statements, run them through multiple SQL parsers to find all the system objects your app is using (tables, functions, stored procedures, etc). I then check them all against a catalog I have built of all system objects for every version of SQL Server on every platform.

I then give a report to see which platforms your app will work on, which ones it wont work on and which system objects are the problem.

Other database engines will be added once I get it working end to end (almost there).

reply
Reverse typesetting: reflowing page layouts where you don't have knowledge of the typesetting structure, i.e. a scanned physical book or PDF paper. Naive rules-based heuristics based on the dimensions of bounding boxes and gaps. Point is to reflow things for resizing to eink readers. (Specifically the size that fits in my pocket which I carry around. User #1 is me). Building in Common Lisp and targeting an Emacs mode for interactive execution with manual feedback.
reply
i don’t quite understand, what makes it reverse typesetting?

my understanding is your typesetting books for responsive eink readers.

reply
You're inferring the structure of the document from the printed result. If typesetting takes a set of layout directives and outputs a page, this is taking a finished page and guessing what layout directives could create it. Then you can take that inferred structure and reflow the page in a new layout.
reply
so like ocr but not recognizing characters and words but recognizing the layouted structure and transforming it into content markup and layout markup?
reply
That's a way to view it!

The reason I'm not falling back on OCR is because the general case is full of things, like math equations and inset graphics/diagrams, that can't be OCR'd. The only robust way to deal with those is to treat them as graphical atoms: "this bounding box can be moved around, but should not be split up into pieces".

reply
https://domdb.com - aftermarket domain name aggregator and search engine.

It has integrated BIN inventories from Afternic, Sedo, Namecheap, Porkbun, and Gname.

Currently working on custom price alerts and an API.

reply
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

reply
I am working on an app for rhythm training for dancing. The first step is beat detection in music - here is my code for generating videos with beat counting: https://github.com/zby/beat_counter (vibe coding warning). Beat detection seems to work OK, downbeats are a bit more tricky and I have found not good solutions for further structuring of music (for dancing they usually count to 8 - that is two 4 beat measures - or 6 - two 3 beat measures for Waltz for example, I am not sure about 2/2 measures and other). Seeing all the LLMs generating music I thought there should also be LLMs interpreting music - but so far I have found no such model the available algos seem to be from a previous decade.

My current plan is to test the counting with people with good rhythm sense and once I find a good algo for beat detection I'll proceed with writing the app.

reply
Very cool! Dancer here. Looking for something that counts music so I can do some choreopgraphy faster.
reply
I hacked my old kindle and turned it into a eink dashboard for my daughter’s school! Now planning to enahace it a bit further and make it easy to customise.

Here’s a a detailed write up of the process: https://samkhawase.com/blog/hacking-kindle/

reply
Genuinely brings a smile to my face. And such a nice exposure for the kid.
reply
Thank you for the kind words. I’m trying to get back into writing and such feedback means a lot to me.
reply
Love it! Nice work
reply
I built a tool to help hiring managers scan and categorize resumes against a job description: https://app.joinrunway.io/rank/create.

It gives you a ranked list so you can quickly spot the strongest candidates, or at least get a solid starting point without reading every resume manually.

It scores applicants based on job requirements, flags any concerns, and suggests interview questions you might want to ask.

reply
Premium tooling to work with JSON Schema (https://www.sourcemeta.com).

I'm a member of the JSON Schema Technical Steering Committee, and been making a living consulting with companies making use of JSON Schema at large. Think data domains in the fintech industry, big OpenAPI specs, API Governance programs, etc. The tooling to support all of these use cases was terrible (non-compliant, half-baked, lack of advanced features, etc), and I've been trying to fix that. Some highlights include:

- An open-source JSON Schema CLI (https://github.com/sourcemeta/jsonschema) with lots of features for managing large schema ontologies (like a schema test runner, linter, etc)

- Blaze (https://github.com/sourcemeta/blaze), a high-performance JSON Schema C++ compiler/validator, proven to be in average at least 10x faster than others while retaining a 100% compliance score. For API Gateways and some high-throughput financial use cases

- Learn JSON Schema (https://www.learnjsonschema.com/2020-12/), becoming the de-facto documentation site for JSON Schema. >15k visits a month

Right now I'm trying to consolidate a lot of the things I built into a "JSON Schema Registry" self-hosted micro-service that you can just provision your schemas to (from a git repo) and it will do all of the heavy lifting for you, including rich API access to do a lot of schema related operations. Still in alpha (and largely undocumented!), but working hard to transition some of the custom projects I did for various orgs to use this micro-service long term.

As a schema and open-source nerd, I'm working on my dream job :)

reply
> This weekend I’m working on mobile app that allows you to upload photos and it turns everything into a stitched anime (ghibli or not) with movements and eventually sound and script. Great to make mini animes from your day or travels or anything.

I vibe coded the above including everything: code, design, logos. Just did it solo. It has all error handling, video generation notifications (it takes a while) and credit system. I myself can't believe it's been done in a month with AI. It's already in closed beta in iOS and android app stores. Let me know if you want to try it out before public release.

My quoted comment above was 28 days ago. This is working on this part time and with a family.

EDIT: Added context.

reply
A pentagonal geospatial indexing system: https://a5geo.org/

If you’ve used H3 or S2 it should be familiar, the major difference (apart from the fact it uses pentagons) is that the cell areas are practically uniform, whereas alternative systems have a variance of around 2 between the largest and smallest cells, making them less useful for aggregation. The site has many visual demos, e.g. https://a5geo.org/examples/area

The code is open source: https://github.com/felixpalmer/a5

reply
Is it based upon repeated subdivision of an icosahedron?
reply
I'm preparing to leave the corporate world after twenty years and go get a master's in software engineering this fall in Newfoundland.

Pretty anxious about that, given how massive of a life change it is, and how much will be riding on me getting good grades.

reply
Lovely.

This is on my mind too.

Am an engineer (EE + CS) with 25 years of work experience, with a passion for Physics. Am widely known in my circles as a scientist/physicist, however, I do not actually know much. Learned some Lagrangian and Hamiltonian classical physics recently.

I personally do not mind going for even an undergrad in Physics if that would be a better fit for me to learn. :-)

reply
I’ve also been ruminating on the idea of getting a formal education in physics since I always imagined myself as a physicist when I was a child. :)
reply
That's awesome. I often dream of returning to a formal learning environment, I didn't appreciate how special dedicated (extended) time for learning was when I was in school.

Best of luck!

reply
I'm currently working through Frank Sikora's "Jazz Harmony" book [1] to learn to play Jazz piano.

In parallel, I'm building an exercise generator "Jazzln" [2] to help me practice.

[1]: https://www.goodreads.com/book/show/54391815-jazz-harmony

[2]: https://jazzln.vercel.app

reply
Here is a weird album you might find fun:

https://www.youtube.com/watch?v=8OJHPWlaCrc

Cheers =3

reply
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

reply
We’re building a new social-enabled git collaboration platform on top of Bluesky’s AT Protocol: https://tangled.sh

You can read an intro here: https://blog.tangled.sh/intro (it’s publicly available now, not invite-only).

In short, at the core of Tangled is what we call “knots”; they’re lightweight, headless servers that serve up your git repository, and the contents viewed and collaborated upon via the “app view” at tangled.sh. All social data (issues, comments, PRs, other repo metadata) is stored “on-proto”—in your AT Protocol PDS.

We just shipped our pull requests feature (read more here: https://blog.tangled.sh/pulls) along with interdiffs and format-patch support! https://bsky.app/profile/tangled.sh/post/3lne7a4eb522g

We’ve also got a Discord now: https://chat.tangled.sh — come hang!

reply
Resume builder

7 months ago, I was looking for a job and got frustrated with the current resume builders, so decided to build one exactly how I wanted a resume builder to be.

- Free (like really free).

- No signup, no login.

- Has AI features to improve text.

- Find jobs matching the resume.

https://resumeyay.com

reply
Nice!

Would like to see more written down on how the résumé-building part works.

Would love to see something that can start from a pre-existing CV and help refine. (My current CV is my own record of projects I have undertaken, so it has a lot of detail and runs into approx. 10 pages.)

reply
Thanks!

You can upload your current CV, and it will parse it to fill out the form for you. You can then amend or improve it, choose a design, and export it as a high-quality PDF.

I will try to write about it. I faced some challenges related to exporting as a high-quality text PDF, including multilingual support and ensuring JS messages are all translated, among others.

reply
A very misguided project that started with me trying to run Linux on a newly acquired 386DX-40 and has led to me building my own Linux distribution for said purpose
reply
Three Kind Words (https://threekindwords.com)

It’s a small vending machine on the internet where people anonymously send a friend three postcards, one word at a time. The first two cards are unsigned, and the last one reveals who sent them. It’s meant to be a slow, kind surprise in the mail.

I shared this on HN a while back, and it gave us a quiet little push. Since then, we’ve sent 246 out of the 300 postcards we set out to deliver this year. Things have slowed down lately, but the whole thing is automated, costs almost nothing to run, and has been a lot of fun to work on!

reply
Writing a complete API client for the Internet Archive in Typescript, with proper documentation, proper typing, unit tests and integration tests, so people can have a proper library for both front-end and back-end applications.
reply
I'm looking for an open source system that has the following features. Forum for questions and answers. A section to upload video tutorials A way for experts(teacher) can upload their own series of videos.

Basically looking to clone laracasts.

If I can't find one, that is what I'll be working on.

reply
This is an exciting project, Where exactly have you looked until now ?
reply
https://weexpire.org - An opensource tool for creating emergency notes that can be read by your trusted contacts only after your death or if you are seriously injured.
reply
I've been thinking about something like that. So the message is not stored, but if I scan it then it's in your HTTP server logs, isn't it?
reply
D Library - 100% decentralized operating on the D.Licence (pun intended).

Currently working on a solidity upgrade for a leader-board, and public analytics.

D-Safe for children, adults and plants. I am looking for contributors to integrate it on https://internet-in-a-box.org .

No worries, I'll do it myself if everyone is busy.

https://datapond.earth

Email: data at datapond.earth

reply
Rebuilding most of my serial literature + newsletter service for fiction writers because I used FaunaDB for both DB and authentication and now they are shutting down by the end of May.

https://www.confabulists.com

reply
Critic (https://getcritic.dev) - An improved inbox for GitHub pull requests

The experience with GitHub can be terribly frustrating when it comes to managing the stream of incoming pull requests. The default inbox and notification systems are not so good, and not flexible. Critic allows to create any number of sections, each section being defined by an arbitrary search query.

I would now like to expand it to provide a better code review experience, similar to what Graphite or Reviewable may provide - but under as an open source project. Source code is available at: https://github.com/pvcnt/critic

reply
I’ve been making photography software as an indie developer for a bit over a year now:

https://heliographe.net

A few released apps for now that are iOS/macOS, with some exciting more things in the pipeline.

If you’re a photographer who has frustrations with current mainstream photography software (whether capture/edit/publishing), I’d also love to hear from you - you can find me as Héliographe on (mastodon,bluesky,threads,x) or just email me at contact@heliographe.net :)

reply
Hobby photographer, I shall check this out! :)
reply
A semantic music visualizer :) real-time capture of elements of music —- not tracks but true elements —- paired with time-stable frame generation for display. It likely won’t be as good as a real VJ, but I want to outshine all the visualizers which are basically a demo atop a grapheq.
reply
Interesting, right now using LedFx for the experience
reply
Lighthouse (https://lighthouseapp.io/) - a different take on RSS readers, focusing on inbox zero

RSS readers show content based on the feed they're coming from, and show read and unread items in the same list. That makes it difficult to know which items you've already seen, and is especially annoying for managing items that you want to read at some point but not anytime soon.

Lighthouse splits it into Inbox (new items) and Library (bookmarked items). This makes it possible to process new items quickly, and take your time with reading them.

reply
Trying to remain employed. I can’t lose my job in this chaotic simulation we call life.
reply
Two things.

I have revived my work on Go Micro (https://github.com/micro/go-micro) and rewritten the v5 cli/api from scratch (https://github.com/micro/micro). As a VC funded company there was a lot of confusion around the tools we were building and we veered off in a direction that alienated the community. With the company dead, funding gone, etc there's an opportunity to rebuild value around the Go Micro framework.

The second thing I'm working on is the Reminder (https://reminder.dev && https://github.com/asim/reminder). As a muslim I feel like it's my duty to spread the word of Islam and as an engineer I feel like an appropriate way to do that is build an app and API for the Quran, names of Allah and hadith. It's a slow patient building of something as opposed to expecting anything from it.

In terms of new ideas, maybe not new but less screen time, less phones, more nature.

reply
An open-source security platform, unifying SIEM and fraud prevention for web applications.

https://github.com/TirrenoTechnologies/tirreno

reply
Duckdb for streaming data!

https://github.com/turbolytics/sql-flow

I think the industry lacks lightweight fully featured stream processing solutions. I think it’s either heavyweight jvm or bespoke custom solutions

Sqlflow aims to be a middle ground , performant, fully featured, observable and supports sql

reply
A midi sequencer, which does or is supposed to do what you expect.

In the process of adding stuff like euclydian sequences, and trying to figure out how to generate melodies. Been considering using something like a simple markov probability from a bunch of jazz standards, but also starting to read more music theory behind it.

It's a programming project but it's directly related to me trying to figure out music. So not a random sequence of notes in scale or not. The idea is more to generate backing tracks or song starters.

reply
That's a cool project, but learning music via music theory is a bit like trying to learn English via grammar theory. It's backwards, and out of the hundreds of musicians I've met, I've never met one that walked that path.

Strong recommendation: Hire a teacher. Even with experience playing four instruments, and when I decided to learn another, I still hired a teacher.

reply
One of my goals for this years was to get a jazz teacher, specifically for guitar.

A layoff killed that goal for the foreseeable future.

Theory has helped me practice like I think you're supposed to. More structured, more analysis. It also tickles the same part of the brain the certain comp sci topics do.

I think it came from wanting to learn how to improv, and then wanting to make my own songs. So I make a few tracks a week, of different genres, depending on what I'm interested in at the time. I've seen improvement, and I take notes about what I learned/what works.

reply
I'm working on an escape room! Initially I was working on a software/hardware bundle that I was planning to market to other escape rooms but I think that is the wrong approach. So I am going to build a bunch of modular stuff in my garage and eventually start my own, its been an awesome project so far! I want a more dynamic and action oriented experience so it might not really be an escape room anymore but I don't know what to call it yet.

Escape rooms are honestly... almost always a let down but the concept has a lot of potential and there are some really neat ones that standout like this local one where you pilot an airship https://www.portlandescaperooms.com/steampunk-airship

Once I build the best escape room on the planet, I can consider selling the tools.

reply
Have you ever visited a Boda Borg? They’re not quite escape rooms; generally, the experiences are fast-paced. Some are puzzles; some physical challenges; some, an interesting mix. Lots of computer automation to make it all work.
reply
(1) Business process modeling tool where processes are data and not graphs. I am doing it according to the USM method. USM is kind of "open source" service management method, although it works on different level than other frameworks and standards, and is compatible with all of them.

This makes it possible to create a kind of requirement "programming language" where the requirements can be evaluated. With this language it becomes possible to create cross-references from various compliance standards/frameworks, like ISO27K, to USM, and automatically evaluate the compliance.

(2) Dance event calendar in Finland, running in production for over a year. 1-2M page views/month. Django app, but I am now implementing a copy of the unauthenticated user views to S3 bucket and delivering it through Cloudflare.

(3) Django app to handle all the data related to custody trial. Emails, SMS, notes, official records, voice memos, etc. can be attached to a timeline, and tagge and searchable. It has command line interface for adding data, in addition to UI, so I can quickly add notes and attach files.

reply
Do you have any more information about your USM modelling tool? It sounds interesting.
reply
If you're in Helsinki, you should come to the next Hacker News meetup on May 18th: https://bit.ly/helsinkihn
reply
I'm working on making Anubis way less aggressive so that it only challenges the worst of the bad bots. I found a pattern that the bots can't fake client side and I've turned that into a sample rule that I've deployed to my website.

    anubis_policy_results{action="CHALLENGE",rule="bot/lies-browser-but-http-1.1"} 3891
This is coming soon to an Anubis near you!
reply
I'm teaching myself category theory, I'll kick back off a local trail, keep notes on the birds I see and read and do the problems in my notebooks. I've got Basic Category Theory by Leinster, and How to Read and Do Proofs by Solow as my references, notebook, pen and a pair of Nikon binoculars.
reply
Can I ask what prerequisite mathematics you would need to know before reading those? I'm really interested in that topic and better understanding functional programming.
reply
If you wish to approach Category Theory from the viewpoint of a programmer, not a mathematician, I suggest Bartosz Milewski's book Category Theory for Programmers. For this, all you need is some previous programming experience. He uses C++ and Haskell iirc but as long as you can read snippets of code, you'll be fine.

I am suggesting this since you said you want to better understand functional programming. Category Theory, as mathematicians look at it, is an extremely abstract field. If you want to do pure math related stuff in Category Theory, and only then, I would say important prereqs are Abstract Algebra and Topology. I believe the motivation for Category theory lies in Algebraic Geometry and Algebraic Topology, but you definitely don't need to be an expert on these to learn it.

reply
Hey thank you for the excellent tips! I really appreciate it!
reply
deleted
reply
https://undetectag.com I developed a device that turns an Airtag on and off at specific intervals. Current Airtags are detectable right away and cannot be used to track stolen property. That device allows you to hide an Airtag in your car, for example, and someone that steals your car will not be able to use some app to detect it. The Airtag will also not warn the thief of its presence. After some hours, the Airtag turns on again and you can find out its location. It’s not foolproof, as the timing has to be right, but still useful.
reply
An idea for more complete coverage: have 2 of them, and invert their intervals, such that one and only one is always on
reply
This will work for a while, before thieves know to check for multiple airtags. Better to not detect any in the first place
reply
Yes it's also a good strategy.
reply
Have you considered adding an IMU/motion sensor?
reply
Is 4 on 1 off really the best strategy? Seems like it just makes it a 20% chance that the thieves detect the AirTag, right?
reply
Yes, I'm thinking of offering various set-ups in the future, if I see that people are interested
reply
Airtags are detectable to prevent abuse, how do you want to prevent abuse with your product?
reply
Due to its timing, the device is not suitable for stalking someone. Additionally, if you place it in someone's handbag, for instance, once the AirTag comes back online and the person starts moving, they will be alerted that the AirTag is tracking them.
reply
I wanted to know what my kids were doing on the computer: homework or watching youtube shorts, so I built https://screenspy.app to monitor them. Now I’m working on turning it into a product.
reply
I've been using something like Google Family Link, which works fine, except that it ties in to Google Family, along with YouTube, Play Store, Google One. I'd have to kick my sister out of the group to monitor another daughter and it means there's a limit on the number of children you have; such terrible design.

I do want to give them a little privacy and it gets to the appropriate level. Like restricting some apps at certain times, access to chrome but not xhamster. Locking it for certain periods of time and having them request more screen time past 4 hrs/day. Locking the phone whenever they've barricaded themselves in the room the whole morning.

I don't necessarily mind that they're watching YT or TikTok and such. I just want to kick them out of the doom scrolling cycle every now and then.

reply
I really like this idea of silent monitoring. Monitoring and talking about bad things seen weeks/months later. Because while I can block everything I want at home… there are other kids with free Internet access where everything is available and then I have no idea what’s happening.
reply
If you add some remote command execution, you basically created some sort of a trojan ;-)

Really like to look of the product page!

reply
They might as well get used to being spied upon now. Beat the rush! :)
reply
I hope they fight back and become the generation of the linux desktop
reply
Working on Uncloud [1] — open source tool for self-hosting containerised apps across multiple machines. You can combine cloud VMs and on-premises to create hybrid compute environments, e.g. for cost optimisation or data privacy.

While Kubernetes offers power at the cost of complexity, Uncloud focuses on simplicity for common deployment workflows.

Progress from this month:

  - Enhanced Docker Compose support: You can now deploy your entire stack from standard Docker Compose files. This includes volumes, environment variables, resource limits, scaling and logging configuration.
  - Volume management: Create and manage Docker volumes across your cluster with automatic scheduling based on volume location.
  - Context management: CLI command to quickly switch between multiple clusters, e.g. homelab and production one
I'm particularly excited about the volume management system as it provides the cluster semantics to the good old Docker volumes. It uses a constraint-based scheduler that ensures services sharing volumes are properly co-located.

If you're seeking something between "just Docker" and full Kubernetes for deploying applications on your own infrastructure, I'd love to get your feedback on Uncloud.

[1]: https://github.com/psviderski/uncloud

reply
Silly lisp-inspired language, but it turned into something different as I started asking myself more and more questions, and now it's more of a model for computation that tries to think about computers as different from looms (aka harward architecture). One where self-modification is the norm, where there is no stack unless you make one, and where there's no difference between a program extending itself or the programmer doing it (unlike LISP macros, my language, and model, does not have a distinction, there's no macros).

I'm not doing this because I'm convinced it's a great idea, or because it's going to revolutionize computing, or because it will be a good language, model or beneficial in any particular way, I'm doing it because I think it's fun, neat and interesting to think about (and talk about).

reply
Have you looked at Kernel and wat? They use a fundamental operator (vau) to make macros, instead of a special form: https://github.com/manuel/wat-js

maru has this vau operator implicitly, rather than explicitly: https://github.com/attila-lendvai/maru

reply
PwnScan - https://pwnscan.com/

My current side project is a vulnerability scanner for binaries. I do VR in my day job, so im trying to figure out how useful (or not) AI is for this domain.

Jury is still out. Getting false positives and negatives, but I can find some known CVEs!

reply
Chrome extension to organize web-based learning into journeys. Uses the tab group API and sidebar to bundle a set of websites into a "container". Sidebar tracks progress through visiting the pages. Requires an LLM token for generating "packets" from a prompt. Requires s3 bucket token because it generates web sites just in time.

https://chromewebstore.google.com/detail/unpack/mcgdbnjjnnfm...

reply
Language learning app for intermediate learners who want to practice reading and listening:

- As you're reading, AI helps you with words it thinks you might not know

- Highlights etymologies & mnemonics

- Shows you words in their natural habitat, e.g. listen to example sentences

https://www.hellozenno.com/

I'm trying to read a kid's version of The Odyssey in Greek and to be able to understand my partner's mum, and these are the features that I wanted.

Also, I wanted to experiment with "what would an app like this look like if we could trust AI to be very cheap/fast/correct?".

- So, for example, it's a fully generative dictionary & search, e.g. the dictionary entries/metadata/example sentences don't exist until the first person searches for them!

- You can upload any kind of content (image, audio, text), and it'll automatically transcribe, translate, annotate, etc.

reply
I am working on making it easier to learn languages. We provide a platform for teachers and educators to create their own language courses. The platform offers features similar to software like Babel or Anki, along with some unique features for phonetics study and customizing the learning experience.

We're currently working with language influencers to build courses on Emurse. This year, we launched Japanese Phonetics course created by the YouTuber Dogen https://emurse.io/course/japanese-phonetics.

If you want to try out Emurse, we have a free Thai reading course available. You can view the first lesson without out creating an account: https://emurse.io/courses.

reply
https://markdown.ninja

A Markdown-first CMS and website builder for blogs, newsletters and documentation websites.

I've been blogging since more than 10 years, and the only thing that made it possible is Markdown. That's why I've decided to build a complete publishing platform to replace the complex and fragile setups of bloggers and startups. Do you really need a CI/CD pipeline, static site builder, hosting, CDN and analytics just for a website? :/

The platform is currently 100% operational and I'm now working to Open Source it.

The best thing? You can publish directly from the CLI:

$ mdninja publish

reply
I’m making a presentation ai assistant. Existing ones don’t cut it… they’re really nice to demo but not good enough for professional use. Full MVP by next week. https://unblank.ai
reply
In little bits of free time I get here and there, I've been working on using reinforcement learning to build some better "bots" for my favorite multiplayer game. Project is up here: https://github.com/cgadski/autotude

So far all my work has gone into the technical side of setting up the game (a Java app written in 2010) to work as a reinforcement learning environment. The developers were nice enough to maintain the source and open it to the community, so I patched the client/server to be controllable through protobuf messages. So far, I can:

- Record games between humans. I also wrote a kind of janky replay viewer [1] that probably only makes sense to people who play the game already. (Before, the game didn't have any recording feature.)

- Define bots with pytorch/python and run them in offline training mode. (The game runs relatively quickly, like 8 gameplay minutes / realtime second.)

- Run my python-defined bots online versus human players. (Just managed to get this working today.)

It took a bunch of messing around with the Java source to get this far, and I haven't even really started on the reinforcement learning part yet. Hopefully I can start on that soon.

This game (https://planeball.com) is really unique, and I'm excited to produce a reinforcement learning environment that other people can play with easily. Thinking about how you might build bots for this game was one of the problems that made me interested in artificial intelligence 8 years ago. The controls/mechanics are pretty simple and it's relatively easy to make bots that beat new players---basically just don't crash into obstacles, don't stall out, conserve your energy, and shoot when you will deal damage---but good human players do a lot of complicated intuitive decision-making.

[1] http://altistats.com/viewer/?f=4b020f28-af0b-4aa0-96be-a73f0... (Press h for help on controls. Planes will "jump around" when they're not close to the objective---the server sends limited information on planes that are outside the field of vision of the client, but my recording viewer displays the whole map.)

reply
I've been working on https://asterai.io -- a platform for developing, running and managing AI agents.

It lets you create multiple agents, configure them via the web console (such as LLM parameters and system prompts) and manage their plugins and functionality.

The system is fully plugin-based, where each plugin is a WASM program that exposes functions/tools that the agent can call, and can also hook into the query lifecycle. Because plugins are WASM, they can be written in various languages such as Rust, Go, TypeScript etc. Plugins can also act as libraries, which is possible because of WebAssembly Components (a great piece of software!) -- so you can dynamically call functions from other plugins within your agent, and you get type support for your chosen language too (with codegen via WASM Components tooling).

More recently, I've been working on an SSH server for agents. The idea is that you can add public keys to your custom agent and then SSH into it to talk to it easily from terminal.

If this sounds interesting, feel free to join our Discord! The project is still new and feedback is highly appreciated. http://asterai.io/discord

reply
This looks interesting, how do you plan to handle agents which operate apps with a UI - for example playwright, obsidian etc. Or is this out of scope?
reply
Thanks!

That's a good question. Currently, there is one way to do it. The client querying the agent receives JSON-encoded values that are returned from plugin function calls made by the agent. These values are received alongside the agent token response stream (via SSE). So plugins can essentially emit events that the client can forward to the UI application, such as to click a button etc. The limitation with this is that there is no built-in way to send a success/error status back, it's one way only. It works well for actions that are infallible such as simple UI actions.

The client here would also need a way to interact with the target program of course, e.g. from a JavaScript browser you can click buttons and manipulate the DOM, or from a VSCode Plugin you can interact with the editor etc.

It's definitely something that can be improved though! I've been thinking about some type of MCP interoperability that could maybe assist with this.

reply
I'm working on a new open source CAD program for 3d printing based on Signed Distance Functions.

Benefits of SDFs over the standard Boundary Representation (used in Freecad and similar) are that you can do "pattern" operations with domain repetition, which means making N copies of a feature is O(1), vs O(N^2), you can deform objects with domain deformation, which means if you have a closed-form representation of how you want to deform space you can basically directly apply that to your object, procedural surface texturing is easy, CSG operations are easy.

The big drawback is that it is hard to provide any workflow based around "selecting" faces, edges, or vertices, because you don't naturally have any representation for these things, they are emergent from the model's SDF.

I have some blog posts on my progress: https://incoherency.co.uk/blog/stories/sdf-thoughts.html and https://incoherency.co.uk/blog/stories/frep-cad-building-blo...

I am solving the "selecting faces" problem by having the SDF propagate surface ids as well as distances. So the result of the evaluation is not just the distance to the nearest point on the surface, but the id of the specific surface that is nearest.

My next big frontier is reliably providing fillets and chamfers between arbitrary surfaces. I have a handful of partial solutions but nothing complete yet.

The most promising idea is one that o3 came up with called "masked clones", the idea is roughly to make a clone of the 2 surfaces you want to blend, mask them by intersecting with an object that is like a "pipe" along the intersection of the 2 surfaces, apply the blend within the pipe, and then add this "blend pipe" as another child of the lowest common ancestor of the 2 blended surfaces.

And after that I need to work on more standard CAD stuff like constraint solving in the 2d sketch editor.

reply
This is super neat, cool that you have an online demo as well.

I wonder if there are any ideas on how to make this a OpenSCAD-style editor instead of interactive? I like the text-based style for simple regular shapes, but they tend to end up too simple and regular. Maybe tools like filleting edges SDF-style is a game changer?

reply
I actually don't really like the OpenSCAD-style interface. For me FreeCAD is the current state-of-the-art in CAD.

But if you are into code-style SDF interfaces, I have some links on https://incoherency.co.uk/notes/sdf.html

reply
A storytelling/creativity card game. I was struggling for a bit to figure out a mechanic that could make it more fun and I think I am finally making some good progress. If anyone has tabletop simulator and wants to help test, hit me up. Stephen at the domain below.

www.fableflops.com

reply
I was recently looking for a simple minimalist app launcher for iPhone that would respect my privacy and didn’t come with a stupid subscription plan, so instead I made my own! https://apps.apple.com/us/app/applist/id6743515756

I also published the list of url schemes / universal links on GitHub: http://github.com/sxp-studio/app-list-catalog

reply
Just downloaded this. This is a great format for how my head thinks, especially for apps I use periodically but not so often that I want them on the main screen. Thank you.

(Minor note: The Setup Tutorial says, "Swipe right to continue" when the user actually swipes left.)

reply
I'm working on an IDE for lawyers: https://tritium.legal

It's inspired by VS Code and hopefully positioned to eventually be a Cursor-like experience for transactional lawyers. The LLM integration isn't baked in yet to keep the in-house onboarding frictionless.

It's a desktop application written in Rust. It uses egui (an immediate mode UI library) for speed.

I'd greatly appreciate any comments.

reply
Working on: Pantry Recipes – AI meal generation based on what’s in your kitchen

Over the past few weekends, I’ve been building Pantry Recipes – a mobile app that lets you quickly generate recipe ideas based on the ingredients you already have at home.

The idea is simple:

- Save or quickly select ingredients you have on hand - Tap Generate Recipes and get ideas instantly - You can also describe what you want to make free-form (e.g., "cheese omelette") and the app will generate a recipe for you.

The app is free for a number of recipe generations, then offers a low-cost subscription if you want unlimited use. It's live on the iOS App Store now: https://apps.apple.com/us/app/pantry-recipes/id6744589753

Happy to answer any questions if anyone’s curious about the tech, UX challenges, or what I learned from launching!

reply
Cool idea! I’m a big fan of AnyList so this was intriguing.

I think it could be useful to have a “recently generated” section in the Recipes tab that lets you find things you might have forgotten to save. Substitutions could also be a useful feature. For example, if I can’t find Mexican oregano, what else can I use?

reply
Since you are using AI, what are the chances of your app suggesting existing recipes vs "inventing" new recipes.

Also, there can be set of ingredients that should not be mixed together or be cooked in certain way. Are these cases considered when generating recipes ?

reply
I am working on a direct competitor to Netsuite. I’ve worked on ERPs, accounting, and inventory long enough to think I can do it. And with AI I can make progress on this in a way that would have been unfathomable a year ago.

(Thoughts welcome!)

reply
https://mitte.ai — an AI image generator with focus on quality and details

so you can get logos / icons that doesn’t look AI generated.

it comes with Photoshop-like editor (https://mitte.ai/editor) so you can zoom into details and change / remove anything, or upscale, etc.

I built it for myself but now there’s good amount of paying users as well.

reply
I see that it does drawing and illustrations as well. How good it is for science illustrations, like those seen in a Physics book.
reply
So I wanted to try this and it turns out you can't sign up?

simply go to the sign in button and then there is a reset password and then when you click on it , there adds an optional sign up and when you click on it , it leads you to mitte.ai/join which says Not Found.

Kind of interesting, wappanalyzer shows its written in erlang? So are you raw dogging erlang or maybe elixir or gleam? What's the tech stack behind this.

Where are you generating the images / videos at? Are you using something like openrouter api or are you self hosting the gpu / using aws for it??

I am also interested in what percentage of users are paying? and also the abuse vector that might arise from generating some pretty down bad images... , are all images that are generated here public or what exactly??

reply
You can sign in with Google.

I had to close the sign up because there was so many abuse coming from regular sign ups.

'Sign in Google' is great because it eliminates low quality traffic who never pays and tends to be there for abusing the system.

reply
Om working om a distributed erp system. The goal being native ui in android, iOS, Mac OS, web, windows, Linux and curses with crazy fast response times. No user operation takes longer than 100 ms.
reply
I am working to better understand AI agents.

What they are. their capabilities, and their and risks and write about it on my Substack

Encyclopedia Autonomica: https://jdsemrau.substack.com

On that note, I also curate a list of resources around AI Agents that fit my narrative:

https://github.com/jsemrau/Agent-Repository

reply
I'm working on an app for collectors that comes with an inbuilt, curated database where users can mark things as having, wanting and/or selling. It will have an invuilt marketplace soon, but currently I'm using links to external sales to cover the supply side. I'm also starting very niche by just covering Neo Geo games, systems and accessories for starters. https://sumthings.com
reply
I'm working on creating a volume mixer, basically like Deej, but more polished.

Some things I'm planning on including: - App drag & drop for assignment. - Programmable macro buttons. - Small OLED displays to show app icon and volume levels.

Attempting to do everything in Rust too, even the MCU firmware. It's been a lot of fun. xD

reply
I made a game called "So you think you know Brisbane?", in which you guess the suburbs of Brisbane, Australia.

https://johnscolaro.xyz/projects/so-you-think-you-know-brisb...

I'm working on expanding it to all large cities in Queensland, moving it to its own domain, and monetizing it to cover hosting costs.

reply
I'm continuously building and improving https://lectronz.com/, a marketplace for electronic enthusiasts and professionals that focuses on the open-hardware and DIY electronics communities. We recently introduced "Threshold Pre-Orders," a pre-order mechanism that lets hardware creators gauge the market before committing to production/PCBA. We have successfully tested this on four low-volume products already. See https://lectronz.com/u/lectronz/articles/introducing-thresho...
reply
I am currently redesigning how we blog with lakyai.com. The first version will likely be focused on technical writers like myself.
reply
I am geoengineering yeast and bacteria using CRISPR to produce raw materials critical for European sovereignty.

Which one? We are figuring this out.

reply
I'm working on a better frontend (in sveltekit) for Udio - music generation app. Udio has good models to generate audio, but awful UI and organization/management tools. My frontend allows collecting all the generated content from udio, organize them by topic, rate them with 5-star rating system, add custom labels, filter by these, make playlists, generate prompts and create an arbitrarily long generate queue (udio allows you to create 4 prompts simultaneously so you can sit in front of UI babysitting it if you don't have custom tooling and you want to actually use your 4800 credits you paid for). I use LLMs heavily here, so the quality of code is so-so, but work very well for me and I'm having a lot of fun with this.
reply
https://marketingagents.net - Marketing Automation for Founders who Suck at Marketing. Open Source and Self Hostable

Building this for myself mainly, but hoping others might find it useful. Still very early and building out the bear essentials, but then the hope is to keep reading marketing books and use that to improve the platform.

reply
Looks interesting and would love to try it out! but your repo is missing a Open Source license (https://github.com/rasulkireev/marketing-agents)
reply
I shared this last month as well but I’ve added a couple new features since then: a weekly digest email, a list of what you’re tracking and a price history chart.

I’ve been building https://lowlow.bot, it tracks price changes on any website. I was inspired by https://camelcamelcamel.com, but wanted something that worked for more than just Amazon. It’s been handy for big purchases I’m ok waiting for and stocking up on recurring non-perishable essentials when they go on sale. It also lets me know when something has come back in stock.

reply
How are you scraping the prices? Are you using AI for that?
reply
I try to use JSON-LD metadata on the page if it’s available and fall back to AI if it’s not.
reply
I made an electronic board game: https://github.com/seanboyce/Calculus-the-game

It's compatible with Settlers of Catan. However, I plan to make my own rulesets, artwork, manuals, etc. It will not be a commercial product, of course you can make your own with the files I provide.

Right now the boards, electronics, and firmware are in good working order. Although the routing is pretty YOLO.

It feels like there's a lot of unpleasantness going on in the world right now. I thought maybe I could put my other projects aside and try to make something that might brighten your day (It certainly has enough of LEDs).

A big TODO is to replace the 0402 SMT components with something larger and easier to work with like 0603. I'll find time within a week or so and push it to the repo. (I am notoriously cheap and only keep 0402 in stock)

reply
Very cool, i like it a lot!

Just needs some slick design for broader appeal.

reply
Currently working on launching a virtual receptionist service that helps SMBs stop losing revenue on missed calls. https://www.oliviaassist.com/
reply
As a follow up to my relatively successful series in x86 Assembly of last year[1], I started making an OS that fits in a bootloader.

I am purposefully not doing chain loading or multi-stage to see how much I can squeeze out of 510bytes.

It comes with a file system, a shell, and a simple process management. Enough to write non-trivial guest applications, like a text editor. It's a lot of fun!

Not quite done with it yet, but you can see the progress here https://github.com/shikaan/OSle and even test it out in the browser https://shikaan.github.io/OSle/

[1] https://shikaan.github.io/assembly/x86/guide/2024/09/08/x86-...

reply
Started working on a case discussion platform for students almost two years ago. Mostly for dentistry and medicine, but it's template-based so works well for other purposes (e.g. teachers, social workers, etc.). It's going well and is being used by three universities right now.

On the way, I developed lightweight image editor and 3D model viewer components, which I've open sourced [1].

[1]: https://github.com/kigun-org/

reply
I’m building ninja.ai — it looks like a one-click App Store for MCP Servers, but the real goal is much bigger: creating a “Universal Fabric of Context” that lets AI tools tap into structured information across the web easily.

It started when I found it surprisingly hard for my partner to install and connect MCP Servers — even simple ones. I realised if we want AI agents to really interact with the web, it needs to be as easy as installing an app.

Right now, you can browse, install, and connect servers in one click. Over time, it’ll make AI integrations as easy as installing an app — no messy APIs, no custom scraping.

If you’re working with AI models, agents, or data-heavy tools, I’d love to hear what kinds of “context pipes” you’d want to see added.

reply
I've been thinking about the need for something like this. Another person told me the idea was like Neo in the Matrix saying "I know Kung Fu." I think the most powerful idea is to create unique bundles of context for specific use cases. Context A + Content B = best context for Situation C.
reply
I recently started working on a fishing journal/log kind of app. I got that idea last year when returning from fishing with dad, that it would be nice if we could track what we caught each time we went fishing, where we went, and to track some details (water and wea details). There apps that already do that, and one could also use Excel or just paper notebook, so I'm making this mainly for us and his friends to use. It's still early, but I'd like to add groups so you can exchange messages or catches with your friends, add stats allowing you to see for example at what time and where you caught most fish, or using which lure or bait. The app is in Serbian though, but here's a link if you want to check it out: https://buckaros.com
reply
universalestimator.com

I started experimenting and I think this builds out pretty neat estimations from jira tickets/other descriptions. When I was sitting in the CTO role, I spent a ton of time talking with people about how long/short various projects would be. When I was a developer, I hated the estimation piece because it felt like it was both keeping me from building and was almost never done with enough context to get really accurate results.

I was playing with the OpenAI API and I noticed that they can actually return a set of probability x next tokens and I thought that it might actually give you kind of cool ways to see the distribution of potential outcomes. (You can see an example here: https://universalestimator.com/estimates/c68db45b-7622-4bab-... that looks at a detailed ticket for implementing filtering on a dashboard.)

Let me know if you have any feedback, it's free with the promo code TYHN. If you run into any issues, please send me an email at earl@unbrandedsoftware.com

reply
Cool idea! Does it take your team’s prior estimations into account to improve future estimates?
reply
No, but it's on my roadmap! https://feedback.universalestimator.com/p/calibrationnorms-f...

Right now, it asks you some follow up questions and assumes you're a medium sized org, but I'd like to start to move that into configuration and do some sort of time/bayesian expiration of memory/information as part of the questions it asks.

I think a ton of the variance between teams is probably captured by some version of a few calibration questions, aka: - How large is the org? - What region is your org based in? - How long does it take to get the smallest possible change into production?

reply
I’m building a small integration to take scheduled transactions in YNAB and display them in any normal calendar application. I’m hoping to add historical transactions one day as well to help with reconciling.

https://calendarforynab.com

Any feedback is welcome!

I once saw an idea on here[1] about putting a lot more historical information into a calendar, including past activities. It resonated with me and I wondered if bank transactions could be part of this activity layer. At the time I was working on a real-time integration between my bank and YNAB so I was already thinking about the space.

1: https://julian.digital/2023/07/06/multi-layered-calendars/

reply
For people like me who didn’t know what YNAB means:

YNAB stands for "You Need A Budget." It is a privately-owned personal budgeting software company.

reply
I'm prototyping a Depth Anything[1] -assisted segment annotation tool, with an eye toward plant detection in non-agriculture environments (where the backdrop is an endless sea of green complexity). Even if the task I have in mind doesn't pan out, I think this tool could be useful to people for other difficult segmentation tasks.

[1] - https://depth-anything-v2.github.io/

reply
After trying to start a business for a year, I basically gave up negotiating with VCs.

My current goal is to spend half of my time on the development and maintenance of open source projects, such as Glicol (https://glicol.org/).

The other half of my time is to do some business that can generate profit from day 1.

I just found that the VC model is not suitable for my current situation.

reply
7 years ago I posted my dotfiles at https://github.com/nickjj/dotfiles.

4 years ago I made an install script that worked for Debian, Ubuntu and macOS. This made it easier to get going with them.

Over the last week or so I extended and polished that script to make it even easier and customizable, including adding Arch Linux support. The next step is to start installing and configuring GUI tools instead of only focusing on command line tools and environments.

I just used it the other day to set up a fresh work laptop in 5 minutes. Given the script is idempotent I run it all the time on my personal box.

reply
Hi Nick - I did your Flask course in 2020 when I first learnt to code. Thanks for putting it together, it was a big help!
reply
Hi Liam, thanks a lot. Happy to hear it.
reply
Nothing fancy. Just this[0].

It's a bottom-to-top rewrite of a timer app that I've had in the App Store since about 2012. This is probably the fourth rewrite.

[0] https://github.com/RiftValleySoftware/ambiamara/tree/master/...

reply
I am working on a telegram bot deployed on cloudflare which is just a basic app for van drivers to sign up on a fixed location near my area and see which drivers are online and see how many people have sit in a van which the drivers can increment/decrement by just chatting with the telegram bot who want to go to a popular spot where I have to go to quite daily because I am studying at a place which is way far away and its the most economical and sane method to travel..

Yet my problem really arises that its too luck based, sometimes I can be the last guy, Sometimes I can be the first guy so I have to wait for the van to get fully occupied which will take a lot of time...

I have just made it, and I find it pretty nifty, I made it all completely via AI and this one absolutely crazy good youtube video on deploying telegram bots on cloudflare...

Also, I had seen this telegram bot ai maker idea on HN a few days ago, So I had also created a project which you can chat with the microsoft deepseek r1 post training bot for free because the api key of open router for this model is free, It doesn't have incremental streaming or multi chats, really basic, and It can generate me the code but I am not sure how I would deploy that code .. , I used to think its easy but not... ,any resources out there? (Though I want to open source this, but I am not going to be building this ai idea further because I lack time and I have to study)

reply
I wrote a novel in French a couple of years ago that I want to translate to English. The way I do it is paragraph by paragraph: copy/paste a paragraph in OpenRouter (Sonnet or Gemini), get back the translation, and rewrite/adjust it.

It works well but copying/pasting back and forth gets old very fast, and it would be better if the process was done inside the word processor. For some reason (various reasons) I still use Office 2003, which doesn't have any AI feature. (It does have a "translate" function but it's awkward to use and not very good.)

So I wrote a macro to send selected text to OpenRouter and replace with the response (with a system prompt that says to only output the translation, otherwise most models start with "Here's the translated text:")

I had never written a macro in vba; I got started with Sonnet and adjusted many parts with the help of StackOverflow (which turns out to have more information about vba than Sonnet...)

And finally it worked; and it turns out to be an incredible boost to translation productivity!

reply
Checkra, an inline assistant for UX, copy and conversion feedback right on your site. It’s easy to set up with a tiny JS snippet and free to use - no account needed. We’re using it for our in-house product development and it has streamlined our workflow for generating A/B versions of pages and copy significantly
reply
I'm working on Damon[1], a Nomad Events stream operator that automates cluster operations and eliminates repetitive DevOps tasks. It's a lightweight Go binary that monitors the Nomad events stream and triggers actions based on configurable providers.

A few examples of what it can currently do:

- Automated data backup: Listens for Nomad job events and spawns auxiliary jobs to back up data from services like PostgreSQL or Redis to your storage backend based on job meta tags. The provider for this is not limited to backups, as it allows users to define their custom job and ACL templates, and expected tags. So it can potentially run anything based on the job registration and de-registration events.

- Cross-namespace service discovery: Provides a lightweight DNS server that acts as a single source of truth for services across all namespaces, solving Nomad's limitation of namespace-bound services. Works as a drop-in resolver for HAProxy, Nginx, etc.

- Event-driven task execution: Allows defining custom actions triggered by specific Nomad events; perfect for file transfers, notifications, or kicking off dependent processes without manual intervention. This provider takes in a user-defined shell script and executes it as a nomad job based on any nomad event trigger the user defines in the configuration.

Damon uses a provider-based architecture, making it extensible for different use cases. You can define your own providers with custom tags, job templates, and event triggers. There's also go-plugin support (though not recommended for production) for runtime extension.

I built this to eliminate the mundane operational tasks our team kept putting off. It's already saving us significant time and reducing gruntwork in our clusters.

Check out the repository[1] if you're interested in automating your Nomad operations. I'd love to hear your thoughts or answer any questions about implementation or potential use cases!

[1]: https://github.com/Thunderbottom/damon

reply
Trying to use genetic algorithms to evolve voice styletts2 tensors for kokoro. Using Resemblyzer as part of fitness calculations. Results have been interesting with over fitting occuring where the voice sounds horrendous but scores high (usually later generations). The funnest part has been exploring how it all works and finally committing to a Python project.
reply
I've been working on https://textquery.app -- query raw data from your desktop.

I love exploring data, but it always felt clunky to juggle multiple tools, write code/commads, just to import and query a dataset. While there are multiple GUI tools for databases, none are focused on raw data.

TextQuery is the tool I built to solve that. You can import CSV, JSON, and XLSX files and start querying them instantly using SQL. Want to create a chart? Just hop over to the Visualize tab.

I'm also rolling out a major update this week — adding tabs, filters, a redesigned UI, and keyboard shortcuts.

Looking ahead, I’m planning to expand support for more formats (like Parquet and ORC) and data sources (like Postgres and BigQuery), so you can import data from anywhere, and query it right from your desktop. Something like a local data warehouse. With Apple Silicon, the capability of a desktop can make it very cost-efficient compared to something like BigQuery, Snowflake, or Athena.

Happy to hear any feedback!

reply
Working on a fridge camera; no good solutions exist and I need it to avoid that feeling that I get when I dump my large bag of fresh vegetables.
reply
There is the Smarter Fridgecam - not sure if you're unaware of it or just that it doesn't meet your brief. In any case, this is it: https://smarter.am/products/smarter-fridgecam
reply
I am extending my pet project menuop.com, a digital menu maker for restaurants. I plan to integrate AI to enhance visual impact, analytics and recommendations to restaurant owners.
reply
A new way to type on gamepads designed around the hardware rather than trying to fit gamepad input to a qwerty keyboard.

I’ve been working on it for a few months and I’m hoping to have a demo up at 7:00 PST today for HN to play with :)

reply
https://medangle.com

Since my third year in medical school, I've built the largest medical education platform in MENAP. 90k+ users, 100m+ questions solved, billions of seconds spent learning across our Super App. Now working on sustainably scaling further, building medGPT.

It's awesome, exciting and impactful work. I am the first medical doctor + full stack technologist in Pakistan (250m) people, and we've helped the country move medical education decades forward.

reply
Are you aware of anything similar for vets, or would there be interest in building this?
reply
Part of my vision is to also help revolutionize adjacent healthcare fields, as we're focused on premed, medical and dental currently for undergrads + recent medical graduates, but nursing, pharmacy, physiotherapy and veterinary school all are of great interest to me. I am a big animal lover personally.

For such markets, you can imagine that the TAM etc is smaller, but still important. For us it's a blend of mission driven and business.

Thanks for the comment! I would love to chat vet-ed-tech further, I am on LinkedIn (/in/az1b) or email: azib [at] az1b [dot] com

reply
Currently working on HN Alerts — a simple free site I made to alert me (via email) to trending stories on Hacker News.

It sends me an email once a story hits a certain number of upvotes per minute, so it's useful for keeping track of breaking news.

https://hnalerts.com

reply
If you’re not aware, compare https://www.hnreplies.com/
reply
Thanks. Been a happy user for a few years!
reply
I have a similar domain - https://hackernewsalerts.com - but it's for tracking replies to comments and posts you've made. It's on maintenance mode at the moment, couldn't gather as much interest as I'd hoped. Have open sourced it.
reply
Is there any difference to the existing one that made you built another one?
reply
Yep, it notifies you when you get comments on your HN posts. The existing one only tracks replies to comments.
reply
I’m working on LookAway (https://lookaway.app) to help people stay healthier and more productive during prolonged screen time.

My main challenge has been making meeting detection more robust -- it currently uses both mic and camera activity, which led to a lot of false positives. In the next version I’m switching to mic only (the camera caused most of the noise) and I’ve added a way to identify which app is using the mic, so users can exclude non-meeting apps.

I’ve also added plenty of small tweaks throughout to make LookAway even less interruptive. I’m excited for the next release!

reply
I’m working on extending Postgres to run on top of FoundationDB. The goal would be turning Postgres into a distributed, horizontally scalable database with automatic sharding and replication.

Hoping to share a first version of it soon. It’s been absolutely fascinating digging into Postgres internals!

reply
Is this something like what TiDb does with MySQL compatibility? Sounds fascinating!
reply
Swedish and English subtitles for Eurovision sensation KAJ's 2018 musical Gambämark: https://github.com/dolkow/gambamark-subtitles

My wife and I are fans, but their Finland-Swedish Vörå dialect is not easy to understand, especially for us in the very south of Sweden. I have watched the recording too many times to count, and made these so she could enjoy it more.

reply
1. Still maintaining Pages CMS [1], a CMS for static sites and apps.

2. Basecoat, a HTML/CSS port of shadcn/ui v4 [2] (no React).

3. DevPu.sh, a Vercel for Python apps.

Releasing both Basecoat this week and DevPu.sh hopefully in the next 2 weeks.

[1]: https://github.com/pages-cms/pages-cms

[2]: https://ui.shadcn.com/docs/tailwind-v4

reply
I’ve been building an Elixir app to poll RSS feeds and pipe new entries to Discord.

Performance is rock solid, and it’s almost ready to release, I just need to tweak a few things (like free trial with no CC).

I have a very long to do list, and ultimately want to extend it with “change detection”, e.g. notify when an HTML element on a website changes.

All feedback is welcome

https://feedsync.net

reply
I've been using elixir to build an app that lets an administrator add new rss feeds, render the article titles and summaries to a single page, scroll through them and push the ones they like to a landing page as a collection to read later. Many of the sites I like don't have the conventional RSS "structure" so I have to modify my main parser and adapt it to the outliers. I'm curious, how do you adapt to feeds that don't fit the conventional RSS structure? I was thinking of just using an LLM to automate it as I keep using Claude AI to expedite the process.
reply
Cool, could also check out a unified App platform framework:

https://quasar.dev/

Cheers =3

reply
A simple LLM client, for the simple reason that the one I bought stopped being supported and I could not find any replacement. It's free, right now only for Mac (Windows coming soon when Microsoft finally decides to approve my account). You just need an api key from your favorite LLM provider (right now it supports Gemini, OpenAI, Deepseek, and Anthropic). https://elleelleaime.org
reply
I'm working on a Kaggle competition about predicting subsurface models - a map of the geologic layers beneath a given area - from seismic data.

I don't expect to place competitively but I learn a lot from these competitions. I like competitions like this that are connected to physical problems and datasets (though sadly this one is largely simulated), I learn as much about the broader world as I do deep learning. I've always idly wondered how seismology worked, and now I have an excuse to dig into it.

It's also given me a greater appreciation for the "seismology" we perform in our day to day, like knocking on things to see if they're hollow, or (as I learned here a while back) the way battitores test the porosity of cheese by knocking on it with hammers.

reply
https://visitorquery.com a proxy & VPN detecting tool that does it's thing based on the specifics of a connection rather than parsing list and known databases which makes it very effective against residential ones too.
reply
I'm working on a WASM clone of the original Castle Wolfenstein. I'm going to call it Castle WASMstein.
reply
Please keep posting updates about this because if I could instantly fire up a game in my browser, I would definitely pay for that and play with it all day!
reply
Predicting RNA-sequencing data from DNA sequence!
reply
Taking on a fun technical challenge, building a distributed database to serve the needs of Actor State saves in Orleans. Using the guarantees around actor placement to implement something optimal for its needs.

Much cheaper to hire a VPS with attached local storage, than to use an external database and a lot quicker too.

reply
https://www.accessgrid.com/ - The best way to issue and manage secure NFC credentials for Apple and Google Wallet via API.

No app required!

We took all of the complexity of issuing MIFARE DESFire enabled NFC credentials and made it extremely developer friendly. SDKs in most major languages (python, ruby, csharp, js, etc), developer console with request logs, and more.

reply
This is really cool!
reply
After a 30 years delay, perhaps I can finally build a game with AI. https://youtu.be/5_73DO9juBA?si=DCRH89vXapOI3nWG
reply
Haha similiar story, with AI I got now the enhanced productivity to build things myself instead of wishing to split myself into multiple clones.
reply
I've been working on a web app that tracks ammo prices from various US ecomm merchants with the shipping costs included. It also tracks price trends and historical prices. Added some tools for enthusiasts to calculate trajectories, recoil, and compare calibers. Using rails, it's been fun and is generally a joy to work on, have learned a lot. https://ammosight.com
reply
I'm working on a travel planning application. I know a lot of other apps exist, but I'd like to build one myself.

https://github.com/kenrick95/ikuyo

So far it has some sort of activity calendar + expense tracker

There's still so much ideas to implement, like adding map, improve UX of creating activities, to-do list, etc

I've used it once or twice of a short trip, but in 6 months time, I'll have a 2-weeks trip, so that's my self-imposed "deadline" for this project

Anyway this project is a pure static web page and all the 'back-end' is handled by InstantDB ( https://www.instantdb.com/ ) after I saw their submission on HN >.< So far it has been quite a good experience overall except maybe the permissions model which can be a bit confusing to me

reply
No Pizza On Luna, a graphic novel about a future run by AIs who have discovered that the best way to get humans to do what they want is to present as patronizing, unctuous clowns. Http://egypt.urnash.com/npol/
reply
I've been working on onsite deployments for https://www.keystash.io, which is a Linux SSH Key and User management system. It's been going for a while now and I am finally implementing onsite deployments as so many customers actually want to run this themselves. When we started, we really thought customers wouldn't want the hassle of another piece of infrastructure to manage, guess we were wrong :-)

Onsite deployment is a lot more difficult to make slick and easy. We've been thinking about the best way for our customers to deploy while reducing the load on our support team. So far, we are thinking about RPM's, Debs and Docker and trying to make this as close to a '5 step process' as possible.

I would love to hear people's thoughts on other mechanisms that make it easier for SRM's / DevOps to manage key platform infrastructure software.

reply
A practical hacker's guide to the C programming language:

https://github.com/codr7/hacktical-c

Also learning to deal with having very little to no money atm.

reply
I am working on Grog, the “grug-brained” alternative to Bazel. A mono-repo build tool where all you do is provide your build commands and interdependencies and the tool will run everything in parallel while caching as much as possible.
reply
Why should I use this and how is it better than Bazel?
reply
If you are a small to mid-sized team, moving to Bazel is massively painful and basically requires up to one full-time position to provide your team with a good experience.

Grog on the other hand let's you keep your existing build setup while just parallelizing and caching it. It's not a full replacement, but it's more than enough for most mid-sized teams that want to have fast mono-repo builds.

reply
I'm working on a fantasy console that work on iOS and iPadOS https://github.com/moechofe/LowResRMX

My goal is to create games on the go, during my commutes.

It's a fork of https://lowresnx.inutilis.com/, there is some videos of my progress on https://www.youtube.com/playlist?list=PLtmKVaz_2Cxe6pG7VbQfw... and a Discord channel https://discord.gg/jcT9CXDgHB

reply
https://eval.16x.engineer/ - 16x Eval: A desktop GUI app to evaluate prompts and models

With 16x Eval, you can manage your prompts, contexts, and models in one place, locally on your machine, and test out different combinations and use cases with a few clicks.

reply
https://repoiq.be

Website allows you chat with all github repository.

reply
A one command tunneling tool to get public URLs to localhost. No installation required. https://pinggy.io
reply
Working out some smaller bugs of my meta tags checker / builder HeyMeta, which I've rebuilt in Svelte (prevously used Node.js for both FE and BE and it was buggy as hell)

https://heymeta.com

Also revisited and updated Let's see, an eye trainer, which is basically a PWA you can "install" on your tablet/mobile/e-reader. I'm not a scientist, but have had some success training my eyes with this technique and wanted to make a simple app that I can share with my friends to try.

https://letssee.publicspace.co/

Any feedback welcome :)

reply
nice work
reply
I'm currently building AttendList — https://attendlist.com — an attendance tracker for google meet.
reply
A reactive notebook with managed side effects for building backend/AI-engineering pipelines.

Reactivity can update the state of the notebook automatically, so you don't have to keep track of which cells to execute again. Side effects are managed to make it easier to reason about while maintaining reactivity and ability to interact with the outside world.

reply
I'm creating a keyboard driven list application like Trello. It's going to be the «Obsidian of lists».

Everything will be bound to a key in the spirit of VIm :-)

I don't have a landing page yet, but if this sounds interesting to you, you can sign up here: https://lindon.app

I'd also love to hear what would be important to you in an application like that.

reply
I've been working on mock: https://dhuan.github.io/mock/

the process of creating APIs for testing and automation should be as easy possible. the tools that exist nowadays for this purpose aren't good enough IMHO, which led me to build it.

reply
Recall Audio - A multichannel audio recording app that has your back, even if you forget to hit record.

Basically it continuously records into a buffer (length is configurable), and if you realize that you wanted to start recording 30 minutes ago you can recall the buffer and have everything saved.

In my work and an audio engineer I was in this situation a couple of times, and since there was no tool for that on the market, I’m building it.

reply
I've been thinking about this app for about 5 years but didn't build it yet. It could be used in professional and personal settings. Can you share the link to this app ?
reply
Developing an open source library that simulates pigment mixing in the browser, inspired by mixbox[1].

[1] https://scrtwpns.com/mixbox.pdf

reply
I'm building a client-side encrypted personal management tool for myself, with support for file encryption:
reply
I'm working on Proflect — a personal and professional growth platform that connects goals, journaling, and feedback into one flow. To help you grow by reflection, not just action.

The idea is that growth becomes a lot more intentional when you can reflect daily, set goals clearly, and get structured input from people you trust — all in one place instead of scattered across different tools.

I'm getting ready to open early access soon. Curious if others have tried combining these areas or if you use separate tools for goals, journaling, and feedback!

https://proflect.io

reply
I'm building an open source game backend for Unity and Godot: https://trytalo.com. GitHub: https://github.com/talodev.

Talo makes it easy to add systems that traditionally need extra non-gameplay build time like authentication, player analytics and game stats.

Right now you can drop Talo into your game or use the API directly. Importantly, I’ve made Talo easy to self-host and you can point the Unity package/Godot plugin to your own Talo instance.

reply
Working on static website hosting. Thinking about how I can build backend functionality for customers as well while maintaining the openness that the static hosting has offered.

https://orbiter.host

reply
I use Fastpanel, which is an incredible tool for that, but seems to be completely unknown. Free as well.
reply
Worked a little on Server Radar [1] again, the Hetzner Auction price tracker.

It's my fun little project to resort to. Implemented dark mode, sorting, grouping and various layout improvements. Also added a Drawer with Auction view the other week. UI is finally fun again with component libraries and LLMs.

Oh, and I added a Cloud Server Availability [2] page as I noticed people on /r/hetzner were complaining about lack of resources. Looks like their Cloud offerings are going quite well.

[1] https://radar.iodev.org/ [2] https://radar.iodev.org/cloud-status

reply
An online coop game inspired by Ice Climber (NES) and Spelunky. Randomly generated chaotic coop fun is my goal.

https://bsky.app/profile/arcadenest-games.bsky.social

reply
https://cartes.app.

A free French alternative to Google maps. Soon European.

reply
deleted
reply
MITM on Android Emulator to capture which 3rd party IP/URLs apps talk to:

MITM + Waydroid doc: https://github.com/ddxv/mobile-network-traffic

Actual scraper (look in adscrawler/apks/waydroid.py): https://github.com/ddxv/adscrawler

Final product of reporting for which apps talk to which country / companies will go on: https://appgoblin.info

Feel free to contact me if you're interested in learning more.

reply
I'm working on a programmer's calculator specifically as a companion for legacy computer programming. It's geared toward the kind of calculations a person might need when writing 6502 assembly language. It even uses the C-64 palette of colours.
reply
Improving the libc that gets used when compiling C to Wasm (usually based on musl).

https://github.com/ncruces/go-sqlite3/tree/main/sqlite3/libc

reply
After struggling with bloated, ad-filled debugging tools, I decided to build MyDebugTools—an open-source, clean, and ad-free debugging tool. It’s designed to simplify the debugging process and help developers stay focused. No ads, no distractions—just efficient debugging. You can check it out at mydebugtools.com, and I’d really appreciate your feedback or suggestions!

https://www.mydebugtools.com/

reply
https://recipit.me

I was tired of all the ads, and the poor formating on recipe websites.

So I made a website to import food recipes from any location (text, YouTube, file...).

It has been fun so far! I tried importing from fb/ig by using a meta app but it has been a horrible experience so I scrapped that ^^

reply
We’re building BLUO - https://bluo.cms a modern multi-website CMS focused on simplicity and performance.

Key features: - Multi-website management with single sign-on (one dashboard for all sites) - Static rendering via Cloudflare KV for 100% uptime and blazing speed - Real-time editor with AI-powered automated internal backlinks - Theme switching without breaking functionality

We're currently serving 100+ websites. It's completely free for non-profits.

Would love feedback from anyone managing multiple content sites!

reply
Can't access your link, is it https://bluocms.com/ ?
reply
My own terminal emulator [0] currently in closed beta with a hundred users. Reach out if you're into testing experimental stuff (info on the site.)

Terminals are tragically under powered as well as hostile towards beginners! We're moving the needle there.

[0] https://terminal.click

reply
I'm building a simple, minimalistic web-based note-taking app called tonotes.com. https://tonotes.com

It's still a work in progress, but it's already functional if you want to try it out. I'm keeping it super lightweight, clean, and focused just on writing without the usual bloat.

reply
A bit of a mix between Pokemon Go, Tripadvisor/Wikivoyage and Duolingo.

Basiclaly an app where you can travel a city on a hex grid (h3) and learn about it/receive recommendations on things to do. Different activities and landmarks are hooked into language learning games, which when completed, add phrases/words to a flashcard deck for future study.

reply
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.

reply
I'm working on an application that will help me install AppImages. The problem I'm solving is that some apps come with the wrong logo/icon. So in the app I'm building we'll be able to set a custom icon for the AppImage.
reply
https://nuenki.app - a browser extension that translates sentences at your level while you browse, so you learn a language through immersion while you go about your day.

I'm also working on and off on a hardware device for blind people.

reply
https://github.com/datalpia/laketower

Slowly building an open-source Data Lakehouse management utility application for local development, scratching my own itch and trying to accelerate development workflows with customers developing for Databricks.

For now it only supports Delta Lake (using delta-rs + duckdb), only supports table metadata inspection and querying, but in the near future will add dashboards as code, simple Markdown notebook like mode, and Apache Iceberg support.

For now it's an enabler for me and others, hopefully I can turn it into a product somehow at some point.

reply
ShippentPlanner - easily plan and organize your sku paletizing! Make a shippment to a destination warehouse in minutes! For ecommerce sellers. I'm preparing a demo to be able to show to others...
reply
Working on redesigning my SaaS template. It uses Dokploy to deploy the NodeJS app, and Pocketbase instance within the same server, so DB reads and writes are very fast. Also doesn't use the Pocketbase client library at all, all calls are wrapped in their own API routes and everything is server side rendered.

You might ask why use Pocketbase at all, and I'm not sure anymore. I suppose the dashboard is great, built in auth is great (although I've had to write cookie middleware to make it SSR anyway). I wish there was a lightweight Pocketbase/Supabase style "backend in a box" setup that didn't push the whole client library directly communicating to DB paradigm.

reply
https://mydogisthebest.org — my partner wants to build a self-therapy-through-dog-memories game, I'm doing the coding. :)
reply
Is it supposed to be a photo album of your old dog photos??
reply
For the last months I've been working primarily on building a UI framework for Go in Go via WebASM.

Had to implement the bindings first, because js.Value kind of sucks. Meanwhile I am building web components and widgets and it's slowly getting where I want it to be.

Maybe after a couple more weeks I can finally build apps in 100% Go and together with webview/webview. Still needs a lot of work around the edges here and there.

[1] https://github.com/cookiengineer/gooey

reply
I am working on a PromptLibrary (https://promptlib.prashamhtrivedi.in/) to organise my prompts and make it accessible from multiple clients (Including chatbots (via chrome extensions), CLIs, IDE extensions amongst the few).

I wanted a library to store my own prompts once and retrieve it in multiple locations (i.e. Try something on claude desktop and then once I wrinkle out the edges, load it in Roo code or claude code and use it.) Give some variables to the prompt and creating infinite versions of same prompt by providing the value. Or having the versions of each prompt.

Currently I have the landing page, soon (In max 10 days) I will make it live for everyone to use.

reply
Working on my university degree. I failed my first one and now I got myself into a critical situation again. Started using Anki. I often put in the hard work of thoroughly understanding a subject but don’t profit off it because I don’t keep the understanding after that. I am working on improving that.
reply
Building a AI-assisted aviation regulation compliance tool for aviation professionals: https://aviation.bot At the moment just a RAG with EU aviation regulations. Soon FAA, UK CAA, and more complex AI agent features that do more complex deep research.
reply
I’ve been working on https://ulry.app - a simple link archiver that lets you tag and attach notes on each URL. Right now I’m working on a feature that uses LLMs to summarize an article.

Plus, implementing encryption for https://github.com/mattrighetti/envelope

reply
I’m working on a review website for Generative AI. Targeted at people who want to use GenAI to build stuff.

e.g.: Following up on one of my HN comments on OpenAI ImageGen gpt-image-1 quality: Side by side comparison of more challenging prompts at Low/Medium/High:

https://generative-ai.review/2025/04/apple-a-dog-how-quality...

reply
I’m just putting the finishing touches on (https://jtrack.app)[JTrack]

I spent a long time working in manufacturing and struggled to find a piece of software where we could define a process, share instructions and collect data all in one go.

The idea is you can basically turn your process into an interactive flowchart and follow it through. I’m almost code complete on the MVP, moving into distribution mode in a few weeks.

I’d love to hear from any HNers who’ve gone from 0 to 1 on a SaaS for non technical users. What worked for you?

reply
A CMS but instead of forms, it is based on Natural language

https://medium.com/@level09/build-the-future-an-ai-powered-n...

reply
Building a foot traffic API to see the busiest venues (bars, shops, museums, etc) in (your) worldwide neighborhood: https://besttime.app We are now busy adding more demographic data like age, male/female ratio, tourist level, etc
reply
I am a tech guy, now turned VC in Europe. However, something curious and interesting I'm working on with some partners is the renovation of a Palazzo in Venice. Learning new things almost every week. Absolutely stressful, and exhilarating. Completely different from coding or investing in tech startups.
reply
Cool! Got a blog or similar?
reply
I'm finetuning and improving a DI system I made for WordPress (https://github.com/x-wp/di)
reply
As a teacher of computer science, I'm working on various free resources for teachers and students, such as a guide to simulating forces and collisions in JavaScript (https://www.mathsuniverse.com/particles) and super simple real-time forms for lessons (https://www.mathsuniverse.com/forms). What brings me joy is seeing that they are actually useful for people other than just me.
reply
Plugging away on my PostScript interpreter.

PostScript has two mechanisms to save and restore the machine state and they are intertwined and only vaguely documented. I'm trying to get my head around all that this week.

reply
https://skeet.build

Building a tool to supercharge your Cursor, Windsurf, Claude and other developer tools by connecting it to polished, high quality mcp servers for linear, slack, DBs, and other useful workflows.

reply
I am building https://hire.blue, its a platform for HR to reduce time to interview by 90% while being applicant friendly, this can be used as a ATS for small companies and for founders!
reply
Did a Show HN about a month ago, but we're hard at work building dédédé [1] - it's a not-for-profit website that invites people to casually share the "good, bad, and why"s of urban spaces.

[1] https://dedede.de/en

We're based in Kyoto and the posts are heavily Japan-centric; we'd love to see posts from all over the world!

reply
I'm still mulling how to go about porting my tiling window manager for Windows[1] to another platform, or even if I'll do it at all. There is some demand, but I don't know if there is _enough_ demand

Regardless of if I target macOS or Linux first, this would be a pretty full time endeavour on my part. I could wait until the commercial use licenses of the Windows version sustain me enough to be able to work on this full time, or try to raise a Kickstarter for $X00,000 to be able to quit my 9-5 and work on porting full time for a year or so

[1]: https://github.com/LGUG2Z/komorebi

reply
I'm working on GPU-accelerated SQL+Spark in a zero-hassle package: https://paraquery.com

Been prod for a few months, recently ripping through 900TB with ~5x efficiency (customer was on BigQuery).

If anyone has any data/infra challenges, or just wanna talk about this kind of tech, lemme know :D

reply
deleted
reply
Building an IP Geolocation guessing game: https://abdullahdevrel.github.io/ipguessr/

Let me know if you have any feedback or feature requests.

reply
Very interesting idea. Are those IPs real? Where are you getting these from?
reply
I appreciate you enjoying the game! I work for IPinfo but initially made it as a sort of meme for our users.

I'm generating random IP addresses on the frontend, then making an call to our free API to validate the "realness" of the IP addresses — mainly to remove bogon IP addresses, non-routable IPs, and IPs from large ASNs (national ISPs, the DoD, car companies, etc.).

Our free API supports 1,000 requests per day from unique IP addresses, so there shouldn't be any issues for low usage. However, if we get more power users who enjoy the game, I’ll switch to our Lite API service (which is also free, https://ipinfo.io/lite) to validate IP addresses, as it supports unlimited requests.

Let me know if you have any feedback for me :) I made it mostly by "vibe coding", I will write a post about the whole process of it.

reply
You can download data sets from Maxmind.
reply
I work for IPinfo — I described my process of how I made the game in the other comment.

Using a dataset-based implementation would require me to have a backend, which is out of the scope of this project. Right now, I'm generating random IPv4 addresses, but if I were generating random IPv6 addresses, I would have to go the database route. For that, I would use our free IPinfo Lite dataset: https://ipinfo.io/lite

My colleagues actually developed an extremely fast algorithm to select truly random IPv6 IPs from a series of CIDRs, which is what you see reflected in our dataset.

Let me know if you have any feedback or suggestions for me, please.

reply
deleted
reply
A Unity for immersive visit : https://www.youtube.com/watch?v=LEsqp93sq3w
reply
I keep adding new features to my hobby project at https://nobsutils.com It's a collection of various tools that run locally in your browser. The latest addition is a simple color palette maker https://nobsutils.com/colors
reply
Taking a break from my agentic AI framework for prototypes and makers arkaine(1) and made two fun useful apps for myself

1. Eli5 equations(2) uses an LLM to convert a given picture of an equation to latex and, if given additional context, breaks down the equation parts to explain it. Gemini for the model.

2. reflecta - a journal prompting app with deepseek to help reword and target the prompts towards you better.

(1) https://arkaine.dev

(2) https://eli5equation.com

(3) https://reflecta.hlfshell.ai

reply
https://github.com/openkoda/openkoda

I am working on an open-source insurance application platform.

The main goal is to accelarate time-to-market for insurance and insurtech innovations, providing all these "boring" enterprise features (like multitenancy, role-based security, audit trails, etc.) out of the box, so that you can focus on building the actual product.

reply
I’m working on Catchcam - https://hackaday.io/project/199220-catchcam-speed-camera-det..., a privacy-first, offline speed camera detector for drivers. Unlike apps like Waze or Radarbot, Catchcam doesn’t track your location or require an internet connection. Just plug it into your USB socket, and you’re good to go.

Key features:

• Built-in speaker and LED for alerts

• Preloaded with 66,000+ known speed camera locations (more to come)

• Easy updates via drag-and-drop on your PC

It’s been a fun project to build, and I’m excited to see it help drivers stay away from speeding tickets while keeping their data private.

I’d love to hear your thoughts or suggestions!

reply
Here is another thread today that could give you prospect ideas. https://news.ycombinator.com/item?id=43812856
reply
in what way does this help drivers "stay safe"?
reply
Safe from speeding tickets of course!
reply
I am working on the https://moviemovie.club/about, it's a tiny website about film review.

It works like a run club, where you have to make a review first to see other people's reviews.

I am currently implementing watchlists, comments and a mural to make it feel a bit less lonely. Right now I like the UI but it feels to lonely.

reply
This seems like it would only work if “reviews” would be something rare to come by. Like some forums where you have to contribute to be able to download attachments, or see higher level subforums.

But reviews are everywhere, good ones too so it will be a hard chicken egg problem to solve.

reply
Recipin - https://recipin.com

Private recipe archiving/bookmarking. No ads, no AI, no javascript . Join a server or host your own (https://github.com/bradly/recipin).

Bacon Wrapped Urns- https://baconwrappedurns.com

Mortality is so hot right now so why not celebrate with a custom urn to enjoy your journey into the spirit world in style.

reply
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.
reply
Some time ago I create a RSS client. RSS feeds operated as Sources for data. I have extended them to be able to parse pages, collect links.

Currently I have decided that I can add "Email" as source, to be able to read not only news, but emails in my app.

reply
I’m still working on these.

SaaS - I'm working on this mostly marketing that tech.. harder than it looks am I right? https://prfrmhq.com - see https://news.ycombinator.com/item?id=43538744 [Show HN: My SaaS for performance reviews setting goals and driving success]

- Shows I can use AI and I've integrated into AWS Bedrock

- Shows I can integrate with Stripe for payments

Consulting (Architecture, Strategy, Tech) - I'm working on getting my consultancy started. If anyone wants the kind of skills I offer here let’s talk https://architectfwd.com

Next SaaS - Starting a SaaS for managing core strategy and tech concepts. I created goals for it but I’m failing to kick the tyres

Last night I actually also started playing with firebase studio, though the app I prompted isn’t even doing save of the document properly. I figure can’t be me but will try again and work through the errors.

And playing drums, must get better

reply
Learning to record my songs with Ardour, Hydrogen on Debian.
reply
www.promptcol.com

A prompt collection platform that let's you organize your prompts, share them, learn prompts from other users and reuse them on multiple LLM / AI platforms. It's aimed at improving prompt engineering skills for both technical and non technical LLM users. Currently in Alpha phase and actively looking for feedback.

reply
I’m working on Nelly, a no-code AI agent platform for building, using and (soon) sharing AI assistants.

It’s currently in beta for macOS but I’m waiting for Anthropic to extend my rate-limits before I announce it here on HN.

https://nelly.is

reply
LLM document editor using your voice only.

Sounds basic, and it is, but I've yet to find any open source project (let alone product) that does this.

All I want to tap a button, talk to the little guy about how to update my document, and see the changes flow. I guess Claude projects or similar might do this but I'm making it more for friends and family. Current use case is keeping track of a house renovation project going on.

reply
A language learning app for couples (https://couplingcafe.com). I wanted to learn my wife's native language, so I've been building this on my own for a long time and testing solutions! Just a few paying happy users. Cooking up a lot of ideas
reply
Looks nice. I really tried but couldn't find it: Pricing please! :)
reply
While Git is great at asynchronous collaboration, its a bit clunky to try and work on the same commit with other devs or across devices. This is because Git tracks what changed, not how it changed.

It'd be cool if you were on the same branch as somebody else, or another device, and your working directories could be synced. It'd also be cool for the commit history to be a bit richer, so you could see who, what and when for a change at a keystroke level.

So I'm working on real-time sync for Git! I'd represent the working directory as a tree CRDT [1] and sync that through FUSE and p2p networking.

Not sure whether this is actually a good idea! This is a POC :)

[1] https://martin.kleppmann.com/papers/move-op.pdf

reply
One idea I have had for years is that it would be great if file system would support structured data.

This would combine well with your idea.

So let's say that I change python source code, the "file system" would understand the syntax of python source. Your tool could then use this to derive the sematics of my change, i.e. "added a function foo() with the following signature and body"

reply
I’m working on supporting photo posts on my blog (Kirby), I bought a new camera and thought it would be nice to share them in one place (Cross post to Mastodon).

I’m still looking for a new SaaS idea, so if you have something you want to partner on do reach out. Preferably Rails or Go. Previously I built stuff like https://getbirdfeeder.com/

reply
I'm working on a long-term project to better understand Operating Systems, video game development, and Rust by building the simplest possible OS in Rust that boots directly into a game of Doom, which will also be re-written in Rust.

I'm giving myself 18 months- it's been super fun so far!

reply
I'm working on my own mini time series database.

It only stores (timestamped) floating point values with a series id and uses a B+Tree as the backing data structure. Querying is done with a lisp-like query language.

reply
I have working on a pluggable secret and key scanner from scratch [1]

The idea is to build scanning databases, file systems, buckets, etc. for static keys and credentials while allowing users to add new file types and parsers.

[1] https://github.com/adaptive-scale/blacklight

reply
I am collecting IPs and other IOCs from some servers and honeypots that I have around and aggregating them with well known IPs and IOCs.

I would like to create a sort of search engine for that.

Nothing fancy or innovative, but just to learn Golang in a bigger context.

reply
I develop Chips of Fury, a poker app for playing privately with friends. Currently I am building support for lots of home game variations like pineapple (regular, crazy, lazy), different Holdem variations like Super, reverse, super reverse, blind man's bluff etc and many more. I am thinking about how to implement AI bots for a wide range of variations.
reply
Ah, I've made the same! I made a very flexible turn-based framework - write the game logic on server in javascript, then state+options are given to clients, so platforms (swiftui, web, unity, webxr etc) "just" have to implement UI on top (Also means I have a default/debug view, which works for all games). The games can run offline (via javascriptcore on ios, natively on web etc) and supports bots for all games (they randomly choose options on their turn) which has a very simple opening to get some reinforcement learning in.

Then specifically I was making an app which let me customise rules for poker - extra streets, antes, throwaway cards, passing cards, multiple boards, multiple decks, etc to support as many variants as possible, and ideally, stumble across new ones.

As an aside, I posted to reddit for research of other home variants people play (Basically to stumble across more fun variants in our home games) there's a few good alternatives I've not heard of in here!

https://www.reddit.com/r/poker/comments/1i91mnz/what_are_you...

I've run out of steam a little bit (burnt out & seeking work isn't great for own projects), but has been an excuse to learn swiftui. I'd be tempted to team up with people to keep the project alive...

reply
I've never coded in Python anything besides some scripts here and there.

So I started making a simple roguelike and an engine for a browser game. Nothing fancy but entertaining.

reply
A sales co pilot that helps startups move deals faster. You can think of it of Cursor for sales. It knows to perfectly summarise deals activity and prepare the next action. Saving you precious time and enables you to close more customers faster

https://closer.so

reply
https://workplacify.com/ - an open source desk booking software. Can be self-hosted.

There is some small improvements to make but I want to focus on onboarding via a sandbox environment first next month.

reply
I'm working on https://kaiboard.com which was at first throwaway project that somehow survived and now has couple of users who love it :)
reply
I'm making some minor changes to my personal site/blog to improve contrast, have a more uniform usage of colours throughout, and also replacing "categories" with tags so that I can have related content easily linked and searchable.

I may also finally finish implementing WebMentions support too as a kind of comment section.

I may also work some more on my long-term relaxation/creative maze generation and solver project.

At work, I keep putting off yet more refactorings that are required because of poor/missing requirements and non-technical leadership of the project.

It wouldn't be so bad, but part of this "new" project involves communicating with some awful SharePoint """database""", as well as a poorly designed real database (it has multiple values in one column, not even with any standard, just sometimes there's extra numbers I need to parse, sometimes not - just lots of this type of crap repeated everywhere), and the worst development/deployment experience I've ever had to deal with in ~10 years.

To write code involves Remote desktop to what was a single core VM (and much protesting gained me... one extra core) to Windows Server 2016 meaning most modern/nice developer tooling isn't supported, and deployments are all done by copy pasting files over yet more nested remote desktop sessions.

Sadly there's no real way of automating any of this, every suggestion is always a "default no", again most of the tools I'd need for this won't run on Windows Server 2016, and even if I worked around it the stakes are way too high for "It's easier to ask forgiveness than it is to get permission".

The turn around time for even a small change is huge because of this mental burden, it's a complete slog to get anything done.

So I guess what I'm saying is I've been casually looking around at jobs this month.

This is why I always stress the importance of being able to work on my own projects, because otherwise, I'd have burnt out.

/rant

reply
Jar File Explorer: https://jar-viewer.fly.dev/
reply
A social network where each participant is guaranteed to be a human. It's a tricky problem but I think I've got a pretty good first prototype[1].

1 - https://onlyhumanhub.com

reply
Mastodon solves this
reply
I manage remote engineering teams and I'm building a series of tools to help facilitate our standard ceremonies (standups, retros, ice-breakers etc.).

I'm trying to capture a sense of fun, wonder and connection through these tools which I feel has been lost in recent times with remote working.

reply
Just finished porting Boot.dev's backend learning path to TypeScript (used to only be available in Python/Go, now also Python/TS)

Official release is Cinco de Mayo, I'm very excited!

https://www.boot.dev

reply
Honestly a little bit hesitant to say anything yet. There are a few more features to add, and a whole lot more work to be done to showcase just how cool it is. But the short version is, I'm working on a sort of meta-pico8, a game maker for WebGL2 2d pixel art games (e.g. 320x180 games like Animal Well) that runs in the browser, but one that's firstly collaborative, so that we can all build it together. And some of the coolest features are the based around that. For example, I got arbitrary imports of user code working in the browser, so all you have to do is create an account, add a JS file, and other people can import it as if it were a built-in module, and it just works. Plus the SDK I ended up making is simple, and the API is clean, and there's a few innovations in the GUI layer that I'm excited to share. I wish I could explain just how cool this is.
reply
Interesting, I have been working on a similar project, albeit 320x240.

I also got some code-share and collaboration features working, but got a bit stuck on fonts. But I can appreciate your feeling of 'how cool this is'

I ground to a halt once I realised I had no barrier to entry, ie it could be cloned very easily. Always an issue with Web Development I guess. Plus I hate what modern browsers have become in recent years and not sure I want to target such a fast moving platform. I got burned once already with WebStart 'warning this app might do something scary' and certificate fiasco.

I thought about some native binaries, but I know I am kidding myself. I had an ios app that was pixel cloned within 6 months. But somehow a web app feels like publishing straight into public domain.

reply
I'm writing a lightweight high-performance stream processing engine:https://github.com/arkflow-rs/arkflow

docs:https://arkflow-rs.com/

reply
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.
reply
Is it possible to add an interactive challenge or two on the homepage prior to sign up? I think that would hook people in and make them want to sign up.
reply
Good idea, currently I spin up a 2 neovim instances for each challenge, so can only spin up so many at once with my current setup. But, am moving to a kubernetes setup where I can scale up and down the number of neovim instances more reliably and will add that in then.
reply
Ah, I assumed it would be an nvim JS clone running client side. Had you looked into that route?
reply
I have, but all the JS vim clones are emulations of vim, and don't support all the vim motions (like copying from registers, etc). I honestly could do that and it would be easier, but doing it this way, also allows me to record the keystrokes directly from the neovim runtime.
reply
I'm building a CLI time tracker. https://github.com/ludovicianul/timi
reply
Still working on https://theretowhere.com since I announced it to HN in February.

It's an website who's goal is to make it easier to find apartments/hotels/etc that fit your housing preferences (starting with places that are close to the people and things you care about). It's flagship feature is the ability to make heatmaps of cities based on your preferences.

Since February I've slowed down on feature development temporarily as I try and find a way to sustainably increase it's popularity and learn what's the most important thing to focus on next.

reply
Almightty: AI Terminal Emulator

which enables you to debug faster with error optimization.

you can join our community from website. https://www.almightty.org/

reply
Im working on https://udf.ai/ ,Build and host data analysis agents quickly!
reply
Schematic and PCB design relating to Lighting and Control Systems for my main job. Schematics and PCB Design after hours as a contractor too, because I have a daughter now, my wife can't work, and life has become /very/ expensive in Sydney.

What I'd love to be working on: Try to initiate a high voltage arc through the air to a target device, and modulate it to send "Data over Lightning", like Alyx does in Half-Life 2. It won't work the way it does in the game, but I'd it's an idea I've had for a long time and I'd love to prototype it some day.

reply
I have two:

The first is a preventive maintenance and calibration tracker (https://pmcal.net) that was born out of my day job as an engineer in small business manufacturing.

The second is an AI engine for pulling structured data out of incoming email (either via IMAP on your email server or via SES). If you think of the engine that powers TripIt, they had to write about 10,000 different ingestors for each airline and hotel and travel booking site. With a structured output AI, the need to write specific ingestors goes away.

reply
Building visual AI research tool https://why.new

just waitlist for now, but I have posted some demos on my twitter - https://x.com/rogutkuba/status/1915533678207262931 - https://x.com/rogutkuba/status/1915226139812839690

reply
a multi ai workflow wizard engine

basically a user give an initial prompt ie "create a game" and then a series of ai (gemini, openai, claude) prompt themselves until a finished outcome. the user can change any output step in between so the end result can be tuned instead at any point

reply
I updated the catalogue of movies and added some internal tools to my movies released on YouTube website: We Love Free Movies (https://welovefreemovies.com/). It's hard to share it because it gets flagged because of the name... But yeah, planning to add search, design touch ups, more movies, etc. this year.

Also working out the logistics of offering a microgrant to award people who want to make movies like this!

reply
I'm working on a workflow automation tool that lets devs write workflows in simple yaml files, and then deploy them to the cloud _or_ on premise. Each workflow is a set of actions and a trigger that can transform data, make api calls, run AI models, or really anything (via docker!). Each step relies on the output of the last step, and the workflow framework is engineering to be declarative, testable, and versioned. Similar to GitHub actions, but for *anything*. Think webhook to slack, email to support ticket, nightly aws backup & restore, mirror a file each night, etc.
reply
premises, not premise :-)
reply
Thank you! Learned something new.
reply
Just launched a free, online tool to easily copy Cloudflare firewall rules across multiple domains: https://configberry.com/blog/042025/copy-cloudflare-waf-rule...
reply
Trying to make interpretability research practical. A bit early for the demo, but I am getting some interesting results for large multimodal models in terms of their reasoning.
reply
deleted
reply
https://volt.fm - Advanced Spotify Stats & Music Discovery
reply
code input - https://codeinput.com

A merge conflict resolution tool integrated with GitHub. Now working on a solution for preemptive conflict detection and a smarter/simpler merge queue.

reply
RSS -> LLM -> RSS

https://zacusca.net

reply
Open source Granloa alternative https://github.com/fastrepl/hyprnote
reply
Soloing over the changes to Peggy-O as well as Dylan’s Señor on my Tele.
reply
IP Geolocation service with the best UX/DX possible. Straightforward API and SDKs https://ip-sonar.com
reply
Torch Lens Maker - https://victorpoughon.github.io/torchlensmaker/

Open-source differentiable geometric optics in PyTorch.

reply
A native PDF-reader with hot-reloading and keyboard navigation, obviously inspired by https://github.com/pwmt/zathura but also cross-platform.

It's in a functional state, I use it myself but it needs some more ergonomic features before I'd suggest for someone else to use it.

reply
Mostly just exams this month haha, but technically a self-hostable workout tracking app.

The only self-hosted option I found was wger.de and while it looks great, it's a bit too much for my needs. I want something lightweight (so as not to hog resources on my cheap VPS) that does what it needs to do and nothing more.

It's been a while since I've done web dev, so I'm going to try out Deno (TypeScript) with htmx.

reply
first order zero knowledge proof system (zk-stark), it works on android, macos, linux, webassembly, vulkan/cuda backend (metal coming), but the composition polynomial evaluation is suboptimal so i am working on that now

https://theorium.org/constraints.html

reply
I'm working on platform that helps you vibe code APIs. It'll generate clean, scalable, maintainable monolithic backend APIs built using Express + Postgres.

Launch soon! Drop a comment if you want early access

reply
I'm working on https://catmatch.theden.sh/ as a fun way for people to adopt rescue cats
reply
Continuing to work on my indie app https://textsniper.app
reply
I'm working on a correlation matrix with Svelte 5.

It has hierarchical clustering, rolling correlation charts, a minimap, time series data detrending, and 2D matrix virtualization (to render only visible cells to the DOM).

It has up to 130K matrix cells and correlates up to 23.5M time series data points.

https://covary.xyz

reply
Iterating on my geography site: https://geolede.com

Next feature is search.

reply
This is a dope idea, nice job!

I would love to see some UI/UX improvements like split view where the map is on the left and the news reading/scrolling happens on the right reading pane instead of on the bottom while horizontally scrolling.

You could even use AI/LLM's to summarize the most important news from each country etc.

reply
Very early stage, no link, but I have been working on getting terminal fonts (like Cascadia Code) to work in the browser more progressively without requiring such a giant single download, and on using them for text-based animations. One of those unimportant, low-stakes kind of projects that makes it relaxing to work on :P.
reply
1. Helping set up a friend's company to scale. 2. Interview about homeschool for my blog 3. A software project I'm not ready to talk about ;)
reply
Trying to measure how well LLMs can make scientific hypotheses, and more generally, execute on the scientific process (as part of a pivot in my PhD).
reply
[1] Surveys. Thinking about how to tighten up the onboarding experience, improve brand awareness, improve in-app data analysis, and how to integrate AI in new and exciting ways... and handling customer support tickets!

[1]https://www.zigpoll.com

reply
I’m working on a UK business search tool for people looking to buy businesses (ETA/Search funds/ M&A). No name yet.
reply
I'm working on a distributed object storage system to be the backing store behind my website (https://scmscx.com). It currently uses back blaze b2 which is good and cheap but I thought it would be fun to roll my own.
reply
An AI Agent API service:

https://agentscode.dev

reply
I'm building a no-code AI agents builder.

https://aiconstrux.com

reply
deleted
reply
Last year, I repurposed an old laptop into a simple home server.

Linux skills? Just the basics: cd, ls, mkdir, touch. Nothing too fancy.

As things got more complex, I found myself constantly copy-pasting terminal commands from ChatGPT without really understanding them.

So I built a tiny, offline Linux tutor:

  - Runs locally with Phi-2 (2.7B model, textbook training)
  - Uses MiniLM embeddings to vectorize Linux textbooks and TLDR examples
  - Stores everything in a local ChromaDB vector store
  - When I run a command, it fetches relevant knowledge and feeds it into Phi-2 for a clear explanation.
No internet. No API fees. No cloud. Just a decade-old ThinkPad and some lightweight models.

Full build story + repo here: https://www.rafaelviana.io/posts/linux-tutor

reply
Self Improving Agents with Test Time Reinforcement Learning

https://github.com/CakeCrusher/self_improving_agents

reply
Event based portfolio tracker: https://stockevents.app
reply
Great work, I've been using Stock Events on iOS for a while now. It's what got me into dividend investing, and it's fantastic to just keep track off all the dividend income.
reply
I'm working on a desktop-based, performance- and privacy-first note-taking app that lets you quickly capture notes from any selected text using hotkeys.

I'm curious: what are your must-haves in a note-taking application?

reply
I thought about doing something similar some time ago, because I never quite found the perfect note taking app for myself. There's a million ways how to do notes, and it feels like there's just as many different notes apps.

Eventually, I've settled with Obsidian because of its simplicity and extensibility. You can leave it with basic features and truly own your notes in a simple format (you can also put them into any cloud, as long as that cloud reaches your filesystem). It doesn't do everything just like I'd want to, but I've thought about just building another notes app that reads and writes to the same path your Obsidian notes are in, instead of trying to cover every possible editing feature like most big notes apps. Then I'd use different apps for different needs, with one place to store data.

Since you're focusing on privacy, have you considered using Obsidian? Is there anything particular you want to do differently?

reply
Basically I want to build it with focus on speed and work efficiency from start. To not bias myself too much, I will refrain from doing too much market research. First of all I'm building this for myself, and I'm guessing it might translate into at least a tiny market share.
reply
> I'm curious: what are your must-haves in a note-taking application?

Unlimited undos. Even if I deleted text a year ago, app must bring it back. Ideally something like git, with branches and auto-commits.

reply
Great, thanks. This is already in my minimum requirements.
reply
quit my senior eng manager job to vibe code on youtube www.youtube.com/@travis-vibes
reply
working on saying no to new projects, i have a tendency to fill up all the time i have available with startups or creative ideas.

thinking about taking dancing lessons instead, maybe afrobeats.

reply
an agregator website for camera lenses. lens-database.com
reply
I'm just currently spending my free time learning elixir/phoenix to build some fun useless real time apps just to learn the ins and outs of it all
reply
http://blueintegrations.com

Jobless and no prospects ... Working on a couple projects at once.

reply
I’m working on a simple app that logs Karting activity and data. My son has been karting for a year or so, and there is so much data to collect - times, pressures, sprocket set up, track location, weather and more (about 30 datapoints a session)

Collecting the data helps with recording engine performance, tyre ages, best lap times but is also really useful for recalling how well each setup performed for future reference.

I’m deliberately doing this all in a very low-tech way as my son will be creating a more polished version for a school project. We’re front-running that a bit to give him a good dataset and explore various ideas.

On that note, they do Python in school. For the backend it will be SqlLite and Flask. Any suggestions for the front end tech? This will mostly be forms- and grids-based so nothing sophisticated needed, but some simple client-side logic (e.g. validation, geolocation, simple stop watch) would be good. Ideally this would be python as well. We could use WebAssembly but am wondering if there is a suitable framework that does the is out-of-the-box.

reply
Working on an electronic dictionary for my sister. She wanted something to look words up in Italian that wasn't her phone, and well I like a project. E-paper display, snapdome keyboard, an ESP32 to round it out. (Runs lisp.)

Pictures at the link. There's also some webtoys on there, feel free to peruse

https://lmao.center/babble/

reply
This is kinda cool.

I would use a polished version.

When I read books, I find myself getting easily distracted since my phone has so many alternative apps/things to do OTHER THAN looking up a word in a dictionary.

reply
deleted
reply
TTS api for voice chatbots for customer support teams.
reply
i am building a search engine for fashion with a virtual fitting room https://likeo.me
reply
I just discovered a new meta-discipline, which most likely will become a new science.

I know, it sounds crazy.

In a month or so, I’ll be sharing some news.

reply
Interior design with image gen AI models. Getting AI to follow your prompt with inpainting is painful.
reply
Still cracking away CodeVideo, a way to create software educational content in a declarative manner. Design your course once, export it to every format you can think of (video, PDF, markdown, HTML, and more). I was recently inspired by the feature set I saw at Scrimba, so we just added slide functionality! The blog post is here: https://codevideo.substack.com/p/introducing-the-slide-displ...

And an example video is here: https://youtu.be/1duE604MGHs

It definitely has not gotten the traction I'd expected, but at the very least I'm very close to start making my own courses with it!

reply
Venture backed thing on language agnostic semantic mutation testing- testcode.ai
reply
A TigerBeetle client for Haskell.

The smallest (in terms of system calls and code) event sourcing database I can make.

Being more present.

reply
A special zero-latency service called Nonya
reply
Building a simplified inexpensive <20 nanometer accurate vacuum-tolerant positioning stage for microscopy and lithography projects. Trying to unlock the caveman achievement by keeping tools/budgets necessary to replicate the work accessible for other hobbyists.

Also still working on a custom Slicer for a special metal printer design. The VTK library version needed replaced by a simpler Blender Geometry nodes solution to extract texture information, and infill hull features.

Also considered a beautiful solution to Roger Penrose's Andromeda paradox. That guy has a wicked sense of humor... very funny. =3

reply
reply
A TUI for categorizing financial transactions into valid plain text accounting records.
reply
Working on an EU domiciled PaaS
reply
Improving trend day detection signals.
reply
Clarify?

Are you building a Google Trends like tool?

I've been using / testing out such tools lately for market research + discovering new ideas etc.

reply
I'm working on a running app. Mainly for me but others have expressed interest.

It's a performance analytics platform for runners who love to dive into the details after they've been for a run and to be able to accurately track their progress over time.

It's not like Strava because I'm not including any social elements, intitally. And not like trainingpeaks because it's focused on individuals as opposed to teams or coaches. Also the analytics and models I offer are peronalised as opposed to one-size-fits-all. It's also running only. No cycling or anything else.

Ideal target market would be fairly decent amateur runners (e.g. sub 3 hour marathoners) who already know quite a bit about training but don't have a coach and are not good enough to be pro and have a full team doing this stuff for them. The pros have awesome tools but sadly most are not available for us mere mortals BUT I can build some of them! Example features:

1. Personalised "adjusted speed" models. The strava GAP model doesn't fit very well for me and many others, so I've made my own personalised model which gets updated each week. If you get better/worse at running up hills then model adjustments take that into account. The idea is not to provide a physiological correct model but more a performance based one.

2. I'm trying to do the same for surface types, heat and humidity as well. Of course these models are not personalised. I'll get to wind later on as it's much more complicated than the former. The idea is to have an accurate representation of "effort pace", which you can use as an input to performance models.

3. Using adjused pace data I will offer a pace/duration model to estimate critical speed/LT1/LT2/VO2max and this model forms the basis of tracking progress over time. Clearly most training wont be all out efforts, so I also estimate race performances based upon current fitness as well. E.g. if you ran X speed for Y time at a sub maximal effort then you can estimate what a maximal effort would be based upon the remaining aerobic and anaerobic power. From reading sports science literure, this is the most advanced way to track performance at the moment. The actual model I use is called an omniduration model.

4. I also have build some other models, e.g. Daniels running formula, which can be used but I don't find them to be as useful as the omniduration model.

5. I'm also trying to model how a workout or training session will effect your fitness. Where it's base/aerobic, threshold, VO2max or an anaerobic effect. Then, the idea would be to look at future training performance to assess whether the model was correct. You can then assess which types of training you respnd best to as well as which types of sessions you need to get the performance gains you need for your next race.

6. Specific race time predictor. Most platforms offer a single figure prediction for a distance but I want to offer specific race perdictions which take the course and weather into account. The model will give you splits taking all this into account.

7. Cohort adjusted performance models. How are you tracking against people your age? But more importantly, how are you tracking against people doing a similar volume and type of training to you? Are you improving at a similar rate?

There's a tonne of other stuff I can add but I'm going to keep it simple and focus on performance modelling for now because no-one seems to offer any decent tools around this at the moment.

If anyone found this interesting then I'd love to hear any feedback - let me know. Cheers!

reply
I'm working on a customer service product, that aims to bridge the gap in the industry now.
reply
Bug out bags, emergency contact phone trees, burner phones, places with cheap visas
reply
Nemorise.com 3dpack.ing
reply
I recently got into embedded development and built a small 12V Bluetooth relay that lets me start my ATV without a physical key. I shared it with some friends, but mostly got blank stares and a few "but why?"s. ¯\(ツ)/¯ I just don't like carrying keys.
reply
deleted
reply
Manabi Reader - native iOS / macOS reading tool for Japanese with flashcards and Anki integration

https://reader.manabi.io

Currently working on adding a manga mode and Netflix auto-captioning

reply
We're building electric batteries for e-bikes that are repairable and fireproof!

https://gouach.com

reply
Are there standardized e-bike battery formats or are you hoping to partner with e-bike manufacturers?
reply
There's no standardized format, but:

- we ship with a mounting piece that is easy to put on any bike frame to mount our battery

- our app and communication protocol is open-source, and we provide code for compatibility with the major bike controllers, meaning we're compatible with 90% of the e-bikes!

so in practice we're the perfect battery for e-bike enthusiast who want to change their battery to a repairable and fireproof one

and we also do B2B deals with some brands who want custom design etc

but basically if you are running Bafang / Shimano / Bosch controllers, it will work with our battery

reply
Working on a bitmap vectorizer for my SVG editor Hyvector https://www.hyvector.com

I am also working on the last few remaining issues of Hyvector, of which some are surprisingly difficult to solve and AI unfortunately cannot help me a lot.

reply
Im working on a slackbot that translates passive aggressive messages into empathic speech.

https://goodspeech.chat

It’s not launched yet officially, only friends and family so far!

Any feedback is welcome!

reply
Fun, although often I find myself wanting to do the opposite translation :D
reply
Nice. Wrongspeak is ungood and should not happen.
reply
crm
reply
clocks
reply
I've recently added autobatching to my SFML fork (https://github.com/vittorioromeo/VRSFML/tree/bubble_idle). Drawing multiple objects that use the same RenderStates will now be automatically coalesced into a single draw call, for example:

for (int i = 0; i < 10000; ++i) renderWindow.draw(sf::Sprite{/* ... */});

Upstream SFML: - 10000 draw calls (!) - My fork: 1 draw call

This (opinionated) fork of SFML also supports many other changes:

- Modern OpenGL and first-class support for Emscripten - Batching system to render 500k+ objects in one draw call - New audio API supporting multiple simultaneous devices - Enhanced API safety at compile-time - Flexible design approach over strict OOP principles - Built-in SFML::ImGui module - Lightning fast compilation time - Minimal run-time debug mode overhead - Uses SDL3 instead of bespoke platform-dependent code

It is temporarily named VRSFML (https://github.com/vittorioromeo/VRSFML) until I officially release it.

You can read about the library and its design principles in this article: https://www.vittorioromeo.com/index/blog/vrsfml.html

You can read about the batching system in this article: https://www.vittorioromeo.com/index/blog/vrsfml2.html

You can find the source code here: https://github.com/vittorioromeo/VRSFML

You can try out the interactive demos online in your browser here: https://vittorioromeo.github.io/VRSFML_HTML5_Examples/

The target audience is mostly developers familiar with SFML who are looking for a library very similar in style but offering more power and flexibility. Upstream SFML remains more suitable for complete beginners.

I have used this fork to create and release my second commercial game, BubbleByte. It's open-source (https://github.com/vittorioromeo/VRSFML/tree/bubble_idle) and available now on Steam: https://store.steampowered.com/app/3499760/BubbleByte/

BubbleByte is a laid-back incremental game that mixes clicker, idle, automation, and a hint of tower defense, all inspired by my cat Byte’s fascination with soap bubbles.

A trailer is available here: https://www.youtube.com/watch?v=Db_zp66OHIU

reply
ml program for stocks
reply
[dead]
reply
[dead]
reply
[dead]
reply
[flagged]
reply
crap
reply
I'm working on a SEO agent: https://qwikrank.com

People hate AI generated content, but the quality is actually good and Google likes it.

reply