Spent about 2 years improving printing and scanning stack of Linux: CUPS, SANE, AirSane, as well as some legacy drivers, and also x86 proprietary driver emulation on ARM with Box86.
Even that "modern" printing stack in Linux is 20+ years old, there's still such an unbelievable amount of basic bugs and low-hanging-fruit optimizations, that it's kinda sad.
Not to mention that it still maintains ALL its legacy compatibility, as in supporting ≈5 different driver architectures, 4 user-selectable rasterizers (each with its own bugs and quirks).
The whole printing stack is supported by 4 people, 2 of whom are doing that since the inception of CUPS in 1999. Scanning is maintained by a single person.
Ubuntu 26.04 LTS is expected to be the last version with CUPS v2. CUPS v3 drops current printer driver architecture and introduces proper modern driverless printing with the wrapper for older drivers. Many open-source drivers are already use this wrapper, but expect a huge disarrangement from the users, as none of the proprietary drivers would work out of the box anymore.
This is awesome, thank you for doing this work; it’s not glamorous but it’s a key feature to making computers productive.
I know it’s not a popular opinion here but I think that Windows has two killer features that are always overlooked- the standard print dialog (and all the underlying plumbing), and the standard file dialog (at least until Windows 8).
The ability to print and to interact with files, that just works, without having to retrain people every time a new OS comes out, and without having to reprogram your apps or write your own drivers and/or UI, is incredibly important.
Yes, I know Linux and Mac have the same, but IMO Windows was light years ahead for decades, and is still more consistent and easy to use.
Was going to say the same thing, I'm not a big fan of Windows but the printing Just Works. Having read the OPs explanation of why CUPS is the way it is, yeah, now it makes sense.
Maybe CUPS needs a Heartbleed-scale problem to motivate more support.
Mac has always had print to PDF from the start, I'm not sure if even the latest windows comes with that OOB. I'm sure Linux is the same (as in the same as Mac).
Great initiative. I wonder, how likely is it for a complete beginner to break their own printer or scanner by making a mistake in driver implementation? Or is it possible to work on hardware support without having a physical device? I assume it is impossible to test each and every one printer and scanner, so there is probably some clever tricks there, right?
I work mostly with the old microcontroller-based cheap consumer ("GDI") USB models circa 2000-2010, these are hardly possible to brick with software, as some of them even don't have a firmware and expect the PC to upload it on each power on sequence.
The hardware safety mechanisms are usually robust (USB communication is handled by "Formatter Board", all the mechanical stuff is in the "Engine Controller" power).
Newer Linux-based models have filesystems, software, and vulnerabilities, printer hacking on Pwn2Own is an every year common occurrence. These could be permanently bricked by the software in a common sense, and would require a firmware reflash using the bootloader or external means.
>Or is it possible to work on hardware support without having a physical device?
Absolutely, but for me this is very inconvenient—like the debugging over the phone.
>I assume it is impossible to test each and every one printer and scanner, so there is probably some clever tricks there, right?
Not much, unfortunately. There's ongoing work on modern (driverless) printer behavior emulation, but it is under heavy development and not ready yet: https://github.com/OpenPrinting/go-mfp
Nothing for the older printers and scanners which require it's own driver, of what I'm aware.
You're not actually telling a modern printer: "step this motor so many times to move some assembly so far this way", or "turn on so much current in such and such circuit" or whatever. The driver doesn't have enough responsibility for such things to be able to break anything.
A printer driver is something like a protocol converter. Roughly speaking, it binds some printing API's in the some kind of printer framework or service on the host to the right language (which may have vendor-specific nuances even if it is some kind of standard0.
Nah, I got into printing because nobody made a commercially available print server, and I ended up making my own, with all the involvement in the stack in the process.
I wish Openprinter luck, as it has been announced in the end of September but nothing out there yet, not even the crowdfunding campaign.
> Thank you. I have thrown printers out the literal window.
I have literally thrown one of those "winmodems" [1] out of the window back in the days. I then went out and drove with my car on it. I then put it in a bench vise until its PCB shattered to pieces. Utter destruction, much to the amusement of my brothers.
These were the days.
And big thanks to GP for his work of CUPS / Linux printing.
Over the holidays I was building a wooden birdhouse with a Unifi Protect camera and a small web interface that automatically identifies the birds and shows me a simple overview over which type of bird visited how many times.
Thanks, it's named after a similar commercial project called Birdbuddy but I didn't want to pay for a subscription and potentially have some e-waste on my hands in a few years. I also wanted to have it integrated in my existing Unifi setup.
Ah yet another glorious yak shave... "Hacker refuses to pay for coercive subscription service which isn't even compatible with the home setup, and spends inordinate time and resources making the thing themselves.".
My meta side project for building other side projects: https://bodge.app/
I've always had a bunch of small side projects that I want to do that aren't worth the overhead required to actually put them together & keep them maintained. So, I built a small Lua-based FaaS platform to make each individual project less work whenever inspiration strikes. So far I've built:
Very very cool! Just signed up. Reminds me of Val Town which I'm a big fan of. Did you choose Lua because you love using it, or for some other pragmatic reasons?
Do you think a service like yours with support for many variety of languages a good idea? Not in order to meet user demand but purely because I think it would "just" require running the program on the server using a different interpreter/compiler, assuming code sandboxing has been achieved to make the initial language work.
For example, I love the long list of languages supported by Code Golf: https://code.golf/wiki.
> Did you choose Lua because you love using it, or for some other pragmatic reasons?
A bit of both, though I'm literally drinking out of a coffee mug with the Lua logo on it that was given to me after playing a big part in making Lua a thing at a prevoius job. That might speak to my love of Lua.
> Do you think a service like yours with support for many variety of languages a good idea?
From a technical perspective, it would be relatively easy to add support for other languages, the biggest problem would be UI and documentation complexity. Each added language would either require a completely seperate set of documentaion or would require the docs to describe everything one layer of abstraction removed from the code people would actually be writing. Both of which would be less than ideal for my goal of extreme simplicity.
I think it can be a good idea, but to support something like that _well_ would require a pretty large team of people.
I do plan to support some level of 'other languages' for libraries, at a minimum some subset of native Lua libraries (ie. libs written in C). That means it would be possible to find a way to use pretty much any other language interpreter. However, I'm not sure that will ever be a top level feature, there'll probably always be some level of Lua glue code holding everything together.
It's actually already using wasmtime as one layer in its sandbox. I just think that trying to support other languages, especially in a fully language agnostic way, would make things like documentation far more complex than I could handle and make the service complex enough that the only people who could understand it would be the type of person who don't really need a service like this in the first place.
> My meta side project for building other side projects
Looks cool, congrats on putting it out there as priced service!
And, same!
Except, it's just a repo organisation system (structure, conventions, and tools) that lets me share common "parts" across multiple "projects". No monolithic frameworks here.
Libraries are functions. Apps are objects.
However, normally, we use these as distinct artefacts, eventually leading to the "diamond dependency" problem (and lots of other annoying development-time stuff caused by libs / code that is "over there" (elsewhere)).
My "meta side project" solves, essentially the Expression Problem as it manifests in source code management (particularly, cross library / service / project feature development).
Thanks for sharing! I signed up and tried it for something simple (storing a message via POST and displaying it in HTML via GET) and it was delightfully easy & approachable.
Great to hear! And thanks for saying so. I've definitely tried to make it as simple and straight forward as possible, but I really didn't know if it would be simple and straight forward to anyone but me.
This is great. One thing that is not immediately obvious to me is what kind of authentication it supports. Needing to authenticate the caller is the #1 piece of boilerplate that gets in the way of me completing mini-projects. It’s not hard, but it’s definitely a nonzero amount of effort. And this is coming from someone who has implemented many, many auth flows professionally.
It doesn't say because there's no special support for any auth protocols. Long-term I want to have out-of-the-box support for things like OAuth (for user-facing auth) or mutual TLS (for device/service auth). _Technically_ there's currently support for the cryptographic primitives required to do JWT (I added that because I wanted to support WebPush w/ payloads for myself), but those aren't documented because I intend to remove the current slightly-hacky custom APIs and replace them with some off the shelf libraries, but I'm still figuring out user-added libraries (and on top of that I'll also need to figure out support for native libraries).
Are there any auth protocols / flows you think would be important to support?
> Are there any auth protocols / flows you think would be important to support?
- I think API key passed via basic HTTP auth would get you pretty far. This is ideal for serving machine-machine requests and just requires that both parties can securely store the secret.
- OIDC is great for interactions that happen in the browser or if the function is serving multiple users, but is more complicated to setup and/or use correctly.
OpenID connect is probably the best for contexts where you want something served by multiple users and those users are humans.
> _Technically_ there's currently support for the cryptographic primitives required to do JWT (I added that because I wanted to support WebPush w/ payloads for myself)
This is probably a good intermediate solution FWIW - expose signature verification and HMAC APIs and allow a user to bring in their own implementation.
I know the homepage needs way more answer to "WTH is it?", I just don't really enjoy doing the 'marketing' side of things. I hadn't really considered just throwing something informal up there, but I guess I don't really know _why_, so, thanks for the suggestion.
I’m genetically engineering yeasts to make subtly flavored breads. I’ve already done grape aroma, now working on wintergreen.
Also working on a red chamomile (using beat red biosynthesis). Just for fun. Red chamomile tea!
The idea is to have niche invite-only genetically engineered flavors that I can bring to parties around SF :) what’s more special than a genetically engineered organism that you can ONLY get if I’m there? Good calling card
This is so cool. Also, it sounds like a cheeky plot to a zombie apocalypse or global contagion movie.
How subtle are the flavors? Unsubtle enough that an oblivious taster might ask, "Does this bread taste like grapes to anyone else here?" Or does one need guidance to search for the flavor?
I really need to do a write-up. I kinda just whip up the easiest path and do it.
For example for the grape, I needed to knock out some tryptophan synthesis genes so I could redirect the bioflux. Problem is that in bakers yeast they have a whole buncha copies of their chromosomes, so I had to knock out one of the genes and replace it with a different gene from grapes. Did that with a quick lil CRISPR switch.
Had to electroporate tho because the transformation rates on wild/bakers/non-lab yeast are so garbage
How much expensive lab equipment do you need to do something like this?
"A quick lil CRISPR switch" sounds like "oh just my homemade fusion reactor hooked up to my kitchen warp drive" to me, yet you make it sound so simple!
You can do this on your desk, or better yet at your local diy bio hackerspace. Validating it takes some equipment, e.g. for PCR, but that's commonly available.
As a pathologist and neuro-oncology researcher, to save myself time trying to keep up with scientific literature, I'm working on https://www.summarized.science/ . Based topics of interest (suggestions are more than welcome), the tool queries the scientific literature for each month. Then, by quering some LLMs, it extracts themes and summaries. The tool already saves me time in my day to day life, but still needs a lot of finishing touches to promote actively. Anyhow, it is a lot of time working on a web development "side project" after a hiatus of more than a decade due to residency/PhD-program/kids etc. Input/feedback is more than welcome.
As a layperson, I find this an approachable way to get an overview of a topic. However, I am only interested in a few select topics, and I was not able to find a way to subscribe to specific ones, such as #insulin-resistance (topic request ;-)
Another thing I really value in science YouTubers (e.g., youtube.com/@Physionic) is the deep dives they offer into the research—highlighting conflicting results, paying special attention to meta-analyses, etc. That would be amazing, although I realize it may be too much to ask.
Adding personalised highlights of topics of interest into the monthly emails is my top priority for 2026. Won't be too complicated, just have to set up the right API back-and-forths etc.
Good point about deep dives. I could do that for the topics I'm an expert in, however, by definition, I think this requires domain expertise and is therefore not scalable nor to be automated easily. I'm not sure if this fits the scope of the current project as I want people to find the papers of interest, read a quick summarization and then encourage them to read a selection of papers themselves.
Well, you're absolutely the target audience. As you can see my focus so far is mostly on (neuro) oncology as this is my domain of interest/work. Let me know if you have any topic requests or have any ideas for additional features to make our lives as medical specialists/researchers easier. Contact form is on the site or just email whatever to the domain (catch-all doing the work).
Started as a side project but has become my full time focus since leaving a FAANG job ~6months ago
So far we've added:
- Code typing practice with any language: https://typequicker.com/code-typing-practice
- SmartPractice: analyzes your history stats to find weak areas and generates exercises for them: https://typequicker.com/app/text
- TargetPractice: lets you interact with any of your stats; for example, clicking on a certain bigram that you typed slowly will create a natural practice text that targets that two character sequence
- TypeAnything: let you create a typing exercise about anything; AI for typing pretty much
- Advanced stas: we measure every character, 2,3 charcter sequences (delay to click in ms), every word, and even breakdown speed/accuracy per finger
- Real-time hand/finger indicators: show you exactly where to place your fingers to type based on standard touch typing practices
- Keyboards supported: QWERTY, QWERTZ (German keyboard) ISO, British ISO (adding Dvorak and Colemak soo).
After years of wondering what the post-UNIX paradigm of computing could look like, these past few months I've been prototyping a software platform built around capabilities and message passing, targeting Linux and bare-metal RISC-V. The big ideas I'm pursuing is a stackless design running on a flat address space with lightweight processes to minimize message-passing latency, and all the benefits of capabilities so every process is sandboxed and has only access to capabilities they have been explicitly passed via message passing.
I've also built a RISC-V emulator to integrate with this platform, so eventually it'll be able to run native binaries written in any language, completely sandboxed, completely built around message-passing. Basically a native, low-level BEAM-like platform to build an entire operating system and user-space.
While my day job is writing boring applications, this is the stuff that keeps me awake at night, and I would love so much to talk and write more about this, about the trial-and-errors I'm facing, but it's still so much in flux every week I'm exploring a new approach. Most of my work has been around the stackless scheduler, and I have a plan to achieve preemption for long-running or misbehaved tasks without having to compromise on memory usage (i.e. without giving each process its own stack and allocate memory for context switching).
Eventually I'd like to layer on top either Cap'n Proto or another high-performance serialisation system to create a distributed, introspectable environment of object-capabilities that are sending typed messages between each other, achieving the ultimate goal of creating an unholy hybrid between Smalltalk and the Erlang VM.
God, how I wish I was paid to work on this type of problems :-)
If this sounds close to your area of interests, please send me an email and I’d love to chat.
It's the Survival Crafting RPG you would have played on your Apple II back in the 80's.
You can think of it as Valheim's gameplay crammed into the tile-based ui of the old Ultima games.
It has a procedurally-generated open world with towns and NPCs to talk to, all the resource gathering, mining, crafting stuff you'd expect in a modern survival game, and some good old fashioned dungeon crawling to boot.
I've been working on it off and on for the last several months. Let me know what you think!
Just wanted to let you know that for me, on FF and Chrome, your blog is rendering rgba(235, 235, 235, 0.64) text on white BG, and I'd really like to be able to read it.
Edit: Also immediately reminds me a bit of UnReal World[1], in a good way
And thanks for the rgba value. It looks like a vestigal remnant of a dark mode theme that got pulled along over the years. A fix is working its way out to the server now.
Script to auto-rename screenshots with Claude Code
I'm sure there are a ton of other projects out there that do this, but I couldn't find one that fit my needs exactly, so I threw this together in a few hours.
claude-image-renamer uses Claude Code CLI to analyze screenshots and rename them to something actually usable. It combines OCR text extraction with Claude's vision capabilities, so instead of "Screenshot 2025-12-29 at 10.03.10 PM.png" you get something like "vscode_python_debug_settings.png".
A few things it does:
Handles those annoying macOS screenshot filenames with weird Unicode characters
Uses OCR to give Claude more context for better naming
Keeps filenames clean (lowercase, underscores, max 64 chars)
Handles naming conflicts automatically
If you're on macOS, you can also set this up as a Folder Action so screenshots get renamed automatically when they are saved to a folder, typically ~/Desktop. This is useful if you take a lot of screenshots and hate digging through "Screenshot 2025-12..." files later.
Very interesting! This inspired me in making something similar to clean up my old "Download" folders from 10 years ago that are full of screenshots and random images, but I would also need it to preserve the "last-modified" of the file otherwise when I sort by date it would show me all the renamed images.
I bet you are running some personal server or tinkering VM.
Why not use a dedicated, coherent tool like Immich to manage all your image organisation needs? I don't see how this renaming would help me in any way, to make use of old screenshots left in random places.
Maybe instead of shooting people down in “What are you working on” threads (I see you have priors), you can instead share something cool that you’re working on.
I work as a freelancer, but I have been wanting to start something of my own. A couple of months ago, I started working on VideoZero.ai with the vision of generating videos that feature text, formulas, and graph elements without breaking after 10 seconds or weird artifacts. Instead of generating raw pixel values, we leverage Motion Canvas to create the video elements. Some results are quite cool, but some videos are quite crappy. We have a whole list of animations to explore here: https://videozero.ai/gallery
I've created a toy coding agent called "caducode". More of a thought experiment that materialized into a little something.
The philosophy behind it is: instead of providing a bunch of tools to the LLM, you simply provide a single tool: run_python(). The Agent just generates code to do whatever it needs, to inspect local files, to carry edits, to run commands.
It’s a modern way to navigate and find home care providers in Australia. We built it after working in the industry and seeing families struggle a lot with navigating the complex aged care system (at a time in their lives which is already very stressful).
It’s very early days but it has been very enjoyable to think back on all the issues and pain points we saw in our careers and build solutions around these.
Hopefully it helps some Aussies and their parents with staying in their own home, and in feeling more confident with the decisions they make through the journey.
The stack is: Nuxt for the front-end, Postgres, and FastAPI for the backend. We set up Zoho instead of Microsoft or Google Workspace and it’s been very smooth so far (and more cost effective).
One fun part of the dev work has been learning all the magic of PostGIS - if you ever have an idea that involves geospatial data or maps, go ahead and try build it with PostGIS in the db.
Command languages are underrated, and being able to add a Bash-like REPL for agents and users alike is something I want to see more of.
Feather solves the "rest of the Owl" problem: agents/users get loops, conditionals, online help for free from Feather, as the embedder you only need to add application-specific commands.
Feather itself has no GC (uses the host's), no own data structures (uses the host's, e.g. JavaScript arrays for lists in the js version), and no I/O.
A locally running (macOS) iOS build size analysis tool. Been tinkering with Apple Intelligence, trying to implement an on-device size optimization engineer for my users. The small context window for Apple Intelligence has been tricky to get right.
Building DitchSpam (https://ditchspam.com) - temporary phone numbers specifically for enquiry forms.
The problem: every time you fill out a quote form (insurance, home services, loans, B2B demos), your number enters a lead-selling ecosystem. These forms sell contact data into telemarketing databases within minutes. Result: 5–50 spam calls/day that DND and Truecaller can't block because they're real call-center numbers, not spoofed.
Americans received 52.5 billion robocalls in 2025. 31% of adults get at least one scam call daily . Average loss per scam victim: $3,690. And only 44% of phone companies have fully installed mandated anti-robocall software.
DitchSpam flips this. Prevention over reaction. Generate a temporary number (1–30 day validity), use it on any lead form, receive calls/SMS in your dashboard. Number auto-expires. Telemarketers hit a dead end.
Built for anyone in the US, UK, or Canada who fills out high-intent forms but hates the spam spiral that follows. .
Would love feedback from anyone who's dealt with this problem.
A React Native mobile coffee shop map of all coffee shops in New York City. It's integrated with Google Places so I can return summaries of each coffee shops via Googles AI summary feature.
The next step is going to explore building a local LLM into the application itself to then skip over the entire Google part. I want to implement some question/answer features that I THINK could be solved with a local LLM integration. But for now it's just a quick app to help you find coffee.
I started working on a simple Telegram bot with llm backend and .md knowledgebase that would help me organize, track and research my long-term hobby projects.
The problem that I am repeatedly facing is that I am trying to build a home server and I keep asking chatgpt questions, but it is hard to keep all the little details in one place. The way I see it is that I can just text my assistant bot and ask it something like "hey, can you research which NAS setup would be the best for me given x and y". It will offer some setup and I would say "can you add it to the plan" and "can you plan the next steps for me?". The bot will also update the knowledgebase and version control it.
You might also want to use it for something like planning a trip to Paris, where at some point you might say "hey, given my schedule, can you squeeze a tour to top5 croissant places in the center of Paris".
The whole thing sound really vague and sounds like something solved long ago, but I cannot find solutions that will be guaranteed to stick to a very precise plan that I can review at any given moment. If you happened to know existing solutions, please let me know. I really don't want to build this thing.
I ran into the same problem. Tried using ChatGPT as a scrum manager. It was really good at checking off todos through conversation, but as I fleshed out the details of the project it would forget critical information - not necessarily todos, but critical information constraining the implementation of the project. In the initial stages, it was great, but it lost usefulness over time.
Working on building an e-ink based electronic calendar! Currently syncs from our shared iCalendar and fetches trash and weather information from the internet.
I'm writing my first novel. For so long I've been looking for that non-work, non-tech activity that would take all my focus outside of working hours. I was having a hard time finding the right thing and I've always enjoyed story telling since I was a kid. So I just started at the beginning of the year and I'm at 5000 words. My goal is to reach 100000 and this far the only obstacle is time constraints.
It feels so effortless, which doesn't necessarily make it easy and it's plenty of work. I look forward to it every day and it's becoming my happy place. I'm averaging 1000 words a day so I'm going I'll keep the pace.
I already have more than a few other novel ideas in mind but they'll have to wait. Wiring is so much fun!
A session recording and product analytics tool: https://scryspell.com/
I built it because I thought session recording was such a cool feature, and wanted to know how to make one.
I have a version 1.0, and now working on how to sell and market in a crowded product space!
For a couple of years now, I’ve wanted to build a service that lets you subscribe to new version notifications for any kind of software—desktop apps, drivers, packages, and more. As a Unity developer and consultant myself, I’ve always wanted to know the moment a new version becomes available. I value being at the bleeding edge, especially since a large part of the value I bring as a consultant comes from both the breadth and depth of my knowledge of the Unity engine.
That’s why I’m currently working on a niche version of the broader VersionAlert idea specifically for Unity, which is why the domain currently redirects to https://versionalert.com/unity
.
The only other service I’ve found that really addresses this need is https://newreleases.io
. I actually spoke with the very nice husband-and-wife team behind it and even offered to buy the whole project, but their asking price was about 10× higher than what I was offering—which I understand, no hard feelings. I still wish them the best of luck.
If anyone is aware of other projects or services in this space, I'd be happy to learn about them and chat.
I keep working on Routing24 https://routing24.com, a free route optimization tool for businesses.
It's been approx. an year since we are up and running, and we helped 100+ businesses in the US and world-wide to understand the value and savings of automated route planning, and prepared tens thousands of optimized routes for companies operating from 1 to 50 vehicles. All this keeping our operational expenses low and flat, thanks to our local-first route optimization engine working in the browser, and reliance on OpenStreetMap.
I am working on Mojibake, a small C library to handle Unicode data. I don't like the other libraries, so I’m building one myself. https://github.com/zaerl/mojibake
For the last months we have been working on a new Talent Intelligence / ATS tool.
The goal is to build an instant, feature rich but simple system.
We’re taking a local-first approach with electric as a sync engine. All interactions against our own apis are instant with optimistic updates. Making the app feel more like a native app rather than the typical web app.
Taking this approach has lead to some interesting challenges, both in technical and product areas. Some features requires third party roundtrips (summaries, labelling, embedding etc..) which breaks the "instant" system. We’re experimenting with ways to design those flows so the system still feels fast. Currently we only have one "loading" request in the entire system.
Having all data available on the client has also lead to some neat benefits. No need to compose or build your typical GET endpoints in the API. You just query the client DB directly!
If you have experience with any of: go, ts, react, local-first or early stage companies and want to be a part of the team building this, feel free to reach out (info in bio)
I've been on-and-off working on a portable, sturdy electrical cloud chamber for a couple of months now. It's a device that lets you see ionising radiation with a naked eye, right on your desk.
It's already working, but it requires so many tweaks and adjustments that make the project hard to finish-finish.
It's controllable by an ESP32, can run automated cooling benchmarks (to find the power vs temp sweet spot) and is pretty much all made out of metal, not 3D-printed – I've learned a ton about working with metal, especially around drilling, cutting, and tapping/threading. Who knew precise drilling a solid copper block could be so tricky at times (saying this as a person who has never drilled anything except wood/concrete before)!
Since the last time I posted on HN it's gained a decent amount of traffic and users. I'm particularly happy with the jobs section, which is growing into a high signal-noise source for European tech jobs: https://techposts.eu/jobs
The reason I started this website is because so much incredible innovation and growth in Europe flies under the radar. If you ask Americans many will say it's just "banks and museums", stagnant, or worse. But the reality is there is a huge spectrum of exciting companies starting and growing here. We have space launch companies, battery companies, AI companies, and a whole bunch of other interesting stuff. It's an exciting time to be a European in tech!
"Ask TechPosts.eu: Is there an EU Cloudflare alternative? I'm interested in CDN, DDoS mitigation and basic web security." Links to https://techposts.eu/post/153
Built my own Spotify recommendation egnine after getting tired of Spotify’s repetitive recommendations.
You get to choose the genres you're interested in, and it creates playlists from the music in your library. They get updated every day - think a better, curated by you version of the Daily Mixes. You can add some advanced filters as well, if you really want to customise what music you'll get.
It works best if you follow a good amount of artists. Optionally you can get recommendations from artists that belong to playlists you follow or you've created - if you don't follow much or any artists, then you should enable that in order for the service to be useful.
Built a parking garage occupancy tracker for my city (https://www.parkeergaragesdelft.nl/) after a city council decision on car-free city center policies got delayed due to missing data. The city only publishes real-time availability with no historical record, so I started logging it. The site now shows historical data plus analysis of weekly patterns. (Note: website is in Dutch, but the charts should be self-explanatory.)
Now working on a second tool that monitors public reports on illegal dumping, broken streetlights and more. It tracks how long the municipality takes to resolve them
Lately, I've developed an interest in local politics and started reading policy documents, following city council meetings and even lobbied for a local park. Presenting public data clearly can help shape opinions and keeps the city council accountable, especially important with the upcoming city council elections.
This is very cool. And I can imagine sometimes it's not even about keeping them accountable, but demonstrating how easy a solution is to a problem that council bureaucrats would not have the capability to solve - likely have to outsource to a vendor that would charge for 'out of scope'.
I’m working on a real-time tracker for the Canadian Parliament.
While the official data is technically public, it's practically inaccessible (buried in XML feeds and legacy sites).
Phase 1 was building a modern ingestion engine and freeing the information to make it more accessible. The goal is to make legislative data as accessible as sports stats.
I'm almost ready to launch the MVP; I'm just doing some bugfixes and testing the database now! (If you want an early look at the MVP, my email is in my profile.)
The next phase is what I'm most excited about: visualizing this data and using LLMs to provide insights.
Interesting! I’ve been working on a tracker for the Belgian parliament [0]. Similar story: very old site + data mostly gets published as a weekly pdf report (including votes and discussions).
I have
1. A scraper/parser that ingests the data daily and transforms it into .parquet files.
2. A LLM summarizer to summarize larger discussions.
3. A static site that gets automatically generated (based on the .parquet files) to provide insight.
What makes your tracker ‘real-time’? Does it ingest the livestream of a parliamentary session while it is happening?
This is a really cool idea! I remember once looking at all of the actual concrete actions taken and being surprised at what was actually done (not very much at the time!). Maybe it is better now.
I've been thinking about something similar for my city council. Would be interested to compare notes! Your email seems to be missing in your profile, but you can find my email in mine if you want to chat.
Working on WordPecker, trying to create something like a personalized Duolingo but for vocabulary you actually encounter.
Started when I was struggling to read books in English. Pushed an open source version back then (https://github.com/baturyilmaz/wordpecker-app), later added more features, and now working on a mobile app.
My end goal is to build: an AI language learning companion that knows what you read, listen, and watch, knows you as a friend (real life, who you are), then helps you improve using that context. If you're B1 at language, it creates a personalized path to get you to B2, then C1, and so forth using your context.
I'm working on https://aero.zip, a file transfer service designed to handle massive workflows (like raw video or huge project directories) directly in the browser without the usual speed caps or browser crashes.
The goal was to build something as fast as a native app but with the convenience of a web link. Some of the technical bits:
* Instant Streaming: Recipients can start downloading a file the moment the first chunk leaves the sender's computer. No waiting for the full upload to finish.
* Bespoke Chunking Protocol: To handle "unlimited" file counts (tested into the millions), we group small files into larger chunks and split massive files down, so many small files and a few large files can get transferred at similar speeds.
* Auto-Resume: Both uploads and downloads automatically resume from the exact byte where they left off, even if you switch networks or close/reopen your laptop.
* E2EE via Web Crypto API: Everything is AES-GCM-256 encrypted. The secret key stays in the URL fragment (after the #), so it never gets sent to our servers.
* Zero-Knowledge Auth: We use the OPAQUE protocol for logins, meaning we can authenticate users and store their encrypted Data Encryption Keys (DEKs) without ever seeing their password or having the ability to decrypt their files.
* Passkey + PRF: We support the WebAuthn PRF extension. If your passkey supports it (like iCloud Keychain or YubiKeys), you can decrypt your account's metadata without the password.
* On-the-fly Zipping: When a recipient selects multiple files, the browser decrypts and zips them locally in real-time as they stream from our server.
* Performance: Optimized to saturate gigabit connections (up to 250 MB/s) by maintaining persistent streams and minimizing protocol overhead.
Everything is hosted in Germany (EU) for GDPR compliance. I'd love to hear any feedback on the streaming architecture or the OPAQUE implementation!
If you target EU customers check e-invoicing https://en.wikipedia.org/wiki/PEPPOL to potentially integrate with a gateway. I don't think it's a lot of work and there are test gateways but I believe a lot, if not most, EU businesses who aren't transitioning to it this year will do so very soon and thus are looking for it.
Fascinating to see an outsized increase in "game" development compare to a year ago: https://news.ycombinator.com/item?id=43154065 (I'm sure someone could throw this into some llm analysis and prove it out, but a quick and dirty count of "game" between then two shows a 2x increase on roughly the same comment count).
I suspect has to do with having agentic coding assist for folks who would otherwise not have the means to develop a game, but now do.
I'm working on creating Lovable for popular CMSs like wordpress, ghost, substack etc.
I've spent that last year working with news organizations to improve their online presence and a lot of my job has ended up being translating their ideas into wordpress clicks using Claude or ChatGPT. They can't take advantage of products like Lovable because the resulting code won't work with the CMS that their staff is used to.
Email me if you'd like free access! seamus@presspass.ai
Doors - A first person, exploration game/experience that I built from scratch.
Doors lets you explore URL addressable 3D rooms that link together seamlessly via portals. The idea is that people would upload rooms to the internet (to github, S3, whatever) and connect them together to form one giant inter-connected space that would be a real trip to explore.
Right now rooms consistent of a:
- Manifest JSON file that points to requisite resources and configures portals
- An optional skybox
- An optional background music track
- A .vox file containing voxel terrain data
Portals can be arbitrarily sized and everything is prefetched/loaded seamlessly in the background.
I'm nearly done - I just need to add in a very lightweight interface and give the code a bit of a spit shine (I will open source it - so I want it to look pretty)
EDIT: As an aside, I finally decided to give this whole Claude Code thing a go - I purchased a max subscription and I'm trying to write as little code as possible. I certainly wouldn't call what I'm doing "vibe-coding". I discuss a feature in plan mode (incl. how I want to implement it in high level terms) iterate on the plan 2-3 times until I'm satisfied and then let it rip. I'm both very impressed and quite frightened by the productivity boost...
I’m working on Langswap (https://langswap.app) — an app that translates + dubs videos into other languages.
The goal is to take a source video, generate translated speech in a consistent voice, and keep timing close enough that it feels natural. I'm planning to open source parts of it in 2026.
If you do localization / run a YouTube channel / ship training videos, I’d love feedback on where current AI dubbing fails most! Not only on my service, but others as well.
I’m working on three small micro SaaS projects focused on personal finance, shared expenses and vehicle costs, all built with React + Vite on the frontend and Firebase on the backend.
- https://din.tetri.net – a personal finance manager to log income and expenses and see everything in simple charts, making it easier to understand where the money goes and to follow each month more clearly.
- https://rax.tetri.net – a group expense splitter for trips, dinners and events, where you can add shared expenses and it shows exactly how much each participant owes to each person, avoiding manual settlements.
- https://vex.tetri.net – a vehicle expense tracker to keep track of fuel, maintenance, taxes and other car-related costs, giving a more realistic view of the total cost of owning a vehicle.[2]
Right now I’m still exploring which pricing model makes more sense (monthly or yearly subscription, free plan with limits, etc.), so there are no prices defined yet.
I’d really appreciate feedback from the community on:
- Whether each product’s value proposition is clear.
- Which features you consider essential in each case.
- Pricing models that you think would work best for these niches.
A friend and I noticed recently that the last remaining pieces of the puzzle for a full line of "trustworthy technology" have recently dropped into our laps while we weren't looking.
What are those? You know… open, freedom, and privacy respecting technology. Recent products are the Starlite tablet, Furilabs and Fairphone. We've been waiting for these products, well over fifteen years since the introduction of the iPhone and iPad.
Despite posting many times, we haven't been able to start a discussion here. Maybe we don't know the right key words, or posted too late in the day, not sure. But I know someone is interested in the subject because there have been three huge discussions this week about how "Linux is good enough now."
That has been true for a decade in my experience, but no one seems to be talking about the new mobile hardware available. I hope to work on bringing these efforts together.
I'm working on startup #2 and we recently came out of stealth.
PX is a daily developer tool that helps backend engineers go from working code on a laptop to deployed code in a freshly-built cloud cluster -- all within seconds.
Prior to PX, I was the founding CTO of Parse.ly, a real-time web analytics startup that grew to be installed on 12,000+ high-traffic sites and had terabytes of daily analytics data flowing through it. PX stems from my experience as a startup CTO who eventually ran large distributed systems on AWS and GCP.
PX is cloud independent, programming language agnostic, and open source friendly. PX is, in short, the backend development tool that I always wished my team could have. We're having a blast building it and we're excited to give back some power to backend developers so they can wield cloud hardware resources with open source tech, rather than locking in to proprietary cloud APIs.
The current version of the CLI is focused on one-off (or batch) workloads on GCP, but on the immediate roadmap: cron-style scheduled jobs; a v1 of our monitoring/debugging/admin dashboard (already looking good in internal builds!); and, formal support for the other 3 clouds (that is: AWS, DigitalOcean, Azure). We also have a lot more documentation to write and a lot more examples to post, but you have to start somewhere! The launch blog post covers some of the history and inspiration.
I just made a orchid journaling app. It lets you create profiles of all your orchids, give the flowers name and track their daily statistics. Kind of like those baby tracking apps for new parents, but all about orchid flowers instead. It's made using flutter so it is supposedly cross platform, but I just made it yesterday and so far I'm only trying our the android version for all my flowers.
I'm building ADB Remote from the sole desire to be able to do Android development without having to commit to launching Android Studio.
ADB Remote wraps common ADB and Gradle operations into a single interface. Useful for quick tasks like checking LogCat, managing devices, running builds, or testing a specific Git branch.
What it does:
File Explorer: Browse your project files and open them directly in your terminal/editor
Git Operations: Checkout and run any branch/tag directly on a device
Gradle Tasks: Run assembleDebug, installDebug, or custom tasks with streaming output
Logcat Viewer: Live filtering by level, tag, or search text
Activity Tracker: Monitor the current foreground activity
That's what good lights go for, they're niche and people pay good money for them. I really liked my office lamps and I wanted to get the same for home, after a quick search I discovered they were 1300+ euros
I was working on building a chatbot on WhatsApp - to help people build better habits. The bot would suggest a program consisting of daily/ weekly micro-goals for the habit the user wants to build. The bot also messages you with reminders ( set by user) and check-ins to see if users have completed their micro-goals. Ran a beta test with 20 odd users , didn't see much uptake. So back to drawing board. Not sure if I got my set of beta users wrong ( most of them are busy couples with kids) or if it was just the product.
For the moment, I'm trying to design a shell for my car key fob. I keep leaning on the buttons and setting the car alarm off; I also never need to touch the buttons on the fob, because the car has a button for me to lock / unlock it as long as the fob is in my pocket.
I'm sure it's a trivial project for someone who has experience with CAD and 3d printing; but for me, where my hobbies in my adult life involved either programming or woodworking, it's a new adventure.
---
I tried using Microcad, which was on HN about a month ago. I really like it, but it's still too early for me to design what I need to design.
This is something I built over the holidays to support people having a hard time with the short days and early sunsets: https://sunshineoptimist.com.
For the past several years I would look up the day lengths and sunset times for my location and identify milestones like “first 5pm sunset”, “1 hour of daylight gained since the winter solstice”, etc. But that manual process also meant I was limited to sharing updates on just my location, and my friends only benefitted when I made a post. I wanted to make a site anyone could come to at any time to get an optimistic message and a milestone to look forward to.
Some features this has:
- Calculation of several possible optimistic headlines. No LLMs used here.
- Offers comparisons to the earliest sunset of the year and shortest day
- Careful consideration of optimistic messaging at all times of year, including after the summer solstice when daylight is being lost
- Static-only site, no ads or tracking. All calculations happen in the browser.
Building Masonry (https://masonry.so) — a unified creative studio for AI image and video generation, mainly targeting e-commerce teams.
The core problem: there are now 45+ AI models for visual content (Kling, Sora, Veo, FLUX, Imagen, GPT-4o Image, etc.) and they each have different strengths. We aggregate them into one canvas where you can:
Generate images across 21 models and compare outputs side-by-side
Convert images to video with 19 video models (Kling 2.6, Veo 3.1, Sora 2, Seedance)
Use Storyboard mode to plan multi-scene videos shot-by-shot with consistent characters/assets
Upscale, remove backgrounds, inpaint/outpaint — all in one workflow
Main use case is e-commerce product content: lifestyle shots, 360° product reveals, unboxing videos. Upload a product image, generate variations across models, animate the best ones, export in platform-ready formats.
I'm vibe coding a fantasy console with the feel of early 90s computing.
100% vibe coded WASM based. It runs Doom so far.
I'm building that because I'm building a free-to-use vibe coding platform (ala Lovable) but the entire world off all apps is too hard to one shot with the current set of free LLM models... So now I have something it can target.
I've spent a lot of time with free models because I use them heavily in my VibeProlog project (https://github.com/nlothian/Vibe-Prolog/), which is actually in pretty good shape now. Next step is to rebuild the parser so it can load libraries in a somewhat reasonable way.
Some counties haven't digitized their maps, some require I go see them in person. There's one in particular that wants me to mail them a check for $10,000. Haven't done that yet...
I'm still working on an open-source containerized agent framework called Capsule Agents. Some solid progress this month, getting an early version of the docs site https://capsuleagents.com live. I'm training for a marathon and its able to send a discord message every morning with the workout on my schedule and the "why" behind it.
Here's the elevator pitch for the framework:
Its built around 3 key ideas I've dealt with inside the agent ecosystem
1. Agents become far more capable when they have access to a CLI and can create or reuse scripts, instead of relying solely on MCP.
2. Multi-agent setups are often overvalued as “expert personas” but they’re incredibly effective for managing context, A2A is the future.
3. Agents are useful for more than just writing code. They should be easy for non-engineers to create and capable of providing value in many domains beyond software development.
I've been building a platform that lets you describe a multiplayer game idea in natural language and generates full-stack code for it—frontend (PixiJS, Phaser, Babylon, or Three.js) plus backend (KaosEngine real-time multiplayer framework). You can iterate via chat, preview live, sync to GitHub, and deploy.
Game Studio — AI-assisted builder (similar to Lovable.dev), Monaco-based Lua/HTML IDE, live preview with hot-reload for both backend and frontend, one-click deploy
Early results are promising. Would love feedback from folks who've worked on similar problems or have thoughts on the approach.
Planning to spin up a Discord and public playground in a week or two for anyone interested in early access.
On a recent flight home for Christmas, I tried to get some side-project work done on my MacBook… and immediately lost the battle with Seat 28C. I could barely open the laptop, let alone type comfortably.
The real constraint on planes these days is elbow room. That got me wondering: could a small, handheld keyboard and trackpad setup make in-flight work tolerable?
After failing to find anything compelling on Amazon, I realized something obvious: my iPhone already has a great keyboard and touch experience. So why not use it directly?
I looked for existing apps, but the top options felt dated and required both devices to be on the same Wi-Fi network—which isn’t always possible (or desirable when paying ridiculous prices for airplane Wi-Fi).
So over the last few days I’ve been tinkering with a project I call Magic Input. It turns your iPhone into a wireless keyboard and trackpad for your Mac.
How it works (high level):
• The iOS app discovers nearby Macs using MultipeerConnectivity
• Keyboard input and touch gestures are streamed directly to macOS
• The macOS app injects events at the system level (requires Accessibility permissions)
• No shared Wi-Fi network required; devices connect peer-to-peer
It’s very early, but already supports basic typing and cursor control—especially useful in cramped spaces like planes.
Here’s the TestFlight link for the brave. You’ll need to install the same app on both macOS and your iPhone:
I've been experimenting with using LLMs for a content recommender system. Specifically I've built a news reader app that fetches news articles from multiple RSS feeds, uses an LLM to first deduplicate and then score them. The user can then rate the articles and those ratings are used as few-shot examples in the LLM scoring prompt. Any resulting low score articles (uninteresting to the user) are hidden by default and visible ones scaled by their score on a dynamic CSS grid like on a traditional newspaper front page. Looking good so far, but still testing and tweaking.
One thing I’ve always disliked about RSS (and this could actually fix it) is duplicates. When a new LLM model drops for example there are like ~5 blogs about it in my RSS feed saying basically the same thing, and I really only need to read one. Maybe you could collapse similar articles by topic?
Also, would be nice to let users provide a list of feed URLs as a variable instead of hardcoding them.
Looking at the console messages with the LLM reasoning, it does seem to work quite nicely for deduplication. Your example is probably even a lot easier than news articles, where you can have many articles from different viewpoints about the same event.
I don't actually plan to run this as a service so there's some things hard-coded and the setup is a bit difficult as you need an API key and a proxy. Currently it's just experimentation, although if it works well, I'll probably use it personally.
Ive been working on something similar, have you had any issues with the LLM not giving you back a full response for all the input? Ive been using Chat gpt but even on the same request sometimes id give it 20 things to rank, and Id just get back 3 results
No, it's been working without problems so far. I'm using Anthropic for what it's worth. I ask the LLM to first do some reasoning and then return a JSON array on the final line. Sometimes I've seen some Markdown backticks there, but no irregularities more than that.
Build Enterprise-grade applications with real backends - APIs, databases, auth, and business logic. Secure, scalable, and ready to launch in minutes.
Imagine v0, Lovable, but it actually does real backend that scales. Not prototypes. Real production quality code. The philosophy is simple - Algorithms first, AI second. Opinionated code always.
AI is decent at following instructions, but bad at being consistent, reliable. Fortunately, those problems are solved by algorithms and opinionated architecture.
The codebase generated uses Elixir for backend, Svelte for frontend. It uses best practices and opinionated algorithms to consistently produce reliable code that works the first try, doesn't waste your tokens and generates exactly what you want.
You also get finer controls - drag and drop visual designer and an ERD diagram editor (if you really want to architect the backend yourself). Code export is available as well.
Edit: I got tired of AI models trying to write code that never ends up being production worthy and always required a complete re-write. I wanted to build an interface where users could "vibe code" an entire production grade app where everything end to end is taken care of - including hosting. As an avid startup fanatic myself, I love building Saas products and thought something like this would allow me to go to market faster and test the waters.
I'm currently working on Codebox, a remote development workspaces provider. After trying many existing solutions, I realized there wasn’t a self-hosted option that was both simple to set up and easy to use, so I decided to build one.
With Codebox, you can define workspace templates or load workspace configurations directly from Git repositories. At the moment, it supports Dev Containers and Docker Compose, with plans to expand to additional configuration methods in the future (for example, Terraform).
Below are some resources where you can learn more about the project, including an article that explains how Codebox works and the source repositories (mirrored on both GitHub and GitLab):
Building https://floxtop.com, a native Mac app that organizes your files with reliable AI.
It looks inside each file to see what it’s about, then suggest the right folder for you.
Everything happens on your Mac, so nothing leaves your computer. No clouds, no servers.
It works in 50 languages (including English, German, French, Spanish, Swedish) and with images (OCR and object recognition), PDFs, Microsoft Office, ePubs, text, Markdown, and many other file types.
Next, rename files based on their content (e.g. 123023dfawjher.pdf → finance_chart_fy26.pdf).
For messy folders anywhere on the Mac, Floxtop can help.
When AWS released the S3 Vectors last year, I wanted to try it since I had no experience with Vector DBs, so I built a simple audioguide app to play around with it.
Basically, just use it to identify artworks from a photo, then return a pre-generated AI-Audio for that artwork based on the data on their site. I put up a basic live version on my site for The National Gallery in London: https://victorsantiago.me/audioguide/national_gallery.html
I think frontier models are getting to the point where we can start to reach higher trust agentic workflows.
As a hardcore AI chat user, I'm often frustrated with the single-agent workflow, where a single context window is used for even very long conversations. If I want to change the topic, open a thread, or go on a tangent, I often end up compromising the main thread and I'm forced to copy context over if I want to dive into something.
To solve this, I'm working on a collaborative AI agent orchestrator that models the solution as a group chat with humans and AI agents, including an agent orchestrator.
You can spawn participating agents with the orchestrator who will decisively route messages to the existing agents, or spawn new agents if needed. Also, you can open agent details and send messages directly to existing agents, similar to threads in slack.
So far, I have MCP integrations working with Linear and GitHub, but plan to add many more.
I've been working on this just over 2 weeks, making heavy use of 4+ concurrent Claude Code agents. This would have been impossible otherwise.
Ooh this sounds good, I feel the same problem but never imagined a solution, having a group chat sounds good, any chance this can be integrated in something like Antigravity?
I've been working on a music-making website since late spring. This is my first real frontend project, and I'm writing it in pure Rust using Leptos (so far, haven't had to write a single line of JavaScript!)
Most of my work so far has been on the actual music-making interface, but I'm beginning work on the backend now. I've only worked with Django before (for a school project at Georgia Tech), so I'll be deep in the `sqlx` documentation for a while.
There's no manual, so use at your own risk (it's similar to tracker programs like FastTracker and OpenMPT): https://mondobe.com/tracker
Fellow yellow jacket here!
This is great start, I'd love to see mondobe evolve into something like cursor for music production. I've done music making on DAWs like fl studio and i wish if we could reduce some friction there for users
CraftMyGame – no-code game engine with multiplayer baked in
I’ve always loved making games but had the pain of rebuilding the same systems every time. Wanted my own editor with reusable components I could iterate on quickly. Most no-code tools felt too limited, so I built my own.
This week I shipped something I’m really excited about: a visual event system (think Unreal Blueprints / Unity visual scripting). It encapsulates the full UI editor—which wasn’t easy to navigate—into something way more approachable. Physics, combat, inventory, dialogue, pathfinding, all wired up visually: https://youtu.be/8fRzC2czGJc
Every game is multiplayer by default (WebSocket with client-side prediction, zero server config).
55+ systems under the hood, but the visual editor is now the main way in.
I use it for my own games and improve the editor as I go. Turns out it’s also useful for asset creators who have beautiful sprites but no way to ship playable games, and devs who want to prototype fast without setting up infrastructure.
Challenges now: I believe people can build complete games with it, but now convincing people they can do games with it isnt easy. I also try to get people who want to have games without having to do them so I can continue the project.
If you are curious, and want to give it a spin, it is Totally free. Feedback welcome, especially on first-time experience
You put queries in a file `app/queries/foo.sql.erb`. Casting works and can be customised. There's ERB-support for parameterisation, with helpers like order_by and paginate.
The gem can parse and rewrite CTEs which allows for 1) rewriting the query such that basic queries (first, take, count etc.) are performant (Rails does `resultset.count`).
And 2) given your query contains CTEs, it allows to write tests per CTE.
Nowhere near as impressive as some of the things here but I’ve been slowly growing out a daily puzzle website https://regularly.co - I built the first few games for my wife, no subscriptions, no pay to play, no sign up needed.
Im launching a new word game next week which I’m super excited about. If you do play it and have any feedback do shoot me message!
Ah another nice feature would be blank out game until you hit start and cant reset timer. I like to compete with friends and resetting time makes it so you cant compete.
I've been working for the past few years building robust, locally owned digital community infrastructure for rural areas.
The pilot is being released this month in partnership with the newspaper of record and local radio stations that cover four rural counties in the New York Catskills.
It's a modular platform that wraps current workflows, rather than replace them. If the pilot shows promise, we'll move forward with offering it to other regions using the same type of partnership model.
News & Media: Articles, Newspaper Archive, Videos, Photo Albums, Breaking News, Weather, Aggregated RSS Feeds, Local Radio Stations
Community: Events Calendar, Local Forums, Polls, Local Connections, Private encrypted messages.
Print-to-Digital Ad Integration: Sales tools for small publisher ad sales teams. Ad project workflow including designers. QR Codes link to SEO-friendly, shareable digital companion ads
Marketplace: Local market with listings that contains one or more offers. Cart and checkout with payment processing.
Baked in discounts and rewards. Digital ads can link directly to marketplace offers.
AI Automation Tools: Wrap existing workflows rather than replace them. Operational efficiency gains.
Its easy to spin up customized apps for local communities and the stack also includes an API for integration into existing apps.
All of it is hosted on local hardware in the service area.
Working on a HTML syntax replacement. Compact enough to seamlessly embed into markdown (or another engine), augment it, or replace it completely. Obviously also cleans up the id=, class= or style= attributes hassle. What bothers you most about HTML?
I've been super hyped about it. My main goal at first was supporting `navigation.canGoBack` and the `currententrychange` event simply so that I could implement perfect back buttons with (almost) zero edge cases. This is surprisingly very tricky with the older History API.
Once that lands I'll be able to start thinking about implementing full-blown navigations with it, with cool stuff like navigation interceptors and whatnot. That would actually enable framework router implementations wholly based off the Navigation API, rather than simply patching some enhanced capabilities for use with a router based on history.pushState / history.replaceState.
As of yesterday I decided I want to try adding a GTK runtime for Elm. Write Elm, compile to JS, execute with QuickJS, bridge to GTK, render a native app using the JS state machine.
The goal is basically what's listed on the Elm website. No runtime errors, fearless refactoring, etc. But also improved accessibility for developers who want to create a native "Linux" app. IMO Linux should be so accessible and so amenable to rapid prototyping that it is the default choice when building a new GUI app.
Use Case: Assumption: You have access to your friends visitor parking login in Amsterdam.
You are going to a restaurant/or visiting a place near their parking zone(geo fenced polygon). You want to pinpoint a point in map and drive to that point. Being 100% sure that you can park at that point. Automatically pick a meter near there spot and park almost instantaneously. Then this app is for you :D
Update: Recently updated for this to work with new APIs and in the process updated the UI as well(slightly modern)
I've been working on a voxel engine in my spare time for 10 years, this year. I wrote everything from scratch, from the memory allocators, font rasterizer and a programing language all the way to collision detection, renderer and gameplay code. It's been a journey!
A fun little functional language where everything is a parameter in a glorious cascade of functions from a parent function. It's called OAF (Oops All Functions).
It's still very much in the early stages because it's just a side project for me, but, it is possible to draw lines and circles, copy or move them, delete, snap, create text, and a couple of other basic stuff.
- https://game.tolearnkorean.com/ - Learn Korean words quickly, words go from easy tasks (e.g.) matchings pairs) to more difficult ones (writting it), currently still needs some slight adjustments, and then I'll release an Android version.
- https://app.tolearnjapanese.com/ - Wanted to learn Hiragana quickly, used my existing project as a base to build this. Needs some adjustments as well, feedback is highly welcome.
- https://tolearnkorean.com/ - Since I'm learning Korean, and also working on an app to better learn Korean, I also want to make a guide on learning Korean, improving my own skills by teaching others.
Working on https://chessnawk.vercel.app/ – a set of auto-grading tasks for middle school students learning programming.
Comes with Robot, Turtle, HTML/CSS (pixel diff tasks) and a gradual introduction into programming concepts. Currently on JS, literally right now GPT-5.2 helps me adding Python.
I've integrated a simplified clone of Replicube. I hope to integrate ideas from Human Resource Machine and Turing Complete later this year.
I bear heritage of Eastern Bloc-typa math/programming olympiads, combined with front-end/product skills. So I kinda owe to ship this thing to community of fellow secondary school CS teachers.
Surprisingly, nothing comes closer in terms of depth and usability in the classroom for ordinary 12yo kids.
I test this thing 5 times a week in my classroom and I constantly polish it at night. 100% vibe-coding.
Not as impressive, but - making my website weirder. Not a frontend dev at work.
Top of my ideas now: add "ask your LLM" buttons to my email submission form that opens ChatGPT/Perp/Claude and auto-fills a query asking it why you should be friends with me.
Sample links (I hope it says nice things about me!):
buddy, don't be so modest, this is an ambitious project and I hope you succeed ! This is tough work, I tried to build a Webflow-ish editor myself and it nearly destroyed my sanity.
I recently switched to native Linux. I have a dotfiles repo that installs and configures a number of CLI tools, complete with theme switching for a bunch of years that works on Arch / Debian / Ubuntu and macOS, with WSL 2 support too.
Now I've been piecing together a complete desktop environment using niri and many other tools. If you're using Arch, you can opt-in to turn this feature on. There's an install script which can be run on a new system or existing system, documentation on each package and more at https://github.com/nickjj/dotfiles. I'm using it on 2 systems at the moment.
Working on two topics that I like : browser multiplayer games and experiences, and tools for developers (mostly used in my side projects).
First game is https://geocentric.top where users can sculpt a planet collaboratively and place trees or houses (for now very limited). I plan on making it an idle sim where players will be able to interact by dropping some food/events for the creatures on it to evolve through time.
Second, a remote logger/metrics/user management tool where once can track all their logs, live metrics, uptimes, identify users, etc. I hope to have a v1 during this first quarter and I'm currently my first user as I have it hosted at https://app.getboringmetrics.com to centralize all my side projects into a single platform.
This is highly polished indeed and I'm likely going to try it, mostly for its animations regarding dropping plants and rocks as I lack micro animations for it in my game.
Thanks! This is also what I love doing as realtime games are something like 90% of my side project. This was a real fun prototype to create as everything regarding terrain is done through shaders (even user cursors). Will soon add a way for people to plant "flags" with small texts that you can highlight.
I keep working on Rigel.sh as a side project (a next-gen remote desktop solution with no latency and online-first for teams and hobbyists) but I wanted to write a Redis-compatible cache but using JS instead of Lua for scripting so I’m also working on that.
I ended up making a side project for my side project and built MeasureToCut: https://measuretocut.com
I moved last year and started a bunch of DIY projects, and each one turned into a bunch of drawings on napkins and backs of receipts to figure out how much wood/material I needed to buy to avoid "one more trip to store". It tells you how much of a stock material you need, and shows you how to cut it, to minimize waste or minimize cost.
A few details
1D: works for boards, pipes, bars, etc. You enter lengths and quantities; it details the cuts onto the stock material.
2D (coming soon): will work for plywood and sheet goods and lets you see how your parts tile onto sheets.
Apparently the software engineer to woodworking pipeline is actually just a circle
I'm launching many landing pages these days and want to collect emails into waitlists.
I have been working on Wait: https://github.com/tanin47/wait, a self-hostable CORS-enabled headless waitlist system that connects to Google Sheets.
I have many landing pages hosted for free on Netlify and Github Pages as static pages. All of them have waitlist forms that send cross-domain AJAX requests to the Wait server, which then writes the emails to Google Sheets. Since there's no iframe, it's easier for me to style the form and customize the after actions.
The Wait server is hosted on OVHCloud for $4/month. It's probably the most economical option for a waitlist system.
They are similar except that Netlify's Form transforms your forms into its own thing. This makes it more difficult to customize the after actions because you don't control the final code. Note that Netlify does offer limited customization of the after actions as you can see here: https://docs.netlify.com/manage/forms/setup/#success-message...
Any alternative that is hosted or uses iframe will encounter this kind of frictions.
In comparison, with Wait, you'd just call `fetch(...)` and do whatever you need after `fetch(..)` succeeds or fails. For example, one landing page might say thank you afterward. Another landing might show the installation instructions after the user submits their emails. The whole code is controlled by you.
It's like you call your own backend except it's hosted in a different domain, and your landing page can be hosted as a static site with no backend.
If you are interested in trying it out, I'd love to work with you to make it successful for you. Thank you!
I built a free USCIS form-filling tool (no Adobe required) USCIS forms still use XFA PDFs, which don’t let you edit in most browsers. Even with Adobe, fields break, and getting the signature is hard.
So I converted the PDF form into modern, browser-friendly web forms - and kept every field 1:1 with the original. You fill the form, submit it, and get the official USCIS PDF filled.
* Upload a GPX file -> see the route, map and key stats.
* Store every hike, bike ride, walk, or trek in one place.
* Think of it as a “personal notebook” for families, not a leaderboard.
I built it to keep the stories of my own kids’ adventures.
It’s still in early‑stage development - if you’d like to test it out or share ideas, drop me a line!
Still working on Falling Fruit in my spare time! I've packaged the PWA into a mobile app using Capacitor, seems to work well on Android, would be great if someone helped me with iOS (mostly permissions for things) as I have no devices for it.
I've been working on an iOS camera app to take natural-looking photos with reduced post-processing. The goal is take photos that look like what you see.
I just updated the RAW pipeline and I'm really happy with how the resulting photos look, plus there's this cool "RAW+ProRAW" capture mode I introduced recently.
I initially released it early last year and have been using it as my main camera app since, but I haven't mentioned it in one of these threads before. Unfortunately this post has come just a bit early for my most recent update to be approved; there's some nice improvements coming.
Curious what motivated you to create this camera app when there are a handful of well established apps that already do unprocessed imaging. What does Unpro do differently?
At the time I created it there weren't any that did the end-to-end process with ProRAW in a way that I liked. And I got really tired of manually editing every photo I took, so I built the app for me.
Plus, having full control over the way photos look, I've customized the output to match my taste; I don't think there's any other camera apps that produce photos quite like mine.
Thank you! I just released the new update on a slow rollout, and you can get it ahead of schedule by updating manually. I recommend trying out RAW photography with the Extended Dynamic Range setting set to on :)
I'm on a deep dive fine-tuning how I organize and manage my personal knowledge base - focused on entity extraction and strategic information retrieval and based on the AgREE paper from Apple[0] and persisting it in Memgraph.
I've got a nice ingest, extract, enrich process going for the graph - I'm currently working on a fork of claude-mem[1] that uses the graph as a contextual backend for agentic coding workflows.
I was hitting Claude Code's rate limit pretty often while paying for their max subscription. Started thinking – I've got a decent GPU sitting at home doing nothing most of the day.
So I've been building a distributed AI inference platform where you can run models on your own hardware and access it from anywhere privately. Keep your data on infrastructure you control, but also leverage a credit system to tap into more powerful compute when you need it.
We're planning a closed beta in February for folks on the email list – testing the core flow of running your own node, accessing it remotely, and participating in the credit economy. Looking for developers and teams who want to kick the tires on this before we open it up more widely.
Have been working on three micro-saas, all built in Elixir/Phoenix:
https://feedbun.com - a browser extension that decodes food labels and recipes on any website for healthy eating, with science-backed research summaries and recommendations.
https://rizz.farm - a lead gen tool for Reddit that focuses on helping instead of selling, to build long-lasting organic traffic.
https://persumi.com - a blogging platform that turns articles into audio, and to showcase your different interests or "personas".
I built an in-browser data explorer for datasets too large for spreadsheets but too small to justify spinning up SQL. It runs entirely client-side using DuckDB-WASM, no server uploads accounts or anything.
The core idea is a visual DAG where each transformation (filter, join, aggregate, pivot) creates a view node. Nothing materializes until you need it, DuckDB executes the full chain on demand so you can build deep pipelines without copying data at each step.
Input files can be CSV/Parquet/Excel (Excel might not work great).
There's a SQL editor with schema-aware autocomplete, pivot tables with drill-down to underlying rows, and sessions can be exported as files or shareable URLs (the entire pipeline gets encoded in the hash).
Sharing can be granular and you can choose not to embed the files or if files are too big they will not be embedded and the user when opening the link will have to upload the files to restore the session.
The part I find most useful: you can replay pipelines on new data. Share your January analysis, and a colleague runs the same transformations on February's data with schema validation.
Privacy-first since files never leave your browser, it's a static website actually.
I will open source soon, and make it probably MIT licensed.
Also it's a WIP and so it may be buggy (there's not even images on the homepage)
https://repere.ai
What sets it apart is that it 1) stores content in TS / JS files 2) is a fully fledged CMs.
It is designed to be nice to work with from the start a project (and the structure of your app changes all the time) -> when everyone works on individual PRs -> to the end when the project is decommissioned.
It needs no cloud APIs, no DBs nor caching. No query language to learn. No sign up to get started.
It is fully TypeSafe and needs no type generation. You can rename and refactor content from you IDE.
It works amazingly with Cursor and friends (local content and schema + strong typesafty + validation)
Currently reqs are: Nextjs and GitHub.
APIs are pretty stable. UI is in the process of a revamp.
Will do a proper show hn some time in the near future.
AFAICT, the future of software development looks like a lot of unprofessional software development.
Not unlike digital photography and Instagram. Has it killed film-photo divisions of photography companies? Yes. Has it put professional photographers out of business? Hardly, and in fact, the opposite. What the ubiquitous phone camera has done, is expose a lot many more people to the steep challenge of making truly good photographs. It has raised the average population-scale level of photo-erudition and taste to ever-more sophisticated levels. And, it has pushed the envelope on what photography can do.
So---assuming the AI overlords prevail (which I'm deeply skeptical of, but suppose a trillion dollars are right and I'm wrong)---what happens when LLMs allow anyone to vibe-code their own SaaS or Database or IDE or bespoke health-monitoring app or whatever...?
The important difference with digital photography is the phone photographer won't use pro lighting, different lenses, reflectors, bounced flash or other gear that contributes to the "pro photography" look.
With software, vibe-coders might use AI agents that have all the equivalent "pro photo gear" for professional output.
There's a moat around pro-photography protecting it from its snack-size phone-camera cousin. All those lights, lenses and tripods are the physical moat. If we ponder the question whether software development has an equivalent moat, the gp's gloom may be warranted.
- How much does a top-end "pro" AI account cost? Who can pay that on a sustained basis through a career? (Someone has to pay --- the cost gets loaded onto fully-loaded employee cost. And when it's the business doing it, you can bet that eventually CFOs are going to ask the hard questions.).
- How much does pro photography gear cost? Does every photographer own all the gear? (No. Renting is standard, and in fact, preferred. Nobody wants to buy thousand-dollar marco lens they will use only a few times to lean macro photography and do the occasional pro shoot. A specialist macro photgrapher will, because they can amortize the cost.)
Over the holidays I worked on on a simple family planner for my family (mostly for me as I am very forgetful and wanted one place for our family things to do)
I also wanted to use the opportunity to mostly vibe code it (I got a month free Pro from OpenAI, so heavily used Codex). I also wanted it to be hosted for free so built it around Cloudflare Pages, Workers and KV store.
It’s basically a mobile-first weekly view that shows “what’s happening this week” for the whole family.
I also wrote a small series about building it and it shows my LLM workflow with the guardrails using AGENTS.md etc.
I've just pushed a big update to the Lua extension system in Marasi (an open source application security testing proxy). It includes two main updates:
1) Addition of modules that you would want to use directly during your testing (think encoding, encryption, request / response manipulation)
2) Ability to extend the GUI of the application. This was challenging as Marasi the proxy is meant to be used as a library and the GUI is a separate application. Extensions run on the proxy and not the GUI application. Right now I've settled on having the GUI inject its specific render and update methods to handle that bridge.
You can check it out at https://marasi.app or the repo directly (https://github.com/tfkr-ae/marasi-app) but I would recommend download the latest development release as it includes a fix for the UI locking up of there is a lot of traffic going through the proxy.
Recently, I've been very motivated to make one niche crafted service after another. For myself, family and friends. But struggled to find a compelling hosting solution for projects that only has and will have only a single user for years.
I bought the cheapest mac mini M4 on sale, put it in basement and started working on some cli+daemon to help me automate all things around it.
The biggest risk is security, so probably gonna rely a lot on Cloudflare at start.
I've been working on two projects recently. A video game titled TentFires, and letterpress book remastering.
TentFires is a variant of the puzzle game Camping / Tents-and-Trees, but with a huge overworld.
Creating the overworld led to some advancements in topology, which led to realizing those advancements can be used to accurately reconstruct a theoretical "metal die shape" that was used for a glyph to creation impressions in old letterpress books.
As a result, my current first application of that is to remaster and re-release the first book of the "Hardy Boys" series from 1927, "The Tower Treasure".
To do that, I've constructed a "macrogrammetry rig", which is essentially a 2d x y panning machine using 3d printer parts and stuff from my local hardware store, and a camera with a macro lens, in order to "scan" the pages of the book at the highest possible resolution I can reasonably do so at, which is currently around 6000dpi.
The core idea is to make it easy to capture page content, highlights and images and everything will be formatted as Markdown and is easily editable in a performant little editor window.
Then from there, I’m working on multiple export services like Clipboard export and popular PKM apps like Obsidian, Roam Research, Capacities etc.
I've been consistently pushing updates to my intermittent fasting & mindful eating companion app - https://www.fastpause.app/ - offline first PWA with no tracking.
It helped me stay more consistent with IF - added visual indicator of previous fasts in a little calendar widget on the dashboard so every time I open it, I see my streak visually, which has been a great motivator to continue.
I also added a BMI calculator, as the NHS one I had to enter all my values from scratch each time I went, so got a bit annoyed :)
I think I'm still the only user, but it's given me a lot of value as I beat my plateau!
I'm building KineVision, a sport video analysis app for iOS. Something like Coach's Eye.
I wanted to have a more difficult project and learn more about AV and Liquid Glass. I try not to vibe-code.
I keep it 100% free for now, I'm looking for power users and retention. I won't monetise until I feel that this is a helpful tool.
I’ve been vibe coding a multimodal detection tool for AI media (image, video, and audio). It’s a rough prototype right now, but the core functionality is live.
Please give it a test run! I'm looking for constructive criticism on how to improve the detection thresholds and user experience.
I've been busy organizing hackathons and promoting the demos developed by our team, all to get OpenAgents known by more people. Yet, there’s been little to show for it. Two months ago, I joined OpenAgents—an open-source project dedicated to building an open and collaborative AI Agent network.https://github.com/openagents-org/openagents
I’m building a Java stack for the x402 protocol. I believe today’s payment systems are unnecessarily broken and overly complex. I really like the idea of a protocol that could simplify this space while remaining truly open and not “owned” by anyone—meaning anyone can use it without needing authorization from the protocol’s creator.
I just came across x402 recently and am excited to build upon it. My current project[1] will have a tipping feature and it'd be neat to give people the option to not use fiat.
I’ve been developing a rewrite of the dashboard app (admin app) for a fairly popular free app that has been out for just about 2 years.
The original dashboard was written in a hurry. It’s solid and effective, but clunky. It was written in UIKit, and uses the same backend as the main app.
The new app is being done in SwiftUI (with all its strengths and weaknesses), and has a new, streamlined, backend. It’s much faster and simpler than the original one, but will have to give up a couple of features, due to SwiftUI’s limitations (but it also adds one).
This project is also a test of LLM integration into my workflow. So far, it’s been quite helpful.
Stephanos of Byzantium wrote what we would call an encyclopedia of people and places. Most of it has been lost, but shortened versions still exist. I've set up a bot to scan a version of what we have, translate it, extract out the proper nouns and try to figure out what was lost. https://stephanos.symmachus.org/ I'm also linking it to the translation of Pausanias https://pausanias.symmachus.org that another bot is doing.
Also, trying to finish a PhD on machine learning when you want to minimise a p-adic loss.
Called "feocask" cuz feo means "ugly" in Spanish and FeO to mean Iron Oxide for Rust. I thought it was funny.
I will admit that I had help from Codex, but I did write most of it myself, and I think the design is coming out kind of neat. I have a very strict "no lock" policy [1], including lockfiles, and this should still be safe to use across any number of threads, at the cost of N^2 reconciliation to the number of threads and a lot more drive space.
I like my design; I have an excuse to use Vector Clocks and Hybrid Logical Clocks and I think it might actually be useful for something some day. I'd like to eventually write something that goes a bit beyond getting parity with bitcask and optionally have the ability to automatically distribute across multiple nodes, but I'm still trying to think of a good design for that, because my current design depends heavily the atomicity of POSIX filesystem commands, and introducing the network introduces latency that would likely greatly degrade performance.
[1] At least no explicit locks. I am using Tokio channels and they are probably using locks in some spots behind the scenes.
I'm building Muro (getmuro.com). Connect your calendar (multiple calendars) and then see muro find you focus times.
As an engineer, it is hard to know when you can put your head down and work when you have multiple meetings. This helps me cure that overhead of planning my morning.
Hi HN, I am working on Circuitscript, a language based on python to describe electronic schematics: https://circuitscript.net/. A basic IDE (called the Bench) to try Circuitscript is available online: https://bench.circuitscript.net/
During the December break, I have implemented some new features: automatic stable refdes annotations, parameter assignment rules for easy part number assignment and some ERC rules. These are also important parts of the design workflow to help turn a schematic into a usable BOM and layout.
The motivation for creating Circuitscript is to describe schematics in terms of code rather than graphical UIs after using different CAD packages extensively (Allegro, Altium, KiCAD) for work in the past. I wanted to spend more time thinking about the schematic design itself rather than fiddling around with GUIs.
Please check it out and I look forward to your feedback, especially from electronics designers/hobbyists. Thanks!
You know how Spotify (or any other service) will just silently remove tracks from your playlist because they lost the rights?
No notification, a beloved song just disappeared from your life.
Building a webapp to keep track of your playlists and notify you when a song disappears
Support for Youtube playlists please... having to lookup the watch ID on Google after a song is removed to guess what the track was is a highly sucky part of using Youtube for music.
For the past month, I've been building a distributed, phase-coherent clock synchronization system over standard consumer 2.5GbE copper, bypassing the need for dedicated white rabbit hardware.
It started as a way to fix audio drift in my multi-room setup without using large jitter buffers, but it turned into a standalone project where I started learning more about NIC driver latency. I found that if you isolate a specific CPU core (isolcpus), disable all interrupt coalescing and busy-poll the RX ring buffer with a custom AF_XDP socket, you can characterize the PHY and PCIe bus latency jitter to within a standard deviation of few ns on generic realtek hardware.
I'm using this disciplined clock to do TDOA (time difference of arrival) triangulation of RF signals inside my home. I have three anchor nodes running this stack connected to SDRs. I can currently track the physical location of my dog's collar to within 15cm in 3D space by correlating the signal peaks. The hardest part is writing the solver for the multipath interference. I'm implementing a custom unscented kalman filter to reject the signal reflections bouncing off my refrigerator and radiators. I know what you're thinking. Yes, it sounds totally excessive but getting sub-microsecond synchronization without an FPGA switch feels like magic.
Thanks! Is it that you can't see the graph view at all? It uses DeckGL which might be a bit too fancy and may not work on all browsers possibly. It works on Chrome/Safari on my iPhone and Chrome on Arch.
I didn't realize that you actually could provide a working link back to Hacker News but it seems HN does support that. Thanks, I will give that a try!
Oh ok. Yeah, it is just not really complete yet. What this does is displays a UMAP of the embeddings for the selected feature and you can mouse over for labels. It isn't identifying clusters itself yet, finding exemplars, etc. Right now, points that are close to each other are just semantically close - as judged by UMAP.
Vim-inspired, as in it's minimal and fast, text editor on the web. No modal-editing yet but, once the current natural input mode is decoupled, clients can bring their own modes/controllers via the extension system.
It's meant to be embeddable and hackable, serving as a building block for custom IDEs as opposed to being IDE-like VSCode. I felt the web IDE space was uninspired with apps built around VScode/Monaco effectively being hosted a VSCode instance with a pre-installed extension and config.json. (Aside: perhaps there's a business opportunity for VSCode-as-a-service where client apps simply bring their own config). I'm dogfooding this library in building an algo trading IDE.
Ships 2kb and smoothly handles 50+ million line files. 1 billion lines with the high-capacity extension. Also, it can function as a TUI or terminal on the web because the core implementation concerns efficiently rendering plaintext in a fixed-width grid layout.
I see this doesn't use <textarea> or contenteditable, I'm curious how close can it get to native controls or can this replace them? Things like mouse selection and usual hot keys like Cmd+A and maybe other things.
> I see this doesn't use <textarea> or contenteditable
Technically, there is <textarea> but it's strictly for a more seamless interface with copy/paste. The web standard's clipboard API was not satisfactory.
> mouse selection
There was previously mouse selection but that was removed after I rewrote the selection logic. This will be re-introduced as an extension that be can opt into. It's relatively trivial for a mouse but will be harder to be robust with touch events.
One tricky bit will be the UX of scrolling and selecting at the same time, especially on mobile phones.
> usual hot keys like Cmd+A and maybe other things.
The general philosophy is to not assume any native controls, have zero default key handlers and have clients bring their own extension that adds this functionality. Cmd+a in particular would perhaps be something I can add directly in the default keyboard controller.
The underlying API is defining operations from two coordinates. From the current exposed API you can also get the last line, and from there get the last coordinate. This could be a new API I expose. With (0,0) and the last coordinate, the keyboard handler would just call that.
The one limitation is that we have to convert a bunch of lines of string into a giant string into the user's clipboard. This overload the browser's clipboard buffer once we get to a million lines of code.
Implementing a debugger for the custom scripting language used by the Zelda game engine I contribute to.
The game engine I work on (link in bio) developed a custom language for engine customization, but it never had any runtime debugging capabilities. I've been adding that over the last couple weeks.
The language compiles to a bytecode, which is what the engine runs. But the bytecode has no source information.
The easy part was getting source locations for stack traces (associating each generated bytecode with an originating source line of code).
Harder was getting scopes information for displaying function names in those stack frames, and for associating runtime variables per-scope (stack variables, globals, class fields, etc.)
Now I just need to create an expression parser for evaluating expressions at runtime based on the current scope, add breakpoints and step over/into/etc. capability to the engine, then wrap it all together in a VSCode extension.
https://web.zquestclassic.com/zscript/ (this doesn't show what I'm working on, it's just a basic web text editor to quickly test the language. can't run it from here).
Building JIT.dev. Exploring a pivot into robotics prototyping - turn project specs into working Arduino/ESP code + simple control UIs, with tight iteration loops.
I'm building a new Git hosting service focused on performance and great UX. It's another take on source code hosting and patch sharing, with some nice features like stacked diffs, automatically protected branches.
Currently just the cloud hosted version (https://gitncoffee.com), but plan to open-source most of it when it's more complete.
Working on a way to keep my agents running using email while I'm away from my desk. I want to spend time with the moments that matter, not babysitting agents. I want them to keep working while I'm out. Why can't I just email them?
Revitalising a 20+ year-old GTK mail client with Zig.
Talons[1] is my stripped down fork of claws-mail[2] which itself is a fork of Sylpheed[3].
Moving from auto tools to Zig’s build system was a huge quality of life improvement. Most of the work since has been deleting features and tidying up the code to make it easier to reason about. I realise there may not be that much value porting C to Zig the more I work on the project. Instead I see is there’s huge value in the usual stuff: clearly defined functions, preferring stack to heap allocation, minimising global state.
But it’s still quite early days. I’m looking forward to porting the trickier network code to Zig and using its built-in testing.
Many of my enterprise customers face the microservice hairball problem. Adoption of microservices has been "too succesful". There may be 200-400 microservices, and ownership may be lacking. The number is typically growing fast, because it is easier to create a new one than use an existing one.
So I started to work on a side project called "Arch Ascent" for addressing these situations. It seems like it is becoming a kind of a architectural governance tool for visualizing and validating software system dependencies.
- Dependency Graph — Syncs projects from SonarQube and visualizes component dependencies using Cytoscape.js, with graph algorithms for detecting cycles (SCCs), clustering (Louvain), and computing coupling metrics
- Visions — Workspaces for exploring architectural scenarios. Each vision can have multiple versions/variations with different layouts while sharing the same definitions
- Layers — Named groupings of components (e.g., "Domain Layer", "Team Ownership", "GitLab Groups") that can be visualized as colored regions on the canvas
- References — Named sets of components defined via Tag expressions, layer membership etc.
- Statements — Architectural intent constraints that can be evaluated against the actual dependency graph, such as existence, containment, exclusion, cardinality etc.
The plan is to also incorporate Grounds, which are Intermediate stable states on the path from the current situation (ground zero) toward a vision. Each ground represents a releasable milestone that moves the architecture closer to the target vision without necessarily fulfilling all its statements. Grounds enable incremental architectural evolution with well-defined checkpoints.
Stack: Django, HTMX, Cytoscape.js, pyparsing for natural language parsing of References and Statements.
I built a browser plugin called "Visionary" that overlays meaningful descriptions and context directly onto stunning pictures of the day.
I noticed that existing picture-of-the-day plugins were built over two decades ago and never evolved to harness the capabilities of modern artificial intelligence. AI can transform the picture viewing experience by distilling complex descriptions into accessible insights and providing references to explore the core concepts in the photo more deeply.
A suite of productivity tools for Claude Code, Codex CLI and similar CLI agents. These solve pain points for me, and I build and share them in the repo[1].
I’ll highlight a couple:
- an “aichat” command group that enables continuing work from a session that is at full context usage, by creating a new session and injecting session lineage pointers so the agent/sub-agent can recover arbitrary full details from ancestor sessions. So no more compacting needed.
- aichat search command: TUI for rust/tantivy-powered full text search across Claude and Codex sessions. CLI/json mode for agents to search for past work.
- Tmux-cli tool + skill to enable CLI agents to interact with scripts (including other agents) running in other Tmux panes. Like Playwright for the terminal. Multiple CLI agents can collaborate/consult etc. Agent can run and interact with interactive CLI scripts.
This is interesting. I wrote a “memory indexer” with the idea to provide a tool (cli) for my agent to “remember” past conversations we had in other session. A little bit in the spirit of your second tool I think
The thought behind my aichat tool was to directly leverage the session log files and avoid creating any special memory artifacts. I do create a rust/tantivy index for the fast full text search.
The aichat approach does require intentionally asking the agent to find specific earlier work: it doesn’t automatically have “awareness” of prior work. I think of this as the “unknown unknowns” problem. This is where creating explicit memory artifacts can be useful since we can pre-inject recent work-summaries into context. So I’m thinking about a lightweight hook based system to automatically create memory artifacts or work-logs of some sort.
ive got a desk full of octo coupler relays and an arduino learning kit and i'm using AI to goad me into making a cascading small motor starter thing with an air particulate sensor that's taking 180 days to show up from China, to automatically control my 6 small air scrubbers in my wood shop since i'm allergic to just about everything in there but love the hobby
I've been building a reader app designed for language learning. It's a place where you can read and listen to plenty of content in your target language (currently English, Spanish, French, German and Italian) and also comes with plenty of smart bits for helping to teach you and test your progress.
I’m getting ready for the official launch, but while I work on expanding the library beyond the current collection of Aesop’s Fables, I’m opening up a beta.
If you’re on iOS and wouldn't mind helping me test it out, I’d love it if you had a look: https://verva.ai/en/
Training AI models on videos of drones scrapped from public sources. Everyone in Europe is building ani drone systems and nobody has real data. Lots of companies operating on synthetics only.
Lots of work to automatically filter and process scraped footage into something that will train well.
I got tired of keep optimizing prompt and rolling out changes in production. So I built a neurosymbolic language to help with that, where prompts as policies instead as hard rules.
I'm building a new AI-powered email client called Fluxmail: https://fluxmail.ai
Here is the current list of features:
- Unified inbox: Connect multiple Gmail accounts and see all your emails in one inbox. No more switching between different tabs or accounts.
- Email bundles: Automatically group your emails together into bundles, so if you have many emails from the same sender, they'll no longer clutter up your inbox.
- Email summarization: Save time by getting summaries of your email threads.
- Keyboard shortcuts: Navigate through your inbox using Gmail-style keyboard shortcuts.
- Automatic dark mode: All your emails are converted to dark mode automatically.
- Block email trackers: We detect and block email trackers to protect your privacy.
- Privacy-first: We sync your emails from Gmail and cache them locally on your device - they are not stored on our servers. We don't train on your data or use AI providers that train on your data.
Lots of other features coming soon, like split inbox, AI search, etc. It's in early access now, would love feedback from anyone interested in checking it out!
I'm also curious to hear - what is the most annoying thing about email that you have to deal with today?
Acme [1], a text editor for programmers. It’s a very unusual tool and I have collected hundreds of notes (as well as dozens of bugs and inconsistencies) from the past two years of using it. Now I feel fully assimilated, I do not take as much notes and it feels the right time to start organizing the knowledge, to put ideas together.
I think that Acme is very underrated in its domain (a tool for experts). The coverage is minuscule. That’s why I am thinking about blog posts, maybe video tutorials. I do not know what should it be exactly.
I do not have any time estimates. I have a very demanding main job (I work as a software developer) and young family that I need to take care of. This project demands focused efforts and selectivity that I can barely satisfy. But I wouldn’t give up, the thing is totally worth it. If it’s going to take years, so be it.
If you have any comments, send me a letter at kalterdev@gmail.com. Have a good day.
Continuing to work on Minifeed (https://minifeed.net/), a directory, reader, and search engine for personal blogs. The indexing & searching backend in Typesense, and I'm moving from their paid managed cloud service[0] to a self-hosted VM. It was very easy to start with the reasonably priced managed service, but with the number of feeds/posts growing, I have decided to self-host it. I'm also using Typesense Dashboard, a nice visual tool to do basic administration [1].
Overall, Minifeed keeps chugging along, fetching new posts every day from almost 2k feeds. I'm hoping to find some nice and ethical monetization strategy for it this year.
It's a macOS desktop application that uses browser agents to update your old and compromised passwords.
It started off a side project for myself after running into a compromised password email. Since then, I've expanded it into a macOS app + chrome extension for navigation. It's been so much fun building this application, learning about AI agent management while enforcing security/privacy best practices. I've re-written this app 4 times from scratch before launching it a couple weeks ago. Please check it out and let me know what you think!
I've been working on https://www.minichessgames.com which I built with my 6 year old (she was the product owner ;). It's a site with a bunch of small puzzles (e.g. imagine a chess board with rocks thrown onto it, then move a single piece to a goal square). Lots of fun building it out. And radioactive pooping knights [1] is _amazing_ if I do say so myself ;).
https://finbodhi.com — Helps you track, understand, and plan your personal finances — with a double-entry accounting. You own your financial data. It’s local-first, syncs across devices, and everything’s encrypted in transit. Supports multiple-accounts (track as a family or even as an advisor), multi-currency, a custom sheet/calculator to operate on your accounts (calculate taxes etc) and much more.
Most recently, we added support for benchmarking and us stocks, etfs etc.
Benchmarking is an interesting topic. I am not sure why but most personal finance tools are quite bad at this. Our benchmarking tool allows you to understand how your underlying portfolio is doing, vs how your timing decisions are fairing. Portfolio comparison is done with NAV chart (nav calculation is same as what mutual funds use). And value chart in comparison with nav chart, helps you understand if your timing decisions are helping.
NOTE: you can try demo without signup, but it doesn't work in Firefox Incognito mode.
I’m building AgentOS [1], trying to experiment where agent substrates/sandboxes will head next. It's a deterministic, event-sourced runtime where an “agent world” is replayable from its log, heavy logic runs in sandboxed WASM modules, and every real-world side effect (HTTP, LLM calls, code compilations, etc.) is explicitly capability-gated and recorded as signed receipts. It ensures that upgrades and automations are auditable, reversible, and composable. The fun bit is a small typed control-plane intermediate representation (AIR) that lets the system treat its own schemas/modules/plans/policies as data and evolve via a governed loop (propose > shadow-run > approve > apply), kind of “Lisp machine vibes” but aimed at agents that need reliable self-modification rather than ambient scripts.
Thanks! NixOS is great at building and configuring systems, while AgentOS is about running and governing long-lived, deterministic agent worlds. They share ideas like immutability and declarative state, but they operate at different layers. I would say if NixOS is about reproducibly constructing a system, AgentOS is about reproducibly operating one: tracking decisions, effects, and evolution over time.
I work on my iOS app - Weblock Browser, a restricted browser for kids with strong parental controls: https://weblock.online
Recently I've added AI classification of websites to determine if a website is safe for a child to visit. If AI disallows a website, you can ask your parent to allow it.
To give AI some context about a website, I used Cloudflare Intel API - it returns domain content categories, very handy to provide them to AI to help it make a decision.
But turns out Cloudflare Intel has a ridiculous limit of 100 requests PER MONTH for non-Enterprise users.
Over the weekend I finished a kind of hardware project: I added a three-way switch to my ADA MP-1 guitar preamp [1987], mounted on the side panel, which selects one of three different center frequencies for the OD1 drive filter (enabled in "tube dist" mode). Really enjoying the treble boosted setting: "frown curve" centered on 3.2 kHz. It produces a tight, punchy, clearly articulated tone that is heard well in a mix.
During the last year, in my spare time, I have been working on https://trypulso.com. The system has been working fine for the last year, and I have a real customer using it. I not even finished the landing page, but you can try it if you like.
Also, this Christmas I took a rest on Pulso, and I developed a small app to monitor the version & Support Lifecycle of large dependencies. https://stacktodate.club
We're building a modern self-hosted 'backstage' ish product but opinionated with fast setup, cli, modern event-driven architecture, instant search and built for kubernetes. Using golang backend microservices and svelte5 frontend. Its multitenant by design. : https://shoehorn.dev. Alpha will be released Q1 :)
To goal is to make you write more. Tonnes of features, including posting by email (my favourite way to blog).
I love blogging and I want more people to go back to writing on their own blog and reduce time on the socials. It seems to be striking a chord with people.
Free classic plan, bargain premium plan at only $29/year.
Working on finally releasing the programming language I’ve been working on for quite a while.
I’m setting up the basic site, which is not a huge deal, but I’ve been inspired by more recent language designers having a streaming presence, so I am working through test runs of streaming my development.
I hope to start with demos of the basic language features and then move on to streaming both a reimplementation of my compiler and on a Rocq implementation of the syntax and semantics of the language for proof work.
The language has a rather small niche at first glance, so I’m hoping to use the streaming as a way to explore areas of appeal and maybe draw some interest. A low level concurrent and parallel ‘functional’ language with very non-traditional syntax and a modal, dependent type theory is not going to appeal to everyone, but hopefully I can find some interest eventually, even if just to hang out on chat and talk about the subject.
> A low level concurrent and parallel ‘functional’ language
I'm not particularly familiar with array based languages, but are you inspired by them at all? Seems like a similar concept.
What're your goals for the language? It would be cool to see a parallel execution model unify SIMD, multithreading and gpu. I bet people with a lot of money would be interested if you could apply it to ML
Not particularly inspired by the array languages in general. I do like the idea of a specifics DSL or library that is built from the ground up for ‘vector’ operations (Futhark would certainly be an inspiration here). I do think an (syntax divergences aside) implementation of what is essentially CUDA-like language/library is very possible.
I don’t really have any lofty goals, the language exists to let me have my personal ideal programming language. One of the things I would like to see adopted, by any language, is that the language is able to encode and present provable guarantees about code. So, memory safety, freedom from UB, lack of overflow (integer or stack) is provable in some subset of the language and the proof is done in a logically consistent, verifiable manner.
Of course most of those proofs are not anywhere near feasible for general case code, but the language can restrict allowable constructs in a computation, function, process, or module to a set that makes the desired properties provable by construction.
The language should be capable of unifying and abstracting over SIMD (or other hardware implementations), GPUs, and OS or Userspace multithreading at levels of abstraction from assembly to Haskell or other high level languages.
Building a really unique book recommendation platform to help readers find books they might not otherwise know about. We just started working on a full book app that will be a private book diary, along with recommendations and insights based on your Book DNA. Think Goodreads, but rebuilt for readers who want a private space to track what they read, keep notes, and get truly personalized book recommendations (like Pandora or Spotify for books).
This is a fun one I do with a good friend. Basically, to see if a website is down, or if it is just you, along with reported reasons from the community. We are working to add user accounts so you can create your own custom lists of websites/services to track
> We just started working on a full book app that will be a private book diary, along with recommendations and insights based on your Book DNA. Think Goodreads, but rebuilt for readers who want a private space to track what they read, keep notes, and get truly personalized book recommendations (like Pandora or Spotify for books).
Oh! This is very similar to the project I am working on, Colibri[1], a self-hostable ebook library. I'm an avid Shepherd user though, and I would love to make some kind of integration happen… would you be open to a chat??
KeibiDrop: A peer to peer synchronous IPV6 file sync tool.
I always struggle to share files between my devices, or to navigate them. Why do I need servers, or dropbox or wetransfer?
Inspired by croc, rclone, syncthing and magic wormhole, I'm close to releasing KeibiDrop as MPL2.0.
It has a nice slint.dev GUI, works cross platform on mobile, + desktop (via FUSE or no-FUSE), and has post quantum encryption at transport level.
No clear monetization path, but I also tinker with unikraft in order to host a relay server (for key negotiation, or other things) as a unikernel cloud function.
I'm working on a complex garden planner to keep track of gardens, orchards, and landscaping projects. Meant for very large and very small scales. Public alpha at the end of this month, I hope.
It is based on a garden designer I made for myself to keep track of my rose garden (I have over 100 roses) and orchard (I have about 15 trees): https://garden.simonsarris.com/
However, my version was very specific to my needs, so this general version requires a lot more work to get it usable for a lot of people.
I like to wander around the cities quite a lot (still intermediate compared to others, but putting about ~10km/day for the past few years), and over the holidays, we were chatting with my friends about "places we've covered around the world together", it prompted the idea to have a co-op world tracker, with sides of city exploration. Built this iOS app - https://apps.apple.com/us/app/ato-discover-compete/id6757285.... Works with Apple Workouts + Photos location data. Just a headsup, the data is stored in my servers, so it's not a local app, since my goal was to get a combined data with my friends' data.
In my old app, I was solely tracking the streets, but it became somewhat impossible to have pretty coverage after I moved cities. And it's more fun to see global coverage anyways. Over the past couple of years, I've been getting emails for similar features that would expose city/country wide stats as well. Going to share with the users of the old app once I port its features on this one.
Still actively polishing it over the weekends, but it's very fun to see all the places I've been to on a hex-based map, combine it with my friends' data, and so on. It's been a very fun project so far.
I've created a programming language and game for (my) kids called Stacky Bird. You learn Stack Based programming with Flappy Bird. Inspired by my old HP calculators, the game 2048 and Flappy Bird. In levels you earn a new instruction and at the end you have a complete instruction set, and can solve complicated puzzles. With new instructions you can even go back and solve previous levels more elegantly.
It's not mobile friendly yet, but maybe that'll be a next weekend project. At least you can view a video of a level on mobile.
https://fooqux.com/ - an experimental article aggregator about software development. For several years now, I've had a routine of collecting articles on topics that interest me throughout the week and then reading them over the weekend. To help organize and streamline this process, I created this website. The main idea is to gather articles in one place and process them with a LLM — categorize them, generate summaries, and try experimental features like annotations, questions, etc. I hope this service might be useful to others as well.
I run AssetRoom, which sends AI summaries of SEC filings. Found myself wanting a quicker way to discover interesting companies and hear what others think about them.
So I added a weekly poll. I pick a stock, show some key facts, and let people vote and discuss whether it’s overvalued or a hidden gem. Takes a few minutes, usually learn something.
I started working on a simple(meaning, to provide only the functionality I actually use) IDE to replace my JetBrains Goland. Right now I am writing my own layering library based on the ideas behind Clay, which is a known layouting library in C. I am also making it all in Go, with Raylib, because I want to do more desktop stuff with Go - knowing how well it can do it after doing some research. Which I hope will open up possibilities for me bu also shot gophers they have much wider opportunities for work or fun.
An open source, self-hostable ebook library for yourself, and/or family and friends. Will include professional and automatically gathered bibliographical metadata, direct reader connectivity, calibre sync, OPDS, an (optional) public bragging shelf, and high quality packages to go with.
If you love reading, want to have an easy way to access your collection, and share it with a few people, this is for you.
I’m looking for contributors who would like to help shape Colibri into a counter-approach to big tech; it’s specifically meant to never get monetised, and explore what such software can become.
* A kart data analysis & video synchronizer, that helps you actually understand the ton of data that data loggers like Mychron and UniGo generate https://kartinsightspro.app - written in CHICKEN scheme with tons of FFI bindings
* Lots of (unpublished, but will try to do so soon) eggs that spawned from building schematra & KartInsightsPro
* llm.scm (inspired by ruby's llm gem)
* imgui.scm
* aws.scm (support for core AWS services like SSM, S3, other APIs)
* umami.scm
You get the idea. I started playing with CHICKEN to scratch the itch of building something in Scheme and I couldn't stop. Using ast-grep as a skill in claude code makes it a lot easier to edit code as well.
Building Kiiro — training analytics for Apple Watch runners.
Got frustrated with Apple's Fitness app being too basic and third-party apps creating anxiety with made-up "recovery scores." Wanted something in between: proper training load tracking without the daily judgment.
Uses 42-day EWMA for chronic load, 7-day for acute. HR-based rather than rTSS since most people don't know their lactate threshold. Zone breakdowns, route comparisons, the stuff that actually helps you see if your training is working.
I'm working on BacklogAI, an autopilot engineer for SaaS teams.
You connect GitHub, CI, Sentry, and Linear, and it takes tickets all the way to production. Claude writes the changes, BacklogAI handles tests, migrations, feature flags, staged rollouts, etc...
It’s clearing months of backlog work in hours, and a couple teams I’m working with have already stopped hiring because it’s cheaper than adding more developers. It's crystal clear that developers and designers won't be needed in a couple of months because claude increases productivity by at least 120x and one or two PMs can do pretty much everything.
My stack is Claude, v0, nextjs, shadcn, clerk, supabase, vercel.
Building MatGoat (https://matgoat.com) - management software for Brazilian Jiu-Jitsu and other martial arts' academies.
I train BJJ and kept hearing the same complaints from academy owners regarding attendance tracking, comms, missing payments, etc.
So I'm building a tool for student tracking with belts progression, automated payments, attendance-based promotion criteria, and a tablet check-in system.
Focusing on Spanish-speaking markets first since it's completely underserved. Currently onboarding early academies, and will market it in the US/UK soon.
An eBPF-based Wireguard mesh VPN in Rust using Aya.
The idea is to rely on kernel Wireguard, and process packets in kernel space (via eBPF) for maximum performance and minimal CPU overhead. I plan to use egress and ingress TC to “apply” the policy at both sides. XDP is faster, but only works on ingress, which is not sufficient for a mesh VPN imo.
Netbird already exists in this space, so this is mostly a learning exercise, and maybe a reference implementation for those learning eBPF in Rust.
Goals and constraints:
1. Single digit CPU overhead for multi Gbps bandwidth (probably a bit too ambitious, but we’ll see)
2. Linux only
3. No hole punching or complex NAT handling
4. Basic policy language for L3 and L4 traffic (L7 requires punting packets to a userspace proxy)
I am working on a very simple browser extension that allows you to take notes right on youtube. It is open source, offline and everything is locally stored.
I've recently launched https://certobserver.com, a service for getting alerts before certificates expire. The goal is to be very easy to use with simple (pay-as-you-go, so no need to choose a plan) and affordable pricing.
The next step is to improve the landing site. I like the current no-frills design, but unfortunately I think I'm in the minority.
Feature-wise I'm planning to add support for getting alerts via Slack. I'd also like to make use of certificate transparency logs, alerts to start with but maybe for other stuff as well.
The stack is C#, .NET 10 and PostgreSQL 18 running on Hetzner VMs. I also self-host Forgejo and OpenSearch on Hetzner VMs. I recently switched from VS Code to JetBrains Rider and I think the latter is much better for C#. (I'm using Linux so Visual Studio is not an option for me.)
Over the last 2 or 3 years I've been building a Common LISP implementation in Go so that Go packages can be utilized by LISP code. Building a REPL with lots of interactive features was rewarding as was taking up the challenges of the object systems (CLOS and Flavors) and generics. Just open sourced it at the start of January. https://github.com/ohler55/slip
A specialized programming language for 3D geometry generation + manipulation called Geoscript as well as a Shadertoy-inspired web app for building stuff with it: https://3d.ameo.design/geotoy
There have been lots of cool technical challenges through the whole process of building this, and a very nice variety of different kinds of work.
I'm working towards using the outputs from this language to build out levels and assets for a browser-based game I've been dabbling with over the past few years.
I am building an analytics calculator/toy that slowly turned into something useful.
It started as curiosity. I wanted to see if I could express business logic as simple choices and let the numbers fall out on their own.
The app is built interactively in Streamlit. I do not sit down with a spec or a backlog. I add one small idea at a time, refresh the page, react to what looks wrong, then adjust. It feels closer to sketching than programming. The interface tells me what the logic should be next.
Underneath there is a growing pile of rules about the business I am in.
I do not write code in the traditional sense.
I have never coded before and are solving my own problem done by one, this sure feels like magic!!
I have been working on a base building like game I have named Kingdom Architect. I was inspired by games like RimWorld and Dwarf Fortress, but wanted something I could run in the browser. https://github.com/trymnilsen/kingdomarchitect
I recently inherited my grandfather's typewriter that he inherited from his father (circa 1940). And Id like to put it to good use. My wife challenged me to make a project. Now Im getting my wheels turning with a new project to type and ship letters custom made with 280 chars and some other personal touches.
The very different idea that came to my mind is to electro-mechanically wire up the keys, and hook it up to an LLM. You type something, then it types back. Like Tom Riddle's diary.
I've been working on some electronics stuff more recently, and I designed custom PCBs which read the voltage and internal resistance of the 12V NiMH batteries used by robots in FIRST Tech Challenge. It's not always easy to know how charged or healthy the batteries are for a match, or when it's time to get rid of them. They're pretty small and are easy to assemble. Rather that having a screen (which would take precious flash and pins on the ATTiny412), it just uses a WS2812B RGB LED.
I wrote the firmware in Arduino, which was a great learning experience because I typically work with CircuitPython or Go, where I'm less constrained.
I've been building Nottawa for ~4y now and it's finally out in the open!
Nottawa's a free macOS app for making live audioreactive visuals. I'm trying to position it as a 100% free, batteries-included alternative to Resolume and TouchDesigner.
Not a tonne of users yet, but I'm hoping to get some traction in 2026. Would love love love to hear some feedback!
I am working on a local RAG LLM designed for lower end PC's - ability for people to try out searching their own documents, seeing it was such a learning curve to get to this stage - hoping others can learn from my mistakes.
Still working on a system for allowing Open(Python)SCAD to model cuts for a CNC using G-code, and just added support for 3D Printing via Full-control G-code:
I've started working on a tool to automatically generate OG images by just setting 1 line of a HTML meta tag.
It might be trivial for some programmers to use puppeteer or some would want to hand-build some OG images (you can mix and match), but otherwise, this tool is very handy, and set-and-forget.
Building Frost, a simple self-hosted deployment platform. Docker-only, single-user, no Kubernetes. You point it at a repo or image, it handles the build → health check → deploy → stop old container flow.
Stack: Bun, Next.js, SQLite, Kysely. Been building it almost entirely with Claude Code which has been a surprisingly effective workflow for this kind of infra tooling.
I want to automate the first half of software engineering work.
I'm building a system that reads Slack, listens to Google Meetings, user complaints, etc and gives me prompts I could feed into coding agents or planners.
Problem-to-prompt seems like a larger obstacle than coding these days, I wonder if it's solvable, and if solving it makes cheaper coding agents viable.
It takes in your calendars and gives you time slots where you can put your head down and work! It built it for myself, but a few people found it interesting, so I thought of publishing it.
If you are someone who manages multiple calendars and multiple calls per day, then you will find this useful!
I'm working on a native MacOS Postgres client: http://github.com/ravelantunes/Searchlight
I've been slowly chipping at it over the last couple of years as I find time, and I like it enough to already use it as my primary client (although still buggy here and there).
I’m not a developer by trade but I’ve been learning iOS dev for about 6 years now. It’s become my project that I just keep working at since I personally use it a lot.
The app lets you save your favorite locations, add notes to them, add photos, check weather, tag them for better organization, and archive those tags for future trips. You can also mark off locations that you’ve been to already: think breweries or a coffee shop when visiting a new city.
For the next update, I’m working on a task list functionality for each location. The idea came as a shopping list based on which stores I go to but it can work for any other context as well. This way I can get rid of my shopping list from my task apps.
In terms of weather, I’m also adding historical averages to the forecast to have some sort of context to the weather.
Also leaning more into marketing these days (hence this post) and designing a new icon with some custom art work to give the product some sort of personality. I started learning affinity design to just do it myself so I learn some design software along the way.
Anyways, if you download it, I’d love to hear some feedback. :)
I'm working on https://fullremote.it, which started as a side project and is now turning into a real business.
It's an "italian-oriented" curated remote-jobs and remote-work community, currently ~10k subscribers across newsletter and Telegram. What began as "let's share good remote roles" is evolving into paid job postings, sponsorships, and coaching for companies and devs.
https://tonotes.com I’m building a really simple notes app that works on any device in a web browser. I started it after my family complained that every notes app today is way too complicated just to write something down. You just log in and your notes are there. No tracking, no heavy js logic
My first mobile app! It encodes and decodes SSTV images, allowing you to send pictures over sound waves. Mostly used by amateur radio operators... even though the ISS sometimes also broadcasts SSTV images!
Another itch of my own to scratch but thought I'd see if I can make some side income as well.
It's a web based bookmark manager with extensions for Firefox and Chrome.
You can easily import and export bookmarks so you have all your data whenever you need.
One main thing I really like that I think makes it stand out is the ability to export the contents of a bookmarked page to an epub file to read later on your Kindle or other e-reader device.
Looking for any constructive feedback on this! Thanks.
Still experimenting with different ways to make learning easier using LLMs.
I put together Codose as a tool where you paste a link to an Exercism or LeetCode problem, and it spins up a code editor with an AI tutor that walks you through the solution step by step, with mini lessons along the way when you need them.
You can try it without signing up but I’m on the Google AI Studio free tier right now, so I’m not sure how many uses can it handle
Free to play FPV racing game with a global leaderboard that can run on integrated grapics in the web browser. Focus is on realistic physics (aero, PIDs and filtering, propwash, signal noise).
A transformer-based (but not LLM) chess model that plays like a human.
The site right now is very rudimentary - no saving games, reviewing games, etc., just playing.
It uses three models:
* A move model for what move to make
* A clock model for how long to 'think' (inference takes milliseconds, the thinking time is just emulated based on the output of the clock model)
* A winner model that predicts the likelihood of each game outcome (white win / black win / draw). If you've seen eval bars when watching chess games online, this isn't quite the same. It's a percentage based outcome, rather than number of centipawns advantage that the usual eval bars use.
Right now it has a model trained on 1700-1800 rating level games from Lichess. You can turn it up and down past that, but I'm working on training models on a wide variety of other rating ranges.
If you're really into computer chess, this is similar to MAIA, but with some extra models and very slightly higher move prediction accuracy compared to the published results of the MAIA-2 paper
Got tired of helping enterprises run Concourse themselves, so we productized it. We've deployed and maintained Concourse for Starbucks, Accenture, Sky UK, and others over the years—CentralCI packages that operational knowledge into a SaaS.
Why Concourse over GitHub Actions?
* fly execute lets you test pipelines locally before pushing. No more "commit and pray"
* fly intercept drops you into a running container to debug failures
* Resource-based triggers can monitor anything—not just git pushes
* Full pipeline visualization from dev to prod in one view
* Workers you actually control (no arbitrary cache limits or runner queues)
What we handle:
* Dedicated Concourse instances on high-spec hardware (Ice Lake Xeon, DDR5, NVMe)
* Worker scaling without the Kubernetes complexity
* SOC compliance, auditing, AWS PrivateLink for enterprise
* 24/7 support from people who've been running Concourse in production for years
The pitch is simple: Concourse is the right tool for complex CI/CD, but running it is a pain. We make it not a pain.
I am writing a Context Retrieval and Context Minimization program for Rust code. I am trying to automate my own workflow in how I use LLMs.
The program is gonna do, what I am currently doing by hand, opening files and copying function/method signatures usually, from files all over the place.
The key here is to fetch into the context window only what is needed for one-question/one-answer and no more, hence the Context Minimization. Context fetched is gonna be specified by the programmer, for example sig(function) fetches only the signature, while @function captures the whole body. sig(Struct) is gonna fetch the fields and signatures of all of it's methods. sig(Trait) similarly.
In my view, giving the A.I. more information than needed, only confuses it and accuracy degrades. It is also slower and more expensive but that's a side effect.
The project is in early stages, for the moment it calls ast-grep under the hood, but eventually, if it works as it is supposed to, I plan to move to tree-sitter queries.
If there is a similar project somewhere I would appreciate a pointer to it, but I am not interested in implementations of agents. My program does not give the A.I. a whole view of the codebase, only the necessary points specified by the programmer.
A local-first markdown editor and static publisher—offline-ready, Git-aware, with complete self-custody and zero backend dependencies. Can use in browser storage or mount a local directory
I'm working on Daestro[0] - a job orchestrator that can directly integrate with cloud providers like AWS, Vultr, DigitalOcean and Linode to create instances for jobs to run on and destroy when done.
Currently I'm working on following features:
- Multi user support (Team) on project level
- Then I'll look into whether to add support for OIDC/SSO now or not
- Alert on slack
- Webhook support
I'm building a newsletter called Tech Talks Weekly[1] where my readers get one email per week with all the latest Software Engineering conference talks and podcasts[1] published that week.
In January, I've released a paid tier[2] where my subscribers additionally get:
1. Access to my internal database of all the talks and podcasts since 2020 (+48,000 in total) where they can search, filter, sort, and group by title, conference/podcast, view count, date, and duration.
2. See the list of the most-watched talks over the last 7, 30, 90 days, 6 months, and 12 months based on number of views.
3. Get category-based view of new talks & podcasts by tech stack, language, and domain
(Software Architecture, Backend, Frontend, Full Stack, Data, ML, DevOps, Security, Leadership and every major language & ecosystem)
I’ve been working on Palix AI, a simple all in one platform for generating images, music, and videos with AI.
The main idea is to reduce the friction of using multiple tools by putting everything into a single workflow. You can create visuals from text, generate background music by mood or style, and turn ideas into short videos without switching platforms.
It’s still early, but I’m actively improving the product and adding more creative features.
I try myself on multiple reverse engineering projects of old games such as [0]. The goal is to find a pattern in which an AI can reverse engineer at least 99% of the disassembly.
I have been building SiteIQ : comprehensive website analysis and security testing platform featuring security testing, SEO analysis, and LLM security testing.
I am a student and fascinated by physics and cybersecurity. So to understand more about the field of cybersecurity and web-development, I started this project few months back. Any feedback from all of you will be really helpful in taking this project forward.
Long term memory for dozens of AI tools, designed for power users who want more control and flexibility than native memory systems and who do not want to be locked into any one platform. You can also have the system remember your entire chat history going back years and use this information to help you better in new chats, it sometimes makes chats 10x more useful when I say something like: “Using recall tool, do 10+ calls for 1000 tokens context each to learn about my interests, strengths, curiosities, what I’ve tried in the past, what worked, what didn’t, etc and suggest a new hobby I would enjoy”.
Without long term recall, AI is a super intelligence in your hands that uses the knowledge of the world to give you generic, nearly useless advice because of how generic it is. With long term memory, you have a super-intelligence that knows YOU. This is what MemoryPlugin solves for.
Trying to visualise magnetic fields of a floppy disk.
So far I can see magnetic fields on a magstripe https://www.youtube.com/watch?v=c8nM4Z-hkTw with two polarisers (one of which I rotate in the video, which is contained in a 3D printed holder with gears I made).
I'm awaiting some different polariser film, to see if I can get it to work with a floppy disk.
Trippy! Please do a large-format visual art installation of the results of this... like, project it on a wall or on some other public surface that is... unexpected.
There's millions of tools that try to autogenerate colors for you using algorithms and AI, but they usually ignore WCAG accessible contrast requirements, don't let you customise the tints/shades, don't let you create a full palette of colors, and the colors often don't look right on actual designs.
This tool is meant to make customising tints/shades intuitive and quick enough in a few clicks via a hue/saturation/lightness curve editing interface that you won't want to rely on autogeneration. There's also a live mockup showing how your palette looks on a UI design that checks pairings pass contrast requirements, to guide you as you tweak your colors and to teach you the WCAG rules.
You can then export your palette to regular CSS variables, Tailwind, Figma or Adobe for use in your designs.
Really open to any feedback on features that would be useful! I think the only way I can make it simpler to use is to make it more opinionated about how your palette should be designed so interested in any thoughts about that too.
ChatGPT recommended this to me recently when I was trying to get some assistance with a usable Tailwind palette. I ended up not needing it right away but it's first in line next time I need to make one.
Any details about what problems you were having getting a usable Tailwind palette? There seems to be lots of different use case so I'd love to hear more.
That's awesome, I haven't kept up in what helps to get into AI recommendations. Guessing it's related to search result rankings? Not sure if the site would be in the training data. Curious if you asked about accessibility as that's my focus.
Article about Norway problem in YAML. Draft is ready (link: https://lab174.com/blog/202601-yaml-norway ), beta readers welcome, please let me know if you have any feedback - thanks!
I'm tinkering around building "JARVIS" (I didn't want to come up with a clever self deprecating name - this works) - a personal project to manage my life. Integrates into Google Mail, Google Calendar, Trello, GroupMe, EveryDollar. Basically it nags me to do grown up thing and is a better UX than Google Calendar/Trello - I just talk to it and ask it things.
Also experimenting with a new Claude-Code flow; give the bot its own AWS account, Put a bunch of tickets on my personal JIRA, be persnickity about what constitutes "pass" and tell the bot "follow these instructions, pull down tickets until there are no more. Your branch cannot merge until you have integration tests passing in your own dev env first" (I use AWS CDK). Then let it loose to build. The instant feedback loop that Claude has with Build-Code->Deploy to AWS->Run Integration Tests->Address Failures is really nifty fwiw...
Still working on CLIPS-related libraries. My most recent one is CLIPSmqueue[1]. I'm employed full-time, so progress is slow as CLIPS stuff comes second to that. However, I've got a much larger CLIPS-related project in the works that I've been taking my time on, and I'm excited for when I finally feel ready to release it.
I'm not sure these projects will ever "go anywhere," but at the very least I'm honing my craft as a programmer. I've learned so much, and I have so much more to learn.
I'm working on a subscription-based short-form video site called NICKEL[1]. I felt gross about using YouTube but wanted to share my gaming clips, so I made my own thing. Then I thought about making it sustainable so here we are. I'll have an update to the mailing list out in a few hours, I'm "building in public."
My feature-complete deadline is April 15th and I think I'll make it. If you want to check out the UI, visit the explore[2] page. I have it setup to redirect to a public video while I work on the intended UI (a design challenge I've never tried before but we've all seen). I'm thoroughly enjoying figuring out how streaming video works and how best to optimize things.
I'm branching out and trying something ridiculously different than anything else I've ever done before, I'm gonna try to create a video game that plays on people's sexual attractions, and tries to distract them while the player tries to complete a series of challenges/activities. It'll be like a little laboratory experiment, with NSFW graphics and the player having to remain focused while other things try to distract them.
I've never created a game before, less so a NSFW one, and I'm not sure how it's gonna go, but it is very different compared to other things I've done before. The game itself is done in Rust, compiles to WASM to be run on the web, and I've found 3 artists and one voice actress who is helping me with the art/audio stuff. So far a lot of fun, although managing a fleet (4) of contractors is less fun, although still new so a little bit of fun :)
I’ve been putting together a rather silly slide-puzzle game for MENSA-level players: things like arranging the tiles by chemical element name according to atomic number, arranging countries by surface area, etc.
It’s absurd and will probably appeal only to the descendants of Ken Jennings.
I am devoting 2026 to focus on my rpg. The one differentiator here is something I am still not seeing: proper use of LLMs in games. The current batch is all lazy asset generation, maybe logic coding and what not, but not anything that could make the world actually feel alive.
Obviously, it all comes with its own sets of issues, but I am working through those as they come. But it is still a slow move solo.
What is your 2c on some of the recent backlash about AI assets in games? Is that a vocal minority (game artists and similar ec), or is that part of a broader trend?
I think the artists have a valid bone to pick and I think some of the backlash is mostly coming from that quarter. The actual gamers are more repulsed by established studios using AI for asset generation, because it comes across as a lazy money grab. But gamers are both flexible ( will jump through a lot of hoops to do what they want to do ) and and set in their way of 'just want to have fun'.
On the other side of the spectrum are indies, who can afford to experiment a little more so you get more interesting uses ( like 'voicelines' by AI come to mind ).
I know what I want to believe, but it is hard for me to call it ( I think it is a temporary trend ), because I might be a little too close to it. After all, gamers have been conditioned to endure a lot over the past decade and mostly shrugged off most of the assaults on their favorite past time.
If I were to compare it to something.. it is almost like using LLMs for email summaries ( which is still what most bosses seem to be most pleased with ). There are better use cases. I think those were not explored yet.
We did have some movement in the director logic before and, I forgot the zombie game in question, some of it seems pretty well served for the most part. I still think there is some room for a proper game master type that you refer to ( adjusting the challenge to what the player seems to be to do ).
I was personally thinking of making NPC less npcy ( not completely unlike dwarf fortress, but expanded ).
I built RespCode because I was frustrated with the "one model, one answer" approach to AI coding assistants. When you're building production systems, blindly trusting a single AI's output is risky. What if it hallucinated? What if there's a better approach?
RespCode puts you back in control with 3 orchestration modes:
Compete Mode — Send your prompt to Claude, GPT-4o, DeepSeek, and Gemini simultaneously. See all 4 solutions side-by-side, compare approaches, and pick the winner. You're the judge.
Collaborate Mode — Chain models together in a refinement pipeline. DeepSeek drafts → Claude refines → GPT-4o polishes. Each model improves on the last, with full visibility into every stage.
Consensus Mode — All models generate independently, then Claude synthesizes the best parts into a merged solution. Democratic code generation.
But here's what makes it actually useful:
Every piece of generated code runs instantly in real sandboxes — not simulated, not mocked. We support x86_64, ARM64, RISC-V, and ARM32 architectures. You see compilation output, runtime results, and exit codes in seconds.
Why "Human in the Loop" matters:
AI models are powerful but imperfect. RespCode doesn't hide this — it exposes it. When you see GPT-4o produce clean code while Gemini's version has a bug, you learn which models excel at what. When Collaborate mode shows how Claude fixed DeepSeek's edge case, you understand the refinement process.
You're not just accepting AI output. You're supervising, comparing, and deciding.
This is how I believe AI development tools should work — transparent, multi-perspective, and always keeping humans in the decision seat.
Working on CiteLLM, an API that extracts structured data from PDFs and returns citations for each field (page + coordinates + source snippet + confidence).
Instead of blindly trusting the LLM, you can verify every value by linking it back to its exact location in the original PDF.
An alternative front-end / game discovery service / price tracker for GOG's catalog. Mostly manually enhancing the data from the API (90% heuristics, 10% human effort, as the total dataset isn't large enough for it to be worth doing otherwise), and offering a wider range of filters for it all.
I'm grouping all related products together for a more complete overview, and have recently added library import, where I mostly 'solved' the issue of GOG not recognizing that you own certain games if you got them as a freebie or as part of a since-delisted deluxe edition. Just now starting in on incomplete "series" listings, seeing what'd be involved with making them contain all relevant games, and then exposing that.
For the past month I’ve been working on a creative / VFX / 3D tool that connects Apple devices into an all-in one node editor: https://subjectivedesigner.com/
With it, you can build interactive experiences, connect device sensors, compose shaders with AI models, orchestrate real-time data flows, and create projects that span across the entire Apple ecosystem.
I’m posting about it regularly on social media and you can see some of it here: https://x.com/sxpstudio
(Though it’s still early and most content is on socials thus far).
It’s done fully in SwiftUI + metal and also a good occasion to ramp up on agentic-powered software engineering. So far it’s been a lot of fun and working really great for me. And to be clear I’m absolutely not talking about vibe coding :-)
A beginner-friendly programming language for 2D games where multiplayer is automatic. Intended to be an engaging way for teenagers to learn to code by making games they can play with their friends. Like a blend of Scratch and Roblox. I've been working on this for 3 years!
I’m building a quantum photonics experiment that is a variation of the quantum eraser.
One aspect that HN may find interesting is my use of Bayesian optimization to control and perfect key experimental settings. About a dozen of the wave plates and other optical components are motorized and under computer control.
Given a goal metric like "maximally entangle the photon pairs" the optimizer will run the experiment 50-100 times, tweaking the angles of various optics and collecting data. Ultimately it will learn to maximize the given cost function.
This sort of thing is commonly done with tools like Optuna during NN/LLM training to optimize hyper-parameters, but seems less common in physics especially quantum photonics. I'm using a great tool called M-loop to drive the optimization, which was originally developed for creating Bose-Einstein condensates.
Over the last two years I spent a surprising amount of time analyzing XSD files to understand regulatory changes in financial reporting. It was repetitive, painful, and unnecessarily manual.
In the past two months I built https://xsdviewer.com
to make working with XML Schemas simpler: visual structure, navigation, diffing, and faster understanding of what actually changed between versions.
Right now I am iterating on new features and performance improvements. If you regularly work with XSDs or XML based standards and have ideas, pain points, or feature requests, I would love to hear them.
Previously, I made a live win probability model for the 5v5 arcade game Killer Queen Arcade from their game events API.
Now I am trying to use that model to make:
1. A post game instant replay that shows the most important/pivotal moments from the most recently finished game. Some arcades have a seperate display for observers, it could work well there, or as good filler between matches on twitch streams.
2. A personalized per tournament/yearly highlights recap.
If it works well, it might be a kind of tool that generalizes well for summarizing long twitch streams for Youtube.
I often find myself losing important conversations/chats when talking to ChatGPT over time. So I created an extension that enables you to bookmark conversations within the UI. Just hover over any chat and click on the save button. Hope you find it useful.
Working on some new Bluesky tools and trying to learn more about the AT Protocol. Have been working on this following:
- Skyscraper, an iOS native app for Bluesky with focus on Liquid Glass UI. Launching hopefully in a ~week, and TestFlight available at https://testflight.apple.com/join/RRvk14ks
Then also working on a website/web tool that does the following:
- A keyword/term notification service that observes the Bluesky Jetstream for usages of the term and sends email alerts.
- Provides an HTML/JSON backup archive of any Bluesky account. Quick way to archive popular accounts, politicians, public figures, etc.
- Trending Hashtag lists, to see what is trending the last hour, day, week, and month.
I’m working on a small iOS app for streaming my own media directly from a NAS.
I built it because I wanted access to my music (and videos) on my phone without running a full media server like Plex or Jellyfin, and without syncing files locally. The app streams files directly over a VPN (WireGuard / Tailscale), mainly via SFTP/FTP, and plays them as-is without re-encoding or server-side indexing.
You can browse folders directly, or let it build a lightweight local index for faster artist/album browsing on larger libraries. It started as a personal tool, but I’ve been polishing it after some feedback and opened a small TestFlight beta:
I’m building a decision-support tool for comparing cities and countries when considering relocation.
The problem I’m trying to solve is how fragmented and emotional this decision usually is. Instead of blogs and anecdotes, the tool focuses on side-by-side comparisons of safety, cost of living, quality of life, visas, and taxes, so people can reason about tradeoffs more clearly.
No recommendations, no push to move. Just structured information to reduce uncertainty around a high-stakes decision. https://newlife.help
I’m working on Security Level 5 (SL5), which is basically “nation state grade security” for frontier AI systems. The core idea is that if a model’s weights or training artifacts could enable catastrophic harm, you should treat them like top-tier secrets and secure them accordingly.
One piece I helped with is SenL, a “sensitivity level” framework for AI labs. It’s like a practical clearance system for AI assets. Not everything in a lab is equally dangerous, so you label assets by sensitivity (weights, training data, eval sets, agent tooling, deployment configs, etc.), then tie that label to concrete controls like who can access it, where it can run, what logging is required, and what monitoring / two-person rules apply.
If anyone’s curious, SL5 is here: http://sl5.org/
and the SenL framework is part of the published artifacts.
> The core idea is that if a model’s weights or training artifacts could enable catastrophic harm, you should treat them like top-tier secrets and secure them accordingly.
My read here is that you're implying that if an attacker has access to, for example, weight data, they can invariably find a way to exploit it.
If that's a correct assumption, I think you're playing an unwinnable game, since attackers always have indirect access through inference of the model. It feels like locking down weights/training data/etc is the ai version of security through obfuscation.
I think this is exactly why some of the work is moving away from “assume unrestricted API inference forever.”
For example, we’re prototyping ideas like air-gapped or very low-bandwidth inference gateways, where interaction happens over narrow channels (serial, optical, audio, etc.), with explicit threat models and monitoring. The point isn’t that this’s practical for today’s models, but to reason about what inference might look like for AGI/ASI-level systems where the risk profile is fundamentally different.
I'm working on Increader, an incremental reading platform.
You put in all your bookmarks (also pdfs or epubs) and it puts them in a queue and tracks your progress. Read for as long as you want to and if you get bored with an article you just move on to the next one. Supports highlights and annotations as well as creating spaced repetition cards out of those annotations.
Really reduces the friction for me to start reading and it has made a noticeable difference to my media consumption throughout last year.
Started out as an exploration into the incremental reading concept, but it's become my primary interface for reading and I use it every day.
I haven't really talked about this to anyone yet, but it's getting to a point where it's polished enough for others to use.
It's currently completely free and you can try it without entering your email.
Trying to bootstrap a PKI certificate trust chain for facilitating trust projection and information verification online. Think of it as the ability to do something such as age verification at scale via a peer-2-peer ish mechanism instead of sending your government id to a porno service.
We are experimenting with Keybase key holders as CAs:
It's all self-service and requires no sign-up or download of anything, the app (https://certisfy.com/app) is an in-browser app and all the cryptography happens in the browser.
Random assortment of projects as time allows with the $JOB.
- Prototyping a cute little SSH-based sorta-BBS, inspired by the Spring '83 protocol, but terminal-centric rather than web-based. It's called Winter '78, and if we get another Great Blizzard this year, I'll be able to make some progress on it!
- Another prototype, for an experimental HPC-ish batch system. Using distributed Erlang for the control plane, and doing a lot of the heavy lifting with systemd transient units. Very much inspired by HTCondor as well as Joyent's (RIP to a real one) Manta.
I'm building a Postgres-native workflow engine using pgmq for queues and TypeScript worker. Workflows compile to definitions (SQL rows), letting Postgres orchestrate the DAG as state machines. The TypeScript DSL is type-safe with inferred inputs/outputs across dependencies with full autocomplete.
Declarative and functional in nature. Just a manifest wiring functions into a DAG and a Postgres SQL functions that manage the graph of state machines. Simple in principle and very opinionated.
Replaces 240 lines of manual pg_cron -> pgmq -> Supabase Edge Function boilerplate with 20 lines of explicit DAG definitions. Currently Supabase-only (leverages their primitives) but planning to make it agnostic for vanilla Postgres setups.
I'm working on a continuous chain-of-thought reasoning architecture for generative AI models.
It is similar to Meta's COCONUT. However, instead of the training forward and backwards passes of the reasoning tokens being done serially (slow), they are done in parallel (fast). At inference the reasoning tokens are still decoded serially. The trick is that even though training was done in parallel, the reasoning tokens are still causal and you still get the benefits of increased computational circuit depth.
The kicker is that the architecture is modality agnostic (it doesn't rely on language for its chains of thought), and I want to use it to bring COT reasoning to protein and anti-body generation. Basically, I hope for it to be the OpenAI o1 or DeepSeek R1 for domain-specialized scientific AI.
I'm trying to make a Chinese Hanzi variant of Wordle called Handle 汉兜 [0] available as a Discord activity/app so my Discord groups can have fun solving puzzles just like we've been having with NYT's official Wordle Discord app[1]. A Discord app is just a webview or iframe embedded inside Discord that you can launch.
Gymlocity (https://gymlocity.com) - All-in-one gym management platform for small gym owners.
Building this for personal trainers with home gyms and small 1-2 location owner-operated facilities. The big players (Mindbody, etc.) are overkill and expensive for this market.
Core features: class scheduling, member booking, Stripe payments, and workout programming (the part most gym software ignores - trainers still use spreadsheets or generic apps).
Stack: React 19 + Vite frontend, ASP.NET Core 10 API, PostgreSQL, multi-tenant architecture so each gym gets their own branded experience.
Currently polishing the member dashboard and workout tracking UI. The goal is something a solo trainer can set up in an afternoon without needing to call sales or sit through demos.
I'm working on https://wireplug.org: A simple, free, and open source connectivity coordinator for WireGuard. Basically a way to keep WireGuard tunnels connected while moving between different access points. It handles (basic) NAT traversal and works with the in-kernel WireGuard driver on Linux and OpenBSD.
You can find the technical details at https://wireplug.org
I just completed a holiday project this week to measure the kids screen time using an Arduino device and a web app! I got frustrated trying to get so many parental control apps to play nicely, in the end this seemed like a bolder new approach to the problem.
I’m working on a proxy MCP server that lazy loads tools to save tokens https://github.com/mquan/nimble. It includes a dashboard for connecting and configuring MCP servers.
A little cool tech detail, I didn't want a backend or to store the information of people's reports anywhere. To get around the requirement, I made the form deterministic and populated on load from a data stream of bits (form is made from booleans or bitfields) from a decoded base-64 query parameter. A cool side-effect of this approach is I can update the query parameter in the URL in real-time as you fill out the form so if you reload it remembers your form without any local storage or cookie use!
I’m interested in ocean container shipping, so I built a Google Sheets add-on to automate the process of tracking shipping containers. It’s called Container Tracker and I just got it live on the Google Marketplace. https://workspace.google.com/marketplace/app/container_track...
Main workload is done by the backend (serverless functions).
I am currently working on a HubSpot extension (that uses same backend) with the goal to target few other platforms where users work, and integrate the functionality into their daily workload, as opposed to having it as standalone website or mobile app. I have fun doing it.
https://replays.lol/clipper - A spin off from my main startup's product that lets Twitch streamers review their viewers' league of legend clips. Zero friction as we handle the recording of clips ourselves using bots that load up people's previous games using the League of Legends game client. Went live with my first medium-size streamer yesterday, excited to see how this goes!
Similar to Cameo but hyper specialised for league of legend streamers, if this shows some traction we'll expand to other games, and then to other industries (think a tennis star reviews one of your tennis points, beats out a generic happy birthday message?)
I’m working on ApprovIQ, a tool for construction certifiers. Someone who wants to get something built will work with one of customers to get their project approved before construction. They’ll typically go back and forth on dozens of documents each of which must be checked over for compliance - drainage, water quality, fire safety, the list goes on.
Despite being intensely technical and detail-oriented, certifying construction is still mostly done by hand over email!
Our niche is full of folks whose lives we can improve with a portal for document management & comms, plus a sprinkle of AI for document understanding.
If you know someone - anyone - wrangling too many documents via email. Please reach out.
As a former JPMorgan Chase engineer, rebuilding the Chase Travel UI so it doesn’t suck (there was never a role available on that team while I was there): https://rkdvis.com/chase-travel
I posted this earlier but realized that I had pointed it at a different "What are you working on" post. I think this one (david927) is the defacto "official" one.
Was really impressed with Claude ability to port models from cuda PyTorch to MLX, so that’s what I have been doing last three weeks; basically I have Mac to test ported models and Gradient vm with PyTorch and Nvidia gpu, Claude can run code in vm, investigate layers and deep analyze the model mechanics and then reimplement them on local Mac with MLX. So far completed port of various models mainly in audio domain, achieving pretty substantial speeds for inference on my machine. Models ported with numerical parity to originals: facebooks omnillingual ASR, Sam-audio, Nvidia sortformer. Planning on releasing this in repo soon.
We've built a new auth platform with some new identity primitives and capability-style tokens using biscuits.
Right now, I'm trying to figure out ways to apply it and am looking into offering integrations with extremely fine-grained access control that wouldn't have it otherwise. So adding a fine-grained access layer in front of stuff like backend-for-frontend (BFF) systems, brownfield stuff with poor auth, or even OAuth stuff that just have really coarse scopes.
Are there any integrations out there that people want but the access control is bad for them? I'll build one for you!
I'm in the final stretch of self-publishing my debut sci-fi novel Sector 36. Been working at it for almost 2 years. I'm waiting for the final print proofs to make sure things look good before the "official" 1/31 launch date.
I have GBs of time-series data in a TimescaleDB database. It’s more complicated than this, but the gist is: I use natural language to ask questions about relationships in the data, Claude Opus 4.5 generates queries, and it finds patterns.
For example, I classify tens of thousands of news articles using different classification models. Then I ask Claude to write a query that tests for statistically significant changes in the time-series data at specific intervals after a given classification of article—and it finds patterns.
It passes train / test split validation. It will train on 2 years of data (2023 and 2024) and being able to effectively predict movements on the time series data using the classified news articles on the last year of data (2025).
To relax and reset at the end of the day, my wife plays this simple tetrisy game - fill rows and cols to make points and try not to die. But the game and many of its ilk are super frustrating. They have ads and arbitrarily make it impossible at some point to keep going (in order to show more ads I assume.) So I combined my love of roguelike deck-builders and made a game for her. It's the same basic premise of filling rows and columns but it has a deck you improve over several boards of ever-increasing complexity. And it has cards with special powers (of course.) It turned out to be really fun both to build and play. I'm still working out a few kinks (I built it in Love2D but running inside iOS is a challenge...) But it's live in the App Store. Check it out if you're interested and hmu if you'd like a free offer code - the game is fully playable without paying, but keeps some options behind an in app purchase. https://tetranea.net/
EDIT: It's only on iPhone and iPad for now. Android version coming soon.
Eidetica, a planned decentralized database for local-first applications. I'm building out unstable features to get it to a point where I can show off the concepts but it's still fairly brittle.
I recently added better backend support for deployments, converted everything to async Rust, and setup Nix/Docker releases. I'm planning to build out some better example apps and workflows next, but everything will stay pre-alpha/unstable for now so that I can avoid getting locked in to any foundational issues. There are still a number of low-hanging breaking issues blocking the end-to-end usage which I'll need to address.
Building "human perspective maps" using non-linear dimensional reduction algorithms to visualize the "human value manifold" from hundreds of agree/disagree/pass statements, like Google Maps for complex large-scale conversations:
Just paint with colors, click a painted group, and see what differentiates your painted groups. (Chrome on iOS has issues fwiw)
This is building on the philosophy of democracy-bolstering tools like Pol.is, which I've worked with (as a researcher/practitioner) for almost a decade
I've been working on the same tool since 2024 where I thought it might be a good time to build a tool for all the people who will build their own tools, eventually they will need to market it.
So I built a SEO/GEO Automation Tool for Small to Mid-Size Businesses who don't have a full-time team for that. [0]
The goal is to provide teams visibility across all the channels — Search and AI and give them the tools needed to outrank their competition. So far so good, the fully bootstrapped venture has grown over the last year and I've built quite a few big features — sophisticated audit system, AI Responses Monitoring, Crawler Analytics, Competitors Monitoring etc.
Adding a bit of context as well: This started out as a internal linking tool, but grew into something more based on the customer feedback — the database has now reached about 10TB of data about keywords, pages, AI responses etc, where I know who was ranking where and why.
And I'm trying to offer this "data advantage" to website owners, so they can grow, and also this is something that will be hard to replicate (at least quickly) with AI.
https://helmtk.dev is a toolkit for helm chart maintainers, including a structured template language than can compile into helm templates, and a test suite tool for writing tests in javascript. Super handy I think.
https://blog.atlas9.design is about building a better software experience by solving more of the common stuff from the start: IAM, builds, API design, etc. I'm currently designing and building a Go-based framework to start.
I did a full circle: Graduated from doctoral studies, I'm working on automating science. Built an arxiv-like repo for science written by ai agents (https://ai-archive.io). To help scientists use this website and AI in their research, i wrapped opencode with ai-archive's mcp server and agents preconfigured. I then let people test this opencode bundle and contribute to the repo with a sandbox environment online (running opencode in container). Figured that authorative scientific repo requires grounding by real scientists and labs and therefore I am now negotiating implemeting automated science where I just finished my doctoral studies...
Adding Julia language support to Godot. Delayed by a failed power supply, but starting back at it. Debugging has been a challenge since the native godot application is calling the julia shared object and I haven't figured out how to get the julia debugger to catch exceptions.
Just released v0.12.0 which has a lot of package cleanup and some important bugfixes. Next, is making the relay infrastructure much more lighter, requiring less synchronization.
Personally, I'm using the hosted version[0] (which is just a repackage of the open source version with dynamic with tokens) to expose my NAS and syncthing web UIs to manage them while I'm away. Sometimes even through my phone (with termux)
A live-performance software with a focus on creating 'musically connected visuals'. Currently, the biggest connectivity is probably tightly tied lyric visualizations. Some recent examples:
Past few years working on TidesDB - a storage engine for building databases. Think a game engine which is used for building games. https://github.com/tidesdb/tidesdb
ScreenRecord.in: https://screenrecord.in
I have worked remotely for most of my career and have found screen recording a useful tool to share ideas or ask questions. I liked the UX of Loom but always wondered if one could do it without installing any app. Turns out you can! Given today's browsers especially on desktops one can do a lot of things. ScreenRecord.in can record screen, webcam, mic and system audio if the browser supports them. Chrome has the best compatibility. All recording are stored in local storage I am figuring out what features to add.
I have always assumed this is about individual projects, but let me try talking about our team effort. We just launched exe.dev, and have lots of projects. In particular, we are spending a lot of time on file systems. The easy one is copy-on-write VM cloning, which existing software provides for us. More interestingly, I believe the standard cloud approach of putting everything on a NAS by default is wrong. Doing better here is going to require doing unusual things.
Personally, been making a low fidelity exalidraw-like calendar app: https://letswalnut.com.
There’s a real-time collaborative workspace-oriented version, too.
Professionally, working on “Magic Draft,” a feature in Ditto to help designers and writers create the “draft and a half” directly in Figma, which uses a hierarchy of all your context (text, Ditto metadata, the design, your style guides, etc) to write really good starting point copy.
I'm working on a Linux live streaming media server. Supports Ingesting, Mixing with Mix Minus, MultiMux, Multistreaming, and Recording of RTMP, RTSP, SRT, and MP4 with LL-HLS, Low Latency WebTransport Viewing, and Low Latency WebSocket Viewing.
I kept making a hacky eval tool to try and compare the outputs of different models, model configs, prompt versions, etc and finally rolled it up into a web app + downloadable app (kind of like Postman or Insomnia, but for AI).
Free, holds your keys in localstorage and makes direct calls to the APIs (unless there's a CORS issue), at https://evvl.ai if you want to try.
The only problem I have is that it's so effing expensive to run those games that I can't have a good number of games to claim to be any sort of legit benchmark. BUT so far the games that I paid out of pocket and ran are looking good and I think there is merit to this.
also had lots of fun building on top of Cloud Flare and solving some distributed systems problems while building this.
if you can help me run more games (for science!!) let me know!
I am building an open-source, cross-platform desktop app for building and providing code-related context to chat based large language models. [1].
I found that sometimes I would rather interact with a chat interface to debug an issue or brainstorm architecture solutions in my repos. Agents are great for giving the model access to everything and letting it figure it out.
By manually prompting, it forces me to keep my metal model of the codebase up to date, and it allows me to provide just the context I want to the LLM.
I’m building Shannot, a human-in-the-loop sandbox for AI agents on production systems.
Instead of filtering commands with heuristics (which agents work around), it dry-runs entire scripts in a PyPy sandbox, captures every command and file operation, then shows you exactly what will happen before anything executes.
I’ve just added checkpoint/rollback so you can undo changes if something goes wrong. Currently working on example scripts for common sysadmin tasks (nginx config, log cleanup, cert audits, etc.)
SourceMinder: A “code index” tool that finds symbols in a codebase and creates a single table sqlite database for the index. It uses tree-sitter to parse the AST and add the symbols and what they are (function, class, argument, etc) to the db. I currently have it working with TypeScript, C, Go and PHP. I’m working on adding Perl next, after someone requested it here on HN.
Some time-constraints make it hard for me to commit to some open source
work right now, but if I can I still improve my tool called "Software Manager".
Goal for 2026 will be to have registered 4000 programs in total (I am at about
3750 right now) as well as make it dead-easy to interface with it through
oldschool SQL (right now I just have .yml files and other flat files, though
I can autogenerate a .sql database already as-is, but right now I don't query
this dataset and it is not really optimised either). My long term goal is to
make compilation on any platform dead simple. On Linux it works very well;
on windows not quite as well yet.
A browser extension (Chrome & Firefox) for simplifying my online grocery purchase workflow from Cookidoo to Knuspr.
I was tired of my weekly workflow of copying, pasting & sorting the grocery page for each item.
Also launched my first Hugo blog. Really nice experience so far. Wrote more detailed about the extension as my first blog entry: https://lars147.github.io/blog/
Building CodeIQ - an AI tool that automates transaction coding for accountants and bookkeepers.
The interesting technical bit: it analyses your historic general ledger to reverse-engineer how you specifically categorise transactions. So instead of generic rules, it learns your firm's actual patterns - "oh, they always code Costa Coffee to Staff Welfare, not Refreshments" - that kind of thing.
Posts directly to Xero, QuickBooks, Sage, and Pandle. The VAT handling turned out to be surprisingly gnarly (UK tax rules are... something).
Been working on it about 6 months now. Still figuring out the right balance between automation confidence and "just flag this for human review".
I 3D printed some new apertures for an infrared spectrometer at work to reduce some issues that cause artifacts in the data to enable higher accuracy measurements, particularly of high index and reflective samples. Seems to be working well now.
Mostly what I was able to read from the papers seemed to work. There were some remaining issues related to detector non-equivalence (I think) that appear to be solved with a temperature stabilized detector or very strongly attenuating the beam; the latter isn't ideal as it reduces the signal to noise.
It's interesting how fast such experiments usually run into the laws of physics. I'm trying something along those lines myself and I've found myself wishing daily that light traveled a bit slower. I see Discworld in a wholly different light ;)
I needed some pixel art for a different project, so I made 8BitSmith, a simple pixel art & sprite generator.
I'm expecting it is pretty niche, but animations tend to be very time consuming for people like me, and getting quick sprites that I can drop into a platform is a big time saver.
I'm working on a CUDA implementation of Forman-Ricci curvature-based clustering (I checked online and saw that there is currently no GPU/CUDA implementation, so I thought why not do it). Hopefully it would help with my CV.
I've been working on binding raylib to s7 scheme and implementing a kanren on top of it basically just for the sake of understanding. I let AI write most of the binding code, though, because that is conceptually simple but very boring.
I'm working on an AI (Aethas, https://blog.aethas.ai) that preps context before my meetings, sets reminders, makes design drafts, summarizes meetings, and drafts follow-up emails without me asking. Basically trying to have an entire personal AI like Jarvis that has the same context as me but acts on it automatically. Uses my Obsidian for knowledge, Claude for reasoning, pull data from written notes... Still early days but it feels like magic when I use it.
I bought a 300 litre aquarium about 6 weeks ago for the living room. Added soil, plants and water. Have spent the last 6 weeks watching plants grow, and snails that smuggled in on plants, multiply. I over fertilised it and left the light on accidentally for a couple of days whilst I was away and experienced an algae bloom, which was interesting. Added some cardinal tetras and amano shrimp yesterday and have spent a lot of time just watching them potter around. Has been a nice change from looking at a screen.
If your first fish tank is just going to be something small with a goldfish or two in it, I'm not sure how you go about doing that as I've not done that before. Maybe you just fill the tank from the tap and chuck the fish in? I decided to go for a large planted heated freshwater tank with interesting fish and shrimps and snails, so I had to be careful to monitor the water and find out what species could co-exist, what pH and temp they like, etc. It took 6 weeks before I could put anything in it safely, so one tip would be to patient. Another would be, go and speak to the people in the pet shop / aquatics center about what you're doing as they can tell you everything you need to know. I got most of my advice from ChatGPT, but double checked it with the kind people at the aquatics center as I was setting things up.
I'm working on https://cloudventory.io – AWS inventory search for teams that don't have the budget for high-end cloud management platforms.
Cross-account, cross-region search. Need to find an IP? Easy peasy. Need to find all the cruft Todd left behind? Search "todd" and see every todd-test-server-1 and todd-alb hanging around.
I've added insights for security, ops, and cost savings – minimal right now but expanding.
I have been working on
Print Relay[1], a cloud-based print relay system that enables remote printing to any printer connected to your local network.
PrintRelay consists of a cloud server and lightweight clients that connect printers to the cloud via WebSocket.
We use the excellent SaaS PrintNode at work, but about twice a year we have connectivity/routing issues between AWS ap-southeast-2 and their servers OS. PrintRelay is my attempt to not need PrintNode. Because of this PrintRelay is PrintNode API compatible.
Now working on comprehensive benchmarks for another tool I built, https://github.com/sibyllinesoft/scribe. Results thus far showing it reducing agent token usage by ~80% in real world tasks, but I need to repeat to get variance. Hopefully I can get a writeup out soon.
I'm building ThaiCopilot.com, it's a language learning application that I'm building, as language barrier was one of the biggest problem I faced as an expat in Thailand.
Error
Invalid input: 1 validation error for PlanRequest current_km Input should be greater than 0 [type=greater_than, input_value=0.0, input_type=float] For further information visit https://errors.pydantic.dev/2.5/v/greater_than
A listings site for virtually attending FOSDEM. The live streaming is great but the official site only lists sessions in the local Brussels time zone. You can choose your time zone here: https://virtuallyattend.teacaketech.scot/fosdem/2026/
Developing a graph-based programming language called Graphoid. The original concept was to target AI-related programming. Probably not ready for that yet!
Claude Code is doing the majority of the coding, with close supervision from me. I write notes while I'm working on it. Notes are here: https://www.patreon.com/cw/aiconfessions
Holidays nuked all the hot-cached context in my head. I spent a few days just spinning wheels until it repopulated. But the basic idea works now!
Much testing and benchmarking work remains to make sure it's not going to lose data, and that it won't denial-of-service itself (because object-map -> facts fan-out is big).
Also a second giant blog post is due (following the one discussed above). Lots of notes have accumulated.
It will be fun even if the concept ultimately crashes and burns to the ground :)
Love the idea! Read only the beginning of the first "giant blog post" so maybe it's discussed there, but in Sqlite doesn't WAL mode give you a kind of super simple, super basic temporal data system? If you somehow kept all WAL entries 'as is', it should be possible to reconstruct the state of the db at any point in the past?
> but in Sqlite doesn't WAL mode give you a kind of super simple, super basic temporal data system
Yes-ish.
For one, it is unitemporal. For another, it is for SQLites own transactions, not of the individual datums. Litestream is the way to replicate WAL into an object store / elsewhere. litestream-vfs is also looking good!
I'm trying to emulate the data assert/redact properties of append-only bitemporal-by-design data stores like XTDB. The giant blog post builds up the intuition from scratch. Or at least tries to.
So my system is going to be: bitemporal data, enforced by SQLite schema and application checks, along with WAL replication for point-in-time transaction backup/restore. Both are entirely distinct, and unaware of each other.
After watching the movie „The Amateur“ I started to build myself some confidential looking tools just for fun using C and deployed them as CGI programs.
Over the holidays I built a simple website which lets children (of all ages) easily draw something and then bring the sketch to life using AI and a prompt.
Only shared it via Show HN so far, and am still regularly getting some creative submissions. Will be sharing it at an art festival later this year so kids can have a more active role when visiting.
I found myself switching a lot between apps to get the same info, lots of copy/pasting.
Example, URLs in bookmark (which I forget about), project descriptions , images, folders.
So I built a Mac app that is similar to Raycast, but just for notes. If I want to save a webpage, I click control+option+C and then a window pops up to describe it.
If I press control+option+V, I get a spotlight like window where it does full-text search of all my notes and descriptions and filter so I can either:
- Open
- Insert the data into the current app (chrome, slack, ChatGPT).
I’ve been using it for a few weeks now, and not sure if others will find it useful.
I'm working on interactive explorations of algorithms and machine learning.
Small, visual, hands-on demos that help build intuition by letting people tweak code/parameters and see how things behave in real time.
Over the holidays I built MakersHub.dev – a community platform for developers and creators building with AI tools.
Whether you're a complete beginner exploring AI coding for the first time or an experienced professional showcasing advanced work, the goal is to have something useful: learning guides, project showcases, discussions, a tools directory, and news.
Still early but actively building it out.
https://makershub.dev
I built an experimental system to test whether an autonomous AI can propose actions freely but be structurally prevented from executing side-effectful actions without explicit authorization. The system consistently blocks unsafe filesystem, shell, and network operations and produces a trace and diff proving nothing changed, even under adversarial pressure. The goal was to see if refusal and non-action can be enforced and verified at the execution layer rather than relying on prompts or logging.
A system-agnostic language for magic spells with a compiler capable of producing the magic wand movements, incantation, hand signs or magic circle required to perform the spell
Source code, in rust: https://github.com/David-OConnor/molchanica
I've split out its building blocks into their own libraries on crates.io, for anyone building other bio or chem software. I don't think anyone uses them at this time.
No; I believe I am the only one doing this in the open. There are a handful of tools for bioinformatics, but am one of few building structural bio/chem ones.
I'm getting ready to release a re-creation of an old mobile game that got delisted after the devs sold it to a company that subsequently ruined it.
The stack is Babylon + React + Capacitor, which was easy to step into as a full-stack dev with zero game building experience. Currently seeing what I can do to fix some performance issues, though it still works decently for a graphics heavy incremental/idle game.
Interesting! I'm probably not the target audience for this, but $50 per year for an unsubscribing service seems quite ambitious. Especially as it's unlikely someone is unsubscribing from 10 services every month!
Have you considered other pricing models? Maybe buying credits, or them rolling over?
For work related items I’ve been building out agent tooling for building some models and PoC projects related to energy industry applications. Been doing the consulting thing for a bit now and gaining more broad knowledge on some of these data center builds. Hoping to spin this into a product soon.
Started playing with gas town which is really cool. I had a naive version built that was just not good enough. This feels like a step in the right direction.
Haven’t had much time to work on any of my physical hands on hobbies lately but maybe when the weather gets better I’ll head back out to the shop again.
I am a passionate player of this traditional German card game called "Doppelkopf". It's a fantastic way to spend time away from screens. The game is quite complex which makes it super fun but also hard to pick up.
I'm building a small web app with an interactive tutorial and a browser-based singleplayer game that helps people learn and practice Doppelkopf. I've just released an English version:
CodjiFlo[1,2] - a code review tool inspired by Microsoft's CodeFlow, used by ~40,000 developers. It is especially tailored to power users of pull requests to improve contextual understanding and ease of code review and collaboration.
Currently tidying up some internal code (also removing the larger model on mobile platforms) and implementing proper diarization (who said what) so that it can be used for more than just personal dictation.
My iOS developer account is _finally_ approved so it will be available through the proper app store soon.
I am working on Entangle https://entangle.cloud a way to add AI powered chatbot to a website.
I looking mainly for European market that is willing to self host your content or the model on your own servers, we will provide the technical support in doing so that and easily plugin the AI powered search or chatbot to the website.
But it is also possible to use servers provided by us to host the content and the LLM models.
I am working on a query cost analyzer that looks at query performance and does maths against your infrastructure cost to understand what is your dollar cost per query. The idea is that teams (when tables are tagged appropriately) will be notified with their most costly queries and hopefully makes that actionable for teams to clean up some queries.
I am unsure if there is a need for a tool like this in the market but I am becoming more and more curious around databases so this felt like a lower barrier for my product-minded engineer skills to get into.
Building https://lenzy.ai - helping products built around chat with AI (think Lovable or Cursor) reduce churn and prioritize product improvements by analyzing their user's chats.
I started about 3 months ago, focusing on making my 2 early adopters happy. One of them is ready to start paying soon!
I'm making a synthesizer drone generator (Webaudio API) with an audio visualizer (Three.js). It's a fibonacci sphere made of 100k particles. I send a sine wave down the spiral and it highlights the different spiral paths contained within the larger fibonacci spiral, which creates some really interesting patterns. I'm currently working on the audio component.
A little desktop app that lets me upload transaction csvs from my bank and figure out how much I need to split with my partner. Mostly because I always forget to charge her for utilities or flight bookings and I hate going through the bank UI. Might also expand it with some simple subscription auditing logic.
Also, a dramatic anime intro (complete with cheesy AI generated theme song and video) starring our foster kittens. It's been interesting to learn about some of the techniques needed for consistency, how to storyboard, etc.
I have a few other small side projects that generally improve my day-to-day life, including a better calendar widget for shift workers and a video speed controller that floats on websites where I frequently watch videos for easy access.
That's so funny, i made the same thing. Looks to function exactly the same.
https://quickfit.dre-west.workers.dev/projects.
(click "signin as guest" -- the signup doesn't work so don't worry about that. a friend added it so I could save and access on different computers but we ended up not finishing it)
I was working on an Arazzo[0] generator as a plugin for the Serverless Framework. This has now become a fully fledged runner. So far I have it using multiple OpenAPI source descriptions, and just about got retry rules working. Next steps will be for it to be able to reference Workflows in external Arazzo documents.
My project is WithAudio and is gonna be WithAudio for a while. Its a text to speech reader. Initially I decided to generate pargraph by paragaph. But that was not a great call as users sometimes might have to wait for the whole paragraph to be ready before they can listen.
Now I'm working on changing it to sentence by sentence. I think that + adding 2 new languages would take most of my January's budgeted time.
I'm working on a web-based raymarching renderer. I'm hoping to use it to make silly web interactives. It's still early days but it can be found here: https://jesterswilde.dev/rmfw
I'm enjoying building a website with solitaire and puzzle games.
I am currently rewriting the engine for the fourth time and plan to add 400 games to the platform in the coming months, as well as social features such as daily challenges, awards and leaderboards.
My main goal, however, is to make this project the largest collection of free modern solitaire games available for mobile devices and desktop computers.
So far, the project has been incredibly exciting, and I've learned so much!
I'm working on a "simple" (started out that way at least) ETL app for the public library system that I work for; the target output is SQLite databases where Datasette will be the platform to interact with the data being generated/extracted. Primarily, the goal is to provide a simple report tool for staff and give me a source for nightly snapshot outputs to a datalake in parquet format.
Public dataset for exploring 50,000+ 401(k) plans holding $7.5T in assets.
You can look inside a company like Google and see what employees invest in (mostly 2035-2055 target date funds) or how much they contribute ($30K - likely using Mega Backdoor Roth)
It’s an open source project that basically turns your kubernetes into a developer friendly PaaS.
Just crossed 2k apps on the cloud version, no idea how many people run it locally, and thanks to a generous sponsorship from the Portainer folks, I’m able to work on it close to full time.
Building some prototypes around the Recursive Language Model paper. I'm currently working on integrating it with Unity for scene and script automation. Thinking about standardized patterns for retrofitting this into other existing business systems. If I can make it drive Unity reasonably well, I think it could drive a lot of things.
Double TAP is lightweight testing framework where users write black box tests as rules checking output from tested "boxes". Boxes could be anything from http client, web server to messages in syslog. This universal approach allows to test anything with just dropping text rules describing system behavior in black box manner.
- https://github.com/rcarmo/toadbox (a simple Docker-based agent sandbox to run Toad/OpenCode/Mistral inside, which I've been cleaning up for general use)
- A sports club management platform, and a way for end-users to sign up for sports events, lessons etc.: https://mojtim.ba/en/
- Given the raise of AI, I'm a hiking guide and would like to have that as an alternative, an outdoor activity agency - https://boa.ba (still very WIP)
Been hacking on https://rsolv.dev. It's a security scanner with a couple of unique twists; in addition to using AST validation to cut the false positive rate, it uses a heavily orchestrated LLM to write unit tests that fail if the detected vulnerability is present.
Happy for alpha users; it's really early days right now. Email in profile if you want to give it a try at no cost.
A Substack for 80/20 life advice that gets repeated every year. We all know what to do, the idea of this is to remind us every week of one aspect of life and what best practices are for that area.
I'm working on The Influencer AI(www.theinfluencer.ai), a platform that lets you create realistic and consistent AI personas('ai influencers') to use on social media or as your brand ambassador. You can use this unique AI person in photos and talking videos, for use cases like talking about your product, creating a high quality Instagram persona, photos for your e-commerce site, etc.
Locque is a language designed to both be easy for LLMs to read and write, but also for humans to review, and it's designed along my philosophy that the more structure you can give coding agents, the better, so it's dependently typed and hosted on Haskell at the moment. Feedback eagerly solicited.
It's an IoT Cloud Platform built for developers. We're still in technical preview and are currently working on adding more telemetry to our small device agent written in Rust.
We are a 501c(3) and are actively fundraising to build a tower here in Shadow Hills and are launching our live stream and regular schedule February 1st. So far we have about 60 shows in the schedule.
If you're in Los Angeles and have an interest in radio, please hit me up.
Been working on a Google-sheet backed workout tracker, which basically makes it easy for me to see what I've done or not done recently and pick the next thing to do. I'm thinking of open sourcing this soon, but need to do some "de-monolithing" first.
During the holidays, I’ve experimented with some ideas. I wondered if it was possible to make money in 2025 using simple, nano banana wrappers, thr answer is yes!
for example, RecolorLife.com and Headshoti.com generate around $800 USD.
What's your contingency plan for someone using your service to process abusive/illegal content? It seems difficult to manage that scenario if it's a side project, and could easily get your API access banned.
I am working on version 6 of the Nutrisense. A device to keep track of what you eat (calories/protein, etc.) without the need to type it in, in some app.
My Family recently (in the last couple of years) started to breed Ragdoll cats in the U.K.
In an attempt to support what's involved in this I built Ardent for them. It covers a bunch of the day-to-day concerns (weighing and health tracking), Lineage and Inbreeding prevention, and Owner Pack generation for handovers to new Owners.
I was annoyed with how clients can book a call with me, having to use and pay for a bunch of tools (like calendly, zoom, linktree/website etc.) so I built bookcall.io over the holidays. Launching soon with integrated video calls, a landing page, custom domain, attaching documents, and all that stuff, shipping this depending on demand.
Pretty fun project.
Still working on PocketWise (https://pocketwise.app), a simple double-entry accounting app. Just finished adding end-to-end encryption with a zero-trust server model. All encryption and decryption happens in the browser (using PRF), and the server only sees encrypted data.
I'm building FollowGuard (https://followguard.app) - it's a privacy-first Instagram analytics tool.
I got tired of seeing people lose their accounts to "unfollower" apps that require login credentials and use unofficial APIs. Instead, I built this to parse official Instagram GDPR data exports 100% client-side in the browser.
It’s a Vue 3 + TypeScript SPA. There is no backend; all the ZIP extraction and JSON parsing happen locally so the user’s data never leaves their machine. I even added a "Security Audit" feature to help people find suspicious login activity in their own data.
My biggest challenge right now is the UX friction. To stay safe, the user has to navigate an 11-step manual export process on Instagram to get their data. I’m trying to figure out if the "privacy/safety" benefit is enough to convince non-technical users to jump through those hoops.
One always-on Linux box to run apps, databases, CI, and AI agents without hyperscale complexity, surprise bills, or Kubernetes. AI-driven app explosion plus mature open-source deploy tools make simple servers fast, cheap, and fun again.
I'm working on Narwhal, a pub/sub protocol and server specifically designed for edge applications. The protocol can be extended via an external component, and the product is completely free and open source: https://github.com/narwhal-io/narwhal
Continuing to build GhanaHousePlanner https://ghanahouseplanner.com/, currently focused on enhancing the cost accuracy and constraint solver for the generated house floorplans.
I’m a remote dev building an iOS app called Springus. You add a few pics / your closet basics, and it suggests outfits based on what you already own. It’s less “fashion app” and more “tiny morning momentum hack.”
Would love feedback from other WFH folks — a weird amount of my productivity comes down to how I start the day.
I'm building https://swishfinance.app - minimalistic and simple stock widgets for your PC. That way I no longer have to make a conscious effort to check my portfolio — it's just there on my desktop.
Platform for apps, currently Lua support ( future WASM). Think like apk (android app) but spk.zip that has server.lua file for backend and htmt/js/css that get served for front end plus platform gives Files, SQLite db (namespaced/scopped access ), Auth, User management
All in single static binary Cz go
I have been working on the next generation of Canva and Photoshop for highly regulated verticals where there are specific demands placed on the generation and edit flow.
I am working on SIP4AI [1] (a VOIP soft-phone where AI is on the other end, not a human). You can self-host it, register a SIP line, and let AI take the calls.
It works with your existing phone system, so you can just add AI as a line without having to replace everything…
meta-analysis, make Claude write a blog post, connecting and deriving set of concepts across a range of books, articles, papers, etc. Basically a syntopic reading machine. Its a meaty side project (and expensive), but I am curious how close I can push this. My current approach relies on a tool that I have built recently [0], it's an agentic memory but I am using a new memory model that is based on Zettelkasten principles.
What is really cool about it is that it natively capture connections between atomic ideas and evolve them. Which I believe it gets me one step closer to syntopic reading machine.
I’m working on agent-os: a slf-hosted web UI for managing multiple AI coding CLI sessions (Claude Code, Codex, OpenCode) with multi-pane terminals. All free and open source: https://github.com/saadnvd1/agent-os
I am working on an failure proof introduction to Lisp/Scheme for imperative programmers. I always thought there was something unapproachable about Lisp. But I finally figured it out, and I want to document my path for people like me. It's going to be great. Expect to be done in a week or so!
A personal agentic tool for action cam video editing. When I moto / ski / bike, I leave my helmet cam rolling the entire time. It takes a very long time to 1. find scenes and 2. edit them down into a reel or video. It works well for my amateur use case - basic edits with only cuts and transitions.
Building a 22-service e-commerce platform in Rust (Runs on ~300MB RAM)
I'm 17. For the past 6 months, I've been diving deep into Rust to answer a question for myself: "Is Rust actually viable for complex, enterprise-grade backend architectures, or is it just hype?"
To test this, I built a full distributed e-commerce system (22 microservices, gRPC, Event-Driven) using Axum and Tokio.
This is not meant as “how everyone should build”, but as an exploration of trade-offs.
Some hard lessons I learned along the way:
Complexity vs. Performance: …
The "Memory Shock": … (idle baseline; load benchmarks still in progress)
Over-engineering: …
I'm still working on my PDF search engine for desktop: https://www.docgoblin.com/
I'm implementing a bookmark utility right now and hope to add support multiple E-books format in the near future.
I'm working on a self-hostable ebook library (https://github.com/colibri-hq/colibri), and currently tinkering with searching over book content. Have you written about your approach to search somewhere, perhaps? Would be very interested in learning how others go about this. Kudos for DocGlobin, looks great :-)
A one time payment app - interesting (I'm also working on something with similar moneytization solution).
How are things going? I'd love to know the experience of another solopreneur, what stack are you using?
I wonder
- What are you using to parse PDFs and extract the text? I found that is a nightmare when was doing something similar for WithAudio (my app).
- Are you just extracting the text or you are doing any post processing to identify which lines belong to the same paragraph or not?
Things are going slow, but it is a passion project so it's ok :)
A few people have bought a licence and it seems most people who try the app are very happy with it so I'm happy too.
The app is entirely in Java, with javaFX for the UI and Lucene for the search engine. To read and render PDFs I use PDFium.
I'm building a web-based local multiplayer party game platform. It's like a lovechild of Jackbox Games and Mario Party: https://gamingcouch.com. Back in December Gaming Couch hit the front page of Hacker News, you can check it out here: https://news.ycombinator.com/item?id=46344573
The TL;DR:
- Currently in free Early Access with 18 competitive mini-games.
- Players use their mobile phones as controllers (you can use game pads as well!)
- Everything is completely web-based, no downloads or installs are necessary to play
- All games support up to 8 players at a time and are action based, with quick ~one minute rounds to keep a good pace. This means there are no language based trivia or asynchronous games!
- In the future the plan is to open up the platform for 3rd party developers (and Gamejams!) as well. We'd take care of the network connectivity, controllers etc.. 3rd party devs can focus on developing cool multiplayer mini-games without spending an eternity with networking code and building the infrastructure.
A growth marketing Agent that's connected to your Google Analytics, Search Console, and can crawl the web to analyse your competitors: https://refreshagent.com
I threw together a simple patch-style synth to play with the Web MIDI APIs and React Flow. It’s an early experiment and part of my personal “try things and learn” site.
An Android app for CORE (YC S23) to make it as easy as possible to capture data to Core on-the-go. Voice-based UI, also quickly type in memories, and later retrieve by asking. https://memory2.app
ALT (https://www.APILoadTest.com): I recently built ALT as a no-code platform to load/stress/performance test APIs with pre-defined (and customizable) load profiles, via globally distributed machines. The goal is simple: key performance metrics, in seconds, without scripting. I also added the feature to directly import collections from Postman.
I'm working on an app to make testing available to all brick and mortar retailers (proofpod.ai).
The most difficult technical challenge has been designing a pipeline to fully automate choosing test & control locations using synthetic difference-in-differences.
I wanted to learn a new(ish) skill and am building a button box for sim racing with Arduino Nano, momentary switches, etc. It has been about twenty years since I’ve touched a soldering iron or built any kind of breadboard circuit.
Echoresponse - a tool for responsible disclosure. Security Researchers and companies encode some of their secret knowledge in LLMs and the LLMs have a discussion and can say one word from agreed upon list back to the party that programmed them.
Publishing updated FreeBSD AMIs every time there is a security or errata update. This will make life easier for FreeBSD/EC2 users since they won't need to wait for patches to download when they first launch an instance.
Went down a DMARC rabbit hole last month or so. The holidays and some end of year commitments have kept me too busy to get much done, but I'm slowly tinkering with it.
I’ve been working on a fontdrawing app that only uses the keyboard (inspired by vim) for a couple of months. Finally got export to ttf working this weekend and got to see a bad looking j I drew in Figma
At the moment I’m building a succinct data structure library, doing one algorithm at a time. There have been some very impressive papers came out recently. The numbers look promising.
A very simple facebook-ish social media PWA that is meant to be easily selfhosted on low end raspberry pi level hardware, bun + sqlite + mantine.
My friendgroup has gotten increasingly concerned with the gradual enshittification of various services we depend upon, and are looking at various alternatives. In some cases there are good selfhostable options (nextcloud, mattermost/zulip), but I decided to write my own tiny PWA to cover facebook-like needs.
The goal isn't really to scale to >1000 users, just to be simple to spin up for a small group and be easy to manage. I'm hoping to run multiple instances, eg one for family, one for college friends, one for local friends, etc.
My process has been pretty ADHD though. I recently read the phrase "It doesn't have to be done, it just has to be perfect" and felt personally attacked.
So i split it into two groups of stuff im working on:
Main Projects:
1. cyberbrain ( https://github.com/voodooEntity/cyberbrain )
It is a golang based architecture to write event/data driven applications. It is based on an in-memory directed graph storage ( i also wrote https://github.com/voodooEntity/gits). The point of the system is that instead of writing code where A calls B calls C calls D .... you define single "actions". Each action has a requirement/dependency in form of a data structure. If a structure is mapped to the graph storage, it will automatically create singular payloads for such action executions. The architecture is multithreaded by default, meaning all "jobs" will be automatically parallel processed without the developer having to care about concurrency. Also, since every "thread/worker" also does "scheduling" new "jobs", the system scales very well with alot of worker.
Why? Well it mainly developed this architecture for the next project im listing.
2. Ishikawa : an automated pentesting/recon tool
Ishikawa does not try to reinvent well established pentesting/recon tools, instead it utilizes and orchestrates them. The tool consists of actions that either do very simple things like resolveIPFromDomain , or actions which utilize existing tools like nmap, wfuzz, etc.. - collects the info in the central graph and at the end you get a full mapping of your target. Compared to existing solutions it does alot less "useless scans" and just fires actions which make sense based of the already gathered data (we found a https port, we use sslscan to check the cert...).
3. Gits (as mentioned above) a graph in memory threadsafe storage. While i don't plan to many changes on it, it has been developed for cyberbrain so if i need any additions ill do them, also planing to reenable async persistence.
Regarding ishikawa: while im still working on this project, it may be that i will shut it down. I had a rather expensive meeting with a lawyer that basically told me that open sourcing it while beeing a citizen of germany would just open up potentially ALOT of trouble. Right know im not sure what the future will bring - i basically spend 10 years developing it starting with gits, than cyberbrain to finally build the tool i was dreaming of. Just to hide it on my disk.
Sideprojects:
1. go-tachicrypt ( https://github.com/voodooEntity/go-tachicrypt )
It started as a fun project/experiment - a very simple CLI tool which allows to encrypt file(s) / directory(ies) into multiple encrypted files so you can split them over multiple storages or send them via multiple channels. Im planing on hardening it a bit more and giving basic support.
2. ghost_trap ( https://github.com/voodooEntity/ghost_trap )
A very small project i recently put out, nothing to serious but kinda funny and maybe usefull to one or another. It provides
- An github action that will inject polymorphic prompt injections to the bottom of your README.md so LLM scrapers may be fend off
- An javascript that will inject polymorphic prompt injections into your html so more sophisticated crawlers like google etc which emulate javascript also may be fend off
While working on alot of other stuff, these are i think the most relevant.
Finally writing up the documentation (architecture and safety concept) for the fly-by-wire system for the homebuilt airplane I'm 15+ years into designing. Got to OML lock about a year ago, and the aerodynamics are checking out, so really hoping that I can get a subscale flying in 2026 (although I've said that before). On full scale, major remaining design task is structures, but there's plenty of other stuff (propulsion integration) as well.
I'm building an agent builder and execution platform. It's a multi model, multi agent system with lots of tools (bash, databases, APIs, crawler...).
Agents are codified for specific goals. Any business process that needs agent based assistance is broken into workflows and steps. Each step is assigned to an agent. Integrations (API or file access) is requested. Then user can try out, tweak and finally deeply.
The aim is to build a diy platform work configuration, tracing and evals in one place. Code generation is used internally. User doesn't need to write any code.
I've been using linux for a few years now as my main/only OS, but have mainly just used Linux Mint as a sorta plug-and-play distro.
Looking to revive my 15 year old ThinkPad (1st laptop ever!) by building up from a base Void linux install. As I'm doing it I'm writing install-scripts and getting my dotfiles in order (after never really doing so for 17+ years as a programmer lol), so I can repeat the process in the future on other machines, or when I want to do a fresh re-install.
IQ Test Platform (https://www.riotiq.com) I've been working 3 years on this. We developed our own professional, modern, proprietary IQ test and IQ testing platform for individuals to test themselves and to administer professional IQ tests to others. Lots of silicon valley folks seem to love it for their startups and hiring, but we built it mainly for IQ researchers from the International Society For Intelligence Research (ISIR) and psychologists.
We're at Open Community organizing an AI Vibe Coding Hackathon. As of now we got near to 500 builders, big Sponsors like ElevenLabs, Daytona, Nord Security brands and etc. Near to $200,000 in Prizes.
Everyone is welcome to the hackathon https://vibe.devpost.com, Technical or Non-technical. Since it's vibe coding hackathon.
Our discord btw - https://discord.gg/nUdcd9p8Ae
Yes, we just launched our Shopify alternative. Next is Toast alternative for restaurants, MindBody alternative for gyms, etc. We’re going to leverage these platforms to build a decentralized marketplace around those verticals.
Puzzleship - a free daily puzzles website with the archives paywalled. Right now it has Logic Grid Puzzles, Zebra Puzzles and a dozen of Solitaire variations. I'm pretty proud of the LGP generator algorithm and some experienced players also liked the way the puzzles are constructed. Launched in early December last year.
http://marksyncr.com a free bookmarks synchronizer web extension for chrome safari and Firefox based browsers
http://defpromo.com a zero-cloud self promotion web extension for all browsers helps automate commenting on social media posts to promote your product api keys required
http://coinpayportal.com a non custodial crypto payment gateway Easy to integrate similar to stripe with web hooks and manage multiple businesses
I relaunched one of my Dutch agricultural communities to reach a more international audience. I’m starting to see great traction and it’s very rewarding:
https://www.tractorfan.us
Toying/Vive Coding with the idea or algorithm to classify the tendencies, ideological biases, and sentiment from contents of posts on message forums, including HN, by using LLMs to measure the temperatures and intensities of posters and replies to posts. Also thinking of incorporating ability to identify potential duplicate accounts, (e.g. same user multiple accounts) based on similar language and grammatical usage in posts. Don't see much of that type of detection in forums or message boards. Perhaps it can be useful in law enforcement circles. It's a work in progress, though, no repos yet.
I've been thinking about building a compiler for a while, but didn't have much time to do it. Over the break, I finally built a significant portion of a working, optimizing compiler. Heavily built by AI, of course.
It has AI summarize buttons (gemini-flash-lite is so fast!) along with other features I wanted. I'm almost done adding a "war mode". The user (me!) specifies a list of OSINT style x users which show up sequentially in a grid along with a ticker on the bottom of polymarket markets I've chosen. War mode is also obviously only available in dark mode...
A lot of things because LLMs enable my potential ADHD and no-filter-brain.
A thing that controls a small FPV drone from the PC with vision input.
Cloudflare but in Europe!
An open source synth out of a Pi Pico!
A reservations engine for local market.
A small orchestrator for when Swarm is annoying but K3S is just too much!
I'm finally revisiting a distributed syscall model for transparently scaling unix instances. syscalls get translated into batched operations on an underlying non-transactional datastore. On the service side, database operations get backed by a proxy serving whatever filesystem or socket interface you like. Scaling is one motivation, but the ability to enforce fine-grained policy on these data operations is another big one.
MOOLLM -- treating the LLM as eval() for a microworld operating system.
Started this incarnation on Dec 30, 2025 -- but it's the crystallization of decades of earlier prototypes, all the way back to my Commodore-64 Logo Adventure. Built on top of Anthropic's Skills framework, extended with seven innovations (and counting):
1. Instantiation -- Skills as prototypes creating instances with their own state
2. K-lines -- Names as semantic activation vectors (Minsky's Society of Mind)
3. Empathic Templates -- Smart generation based on semantic understanding, not string substitution
5. Speed of Light -- Many turns in one call, minimal tokenization overhead
6. CARD.yml -- Machine-readable skill interfaces with advertisements
7. Ethical Framing -- Room-based inheritance of performance context
Lineage: Colossal Cave → TinyMUD → LambdaMOO (filesystem as world). Papert's Logo and constructionism (learnable microworlds). Will Wright's SimCity and The Sims (I worked on the originals) -- the "Simulator Effect" where players imagine more than you simulate, and the SimAntics visual behavior programming language.
YAML Jazz: Comments aren't ignored -- they're semantic. The LLM reads and interprets them. A comment like "# gentle but firm" on a character trait actually affects behavior. This inverts the traditional "comments are for humans" assumption. Comments become part of the program and data.
The core idea: instead of prompt engineering, you give the LLM a github repo filesystem to inhabit: a persistent microworld. Seymour Papert's Constructionist philosophy comes alive, with Minsky's K-Lines pulling the strings. Skills are programs (not documentation). Characters have persistent state in directories, and can reflect on and edit themselves. Everything is inspectable and editable by human AND model. Model and platform independent. Runs on Cursor and other tools and orchestrators.
The proof is in adventure-4 -- a complete text adventure with 150+ files, 6000+ lines of session transcripts.
EV recharging software. book on HPC. book collection of short stories. Golang latency instrum lib. realtime Rogue-like game set in postapoc NorAmerika.
Just about done building a C# wrapper for libcurl targeting Windows 98. Then i can finish my system tray weather app for Windows, which will work on all versions of Windows from 98 to 11.
AI tools are becoming incredibly useful for our industry, but "prompting" without visual control sucks. In the fullness of time, we're going to have WYSIWYG touch controls for every aspect of an image or scene. The ability to mold people and locations like clay, rotate and morph them in 3D, and create literally anything we can imagine.
Here are a bunch of short films we've made with the tool:
Even that "modern" printing stack in Linux is 20+ years old, there's still such an unbelievable amount of basic bugs and low-hanging-fruit optimizations, that it's kinda sad.
Not to mention that it still maintains ALL its legacy compatibility, as in supporting ≈5 different driver architectures, 4 user-selectable rasterizers (each with its own bugs and quirks).
The whole printing stack is supported by 4 people, 2 of whom are doing that since the inception of CUPS in 1999. Scanning is maintained by a single person.
Ubuntu 26.04 LTS is expected to be the last version with CUPS v2. CUPS v3 drops current printer driver architecture and introduces proper modern driverless printing with the wrapper for older drivers. Many open-source drivers are already use this wrapper, but expect a huge disarrangement from the users, as none of the proprietary drivers would work out of the box anymore.
Do you care about printing? Want to improve printing & scanning stack? Contact OpenPrinting! https://github.com/OpenPrinting/
I know it’s not a popular opinion here but I think that Windows has two killer features that are always overlooked- the standard print dialog (and all the underlying plumbing), and the standard file dialog (at least until Windows 8).
The ability to print and to interact with files, that just works, without having to retrain people every time a new OS comes out, and without having to reprogram your apps or write your own drivers and/or UI, is incredibly important.
Yes, I know Linux and Mac have the same, but IMO Windows was light years ahead for decades, and is still more consistent and easy to use.
Maybe CUPS needs a Heartbleed-scale problem to motivate more support.
[1]: https://pdfa.org/microsoft-adds-print-to-pdf-native-to-windo...
The hardware safety mechanisms are usually robust (USB communication is handled by "Formatter Board", all the mechanical stuff is in the "Engine Controller" power).
Newer Linux-based models have filesystems, software, and vulnerabilities, printer hacking on Pwn2Own is an every year common occurrence. These could be permanently bricked by the software in a common sense, and would require a firmware reflash using the bootloader or external means.
>Or is it possible to work on hardware support without having a physical device?
Absolutely, but for me this is very inconvenient—like the debugging over the phone.
Sometimes the bug is as low-level as in the USB stack: https://lore.kernel.org/linux-usb/3fe845b9-1328-4b40-8b02-61...
>I assume it is impossible to test each and every one printer and scanner, so there is probably some clever tricks there, right?
Not much, unfortunately. There's ongoing work on modern (driverless) printer behavior emulation, but it is under heavy development and not ready yet: https://github.com/OpenPrinting/go-mfp
Nothing for the older printers and scanners which require it's own driver, of what I'm aware.
A printer driver is something like a protocol converter. Roughly speaking, it binds some printing API's in the some kind of printer framework or service on the host to the right language (which may have vendor-specific nuances even if it is some kind of standard0.
I wish Openprinter luck, as it has been announced in the end of September but nothing out there yet, not even the crowdfunding campaign.
Archaeological evidence strongly suggests earlier Americans preferred hands, feet, and occasional repurposed sporting equipment.
https://m.youtube.com/watch?v=pD2xBXm4y70
I have literally thrown one of those "winmodems" [1] out of the window back in the days. I then went out and drove with my car on it. I then put it in a bench vise until its PCB shattered to pieces. Utter destruction, much to the amusement of my brothers.
These were the days.
And big thanks to GP for his work of CUPS / Linux printing.
[1] https://en.wikipedia.org/wiki/Softmodem
Birdhouse: https://img.notmyhostna.me/cRQ1gJfZCHjQKwFrgKQj
UI:
- https://img.notmyhostna.me/Hnw4qcvbg1ZQCrFxzGMn
- https://img.notmyhostna.me/62TFwSXSRRbCfxDz297h
- https://img.notmyhostna.me/40qhgHmSqQsrGr8BC7Db
- https://img.notmyhostna.me/9bgz4GYsjQH33n3MtWKp (Face labeling, so I can show thumbnails of the actual birds that visited and train a ML model on it in the future)
My wife said 'you look bored you should build a bird table'
'Now shes not speaking to me as she found out shes 5th on the list'
https://github.com/dewey/birdhomie
I approve :)
I've always had a bunch of small side projects that I want to do that aren't worth the overhead required to actually put them together & keep them maintained. So, I built a small Lua-based FaaS platform to make each individual project less work whenever inspiration strikes. So far I've built:
* A current-time API for some hacked-together IoT devices: https://time.bodge.link/
* A script for my wife that checks her commute time and emails her before it's about to get bad.
* An email notification to myself if my Matrix server goes down.
* A 'randomly choose a thing' page. https://rand.bodge.link/choose?head&tails
* A work phone number voicemail, the script converts the webhook into an email to me.
* An email notification any time a new version is released for a few semi-public self-hosted services.
* Scrapers for a few companies' job listings that notify me whenever a new job is posted matching some filters.
* A WebPush server that I eventually want to use for custom notifications to myself.
* An SVG hit counter: https://hits.bodge.link/
Since I'm already maintaining it for myself, I figured I might as well open it up for others. It's free to play with, at least for now.
Do you think a service like yours with support for many variety of languages a good idea? Not in order to meet user demand but purely because I think it would "just" require running the program on the server using a different interpreter/compiler, assuming code sandboxing has been achieved to make the initial language work.
For example, I love the long list of languages supported by Code Golf: https://code.golf/wiki.
> Did you choose Lua because you love using it, or for some other pragmatic reasons?
A bit of both, though I'm literally drinking out of a coffee mug with the Lua logo on it that was given to me after playing a big part in making Lua a thing at a prevoius job. That might speak to my love of Lua.
> Do you think a service like yours with support for many variety of languages a good idea?
From a technical perspective, it would be relatively easy to add support for other languages, the biggest problem would be UI and documentation complexity. Each added language would either require a completely seperate set of documentaion or would require the docs to describe everything one layer of abstraction removed from the code people would actually be writing. Both of which would be less than ideal for my goal of extreme simplicity.
I think it can be a good idea, but to support something like that _well_ would require a pretty large team of people.
I do plan to support some level of 'other languages' for libraries, at a minimum some subset of native Lua libraries (ie. libs written in C). That means it would be possible to find a way to use pretty much any other language interpreter. However, I'm not sure that will ever be a top level feature, there'll probably always be some level of Lua glue code holding everything together.
Looks cool, congrats on putting it out there as priced service!
And, same!
Except, it's just a repo organisation system (structure, conventions, and tools) that lets me share common "parts" across multiple "projects". No monolithic frameworks here.
Libraries are functions. Apps are objects.
However, normally, we use these as distinct artefacts, eventually leading to the "diamond dependency" problem (and lots of other annoying development-time stuff caused by libs / code that is "over there" (elsewhere)).
My "meta side project" solves, essentially the Expression Problem as it manifests in source code management (particularly, cross library / service / project feature development).
[0] https://github.com/adityaathalye/clojure-multiproject-exampl...
Are there any auth protocols / flows you think would be important to support?
> Are there any auth protocols / flows you think would be important to support?
- I think API key passed via basic HTTP auth would get you pretty far. This is ideal for serving machine-machine requests and just requires that both parties can securely store the secret.
- OIDC is great for interactions that happen in the browser or if the function is serving multiple users, but is more complicated to setup and/or use correctly.
OpenID connect is probably the best for contexts where you want something served by multiple users and those users are humans.
> _Technically_ there's currently support for the cryptographic primitives required to do JWT (I added that because I wanted to support WebPush w/ payloads for myself)
This is probably a good intermediate solution FWIW - expose signature verification and HMAC APIs and allow a user to bring in their own implementation.
Also working on a red chamomile (using beat red biosynthesis). Just for fun. Red chamomile tea!
The idea is to have niche invite-only genetically engineered flavors that I can bring to parties around SF :) what’s more special than a genetically engineered organism that you can ONLY get if I’m there? Good calling card
How subtle are the flavors? Unsubtle enough that an oblivious taster might ask, "Does this bread taste like grapes to anyone else here?" Or does one need guidance to search for the flavor?
When the Yogurt Took Over https://lovedeathrobots.fandom.com/wiki/When_the_Yogurt_Took...
Wait, that means a glorious period of peace and prosperity for all is nigh.
For example for the grape, I needed to knock out some tryptophan synthesis genes so I could redirect the bioflux. Problem is that in bakers yeast they have a whole buncha copies of their chromosomes, so I had to knock out one of the genes and replace it with a different gene from grapes. Did that with a quick lil CRISPR switch.
Had to electroporate tho because the transformation rates on wild/bakers/non-lab yeast are so garbage
"A quick lil CRISPR switch" sounds like "oh just my homemade fusion reactor hooked up to my kitchen warp drive" to me, yet you make it sound so simple!
If you are having trouble transforming, try spheroplasty.
As a layperson, I find this an approachable way to get an overview of a topic. However, I am only interested in a few select topics, and I was not able to find a way to subscribe to specific ones, such as #insulin-resistance (topic request ;-)
Another thing I really value in science YouTubers (e.g., youtube.com/@Physionic) is the deep dives they offer into the research—highlighting conflicting results, paying special attention to meta-analyses, etc. That would be amazing, although I realize it may be too much to ask.
Adding personalised highlights of topics of interest into the monthly emails is my top priority for 2026. Won't be too complicated, just have to set up the right API back-and-forths etc.
Good point about deep dives. I could do that for the topics I'm an expert in, however, by definition, I think this requires domain expertise and is therefore not scalable nor to be automated easily. I'm not sure if this fits the scope of the current project as I want people to find the papers of interest, read a quick summarization and then encourage them to read a selection of papers themselves.
Started as a side project but has become my full time focus since leaving a FAANG job ~6months ago
So far we've added:
- Code typing practice with any language: https://typequicker.com/code-typing-practice - SmartPractice: analyzes your history stats to find weak areas and generates exercises for them: https://typequicker.com/app/text - TargetPractice: lets you interact with any of your stats; for example, clicking on a certain bigram that you typed slowly will create a natural practice text that targets that two character sequence - TypeAnything: let you create a typing exercise about anything; AI for typing pretty much - Advanced stas: we measure every character, 2,3 charcter sequences (delay to click in ms), every word, and even breakdown speed/accuracy per finger - Real-time hand/finger indicators: show you exactly where to place your fingers to type based on standard touch typing practices - Keyboards supported: QWERTY, QWERTZ (German keyboard) ISO, British ISO (adding Dvorak and Colemak soo).
I've also built a RISC-V emulator to integrate with this platform, so eventually it'll be able to run native binaries written in any language, completely sandboxed, completely built around message-passing. Basically a native, low-level BEAM-like platform to build an entire operating system and user-space.
While my day job is writing boring applications, this is the stuff that keeps me awake at night, and I would love so much to talk and write more about this, about the trial-and-errors I'm facing, but it's still so much in flux every week I'm exploring a new approach. Most of my work has been around the stackless scheduler, and I have a plan to achieve preemption for long-running or misbehaved tasks without having to compromise on memory usage (i.e. without giving each process its own stack and allocate memory for context switching).
Eventually I'd like to layer on top either Cap'n Proto or another high-performance serialisation system to create a distributed, introspectable environment of object-capabilities that are sending typed messages between each other, achieving the ultimate goal of creating an unholy hybrid between Smalltalk and the Erlang VM.
God, how I wish I was paid to work on this type of problems :-)
If this sounds close to your area of interests, please send me an email and I’d love to chat.
Did you apply for funding? Any subsidies?
https://valtima4.com/
It's the Survival Crafting RPG you would have played on your Apple II back in the 80's.
You can think of it as Valheim's gameplay crammed into the tile-based ui of the old Ultima games.
It has a procedurally-generated open world with towns and NPCs to talk to, all the resource gathering, mining, crafting stuff you'd expect in a modern survival game, and some good old fashioned dungeon crawling to boot.
I've been working on it off and on for the last several months. Let me know what you think!
Just wanted to let you know that for me, on FF and Chrome, your blog is rendering rgba(235, 235, 235, 0.64) text on white BG, and I'd really like to be able to read it.
Edit: Also immediately reminds me a bit of UnReal World[1], in a good way
[1]: https://en.wikipedia.org/wiki/UnReal_World
And thanks for the rgba value. It looks like a vestigal remnant of a dark mode theme that got pulled along over the years. A fix is working its way out to the server now.
I'm sure there are a ton of other projects out there that do this, but I couldn't find one that fit my needs exactly, so I threw this together in a few hours.
claude-image-renamer uses Claude Code CLI to analyze screenshots and rename them to something actually usable. It combines OCR text extraction with Claude's vision capabilities, so instead of "Screenshot 2025-12-29 at 10.03.10 PM.png" you get something like "vscode_python_debug_settings.png".
A few things it does:
If you're on macOS, you can also set this up as a Folder Action so screenshots get renamed automatically when they are saved to a folder, typically ~/Desktop. This is useful if you take a lot of screenshots and hate digging through "Screenshot 2025-12..." files later.GitHub: https://github.com/jftuga/claude-image-renamer
The philosophy behind it is: instead of providing a bunch of tools to the LLM, you simply provide a single tool: run_python(). The Agent just generates code to do whatever it needs, to inspect local files, to carry edits, to run commands.
https://github.com/flipbit03/caducode
It worked surprisingly well, even with a very small 30b local model.
It’s a modern way to navigate and find home care providers in Australia. We built it after working in the industry and seeing families struggle a lot with navigating the complex aged care system (at a time in their lives which is already very stressful).
It’s very early days but it has been very enjoyable to think back on all the issues and pain points we saw in our careers and build solutions around these.
Hopefully it helps some Aussies and their parents with staying in their own home, and in feeling more confident with the decisions they make through the journey.
The stack is: Nuxt for the front-end, Postgres, and FastAPI for the backend. We set up Zoho instead of Microsoft or Google Workspace and it’s been very smooth so far (and more cost effective).
One fun part of the dev work has been learning all the magic of PostGIS - if you ever have an idea that involves geospatial data or maps, go ahead and try build it with PostGIS in the db.
Command languages are underrated, and being able to add a Bash-like REPL for agents and users alike is something I want to see more of.
Feather solves the "rest of the Owl" problem: agents/users get loops, conditionals, online help for free from Feather, as the embedder you only need to add application-specific commands.
Feather itself has no GC (uses the host's), no own data structures (uses the host's, e.g. JavaScript arrays for lists in the js version), and no I/O.
The core is implemented in stdlib-less C
[promo] https://apps.apple.com/us/app/dotipa/id6742254881
The next step is going to explore building a local LLM into the application itself to then skip over the entire Google part. I want to implement some question/answer features that I THINK could be solved with a local LLM integration. But for now it's just a quick app to help you find coffee.
iOS - https://apps.apple.com/us/app/nyc-coffee-map/id6755573635
Android - https://play.google.com/store/apps/details?id=com.parkasoftw...
The problem that I am repeatedly facing is that I am trying to build a home server and I keep asking chatgpt questions, but it is hard to keep all the little details in one place. The way I see it is that I can just text my assistant bot and ask it something like "hey, can you research which NAS setup would be the best for me given x and y". It will offer some setup and I would say "can you add it to the plan" and "can you plan the next steps for me?". The bot will also update the knowledgebase and version control it.
You might also want to use it for something like planning a trip to Paris, where at some point you might say "hey, given my schedule, can you squeeze a tour to top5 croissant places in the center of Paris".
The whole thing sound really vague and sounds like something solved long ago, but I cannot find solutions that will be guaranteed to stick to a very precise plan that I can review at any given moment. If you happened to know existing solutions, please let me know. I really don't want to build this thing.
I have a version 1.0, and now working on how to sell and market in a crowded product space!
For a couple of years now, I’ve wanted to build a service that lets you subscribe to new version notifications for any kind of software—desktop apps, drivers, packages, and more. As a Unity developer and consultant myself, I’ve always wanted to know the moment a new version becomes available. I value being at the bleeding edge, especially since a large part of the value I bring as a consultant comes from both the breadth and depth of my knowledge of the Unity engine.
That’s why I’m currently working on a niche version of the broader VersionAlert idea specifically for Unity, which is why the domain currently redirects to https://versionalert.com/unity .
The only other service I’ve found that really addresses this need is https://newreleases.io . I actually spoke with the very nice husband-and-wife team behind it and even offered to buy the whole project, but their asking price was about 10× higher than what I was offering—which I understand, no hard feelings. I still wish them the best of luck.
If anyone is aware of other projects or services in this space, I'd be happy to learn about them and chat.
What I am most proud of is that I got the solution in the corse of apporx 1 week working on this!
It's been approx. an year since we are up and running, and we helped 100+ businesses in the US and world-wide to understand the value and savings of automated route planning, and prepared tens thousands of optimized routes for companies operating from 1 to 50 vehicles. All this keeping our operational expenses low and flat, thanks to our local-first route optimization engine working in the browser, and reliance on OpenStreetMap.
The goal is to build an instant, feature rich but simple system.
We’re taking a local-first approach with electric as a sync engine. All interactions against our own apis are instant with optimistic updates. Making the app feel more like a native app rather than the typical web app.
Taking this approach has lead to some interesting challenges, both in technical and product areas. Some features requires third party roundtrips (summaries, labelling, embedding etc..) which breaks the "instant" system. We’re experimenting with ways to design those flows so the system still feels fast. Currently we only have one "loading" request in the entire system.
Having all data available on the client has also lead to some neat benefits. No need to compose or build your typical GET endpoints in the API. You just query the client DB directly!
If you have experience with any of: go, ts, react, local-first or early stage companies and want to be a part of the team building this, feel free to reach out (info in bio)
It's already working, but it requires so many tweaks and adjustments that make the project hard to finish-finish.
It's controllable by an ESP32, can run automated cooling benchmarks (to find the power vs temp sweet spot) and is pretty much all made out of metal, not 3D-printed – I've learned a ton about working with metal, especially around drilling, cutting, and tapping/threading. Who knew precise drilling a solid copper block could be so tricky at times (saying this as a person who has never drilled anything except wood/concrete before)!
Since the last time I posted on HN it's gained a decent amount of traffic and users. I'm particularly happy with the jobs section, which is growing into a high signal-noise source for European tech jobs: https://techposts.eu/jobs
The reason I started this website is because so much incredible innovation and growth in Europe flies under the radar. If you ask Americans many will say it's just "banks and museums", stagnant, or worse. But the reality is there is a huge spectrum of exciting companies starting and growing here. We have space launch companies, battery companies, AI companies, and a whole bunch of other interesting stuff. It's an exciting time to be a European in tech!
So much going on in Zurich. Lots of robotics startups. I passed through in the summer and never knew...
"Ask TechPosts.eu: Is there an EU Cloudflare alternative? I'm interested in CDN, DDoS mitigation and basic web security." Links to https://techposts.eu/post/153
"3 comments" below it links to https://techposts.eu/post/154
It looks like the latter is correct.
I would have sent feedback direct, but I can't see an about page or anything.
Any plans for a simple way to search for posts?
EDIT: There is indeed a bug: clicking on a title which is an internal link sends you to the wrong page -- you have to click on the comments count.
You get to choose the genres you're interested in, and it creates playlists from the music in your library. They get updated every day - think a better, curated by you version of the Daily Mixes. You can add some advanced filters as well, if you really want to customise what music you'll get.
It works best if you follow a good amount of artists. Optionally you can get recommendations from artists that belong to playlists you follow or you've created - if you don't follow much or any artists, then you should enable that in order for the service to be useful.
https://riffradar.org/
Does this include the "Liked Songs" playlist? I'm terrible at actually following artists.
But if you have any kind of playlists - it would work.
Now working on a second tool that monitors public reports on illegal dumping, broken streetlights and more. It tracks how long the municipality takes to resolve them
Lately, I've developed an interest in local politics and started reading policy documents, following city council meetings and even lobbied for a local park. Presenting public data clearly can help shape opinions and keeps the city council accountable, especially important with the upcoming city council elections.
While the official data is technically public, it's practically inaccessible (buried in XML feeds and legacy sites).
Phase 1 was building a modern ingestion engine and freeing the information to make it more accessible. The goal is to make legislative data as accessible as sports stats.
I'm almost ready to launch the MVP; I'm just doing some bugfixes and testing the database now! (If you want an early look at the MVP, my email is in my profile.)
The next phase is what I'm most excited about: visualizing this data and using LLMs to provide insights.
I have
1. A scraper/parser that ingests the data daily and transforms it into .parquet files.
2. A LLM summarizer to summarize larger discussions.
3. A static site that gets automatically generated (based on the .parquet files) to provide insight.
What makes your tracker ‘real-time’? Does it ingest the livestream of a parliamentary session while it is happening?
[0]: https://zijwerkenvooru.be/
Started when I was struggling to read books in English. Pushed an open source version back then (https://github.com/baturyilmaz/wordpecker-app), later added more features, and now working on a mobile app.
Recently started testing alpha version, fixing bugs and introducing new features right now (https://alpha.wordpeckerapp.com/).
My end goal is to build: an AI language learning companion that knows what you read, listen, and watch, knows you as a friend (real life, who you are), then helps you improve using that context. If you're B1 at language, it creates a personalized path to get you to B2, then C1, and so forth using your context.
https://wordpeckerapp.com/
The goal was to build something as fast as a native app but with the convenience of a web link. Some of the technical bits:
* Instant Streaming: Recipients can start downloading a file the moment the first chunk leaves the sender's computer. No waiting for the full upload to finish.
* Bespoke Chunking Protocol: To handle "unlimited" file counts (tested into the millions), we group small files into larger chunks and split massive files down, so many small files and a few large files can get transferred at similar speeds.
* Auto-Resume: Both uploads and downloads automatically resume from the exact byte where they left off, even if you switch networks or close/reopen your laptop.
* E2EE via Web Crypto API: Everything is AES-GCM-256 encrypted. The secret key stays in the URL fragment (after the #), so it never gets sent to our servers.
* Zero-Knowledge Auth: We use the OPAQUE protocol for logins, meaning we can authenticate users and store their encrypted Data Encryption Keys (DEKs) without ever seeing their password or having the ability to decrypt their files.
* Passkey + PRF: We support the WebAuthn PRF extension. If your passkey supports it (like iCloud Keychain or YubiKeys), you can decrypt your account's metadata without the password.
* On-the-fly Zipping: When a recipient selects multiple files, the browser decrypts and zips them locally in real-time as they stream from our server.
* Performance: Optimized to saturate gigabit connections (up to 250 MB/s) by maintaining persistent streams and minimizing protocol overhead.
Everything is hosted in Germany (EU) for GDPR compliance. I'd love to hear any feedback on the streaming architecture or the OPAQUE implementation!
Features:
- No Sign-Up Required + Instant PDF download
- Live PDF Preview
- Shareable Links
- Multiple Templates (incl. Stripe-style)
- Flexible Tax Support (VAT, GST, Sales Tax, and custom tax formats with automatic calculations)
- Multi-Language (Support for 10+ languages and all major currencies)
- Mobile-Friendly
GitHub: https://github.com/VladSez/easy-invoice-pdf
On holidays finished adding flexible tax support + other improvements: https://github.com/VladSez/easy-invoice-pdf/pull/163
Would love feedback, contributions, or ideas for other templates/features =)
I suspect has to do with having agentic coding assist for folks who would otherwise not have the means to develop a game, but now do.
I've spent that last year working with news organizations to improve their online presence and a lot of my job has ended up being translating their ideas into wordpress clicks using Claude or ChatGPT. They can't take advantage of products like Lovable because the resulting code won't work with the CMS that their staff is used to.
Email me if you'd like free access! seamus@presspass.ai
Doors lets you explore URL addressable 3D rooms that link together seamlessly via portals. The idea is that people would upload rooms to the internet (to github, S3, whatever) and connect them together to form one giant inter-connected space that would be a real trip to explore.
Right now rooms consistent of a: - Manifest JSON file that points to requisite resources and configures portals - An optional skybox - An optional background music track - A .vox file containing voxel terrain data
Here is a video I filmed on my phone of flying through a room that links back to itself: https://www.youtube.com/shorts/BCqOYTISS_k
Portals can be arbitrarily sized and everything is prefetched/loaded seamlessly in the background.
I'm nearly done - I just need to add in a very lightweight interface and give the code a bit of a spit shine (I will open source it - so I want it to look pretty)
EDIT: As an aside, I finally decided to give this whole Claude Code thing a go - I purchased a max subscription and I'm trying to write as little code as possible. I certainly wouldn't call what I'm doing "vibe-coding". I discuss a feature in plan mode (incl. how I want to implement it in high level terms) iterate on the plan 2-3 times until I'm satisfied and then let it rip. I'm both very impressed and quite frightened by the productivity boost...
The goal is to take a source video, generate translated speech in a consistent voice, and keep timing close enough that it feels natural. I'm planning to open source parts of it in 2026.
If you do localization / run a YouTube channel / ship training videos, I’d love feedback on where current AI dubbing fails most! Not only on my service, but others as well.
- https://din.tetri.net – a personal finance manager to log income and expenses and see everything in simple charts, making it easier to understand where the money goes and to follow each month more clearly.
- https://rax.tetri.net – a group expense splitter for trips, dinners and events, where you can add shared expenses and it shows exactly how much each participant owes to each person, avoiding manual settlements.
- https://vex.tetri.net – a vehicle expense tracker to keep track of fuel, maintenance, taxes and other car-related costs, giving a more realistic view of the total cost of owning a vehicle.[2]
Right now I’m still exploring which pricing model makes more sense (monthly or yearly subscription, free plan with limits, etc.), so there are no prices defined yet.
I’d really appreciate feedback from the community on:
- Whether each product’s value proposition is clear.
- Which features you consider essential in each case.
- Pricing models that you think would work best for these niches.
What are those? You know… open, freedom, and privacy respecting technology. Recent products are the Starlite tablet, Furilabs and Fairphone. We've been waiting for these products, well over fifteen years since the introduction of the iPhone and iPad.
We wrote our full thoughts on the subject at: https://aol.codeberg.page/eci/
Despite posting many times, we haven't been able to start a discussion here. Maybe we don't know the right key words, or posted too late in the day, not sure. But I know someone is interested in the subject because there have been three huge discussions this week about how "Linux is good enough now."
That has been true for a decade in my experience, but no one seems to be talking about the new mobile hardware available. I hope to work on bringing these efforts together.
PX is a daily developer tool that helps backend engineers go from working code on a laptop to deployed code in a freshly-built cloud cluster -- all within seconds.
In December, I wrote up a launch blog post:
https://amontalenti.com/2025/12/11/px-launch-overview
We also launched the PX website, https://px.app/, and we wrote up a basic developer quick start guide @ https://px.app/docs/quick-start.html
Prior to PX, I was the founding CTO of Parse.ly, a real-time web analytics startup that grew to be installed on 12,000+ high-traffic sites and had terabytes of daily analytics data flowing through it. PX stems from my experience as a startup CTO who eventually ran large distributed systems on AWS and GCP.
PX is cloud independent, programming language agnostic, and open source friendly. PX is, in short, the backend development tool that I always wished my team could have. We're having a blast building it and we're excited to give back some power to backend developers so they can wield cloud hardware resources with open source tech, rather than locking in to proprietary cloud APIs.
The current version of the CLI is focused on one-off (or batch) workloads on GCP, but on the immediate roadmap: cron-style scheduled jobs; a v1 of our monitoring/debugging/admin dashboard (already looking good in internal builds!); and, formal support for the other 3 clouds (that is: AWS, DigitalOcean, Azure). We also have a lot more documentation to write and a lot more examples to post, but you have to start somewhere! The launch blog post covers some of the history and inspiration.
What it does:
File Explorer: Browse your project files and open them directly in your terminal/editor
Git Operations: Checkout and run any branch/tag directly on a device
Gradle Tasks: Run assembleDebug, installDebug, or custom tasks with streaming output
Logcat Viewer: Live filtering by level, tag, or search text
Activity Tracker: Monitor the current foreground activity
ADB Tools: Clear data, uninstall, manage permissions, input text, take screenshots
Visual Testing: Screenshot comparison tool to catch UI regressions
Terminal Integration: Open files in iTerm2, Terminal, Warp, etc.
https://saltserv.gumroad.com/l/adbremote
Feedback welcome—especially if you find yourself avoiding Android Studio for quick device tasks.
We delivered our first 500 units last month and got positive reviews, but lots of small issues to straighten out.
[0] https://getbrighter.com/
https://x.com/jaybaxter/status/2001729207873999094
https://x.com/FeifanZ/status/2001168758740803781
https://x.com/VivaLaPanda/status/2000758151851966770
https://x.com/__venki__/status/2000378422456148081
Would love to pick one up if there's ever a sale!
For the moment, I'm trying to design a shell for my car key fob. I keep leaning on the buttons and setting the car alarm off; I also never need to touch the buttons on the fob, because the car has a button for me to lock / unlock it as long as the fob is in my pocket.
I'm sure it's a trivial project for someone who has experience with CAD and 3d printing; but for me, where my hobbies in my adult life involved either programming or woodworking, it's a new adventure.
---
I tried using Microcad, which was on HN about a month ago. I really like it, but it's still too early for me to design what I need to design.
For the past several years I would look up the day lengths and sunset times for my location and identify milestones like “first 5pm sunset”, “1 hour of daylight gained since the winter solstice”, etc. But that manual process also meant I was limited to sharing updates on just my location, and my friends only benefitted when I made a post. I wanted to make a site anyone could come to at any time to get an optimistic message and a milestone to look forward to.
Some features this has:
- Calculation of several possible optimistic headlines. No LLMs used here.
- Offers comparisons to the earliest sunset of the year and shortest day
- Careful consideration of optimistic messaging at all times of year, including after the summer solstice when daylight is being lost
- Static-only site, no ads or tracking. All calculations happen in the browser.
- connect your github and deploy from web/cli/vs code/cursor
- static sites automatically detected and deployed on a CDN
- logging
- encrypted env vars
- built in monitoring
- custom domains
- auto deployments from new branches or commits
- multi-branch deployments
The core problem: there are now 45+ AI models for visual content (Kling, Sora, Veo, FLUX, Imagen, GPT-4o Image, etc.) and they each have different strengths. We aggregate them into one canvas where you can:
Generate images across 21 models and compare outputs side-by-side Convert images to video with 19 video models (Kling 2.6, Veo 3.1, Sora 2, Seedance) Use Storyboard mode to plan multi-scene videos shot-by-shot with consistent characters/assets Upscale, remove backgrounds, inpaint/outpaint — all in one workflow Main use case is e-commerce product content: lifestyle shots, 360° product reveals, unboxing videos. Upload a product image, generate variations across models, animate the best ones, export in platform-ready formats.
100% vibe coded WASM based. It runs Doom so far.
I'm building that because I'm building a free-to-use vibe coding platform (ala Lovable) but the entire world off all apps is too hard to one shot with the current set of free LLM models... So now I have something it can target.
I've spent a lot of time with free models because I use them heavily in my VibeProlog project (https://github.com/nlothian/Vibe-Prolog/), which is actually in pretty good shape now. Next step is to rebuild the parser so it can load libraries in a somewhat reasonable way.
I'm around 99% coverage of the US. Learned a lot about land records and GIS along the way.
Here's the elevator pitch for the framework:
Its built around 3 key ideas I've dealt with inside the agent ecosystem
1. Agents become far more capable when they have access to a CLI and can create or reuse scripts, instead of relying solely on MCP.
2. Multi-agent setups are often overvalued as “expert personas” but they’re incredibly effective for managing context, A2A is the future.
3. Agents are useful for more than just writing code. They should be easy for non-engineers to create and capable of providing value in many domains beyond software development.
If that sounds interesting take a look! https://github.com/brycewcole/capsule-agents
Stack overview:
Networking — Rust-powered WebSocket + RUDP with fast ring buffers — https://github.com/bugthesystem/Kaos
Game Server Framework — Rust-powered Matchmaking, Lua runtime with hot-reload, leaderboards, storage, chat, rooms, social features (friends, etc.)
SDKs — Rust, TypeScript/JavaScript, Unity, Godot, Defold
Game Studio — AI-assisted builder (similar to Lovable.dev), Monaco-based Lua/HTML IDE, live preview with hot-reload for both backend and frontend, one-click deploy
Early results are promising. Would love feedback from folks who've worked on similar problems or have thoughts on the approach.
Planning to spin up a Discord and public playground in a week or two for anyone interested in early access.
– Sia
The real constraint on planes these days is elbow room. That got me wondering: could a small, handheld keyboard and trackpad setup make in-flight work tolerable?
After failing to find anything compelling on Amazon, I realized something obvious: my iPhone already has a great keyboard and touch experience. So why not use it directly?
I looked for existing apps, but the top options felt dated and required both devices to be on the same Wi-Fi network—which isn’t always possible (or desirable when paying ridiculous prices for airplane Wi-Fi).
So over the last few days I’ve been tinkering with a project I call Magic Input. It turns your iPhone into a wireless keyboard and trackpad for your Mac.
How it works (high level):
• The iOS app discovers nearby Macs using MultipeerConnectivity
• Keyboard input and touch gestures are streamed directly to macOS
• The macOS app injects events at the system level (requires Accessibility permissions)
• No shared Wi-Fi network required; devices connect peer-to-peer
It’s very early, but already supports basic typing and cursor control—especially useful in cramped spaces like planes.
Here’s the TestFlight link for the brave. You’ll need to install the same app on both macOS and your iPhone:
https://testflight.apple.com/join/T1PgucDs
Happy to answer questions or dig into implementation details if anyone’s curious.
https://github.com/otsaloma/news-rss
One thing I’ve always disliked about RSS (and this could actually fix it) is duplicates. When a new LLM model drops for example there are like ~5 blogs about it in my RSS feed saying basically the same thing, and I really only need to read one. Maybe you could collapse similar articles by topic?
Also, would be nice to let users provide a list of feed URLs as a variable instead of hardcoding them.
I don't actually plan to run this as a service so there's some things hard-coded and the setup is a bit difficult as you need an API key and a proxy. Currently it's just experimentation, although if it works well, I'll probably use it personally.
Build Enterprise-grade applications with real backends - APIs, databases, auth, and business logic. Secure, scalable, and ready to launch in minutes.
Imagine v0, Lovable, but it actually does real backend that scales. Not prototypes. Real production quality code. The philosophy is simple - Algorithms first, AI second. Opinionated code always.
AI is decent at following instructions, but bad at being consistent, reliable. Fortunately, those problems are solved by algorithms and opinionated architecture.
The codebase generated uses Elixir for backend, Svelte for frontend. It uses best practices and opinionated algorithms to consistently produce reliable code that works the first try, doesn't waste your tokens and generates exactly what you want.
You also get finer controls - drag and drop visual designer and an ERD diagram editor (if you really want to architect the backend yourself). Code export is available as well.
Edit: I got tired of AI models trying to write code that never ends up being production worthy and always required a complete re-write. I wanted to build an interface where users could "vibe code" an entire production grade app where everything end to end is taken care of - including hosting. As an avid startup fanatic myself, I love building Saas products and thought something like this would allow me to go to market faster and test the waters.
Thanks in advance for trying it out!
With Codebox, you can define workspace templates or load workspace configurations directly from Git repositories. At the moment, it supports Dev Containers and Docker Compose, with plans to expand to additional configuration methods in the future (for example, Terraform).
Below are some resources where you can learn more about the project, including an article that explains how Codebox works and the source repositories (mirrored on both GitHub and GitLab):
* Medium article: https://medium.com/@dadebianchi2003/introducing-codebox-an-o... * GitHub repository: https://github.com/davidebianchi03/codebox * GitLab repository: https://gitlab.com/codebox4073715/codebox
It looks inside each file to see what it’s about, then suggest the right folder for you.
Everything happens on your Mac, so nothing leaves your computer. No clouds, no servers.
It works in 50 languages (including English, German, French, Spanish, Swedish) and with images (OCR and object recognition), PDFs, Microsoft Office, ePubs, text, Markdown, and many other file types.
Next, rename files based on their content (e.g. 123023dfawjher.pdf → finance_chart_fy26.pdf).
For messy folders anywhere on the Mac, Floxtop can help.
Basically, just use it to identify artworks from a photo, then return a pre-generated AI-Audio for that artwork based on the data on their site. I put up a basic live version on my site for The National Gallery in London: https://victorsantiago.me/audioguide/national_gallery.html
(If you want to try it, you can open it on your phone and take a picture of some painting on the National Gallery Website, e.g.: https://www.nationalgallery.org.uk/paintings/vincent-van-gog... )
It was pretty fun to try it out and play with different LLMs and TTS models to generate the output. Might make a it a proper web app some time soon!
I've spent a lot of time combing through Rightmove and Zoopla getting an idea of housing costs in different areas, now I can do it in seconds.
As a hardcore AI chat user, I'm often frustrated with the single-agent workflow, where a single context window is used for even very long conversations. If I want to change the topic, open a thread, or go on a tangent, I often end up compromising the main thread and I'm forced to copy context over if I want to dive into something.
To solve this, I'm working on a collaborative AI agent orchestrator that models the solution as a group chat with humans and AI agents, including an agent orchestrator.
You can spawn participating agents with the orchestrator who will decisively route messages to the existing agents, or spawn new agents if needed. Also, you can open agent details and send messages directly to existing agents, similar to threads in slack.
So far, I have MCP integrations working with Linear and GitHub, but plan to add many more.
I've been working on this just over 2 weeks, making heavy use of 4+ concurrent Claude Code agents. This would have been impossible otherwise.
If you're interested, feel free to DM on X.
https://x.com/jon_ator/status/2010370649147998459?s=20
Most of my work so far has been on the actual music-making interface, but I'm beginning work on the backend now. I've only worked with Django before (for a school project at Georgia Tech), so I'll be deep in the `sqlx` documentation for a while.
There's no manual, so use at your own risk (it's similar to tracker programs like FastTracker and OpenMPT): https://mondobe.com/tracker
I’ve always loved making games but had the pain of rebuilding the same systems every time. Wanted my own editor with reusable components I could iterate on quickly. Most no-code tools felt too limited, so I built my own.
This week I shipped something I’m really excited about: a visual event system (think Unreal Blueprints / Unity visual scripting). It encapsulates the full UI editor—which wasn’t easy to navigate—into something way more approachable. Physics, combat, inventory, dialogue, pathfinding, all wired up visually: https://youtu.be/8fRzC2czGJc
Every game is multiplayer by default (WebSocket with client-side prediction, zero server config).
55+ systems under the hood, but the visual editor is now the main way in. I use it for my own games and improve the editor as I go. Turns out it’s also useful for asset creators who have beautiful sprites but no way to ship playable games, and devs who want to prototype fast without setting up infrastructure.
Some examples:
∙ Survivor-style: https://craftmygame.com/game/e310c6fcd8f4448f9dc67aac
∙ Platformer: https://craftmygame.com/game/f977040308d84f41b615244b
Stack: Next.js, Three.js, sockets.
Challenges now: I believe people can build complete games with it, but now convincing people they can do games with it isnt easy. I also try to get people who want to have games without having to do them so I can continue the project.
If you are curious, and want to give it a spin, it is Totally free. Feedback welcome, especially on first-time experience
https://craftmygame.com
You put queries in a file `app/queries/foo.sql.erb`. Casting works and can be customised. There's ERB-support for parameterisation, with helpers like order_by and paginate.
The gem can parse and rewrite CTEs which allows for 1) rewriting the query such that basic queries (first, take, count etc.) are performant (Rails does `resultset.count`). And 2) given your query contains CTEs, it allows to write tests per CTE.
Im launching a new word game next week which I’m super excited about. If you do play it and have any feedback do shoot me message!
The pilot is being released this month in partnership with the newspaper of record and local radio stations that cover four rural counties in the New York Catskills.
It's a modular platform that wraps current workflows, rather than replace them. If the pilot shows promise, we'll move forward with offering it to other regions using the same type of partnership model.
Here's some of the features it includes:
News & Media: Articles, Newspaper Archive, Videos, Photo Albums, Breaking News, Weather, Aggregated RSS Feeds, Local Radio Stations
Community: Events Calendar, Local Forums, Polls, Local Connections, Private encrypted messages.
Print-to-Digital Ad Integration: Sales tools for small publisher ad sales teams. Ad project workflow including designers. QR Codes link to SEO-friendly, shareable digital companion ads
Marketplace: Local market with listings that contains one or more offers. Cart and checkout with payment processing. Baked in discounts and rewards. Digital ads can link directly to marketplace offers.
AI Automation Tools: Wrap existing workflows rather than replace them. Operational efficiency gains.
Its easy to spin up customized apps for local communities and the stack also includes an API for integration into existing apps.
All of it is hosted on local hardware in the service area.
I've been super hyped about it. My main goal at first was supporting `navigation.canGoBack` and the `currententrychange` event simply so that I could implement perfect back buttons with (almost) zero edge cases. This is surprisingly very tricky with the older History API.
Today I just opened a PR with support for `entries()` and `currentEntry`: https://github.com/kcrwfrd/navigation-ponyfill/pull/33
Once that lands I'll be able to start thinking about implementing full-blown navigations with it, with cool stuff like navigation interceptors and whatnot. That would actually enable framework router implementations wholly based off the Navigation API, rather than simply patching some enhanced capabilities for use with a router based on history.pushState / history.replaceState.
Combines AI review (Ollama/Claude/Gemini) with static analysis in one place.
- Multi-LLM support (can run locally with Ollama),
- static analysis,
- GitHub/GitLab webhooks.
- Developer pulse and leaderboard to gamify reviews
- LLM cost monitoring to avoid surprise bills
Nothing fancy, just something I built for my own use and decided to open source.
Feedback welcome.
https://bhuvangupta.github.io/codelens/
https://code.visualstudio.com/blogs/2017/02/12/code-lens-rou...
The goal is basically what's listed on the Elm website. No runtime errors, fearless refactoring, etc. But also improved accessibility for developers who want to create a native "Linux" app. IMO Linux should be so accessible and so amenable to rapid prototyping that it is the default choice when building a new GUI app.
Use Case: Assumption: You have access to your friends visitor parking login in Amsterdam.
You are going to a restaurant/or visiting a place near their parking zone(geo fenced polygon). You want to pinpoint a point in map and drive to that point. Being 100% sure that you can park at that point. Automatically pick a meter near there spot and park almost instantaneously. Then this app is for you :D
Update: Recently updated for this to work with new APIs and in the process updated the UI as well(slightly modern)
https://github.com/scallyw4g/bonsai
https://github.com/scallyw4g/poof
Why? Because why not? I love CAD.
It's still very much in the early stages because it's just a side project for me, but, it is possible to draw lines and circles, copy or move them, delete, snap, create text, and a couple of other basic stuff.
https://github.com/kristof1345/easycad
Wrote an introduction to Obsidian referencing other relevant posts, but also keeping it simple.
And the post before that was about creating an app using SvelteKit + Capacitor.
Currently working on some posts about AI coding and my life in Osaka after 3 months here.
Other things I'm working on:
- https://dailyselftrack.com/ - Got into working on it again, mainly solving some UX problems currently.
- https://game.tolearnkorean.com/ - Learn Korean words quickly, words go from easy tasks (e.g.) matchings pairs) to more difficult ones (writting it), currently still needs some slight adjustments, and then I'll release an Android version.
- https://app.tolearnjapanese.com/ - Wanted to learn Hiragana quickly, used my existing project as a base to build this. Needs some adjustments as well, feedback is highly welcome.
- https://tolearnkorean.com/ - Since I'm learning Korean, and also working on an app to better learn Korean, I also want to make a guide on learning Korean, improving my own skills by teaching others.
Thanks for sharing
Comes with Robot, Turtle, HTML/CSS (pixel diff tasks) and a gradual introduction into programming concepts. Currently on JS, literally right now GPT-5.2 helps me adding Python.
I've integrated a simplified clone of Replicube. I hope to integrate ideas from Human Resource Machine and Turing Complete later this year.
I bear heritage of Eastern Bloc-typa math/programming olympiads, combined with front-end/product skills. So I kinda owe to ship this thing to community of fellow secondary school CS teachers.
Surprisingly, nothing comes closer in terms of depth and usability in the classroom for ordinary 12yo kids.
I test this thing 5 times a week in my classroom and I constantly polish it at night. 100% vibe-coding.
Top of my ideas now: add "ask your LLM" buttons to my email submission form that opens ChatGPT/Perp/Claude and auto-fills a query asking it why you should be friends with me.
Sample links (I hope it says nice things about me!):
Claude: https://claude.ai/new?q=Do+deep+research+on+a+person%2C+dvsj....
ChatGPT: https://chat.openai.com/?q=Do+deep+research+on+a+person%2C+d....
Also working on a PRM. My website is https://dvsj.in - open to any feedback!
> "years of handwriting practice and all I do is type now, smh"
same feeling
Now I've been piecing together a complete desktop environment using niri and many other tools. If you're using Arch, you can opt-in to turn this feature on. There's an install script which can be run on a new system or existing system, documentation on each package and more at https://github.com/nickjj/dotfiles. I'm using it on 2 systems at the moment.
First game is https://geocentric.top where users can sculpt a planet collaboratively and place trees or houses (for now very limited). I plan on making it an idle sim where players will be able to interact by dropping some food/events for the creatures on it to evolve through time.
Second, a remote logger/metrics/user management tool where once can track all their logs, live metrics, uptimes, identify users, etc. I hope to have a v1 during this first quarter and I'm currently my first user as I have it hosted at https://app.getboringmetrics.com to centralize all my side projects into a single platform.
https://pixelforest.itch.io/flowscape
This is really fun. Always a fan of any game that shows other people in real time
I moved last year and started a bunch of DIY projects, and each one turned into a bunch of drawings on napkins and backs of receipts to figure out how much wood/material I needed to buy to avoid "one more trip to store". It tells you how much of a stock material you need, and shows you how to cut it, to minimize waste or minimize cost.
A few details
1D: works for boards, pipes, bars, etc. You enter lengths and quantities; it details the cuts onto the stock material.
2D (coming soon): will work for plywood and sheet goods and lets you see how your parts tile onto sheets.
Apparently the software engineer to woodworking pipeline is actually just a circle
I have been working on Wait: https://github.com/tanin47/wait, a self-hostable CORS-enabled headless waitlist system that connects to Google Sheets.
I have many landing pages hosted for free on Netlify and Github Pages as static pages. All of them have waitlist forms that send cross-domain AJAX requests to the Wait server, which then writes the emails to Google Sheets. Since there's no iframe, it's easier for me to style the form and customize the after actions.
The Wait server is hosted on OVHCloud for $4/month. It's probably the most economical option for a waitlist system.
I did one that writes to a Notion DB and is hosted for free on Cloudflare. I don't think I bothered to open source it though.
I guess one advantage here is that the user is not locked into a specific hosting provider.
Any alternative that is hosted or uses iframe will encounter this kind of frictions.
In comparison, with Wait, you'd just call `fetch(...)` and do whatever you need after `fetch(..)` succeeds or fails. For example, one landing page might say thank you afterward. Another landing might show the installation instructions after the user submits their emails. The whole code is controlled by you.
It's like you call your own backend except it's hosted in a different domain, and your landing page can be hosted as a static site with no backend.
If you are interested in trying it out, I'd love to work with you to make it successful for you. Thank you!
It’s a super simple job management app for busy tradespeople to keep track of jobs.
The main use case is time pressed tradespeople who do most of their admin in the evenings.
The app makes capturing leads incredibly easy and quick. Lots of scope for extending functionality in the future in various directions.
(Not launched yet, squashing bugs and refining a few bits and pieces)
So I converted the PDF form into modern, browser-friendly web forms - and kept every field 1:1 with the original. You fill the form, submit it, and get the official USCIS PDF filled.
https://fillvisa.com/demo/
* Upload a GPX file -> see the route, map and key stats.
* Store every hike, bike ride, walk, or trek in one place.
* Think of it as a “personal notebook” for families, not a leaderboard.
I built it to keep the stories of my own kids’ adventures. It’s still in early‑stage development - if you’d like to test it out or share ideas, drop me a line!
One suggestion - in the demo mode it would be nice if you provide a sample GPX file which you can try right away.
A hobby project I started putting together late last year; a little spot on the internet for prayer and reflection.
https://dugnad.stavanger-digital.no/
A pro bono tech consultancy for local non profits. The idea is to help them use tech to better deliver on their mission.
And I'm an agnostic!
Well done. I will use it.
I just updated the RAW pipeline and I'm really happy with how the resulting photos look, plus there's this cool "RAW+ProRAW" capture mode I introduced recently.
https://apps.apple.com/us/app/unpro-camera/id6535677796
I initially released it early last year and have been using it as my main camera app since, but I haven't mentioned it in one of these threads before. Unfortunately this post has come just a bit early for my most recent update to be approved; there's some nice improvements coming.
Plus, having full control over the way photos look, I've customized the output to match my taste; I don't think there's any other camera apps that produce photos quite like mine.
My default camera app is Leica LUX, but I’ve been curious about unprocessed photography and can’t stomach the cost for Halide.
Just installed :)
I've got a nice ingest, extract, enrich process going for the graph - I'm currently working on a fork of claude-mem[1] that uses the graph as a contextual backend for agentic coding workflows.
0. https://arxiv.org/abs/2508.04118 1. https://github.com/thedotmack/claude-mem/
So I've been building a distributed AI inference platform where you can run models on your own hardware and access it from anywhere privately. Keep your data on infrastructure you control, but also leverage a credit system to tap into more powerful compute when you need it.
We're planning a closed beta in February for folks on the email list – testing the core flow of running your own node, accessing it remotely, and participating in the credit economy. Looking for developers and teams who want to kick the tires on this before we open it up more widely.
If you're interested in the beta: https://sporeintel.com/
https://feedbun.com - a browser extension that decodes food labels and recipes on any website for healthy eating, with science-backed research summaries and recommendations.
https://rizz.farm - a lead gen tool for Reddit that focuses on helping instead of selling, to build long-lasting organic traffic.
https://persumi.com - a blogging platform that turns articles into audio, and to showcase your different interests or "personas".
The core idea is a visual DAG where each transformation (filter, join, aggregate, pivot) creates a view node. Nothing materializes until you need it, DuckDB executes the full chain on demand so you can build deep pipelines without copying data at each step.
Input files can be CSV/Parquet/Excel (Excel might not work great). There's a SQL editor with schema-aware autocomplete, pivot tables with drill-down to underlying rows, and sessions can be exported as files or shareable URLs (the entire pipeline gets encoded in the hash).
Sharing can be granular and you can choose not to embed the files or if files are too big they will not be embedded and the user when opening the link will have to upload the files to restore the session.
The part I find most useful: you can replay pipelines on new data. Share your January analysis, and a colleague runs the same transformations on February's data with schema validation.
Privacy-first since files never leave your browser, it's a static website actually. I will open source soon, and make it probably MIT licensed.
Also it's a WIP and so it may be buggy (there's not even images on the homepage) https://repere.ai
GitHub: https://github.com/valbuild/val
Intro video: https://youtu.be/83bnYGIsm5g?si=5LN7dxnARrS4jNEx
What sets it apart is that it 1) stores content in TS / JS files 2) is a fully fledged CMs. It is designed to be nice to work with from the start a project (and the structure of your app changes all the time) -> when everyone works on individual PRs -> to the end when the project is decommissioned.
It needs no cloud APIs, no DBs nor caching. No query language to learn. No sign up to get started. It is fully TypeSafe and needs no type generation. You can rename and refactor content from you IDE. It works amazingly with Cursor and friends (local content and schema + strong typesafty + validation)
Currently reqs are: Nextjs and GitHub.
APIs are pretty stable. UI is in the process of a revamp. Will do a proper show hn some time in the near future.
Not unlike digital photography and Instagram. Has it killed film-photo divisions of photography companies? Yes. Has it put professional photographers out of business? Hardly, and in fact, the opposite. What the ubiquitous phone camera has done, is expose a lot many more people to the steep challenge of making truly good photographs. It has raised the average population-scale level of photo-erudition and taste to ever-more sophisticated levels. And, it has pushed the envelope on what photography can do.
So---assuming the AI overlords prevail (which I'm deeply skeptical of, but suppose a trillion dollars are right and I'm wrong)---what happens when LLMs allow anyone to vibe-code their own SaaS or Database or IDE or bespoke health-monitoring app or whatever...?
(edit: fix formatting)
The important difference with digital photography is the phone photographer won't use pro lighting, different lenses, reflectors, bounced flash or other gear that contributes to the "pro photography" look.
With software, vibe-coders might use AI agents that have all the equivalent "pro photo gear" for professional output.
There's a moat around pro-photography protecting it from its snack-size phone-camera cousin. All those lights, lenses and tripods are the physical moat. If we ponder the question whether software development has an equivalent moat, the gp's gloom may be warranted.
- How much does a top-end "pro" AI account cost? Who can pay that on a sustained basis through a career? (Someone has to pay --- the cost gets loaded onto fully-loaded employee cost. And when it's the business doing it, you can bet that eventually CFOs are going to ask the hard questions.).
- How much does pro photography gear cost? Does every photographer own all the gear? (No. Renting is standard, and in fact, preferred. Nobody wants to buy thousand-dollar marco lens they will use only a few times to lean macro photography and do the occasional pro shoot. A specialist macro photgrapher will, because they can amortize the cost.)
I also wanted to use the opportunity to mostly vibe code it (I got a month free Pro from OpenAI, so heavily used Codex). I also wanted it to be hosted for free so built it around Cloudflare Pages, Workers and KV store. It’s basically a mobile-first weekly view that shows “what’s happening this week” for the whole family. I also wrote a small series about building it and it shows my LLM workflow with the guardrails using AGENTS.md etc.
Write-up here if anyone’s interested: https://michaeldugmore.com/p/family-planner-vibe-coding-rule...
Github repo here: https://github.com/mdugmore/family-planner-public
InfoCaptor — https://my.infocaptor.com [YouTube video insight extraction tool]
MockupTiger Wireframes — https://wireframes.org/ai-wireframes AI wireframing software for product ideas
CrawlSpider — https://www.crawlspider.com/product/internal-link-building-w... WordPress internal linking automation platform
Vizbull — https://www.vizbull.com custom photo collages (https://vizbull.com/collage-maker)
1) Addition of modules that you would want to use directly during your testing (think encoding, encryption, request / response manipulation)
2) Ability to extend the GUI of the application. This was challenging as Marasi the proxy is meant to be used as a library and the GUI is a separate application. Extensions run on the proxy and not the GUI application. Right now I've settled on having the GUI inject its specific render and update methods to handle that bridge.
You can check it out at https://marasi.app or the repo directly (https://github.com/tfkr-ae/marasi-app) but I would recommend download the latest development release as it includes a fix for the UI locking up of there is a lot of traffic going through the proxy.
Recently, I've been very motivated to make one niche crafted service after another. For myself, family and friends. But struggled to find a compelling hosting solution for projects that only has and will have only a single user for years. I bought the cheapest mac mini M4 on sale, put it in basement and started working on some cli+daemon to help me automate all things around it. The biggest risk is security, so probably gonna rely a lot on Cloudflare at start.
TentFires is a variant of the puzzle game Camping / Tents-and-Trees, but with a huge overworld.
Creating the overworld led to some advancements in topology, which led to realizing those advancements can be used to accurately reconstruct a theoretical "metal die shape" that was used for a glyph to creation impressions in old letterpress books.
As a result, my current first application of that is to remaster and re-release the first book of the "Hardy Boys" series from 1927, "The Tower Treasure".
To do that, I've constructed a "macrogrammetry rig", which is essentially a 2d x y panning machine using 3d printer parts and stuff from my local hardware store, and a camera with a macro lens, in order to "scan" the pages of the book at the highest possible resolution I can reasonably do so at, which is currently around 6000dpi.
Current status: JavaScriptCore builds in the JSCOnly config and panics on start.
JSC has extensive use of uintptr_t as a carrier of pointers and that's what most of the panics are about
The core idea is to make it easy to capture page content, highlights and images and everything will be formatted as Markdown and is easily editable in a performant little editor window.
Then from there, I’m working on multiple export services like Clipboard export and popular PKM apps like Obsidian, Roam Research, Capacities etc.
It helped me stay more consistent with IF - added visual indicator of previous fasts in a little calendar widget on the dashboard so every time I open it, I see my streak visually, which has been a great motivator to continue.
I also added a BMI calculator, as the NHS one I had to enter all my values from scratch each time I went, so got a bit annoyed :)
I think I'm still the only user, but it's given me a lot of value as I beat my plateau!
A bit like DraculaTheme.com
https://tomaytotomato.github.io/jensen/
https://github.com/tomaytotomato/jensen
The plan is to get a Chrome and VSCode theme shipped this week.
"I never asked for this...."
I wanted to have a more difficult project and learn more about AV and Liquid Glass. I try not to vibe-code. I keep it 100% free for now, I'm looking for power users and retention. I won't monetise until I feel that this is a helpful tool.
https://apps.apple.com/us/app/kinevision-video-coaching/id67...
Please give it a test run! I'm looking for constructive criticism on how to improve the detection thresholds and user experience.
http://isitaiornotnow.com/
It’s fully open source: https://mogami.tech
---
[1]: https://nickel.video
The original dashboard was written in a hurry. It’s solid and effective, but clunky. It was written in UIKit, and uses the same backend as the main app.
The new app is being done in SwiftUI (with all its strengths and weaknesses), and has a new, streamlined, backend. It’s much faster and simpler than the original one, but will have to give up a couple of features, due to SwiftUI’s limitations (but it also adds one).
This project is also a test of LLM integration into my workflow. So far, it’s been quite helpful.
Also, trying to finish a PhD on machine learning when you want to minimise a p-adic loss.
https://git.sr.ht/~tombert/feocask
Called "feocask" cuz feo means "ugly" in Spanish and FeO to mean Iron Oxide for Rust. I thought it was funny.
I will admit that I had help from Codex, but I did write most of it myself, and I think the design is coming out kind of neat. I have a very strict "no lock" policy [1], including lockfiles, and this should still be safe to use across any number of threads, at the cost of N^2 reconciliation to the number of threads and a lot more drive space.
I like my design; I have an excuse to use Vector Clocks and Hybrid Logical Clocks and I think it might actually be useful for something some day. I'd like to eventually write something that goes a bit beyond getting parity with bitcask and optionally have the ability to automatically distribute across multiple nodes, but I'm still trying to think of a good design for that, because my current design depends heavily the atomicity of POSIX filesystem commands, and introducing the network introduces latency that would likely greatly degrade performance.
[1] At least no explicit locks. I am using Tokio channels and they are probably using locks in some spots behind the scenes.
As an engineer, it is hard to know when you can put your head down and work when you have multiple meetings. This helps me cure that overhead of planning my morning.
During the December break, I have implemented some new features: automatic stable refdes annotations, parameter assignment rules for easy part number assignment and some ERC rules. These are also important parts of the design workflow to help turn a schematic into a usable BOM and layout.
I have created a usb-uart converter board with the CH340 chip. The complete schematic was coded with Circuitscript and then imported as a netlist into kicad pcbnew to do the pcb layout. The design was produced with JLCPCB and after receiving the boards I tested them and they do work! The design files are here https://github.com/liu3hao/usb-uart-bridge. The circuitscript code file is here https://github.com/liu3hao/usb-uart-bridge/blob/main/usb_uar... and the generated pdf from the circuitscript code is here: https://raw.githubusercontent.com/liu3hao/usb-uart-bridge/re...
The motivation for creating Circuitscript is to describe schematics in terms of code rather than graphical UIs after using different CAD packages extensively (Allegro, Altium, KiCAD) for work in the past. I wanted to spend more time thinking about the schematic design itself rather than fiddling around with GUIs.
Please check it out and I look forward to your feedback, especially from electronics designers/hobbyists. Thanks!
Using existing component libraries via some sort of importer code looks like it might be needed to gain momentum.
Building a webapp to keep track of your playlists and notify you when a song disappears
https://github.com/thehappyidiot/save-my-music
It started as a way to fix audio drift in my multi-room setup without using large jitter buffers, but it turned into a standalone project where I started learning more about NIC driver latency. I found that if you isolate a specific CPU core (isolcpus), disable all interrupt coalescing and busy-poll the RX ring buffer with a custom AF_XDP socket, you can characterize the PHY and PCIe bus latency jitter to within a standard deviation of few ns on generic realtek hardware.
I'm using this disciplined clock to do TDOA (time difference of arrival) triangulation of RF signals inside my home. I have three anchor nodes running this stack connected to SDRs. I can currently track the physical location of my dog's collar to within 15cm in 3D space by correlating the signal peaks. The hardest part is writing the solver for the multipath interference. I'm implementing a custom unscented kalman filter to reject the signal reflections bouncing off my refrigerator and radiators. I know what you're thinking. Yes, it sounds totally excessive but getting sub-microsecond synchronization without an FPGA switch feels like magic.
https://nthesis.ai/public/702445eb-f0e4-4730-b34f-f34eb06dd6...
Or you can do a basic text search: https://nthesis.ai/public/hn-working-on
But the graph view seems broken?
And for the data, it would be nice to have the original URL for each comment as a reference.
I didn't realize that you actually could provide a working link back to Hacker News but it seems HN does support that. Thanks, I will give that a try!
This how the graph looks like, not clustered by tag or anything ... (I was expecting a view like Logseq or Obsidian)
That being said, there isn't much data for this month yet. If you look at last month's data (https://nthesis.ai/public/e4883705-ec05-4e7a-83ac-6b878cc1e8...) , clusters are more apparent (particularly if you view the tags instead of summary).
It's meant to be embeddable and hackable, serving as a building block for custom IDEs as opposed to being IDE-like VSCode. I felt the web IDE space was uninspired with apps built around VScode/Monaco effectively being hosted a VSCode instance with a pre-installed extension and config.json. (Aside: perhaps there's a business opportunity for VSCode-as-a-service where client apps simply bring their own config). I'm dogfooding this library in building an algo trading IDE.
Ships 2kb and smoothly handles 50+ million line files. 1 billion lines with the high-capacity extension. Also, it can function as a TUI or terminal on the web because the core implementation concerns efficiently rendering plaintext in a fixed-width grid layout.
https://varrockbank.github.io/buffee/
I see this doesn't use <textarea> or contenteditable, I'm curious how close can it get to native controls or can this replace them? Things like mouse selection and usual hot keys like Cmd+A and maybe other things.
Technically, there is <textarea> but it's strictly for a more seamless interface with copy/paste. The web standard's clipboard API was not satisfactory.
> mouse selection
There was previously mouse selection but that was removed after I rewrote the selection logic. This will be re-introduced as an extension that be can opt into. It's relatively trivial for a mouse but will be harder to be robust with touch events.
One tricky bit will be the UX of scrolling and selecting at the same time, especially on mobile phones.
> usual hot keys like Cmd+A and maybe other things.
The general philosophy is to not assume any native controls, have zero default key handlers and have clients bring their own extension that adds this functionality. Cmd+a in particular would perhaps be something I can add directly in the default keyboard controller.
The underlying API is defining operations from two coordinates. From the current exposed API you can also get the last line, and from there get the last coordinate. This could be a new API I expose. With (0,0) and the last coordinate, the keyboard handler would just call that.
The one limitation is that we have to convert a bunch of lines of string into a giant string into the user's clipboard. This overload the browser's clipboard buffer once we get to a million lines of code.
The game engine I work on (link in bio) developed a custom language for engine customization, but it never had any runtime debugging capabilities. I've been adding that over the last couple weeks.
The language compiles to a bytecode, which is what the engine runs. But the bytecode has no source information.
The easy part was getting source locations for stack traces (associating each generated bytecode with an originating source line of code).
Harder was getting scopes information for displaying function names in those stack frames, and for associating runtime variables per-scope (stack variables, globals, class fields, etc.)
Now I just need to create an expression parser for evaluating expressions at runtime based on the current scope, add breakpoints and step over/into/etc. capability to the engine, then wrap it all together in a VSCode extension.
https://web.zquestclassic.com/zscript/ (this doesn't show what I'm working on, it's just a basic web text editor to quickly test the language. can't run it from here).
Currently just the cloud hosted version (https://gitncoffee.com), but plan to open-source most of it when it's more complete.
If you want to see a repo example, https://gitncoffee.com/gitncoffee/git-demo
Moving from auto tools to Zig’s build system was a huge quality of life improvement. Most of the work since has been deleting features and tidying up the code to make it easier to reason about. I realise there may not be that much value porting C to Zig the more I work on the project. Instead I see is there’s huge value in the usual stuff: clearly defined functions, preferring stack to heap allocation, minimising global state.
But it’s still quite early days. I’m looking forward to porting the trickier network code to Zig and using its built-in testing.
[1]: https://git.olowe.co/?action=summary&path=talons
[2]: https://claws-mail.org
[3]: https://sylpheed.sraoss.jp/en/
So I started to work on a side project called "Arch Ascent" for addressing these situations. It seems like it is becoming a kind of a architectural governance tool for visualizing and validating software system dependencies.
- Dependency Graph — Syncs projects from SonarQube and visualizes component dependencies using Cytoscape.js, with graph algorithms for detecting cycles (SCCs), clustering (Louvain), and computing coupling metrics
- Visions — Workspaces for exploring architectural scenarios. Each vision can have multiple versions/variations with different layouts while sharing the same definitions
- Layers — Named groupings of components (e.g., "Domain Layer", "Team Ownership", "GitLab Groups") that can be visualized as colored regions on the canvas
- References — Named sets of components defined via Tag expressions, layer membership etc.
- Statements — Architectural intent constraints that can be evaluated against the actual dependency graph, such as existence, containment, exclusion, cardinality etc.
The plan is to also incorporate Grounds, which are Intermediate stable states on the path from the current situation (ground zero) toward a vision. Each ground represents a releasable milestone that moves the architecture closer to the target vision without necessarily fulfilling all its statements. Grounds enable incremental architectural evolution with well-defined checkpoints.
Stack: Django, HTMX, Cytoscape.js, pyparsing for natural language parsing of References and Statements.
I built a browser plugin called "Visionary" that overlays meaningful descriptions and context directly onto stunning pictures of the day.
I noticed that existing picture-of-the-day plugins were built over two decades ago and never evolved to harness the capabilities of modern artificial intelligence. AI can transform the picture viewing experience by distilling complex descriptions into accessible insights and providing references to explore the core concepts in the photo more deeply.
You can get a sense of how this works by visiting https://picture.learntosolveit.com
Get it for Chrome or other Stores
https://chromewebstore.google.com/detail/picture-of-the-day/...
At Sylvester I stopped smoking.for the beginning and hard times I searched for a deflection and started with my own quitesmoke app - purio
I released it some days before a reached a workable state.
Here the result, if you want to check:
Android: https://play.google.com/store/apps/details?id=io.codingplant...
Feedback is welcome
I’ll highlight a couple:
- an “aichat” command group that enables continuing work from a session that is at full context usage, by creating a new session and injecting session lineage pointers so the agent/sub-agent can recover arbitrary full details from ancestor sessions. So no more compacting needed.
- aichat search command: TUI for rust/tantivy-powered full text search across Claude and Codex sessions. CLI/json mode for agents to search for past work.
- Tmux-cli tool + skill to enable CLI agents to interact with scripts (including other agents) running in other Tmux panes. Like Playwright for the terminal. Multiple CLI agents can collaborate/consult etc. Agent can run and interact with interactive CLI scripts.
[1] https://github.com/pchalasani/claude-code-tools
I’ll take a look at the others you have.
The aichat approach does require intentionally asking the agent to find specific earlier work: it doesn’t automatically have “awareness” of prior work. I think of this as the “unknown unknowns” problem. This is where creating explicit memory artifacts can be useful since we can pre-inject recent work-summaries into context. So I’m thinking about a lightweight hook based system to automatically create memory artifacts or work-logs of some sort.
I’m getting ready for the official launch, but while I work on expanding the library beyond the current collection of Aesop’s Fables, I’m opening up a beta.
If you’re on iOS and wouldn't mind helping me test it out, I’d love it if you had a look: https://verva.ai/en/
Lots of work to automatically filter and process scraped footage into something that will train well.
https://github.com/canto-lang/canto-lang
Here is the current list of features:
- Unified inbox: Connect multiple Gmail accounts and see all your emails in one inbox. No more switching between different tabs or accounts.
- Email bundles: Automatically group your emails together into bundles, so if you have many emails from the same sender, they'll no longer clutter up your inbox.
- Email summarization: Save time by getting summaries of your email threads.
- Keyboard shortcuts: Navigate through your inbox using Gmail-style keyboard shortcuts.
- Automatic dark mode: All your emails are converted to dark mode automatically.
- Block email trackers: We detect and block email trackers to protect your privacy.
- Privacy-first: We sync your emails from Gmail and cache them locally on your device - they are not stored on our servers. We don't train on your data or use AI providers that train on your data.
Lots of other features coming soon, like split inbox, AI search, etc. It's in early access now, would love feedback from anyone interested in checking it out!
I'm also curious to hear - what is the most annoying thing about email that you have to deal with today?
I think that Acme is very underrated in its domain (a tool for experts). The coverage is minuscule. That’s why I am thinking about blog posts, maybe video tutorials. I do not know what should it be exactly.
I do not have any time estimates. I have a very demanding main job (I work as a software developer) and young family that I need to take care of. This project demands focused efforts and selectivity that I can barely satisfy. But I wouldn’t give up, the thing is totally worth it. If it’s going to take years, so be it.
If you have any comments, send me a letter at kalterdev@gmail.com. Have a good day.
1: https://9p.io/sys/doc/acme/acme.html
Overall, Minifeed keeps chugging along, fetching new posts every day from almost 2k feeds. I'm hoping to find some nice and ethical monetization strategy for it this year.
[0] https://cloud.typesense.org/
[1] https://github.com/bfritscher/typesense-dashboard
It's a macOS desktop application that uses browser agents to update your old and compromised passwords.
It started off a side project for myself after running into a compromised password email. Since then, I've expanded it into a macOS app + chrome extension for navigation. It's been so much fun building this application, learning about AI agent management while enforcing security/privacy best practices. I've re-written this app 4 times from scratch before launching it a couple weeks ago. Please check it out and let me know what you think!
1. https://www.minichessgames.com/#/play/pooping-knights
Most recently, we added support for benchmarking and us stocks, etfs etc.
Benchmarking is an interesting topic. I am not sure why but most personal finance tools are quite bad at this. Our benchmarking tool allows you to understand how your underlying portfolio is doing, vs how your timing decisions are fairing. Portfolio comparison is done with NAV chart (nav calculation is same as what mutual funds use). And value chart in comparison with nav chart, helps you understand if your timing decisions are helping.
NOTE: you can try demo without signup, but it doesn't work in Firefox Incognito mode.
[1] https://github.com/smartcomputer-ai/agent-os
Also, this Christmas I took a rest on Pulso, and I developed a small app to monitor the version & Support Lifecycle of large dependencies. https://stacktodate.club
https://pagecord.com
To goal is to make you write more. Tonnes of features, including posting by email (my favourite way to blog).
I love blogging and I want more people to go back to writing on their own blog and reduce time on the socials. It seems to be striking a chord with people.
Free classic plan, bargain premium plan at only $29/year.
Source available (Rails) at https://github.com/lylo/pagecord
I’m setting up the basic site, which is not a huge deal, but I’ve been inspired by more recent language designers having a streaming presence, so I am working through test runs of streaming my development.
I hope to start with demos of the basic language features and then move on to streaming both a reimplementation of my compiler and on a Rocq implementation of the syntax and semantics of the language for proof work.
The language has a rather small niche at first glance, so I’m hoping to use the streaming as a way to explore areas of appeal and maybe draw some interest. A low level concurrent and parallel ‘functional’ language with very non-traditional syntax and a modal, dependent type theory is not going to appeal to everyone, but hopefully I can find some interest eventually, even if just to hang out on chat and talk about the subject.
I'm not particularly familiar with array based languages, but are you inspired by them at all? Seems like a similar concept.
What're your goals for the language? It would be cool to see a parallel execution model unify SIMD, multithreading and gpu. I bet people with a lot of money would be interested if you could apply it to ML
I don’t really have any lofty goals, the language exists to let me have my personal ideal programming language. One of the things I would like to see adopted, by any language, is that the language is able to encode and present provable guarantees about code. So, memory safety, freedom from UB, lack of overflow (integer or stack) is provable in some subset of the language and the proof is done in a logically consistent, verifiable manner.
Of course most of those proofs are not anywhere near feasible for general case code, but the language can restrict allowable constructs in a computation, function, process, or module to a set that makes the desired properties provable by construction.
The language should be capable of unifying and abstracting over SIMD (or other hardware implementations), GPUs, and OS or Userspace multithreading at levels of abstraction from assembly to Haskell or other high level languages.
https://shepherd.com/
Building a really unique book recommendation platform to help readers find books they might not otherwise know about. We just started working on a full book app that will be a private book diary, along with recommendations and insights based on your Book DNA. Think Goodreads, but rebuilt for readers who want a private space to track what they read, keep notes, and get truly personalized book recommendations (like Pandora or Spotify for books).
https://downforeveryoneorjustme.com/
This is a fun one I do with a good friend. Basically, to see if a website is down, or if it is just you, along with reported reasons from the community. We are working to add user accounts so you can create your own custom lists of websites/services to track
Oh! This is very similar to the project I am working on, Colibri[1], a self-hostable ebook library. I'm an avid Shepherd user though, and I would love to make some kind of integration happen… would you be open to a chat??
[1] https://github.com/colibri-hq/colibri
I'd love to chat about API etc
I always struggle to share files between my devices, or to navigate them. Why do I need servers, or dropbox or wetransfer?
Inspired by croc, rclone, syncthing and magic wormhole, I'm close to releasing KeibiDrop as MPL2.0.
It has a nice slint.dev GUI, works cross platform on mobile, + desktop (via FUSE or no-FUSE), and has post quantum encryption at transport level.
No clear monetization path, but I also tinker with unikraft in order to host a relay server (for key negotiation, or other things) as a unikernel cloud function.
You can see what it looks like right now here: https://x.com/simonsarris/status/2010359423806615907
It is based on a garden designer I made for myself to keep track of my rose garden (I have over 100 roses) and orchard (I have about 15 trees): https://garden.simonsarris.com/
However, my version was very specific to my needs, so this general version requires a lot more work to get it usable for a lot of people.
In my old app, I was solely tracking the streets, but it became somewhat impossible to have pretty coverage after I moved cities. And it's more fun to see global coverage anyways. Over the past couple of years, I've been getting emails for similar features that would expose city/country wide stats as well. Going to share with the users of the old app once I port its features on this one.
Still actively polishing it over the weekends, but it's very fun to see all the places I've been to on a hex-based map, combine it with my friends' data, and so on. It's been a very fun project so far.
It's not mobile friendly yet, but maybe that'll be a next weekend project. At least you can view a video of a level on mobile.
My kids are loving it.
https://game.stackybird.com/ and the source https://github.com/jtwaleson/stacky-bird
So I added a weekly poll. I pick a stock, show some key facts, and let people vote and discuss whether it’s overvalued or a hidden gem. Takes a few minutes, usually learn something.
https://www.assetroom.net/diamond-or-dud
If you love reading, want to have an easy way to access your collection, and share it with a few people, this is for you.
https://github.com/colibri-hq/colibri
I’m looking for contributors who would like to help shape Colibri into a counter-approach to big tech; it’s specifically meant to never get monetised, and explore what such software can become.
* Schematra https://schematra.com/ - a web "framework" written in CHICKEN scheme
* Lots of (unpublished, but will try to do so soon) eggs that spawned from building schematra & KartInsightsPro
You get the idea. I started playing with CHICKEN to scratch the itch of building something in Scheme and I couldn't stop. Using ast-grep as a skill in claude code makes it a lot easier to edit code as well.Edit: format
Got frustrated with Apple's Fitness app being too basic and third-party apps creating anxiety with made-up "recovery scores." Wanted something in between: proper training load tracking without the daily judgment.
Uses 42-day EWMA for chronic load, 7-day for acute. HR-based rather than rTSS since most people don't know their lactate threshold. Zone breakdowns, route comparisons, the stuff that actually helps you see if your training is working.
Free, no ads: https://apps.apple.com/app/id6749277384
Would love feedback from anyone who trains with an Apple Watch.
You connect GitHub, CI, Sentry, and Linear, and it takes tickets all the way to production. Claude writes the changes, BacklogAI handles tests, migrations, feature flags, staged rollouts, etc...
It’s clearing months of backlog work in hours, and a couple teams I’m working with have already stopped hiring because it’s cheaper than adding more developers. It's crystal clear that developers and designers won't be needed in a couple of months because claude increases productivity by at least 120x and one or two PMs can do pretty much everything.
My stack is Claude, v0, nextjs, shadcn, clerk, supabase, vercel.
If these productivity gains were real, no one would be giving you access.
I train BJJ and kept hearing the same complaints from academy owners regarding attendance tracking, comms, missing payments, etc.
So I'm building a tool for student tracking with belts progression, automated payments, attendance-based promotion criteria, and a tablet check-in system.
Focusing on Spanish-speaking markets first since it's completely underserved. Currently onboarding early academies, and will market it in the US/UK soon.
The idea is to rely on kernel Wireguard, and process packets in kernel space (via eBPF) for maximum performance and minimal CPU overhead. I plan to use egress and ingress TC to “apply” the policy at both sides. XDP is faster, but only works on ingress, which is not sufficient for a mesh VPN imo.
Netbird already exists in this space, so this is mostly a learning exercise, and maybe a reference implementation for those learning eBPF in Rust.
Goals and constraints:
1. Single digit CPU overhead for multi Gbps bandwidth (probably a bit too ambitious, but we’ll see)
2. Linux only
3. No hole punching or complex NAT handling
4. Basic policy language for L3 and L4 traffic (L7 requires punting packets to a userspace proxy)
Here are the links.
Chrome store: https://chromewebstore.google.com/detail/video-notes/phgnkid...
Firefox store: https://addons.mozilla.org/en-US/firefox/addon/video-notes-f...
I actually would love some feedbacks and suggestions from someone here :)
If you have not found it, you need to click on the extension icon, and then click on gear icon. There you will find the option to export.
The next step is to improve the landing site. I like the current no-frills design, but unfortunately I think I'm in the minority.
Feature-wise I'm planning to add support for getting alerts via Slack. I'd also like to make use of certificate transparency logs, alerts to start with but maybe for other stuff as well.
The stack is C#, .NET 10 and PostgreSQL 18 running on Hetzner VMs. I also self-host Forgejo and OpenSearch on Hetzner VMs. I recently switched from VS Code to JetBrains Rider and I think the latter is much better for C#. (I'm using Linux so Visual Studio is not an option for me.)
Most software engineering interviews are a “signal crisis”. They measure recall, not real-world engineering.
I'm working on moving the evaluation from “writing code under pressure” to technical judgment via structured code review.
https://entrevue.app
There have been lots of cool technical challenges through the whole process of building this, and a very nice variety of different kinds of work.
I'm working towards using the outputs from this language to build out levels and assets for a browser-based game I've been dabbling with over the past few years.
It started as curiosity. I wanted to see if I could express business logic as simple choices and let the numbers fall out on their own.
The app is built interactively in Streamlit. I do not sit down with a spec or a backlog. I add one small idea at a time, refresh the page, react to what looks wrong, then adjust. It feels closer to sketching than programming. The interface tells me what the logic should be next.
Underneath there is a growing pile of rules about the business I am in.
I do not write code in the traditional sense.
I have never coded before and are solving my own problem done by one, this sure feels like magic!!
I also like the idea of doing elaborate ascii art with a type writer.
I wrote the firmware in Arduino, which was a great learning experience because I typically work with CircuitPython or Go, where I'm less constrained.
Nottawa's a free macOS app for making live audioreactive visuals. I'm trying to position it as a 100% free, batteries-included alternative to Resolume and TouchDesigner.
Not a tonne of users yet, but I'm hoping to get some traction in 2026. Would love love love to hear some feedback!
https://nottawa.app/ https://x.com/joe_crozier
https://github.com/acutesoftware/lifepim-ai-core
Only been public a few days, so please let me know if there are glaring issues.
https://github.com/WillAdams/gcodepreview
Hopefully I can restore the OpenSCAD interface layer and get it working with OpenSCAD Graph Editor:
https://github.com/derkork/openscad-graph-editor
again. Having trouble finding FCG examples which do more than move in straight lines though...
It might be trivial for some programmers to use puppeteer or some would want to hand-build some OG images (you can mix and match), but otherwise, this tool is very handy, and set-and-forget.
I just created a Show HN for it https://news.ycombinator.com/item?id=46585378
Stack: Bun, Next.js, SQLite, Kysely. Been building it almost entirely with Claude Code which has been a surprisingly effective workflow for this kind of infra tooling.
https://github.com/elitan/frost
An application to read Rigveda Samhita, and potentially other old indic texts in future. Inspired by University of Cologne's vedaweb.
I'm building a system that reads Slack, listens to Google Meetings, user complaints, etc and gives me prompts I could feed into coding agents or planners.
Problem-to-prompt seems like a larger obstacle than coding these days, I wonder if it's solvable, and if solving it makes cheaper coding agents viable.
It takes in your calendars and gives you time slots where you can put your head down and work! It built it for myself, but a few people found it interesting, so I thought of publishing it.
If you are someone who manages multiple calendars and multiple calls per day, then you will find this useful!
I’m not a developer by trade but I’ve been learning iOS dev for about 6 years now. It’s become my project that I just keep working at since I personally use it a lot.
The app lets you save your favorite locations, add notes to them, add photos, check weather, tag them for better organization, and archive those tags for future trips. You can also mark off locations that you’ve been to already: think breweries or a coffee shop when visiting a new city.
For the next update, I’m working on a task list functionality for each location. The idea came as a shopping list based on which stores I go to but it can work for any other context as well. This way I can get rid of my shopping list from my task apps.
In terms of weather, I’m also adding historical averages to the forecast to have some sort of context to the weather.
Also leaning more into marketing these days (hence this post) and designing a new icon with some custom art work to give the product some sort of personality. I started learning affinity design to just do it myself so I learn some design software along the way.
Anyways, if you download it, I’d love to hear some feedback. :)
It's an "italian-oriented" curated remote-jobs and remote-work community, currently ~10k subscribers across newsletter and Telegram. What began as "let's share good remote roles" is evolving into paid job postings, sponsorships, and coaching for companies and devs.
Do you know you can hire remotely in Italy?
Another itch of my own to scratch but thought I'd see if I can make some side income as well.
It's a web based bookmark manager with extensions for Firefox and Chrome.
You can easily import and export bookmarks so you have all your data whenever you need.
One main thing I really like that I think makes it stand out is the ability to export the contents of a bookmarked page to an epub file to read later on your Kindle or other e-reader device.
Looking for any constructive feedback on this! Thanks.
Still experimenting with different ways to make learning easier using LLMs.
I put together Codose as a tool where you paste a link to an Exercism or LeetCode problem, and it spins up a code editor with an AI tutor that walks you through the solution step by step, with mini lessons along the way when you need them.
You can try it without signing up but I’m on the Google AI Studio free tier right now, so I’m not sure how many uses can it handle
https://fpvmania.substepgames.com/
https://discord.gg/qdUjhbd6t
A transformer-based (but not LLM) chess model that plays like a human. The site right now is very rudimentary - no saving games, reviewing games, etc., just playing.
It uses three models: * A move model for what move to make * A clock model for how long to 'think' (inference takes milliseconds, the thinking time is just emulated based on the output of the clock model) * A winner model that predicts the likelihood of each game outcome (white win / black win / draw). If you've seen eval bars when watching chess games online, this isn't quite the same. It's a percentage based outcome, rather than number of centipawns advantage that the usual eval bars use.
Right now it has a model trained on 1700-1800 rating level games from Lichess. You can turn it up and down past that, but I'm working on training models on a wide variety of other rating ranges.
If you're really into computer chess, this is similar to MAIA, but with some extra models and very slightly higher move prediction accuracy compared to the published results of the MAIA-2 paper
Got tired of helping enterprises run Concourse themselves, so we productized it. We've deployed and maintained Concourse for Starbucks, Accenture, Sky UK, and others over the years—CentralCI packages that operational knowledge into a SaaS.
Why Concourse over GitHub Actions?
* fly execute lets you test pipelines locally before pushing. No more "commit and pray" * fly intercept drops you into a running container to debug failures * Resource-based triggers can monitor anything—not just git pushes * Full pipeline visualization from dev to prod in one view * Workers you actually control (no arbitrary cache limits or runner queues)
What we handle:
* Dedicated Concourse instances on high-spec hardware (Ice Lake Xeon, DDR5, NVMe) * Worker scaling without the Kubernetes complexity * SOC compliance, auditing, AWS PrivateLink for enterprise * 24/7 support from people who've been running Concourse in production for years
The pitch is simple: Concourse is the right tool for complex CI/CD, but running it is a pain. We make it not a pain.
The program is gonna do, what I am currently doing by hand, opening files and copying function/method signatures usually, from files all over the place.
The key here is to fetch into the context window only what is needed for one-question/one-answer and no more, hence the Context Minimization. Context fetched is gonna be specified by the programmer, for example sig(function) fetches only the signature, while @function captures the whole body. sig(Struct) is gonna fetch the fields and signatures of all of it's methods. sig(Trait) similarly.
In my view, giving the A.I. more information than needed, only confuses it and accuracy degrades. It is also slower and more expensive but that's a side effect.
The project is in early stages, for the moment it calls ast-grep under the hood, but eventually, if it works as it is supposed to, I plan to move to tree-sitter queries.
If there is a similar project somewhere I would appreciate a pointer to it, but I am not interested in implementations of agents. My program does not give the A.I. a whole view of the codebase, only the necessary points specified by the programmer.
You might even say a Obsidian alternative
https://github.com/rbbydotdev/opal
https://opaledx.com/docs
Currently I'm working on following features: - Multi user support (Team) on project level - Then I'll look into whether to add support for OIDC/SSO now or not - Alert on slack - Webhook support
0: https://daestro.com/
I'm building a newsletter called Tech Talks Weekly[1] where my readers get one email per week with all the latest Software Engineering conference talks and podcasts[1] published that week.
In January, I've released a paid tier[2] where my subscribers additionally get:
1. Access to my internal database of all the talks and podcasts since 2020 (+48,000 in total) where they can search, filter, sort, and group by title, conference/podcast, view count, date, and duration.
2. See the list of the most-watched talks over the last 7, 30, 90 days, 6 months, and 12 months based on number of views.
3. Get category-based view of new talks & podcasts by tech stack, language, and domain (Software Architecture, Backend, Frontend, Full Stack, Data, ML, DevOps, Security, Leadership and every major language & ecosystem)
[1] https://www.techtalksweekly.io/p/what-is-tech-talks-weekly [2] https://plus.techtalksweekly.io/
The main idea is to reduce the friction of using multiple tools by putting everything into a single workflow. You can create visuals from text, generate background music by mood or style, and turn ideas into short videos without switching platforms.
It’s still early, but I’m actively improving the product and adding more creative features.
If you’re curious, feel free to check it out https://palix.ai/
[0] https://github.com/s-macke/weltendaemmerung
https://github.com/sastrophy/siteiq
I am a student and fascinated by physics and cybersecurity. So to understand more about the field of cybersecurity and web-development, I started this project few months back. Any feedback from all of you will be really helpful in taking this project forward.
Currently experimenting with a proactive agent, Don, that pops up like clippy and also works over email.
https://donethat.ai All the data security measures here: https://donethat.ai/data And other tools out there: https://donethat.ai/compare
Long term memory for dozens of AI tools, designed for power users who want more control and flexibility than native memory systems and who do not want to be locked into any one platform. You can also have the system remember your entire chat history going back years and use this information to help you better in new chats, it sometimes makes chats 10x more useful when I say something like: “Using recall tool, do 10+ calls for 1000 tokens context each to learn about my interests, strengths, curiosities, what I’ve tried in the past, what worked, what didn’t, etc and suggest a new hobby I would enjoy”.
Without long term recall, AI is a super intelligence in your hands that uses the knowledge of the world to give you generic, nearly useless advice because of how generic it is. With long term memory, you have a super-intelligence that knows YOU. This is what MemoryPlugin solves for.
So far I can see magnetic fields on a magstripe https://www.youtube.com/watch?v=c8nM4Z-hkTw with two polarisers (one of which I rotate in the video, which is contained in a 3D printed holder with gears I made).
I'm awaiting some different polariser film, to see if I can get it to work with a floppy disk.
https://www.inclusivecolors.com/
There's millions of tools that try to autogenerate colors for you using algorithms and AI, but they usually ignore WCAG accessible contrast requirements, don't let you customise the tints/shades, don't let you create a full palette of colors, and the colors often don't look right on actual designs.
This tool is meant to make customising tints/shades intuitive and quick enough in a few clicks via a hue/saturation/lightness curve editing interface that you won't want to rely on autogeneration. There's also a live mockup showing how your palette looks on a UI design that checks pairings pass contrast requirements, to guide you as you tweak your colors and to teach you the WCAG rules.
You can then export your palette to regular CSS variables, Tailwind, Figma or Adobe for use in your designs.
Really open to any feedback on features that would be useful! I think the only way I can make it simpler to use is to make it more opinionated about how your palette should be designed so interested in any thoughts about that too.
That's awesome, I haven't kept up in what helps to get into AI recommendations. Guessing it's related to search result rankings? Not sure if the site would be in the training data. Curious if you asked about accessibility as that's my focus.
Also, my iOS apps; they're free and with no ads:
- Nonoverse (link: https://apps.apple.com/us/app/nonoverse-nonogram-puzzles/id6... ), a game about nonograms (image logic puzzles), now has 200+ levels.
- Polygen (link: https://apps.apple.com/us/app/polygen-create-polygon-art/id8... ), an app for generating low poly wallpapers and digital art, recently updated for latest iOS devices.
https://github.com/JWally/jsLPSolver
I'm tinkering around building "JARVIS" (I didn't want to come up with a clever self deprecating name - this works) - a personal project to manage my life. Integrates into Google Mail, Google Calendar, Trello, GroupMe, EveryDollar. Basically it nags me to do grown up thing and is a better UX than Google Calendar/Trello - I just talk to it and ask it things.
Also experimenting with a new Claude-Code flow; give the bot its own AWS account, Put a bunch of tickets on my personal JIRA, be persnickity about what constitutes "pass" and tell the bot "follow these instructions, pull down tickets until there are no more. Your branch cannot merge until you have integration tests passing in your own dev env first" (I use AWS CDK). Then let it loose to build. The instant feedback loop that Claude has with Build-Code->Deploy to AWS->Run Integration Tests->Address Failures is really nifty fwiw...
Googles Calendar is intimidating and confusing, same for all of them. I don't know what I want, but something with less red tape.
I'm not sure these projects will ever "go anywhere," but at the very least I'm honing my craft as a programmer. I've learned so much, and I have so much more to learn.
---
[1]https://github.com/mrryanjohnston/CLIPSmqueue
I'm working on a subscription-based short-form video site called NICKEL[1]. I felt gross about using YouTube but wanted to share my gaming clips, so I made my own thing. Then I thought about making it sustainable so here we are. I'll have an update to the mailing list out in a few hours, I'm "building in public."
My feature-complete deadline is April 15th and I think I'll make it. If you want to check out the UI, visit the explore[2] page. I have it setup to redirect to a public video while I work on the intended UI (a design challenge I've never tried before but we've all seen). I'm thoroughly enjoying figuring out how streaming video works and how best to optimize things.
---
[1]: https://nickel.video
[2]: https://nickel.video/explore
I've never created a game before, less so a NSFW one, and I'm not sure how it's gonna go, but it is very different compared to other things I've done before. The game itself is done in Rust, compiles to WASM to be run on the web, and I've found 3 artists and one voice actress who is helping me with the art/audio stuff. So far a lot of fun, although managing a fleet (4) of contractors is less fun, although still new so a little bit of fun :)
It’s absurd and will probably appeal only to the descendants of Ken Jennings.
https://slide-puzzles.specr.net
Obviously, it all comes with its own sets of issues, but I am working through those as they come. But it is still a slow move solo.
On the other side of the spectrum are indies, who can afford to experiment a little more so you get more interesting uses ( like 'voicelines' by AI come to mind ).
I know what I want to believe, but it is hard for me to call it ( I think it is a temporary trend ), because I might be a little too close to it. After all, gamers have been conditioned to endure a lot over the past decade and mostly shrugged off most of the assaults on their favorite past time.
If I were to compare it to something.. it is almost like using LLMs for email summaries ( which is still what most bosses seem to be most pleased with ). There are better use cases. I think those were not explored yet.
I was personally thinking of making NPC less npcy ( not completely unlike dwarf fortress, but expanded ).
RespCode puts you back in control with 3 orchestration modes:
Compete Mode — Send your prompt to Claude, GPT-4o, DeepSeek, and Gemini simultaneously. See all 4 solutions side-by-side, compare approaches, and pick the winner. You're the judge.
Collaborate Mode — Chain models together in a refinement pipeline. DeepSeek drafts → Claude refines → GPT-4o polishes. Each model improves on the last, with full visibility into every stage.
Consensus Mode — All models generate independently, then Claude synthesizes the best parts into a merged solution. Democratic code generation.
But here's what makes it actually useful: Every piece of generated code runs instantly in real sandboxes — not simulated, not mocked. We support x86_64, ARM64, RISC-V, and ARM32 architectures. You see compilation output, runtime results, and exit codes in seconds.
Why "Human in the Loop" matters: AI models are powerful but imperfect. RespCode doesn't hide this — it exposes it. When you see GPT-4o produce clean code while Gemini's version has a bug, you learn which models excel at what. When Collaborate mode shows how Claude fixed DeepSeek's edge case, you understand the refinement process.
You're not just accepting AI output. You're supervising, comparing, and deciding. This is how I believe AI development tools should work — transparent, multi-perspective, and always keeping humans in the decision seat.
Here a detailed blog on why this could solve your coding problem - https://respcode.com/blog/why-single-model-ai-assistants-hol... Would love your feedback!
Working on CiteLLM, an API that extracts structured data from PDFs and returns citations for each field (page + coordinates + source snippet + confidence).
Instead of blindly trusting the LLM, you can verify every value by linking it back to its exact location in the original PDF.
An alternative front-end / game discovery service / price tracker for GOG's catalog. Mostly manually enhancing the data from the API (90% heuristics, 10% human effort, as the total dataset isn't large enough for it to be worth doing otherwise), and offering a wider range of filters for it all.
I'm grouping all related products together for a more complete overview, and have recently added library import, where I mostly 'solved' the issue of GOG not recognizing that you own certain games if you got them as a freebie or as part of a since-delisted deluxe edition. Just now starting in on incomplete "series" listings, seeing what'd be involved with making them contain all relevant games, and then exposing that.
For the past month I’ve been working on a creative / VFX / 3D tool that connects Apple devices into an all-in one node editor: https://subjectivedesigner.com/
With it, you can build interactive experiences, connect device sensors, compose shaders with AI models, orchestrate real-time data flows, and create projects that span across the entire Apple ecosystem. I’m posting about it regularly on social media and you can see some of it here: https://x.com/sxpstudio (Though it’s still early and most content is on socials thus far).
It’s done fully in SwiftUI + metal and also a good occasion to ramp up on agentic-powered software engineering. So far it’s been a lot of fun and working really great for me. And to be clear I’m absolutely not talking about vibe coding :-)
Also open-quiz-commons, the mcq dataset that powers the above quiz app: https://github.com/prahladyeri/open-quiz-commons
A beginner-friendly programming language for 2D games where multiplayer is automatic. Intended to be an engaging way for teenagers to learn to code by making games they can play with their friends. Like a blend of Scratch and Roblox. I've been working on this for 3 years!
One aspect that HN may find interesting is my use of Bayesian optimization to control and perfect key experimental settings. About a dozen of the wave plates and other optical components are motorized and under computer control.
Given a goal metric like "maximally entangle the photon pairs" the optimizer will run the experiment 50-100 times, tweaking the angles of various optics and collecting data. Ultimately it will learn to maximize the given cost function.
This sort of thing is commonly done with tools like Optuna during NN/LLM training to optimize hyper-parameters, but seems less common in physics especially quantum photonics. I'm using a great tool called M-loop to drive the optimization, which was originally developed for creating Bose-Einstein condensates.
https://github.com/michaelhush/M-LOOP
In the past two months I built https://xsdviewer.com to make working with XML Schemas simpler: visual structure, navigation, diffing, and faster understanding of what actually changed between versions.
Right now I am iterating on new features and performance improvements. If you regularly work with XSDs or XML based standards and have ideas, pain points, or feature requests, I would love to hear them.
Now I am trying to use that model to make:
1. A post game instant replay that shows the most important/pivotal moments from the most recently finished game. Some arcades have a seperate display for observers, it could work well there, or as good filler between matches on twitch streams.
2. A personalized per tournament/yearly highlights recap.
If it works well, it might be a kind of tool that generalizes well for summarizing long twitch streams for Youtube.
https://github.com/rrenaud/kq_stream_highlights
I often find myself losing important conversations/chats when talking to ChatGPT over time. So I created an extension that enables you to bookmark conversations within the UI. Just hover over any chat and click on the save button. Hope you find it useful.
- Skyscraper, an iOS native app for Bluesky with focus on Liquid Glass UI. Launching hopefully in a ~week, and TestFlight available at https://testflight.apple.com/join/RRvk14ks
Then also working on a website/web tool that does the following: - A keyword/term notification service that observes the Bluesky Jetstream for usages of the term and sends email alerts.
- Provides an HTML/JSON backup archive of any Bluesky account. Quick way to archive popular accounts, politicians, public figures, etc.
- Trending Hashtag lists, to see what is trending the last hour, day, week, and month.
The web services all are available at: https://api.getskyscraper.com/tools/
I built it because I wanted access to my music (and videos) on my phone without running a full media server like Plex or Jellyfin, and without syncing files locally. The app streams files directly over a VPN (WireGuard / Tailscale), mainly via SFTP/FTP, and plays them as-is without re-encoding or server-side indexing.
You can browse folders directly, or let it build a lightweight local index for faster artist/album browsing on larger libraries. It started as a personal tool, but I’ve been polishing it after some feedback and opened a small TestFlight beta:
https://testflight.apple.com/join/PaQAsGcM
Still early and rough in places, but it’s already replaced my own setup.
The problem I’m trying to solve is how fragmented and emotional this decision usually is. Instead of blogs and anecdotes, the tool focuses on side-by-side comparisons of safety, cost of living, quality of life, visas, and taxes, so people can reason about tradeoffs more clearly.
No recommendations, no push to move. Just structured information to reduce uncertainty around a high-stakes decision. https://newlife.help
One piece I helped with is SenL, a “sensitivity level” framework for AI labs. It’s like a practical clearance system for AI assets. Not everything in a lab is equally dangerous, so you label assets by sensitivity (weights, training data, eval sets, agent tooling, deployment configs, etc.), then tie that label to concrete controls like who can access it, where it can run, what logging is required, and what monitoring / two-person rules apply.
If anyone’s curious, SL5 is here: http://sl5.org/ and the SenL framework is part of the published artifacts.
My read here is that you're implying that if an attacker has access to, for example, weight data, they can invariably find a way to exploit it.
If that's a correct assumption, I think you're playing an unwinnable game, since attackers always have indirect access through inference of the model. It feels like locking down weights/training data/etc is the ai version of security through obfuscation.
Just my 2c, for what it's worth
I think this is exactly why some of the work is moving away from “assume unrestricted API inference forever.”
For example, we’re prototyping ideas like air-gapped or very low-bandwidth inference gateways, where interaction happens over narrow channels (serial, optical, audio, etc.), with explicit threat models and monitoring. The point isn’t that this’s practical for today’s models, but to reason about what inference might look like for AGI/ASI-level systems where the risk profile is fundamentally different.
Others are thinking along similar lines too. For example, this SPAR project on constrained and minimal inference pathways: https://sparai.org/projects/sp26/rec7NyTst8Upfp83l
--- Todo or else ---
The main thing is a new Go CLI called "todo or else". It scans your project for TODO comments and checks that they have deadlines
This allows you to hold yourself accountable for completing them
You can verify other things like whether TODOs have owners
I'm using Tree Sitter which means it can handle most programming languages (although, I'm shipping with a subset, as the grammars can get quite big)
I'm hoping to release this cross platform in a couple of weeks
--- Video: How PSX games were developed ---
A ten minute YouTube video about how PlayStation 1 games were developed
The tools, languages, and practices that were common in this era
Also the computers, software, programs used for creating assets (eg Irix Framethrower for SGI)
I'm hoping to produce a 10 minute video on my YT channel (jbreckmckye). Currently in the writing stage
--- Black Noise ---
A small, command line program for playing white noise
I think it would be a nice utility to have for focus sessions... maybe to double as a sort of pomodoro timer
https://jezenthomas.com/2015/10/using-git-to-manage-todos/
You put in all your bookmarks (also pdfs or epubs) and it puts them in a queue and tracks your progress. Read for as long as you want to and if you get bored with an article you just move on to the next one. Supports highlights and annotations as well as creating spaced repetition cards out of those annotations.
Really reduces the friction for me to start reading and it has made a noticeable difference to my media consumption throughout last year.
Started out as an exploration into the incremental reading concept, but it's become my primary interface for reading and I use it every day.
I haven't really talked about this to anyone yet, but it's getting to a point where it's polished enough for others to use.
It's currently completely free and you can try it without entering your email.
https://www.increader.com/
We are experimenting with Keybase key holders as CAs:
https://news.ycombinator.com/item?id=46576590
And also .gov email holders:
https://blog.certisfy.com/2025/12/using-gov-email-addresses-...
It's all self-service and requires no sign-up or download of anything, the app (https://certisfy.com/app) is an in-browser app and all the cryptography happens in the browser.
- Prototyping a cute little SSH-based sorta-BBS, inspired by the Spring '83 protocol, but terminal-centric rather than web-based. It's called Winter '78, and if we get another Great Blizzard this year, I'll be able to make some progress on it!
- Another prototype, for an experimental HPC-ish batch system. Using distributed Erlang for the control plane, and doing a lot of the heavy lifting with systemd transient units. Very much inspired by HTCondor as well as Joyent's (RIP to a real one) Manta.
Declarative and functional in nature. Just a manifest wiring functions into a DAG and a Postgres SQL functions that manage the graph of state machines. Simple in principle and very opinionated.
Replaces 240 lines of manual pg_cron -> pgmq -> Supabase Edge Function boilerplate with 20 lines of explicit DAG definitions. Currently Supabase-only (leverages their primitives) but planning to make it agnostic for vanilla Postgres setups.
Live demo / explanation here: https://demo.pgflow.dev
input <- old_image new_image
output -> report
Example summary:
================================================================================
TOTAL
================================================================================
It is similar to Meta's COCONUT. However, instead of the training forward and backwards passes of the reasoning tokens being done serially (slow), they are done in parallel (fast). At inference the reasoning tokens are still decoded serially. The trick is that even though training was done in parallel, the reasoning tokens are still causal and you still get the benefits of increased computational circuit depth.
The kicker is that the architecture is modality agnostic (it doesn't rely on language for its chains of thought), and I want to use it to bring COT reasoning to protein and anti-body generation. Basically, I hope for it to be the OpenAI o1 or DeepSeek R1 for domain-specialized scientific AI.
It’s text based, so it is basically an advanced editor/viewer for one long text note.
https://apps.yozy.net/swolog/web/
[0]: https://handle.antfu.me [1]: https://discord.com/discovery/applications/12117814899314524...
Building this for personal trainers with home gyms and small 1-2 location owner-operated facilities. The big players (Mindbody, etc.) are overkill and expensive for this market.
Core features: class scheduling, member booking, Stripe payments, and workout programming (the part most gym software ignores - trainers still use spreadsheets or generic apps).
Stack: React 19 + Vite frontend, ASP.NET Core 10 API, PostgreSQL, multi-tenant architecture so each gym gets their own branded experience.
Currently polishing the member dashboard and workout tracking UI. The goal is something a solo trainer can set up in an afternoon without needing to call sales or sit through demos.
I blogged about the whole build and coding project [here](https://partridge.works/screenie-christmas-project-2025-26/)
Code for the Arduino and also the web app is Open Sourced [here](https://screenie.org/get-device/selfbuild)
And you can play with it [here](https://www.screenie.org)
https://disclosure.launchbowl.com/
A little cool tech detail, I didn't want a backend or to store the information of people's reports anywhere. To get around the requirement, I made the form deterministic and populated on load from a data stream of bits (form is made from booleans or bitfields) from a decoded base-64 query parameter. A cool side-effect of this approach is I can update the query parameter in the URL in real-time as you fill out the form so if you reload it remembers your form without any local storage or cookie use!
Main workload is done by the backend (serverless functions).
I am currently working on a HubSpot extension (that uses same backend) with the goal to target few other platforms where users work, and integrate the functionality into their daily workload, as opposed to having it as standalone website or mobile app. I have fun doing it.
Similar to Cameo but hyper specialised for league of legend streamers, if this shows some traction we'll expand to other games, and then to other industries (think a tennis star reviews one of your tennis points, beats out a generic happy birthday message?)
Despite being intensely technical and detail-oriented, certifying construction is still mostly done by hand over email!
Our niche is full of folks whose lives we can improve with a portal for document management & comms, plus a sprinkle of AI for document understanding.
If you know someone - anyone - wrangling too many documents via email. Please reach out.
https://approviq.com
Anyway, I built a way to chat with the documents in this post (updates live). https://nthesis.ai/public/702445eb-f0e4-4730-b34f-f34eb06dd6...
Or you can do a basic text search: https://nthesis.ai/public/hn-working-on
We've built a new auth platform with some new identity primitives and capability-style tokens using biscuits.
Right now, I'm trying to figure out ways to apply it and am looking into offering integrations with extremely fine-grained access control that wouldn't have it otherwise. So adding a fine-grained access layer in front of stuff like backend-for-frontend (BFF) systems, brownfield stuff with poor auth, or even OAuth stuff that just have really coarse scopes.
Are there any integrations out there that people want but the access control is bad for them? I'll build one for you!
I vibe coded the book website over the holiday break - https://sector36.space/
I've been serializing chapters on Substack - https://sector36.substack.com/
I have GBs of time-series data in a TimescaleDB database. It’s more complicated than this, but the gist is: I use natural language to ask questions about relationships in the data, Claude Opus 4.5 generates queries, and it finds patterns.
For example, I classify tens of thousands of news articles using different classification models. Then I ask Claude to write a query that tests for statistically significant changes in the time-series data at specific intervals after a given classification of article—and it finds patterns.
It passes train / test split validation. It will train on 2 years of data (2023 and 2024) and being able to effectively predict movements on the time series data using the classified news articles on the last year of data (2025).
EDIT: It's only on iPhone and iPad for now. Android version coming soon.
I recently added better backend support for deployments, converted everything to async Rust, and setup Nix/Docker releases. I'm planning to build out some better example apps and workflows next, but everything will stay pre-alpha/unstable for now so that I can avoid getting locked in to any foundational issues. There are still a number of low-hanging breaking issues blocking the end-to-end usage which I'll need to address.
https://github.com/arcuru/eidetica
https://patcon.github.io/polislike-human-cartography-prototy...
Just paint with colors, click a painted group, and see what differentiates your painted groups. (Chrome on iOS has issues fwiw)
This is building on the philosophy of democracy-bolstering tools like Pol.is, which I've worked with (as a researcher/practitioner) for almost a decade
So I built a SEO/GEO Automation Tool for Small to Mid-Size Businesses who don't have a full-time team for that. [0]
The goal is to provide teams visibility across all the channels — Search and AI and give them the tools needed to outrank their competition. So far so good, the fully bootstrapped venture has grown over the last year and I've built quite a few big features — sophisticated audit system, AI Responses Monitoring, Crawler Analytics, Competitors Monitoring etc.
[0] https://seojuice.io
And I'm trying to offer this "data advantage" to website owners, so they can grow, and also this is something that will be hard to replicate (at least quickly) with AI.
https://helmtk.dev is a toolkit for helm chart maintainers, including a structured template language than can compile into helm templates, and a test suite tool for writing tests in javascript. Super handy I think.
https://blog.atlas9.design is about building a better software experience by solving more of the common stuff from the start: IAM, builds, API design, etc. I'm currently designing and building a Go-based framework to start.
Just released v0.12.0 which has a lot of package cleanup and some important bugfixes. Next, is making the relay infrastructure much more lighter, requiring less synchronization.
Personally, I'm using the hosted version[0] (which is just a repackage of the open source version with dynamic with tokens) to expose my NAS and syncthing web UIs to manage them while I'm away. Sometimes even through my phone (with termux)
[1] https://connet.dev
https://transit.directory/
A live-performance software with a focus on creating 'musically connected visuals'. Currently, the biggest connectivity is probably tightly tied lyric visualizations. Some recent examples:
https://www.youtube.com/watch?v=mRHLzuUBz5o - She Wants Revenge - I don't want to fall in love
or if you prefer Mashups:
https://www.youtube.com/watch?v=e_Xq8Dh4NEw - The Lovemakers – Shake That 50 Cent (50 Cent vs. The Lovemakers)
Finally, we decided to open source the exe.dev agent, Shelley. https://github.com/boldsoftware/shelley
There’s a real-time collaborative workspace-oriented version, too.
Professionally, working on “Magic Draft,” a feature in Ditto to help designers and writers create the “draft and a half” directly in Figma, which uses a hierarchy of all your context (text, Ditto metadata, the design, your style guides, etc) to write really good starting point copy.
https://github.com/Sparks-And-Magic/AVShack
Free, holds your keys in localstorage and makes direct calls to the APIs (unless there's a CORS issue), at https://evvl.ai if you want to try.
Recently added role sync for Saml, oidc and ldap. These auth protocols are complicated though.
https://github.com/kviklet/kviklet
https://github.com/ityonemo/clr
2. Molecular biology editing software. Will plug in to agentic ai workflows
https://mafia-arena.com
The only problem I have is that it's so effing expensive to run those games that I can't have a good number of games to claim to be any sort of legit benchmark. BUT so far the games that I paid out of pocket and ran are looking good and I think there is merit to this.
also had lots of fun building on top of Cloud Flare and solving some distributed systems problems while building this.
if you can help me run more games (for science!!) let me know!
I found that sometimes I would rather interact with a chat interface to debug an issue or brainstorm architecture solutions in my repos. Agents are great for giving the model access to everything and letting it figure it out.
By manually prompting, it forces me to keep my metal model of the codebase up to date, and it allows me to provide just the context I want to the LLM.
[1]: https://github.com/haideralsh/prompt-lab
Instead of filtering commands with heuristics (which agents work around), it dry-runs entire scripts in a PyPy sandbox, captures every command and file operation, then shows you exactly what will happen before anything executes.
I’ve just added checkpoint/rollback so you can undo changes if something goes wrong. Currently working on example scripts for common sysadmin tasks (nginx config, log cleanup, cert audits, etc.)
https://github.com/corv89/shannot
Example: https://github.com/JaviLopezG Url: https://octocat.yups.me/ Repo: https://github.com/JaviLopezG/octocat
https://github.com/ebcode/SourceMinder
A browser extension (Chrome & Firefox) for simplifying my online grocery purchase workflow from Cookidoo to Knuspr.
I was tired of my weekly workflow of copying, pasting & sorting the grocery page for each item.
Also launched my first Hugo blog. Really nice experience so far. Wrote more detailed about the extension as my first blog entry: https://lars147.github.io/blog/
“RSS. Nothing more, nothing less”
https://feedgrab.net
The interesting technical bit: it analyses your historic general ledger to reverse-engineer how you specifically categorise transactions. So instead of generic rules, it learns your firm's actual patterns - "oh, they always code Costa Coffee to Staff Welfare, not Refreshments" - that kind of thing.
Posts directly to Xero, QuickBooks, Sage, and Pandle. The VAT handling turned out to be surprisingly gnarly (UK tax rules are... something).
Been working on it about 6 months now. Still figuring out the right balance between automation confidence and "just flag this for human review".
I'm expecting it is pretty niche, but animations tend to be very time consuming for people like me, and getting quick sprites that I can drop into a platform is a big time saver.
The project was 90% vibe-coded and I documented the tech stack here: https://www.8bitsmith.com/tech-stack
Github link: https://github.com/dangmanhtruong1995/Ricci-curvature-cluste...
Cross-account, cross-region search. Need to find an IP? Easy peasy. Need to find all the cruft Todd left behind? Search "todd" and see every todd-test-server-1 and todd-alb hanging around.
I've added insights for security, ops, and cost savings – minimal right now but expanding.
Early access/MVP mode. Feedback welcome.
PrintRelay consists of a cloud server and lightweight clients that connect printers to the cloud via WebSocket.
We use the excellent SaaS PrintNode at work, but about twice a year we have connectivity/routing issues between AWS ap-southeast-2 and their servers OS. PrintRelay is my attempt to not need PrintNode. Because of this PrintRelay is PrintNode API compatible.
1. https://github.com/schappim/print-relay
Now working on comprehensive benchmarks for another tool I built, https://github.com/sibyllinesoft/scribe. Results thus far showing it reducing agent token usage by ~80% in real world tasks, but I need to repeat to get variance. Hopefully I can get a writeup out soon.
You get tailored running schedules and also some body weight strength workouts and healthy meals all in one!
Open Tech Calendar, listing virtual tech events that include community participation: https://opentechcalendar.co.uk/
A listings site for virtually attending FOSDEM. The live streaming is great but the official site only lists sessions in the local Brussels time zone. You can choose your time zone here: https://virtuallyattend.teacaketech.scot/fosdem/2026/
Repo: https://github.com/xvandervort/graphoid
Claude Code is doing the majority of the coding, with close supervision from me. I write notes while I'm working on it. Notes are here: https://www.patreon.com/cw/aiconfessions
Holidays nuked all the hot-cached context in my head. I spent a few days just spinning wheels until it repopulated. But the basic idea works now!
Much testing and benchmarking work remains to make sure it's not going to lose data, and that it won't denial-of-service itself (because object-map -> facts fan-out is big).
Also a second giant blog post is due (following the one discussed above). Lots of notes have accumulated.
It will be fun even if the concept ultimately crashes and burns to the ground :)
In which case, there's always datomic and xtdb :D
(edit: add note about upcoming blog)> but in Sqlite doesn't WAL mode give you a kind of super simple, super basic temporal data system
Yes-ish.
For one, it is unitemporal. For another, it is for SQLites own transactions, not of the individual datums. Litestream is the way to replicate WAL into an object store / elsewhere. litestream-vfs is also looking good!
https://litestream.io/ , https://litestream.io/reference/vfs/ (announced here: https://fly.io/blog/litestream-vfs/ )
I'm trying to emulate the data assert/redact properties of append-only bitemporal-by-design data stores like XTDB. The giant blog post builds up the intuition from scratch. Or at least tries to.
So my system is going to be: bitemporal data, enforced by SQLite schema and application checks, along with WAL replication for point-in-time transaction backup/restore. Both are entirely distinct, and unaware of each other.
A one time secret tool https://iotdata.systems/apps/secret.cgi
A password generator https://iotdata.systems/apps/pass_gen.cgi
OpenRailwayMap is a project focused on displaying everything railway related in the world, powered by OpenStreetMap data.
https://funsketch.kigun.org/
Only shared it via Show HN so far, and am still regularly getting some creative submissions. Will be sharing it at an art festival later this year so kids can have a more active role when visiting.
I spent a day over break building a better UX for reviewing coding agent plans.
Plannotator - Annotate and review coding agent plans visually, share with your team, send feedback to the agents with one click.
Demo video: https://www.youtube.com/watch?v=a_AT7cEN_9I
https://github.com/backnotprop/plannotator
I found myself switching a lot between apps to get the same info, lots of copy/pasting.
Example, URLs in bookmark (which I forget about), project descriptions , images, folders.
So I built a Mac app that is similar to Raycast, but just for notes. If I want to save a webpage, I click control+option+C and then a window pops up to describe it.
If I press control+option+V, I get a spotlight like window where it does full-text search of all my notes and descriptions and filter so I can either:
- Open
- Insert the data into the current app (chrome, slack, ChatGPT).
I’ve been using it for a few weeks now, and not sure if others will find it useful.
(Original comment was not a joke btw, it's part of another thing I will publish eventually)
Source code, in rust: https://github.com/David-OConnor/molchanica I've split out its building blocks into their own libraries on crates.io, for anyone building other bio or chem software. I don't think anyone uses them at this time.
The stack is Babylon + React + Capacitor, which was easy to step into as a full-stack dev with zero game building experience. Currently seeing what I can do to fix some performance issues, though it still works decently for a graphics heavy incremental/idle game.
Beta is still open for Test Flight. Can sign up via https://blossom-beta.blindsignals.io
https://captainzero.ai
Have you considered other pricing models? Maybe buying credits, or them rolling over?
Started playing with gas town which is really cool. I had a naive version built that was just not good enough. This feels like a step in the right direction.
Haven’t had much time to work on any of my physical hands on hobbies lately but maybe when the weather gets better I’ll head back out to the shop again.
I'm building a small web app with an interactive tutorial and a browser-based singleplayer game that helps people learn and practice Doppelkopf. I've just released an English version:
https://doppelkopf.club/en
[1] https://github.com/pedropaulovc/codjiflo/
[2] https://codjiflo.vza.net
https://blazingbanana.com/work/whistle
Currently tidying up some internal code (also removing the larger model on mobile platforms) and implementing proper diarization (who said what) so that it can be used for more than just personal dictation.
My iOS developer account is _finally_ approved so it will be available through the proper app store soon.
I looking mainly for European market that is willing to self host your content or the model on your own servers, we will provide the technical support in doing so that and easily plugin the AI powered search or chatbot to the website.
But it is also possible to use servers provided by us to host the content and the LLM models.
I am unsure if there is a need for a tool like this in the market but I am becoming more and more curious around databases so this felt like a lower barrier for my product-minded engineer skills to get into.
I started about 3 months ago, focusing on making my 2 early adopters happy. One of them is ready to start paying soon!
Planning to support a self hosted version soon -- if you'd like to give it a try ping me,.
https://www.usesatori.sh/
https://vimeo.com/1147473608?fl=pl&fe=sh
Also, a dramatic anime intro (complete with cheesy AI generated theme song and video) starring our foster kittens. It's been interesting to learn about some of the techniques needed for consistency, how to storyboard, etc.
I have a few other small side projects that generally improve my day-to-day life, including a better calendar widget for shift workers and a video speed controller that floats on websites where I frequently watch videos for easy access.
I wrapped this up a while ago, but sharing because a few friends found it useful.
https://furnimapper.pages.dev/
https://quickfit.dre-west.workers.dev/projects. (click "signin as guest" -- the signup doesn't work so don't worry about that. a friend added it so I could save and access on different computers but we ended up not finishing it)
[0] https://www.openapis.org/arazzo-specification
https://desktop.with.audio
I'm enjoying building a website with solitaire and puzzle games.
I am currently rewriting the engine for the fourth time and plan to add 400 games to the platform in the coming months, as well as social features such as daily challenges, awards and leaderboards.
My main goal, however, is to make this project the largest collection of free modern solitaire games available for mobile devices and desktop computers.
So far, the project has been incredibly exciting, and I've learned so much!
Public dataset for exploring 50,000+ 401(k) plans holding $7.5T in assets.
You can look inside a company like Google and see what employees invest in (mostly 2035-2055 target date funds) or how much they contribute ($30K - likely using Mega Backdoor Roth)
https://www.401k.live/plans/google-llc/
It’s an open source project that basically turns your kubernetes into a developer friendly PaaS.
Just crossed 2k apps on the cloud version, no idea how many people run it locally, and thanks to a generous sponsorship from the Portainer folks, I’m able to work on it close to full time.
https://arxiv.org/abs/2512.24601
Double TAP is lightweight testing framework where users write black box tests as rules checking output from tested "boxes". Boxes could be anything from http client, web server to messages in syslog. This universal approach allows to test anything with just dropping text rules describing system behavior in black box manner.
http://doubletap.sparrowhub.io/
https://builders.to
Hey all,
Looking for feedback on my site!
Feel free to roast the concept, UI, features - all fair game.
- Ben
- https://github.com/rcarmo/gotel (an OpenTelemetry tracing collector/UI, under heavy refactoring)
- https://github.com/rcarmo/toadbox (a simple Docker-based agent sandbox to run Toad/OpenCode/Mistral inside, which I've been cleaning up for general use)
- A sports club management platform, and a way for end-users to sign up for sports events, lessons etc.: https://mojtim.ba/en/
- Given the raise of AI, I'm a hiking guide and would like to have that as an alternative, an outdoor activity agency - https://boa.ba (still very WIP)
Happy for alpha users; it's really early days right now. Email in profile if you want to give it a try at no cost.
https://euzoia.substack.com The concept: https://euzoia.org
Tried to do this as low tech as possible, so website is just an off the shelf notion wrapper
Short and sufficient version here: https://doi.org/10.5281/zenodo.17288906
Extended version here: https://go.expinent.com/VlChn65
some features:
- no monthly subscriptions
- location via GPS/GNSS
- a screen that hangs on my fridge (akin to marauders map, to see where the cats are at all times)
- the location data stays local always.
The tech will be extended to more products - a watch for adults, kids tracker etc. Will release here once I have all the tests completed!
https://github.com/jaggederest/locque
It's an IoT Cloud Platform built for developers. We're still in technical preview and are currently working on adding more telemetry to our small device agent written in Rust.
Check out our docs at: https://fostrom.io/docs/
We are a 501c(3) and are actively fundraising to build a tower here in Shadow Hills and are launching our live stream and regular schedule February 1st. So far we have about 60 shows in the schedule.
If you're in Los Angeles and have an interest in radio, please hit me up.
I've been building it with the agent sdk and any time I want an additional skill, I create it
Examples: parse this pdf containing my credit card bill and add all transactions
Given it has a db, I've been using it to save notes, ideas etc.
Been fun
Been working on a Google-sheet backed workout tracker, which basically makes it easy for me to see what I've done or not done recently and pick the next thing to do. I'm thinking of open sourcing this soon, but need to do some "de-monolithing" first.
for example, RecolorLife.com and Headshoti.com generate around $800 USD.
Now I will expand for real estate.
https://marcelv-net.translate.goog/index.php?w=apparaat&id=3...
My Family recently (in the last couple of years) started to breed Ragdoll cats in the U.K.
In an attempt to support what's involved in this I built Ardent for them. It covers a bunch of the day-to-day concerns (weighing and health tracking), Lineage and Inbreeding prevention, and Owner Pack generation for handovers to new Owners.
I'm trying to solve this problem with AI agents that help interviewers to understand who actually can code and understand the code they're presenting.
Running on a single-core armv7. It includes a VIO and a nice loop closure. I am now optimizing it further to see if I can fit some basic mapping too.
I've been working on this for several weeks/months and I'm happy with the result!
Vibe coded it as my programming skills have eroded with time (or they never existed).
I would really appreciate some feedback.
I'm thinking of reviving my Python SQL parser prototype I have half done. Or maybe resume my Mako template plugin for PyCharm.
I got tired of seeing people lose their accounts to "unfollower" apps that require login credentials and use unofficial APIs. Instead, I built this to parse official Instagram GDPR data exports 100% client-side in the browser.
It’s a Vue 3 + TypeScript SPA. There is no backend; all the ZIP extraction and JSON parsing happen locally so the user’s data never leaves their machine. I even added a "Security Audit" feature to help people find suspicious login activity in their own data.
My biggest challenge right now is the UX friction. To stay safe, the user has to navigate an 11-step manual export process on Instagram to get their data. I’m trying to figure out if the "privacy/safety" benefit is enough to convince non-technical users to jump through those hoops.
One always-on Linux box to run apps, databases, CI, and AI agents without hyperscale complexity, surprise bills, or Kubernetes. AI-driven app explosion plus mature open-source deploy tools make simple servers fast, cheap, and fun again.
https://www.journable.com/
Currently it's fully-conformant to v2.0 of the spec, while I'm working towards implementing the recently released 3.0 version.
https://github.com/agis/wadec
Would love feedback from other WFH folks — a weird amount of my productivity comes down to how I start the day.
Edit: formatting
https://github.com/blue-monads/potatoverse
https://hawtads.com
If you are a brand who needs to deploy advertisements at scale, don't hesitate to reach out.
I'm rewriting from scratch : https://simplew.net/v26/
It works with your existing phone system, so you can just add AI as a line without having to replace everything…
1. https://sip4ai.com
What is really cool about it is that it natively capture connections between atomic ideas and evolve them. Which I believe it gets me one step closer to syntopic reading machine.
0: https://github.com/DiaaAj/a-mem-mcp
I'm 17. For the past 6 months, I've been diving deep into Rust to answer a question for myself: "Is Rust actually viable for complex, enterprise-grade backend architectures, or is it just hype?"
To test this, I built a full distributed e-commerce system (22 microservices, gRPC, Event-Driven) using Axum and Tokio. This is not meant as “how everyone should build”, but as an exploration of trade-offs.
Some hard lessons I learned along the way: Complexity vs. Performance: … The "Memory Shock": … (idle baseline; load benchmarks still in progress) Over-engineering: …
I'm currently squashing the final bugs…
I'd love to hear from senior folks here: …
Currently on v1, but working on v2 release in the next month.
https://workingbalm.com
I wanted something more useful to carry than typical gooey lips balm full of petroleum and silicone.
Building something is a nice break from the corporate world.
“Protein Data Bank-in-a-box”
https://opensciencearchive.org
“Protein Data Bank-in-a-Box”
https://opensciencearchive.org
The app is entirely in Java, with javaFX for the UI and Lucene for the search engine. To read and render PDFs I use PDFium.
[1]: https://oru.club
https://github.com/vimana-cloud/vimana
The TL;DR:
- Currently in free Early Access with 18 competitive mini-games.
- Players use their mobile phones as controllers (you can use game pads as well!)
- Everything is completely web-based, no downloads or installs are necessary to play
- All games support up to 8 players at a time and are action based, with quick ~one minute rounds to keep a good pace. This means there are no language based trivia or asynchronous games!
- In the future the plan is to open up the platform for 3rd party developers (and Gamejams!) as well. We'd take care of the network connectivity, controllers etc.. 3rd party devs can focus on developing cool multiplayer mini-games without spending an eternity with networking code and building the infrastructure.
https://www.futile.com/patch
[0]: https://github.com/mattrighetti/envelope/pull/46
Always on the look for new sources to be added. If you have a blog or read any that you want to recommend. Just let me know.
My project is just for reading individual blog posts from fellow developers. There is also a lot of filtering capabilities as well.
Here's a walkthrough of how ALT works: https://youtu.be/m2MER0KW3yA
https://github.com/LevitatingBusinessMan/edward
The most difficult technical challenge has been designing a pipeline to fully automate choosing test & control locations using synthetic difference-in-differences.
A mobile app for triaging GitHub notifications in seconds. Available for iOS and Android starting next week.
Attracting new monthly sponsors and people willing to buy me the occasional pizza with my crappy HTML skills.
https://brynet.ca/wallofpizza.html
https://requestfx.com
Comparing world countries on as many uncorrelated statisticals factors I could get my hands on.
Fun fact: in overall top 10, there is only one country that is not in Europe.
I've live deployed an AI-constrained governance system on Ethereum mainnet - and I was hoping to share this with the community.
If this is NOT the right place.. please let me know if there is a better alternative in sharing my full repository.
https://github.com/thetaicore/tai-constitutional-architectur...
- WIP: A FOSS, self-hosted Luma alternative (for use across our community initiatives)
Find local businesses with no websites (or check bad ones with built in SEO tools).
Build contracts, create billable invoices and track tasks for clients with a lightweight, web dev focused CRM.
Essentially, an all in one platform for web developers to find and manage their clients
Now I'll have to bite the bullet and start working on marketing!!!!
https://cybernetic.dev/helix
Never published to Steam before, it’s been a fun learning process.
https://minfx.ai/
2. Production ready AI - mix of code and human eval
3. Understanding and building for the new agentic AI commerce
Used ai to create my own mind mapping tool for private use.
I also created a private cursor-like / loveable-like tool that I can use for my own vibe code prototyping on the go with my phone.
https://lescahiersdejeanine.fr
Github: https://github.com/tirrenotechnologies/tirreno
Live Demo: https://play.tirreno.com (admin/tirreno)
Docs: https://github.com/tirrenotechnologies/DEVELOPMENT.md
My friendgroup has gotten increasingly concerned with the gradual enshittification of various services we depend upon, and are looking at various alternatives. In some cases there are good selfhostable options (nextcloud, mattermost/zulip), but I decided to write my own tiny PWA to cover facebook-like needs.
The goal isn't really to scale to >1000 users, just to be simple to spin up for a small group and be easy to manage. I'm hoping to run multiple instances, eg one for family, one for college friends, one for local friends, etc.
My process has been pretty ADHD though. I recently read the phrase "It doesn't have to be done, it just has to be perfect" and felt personally attacked.
HackerNews with a better UI (same content)
Thought it would be a good way to learn about one form of marketing while building out some useful tools!
Looking for beta users and would love some early feedback!
consistently getting traffic of 30k in a month with peaks upto 10k in a day
This has been on for a few months now but I'm thinking to add new features as users are asking for multiplayer support. Would love some feedback
[0]: https://www.hotlapdaily.com
- ETL is vanilla Python - Orchestrated with Cron and SIGUSR1 - http is Nginx -> uvicorn-> FastAPI
Data lives in a CAFS indexed with Xapian and my current time to load is ~200ms
It's been A LOT of work all far. I came in with some skills and have learnt a lot along the way
A tool for bulk mass delete posts, replies, Quotes and Reposts for Threads platform.
Still adding new features
https://dhuan.github.io/mock/latest/examples.html
I have built a multi language bdd test framework. A human can write the bdd specs and an LLM will generate the code to match.
AI models and open source robotics for food production.
From backyard gardening, subsistence farming, urban gardening, and other forms of small scale agriculture.
We believe no one owns nature and that all growers have 100% right to repair any equipment we offer.
Our first IOT device (greenbox) is in an open beta for 2026. Please reach out to support@gthumb.ai if interested.
https://unrav.io
... so I'm building an open source version.
Track all your trades in Excel, and get Sharpe ratios, Sortino ratios, or even pass it on to an LLM to have it recommend trades based on news feeds.
Planning to open source it in the next week or two, once I add the proper tests and docs! :)
Main Projects: 1. cyberbrain ( https://github.com/voodooEntity/cyberbrain ) It is a golang based architecture to write event/data driven applications. It is based on an in-memory directed graph storage ( i also wrote https://github.com/voodooEntity/gits). The point of the system is that instead of writing code where A calls B calls C calls D .... you define single "actions". Each action has a requirement/dependency in form of a data structure. If a structure is mapped to the graph storage, it will automatically create singular payloads for such action executions. The architecture is multithreaded by default, meaning all "jobs" will be automatically parallel processed without the developer having to care about concurrency. Also, since every "thread/worker" also does "scheduling" new "jobs", the system scales very well with alot of worker.
Why? Well it mainly developed this architecture for the next project im listing.
2. Ishikawa : an automated pentesting/recon tool Ishikawa does not try to reinvent well established pentesting/recon tools, instead it utilizes and orchestrates them. The tool consists of actions that either do very simple things like resolveIPFromDomain , or actions which utilize existing tools like nmap, wfuzz, etc.. - collects the info in the central graph and at the end you get a full mapping of your target. Compared to existing solutions it does alot less "useless scans" and just fires actions which make sense based of the already gathered data (we found a https port, we use sslscan to check the cert...).
3. Gits (as mentioned above) a graph in memory threadsafe storage. While i don't plan to many changes on it, it has been developed for cyberbrain so if i need any additions ill do them, also planing to reenable async persistence.
Regarding ishikawa: while im still working on this project, it may be that i will shut it down. I had a rather expensive meeting with a lawyer that basically told me that open sourcing it while beeing a citizen of germany would just open up potentially ALOT of trouble. Right know im not sure what the future will bring - i basically spend 10 years developing it starting with gits, than cyberbrain to finally build the tool i was dreaming of. Just to hide it on my disk.
Sideprojects:
1. go-tachicrypt ( https://github.com/voodooEntity/go-tachicrypt ) It started as a fun project/experiment - a very simple CLI tool which allows to encrypt file(s) / directory(ies) into multiple encrypted files so you can split them over multiple storages or send them via multiple channels. Im planing on hardening it a bit more and giving basic support.
2. ghost_trap ( https://github.com/voodooEntity/ghost_trap ) A very small project i recently put out, nothing to serious but kinda funny and maybe usefull to one or another. It provides - An github action that will inject polymorphic prompt injections to the bottom of your README.md so LLM scrapers may be fend off - An javascript that will inject polymorphic prompt injections into your html so more sophisticated crawlers like google etc which emulate javascript also may be fend off
While working on alot of other stuff, these are i think the most relevant.
A site for filtering word lists and solving word puzzles
Anagrams, regular expression search, and a crossword helper, as well as several NYT word games.
Agents are codified for specific goals. Any business process that needs agent based assistance is broken into workflows and steps. Each step is assigned to an agent. Integrations (API or file access) is requested. Then user can try out, tweak and finally deeply.
The aim is to build a diy platform work configuration, tracing and evals in one place. Code generation is used internally. User doesn't need to write any code.
https://github.com/brainless/nocodo
versionary.app
Finding other co-founders based on proof-of-work
I've been using linux for a few years now as my main/only OS, but have mainly just used Linux Mint as a sorta plug-and-play distro.
Looking to revive my 15 year old ThinkPad (1st laptop ever!) by building up from a base Void linux install. As I'm doing it I'm writing install-scripts and getting my dotfiles in order (after never really doing so for 17+ years as a programmer lol), so I can repeat the process in the future on other machines, or when I want to do a fresh re-install.
https://github.com/staydecent/void-setup
Currently experimenting with semantic diffs for the merge conflicts editor: https://codeinput.com/products/merge-conflicts/demo
You can try by installing the GitHub App which will detect PRs who have a merge conflict and create a workspace for them.
https://www.puzzleship.com/
https://soatok.blog/2025/10/15/the-dreamseekers-vision-of-to...
https://bittorrented.com a torrent-first Streaming platform
http://marksyncr.com a free bookmarks synchronizer web extension for chrome safari and Firefox based browsers
http://defpromo.com a zero-cloud self promotion web extension for all browsers helps automate commenting on social media posts to promote your product api keys required
http://coinpayportal.com a non custodial crypto payment gateway Easy to integrate similar to stripe with web hooks and manage multiple businesses
Turns out there are a lot of words and some are more useful than others!
https://blog.paulbiggar.com/full-optimizing-compiler-with-ai...
It has AI summarize buttons (gemini-flash-lite is so fast!) along with other features I wanted. I'm almost done adding a "war mode". The user (me!) specifies a list of OSINT style x users which show up sequentially in a grid along with a ticker on the bottom of polymarket markets I've chosen. War mode is also obviously only available in dark mode...
Started this incarnation on Dec 30, 2025 -- but it's the crystallization of decades of earlier prototypes, all the way back to my Commodore-64 Logo Adventure. Built on top of Anthropic's Skills framework, extended with seven innovations (and counting):
1. Instantiation -- Skills as prototypes creating instances with their own state
2. K-lines -- Names as semantic activation vectors (Minsky's Society of Mind)
3. Empathic Templates -- Smart generation based on semantic understanding, not string substitution
4. Three-Tier Persistence -- Platform (ephemeral) → Narrative (append) → State (edit)
5. Speed of Light -- Many turns in one call, minimal tokenization overhead
6. CARD.yml -- Machine-readable skill interfaces with advertisements
7. Ethical Framing -- Room-based inheritance of performance context
Lineage: Colossal Cave → TinyMUD → LambdaMOO (filesystem as world). Papert's Logo and constructionism (learnable microworlds). Will Wright's SimCity and The Sims (I worked on the originals) -- the "Simulator Effect" where players imagine more than you simulate, and the SimAntics visual behavior programming language.
YAML Jazz: Comments aren't ignored -- they're semantic. The LLM reads and interprets them. A comment like "# gentle but firm" on a character trait actually affects behavior. This inverts the traditional "comments are for humans" assumption. Comments become part of the program and data.
The core idea: instead of prompt engineering, you give the LLM a github repo filesystem to inhabit: a persistent microworld. Seymour Papert's Constructionist philosophy comes alive, with Minsky's K-Lines pulling the strings. Skills are programs (not documentation). Characters have persistent state in directories, and can reflect on and edit themselves. Everything is inspectable and editable by human AND model. Model and platform independent. Runs on Cursor and other tools and orchestrators.
The proof is in adventure-4 -- a complete text adventure with 150+ files, 6000+ lines of session transcripts.
Repo: https://github.com/SimHacker/moollm
MOOLLM Manifesto: https://github.com/SimHacker/moollm/blob/main/designs/MOOLLM...
The MOOLLM Eval Incarnate Framework: https://github.com/SimHacker/moollm/blob/main/designs/MOOLLM...
Adventure 4 Example: https://github.com/SimHacker/moollm/tree/main/examples/adven...
My sessions as proof it works: https://github.com/SimHacker/moollm/tree/main/examples/adven...
79 Anthropic Skills (standards compatible, plus extensions, intertwingled with k-lines) and growing: https://github.com/SimHacker/moollm/tree/main/skills
A guided tour through the MOOLLM skills and microworld -- Session Log: K-Line Connections Safari: https://github.com/SimHacker/moollm/blob/main/examples/adven...
Adventure Compiler Design Discussion -- Adventure Uplift Session Log: https://github.com/SimHacker/moollm/blob/main/examples/adven...
MOOLLM Kernel: https://github.com/SimHacker/moollm/tree/main/kernel
Happy to answer questions about any of the weird design decisions!
https://github.com/storytold/artcraft
AI tools are becoming incredibly useful for our industry, but "prompting" without visual control sucks. In the fullness of time, we're going to have WYSIWYG touch controls for every aspect of an image or scene. The ability to mold people and locations like clay, rotate and morph them in 3D, and create literally anything we can imagine.
Here are a bunch of short films we've made with the tool:
- https://www.youtube.com/watch?v=tAAiiKteM-U (Robot Chicken inspired Superman parody)
- https://www.youtube.com/watch?v=oqoCWdOwr2U (JoJo inspired Grinch parody)
- https://www.youtube.com/watch?v=Tii9uF0nAx4 (live action rotoscoped short)
- https://www.youtube.com/watch?v=tj-dJvGVb-w (lots of roto/comp VFX work)
- https://www.youtube.com/watch?v=v_2We_QQfPg (EbSynth sketch about The Predator)
- https://www.youtube.com/watch?v=_FkKf7sECk4 (a lot of rotoscoping, the tools are better now)
If you give it a try, I'd love to get your feedback. I'd also like to see what you're making!
I've been buying vintage lenses to try out.