I’ve been working on https://ulry.app - a simple link archiver that lets you tag and anttach notes on each URL. Right now I’m working on a feature that uses LLMs to summarize an article.
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 :-(
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.
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
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.
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.
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
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.
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)
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.
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
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.
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.
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).
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.
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.
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.
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...
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.
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 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!
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.
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.
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!
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
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)
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
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.)
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 :)
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.
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.
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.
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.
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.
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.
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!
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??
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...
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.
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.
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.
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.
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
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.
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://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.
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
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.
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!
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!
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.
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:
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?
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.
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.
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.
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 :)
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
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.
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.
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.
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.
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!
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.
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.
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.
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.
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.
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.
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
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.
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.
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.
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!
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.
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.
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.
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
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.
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.
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.
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.
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/
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/
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.
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.
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.
A merge conflict resolution tool integrated with GitHub. Now working on a solution for preemptive conflict detection and a smarter/simpler merge queue.
- 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.
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!
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
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.
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
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.
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!
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.
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.
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.
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.
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.
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.
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.
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.
[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!
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.
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
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.
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?
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?
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.
Imagine 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.
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.
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.
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.
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{/* ... */});
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
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.
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.
I’ve been working on https://ulry.app - a simple link archiver that lets you tag and anttach 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
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 :-(
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...
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
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?
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
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.
This seems like it could be extremely useful.
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.
Is this postgres only? What an interesting idea!
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
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!
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 :)
nice work
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
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
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.
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.
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).
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.
Would be great to be able to login via Google or Facebook. Creating an account is cumbersome on mobile.
"...are we still doing phrasing?"
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.
i don’t quite understand, what makes it reverse typesetting?
my understanding is your typesetting books for responsive eink readers.
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
Here is a weird album you might find fun:
https://www.youtube.com/watch?v=8OJHPWlaCrc
Cheers =3
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/
Love it! Nice work
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...
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.
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.
This sounds very cool! Do you have any travel planned? A move within country to more of a "reset" locale? :)
I like the concept of "refactoring" one's life.
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
https://news.ycombinator.com/item?id=43818643
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.
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.
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!
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
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)
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
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.)
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 :)
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.
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.
They might as well get used to being spied upon now. Beat the rush! :)
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.
If you add some remote command execution, you basically created some sort of a trojan ;-)
Really like to look of the product page!
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.
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.
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.
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-...
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.
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??
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.
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.
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.
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 :)
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...
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
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.
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.
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.
Hey thank you for the excellent tips! I really appreciate it!
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
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
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!
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...
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.
This is really cool!
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
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
Cool, could also check out a unified App platform framework:
https://quasar.dev/
Cheers =3
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
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.
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
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
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!
Currently working on launching a virtual receptionist service that helps SMBs stop losing revenue on missed calls. https://www.oliviaassist.com/
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.
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
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?
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.
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
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.
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.
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
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.
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
A one command tunneling tool to get public URLs to localhost. No installation required. https://pinggy.io
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
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.
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.
Self Improving Agents with Test Time Reinforcement Learning
https://github.com/CakeCrusher/self_improving_agents
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.
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.
Almightty: AI Terminal Emulator
which enables you to debug faster with error optimization.
you can join our community from website. https://www.almightty.org/
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.
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!
Is this something like what TiDb does with MySQL compatibility? Sounds fascinating!
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
If you’re not aware, compare https://www.hnreplies.com/
Thanks. Been a happy user for a few years!
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.
Is there any difference to the existing one that made you built another one?
Yep, it notifies you when you get comments on your HN posts. The existing one only tracks replies to comments.
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.
A CMS but instead of forms, it is based on Natural language
https://medium.com/@level09/build-the-future-an-ai-powered-n...
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.
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.
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
Building an IP Geolocation guessing game: https://abdullahdevrel.github.io/ipguessr/
Let me know if you have any feedback or feature requests.
Very interesting idea. Are those IPs real? Where are you getting these from?
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.
You can download data sets from Maxmind.
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.
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
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/
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.
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
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.
I'm working on a WASM clone of the original Castle Wolfenstein. I'm going to call it Castle WASMstein.
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!
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.
Finishing my book: https://www.rapid-saas-with-laravel.com/
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.
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.
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.
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
Continuing to work on my indie app https://textsniper.app
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.
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.
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.
Ah, I assumed it would be an nvim JS clone running client side. Had you looked into that route?
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.
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/
An AI Agent API service:
https://agentscode.dev
I'm writing a lightweight high-performance stream processing engine:https://github.com/arkflow-rs/arkflow
docs:https://arkflow-rs.com/
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/
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.
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.
IP Geolocation service with the best UX/DX possible. Straightforward API and SDKs https://ip-sonar.com
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.
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.
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.
http://blueintegrations.com
Jobless and no prospects ... Working on a couple projects at once.
Torch Lens Maker - https://victorpoughon.github.io/torchlensmaker/
Open-source differentiable geometric optics in PyTorch.
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
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 ;)
Just launched a free, online tool to easily copy Cloudflare firewall rules across multiple domains: https://configberry.com/blog/042025/copy-cloudflare-waf-rule...
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!
I’m working on a UK business search tool for people looking to buy businesses (ETA/Search funds/ M&A). No name yet.
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).
I'm building a no-code AI agents builder.
https://aiconstrux.com
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
I'm working on https://catmatch.theden.sh/ as a fun way for people to adopt rescue cats
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
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
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
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.
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!
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
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.
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.
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.
crm
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.
Open source Granloa alternative https://github.com/fastrepl/hyprnote
Event based portfolio tracker: https://stockevents.app
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.
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.
Working on an EU domiciled PaaS
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.
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
RSS -> LLM -> RSS
https://zacusca.net
[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
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.
TTS api for voice chatbots for customer support teams.
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
Mastodon solves this
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/
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.
i am building a search engine for fashion with a virtual fitting room https://likeo.me
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?
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?
> 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.
A special zero-latency service called Nonya
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.
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
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.
Imagine 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!
Improving trend day detection signals.
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.
Nemorise.com 3dpack.ing
Im working on a slackbot that translates passive aggressive messages into empathic speech.
https://goodpeech.chat
While it’s not been launched yet, it’s pretty much done, but not officially launched yet, no marketing, no visitors, only friends and family so far!
Iterating on my geography site: https://geolede.com
Next feature is search.
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.
I'm working on a customer service product, that aims to bridge the gap in the industry now.
Venture backed thing on language agnostic semantic mutation testing- testcode.ai
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.
Interior design with image gen AI models. Getting AI to follow your prompt with inpainting is painful.
Bug out bags, emergency contact phone trees, burner phones, places with cheap visas
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.
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!
A TigerBeetle client for Haskell.
The smallest (in terms of system calls and code) event sourcing database I can make.
Being more present.
A TUI for categorizing financial transactions into valid plain text accounting records.
My 2D engine
https://carimbo.run/
clocks
We're building electric batteries for e-bikes that are repairable and fireproof!
https://gouach.com
Are there standardized e-bike battery formats or are you hoping to partner with e-bike manufacturers?
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.
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
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
ml program for stocks
crap
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.