Last year PlasticList discovered that 86% of food products they tested contain plastic chemicals—including 100% of baby food tested. The EU just lowered their "safe" BPA limit by 20,000x. Meanwhile, the FDA allows levels 100x higher than what Europe considers safe.
This seemed like a solvable problem.
Laboratory.love lets you crowdfund independent testing of specific products you actually buy. Think Consumer Reports meets Kickstarter, but focused on detecting endocrine disruptors in your yogurt, your kid's snacks, whatever you're curious about.
Here's how it works: Find a product (or suggest one), contribute to its testing fund, get detailed lab results when testing completes. If a product doesn't reach its funding goal within 365 days, automatic refund. All results are published openly. Laboratory.love uses the same methodology as PlasticList.org, which found plastic chemicals in everything from prenatal vitamins to ice cream. But instead of researchers choosing what to test, you do.
The bigger picture: Companies respond to market pressure. Transparency creates that pressure. When consumers have data, supply chains get cleaner.
Technical details: Laboratory.love works with ISO 17025-accredited labs, test three samples from different production lots, detect chemicals down to parts per billion. The testing protocol is public.
You can browse products, add your own, or just follow specific items you're curious about: https://laboratory.love
gray_charger 17 minutes ago [-]
Is the identity of those who make donations protected in any way? Could a company seek legal damages against all or some crowdfunders for what they might deem as libel (regardless of merit)? I doubt people who donate $1 here or $2 there have the capability of warding off a lawsuit.
pinkmuffinere 1 hours ago [-]
This is a great idea! It could also expand to testing non-food items for dangerous chemicals (lead, heavy metals, etc). Many products keep a certification on-hand confirming that the product has been tested and found not to exceed the threshold, but I always am suspicious of (1) how thorough the initial testing actually is and (2) how well these results hold up as manufacturing continues. I realize I'm just plugging my pet-peeve though, not sure if others are as concerned about this.
weepinbell 11 hours ago [-]
This is really cool - it'd be great to test for other chemicals like heavy metals.
Rice is easy to solve by just buying California grown. They have the lowest regional levels in the world and I expect the variance amongst those growers to not have significant impact.
tmaly 8 hours ago [-]
How do you find California grown in other states? Often it just says US
giantg2 7 hours ago [-]
Some brands tell you. I think Nishiki is one of the big ones. There are family farms that sell online too.
ashwinsundar 10 hours ago [-]
Are there any tests like this for rices imported from abroad?
specialist 5 hours ago [-]
IIRC, This was previously (recently) discussed wrt rice sold (or given) to Haiti. Because that rice came from the Confederate States, it has more arsenic.
IIRC2, don't buy rice from land formerly used to grow cotton. Because calcium arsenate was used to kill the boll weevil.
It looks like just a wrapper around the data from plasticlist for now. One can fund other products, but I searched and could not find any others that were funded as a result of this project. Some transparency about the cost seems critical for successfully running such a crowd-funding project.
dayvid 10 hours ago [-]
Seems odd that two different flavors of the same product would have different phthalate content? Would that mean that shelf life could have an impact?
Nice observation ;-) If I'm reading the underlying data[0] correctly, it looks like the threshold for DEHT is significantly lower in the Vanilla tests (<4,500ng) vs the Strawberry tests (<22,500ng)
> Powdered Milk from 1952 Korean War Rations: High in Phthalates
Wow, thanks for the heads up, website. I'll throw out my stock of these right away.
ecb_penguin 11 hours ago [-]
I don't understand? It would be useful to see how items from the past test for these materials. There are also plenty of current items.
Do you have an arbitrary date we should use to ignore items for testing?
nik_0_0 9 hours ago [-]
Seems like a fair point, given OPs opening says “crowdfund independent testing of specific products you actually buy” - having the top products be more commonly bought items may be interesting.
wavemode 8 hours ago [-]
I was really just making a joke
derac 12 hours ago [-]
cool idea, fyi on an s21, each word (bisphenols etc) has the last letter going to a second line.
13 hours ago [-]
andrewrn 11 hours ago [-]
Super compelling project. When I saw PlasticList, my first thought was how to get the results to create pressure on the food companies. The interactivity and investment of your project might do that. Best of luck.
tejonutella 3 hours ago [-]
I think this would integrate well with Yuka
jasondc 13 hours ago [-]
Really cool, definitely donating to a few products!
ashwinsundar 13 hours ago [-]
How do you hold the money for up to 1 year? Does it go into escrow until the project is funded?
usmanity 5 hours ago [-]
this is cool, if you'd like some help on the web UI stuff, I'd love to contribute.
I'm building Mochi, a small programming language with a custom VM and a focus on querying structured data (CSV, JSON, and eventually graph) in a unified and lightweight way.
It started as an experiment in writing LINQ-style queries over real datasets and grew into a full language with:
- declarative queries built into the language
- a register-based VM designed for analysis and optimization
- an intermediate representation with liveness analysis, constant folding, and dead code elimination
- static type inference, inline tests, and golden snapshot support
Example:
type Person {
name: string
age: int
}
let people = load "people.yaml" as Person
let adults = from p in people
where p.age >= 18
select { name: p.name, age: p.age }
for a in adults {
print(a.name, "is", a.age)
}
save adults to "adults.json"
The long-term goal is to make a small, expressive language for data pipelines, querying, and agent logic, without reaching for Python, SQL, and a half-dozen libraries.
Happy to chat if you're into VMs, query engines, or DSLs.
qafy 8 hours ago [-]
This is awesome. I often start to reach the limits of my patience trying to figure out how to do things in `jq` DSL. This seems way more friendly.
snthpy 10 hours ago [-]
Very cool!
This is exactly the kind of thing I've had in mind as one of the offshoots for PRQL for processing data beyond just generating SQL.
I'd love to chat some time.
dahsameer 22 hours ago [-]
looks super cool for some quick data filtering and manipulation
tamnd 16 hours ago [-]
It's been great for quickly filtering and transforming structured data like CSV and JSON. Optimizing the VM is fun too, though it sometimes comes at a cost, we once broke around 400 tests after adding peephole optimizations that changed how the IR handled control flow.
bArray 16 hours ago [-]
Interesting project. I'm quite interested in developing a small programming language myself, but am not sure where to start. What resources do you recommend?
scapbi 16 hours ago [-]
Crafting Interpreters https://craftinginterpreters.com is a super friendly, step-by-step guide to building your own language and VM, looking forward to seeing what kind of language you come up with too!
Jemaclus 10 hours ago [-]
I'll second this. It's fantastic.
xqb64 3 hours ago [-]
The concepts that the OP talks about (liveness analysis, constant folding, dead code elimination), and similar stuff revolving around IR optimization, can be found explained in great detail in Nora Sandler's "Writing a C compiler".
pruufsocial 2 hours ago [-]
https://sewerreport.com
I am a dev/sewer inspector, done over 20k inspections for real estate alone. I built the ultimate, AI report generator based on my voice to text notes.
Reports, email notifications, stripe integration. Payments and invoices. Unlock reports when paid. Square appointments integrations. Pulls all appointments and fills outs new report fields for me. No copy pasting anything ever again. Very niche but saves me 3 hours a day. Next js, it’s really been life changing for me.
jodrellblank 8 hours ago [-]
I'm cleaning up a 25-30 year old bicycle. First time I've stripped one almost right back to the frame.
Strongly recommend the rust remover described by Backyard Ballistics[0] on his second channel[1]; 1 liter water, 100g citric acid, 40g washing soda, generous squirt of dish soap. He claims the acid and alkali cancel out so there's nothing to attack the normal metal surface, but they leave citrate ions which dissolve rust by chelation, which makes it better than just citric acid, vinegar, or soda alone, which all pit and dissolve the clean metal surfaces, and easier/better than wire wool scratching. He also claims it's as effective as EvapoRust but much cheaper and can do more rust dissolving per litre than EvapoRust.
Very cool. I imagine you'll also need a heavy duty degreaser for the drivetrain and bottom bracket unless you're just going to chuck those into the bin anyway.
jaredhallen 1 hours ago [-]
Mineral spirits for the grease. Paper towels. Brake cleaner or starting fluid if you want to get it completely oil free for paint or whatnot.
z3ugma 1 days ago [-]
Still working on: an enclosure-compatible open-source version of the 2nd gen Nest thermostat. It reuses the enclosure, encoder ring, display, and mounts of the Nest but replaces the "thinking" part with an open-source PCB that can interact with Home Assistant.
- The encoder ring which works like an LED mouse, but in reverse: Fully reverse-engineered and on its own demo PCB
- The faceplate PCB, which does the actual control of the thermostat wires, has been laid out, but the first version missed a really-obvious problem involving the behavior on power-on with certain of the GPIO pins from the ESP32, so I've got rev 3 on order from the PCB manufacturer.
Nest Thermostats of the 1st and 2nd generation will no longer be supported by Google starting October 25, 2025. You will still be able to access temperature, mode, schedules, and settings directly on the thermostat – and existing schedules should continue to work uninterrupted. However, these thermostats will no longer receive software or security updates, will not have any Nest app or Home app controls, and Google will end support for other connected features like Home/Away Assist. It has been pretty-badly supported in Home Assistant for over a year anyway, missing important connected features.
preachermon 9 hours ago [-]
M5 Stack sells a nice controller knob if you don't have a used nest handy
> As a versatile embedded development board, M5Dial integrates the necessary features and sensors for various smart home control applications. It features a 1.28-inch round TFT touchscreen, a rotary encoder, an RFID detection module, an RTC circuit, a buzzer, and under-screen buttons, enabling users to easily implement a wide range of creative projects.
> The main controller of M5Dial is M5StampS3, a micro module based on the ESP32-S3 chip known for its high performance and low power consumption. It supports Wi-Fi, as well as various peripheral interfaces such as SPI, I2C, UART, ADC, and more. M5StampS3 also comes with 8MB of built-in Flash, providing sufficient storage space for users.
I've build a few HA-compatible systems using M5Stack products; mostly the Atom-S3 Lite connected to various sensors and lights.
kbouck 15 hours ago [-]
I really like the nest encoder/button feel, so I was considering trying to hack mine into a becoming desktop volume control/button... but probably lacking the skills to not make a mess of it. Would love to see how you interface with the existing hardware!
rzzzt 11 hours ago [-]
Vaguely related - two encoder wheel projects on YouTube that might interest you:
Currently reading Tony Fadell's book, sounds interesting.
balloob 1 days ago [-]
Sounds very cool! Also interested in how to follow progress. Is it using ESPHome?
chunkles 1 days ago [-]
Is this project online anywhere yet that I can watch for it to be ready?
addisonj 11 hours ago [-]
seconded, I have never wanted a HN "follow" feature before, but this project sounds great
specialist 17 hours ago [-]
Clever.
Any ideas on how to source 2nd gen Nests? I just checked ebay and my local craigslist; nadda.
Do recyclers accept requests? Like pulling all the Nest units from the waste stream?
ryandrake 1 days ago [-]
Wow! Useful work, if that’s true about them planning to remotely nerf everyone’s product.
Yet another example of why not to buy a product that needs to be tethered to its manufacturer to work. Good luck. I’d be willing to beta test (I’d have to check what rev mine is)
rovr138 17 hours ago [-]
> if that’s true about them planning to remotely nerf everyone’s product
> Upcoming end of support for Nest Learning Thermostats (1st and 2nd gen)
> Nest has announced the end of support for Nest Learning Thermostats (1st and 2nd gen). Your thermostat will no longer connect to or work in the Google Nest app or Google Home app starting on October 25, 2025.
goodthink 21 minutes ago [-]
Writing multisynq.io apps in newswpeaklanguage.org.
Two game changing technologies now working together. My dream Frankenstein has finally come to life!
I (re)implemented my toy application, The Chalculator, to yet another platform (the 7th or 8th maybe?) [1]
I added comments to my blog _without any backend whatsoever_ [2]
I built a counter app using Newspeak's Hopscotch GUI components to respond to Multisynq (javascipt) subscriptions (the final milestone) [3]
1) https://youtu.be/MPW5L1gj4Dw?si=Lms3odwQElZu_mLu
2) https://youtu.be/8gcCIaXmQjU?si=Qg2XSDu6mIhSAd9d
3) https://youtu.be/2-tZzB8MAX0?si=6nZ1nD6d4isdQd-5
possiblelion 20 hours ago [-]
After 10 years in defense tech, watching missile attacks in Ukraine and the Middle East made it clear how little most people really get about air defense. So I'm builiding this simulator which drops you into the operator’s seat. You can test out different scenarios and build an air defense network against various types of threats (stats from real world). Also have Ukraine, Israel-Iran scenarios.
Is this an attempt to give the decision-makers on your projects a way to develop a clue? My work is logistics-related and a lower priority than missle defense, but I'm surprised the people pulling my strings manage to get their pants on the right end of their bodies most of the time. Just curious if you folks have the same problem.
NotAnOtter 12 hours ago [-]
Poked at it for a few minutes. And yes, it's clear how very little I get about air defense.
I would consider adding a tutorial or a toy version that's simplified a bit.
uka 17 hours ago [-]
Love it. What could be a good addition IMHO is to add approximate costs of the placed systems, and cost of the ammunition used during the simulation ( for both attack and defense ).
WD-42 16 hours ago [-]
Like the Eisenhower speech. Every missile is 10 new schools, food to feed 100 families for a year, etc.
djeastm 3 hours ago [-]
Greetings, Professor Falken. The only winning move is not to play.
dmos62 18 hours ago [-]
Really cool. Wish I could see more of the system log messages, that's the most interesting part to me.
Tangential: do you have insights into viability of mini automated anti-drone turrets? Something you'd place on a truck or pull out of a trench when needed? We already have drones with shotguns. I guess it's the automatic acquisition and targeting that's the difficult part, but just how difficult is that?
ConfusedDog 11 hours ago [-]
I tried Isreal-Iran scenario. So, any missile faster than 1000km/h pretty much have 0% chance of intercepting it? Data obviously classified, but this simulation is pretty fun.
chadcmulligan 19 hours ago [-]
Reminds me of a nuclear war simulator I had on my Amstrad many years ago, very cool
hokkos 9 hours ago [-]
not sure you should use leaflet for this heavy map usage, it is not really usable now, maybe look at deck.gl
zild3d 18 hours ago [-]
really great, would make for a great tower defense style game as well. Start with few resources and learn what each capability can do. Defend against more complex/advanced threats over time.
Is the equipment efficiency meant to capture e.g. using a $1M missile to shoot down a $1k uav/rocket
coolandsmartrr 1 days ago [-]
I made a film called "Searching For Kurosawa". This short documentary chronicles the story of Kawamura, a man who worked with legendary Japanese director Akira Kurosawa on the set of his opus "Ran". Kawamura was working in the BTS crew, but his footage got confiscated. It took almost 40 years to recover the footage and present that as his feature film.
My film got screened at the Academy Award-qualifying Bali International Film Festival and the Marina Del Rey Film Festival in the past month. It will be screening next month in New York City at the Asian American International Film Festival.
sillyfluke 18 hours ago [-]
funny, I was just dubbing some great edits of Kurosawa films in somebody else's film essay with some music I like.
kinow 24 hours ago [-]
Awesome! I hope I can find a way to watch it in Barcelona.
coolandsmartrr 22 hours ago [-]
I wonder if there's a nice film festival in Barcelona or nearby.
Otherwise, I'll let you know once it's widely available.
24 hours ago [-]
gabigrin 19 hours ago [-]
Wow :)
ta12653421 11 hours ago [-]
+++1
atmosx 10 hours ago [-]
Wow congrats!
jesse__ 1 days ago [-]
I've been working on a 3D voxel-based game engine for like 10 years in my spare time. The most recent big job has been to port the world gen and editor to the GPU, which has had some pretty cute knock-on effects. The most interesting is you can hot-reload the world gen shaders and out pop your changes on the screen, like a voxel version of shadertoy.
https://github.com/scallyw4g/bonsai
I also wrote a metaprogramming language which generates a lot of the editor UI for the engine. It's a bespoke C parser that supports a small subset of C++, which is exposed to the user through a 'scripting-like' language you embed directly in your source files. I wrote it as a replacement for C++ templates and in my completely unbiased opinion it is WAY better.
10 years? Man, I envy you. Seriously. You say you work on it in your spare time so it's no like is your life passion or something like that right? How do you keep momentum? I have hundred of never finished projects, and I really struggle to finish them or work on them enough to want to keep doing it. Teach me.
jesse__ 1 days ago [-]
Hah, thanks for the kind words <3
In all seriousness, I think I have the same propensity to have a hundred unfinished projects and have a hard time finding motivation to complete them. The difference might be that I have this 'big' project called a 'game engine' that wraps them all up into some semblance of a cohesive whole. For example, projects that are incomplete, but mostly just good enough to be serviceable (sometimes barely):
1. Font rasterizer
2. Programming language
3. Imgui & layout engine
4. 3D renderer
5. Voxel editor
.. etc
Now, every one of those on their own is pretty boring and borderline useless .. there are (mostly) much better options out there for each in their specific domain. But, squash them all together and it's starting to become a useful thing.
It just happened that I enjoy working on engine tech and I picked a huge project I have no hope of ever finishing. Take from that what you will
"I hate to advocate drugs, alcohol, violence or insanity to anyone, but they've always worked for me. --Hunter S. Thompson
noduerme 22 hours ago [-]
Hah. I've been working on my own engine for over a decade, and I completely relate to this. I've torn it down and rebuilt it a few times, I've got multiple branches of it that are built for specific things... but when I want to do something I know it can't do, that could be easily done in some other engine, it just puts a bug up my butt to try and make my own code do that thing. Then I dive into code I haven't looked at for a few years and I realize that so many things could be improved. And I lose a week of sleep yak-shaving this thing that will almost definitely never be seen or used by anybody else. But I see it as a kind of craftsmanship and sharpening my own tools. I don't know another, better way to do that.
jesse__ 12 hours ago [-]
> But I see it as a kind of craftsmanship and sharpening my own tools. I don't know another, better way to do that.
Toooootalllly. This project started out for me as a learning exercise, and for a long time an explicit non-goal of the project was to ship a game. It's just my own little land that I know every nook and cranny of for experimenting and, sharpening my tools, as it were. It's also the best way I've ever found.
aeve890 12 hours ago [-]
>I've been working on my own engine for over a decade
Username checks out
exDM69 20 hours ago [-]
Admirable perseverance!
I've always also had a side project or two in this domain but I've never managed to stick with one for more than 3-5 years.
goatking 13 hours ago [-]
This is pretty cool!
I am also interested in game engine programming, but I am in the very beginning of the journey.
Do you have any recommendation on voxel engine learning materials (e.g. books, courses, etc)
jesse__ 11 hours ago [-]
Voxel engines are interesting because they're very much an area of active research. People are often coming up with novel techniques, and adapting traditional techniques in interesting ways. There isn't any good, singular resource for learning about voxel engine development thay I know of.
I'd recommend Handmade Hero for a more traditional resource on how to build a game engine. That's how I learned to program for real, and it worked great for me.
almosthere 23 hours ago [-]
It looks pretty awesome, great job!
ttd 1 days ago [-]
I'm working on a new app for creating technical diagrams - https://vexlio.com. It's an area with some heavyweight incumbents (e.g. Visio, Lucid) but I think there's good opportunity here to differentiate in simplicity and overall experience. I'm still in the fairly early phase, and I suspect I haven't quite found the best match of features to customers yet.
From a dev perspective this area has a ton of super interesting algorithmic / math / data structure applications, and computational geometry has always been special to me. It's a lot of fun to work on.
If anyone here is interested in this as a user, I'd love for any feedback or comments, here or you can email me directly: tyler@vexlio.com.
Looks pretty great! The free tier also looks reasonable. The pricing on the other tiers isn't outrageous either if you use it consistently. Unfortunately, I likely find myself in the big gap between the free tier and the Basic plan. I can't justify yet another subscription that I use only a couple of times a year. That said, I would happily pay the $6 on the months that I use the service. Given the churn issues, I'm surprised more SaaS offerings don't work that way.
ttd 2 hours ago [-]
Thank you for sharing this perspective! Your proposal is potentially a good middle ground, and I will certainly give this some thought.
saboot 1 days ago [-]
This looks really cool. An application I would use this for is to generate code for FPGAs, as finite state machines are very common.
But it only outputs an SVG, and there are no tools (AFAIK) that go from diagram to code, which should easy to setup.
So I'd consider extending this to both generate code and read in code and make these nice interactive diagrams.
ttd 14 hours ago [-]
Thank you for the feedback! This is a great idea and definitely fits into the vision.
Do you know if the FPGA and/or hardware communities use any type of formalism for design or documentation of state machines? One example of what I mean is is Harel statecharts - essentially a formalized type of nested state diagram.
Malazath 1 days ago [-]
Actually right up my alley. I have many frustrations and reservations against the current offerings. Super excited to see a new player enter the field
ttd 1 days ago [-]
Would love to hear those frustrations and reservations - drop me a line if you're interested in sharing: tyler@vexlio.com.
BLKNSLVR 16 hours ago [-]
Looks really good an seems intuitive (from just browsing the landing page). Will look more deeply.
Diagram-as-code option?
ie. a language syntax from which a diagram can be generated?
I find a lot of the time taken up in doing diagrams is laying them out properly and then having to rearrange them when it grows beyond a certain size.
This may,however, be an old-man Visio user problem that's been better solved by more recent options...
ttd 14 hours ago [-]
Some type of programmatic diagram creation is definitely something I'm interested in supporting. It's not clear to me how large the audience would be, so it's been hard to prioritize.
sebmellen 6 hours ago [-]
Super cool. Do you consider yourself to be a competitor with Mermaid?
ttd 5 hours ago [-]
Thanks! I would say no. Mermaid is strongly code-first diagramming, which is an excellent usecase and niche in its own right. I would be surprised if Mermaid ended up with a WYSIWYG editor on top of it, since that is pretty counter to its philosophy (as far as I understand anyway).
EnnEmmEss 1 days ago [-]
It looks like a pretty interesting product so I really hate to be that guy but the FAQ page at https://vexlio.com/faq/ straight up doesn't work (whenever I click any of the questions, it does nothing). Also, wanted to know if there was anything in the pipeline to get a Desktop application which would work offline. In several places in the enterprise world especially, I do feel there would be scope for that. I would definitely pay for a desktop version which worked offline for example.
ttd 1 days ago [-]
Whoops - FAQ issue should be fixed if you refresh (if it's still broken, give it some time for caches to be invalidated). Thanks for mentioning that!
Re: desktop version. The short answer is yes, probably, but I don't have a concrete timeline. I made tech and architecture choices from the beginning to make sure a cross-platform desktop version always remains possible. Frankly, the biggest obstacle for desktop is not the app itself, but distribution and figuring out a pricing model. The current solution for enterprise, business, and other interested people, is to self-host Vexlio, with separate licensing.
EnnEmmEss 1 days ago [-]
FAQ works fine for me now.
calmoo 20 hours ago [-]
Gave it a quick try and it's really nice, the aesthetic defaults are great.
One thing I found unintuitive: I should be able to connect objects without having to select a new tool (the anchor points on hover should be clickable in any tool mode so I can connect objects on the fly).
Overall amazing though, will be using!
ttd 14 hours ago [-]
Thanks for this feedback! This is one of those quality-of-life features that I think are really important for the overall experience - I will be adding this.
NotAnOtter 10 hours ago [-]
What's your long term revenue model?
Enterprise licensing? Donation based? Hosting fees with value-add mark up?
Visio and Lucid are trying to cover everything at the expense of practical convenience. Pick a lane and stick to it. Good luck!!!
ttd 1 days ago [-]
Definitely seems to be the case from my observation as well. Appreciate it!
splice-cad 17 hours ago [-]
Looks great! Your editor design is beautiful.
nikodunk 1 days ago [-]
Looks great, and smart differentiation!
ttd 1 days ago [-]
Cheers, thank you!
noleary 1 days ago [-]
oh cool! I want to try this soon.
ginger_beer_m 1 days ago [-]
seamless latex integration is a winner for me!! will definitely spread the words for this
ttd 1 days ago [-]
Awesome, thank you! If you or your colleagues have other LaTeX-related goals or wishes, do let me know. There's a lot of untapped opportunity there as well (IMHO).
jppope 1 days ago [-]
really nice work. I'm going to give it a roll!
ttd 1 days ago [-]
Thank you! If you end up having any feedback, definitely feel free to drop it here, or email if you prefer.
imtringued 19 hours ago [-]
Unless you intend to be acquired by Overleaf I don't really see a future for your business to be honest.
middayc 19 hours ago [-]
This weekend, my modified Android/mobile Point of Sale (POS) app was used to celebrate the 100th anniversary of our village's volunteer firefighting organization.
The standard fiscal POS app was adapted to support a sort of low-trust swarm of waiters who used the app to collect orders. These orders were then transferred to a few high-trust cashiers by scanning QR codes generated on the waiters' apps.
After receiving payments, the cashiers' apps printed invoices and multiple "order tickets" categorized by "food," "drinks", "sweets"... This allowed waiters to retrieve items and deliver them to customers.
The system was used by around 40 users, with new waiters joining or leaving throughout the event. They used their own phones, and the app functioned without internet or Wi-Fi, gracefully downgraded (If a waiter didn't use the app due by choice or due to technical problems, they could manually relay orders to cashiers), Customers also had the option to approach cashiers directly, receive their order tickets, and pick up items themselves.
This is not that technically interesting, but I liked how the old manual system, the 70+ year village firefighting org. main cashier had, got digitalized in non-centralized way. (and I took this chance in trying to explain it, as I will have to, to maybe find more users for it)
gwbas1c 15 hours ago [-]
> and the app functioned without internet or Wi-Fi
Just curious: How did it work without internet or wifi? Did it do something over bluetooth, NFC, QR code...?
middayc 12 hours ago [-]
The waiters (many, low-trust) were transferring orders to cashiers (few, high trust) by showing them QR code that transferred data to the cashiers' apps.
Then the waiter paid the cashier (in advance), got the bill to give to customer and order tickers (printed on a bluetooth POS printer with a cutter, so they were already separated) to recieve the goods (grouped by stations that gave out the goods, food, drinks ...). The stations took the order tickets and gave them goods. The waiters delivered them to customers and used the bill to get cash from the customer.
The waiters could use their own starting money and just stop selling at any point, or got it from the main cashier and had to return the same amount at the end.
TimPC 14 hours ago [-]
It sounds like the Credit Card Processing system at the cashier had internet for processing credit cards etc. but the waiter app has no internet dependencies since it can transfer the order to the cashier system.
middayc 12 hours ago [-]
It was all cash only. We're not in the US :) ... btw: Slovenia (small country) has more than 1,300 voluntary fire departments, and approximately 8% of the entire Slovenian population are volunteer firefighters. It's the main way especially smaller communities here organize and meet.
sodality2 1 days ago [-]
After 2+ years of maintaining the FOSS lightweight Reddit frontend Redlib [0], I realized that my niche but extremely detailed knowledge and experience of using Reddit's endpoints might be useful. After reverse engineering the mobile app and writing code to emulate nearly every aspect of its behavior, plus writing a codegen framework that will auto-update my code from analyzing the behavior from an Android emulator, I can pretty easily replay common user flows from any IP around the world, collecting and extracting the data. Some use cases:
* OSINT (r00m101 just beat me to it by launching...)
* Research into recommendation algorithms, advertising placement algorithms, etc
* Marketing (ad libraries, detailed analysis of content given data not even exposed to the mobile app due to some interesting side channels, things like trend analysis, etc)
* Market research for products
* Sales teams can use it to find exact mentions of other products. Eg: selling crash reporting software? Look up your target accounts' brands and find examples of complaints.
Plus a few more with more imagination.
So I'm working on a site that allows user access to some of the read-only functions available here. Coming soon :tm:. Been really fun building it all in Rust, though :) If you're interested in anything here, email in profile.
Is there any interest in factoring the Reddit parts out of the UI code? I've been thinking of taking a stab at that myself but figured this would be a good place to ask if you have plans :)
sodality2 1 days ago [-]
Do you mean a way to have the Reddit app render content from some generic social media provider, while keeping the UI? I haven't thought about that yet. I'm sure it would be possible, but that would require tearing out a lot of backend code and replacing it 1:1. Most of my work has been on the network side of the app, and not much modification; just introspection and inspecting behavior.
My main question: why, do you like the UI? I honestly really hate the reddit app, I haven't seriously used it for browsing since I fixed up Libreddit into Redlib :)
Karrot_Kream 1 days ago [-]
I don't like the Reddit app personally but I also do like something a bit more dynamic than what Redlib offers. Personally I'm fine with JS on the frontend and frameworks like React as long as they're implemented well.
I'd also just like to play around with different styles of frontend just as a way to hack on things.
sodality2 1 days ago [-]
Ah, I see. You can get pretty far with Redlib as a base + modifying html templates. They're very flexible and easy to read/extend. Though it relies on public methods to access Reddit, not my mobile app secret sauce :)
Karrot_Kream 1 days ago [-]
Oh I thought there was interesting user agent stuff going on in Redlib itself but sounds like not. I'll use the public methods then thanks!
xyst 1 days ago [-]
~2 years ago, Reddit was cracking down on this type of usage. This lead to a mass exodus of users to lemmynet and other decentralized platforms.
What makes you special in this aspect? Seems you are small fish now, but if your niche project picks up steam. Nothing to stop them from cutting you off or forcing you to court/injunction and waste your personal resources.
sodality2 1 days ago [-]
That crackdown was for regular API usage aka just regular content access, which definitely isn’t special. Most other “reddit data access” sites either use some sort of headless browser or just the JSON endpoints, which are brittle and limited, whereas I can access the private mobile API that the app uses for ad/recommendation distribution at a much larger scale. These things aren’t accessible via the API. Picture it as: an API where you can access just content, vs having programmatic access to every piece of data the mobile app can access, which unintuitively is not limited to what the mobile app displays (there’s other interesting fields available).
pinoy420 1 days ago [-]
[dead]
rorylaitila 15 hours ago [-]
Working on a physical and digital archive of all American vintage print advertising. I've built the archival and database software on Lucee & MySQL to store images and automate, and I use OpenAI to analyze images and extra meta data. All of the full page ads are pushed to https://adretro.com.
I've gotten the process to fully catalog all of the advertisements in a magazine (about 150 on average) down from over a week to a few hours. I should be able to get through the material within my lifetime now :)
DamnInteresting 12 hours ago [-]
It's funny...I absolutely despise being advertised to, yet I find vintage ads fascinating. I don't know what that says about me.
I feel the same about a lot graffiti; if it's recent, it's an eyesore, but old graffiti can be extremely interesting. I guess both domains expose some elements of the zeitgeist seldom explored in other mediums. ¯\_(ツ)_/¯
Nice site, by the way!
gwbas1c 6 hours ago [-]
I think it's more about how there's a lot more advertising now than in the past; and just how generally intrusive advertising has become overall.
Think about a newspaper / magazine: The ads didn't suddenly block the article, move the page around, or phone home to the advertiser. Likewise, the ads wouldn't slow the magazine down, flash, or make noise.
rorylaitila 12 hours ago [-]
Thank you!
Yeah, there is a subtext to the advertising that changes over time that is very interesting. For example, early appliance ads are about saving household labor to spend time with the kids, later appliance become more about status and the allure of technology.
devenson 9 hours ago [-]
A category for politically incorrect ads would be cool.
rorylaitila 9 hours ago [-]
Good idea! There are certainly some ads where I think "no way that would fly today." Though its not necessarily being PC or not (because a lot of the ads would be considered offensive today). It more like "What were they thinking, this ad makes no sense"
DustinKlent 12 hours ago [-]
You should organize it both by industry as well as by brand and by year. For instance, if I want to look up vintage Rolex ads from the 1960s I could do that.
rorylaitila 10 hours ago [-]
Okay thanks for the feedback!
nkg 10 hours ago [-]
These ads a from before black people were invented?
Ok, ok, I'm out.
rorylaitila 10 hours ago [-]
Incidentally, I have come across few vintage ads containing or targeted to black people explicitly. Most of the vintage publications I come across are Life, Saturday Evening Post, and Look. I am on the lookout for regional and local publications which may be different, but they're hard to find because they were not really circulated enough to have survived. But there are so many publications I randomly find it's sometimes daunting how much I feel I'm missing out finding!
Autonomous robotics for sustainable agriculture. Based in the south of the UK. Prototypes of an autonomous mechanical farm-scale weeding robot currently beginning real-world testing. Still a huge amount of work to do though.
Hardware and software developed fairly much from scratch, not using ROS (for not entirely crazy reasons...); everything written in Rust which I find well suited to this application area.
The robot is built using off-the-shelf components and 3d-printed custom parts, so build cost is surprisingly low, and iterations are fast (well, for hardware dev).
On robot compute is a couple of Raspberry Pi 5s.
Currently using the RPi AI Kit for image recognition, ie Hailo 8[L] accelerators.
Not currently using any advanced robotics VLA-type AI models, but soon looking to experiment with some of it, initially in simulation.
Feel free to get in touch if you'd like to talk :) Contact details in my HN profile, and on our website.
worik 6 hours ago [-]
Very interesting
I have seen a few of these, but only one (about a decade ago) that used legs not wheels
Wouldn't it be better if the robot walked rather than rolled?
You may be able to illuminate this for me...
bigtones 1 hours ago [-]
I'm working on a new kind of encyclopedia and reference website that is way more engaging and rich than a single page of text on every subject like Wikipedia. Back in my childhoold we had Microsoft Encarta on CDROM and it was a very compelling multimedia experience and I want to emulate something like that on the modern web by combining video, sound, images and text in a more compelling user experience with great discoverability. I've been working on the first version for about eight months and I hope to launch it next week at https://reference.org
diarmuid_glynn 13 hours ago [-]
Working on two projects right now:
- LegalJoe: AI-powered contract reviews for startups, at the "tech demo" phase right now: https://www.legaljoe.ai/
- ClipMommy: A macOS tool to help (professionals who record a lot of videos | influencers) organize their raw video clips. Simply drag a folder of "disorganized" videos onto ClipMommy, and ClipMommy organizes the videos into folders / subfolders, adding tags, based upon some special statements that you can make at either the start or the end of your video (think audio-based "clapboard"). I'm expecting to release this within a week or two on the Mac App Store (Apple allowing...).
As an aside, I've been very impressed with Claude Code, it's (for me at least!) leading the way for how the next generation of business software might leverage AI. I plan to iterate on LegalJoe to make more "agentic" as a result of what I've seen is possible in Claude Code.
FailMore 9 hours ago [-]
Legal Joe looks great. Nice video. Don't need it now, but it seems very useful
chrisvalleybay 12 hours ago [-]
Building this as a Word add-in is very clever. Good work!
diarmuid_glynn 12 hours ago [-]
Cheers!
I would have liked to also provide a Google Doc plugin, but the Google Docs APIs [1] don't provide the required capabilities (specifically: a way to create tracked changes). Word's Add-In APIs [2] are also limited in some regards, but since they let you manipulate raw OOXML, you can work around those limitations for the most part.
* A deterministic .NET runtime (https://github.com/Smaug123/WoofWare.PawPrint); been steaming towards `Console.WriteLine("Hello, world!")` for months, but good lord is that method complicated
* My F# source generators (https://github.com/Smaug123/WoofWare.Myriad) contain among other things a rather janky Swagger 2.0 REST client generator, but I'm currently writing a fully-compliant OpenAPI 3.0 version; it takes a .json file determining the spec, and outputs an `IMyApiClient` (or whatever) with one method per endpoint.
* Next-gen F# source generator framework (https://github.com/Smaug123/WoofWare.Whippet) is currently on the back burner; Myriad has more warts than I would like, and I think it's possible to write something much more powerful.
serial_dev 20 hours ago [-]
I'm finally getting my online presence in order...
This week, I'll set up a Hugo blog with the Ed theme, love it, looks exactly what I'm looking for, and as a former LaTeX enthusiast, it's pretty close. It's readable, minimalist. I'll need to customize the theme, though. I plan to publish blog posts about anything I find interesting.
In parallel to this work, I'm setting up a simple system to keep my website + subdomains easy to build, rebuild, and deploy with Caddy on a cheap Scaleway compute server. In the past, I had some ideas I wanted to publish, but the system I went with made managing the sites dreadful.
Once that's ready, I'm back to learning Rust and crypto. It's fun, interesting, challenging, remote-friendly, and the salaries are usually 30-50% better. My current tech stack feels like a dead end: it has a low ceiling in terms of salary, the projects are generally not very interesting (I'm grateful for my current project, it's the best there is with this technology), and I believe the technology will see a slow and steady decline.
Apart from work, I'm building the playground for my 2 yo son, and planting blueberries, he loves them.
a_petrov 17 hours ago [-]
As a non-developer, I played with rust and various copilots over the last couple of months. I ended up with a backtesting engine.
Now I figured out I want to go all in actually learning rust and doing the deep dive in crypto. Enjoy the trip.
y-curious 12 hours ago [-]
I've been having the thought that I should curate my mostly-anonymous online presence for my career. Is that why you're doing it? Curious what inspired you to do this and what steps you're taking
DoingIsLearning 17 hours ago [-]
> This week, I'll set up a Hugo blog with the Ed theme.
Perhaps a first blog entry would be to show and tell how you setup the blog with Hugo+Ed on your domain in the first place.
As someone who is being told that they need to increase their non anonymous footprint online, I certainly would be interested in reading it.
serial_dev 13 hours ago [-]
Just thought about it jokingly yesterday that every developer's first blog post is how they set up the blog or how they wrote a blog engine... :)
Long story short: Sign up for Scaleway, get your account approved, launch an instance, they have affordable "learning" instances that still feel "real" and can later run real services that need backend. I don't expect lot of traffic and I don't care if my stuff would go down from time to time, it's for fun. Set up SSH. Buy a domain, set up the DNS records to point to your instance. Run Caddy on the server to serve a dummy HTML file. Set up HTTPS. Verify you see your stuff in the browser. Now, create an actual site. Install hugo, pick a theme, install locally, build locally. Set up a script that copies the build folder onto your server where Caddy is serving, then restart Caddy. Write some content, check the limits of the theme / your set up, make sure everything works correctly. Even with the best of themes, you'll want to fix or change something, do that, if it looks good and you still have energy to work on your blog, start writing posts and let the world know.
DoingIsLearning 9 hours ago [-]
This could still definitely be a blog post but great and well summarized walkthrough, thanks a lot!
mrFinance 18 hours ago [-]
What tech stack are you currently using that you see as a dead end?
serial_dev 13 hours ago [-]
Flutter and Dart. It's not that bad, I'm not saying it's dead, I'm saying it's a dead end for me.
I don't see many opportunities that pay well, are interesting, and available for remote. I'm happy at my current position, but if they were to ever "right-size" the team, I'd be fckd, so I spend my nights learning other stuff.
I started Flutter in 2018, back then it felt "magical" for mobile development, now all the competitors caught up. They also (IMO) waste their time reimplementing Flash on the web, it's horrible for 99% of the cases. The community is also off-putting, you observe obvious flaws, 10 GDEs come at you that you are a POS.
In general, mobile has a lower ceiling than backend, frontend, systems, etc... Mobile is also usually a lower priority for the business than web.
valgor 15 hours ago [-]
Curious what projects you use rust on for crypto?
serial_dev 13 hours ago [-]
I'm still in the "learning Rust and discovering crypto" phase.
As I have a web+mobile background, I'll probably start with some simple mobile or web apps, a wallet, price alerts, seed phrase gen, ens explorer, etc, basically anything that's crypto / defi / blockchain adjacent to understand the field better and ease into it.
Then, I'll also build stuff from the ground up (build your own blockchain, smart contracts, etc) so that I have a deeper understanding of the basics, not just "hand-wavy" ideas like "freedom, sovereignty, decentralized, store of value, trustless, permissionless", etc.
In parallel, I also plan to do non-crypto stuff to practice Rust and to have an escape route to web Rust in case I don't like crypto all that much or can't get a job right away due to lack of Rust + crypto experience..
Then, I hope, as I have a better understanding of the field, I'll have more interesting project ideas, too.
ruieduardolopes 1 days ago [-]
I am a PhD student and for a while now I'm designing and developing a distributed network protocol that enables dynamic resource allocation across heterogeneous nodes, to which I called Rank. It's designed to handle computational, network, and temporal resources in fully distributed environments without central controllers, but that could also handle a centralized environment.
Rank implements four core functions: discovery (finding paths between nodes), estimation (evaluating resource availability), allocation (reserving resources), and sharing (allowing multiple services to use the same resources).
What I think it makes it unique is its ability to operate in completely decentralized environments with heterogeneous nodes, making it particularly valuable for edge computing, cloud gaming, distributed content delivery, vehicular communications, and grid computing scenarios.
The protocol uses a bidding system where nodes evaluate their capability to fulfill resource requests on a scale from 0-1, enabling dynamic path selection based on current resource availability. I've implemented it in C++ and then also created a testing framework to validate its performance across different network topologies. This is still a work-in-progress and I am eager to publish results someday!
ruieduardolopes 18 hours ago [-]
Thank you so must for your interest! I am working on publishing results and trying to create a proper webpage to reference Rank and all the documentation. My goal is to open this project as an open-source project as soon as I can so that everyone is able to build their solutions out of it and also contribute to the project. I'll keep you posted on that!
TheAceOfHearts 22 hours ago [-]
That sounds really interesting and I would also like a social media link or somewhere we can be kept abreast of updates.
Weryj 23 hours ago [-]
Orleans would be good to checkout
ruieduardolopes 18 hours ago [-]
Thanks! Actually I was not aware of Orleans as I never got close to .NET environments, but thank you for noticing it to me.
dbetteridge 14 hours ago [-]
Hopefully it comes across as helpful and not condescending.
You're probably looking for "showing it to me" or "making me aware of it" rather than "noticing it to me" as noticing is usually used like "I noticed thing x" or "You have been noticed"
ruieduardolopes 9 hours ago [-]
Oh, you're right, I am sorry! Yes, I meant "for showing it to me" or "making me aware of it"... I am not an English native speaker, and it was too early in the morning, I guess :)
erdaniels 1 days ago [-]
This sounds promising. Keep us posted! If there's anywhere we can track progress, please link :)
wjgilmore 1 days ago [-]
A few months ago I launched SpiesInDC - https://spiesindc.com, a mail-based (as in the real mail) subscription service about Cold War history. Subscribers, ahem secret agents, receive packages every few weeks containing reproductions of famous documents, stanps from the USSR, Cuba, Czechoslovakia, coins, and other fun stuff. I keep refining the packages every week to make it better and it is so much fun.
NaOH 1 days ago [-]
Great, novel idea and great that you've been enjoying the process on your end. Is it possible to gift this? I couldn't tell from the Subscribe section where there's a shipping address field but no billing address information was needed. Sometimes the billing and shipping info have to be the same for payment to go through.
wjgilmore 1 days ago [-]
Yep it is possible to gift and in fact that is how most subscriptions come in. The latest round was because of Father’s Day. As for matching billing and shipping fields, not sure, everything has worked fine so far!
NaOH 1 days ago [-]
Wonderful. Thank you.
deanputney 1 days ago [-]
How are you handling the mailing? I love the idea of a mail-based project, but I worry that I would forget to go to the post office occasionally.
wjgilmore 1 days ago [-]
So the answer to this question is a funny one. I started using a Google spreadsheet to manage shipping dates and that quickly became a chore so like any good nerd would do I built a CRM which is now live if anyone wants to try it: https://6dollarcrm.com/
Wasn’t planning on announcing it here but what the hell.
Nextgrid 1 days ago [-]
If you don't mind answering, does this have any users besides you? I've got a few internal tools developed over the years that I don't have the bandwidth to turn into a proper SaaS (not much time for support, polish, new features, etc) but could potentially offer on an "as-is" basis for a token monthly sum but not sure if it would be worth the trouble.
wjgilmore 13 hours ago [-]
Yep has several users, people I know personally have been beta testing it for a few months now. I haven't started marketing it yet because I have been dogfooding it since February in order to build exactly the CRM I personally want to use.
Also has > 800 automated feature tests, in app documentation, gone through security audits using tools like Zap, etc. I've built a lot of SaaS products over the years, and I'm building 6DollarCRM from the standpoint of having learned a lot of things the hard way. I'm currently working on data importers and browser extensions for easily adding new contacts.
Give it a spin and let me know what you think.
busymom0 6 hours ago [-]
Something similar regarding American history by mail was pitched as a successful business on shark tank this season:
The goal is to transcribe and provide summaries, topics, notable quotes, and companies and people discussed.
Feel free to send more ideas!
stonlyb 1 days ago [-]
https://inlovingmem.com/ - is a tribute to my recently deceased mom that I vibe coded over the last week. I felt her life deserved to be celebrated widely but wanted to be sensitive to her privacy. I've also built in a number of interactive features for participation in funeral services etc, before, during, and after.
Folks have reached out about having an 'In Loving Memory Of' site for their loved ones, so I'm turning this into a side business to help out more with my (now widowed) father's retirement and care.
croisillon 23 hours ago [-]
My sincere condolences for your loss, she must have given you incredible peace and strength to be able to produce this so early!
stonlyb 1 hours ago [-]
Thank you. This didnt come from place of peace or strength but from grief and a sense of need to honor her. One possibility for vibe coding is that it may turn app / web development into a form of therapy for more non-professional developers, and eventually all non-developers.
southernplaces7 17 hours ago [-]
This is one lovely concept. What did you use to vibe code it?
stonlyb 15 hours ago [-]
Loveable
rollinDyno 23 hours ago [-]
I'm sorry for your loss.
stonlyb 1 hours ago [-]
Thank you. I for one appreciate the curtsey of expressing sympathies. I don't question the motivation or whatever. It's just a kind gesture.
I will note that I'm trying not to think of her death as a loss. It certainly is in many ways for grandkids and others who were just starting to get to know her. But for the rest of us, I like to think we have a part of our deceased loved ones with us that we now have the responsibility to cary forward.
kurtis_reed 14 hours ago [-]
You killed her?
NotAnOtter 9 hours ago [-]
I'm cynical in general, but this type of stuff always sticks out. "I'm sorry for your loss" from one nameless headless stranger to a different nameless headless stranger feels as sincere as an AI bot, and that's to say it absolutely isn't.
Same as people saying things like "Don't say no one loves you, because I love you <3" but it's in a forum like this, or on Reddit. You don't know them. you don't love them.
jolmg 8 hours ago [-]
You don't need to know them to empathize with them.
NotAnOtter 8 hours ago [-]
But is it real empathy? Did they actually pause and feel bad and convert their emotional response to some written message?
Or did they just short circuit. "Dead relative -> Say sorry for your loss". Like an AI bot.
It's the second one.
smoyer 3 hours ago [-]
NotAnOtter smells like IsASkunk ... Why not just sit this one out instead of crushing the sentiment? I lost no mom in February and appreciate when people offer their condolences. And I'm this case, when I offer my condolences, I have at least some idea of what they're going through.
pmcjones 5 hours ago [-]
One of my younger brothers died a few weeks ago (he was 67; I'm 75). When people offer sympathy, I accept it and don't question their motives or involvement.
7 hours ago [-]
WilcoKruijer 20 hours ago [-]
The last couple of weeks I've been building 'Recivo', a very simple way to receive emails programmatically. There are plenty of API-based services that can be used to send emails, but receiving them is harder. My service exposes a simple REST endpoint + event webhook that makes it a 5 min setup to start receiving. Attachments are included as well.
The main use-cases I'm thinking of right now is triggering agents using email or a very simple document upload flow to any SaaS (just forward an email to the SaaS).
Brief backstory: While visiting us overseas, my in-laws were in a very bad car accident. Everyone involved is alive and going to be okay. But what followed was a series of emotional, physical and logistical challenges that pushed my wife and her parents to their limits.
During this time I found myself (shamefully) hiding on my phone. I was obsessively refreshing for updates from insurance/hospital teams, sending empty messages, and mindlessly scrolling feeds. My screen time was averaging 12 hours a day. Time I could have spent being fully present with my wife and her parents.
I finally accepted I have a serious phone addiction. I tried Apple Screen Time and a few popular screen time management apps, but found the blocks were too easy to bypass, and some apps were as useful as they were distracting depending on the context (e.g. YouTube). I didn’t necessarily want to use my phone less: it’s an incredibly useful tool, and the distractions were sometimes helpful.
What I really needed was intentional stretches of time spent away from my phone. I built touchgrass.fm as a simple way to record and incentivize those stretches of time. It’s not quite finished, but it’s been helping me stay present for hospital visits, meals and important conversations.
Been working on this for a while, with the aim of making something simple and immediately usable. Components are JS functions, containing UI that is (mostly) HTML, with reactivity only done through proxied objects.
Self-hostable or hosted for a fee, all your posts stored in an SQLite file, comment/like/react on other people's Redraft posts via a Web extension (pending approval, but you can use the unpacked version from source).
Both are in a pretty rough state, but usable for the intrepid.
inslee1 13 hours ago [-]
Just built a last-mile logistics management solution to replace a SaaS solution for a delivery company I used to be involved with.
Handles everything from real-time driver tracking, public order tracking links, finding suitable drivers for orders, batch push notifications for automatic order assignment, etc.
Backend: Feathers.JS, Postgres + TimescaleDB & PostGIS, BullMQ, Valhalla (for multi-stop route optimization although most of our deliveries are on-demand)
Frontend: SvelteKit
Mobile App (Android only for now): React Native/Expo, Zustand, Expo push notifications, and two custom native modules for secure token storage and efficient real-time GPS tracking. The tracking was probably the toughest to get right to find the best balance between battery/data efficiency and more frequent updates.
Been testing it for a couple weeks and as of last week, that company moved their operations over to it with 50+ drivers and thousands of orders processed through it so far (in a country with pretty unreliable connectivity/infrastructure).
I built it initially as a favor but open to other applications for it.
zenger 7 hours ago [-]
Would you be interested in sharing the code? I'm working a similar project and wouldn't mind exploring your code base.
inslee1 3 hours ago [-]
Unfortunately its closed source at the moment but happy to discuss the problem space. E-mail in bio.
ascendantlogic 12 hours ago [-]
> I built it initially as a favor
That's a hell of a favor. Is this something you built by yourself or were you part of a larger team?
inslee1 12 hours ago [-]
I guess it's not ENTIRELY a favor since I founded that company but stepped away a few years back and always felt a bit guilty ever since. They certainly weren't expecting me to build it though.
I built it all myself (including the integration with our ordering platform) It was sort of my white whale project that I've always wanted to do but didn't have the chops/time.
The advancements in AI-assisted coding encouraged me to give it a shot though and the results turned out great. It was a heavily supervised vibe-coding project that turned into a production-ready system.
stripekit 5 hours ago [-]
Sounds very interesting. I'd love to take a look if open source?
peterm4 1 days ago [-]
Not as exciting or big as some of the projects on here, but just a small personal one I’ve been wanting to do for a while.
I recently impulse bought an Epson receipt printer, and I’ve started putting together a server in Go to print a morning update every day. Getting it to print the weather, my calendar and todos, news headlines, HN front page. Basically everything I pick up my phone for in the morning, to be on paper rather than looking at a screen first thing. Very early days but hacking away and learning escpos/go! (Vibecoding a lot of it)
Wow this is a really interesting concept. I have had many ideas for how to loosen the grip of the digital maelstrom on my brain. You're right, not looking at the phone in the morning is critical, and reading a few things on a page seems a lot more weighty and important than flitting by things on a phone.
bix6 1 days ago [-]
Very cool. I’ve thought about a digital dashboard for something similar (wave / weather report mostly) but I love the printer aspect.
Which printer did you buy? Only gave it a quick glance but there seems to be a wide variety of printers...
VMG 20 hours ago [-]
Watch out for the BPA in the receipt paper
peterm4 19 hours ago [-]
Where I am, BPA receipts are banned, fortunately. Also making sure to buy BPA free alternatives.
santana16 1 days ago [-]
You have an interesting point. Screens are always changing and rarely taken seriously. Words on paper create a sense of weight and permanence. Make it work!
larodi 15 hours ago [-]
Love it I should do the same. We compare results :))
czarofvan 1 days ago [-]
Very different from all the magic mirror sort of solutions. Nice!
redbackthomson 5 hours ago [-]
Just published my Chrome extension that makes finding new content on YouTube easier!
Two months ago I posted an update that I had begun work on my Chrome extension [1] for Relevant. Relevant is a crowdsourcing website where users can categorize the channels they watch into a defined hierarchy of categories ranging from broad topics like "Science" and "Gaming" to more specific ones like "Phone Reviews" or "Speedrunning".
Although I had a little bit of engagement on the website, I found myself looking for something that could bring the experience onto YouTube, so I began work on a Chrome extension. It turns out there's a lot more complexity in building a Chrome extension than I realised. It's basically like building a website for the popup window, a javascript server for the background service workers and a message bus for the service worker.
After 2 months' of working weekends, I finally released a version of it that lets users see the categories of the content on the page, discover more channels matching those categories and contribute to the categorisation effort!
I'm building an Electron app that integrates with Shopify and QuickBooks Online to streamline operations for artist-led product businesses. As a jewelry maker, I'm automating the spreadsheets and photo archives I rely on to run my studio. I want a single source of truth for all the data scattered locally and across platforms: tracking material prices, calculating costs and labor, analyzing marketing ROI, and accurately updating cost of goods sold when a piece sells.
Long-term, passion project of mine - I'm hoping to make this the best typing platform. Just launched the MVP last month.
The core idea of the app is focusing on using natural text. I don't think typing random words (like what some other apps do) is the most effective way to improve typing.
We offer many text topics to type (trivia, literature, etc) where you type text snippets. We offer drills (to help you nail down certain key sequences). We also offer:
- Real-time visual hand/keyboard guides (helps you to not look down at keyboard)
- Extremely detailed stats on bigrams, trigrams, per-finger performance, etc.
- SmartPractice mode using LLMs to create personalized exercises
- Topic-based practice (coding, literature, etc.)
I started this out of passion for typing. I went from 40wpm to ~120wpm (wrote about it here if you're interested: https://www.typequicker.com/blog/learn-touch-typing) and it completely changed my perspective and career trajectory. I became a better programmer and writer because I no longer had to think about the keyboard, nor look down at it.
Currently, we're doing a lot of analysis work on character frequencies and using that to constantly improve the SmartPractice feature. Also, exploring various LLM output testing/observability tools to improve the text generation features.
Approaching this project with a freemium model (have paid AI powered features; using AI to generate text that targets user weakpoints) while everything else in the app is completely free. No ads, no trackers, etc. (Hoping to have sufficient paid users so that we can run the site and never have to even think about running ads).
I've received a lot of feedback and am always looking for ways to improve the site.
flysand7 8 hours ago [-]
So I've got some things that seem a little bit weird to me:
1. Typing uppercase characters counts as a mistake
I'm not sure how that got to be the case, but somehow typing an uppercase letter instead of the lowercase is a mistake, despite the fact that sentences start with a lowercase letter. This conflicts with my muscle memory of starting sentences with a capital letter.
2. WPM is not a useful metric on its own
WPM can rise and fall depending on the length of the word. The bigger the word the less likely you are to type that word correctly from muscle memory, so the speed drops. The speed also drops due to the word being longer. I believe having both metrics would yield more useful data, such as when do you slow down etc.
Speaking of which, there are some more statistic things that could help, like measuring how fast you are at fixing the mistakes, or measuring three-letter combinations instead of two-letter combinations, because the context of the third letter might help, but you do need more data to gain a statistically significant result. Maybe trying to classify mistakes by the side of keyboard they happen on -- i.e. are they simple typos or a miscoordination of your hands.
---
Also, as pointed out by another commenter, hands also threw me off. I've been observing them and it's interesting that I don't use my little finger for the left row -- it's used in case I need to press shift.
absoluteunit1 5 hours ago [-]
Hi, thanks for checking out the app and for the feedback!
> 1. Typing uppercase characters counts as a mistake. I'm not sure how that got to be the case, but somehow typing an uppercase letter instead of the lowercase is a mistake, despite the fact that sentences start with a lowercase letter. This conflicts with my muscle memory of starting sentences with a capital letter.
So if you click on the topics (or whatever mode you're on), you will see the Options menu on the side. Capitalization is off by default but you can flip that back if you prefer capitalization. I've had folks request that capitalization be off by default hence the current state but I might change the default settings.
> 2. WPM is not a useful metric on its own
All typing sites generally use the same formula to calculate WPM - the length of the word doesn't matter. Most (pretty much all sites I've tried) sites use this formula: https://www.speedtypingonline.com/typing-equations. By all typed entries it's characters in this case. So it always assumes a length of 5 (avg. word length) and that's how it's calculated acorss all typing sites.
We have VERY detailed metrics. I may add a CPM toggle (toggle between both) but it seems most people prefer WPM as that's what they're used to on other sites.
> measuring three-letter combinations instead of two-letter combinations,
We measure both - see trigrams tab in the stats section.
> Also, as pointed out by another commenter, hands also threw me off. I've been observing them and it's interesting that I don't use my little finger for the left row -- it's used in case I need to press shift.
The hands are mostly there for folks learning correct touch typing practice - it's based on the most recommended general guidance for touch typing. It can be toggled off with the hand-icon button :)
weepinbell 11 hours ago [-]
This is very neat. One piece of feedback and a gripe I have with a lot of these is that missed or extra characters throw off the entire next sequence and essentially require backing up to deal with them, as opposed to wrong characters which are fine to just be mistakes you move on from. It'd be great to have some detection for when the user is continuing that re-aligns their string.
absoluteunit1 9 hours ago [-]
Thank you :)
> One piece of feedback and a gripe I have with a lot of these is that missed or extra characters throw off the entire next sequence and essentially require backing up to deal with them, as opposed to wrong characters which are fine to just be mistakes you move on from. It'd be great to have some detection for when the user is continuing that re-aligns their string.
Thank you for the feedback! I’m not entirely sure I can visualize exactly what you mean by this:
> It'd be great to have some detection for when the user is continuing that re-aligns their string.
Could you give an example of this?
I curious because I’ve been exploring alternative and unique UI ideas for typing practice so this could lead me into a new direction
weepinbell 8 hours ago [-]
I pulled up the first text I found from the site:
> according to its archive...
Let's say I mistype and don't double the first "c", but otherwise type entirely correctly.
> acording to its archive...
This would be counted as having everything wrong except the first 2 characters, which doesn't feel like a good reflection of my accuracy.
I know this is a hard problem because I don't think there's any simple guaranteed way to re-align the string to account for a possible deletion or insertion, particularly if there are more mistakes in the following text, but finding and using some sort of accuracy-maximizing alignment would be great to have.
absoluteunit1 5 hours ago [-]
Oh I see what you meant!
Yes - this is a very, very good point and something I actually spent so much time analyzing how I could implement a solution to this.
I think I spent over a week at one point. I refer to this issue as an off-by one or off-by two inaccuracy. Just as in the example you provided, the user only misses one character but types the rest of the word correctly (however because they missed one, the whole word is not mistyped).
This is indeed a very hard problem and in addition to the example you provided there are many other cases where this type of off-by one (or off-by two) mistyping can occur. At this time, I've put that problem on hold. I tried a few solutions but my friends said the UI was too confusing - the general initial feedback I received is to just keep typing as natural as possible; no stopping a user when they make a mistake, no guard-rails of any kind. Just mimic real typing as much as possible.
Issue is, it's one thing to implement the solution to this but another is how to correctly display this to the user. In essence, the text is just a collection with each character having an index. Per each character we measure everything; milliseconds taken to type, errors made for that character, whether it was corrected or not, etc. But if we're handling off-by one or off-by two, displaying this to the user in a non-confusing way is really hard. UX is hard haha
pseufaux 1 days ago [-]
What an incredibly interesting use of LLMs (generating text to practice typing). It leans in on what LLMs are good at. That said. I would love to see a middle tier pricing which had some features but avoided the AI use.
absoluteunit1 23 hours ago [-]
Thanks!
Yeah, LLMs are indeed really good for this use case.
> That said. I would love to see a middle tier pricing which had some features but avoided the AI use.
Only paid features are AI features. Everything else is free and no ads :)
You can type anything and as much as you want, you have access to all the advanced stats, you can create a custom theme from a photo of your keyboard, etc.
Everything but AI features is free right now. (Might change in future as we’re adding a lot more features so we will definitely consider a mid tier price )
pseufaux 17 hours ago [-]
Got it. That makes complete sense. I'll definitely check it out.
llbbdd 1 days ago [-]
Why avoid AI use? Genuine question, I see this around and it seems usually based on a mental model of the environmental cost of AI that does not match impact in the real world.
pseufaux 17 hours ago [-]
Environmental cost is a concern, though for me not the main one. In this case it's two things.
1. AI interactions cost the service money, which is inevitably passed on to the consumer. The if it's a feature I do not wish to use, I like to have options to avoid paying for that feature. So in this case, avoiding AI use is a purely economic decision.
2. I am concerned about the content LLMs are trained on. Every major AI has (in my opinion) stolen content as training material. I prefer not to support products which I believe are unethically built. In the future, if models can be trained solely on ethically sourced material where the authors have been properly compensated, I would think this position.
azeirah 16 hours ago [-]
I'm active in the /r/localllama community and on the llama.cpp GitHub. For this use-case you absolutely do not need a big LLM. Even an 8B model will suffice, smaller models perform extremely well when the task is very clear and you provide a few shot prompt.
I've experimented in the past with running an LLM like this on a CPU-only VPS, and that actually just works.
If you host it on a server with a single GPU, you'll likely be able to easily fulfil all generation tasks for all customers. What many people don't know about inference is that it's _heavily_ memory bottlenecked, meaning that there is a lot of spare compute left over. What this means in practice is that even on a single GPU, you can serve many parallel chats at once. Think 10 "threads" of inference at 20 Tok/s.
Not only that, but there are also LLMs trained only on commons data.
haneul 24 hours ago [-]
Hah that's pretty fun. I got tossed about by the animated hands for a few, but grabbed a 194 after that.
Dunno about the trigrams though, mostly it's on the "token group" level for me - either the upcoming lookahead feels familiar or it doesn't, and I don't much get bothered by the specific letters as much as "oh I don't have muscle memory on that word, and it's sadly nestled between two easy words, so it's going to be a patchy bit of alternating speed".
absoluteunit1 23 hours ago [-]
Thank you - glad you liked it and thanks for sharing your impressions and feedback; helps me understand what the users like.
> Dunno about the trigrams though, mostly it's on the "token group" level for me - either the upcoming lookahead feels familiar or it doesn't, and I don't much get bothered by the specific letters as much as "oh I don't have muscle memory on that word, and it's sadly nestled between two easy words, so it's going to be a patchy bit of alternating speed".
Could you elaborate a bit on this part - not sure I fully follow.
The trigrams/bigrams is mostly to help the user discover if there are some patterns that really slow them down or have a lot of mistakes. This is something I wanted that I didn’t see in any other apps.
This also what we use under the hood for SmartPractice weak point identification. We look at what the most relevant character sequences (for example the ta sequence is way more common than za) are and what the user struggles with the most. This is just one of the weak points we use in the user weakness profile.
artur_makly 9 hours ago [-]
very cute. good luck!
absoluteunit1 5 hours ago [-]
Thank you very much! :)
saltserv 20 hours ago [-]
[dead]
neya 14 hours ago [-]
I'm building (and have been for the last few years) an open source high-performance Wordpress alternative on Elixir. It aims to achieve 1:1 feature parity. One thing that Wordpress has built up over the years that will take a little long for me is the plugins eco-system. But, other than that, I think everything else should be on par. IF you're an enterprise, you should easily see over 30-40% in server costs just by switching from Wordpress. This has been tested and proven with one of our enterprise clients who just recorded 500 million requests on a fork of the CMS.
But, I'm determined to see its completion even if there is just one user. I didn't take the Wordpress fiasco and how they handled it, lightly at all and it only fueled my motivation even more. ETA is by end of this year right on time for Christmas.
If you'd like to get Beta access, my email is listed in my profile.
ralphc 7 hours ago [-]
I don't know if Wordpress has any kind of customizability or scripting, but it's now possible to add Lua scripting, natively, to an Elixir application. If that's handy it's something to consider.
I'm working on https://tickerfeed.net - a new kind of forum for stock market discussion.
After HashiCorp was acquired by IBM I decided to take time off from corporate life and build something for myself. For years I've also been a casual retail investor on the side.
Forums like /r/stocks and /r/wsb in the past have been useful resources for finding leads and interesting information. But meme-ification (among other factors) have substantially degraded sites like Reddit, to the point where interesting comments are much fewer and far in between. With TickerFeed I'm hoping to recapture what was lost - a platform where investors can discuss companies and all things stock market through meaningful long form content.
It's also a chance to build something with my dream stack - Go + HTMX + SQLite, and that's been fun :)
snthpy 10 hours ago [-]
Cool!
Bogleheads used to be place with serious folks but I haven't been there in a decade or more so no idea what it's like these days.
+1 on your tech stack
ashwinsundar 9 hours ago [-]
HTMX is so much fun, and the HATEOAS framework it encourages is a breath of fresh air in web development
sgt 21 hours ago [-]
Wonderful stack that. Site loads really quick too (except for some ads that took 3-4 seconds to load)
jamiehon 2 hours ago [-]
I'm building a platform to help people—especially students and young adults—design meaningful, intentional lives with balance, courage, and an entrepreneurial mindset.
In Singapore, the system is heavily academic. You're expected to follow a rigid path (PSLE → JC → Uni → job), but no one teaches you how to think about what kind of life you want to live—or how to create it. That leaves many people feeling lost, even if they’re “on track.”
This platform flips that. It starts with the big picture:
*“When you’re 90, what do you want your life to have looked like?”*
From there, users create a personal timeline of milestones across life domains:
health, relationships, learning, impact—and now, *financial freedom.*
The app helps users:
1. Set long-term visions, then break them into clear, visual milestones
2. Use an AI assistant to suggest weekly actions and recalibrate as life evolves
3. Voice journal instead of typing; the AI transcribes and flags patterns
(“You mentioned burnout 5x this week. Want to add a rest week or revise your work goals?”)
4. Track basic finances and align spending/saving to long-term goals
(“You want to take a year off at 30. At this pace, you’ll have the runway by 32. Want to adjust?”)
5. Get matched with mentors or peer circles for guidance and accountability
The goal is not to “optimize” life like a spreadsheet. It’s to help people reflect, take control, and become someone they’re proud of.
If you’ve worked on anything in this space—journaling, goal tracking, financial wellness, coaching—I’d love to learn:
A. What made your tool stick long-term?
B. How did you balance simplicity with depth?
C. Any design or product traps I should avoid?
Appreciate any thoughts, questions, or brutal feedback.
Joeboy 21 hours ago [-]
I just took a fortnight off work with the intent of getting away from my laptop, but accidentally ended up making a listings site for London's independent / arts cinemas. As far as I can tell no such thing currently exists, and I feel like it should.
Obviously the main thing is getting the listings data, which as far as I know (mostly) isn't readily available any other way that scraping the cinemas' websites, for which I set this up as a separate-ish project[1]
You should do all kind of events by event type, not just movies. Concerts, workshops, open lectures... london.eventhose.com. Then you should find volunteers for other cities to do the same.
Time Out should have long done that but instead they stopped their print edition.
Joeboy 17 hours ago [-]
Just finishing the London indie cinemas is an ongoing challenge! But yeah it'd be great to branch out to other places, and cover other types of events.
blipvert 11 hours ago [-]
Neat. Just notice that the ICA has a Genesis P. Orridge bio through your site, so will likely go and see that. Thanks!
darajava 18 hours ago [-]
Nice! No Garden Cinema? It's the best cinema in London! (And their website is great, I would imagine easy to scrape)
Joeboy 17 hours ago [-]
It's on the quite long list[0] that I haven't got around to yet. I'll try to get it done today.
(By the way, it wasn't too easy to scrape in the end…)
Joeboy 12 hours ago [-]
On the one hand that's awesome and it's really great to have a contribution! On the other hand, I unfortunately just added it myself. But it's there now, anyway :-)
More PRs very welcome if you're in the mood!
darajava 12 hours ago [-]
Ah no/great! I would have let you know before I tried but wasn't sure how far I'd get. Glad it's there and thanks for adding it.
I'll add the Peckhamplex now.
Joeboy 8 hours ago [-]
Thank you so much! Just merged and deployed.
luxurytent 19 hours ago [-]
Love these tiny, locally focused ideas!
amterp 15 hours ago [-]
Been working on https://github.com/amterp/rad for almost a year now. It's a programming language designed for writing good CLI scripts, so it's aiming to replace Bash but is much more Python-like, and offers unique syntax and a bunch of in-built support for scripting.
Please check it out if it sounds at all interesting! Keen for feedback :) I've written some docs, including a "getting started" guide, linked in the GitHub page.
splice-cad 1 days ago [-]
I've been working on Splice CAD – an in-browser cable-harness designer.
Building cables for multiple personal and professional projects, I was frustrated by having to cobble together harness diagrams in Illustrator or Visio, cut snippets from from PDFs for connector outlines, map pin-outs, wire specs, cable constructions, mating terminals, and manually updating an Excel BOM.
Splice gives you:
An SVG canvas to drag-and-drop any connector or cable from your library to quickly route and bundle wires. Assign signal names to wires or cable cores.
Complete part data
Connector outlines, pin-outs, terminal selections (by connector family & AWG), cable core colors & strand counts, wire AWG/color.
Automated BOM & exports parts-ready diagrams, wiring drawings, and a clean BOM in SVG, PNG, or PDF.
Connector & Cable Creators. Connectors or cables not in the existing library can be added with an optional outline and full specs (manufacturer, MPN, series, pitch, positions, IP-rating, operating temp, etc.), then publish privately or share publicly.
No signup required to try—just jump in and start laying out your harness: https://splice-cad.com/#/harness. If you want to save, sign up with Google or email/password.
aaronblohowiak 1 days ago [-]
omg, I wish there was a service like jlpcb / pcbway but for cable harnesses.. do you know of any? I'd love to take something like your tool and choose length and quantity and order it....
splice-cad 17 hours ago [-]
Thanks for the comment...yes, I've had that thought many times. There's on demand fab for about everything else, but no low-volume cable house with auto-quoting and a nice design interface.
The site itself isn't anything "special." I've had a personal website for about 25 years; the past few years I finally moved from making HTML by hand to using various CMSes. I tried a "no database" CMS that my hosting page had, then I wrote my own CMS, https://github.com/GWBasic/z3, to learn node.js, but then I had to go back because Heroku dropped the free tier.
Jekyll is interesting. As a Mac user, I'm surprised there isn't a push-button app, like MAMP, to just run it. Instead, I got exposed to some weirdness with Ruby versioning that, because I don't have any Ruby experience, was frustrating.
The default Jekyll template has warnings, but when I tried to fix them, I ended up jumping into a rabbit hole of sass versioning.
I also ended up jumping into a rabbit hole with setting up redirects from old urls on my blog to their new locations. I don't touch Apache / cpanel that often, so there was a bit of a learning curve for me.
One funny thing was that I set up two redirects, in cpanel, from the same url to two different urls. (It was a mistake!) I couldn't delete them, so I had to submit a service request with my host.
Two interesting things that I do not have time to do:
- Set up Github actions to deploy on my original host (andrewrondeau.com)
- Set up redirects from blog.andrewrondeau.com -> andrewrondeau.com
I do plan on open sourcing more of the code over time. I also have started working on other sites using the same algorithm implementation (music, movies, video games)
This has just been a side project over the year generating passive income. I get around 250,000 page views a day, and with ads, memberships, and affiliate links I make around $2,500~ a month.
Tech stack is ruby on rails 8, postgresql 17, opensearch, redis, bootstrap 5.3 hosting on 3 servers on linode.
tderflinger 14 hours ago [-]
I like the idea of a books list. This gives me new inspiration for books that I could read. Other languages like Spanish and French would also be great. :)
Renevith 9 hours ago [-]
Nice! I've been looking for a reliable book ranking site. The main rankings skew to the "classics" that don't always hold up (looking at you Moby Dick) but the books in the genre filters look more interesting.
A couple questions:
* Is this primarily intended for discovering new reads, or for people who've already read the books to debate which is greatest? I found the book descriptions sometimes give away too much, to the point where I stopped reading them for any book I might be interested in reading for pleasure. Examples include The Great Gatsby and Madame Bovary. Perhaps you could have a concise description that stays far away from plot points, and a more expanded description behind a "more" link.
* What dictates whether a series has one place on the list or separate places? Narnia has one for the whole series but Harry Potter has individual listings per book.
* Are ratings and reviews from your own site taken into account in the rankings?
wtf242 7 hours ago [-]
I think it's most useful for discovering new reads, especially with the advanced search and recommendations functionality. I do agree i could do a better job of non spoiler summaries. good idea
- Series have always been a problem. Some book lists will include the entire series, and then some will have individual books. If the series is sold as a single book I'll often just include that. Like Lord of the Rings. Sometimes I will include only the first book in the series on a list, to prevent always adding every single book in a series when a list mentions "harry potter series".
basically I don't have a perfect way of handling series'
for the last point, kind of. If you add a book to the default "My Favorite Books" user list, it gets aggregated and used for this book list which is included in the rankings. https://thegreatestbooks.org/lists/463
poloo 21 hours ago [-]
Ho, so you're the one that created that website. When I wanted to start reading more and I did not know where to begin, I found this site and started reading stuff from the top. It was incredibly useful to me, thanks!
jll29 18 hours ago [-]
Great idea, great site.
ml- 1 days ago [-]
Still on my sabbatical and continuing to build on things I enjoy rather than things that pay (for now).
Main focus is https://wheretodrink.beer, collecting and cataloging craft beer venues from around the world. No ambition of being exhaustive, but aiming for a curated and substantial list. After the last thread, a bunch of people added their suggestions, thanks! It helped add interesting new venues from cities I hadn’t covered yet.
I’m very slowly layering on features, and have a few spin-off ideas I’ll keep brewing on for later. The hardest problem thus far has been attempting to automate popularity rankings and automatic removal of defunct venues without breaching a bunch of ToS.
Also made https://drnk.beer, a small side project offering beer-related linkpages and @handles for Bluesky (AT Protocol). It's been on the backburner, but still very much live.
Probably looking for another small project for the next few months to focus on something else for a while.
Always curious to see what others are building and doing. Thanks for sharing!
dysoco 44 minutes ago [-]
Cool, added a few for Buenos Aires ;)
phelddagrif 3 hours ago [-]
Just shared this with the r/beer discord. Really cool idea.
nicbou 1 days ago [-]
How did you populate it? The Berlin list was pretty decent. I added one that came to mind.
ml- 21 hours ago [-]
Appreciate it! In the end, a lot of manual work to be honest.
Think around 5% is from visitors, 10-15% from my own experience and the rest just procrastination research.
Started with the cities I know well, and after that adding on countries or cities close by, main focus has been Europe. At one point I tried to use ratebeer's dataset as a starting point, before they closed down, but it was so horribly outdated and irrelevant that it was more work than sourcing manually.
So I basically look for existing blog-ish top-lists for a city, then try to verify the information with search, social media, untappd, etc. Looking for social proof that the venue is operational and relevant.
To keep it updated I have some very rudimentary monthly tasks to ping a venue's website and notify me on things that signal they're closed. I also email myself a list of 10 random venues with all relevant links daily, so I can do a manual 5 min alive check.
djfivyvusn 1 days ago [-]
[flagged]
tomhow 23 hours ago [-]
Please don't do this.
zeroq 1 days ago [-]
A homegrown Plex.
After a lot of grief trying to make Plex and jellyfish to work with my collection, and then some more with the community [1] I decided to make my own.
There's no selling point and clear pathway to monetize, as other solutions are way more mature and feature complete, but this is my own and serves my needs the best.
I've been working on it on and off for last 8 years or so, and it's been my personal benchmark for js ecosystem. The way it works, every now and then I come back to the project, look at the latest trends in js world and ask myself a simple question - what should I change in the codebase to make it online with the latest trends. And everytime it leads to full rewrite. Kind of funny, kind of sad.
In a nutshell I have a huge movie collection - basically I'm preparing for armageddon where all online streaming services cease to exist and I need both backend to fetch me detailed information about movies in the collection as well as frontend to help to decide what to watch tonight.
My next major endeavor will be trying to integrate RAG to take a bite at my holy grail - being able to ask a question like "get me a good gangster flick" and get reasonable recommendations.
[1] I think it was jellyfish where I was asking on their forums for how to manually create a collection, stating I'm a software engineer with 20+ exp and they kept telling me that I shouldn't touch the code... While having an online campaign asking for volunteers to contribute to the codebase.
bbkane 1 days ago [-]
I'm trying to go the other way with my (simple) web apps- writing them so I don't have to rewrite them later. The whole UI is basically a form and a table, so I figured I should try.
For me that means Go + stdlib HTML templates (I want to try Gomponents at some point) to minimize dependencies. I copied the HTMX JS minified file into my source tree for some interactivity. I handwrote the CSS.
It looks very "barebones" (some would say ugly), but it's been solid as a rock. It's been a year and I haven't needed to update a thing!
zeroq 23 hours ago [-]
I had my childhood heroes who were working on one of the first major app in Elbonia who helped me learn programming.
I remember asking them some 10-15 years later to help me with a project and they were like "sure, we'll do it CakePHP". Initially I was like "you mean in Cobol?". But then I realized they were masters of that tech, it works, and there's no need to reinvent the wheel and learn some new trendy web framework that will be forgotten in a blink of an eye.
acidburnNSA 1 days ago [-]
Jellyfin right?
zeroq 1 days ago [-]
yeah, I was commenting on a phone, and the autocorrection was harsh on me
fxtentacle 1 days ago [-]
I went Yak shaving.
For my 3D audio project I need an affordable way to make plastic cases. I felt like injection molding services are way overpriced, so I decided to make the molds in-house. Turns out, CNC milling is overpriced, too. As are 5 axis CNC mills. So in the end, we built our own CNC machine.
And like these things always go, I found an EMI issue with my power supply and a USB compliance bug in the off-the-shelf stepper control board. But it all turned out OK in the end so we now have the first mold tool that was designed and machined fully in-house. And I learned so much about tool paths and drill bits. Plus it feels like now that everyone has experienced hands-on how stuff is milled, my team got a lot better at designing things for cheap manufacturing.
cellular 1 days ago [-]
Great to get experience in CNC! I've been working on how to market my GatorCAM for CNC. So I'll give you a copy! 2 birds!
It is easy to select multiple holes/pockets at once so if you iterate, you don't spend time redoing CAM!
It does traveling salesman to solve for efficient paths which even the expensive packages don't get right.
Calculates v-bit paths too.
That's a pretty big yak to shave! Building a 5 axis that gives good results a big task. How long did it take you to get that working?
Why do you need to make so many molds?
hucklebuckle 1 days ago [-]
Got a link or blog we can check out?
tim-- 1 days ago [-]
Yeah! I would absolutely love to see a write up about this too!
bix6 1 days ago [-]
Would love to see your machine! Any pics or write up?
lmrl 2 hours ago [-]
I’m building a platform to help homebuyers with personalized checklists for house tours. Even after doing tons of research and planning for my own purchase, I still missed a bunch of things, only to find out during the inspection. But by then, I was already emotionally committed and just wanted to close. It’s a super specific problem, but it’s coming along. :)
wingdroid 10 hours ago [-]
Building TenantFit: https://tenantfit.mtxvp.com/, a lightweight tool to help small landlords pre-screen rental applicants.
When you post a listing (e.g., on Facebook, Kijiji), you get tons of “Is this still available?” messages — but no useful info. TenantFit lets landlords collect basic answers (income range, pets, lifestyle) via a public link, then ranks responses to highlight promising leads.
No accounts or sensitive info collected from tenants (landlord does not even see candidate email until they reply), just a quick pre-screen before deeper screening to save time.
xqb64 2 hours ago [-]
I'm working on a git(1) implementation written in Python. I'm following along the amazing James Coglan's book. Currently 23 chapters in, about to finish off the Part II of the book. Can't wait for the final, third part.
I love books like this one. Some other examples are "Crafting interpreters", "Writing a C compiler", "Building a debugger", and a couple other lower quality ones. The potential in this space for aspiring technical writers is enormous. Let me know if you know some other books that guide you through implementing complex systems software from scratch.
shlomo_z 2 hours ago [-]
how can I know when it's ready?
grep_name 7 hours ago [-]
The stuff I'm working on never feels worth sharing, but I am doing a lot of computer stuff lately. It's kind of the year of moving towards declarative setups for me.
- Migrating to Niri on my laptop and re-evaluating my literate config approach, switching from xkb configs to kanata and a few other QOL changes to make my tooling more composable and expressive
- Shoring up my blog / media sharing infrastructure (migrated to a landing page on an s3 bucket, with different prefixes for several different hugo deployments for different purposes, still need to get better about actually posting content)
- Preparing to migrate a bunch of my self-hosted services to a k8s cluster which can can be fully deployed locally for testing and defined in code. All this is managed through argo and testable with localstack and crossplane for some non-local resources
- Attempting (somewhat unsuccessfully) to setup a nixos config for a bunch of services that just don't feel right to run in containerized stack that I want to live in ec2 and have as close to 100% uptime as possible (uptime kuma, soju/weechat relay/bitlbee, conduit, radicale, agate, whatever else I think of that is small and has a built-in nixOS service module. Thinking about some kind of RSS aggregating solution here as well)
- Experimenting with vibecoding by trying to get an LLM to do the legwork to build a TUI interface to ynab using rust (which I don't know how to write)
I'm hoping that by the end of this summer most of the tooling I use for most things will be way more concrete and seamless. I also want to get my workflows down and get on top of converting at least a few the ~100 draft blog posts I have laying around into something I can actually post. Ditto for my photography albums, which are not yet organized into coherent groupings or exported for web.
andrewrn 7 hours ago [-]
Building a TUI for ynab is pretty compelling, so I wouldn't say that's not worth sharing. If you could pull the data on terminal startup and get a budget snapshot each time you open a terminal-- cool.
grep_name 6 hours ago [-]
So far that experiment is going pretty well! I haven't worked much on it but the tooling I'm using has made a great base for the project. My goals (in order of priority) are:
- Get it so that you can categorize transactions quickly in a keyboard-driven way
- Similarly have a quick, improved option for dealing with overspending / underfunding
- Add some additional reporting that I'd like to see (as well as the ability to drill down in a more fuzzy way than currently supported in ynab)
- Finally (and most importantly but also most ambitiously) develop a view with some simple tools that helps users figure out WTF is wrong when a reconciliation isn't working out. This is much harder than the other things I'm trying to do here
Luckily YNAB's API is very open and I think I can do all the things I'm looking to achieve here. If I'm successful, I plan to spin off a sister TUI project for making handling import edgecases easier in beancount, which I also use but for different reasons
Edit: but your idea of having CLI command options for printing reports on a regular basis / on opening the shell is also neat, I do plan to have some CLI options that don't require you to open the full TUI
TheHideout 1 days ago [-]
I made the same little Roguelike game with Raylib in Odin, C3, and FreeBASIC over the last few weeks. [0] [1] [2]
I started on a Zig one and nope'd right on out of that after a few hours of fighting the compiler.
I'm currently working on porting a bunch of my Rust mini-games to other languages. [3]
why were you not satisfied with rust for game programming?
TheHideout 4 hours ago [-]
I probably put down at least 100k lines of Rust and made 15 games of varying sizes from small jam games to much larger ones [0], [1].
It seems like everyone just wants to make the next big popular engine with Rust because it's "safe", and few people really want to make actual games.
I also felt like prototyping ideas was too slow because of all the frequent manual casting between types (very frequent in game code to mix lots of ints and floats, especially in procedural generation).
In the end... it just wasn't fun, and was hard to tune game-feel and mechanics because the ideation iteration loop was slow and painful.
Don't get me wrong, I love the language syntax and the concept. It's just really not enjoyable to write games in it for me...
Figuring out the plot and character designs for the next chapter of my graphic novel about a utopia run by AIs who have found that taking the form of unctuous, glazing clowns is the best way to get humans to behave in ways that fulfil the AI's reward functions.
And moving my financial support for this graphic novel over to a new crowdfunding platform that's run as an employee-owned co-op instead of a for-profit affair with a lot of VC investment that's starting to demand more and more attention to turning a profit.
It's been around a month I've been working on it. Struggling with getting people to actually use it - this week I've set the ambitious goal of 10 new contracts sent *and completed* by people I don't know (last week's was 10...by people I do know).
It's hard because I feel I'm in a weird hole - in order to have a good product I need people to use it and give me feedback, but in order for people to use it and give me feedback I need a good product. It's like wth!
Another thing I'm struggling with - enjoying the process. I get daydreams like mad. I feel I'm always living in the future in some way, especially with this software, and it's taking away from being present in this work. Which sucks, because I want to be excited to *work* on this and NOT fake my own excitement towards this as a manifestation of my greed to get rich off it.
But MAN am I greedy. It's ugly sometimes, to myself.
But god how I love to work on software also. How I love making stupid bash commands on my terminal. How I love to feel like the old gods, who conquered the infant digital world.
klous 5 hours ago [-]
Interesting, nice landing page.
But I wonder if users care that it is "AI-native" As in, do users look for contract generation or eSignature that is infused with AI? Or rather are users interested in their own "job to be done" - whether that be creating a contract, agreement, or getting it signed efficiently.
ashdnazg 1 days ago [-]
I'm writing a decompiler for Turbo Pascal 3.0, to reverse engineer an educational game from the 80s.
Since TP 3.0 does no optimisations, and looking at the progress so far (~25% decompiled), it seems like matching decompilation should be achievable.
If/when I get to 100%, I hope to make the process of annotating the result (Func13_var_2_2 is hardly an informative variable name) into a community project.
simmons 1 days ago [-]
Neat! I sometimes play around with the idea of reverse engineering and transcompiling a tiny game that I think was probably written in Turbo Pascal 4.0. Maybe 4.0 supported optimizations, but this program seems to have been compiled in a debug mode. (At least, it seems to have no optimization, and has the default {$S+} stack overflow checking at the start of every function.) The lack of optimization makes it (and perhaps other programs written in Turbo Pascal) a really attractive artifact to experiment with transcompiling. When I realized that only the first segment was the actual game, and the other three segments corresponded to standard units used for I/O (etc.), which could be harder to analyze, I realized I could just omit those segments and replace them with new functions suitable for the transcompilation target. Maybe some day I'll get around to finishing it.
Good luck!
ashdnazg 21 hours ago [-]
Thank you!
It's similar with Turbo Pascal 3.0, but there's only one segment since it's a good old COM file. The compiler just copies its own first ~10000 bytes, comprising the standard library, and splices the compiled result to the end.
I can see how this makes transcompilation relatively straightforward, although the real mode 16-bit code is a bit unpleasant with all the segment stuff going on, so you might as well just decompile :D. It's very possible that similar instructions will be emitted in 3.0 and 4.0 for the same source input.
My program also has the stack checking calls everywhere before calling functions. I think that people using Pascal weren't worried about performance that much to begin with, so they didn't bother disabling it.
Although it has cult status in Israel for some reason.
pinkmuffinere 1 days ago [-]
I just quit my "day job" to work on a business I've built with some good friends! We make stingray-resistant booties -- ie, if you encounter stingrays in the shallows, these greatly reduce the chance you get stung (https://mydragonskin.com/). I'll be in charge of a couple marketing efforts, helping with Youtube, and other odd things that come up!
My day job required me to go into office frequently, and I'm really feeling the reduced social connection of being fully remote in a small company. Any suggestions how to deal with this? I'm planning to reconnect with old friends, surf a lot, go rock climbing, and maybe take dance / music / other classes. Would also love if anyone wants to work together in the same place (library, coffee shop, etc). I'm in Escondido California, but happy to drive ~30 min to meet folks.
bix6 1 days ago [-]
Legend!!! My buddy just got stung the other week.
Check out Eventship. Hussein is local to SD. You should also meet Fred for press.
I’ll try and remember about these in the winter. I need new booties anyways. How many mm? 2 plus 2 so 4?
Ya exactly, 2 layers of 2mm each, for a total of 4mm. They’re less warm than most 4mm booties would be though, because they’re intended for the protection. If you’re in SoCal that’s a feature — your feet should stay warm but not overheat :)
the_arun 23 hours ago [-]
But you could use this boot anywhere you see sharp objects, right? Need not be stingray. Assuming this is the first use case, wish you all the best!
pinkmuffinere 22 hours ago [-]
It will help, but the bootie really is fine-tuned to stingrays, in some ways that might not be obvious. Stingrays strike with limited strength, so we measured tons of stingray strikes and designed to stop that. It won’t do much if you put all your weight onto a nail or something.
But if you want a balance of flexibility and stopping stingray stings, we really are the best. Nobody else is even trying, lol, the other options pretty much do nothing, or are encased in steel and not flexible at all.
hall0ween 1 days ago [-]
Classes and workshops, something with the same people that occurs over several weeks. But it’s important that the content is something you’re personally interested in.
0xb0565e486 1 days ago [-]
Lately, I’ve been exploring a few interconnected ideas:
Local-first web applications with a compiled backend – After eight years working on web platforms, the conventional stack feels bloated. The client already defines what it wants to fetch or insert. Usually through queries. So why not parse those queries and generate the backend automatically (or at least, the parts that can be)?
Triple stores as a core abstraction – I’ve been thinking about using a triple-based model instead of traditional in-memory data structures, especially in local-first apps. Facts could power both state and logic, and make syncing a lot simpler.
Lower-level systems programming – I’ve mostly worked in high-level languages, but lately I’ve been writing C libraries (like hash maps) and built a minimal 32-bit bare-metal RISC-V OS.
It’s all still brewing, but I think these ideas tie together nicely. What if the OS didn’t have a file system and just a fact store? Everything could be queried and updated live, like a Lisp machine but built on facts.
Some other things I’ve been playing with:
A jQuery-like framework and element factory - You can pass signals that automatically updates the DOM.
A Datomic-like database on top of OPFS - where queries become signals that react to new triples as they enter the system. Pairs well with the framework above.
KacharKhan 17 hours ago [-]
What hardware are you testing/running your RISC-V OS on ??
0xb0565e486 12 hours ago [-]
I’m using QEMU virt machine, so no hardware for the time being.
Would love to boot on a physical machine eventually though! If you have suggestions, happy to hear them :)
andoando 1 days ago [-]
Isnt this kind of a thing already, with the front end being able to write the sql queries
0xb0565e486 12 hours ago [-]
It’s getting there, but it does not handle permissions so you either have to add a bunch of rules through the database (such as RLS on Postgres) or define a permission schema.
Trying to see how far inference can go given that queries usually specify this information (ex: where(r => r.author == $SESSION.AUTHOR_ID)).
colinmilhaupt 1 days ago [-]
My girlfriend recently got into making sourdough and wanted to keep a log of all her recipes. She really wanted to explore the relationships between recipe water percentage and crumb density, or proof time and oven spring, for example. I built her https://sourdoughchronicle.com - a local first bread journal that allows peer to peer recipe and results sharing. Claude + aider had a MVP built in an hour and she's loving it! Oddly enough the comparison charts haven't made it in yet, but that's the next feature on the the to-do list.
mef 1 days ago [-]
nice I'm gonna use this!
senko 1 days ago [-]
* https://cijene.dev (HR, open source) - recently, Croatian retail chains were mandated to start publishing grocery prices online, but not how, so they made a mess of it; I've been building a crawler + unified API to avoid people duplicating the crawl/parse/cleanup effort (open source)
* https://trosko.hr (HR, Android/iOS app) - super-simple receipt/bill tracker (snap a photo of the receipt, reads it using Gemini, categorizes and stores locally - no accounts, no data gathering)
* https://github.com/senko/think (open source) - Python client library for LLMs (multiple providers, RAG, etc). I dislike the usual suspects (LangChain, LLamaIndex) but also don't want to tie myself to a specific provider, so chugging on my on lib for this.
I haven't, thanks for the recommendation, will check it out!
lamuswawir 13 hours ago [-]
I am working on an app to detect tooth problems. I envision it as something you can use for a quick check for the large majority who don't have regular dental care. It will be late detection but a good alternative to doing nothing.
I am experimenting with the current SOTA multimodal LLMs, but performance is still not yet there, they still hallucinate non-existent teeth. (As an aside, I have found a simple but very telling test, I have an image with only 4 teeth visible up and 10 down, so I prompt the modal to count, non have been able to, but Gemini 2.5 pro is the closest of the lot, performance is worse in the description when the counting test fails).
I am going to try segmenting the image to see if I will have better results by prompting to describe segment by segment.
dlgltlzed 8 hours ago [-]
Syntax highlighting caught my interest after I created a data format. I stumbled upon TextMate grammar bundles which are supported in some editors and created a bundle that works with three of them. The gnome text editor uses a different language definition format for which I created a grammar file as well. [1]
To highlight the syntax in the browser I checked out the CodeMirror project that uses Lezer grammars. It is very flexible and allowed me to implement additional features like custom folding. [2]
I would also like to create a grammar for tree-sitter, finish the Java implementation and documentation of the ESON parser before I try to implement it in other languages.
Beyond the landing page (built with Astro), I've been building all of the route optimization, the delivery and warehouse management systems. A combination of go and java has allowed me to write a few microservices in the past 6 months to handle all of my logistical processes, and I'm just testing the mobile app in the field as we speak! I hope to make some of the code open-source one day!
iamnotmeet 1 days ago [-]
This is interesting! Have you considered leveraging Google OR Tools[1] for route optimization? At a previous hyper-local eCommerce startup I worked for, we used it to solve similar problems. Although the setup and integration is not super easy, but the results far outweighed the effort.
I have considered it! I've opted for a more specialized optimization library that deals specifically in the Traveling Salesman Problem (https://github.com/graphhopper/jsprit). I will revisit this though, might come in handy pretty soon - thank you!
ag_rin 1 days ago [-]
This is a super cool intersection of real world problems and software. How hard has it been to get customers? I assume trust is a big hurdle here. How are you approaching this problem?
ajd555 1 days ago [-]
Thank you! You've definitely identified the trickiest part, especially when you come in with a track record of, well...0 deliveries (I was in working in tech teams before this). Luckily, there are quite a few freight brokers in the NYC metro area, and they are willing to give you a trial period. Another way to approach is to work with smaller companies and offer discounts during the startup phase. (We're starting deliveries in August)
chrisgd 1 days ago [-]
Sounds really great. Good luck
ajd555 1 days ago [-]
Thank you, appreciate it!
WarcrimeActual 3 hours ago [-]
Currently building a SaaS for product management to make up for some of my own defects. Looking for beta testers if anyone is interested in trying it and providing feedback. There will definitely be bugs but I plan to start using it for myself to help me keep up on some projects I'm working on. The big thing I'm excited about is AI Risk Analysis, which will review the dependencies and hopefully catch bottlenecks and issues before they cause misses. Current URL is below. Name is pending. Just had Google tell me something that sounded cool.
Building some software for the Trim UI Brick. It's such a neat little thing; being able to turn it into an offline-first device that can handle my data needs would sincerely fill me with joy.
Right now I'm making an Anki-style flashcard system in Rust (https://github.com/jmahmood/Cardbrick/). It's amazing that all of the annoying stoppers I've had with build systems were blown away by Gemini. It's also nice to actually build something that is not another web application.
(I say this knowing there is zero value in me posting this in a thread with 1134 comments already)
supplied_demand 14 hours ago [-]
I am working on building a prototype for a simple 4-track recorder. It would be a cross between a Yak Back [0] voice recorder and a Tascam DP-004
[1] mixer.
My 7 year-old has gotten into music and is trying to record his own ideas. We have found the existing tools to be either too simple (Yak Back) or way too complex (Tascam). I want to make him something that has a simple interface, few buttons, and simple recording/mixing. The idea is to avoid the software programs like Garage Band and Logic.
Me and my friend are working on Workback[1], a tool that can fix a11y issues end-to-end.
First we built it as a tool to fix any bug. After talking to a few folks, we realized that it is too broad. From my own personal experience, we realized how messy it is within organizations to address accessibility issues. Everybody scrambles around last minute. No body loves the work - developers, PMs, TPMs etc. And often external contractors or auditors are involved.
Now with Workback, we are hoping to solve the issues using the agentic loop.
If you personally experienced this problem, would love to chat and learn from your experience.
- Uses lldb's Python scripting extensions to register commands, and handle memory access. Talks to the Rust process over TCP.
- Supports pretty printing for custom structs + types from standard library (including Vec + HashMap).
- Some simple expression handling, like field access, array indexing, and map lookups.
- Can locate + call methods from binary.
carlnewton 21 hours ago [-]
I'm still working on Habitat. It's a free and open source, self-hosted platform for communities to discover their local area. The plan is for it to be federated, but that's a while off yet. I've made some good progress recently. I've added the ability to temporarily freeze user accounts, custom WYSIWYG editing for sidebar content and functionality that allows the administrator to set site-wide announcements to appear and disappear at specific dates/times. I also got some great feedback from users of my instance of it for my local town and so fixed some bugs.
I'm working on a video game called Astroloot[1], a mix of bullet-heaven and scifi-space ARPG. After two years, I've finally completed the main-campaign and now start with the endgame. Ever since playing Diablo 2, I've wanted to create an ARPG. Have to say, this project brought back the joy of programming for me.
How is it on SteamDeck? I see on Proton there is one review so far that the linux experience is good (and they call it Path of Exile in space which is about the best compliment).
casid 19 hours ago [-]
Thank you!
I have a SteamDeck myself and the game constantly runs at 90fps. The game has full controller support, so it is very comfortable to play on Deck.
westpfelia 17 hours ago [-]
Well heck yea! I'll be sure to pick it up when I get home this evening! I just moved counties and I dont have my desktop with me yet. So I'm looking for a arpg to play while I miss the latest Path of Exile season :(
Turn any command into an AI-discoverable MCP tool with a few lines of YAML:
name: hello-world
description: "Greets the world"
command: "echo 'Hello, World"
Any AI agent can search for "greeting" and use your tool.
I'm also building the first registry at https://enact.tools
Arubis 5 hours ago [-]
Working on RSOLV.ai - automated security vulnerability remediation. Currently a one-man shop.
The insight: Most security scanners find problems but don't fix them. Industry average time to fix critical vulnerabilities is 65+ days. We generate the actual fixes and create PRs automatically, including educational content on the nature of the vulnerability and the fix in the PR description.
Technical approach:
- AST-based pattern matching (moved from regex, dropped false positives from 40% to <5%)
- Multi-model AI for fix generation (Claude, GPT-4, local models)
- ~170 patterns across 8 languages + framework-specific patterns; can grow this easily but need more customer validation first.
Business model experiment: Success-based pricing - only charge when fixes get merged ($15/PR at the moment). No upfront costs. This forces us to generate production-quality fixes & hopefully reduces friction for onboarding.
Early observation: Slopsquatting (AI hallucinating package names that hackers pre-register) is becoming a real attack vector. It's pretty straightforward to nail and has a lot of telltales. Building detection & mitigation for that now.
it's a fishing recommendation engine that weights weather, lunar cycles, water turbidity, and a few other factors and generates gear & bait/lure presentation recommendations.
rpearcea 1 days ago [-]
http://axcas.net is an online computer algebra system I've been working on. I'm working to finish the programming language which is based on C, and I'm adding an ode solver which I plan to use to evaluate special functions.
I release code into the public domain hoping it will be useful. There's some fast code for Groebner basis computations using the F4 algorithm (parallelized - article to follow), and some routines for machine integers e.g. discrete logarithm, factoring, and prime counting.
Lets you create encrypted containers disguised as normal files. 1000s of images, pdfs, videos, secrets, keys all stuffed into an innocent look "Vacation_Summer_2024.mp4".
I've almost got true steganography working i.e to get the carrier file to actually open in any file system(currently with mp4, pdf, png and jpeg).
Things like this have existed in the past, but nothing with a simple UI,recent encryption standards.
czarofvan 1 days ago [-]
Damn how is the docker image only 4Mb. Even with the docker slim images they typically are atleast double digit. Nice!
Tsarp 15 hours ago [-]
Im just stuffing the binary into a scratch container. I had to port over openssl certs, but works like a charm after!
aneeshd16 8 hours ago [-]
I'm building an app to help users find free and paid street parking in Vancouver: https://instaparkr.com/
While apps like Parkopedia and SpotAngels tackle the same problem, their one-size-fits-all approach often results in incomplete, missing, or outdated data.
My approach is different: go deep on one city at a time by combining multiple publicly available datasets. This doesn't scale horizontally since each city has different data sources and formats, but the goal is to become the definitive parking resource for one city, build automation to keep it current, then methodically expand city by city.
If you are based in Vancouver, do give it a go. Your feedback would be awesome!
Getting close to dark-launching a web-app that scans a domain for common issues - there's a heap of "performance measurement", "security analysis", "SEO scan" sites - but nothing that really does them all - a one-stop-shop if you will.
It's been a fun ride co-coding with Claude (Sonnet 3.5 > 3.7 > Code). Already it found a bunch of interesting bugs on a heap of my own sites, older employer sites, friend's sites.
Started as a simple Django web app, extended to Celery+Redis, now also leveraging CF Workers and R2 storage.
Was bourne out of an observation that some sites I have been working on missed some crucial things like domain expiration of asset-domains, mis-configured CORS or SSL certificates, http header and meta collisions, missing/wrong redirects for http/https/www/no-www etc.
jjangkke 4 hours ago [-]
curious what are the common issues when it comes to domain? wasn't even aware
seriocomic 3 hours ago [-]
There's a bunch, but most of it comes to the following:
1. Mis-matching declarations - e.g. a meta robots tag that conflicts with a HTTP Header x-robots-tag for example
2. Missing declarations - missing title tags, canonical tags, etc - not often critical - but not ideal either
3. Missing redirections from no-www/http - often overlooked
4. Open-graph images that 404
5. XML sitemaps that 404 or reference 404 resources
6. Mis-configured SSL/TLS headers
and more...
This is written entirely in 6502 assembly, and uses a fun new mapper that helps a little bit with the music, so I can have extra channels you can actually hear on an unmodded system. It's been really fun to push the hardware in unusual ways.
Currently the first Zone of the game is rather polished, and I'm doing a big giant pixel art drawing push to produce new enemies, items, and level artwork to fill out the remainder of the game. It's coming along slowly, but steadily. I'm trying to have it in "trailer ready" / "demo" state by the end of this calendar year. Just this weekend I added new chest types and the classic Mimic enemy to spice things up.
namuol 1 days ago [-]
Nice! What’s the new mapper you’re using? Is it available as an IC or does it use FPGA or something?
zeta0134 1 days ago [-]
It's an FPGA mapper made by Broke Studio, detailed here if you're curious:
In terms of capabilities, graphically it's something like MMC5 (8x8 attributes and a bunch of tile memory) while sound wise it's almost exactly VRC6. The real nifty feature though is ipcm: it can make the audio available for reading at $4011
It turns out the APU inside the NES listens to writes to $4011 to set the DPCM level, which many games use to play samples. By having the cartridge drive it for reading, I can very efficiently stream one sample of audio with the following code:
inc $4011
So I just make sure to run that regularly and hey presto, working expansion audio on the model that doesn't normally support it. It aliases a little bit, but if I'm clever about how I compose the music I can easily work around that.
mattrighetti 1 days ago [-]
Lately I’ve been working on two things:
An iOS client for Cloudflare. Surprisingly, there’s none out there, maybe because nobody needs it? I do, so I’ve created one and it’s now available on TestFlight [0].
Another interesting thing I’ve recently discovered is that LLMs are pretty great at vetting tenancy agreements, so I’m working on a website that reads tenancy agreements and will return a list of unfair clauses that might be present in the contract along with a detailed explanation of how you should follow up with the landlord/agency. I still need to finish it but if you’re interested it’s here [1].
https://lahomewin.com/ - see if the dodgers won yesterday in order to get a the panda express discount. vibe coded it with chatgpt 4o.
Findecanor 7 hours ago [-]
Compiler back-end for WASM and more, but with the core at a slightly lower abstraction level than WASM and with a somewhat novel ABI.
To abstract around register file differences in different ISAs, I'm using SSA-form with spilling to a separate "safe stack". Enforces code-pointer integrity for security's sake (not unlike WASM) but extended also to virtual method tables.
"Partial-ISA migration" allows a program to run on multiple cores with slightly different ISA extensions. "Build-migration" is migration to another build of the same program in the same address space: Instead of trying to debug an optimised program, you would migrate it to a "debug-build" to attach a debugger. Or you could run a profiling build, compile a new build using the result and then migrate the running program to the optimised build: something that previously only JIT-compilers have done AFAIK.
I'm out of the research stage and at the stage of writing the first iteration of the main passes of the compiler, but now and then I've had to back-track and reread a paper on a compiler algorithm or refine the spec.
It has taken a few years, and I expect it to take a few years more.
maz1b 18 hours ago [-]
I'm working on MedAngle, the world's first Super App for current + future doctors. An invite only platform, which has everything people in medschool/dental school and recent graduates need. From analytics, quizzes, summaries, x-rays , videos to tens of thousands of questions, ~100k+ students/doctors have solved over 100m questions, spent 10s of billions of seconds, and growing!
We're also working on the Premed Super App, same thing for people taking medical school entry exams like the MCAT or MDCAT.
I get to work with a bunch of top notch students and doctors, and I myself am the first ever full-stack technologist who also is a doctor in Pakistan, a country of 250 million people.
Automating Clean-room plant propagation using robots
There are about 2-3+ Billion plants cloned in laboratory conditions per year which are all done by hand. I am in the process of trying to develop a MVP to automate this task while also getting customer conversations to get early adopters.
What I am struggling with is that I don't know if I should focus on developing the MVP which will cost 20k-40k & 4-6 months to develop or put in place a pilot program to get customers willing to buy the machine / pay up front before I start developing. Hardware startups are rough usually because their MVP takes so long to develop.
I am currently bootstrapping while I am pushing for more conversations trying to do both at once. I could personally finance the venture, but it seems like a poor move to just take on all the risk personally? I have am setting up conversations with a few VCs, but that is a month out.
I'm working on this full time at the moment. I have a couple people who I have talked to who could be co-founders but nothing has materialized yet. So I am just all over the place at this stage in the process.
I spoke to 4-5 potential customers and 2-3 of which are 'interested' in what I have but seem only interested in the 'validation' stage which only comes up after the huge personal investment on my end.
soared 6 hours ago [-]
Can you build a cheaper-shittier proof of concept? Software only digital proof of concept?
Sinthrill 7 minutes ago [-]
I can make a POC within 15-30 days.
The project is a bit rough because of its clean room requirement where there needs to be substantial build / testing to ensure a near zero contamination rate.
I could build a POC or show some video of how the product would work. What would you want to do with this?
While Cursor stops after writing great code, Vide goes the extra mile and has full runtime integration. Vide will go the extra mile & make sure the UI looks on point, works on all screen configurations and behaves correctly. It does this by being deeply integrated into Flutters tooling, it's able to take screenshot/ place widgets on a Figma-like canvas and even interact with everything in an isolated and reproducible environment.
I currently have a web version of the IDE live but I'm going to launch a full native desktop IDE very soon.
czarofvan 1 days ago [-]
Any reason to not use flutter flow with all the AI stuff?
norbert515 14 hours ago [-]
I'd say it depends on where you are coming from. With Vide, I'm approaching this problem from the code side. In my opinion, any application that is supposed to go into production and scale should be built on a solid code foundation.
My value proposition is to make developers more productive by skipping the boring stuff, while FlutterFlow is more of an "all-in-one" app platform.
the_florist 1 days ago [-]
I’m building an e-book reader for the web and PWA platforms:
The library of public domain classics is courtesy of Standard Ebooks. I publish a book every Saturday, and refine the EPUB parser and styler whenever they choke on a book. I’m currently putting the finishing touches to endnote rendering (pop-up or margin notes depending on screen width) so that next Saturday’s publication of “The Federalist Papers” does justice to the punctilious Publius.
Continuing to plug away at Trilogy, a better SQL for data consumption and analytics. Getting closer to core feature completeness, at which point can pivot to focus on integrated visualizations + pre-processing/ETL.
Most recently have been focused on better geographic visualizations in the public studio for people to experiment - getting decent automatic lat/long, want to have easy path visualizations (start/end, etc). More AI-accelerated options as well, especially around model authoring.
I'm not actively working on it daily, as I have shortage of free time and helping hands, but the HTTP Spec Test Suite is my Moby-Dick. I wrote about it here: https://www.caffeinatedwonders.com/2024/12/18/towards-valida..., I also discussed it on the HTTP WG mailing list and presented it at the HTTP WG Workshop last year.
They are both sort of an obsession and itches of mine, but between dayjob and school, I barely have a chance to have the clear mind to give them the attention they require.
Trying to document and map as much of the publicly accessible stained glass as possible. The goal being the next time you visit a new city or town, you'll know where all the beautiful stained glass is to go see. Just recently added support for countries outside of North America. No exciting tech (vanilla HTML/CSS/JS). But excited for folks to check it out!
marcuskaz 1 days ago [-]
I finally compiled and expanded on all my various blog posts, tutorials and other Python goodness into a book: Working with Python. It is available as a free pdf download at: https://mkaz.blog/working-with-python/
It's grown over a dozen or so years and when I finally decide to compile into a book, everyone now uses AI and no longer read and learn from books but instead through LLMs.
zahlman 1 days ago [-]
Fantastic. I wish I'd started on writing something like this years ago (although I'd wanted to teach explicitly rather than having a collection of how-tos).
> when I finally decide to compile into a book, everyone now uses AI
This is part of what discourages me from starting now, sadly. That, and having more concepts for actual Python projects than I know what to do with.
htk 1 days ago [-]
Great book! I already use python for some simple projects and your book is in the perfect level of practicality that I need.
Thank you!
Suggestion: create an epub version as well. It would be awesome to read it on a kindle or other e-ink devices.
ok_dad 1 days ago [-]
> everyone now uses AI and no longer read and learn from books
Not me, I read the shit out of documentation and also books like yours which distill knowledge from professionals down to a bunch of useful points. I have never not learned something (even if I knew and forgot it) from reading a good book about "Working with X".
Thanks for your hard work, and for giving it away to others gratis.
This is for people who feel powerless in light of all the recent political developments, and would like to do something positive to help.
My goal is to aggregate all the various ways you can actually do something to help, so you can find them without having to get on a million mailing lists.
TheAceOfHearts 1 days ago [-]
Mostly writing for myself; I should really convert some drafts into proper blog posts because I'm really interested in discussing my ideas with others.
I've been thinking a lot about the current field of AI research and wondering if we're asking the right questions? I've watched some videos from Yann LeCun where he highlights some of the key limitations of current approaches, but I haven't seen anyone discussing or specifying all major key pieces that are believed to be currently missing. In general I feel like there's tons of events and presentations about AI-related topics but the questions are disappointingly shallow / entry-level. So you have all these major key figures repeating the same basic talking points over and over to different audiences. Where is the deeper content? Are all the interesting conversations just happening behind closed doors inside of companies and research centers?
Recently I was watching a presentation from John Carmack where he talks about what Keen is up to, but I was a bit frustrated with where he finished. One of the key insights he mentions is that we need to be training models in real-time environments that operate independently from the agent, and the agent needs to be able to adapt. It seems like some of the work that he's doing is operating at too low of an abstraction level or that it's missing some key component for the model to reflect on what it's doing, but then there's no exploration of what that thing might be. Although maybe a presentation is the wrong place for this kind of question.
I keep thinking that we're formulating a lot of incoherent questions or failing to clearly state what key questions we are looking to answer, across multiple domains and socially.
rashidae 1 days ago [-]
True. I believe the most important question right now is… how to solve for memory.
RAG and/or Fine-tuning is not the way.
Another topic is security, which would consist of using Ollama + Proxmox for example, but of course, right now, as emergent intelligence is still early, we would have to wait 2-3 years for ~8 B parameter local models to be as good as ChatGPT o3 pro or Claude Opus 4.
I do believe that we are close to discovering a new interface. What is now presenting itself through IDE’s and the command line (terminal)… I strongly believe we are 1-2 years away from a new kind of interface, that is not meant for developers only.
That feels like an IDE, works like a CLI, but is intuitive as Chrome is for browsing the web.
artificialprint 1 days ago [-]
Watch Francois chollet on ML street
ArneVogel 23 hours ago [-]
Hej, I made FisherLoop[1] to learn Swedish. FisherLoop are interactive
audiobooks where I use TTS with word level timestamps to highlight the
words as they are spoken. This helps me pick up on pronounciation and
grammar in a, for me, natural way. Additionally, I added flashcards from
the books + word lookup. I am adding new books right now. If you have any
requests: public domain books, which are around one hour reading time let
me know :)
I am using cerebras for book translations and verb extraction and all LLM
related tasks. For TTS I am using cartesia. I have played around with
Elevenlabs and they have slightly natural sounding TTS but their pricing is
too steep for this project. Books would cost a couple of hundred euros to
process.
Maybe I should have clarified, in addition to Swedish, I have added Spanish, Italian, German, and French.
rollinDyno 23 hours ago [-]
I'm interested but I'm not getting the confirmation email.
ArneVogel 22 hours ago [-]
Did you use the hi@... email? I am seeing a hard bounce for that email. Not sure how to debug that right now. All my emails I have tested have worked. Could you try a different email while I debug?
swsieber 13 hours ago [-]
I'm building a budget app for my wife and myself.
Basic goals:
- Web based for zero update latency
- Have it work offline
- Automatically import transactions from my banks
- No running/hosting cost
- Secure
Tools used so far:
- InstantDB for the datastore, providing the offline capability too
- A gmail account that automatically gets forwarded bank alerts for purchases
- Gitlab.com w/scehduled pipelines for cron based email-syncing
- Netlify for the free hosting
- InstantDB magic codes / email links for securing the data
I'm at the point where I can track and categorize purchases, including split transactions.
Next steps:
- Add in date ranges for reporting / data views; e.g. show expenses incurred in a one month period instead of for all time.
- Add in planned / project transactions for month forecasting
- Statement import & import reconciliation and statement reconciliation
- Scrape company specific digital reciept emails (like Amazon) to autopopulate more transaction data
And that'll be the end of the stuff I can do for free. I think I will add features that require money and/or dedicated hardware though:
- OCRing receipts -> autopopulated transaction data / description
- Using chatgpt to suggest categorizations
- Scrape extra data from my bank sites, like physical addresses of entities involved in charges.
harundu 14 hours ago [-]
Having worked on various products and startups before, I want to make it easier for solo-founders and small teams to understand website traffic, conversions, product usage, errors their users are having and provide support to their users, without having to intergrate and maintain multiple disjointed tools.
That's why I am building Overcentric - a simple and affordable toolkit that combines web & product analytics, session replays, error reporting, chat support and help center - all in one place.
Been building it and testing with several startups and improving based on their feedback. I am also using Overcentric for Overcentric itself, so I always get ideas for improvement.
What's next: more tools that are useful for startups are on the roadmap and I am exploring how LLMs can be further utilised (apart from support, session replay summaries, aiding in writing help center articles) and refining pricing.
Would love to connect with other SaaS founders and have Overcentric help them grow their startups.
kazinator 1 days ago [-]
Working on tail calls for TXR Lisp. Current release provides self tail calls only; and certain cases don't work, like applying in tail position. Plus there is a shadowing bug. These issues are addressed already.
Tail calls between different VM functions are the next challenge. I'm going to somehow have it allocate the VM instance in the same space (if the frame size of the target is larger than the source, "alloca" the difference). The arguments have to be smuggled somehow while we are reinitializing the frame in-place.
I might have a prefix instruction called tail which immediately precedes a call, apply, gcall or gapply. The vm dispatch loop will terminate when it encounters tail similarly to the end instructions. The caller will notice that a tail instruction had been executed, and then precipitate into the tail call logic which will interpret the prefixed instruction in a special way. The calling instruction has to pull out the argument values from whatever registers it refers to. They have to survive the in-place execution somehow.
WA 12 hours ago [-]
I just started on an old-school forum software. Go + Sqlite. Good old server-side HTML templating.
Why? I don’t like Discourse and Flarum that much. I want an even simpler solution with fewer bells and whistles.
But I guess the market is dead anyways for forums. I might replace my phpBB instance that has been running for 15 years.
1dom 7 hours ago [-]
I imagine this is really fun to make.
I can't remember a time where it's felt more fun to decide "I'm just going to make this web thing the way we used to make web things."
ascales 13 hours ago [-]
Been working on a small team exploring what the intersection of coaching, employee engagement, and AI looks like. (https://engage.myemmaai.com/)
Most employee engagement software is just placation for HR. When it's common that the lowest scoring question on feedback cycles is "I believe that action will be taken based on the results of this feedback," there's something fundamentally broken with how companies handle feedback, and how the tools their given enable them to react to it.
Our end goal is to help leaders and managers identify problems with trust and communication within a team. The reality is, 90% of the time, the problem lies with the leadership itself. We're trying to provide both the tools to diagnose what the problems are, and frameworks for managers to fix them.
abrinz 1 days ago [-]
I'm working on an MCP to give your coding agent the ability to generate on-demand Mermaid diagrams about anything in your codebase. Among other benefits, it is very helpful for spotting unnecessary code or architecture that can accumulate while vibe coding.
```
claude mcp add mindpilot -- npx @mindpilot/mcp
```
meinstein 5 hours ago [-]
I'm one of the creators of a tool called PBRgen, which is an AI-powered online PBR material generator. The idea is that it can generate seamless materials for games and 3D animations etc. We’re still in early beta and really want to shape this with input from artists, so we are looking for artists and creators to help test and give feedback on the tool.
I'm putting the finishing touches on my free daily word game, Omiword[1][2]. I had it basically finished, with the option for players to make a one-time $5 payment to unlock access to the archives, but then Stripe shut down my account, claiming it was a "restricted business".[3] I'm now reworking it to try to fund it through Patreon, we'll see how that goes.
I'm tinkering with relative positional encoding by trying to integrate acoustic features directly into it.
More specifically, I'm trying to use pitch (F0) to dynamically adjust the theta parameter in rotary positional embeddings, so the frequency of the positional encoding reflects the underlying pitch contour of the speech and instead of using a fixed unit circle (radius=1.0) for complex rotations, I'm trying to work out how to use variable radii derived from the pitch. The idea is to create acoustically-weighted positional encodings, where the position reflects the acoustic salience in the original audio. https://github.com/sine2pi/asr_model
kaiokendev 23 hours ago [-]
having a really tough time wrapping my head around it but it sounds really interesting
This is something I’ve needed myself over the last few years as jobs become shorter and shorter lived. Keep on improving it as some kind of compulsion.
joewhale 1 days ago [-]
Looks good! Seems to not be bringing in the requirements section of the JDs?
We aggregated half a dozen plus disparate data sources to create a comprehensive infrastructure map of the PNW power grid. Our goal is to be able to query for and provide informed answers for grid operators, investors, and other energy adjacent businesses in the space.
(For reference): The PNW has the most abundant clean power in the US and is one of the markets with most opportunity as our consumption increases with AI.
rrampage 17 hours ago [-]
I've been building small programs in Zig, C and ARM64 assembly without relying on libc and only using Linux syscalls directly.
http.S is something I wanted to do by myself, ended up with generating data in asm and reusing Go for a http server.
garyrob 10 hours ago [-]
I am implementing a single Rust process to which you can connect a zero-knowledge proof of identity, such as can be created with ZKPassword from a physical passport. Each user ends up with a keypair which is:
1) Highly Sybil resistant. Neither the keypair owner nor anyone else can re-use the same underlying ID to link to another keypair.
2) Very high anonymity. While the Sybil resistance requires a nullifier representing the underlying ID to be present in a database (or stored in a public, decentralized form for blockchain use), there is no way to connect that nullifier with the keypair. Even if someone were to use brute force to successfully connect the nullifier with a specific underlying ID, such as a passport, there is no way to connect that ID with the keypair. (In the passport case, even merely brute-forcing the nullifier could only be done by the issuing government, someone who has hacked the government database, or someone with physical access to the passport. This is due to the fact that other passport information than the passport number is included in generating the underlying zero-knowledge proof.)
I understand that other technologies may have similar end-functionality, but this has the advantage that most of the functionality is encapsulated in a single Rust executable that could be easily used in any context, whether distributed or decentralized. (If anyone would like to know more, my contact info is at garyrobinson.net.)
pilingual 9 hours ago [-]
The rust binary is great, but the underlying zk technology itself desperately needs to be sold to those dealing with things like passports.
In fact, now that I think about it, zk-proof identity will be required in the near future since so many poorly run organizations are leaking ID documents.
dalemhurley 1 days ago [-]
https://DocCheetah.com - aiming to help accountants chase clients for their documentation. Launched, not got any traction, spent a little bit on advertising through LinkedIn. Probably need to execute more targeted marketing and more problem validation.
https://Full.CX - still hums along in the background. Couple of customers. Just added MCP which has been amazing to use with AI coding agents. Updating the UI/UX to ShadCN to improve usability and make it easier for future changes replacing NextUI and Daisy.
Newly Registered Domain block lists for PiHole[0]. This has worked hands-off for the last two days after a couple of weeks of tweaking. My PiHole blocklist is currently a bit over 14 million domains, of which around 8 million are NRDs.
Unfortunately, but also understandably, AbuseIPDB limit their free-access (account required) API to 10,000 IP address records. So I might be putting it into a database to hopefully aggregate multiples of the 10k results if they're not always the same 10k.
I’ve been working on an app called Lång. It’s a calm daily spending guide – shows you what’s okay to spend today, based on how much needs to last how long.
The idea came from noticing how most people manage money day to day: checking their balance, adjusting by feel, trying not to drift. There are tons of tools for planning or categorising, but not much that fits that kind of improvised pacing.
Still early, but trying to shape it around those habits – to make something simple and steady, that supports how people already do things.
I’m working on https://finbodhi.com — a double-entry personal finance tool where you own your data. It’s local-first, syncs across devices, and everything’s encrypted in transit.
It helps you track, understand, and plan your personal finances — with a proper accounting foundation.
It's interesting in many way. Using double-entry (it's a perspective shift), the technical challenges of building local-first app, UI/UX & visualizations, privacy and more.
vintagedave 19 hours ago [-]
> Q: Where is my financial data stored?
> A: Your financial data is stored locally on your device. ...
Good stuff! This was the first thing I checked, and it means I am now reading more about the app. Really nice to see this approach.
I know this is still WIP, but is feedback ok? The plan buttons say "Get starterd" which is a funny typo :) Also, I was not sure, but is this a website app, or a local app? For local data, I would strongly prefer an actual local app. Some screenshots of how it looks on multiple devices (directly comparable, as in, this is the same view and same data on iOS/Mac) would be great. Finally, do you have bank links? _The_ killer app I want in a personal finance app, and you'd be surprised how many make this really difficult, is to track my actual income and spending.
I signed up for your newsletter. Rare for me to do. Looking forward to hearing more!
skwee357 8 hours ago [-]
This looks very interesting. Do you support double entry bookkeeping not avoid errors? Is there support for transactions with more than one currency?
mind_heist 7 hours ago [-]
This looks supercool- Do you mind if I ask what your tech stack is ?
mind_heist 7 hours ago [-]
also, if you are looking for help - I would love to chip in.This is something that has personally interested me too :)
A multi-server process supervisor. Existing init processes (systemd, runit, s6, etc) work great on a single server but when you need to manage/deploy many servers, the tooling gets really complicated (K8s). Phoenix extends the process supervision model from one server, to many. Run this thing once / keep one copy of this around / keep this running on all machines that match pattern X etc.
Turns out the (obvious in hindsight?) problem is automated but simple networking. Currently digging deep into wireguard based overlay networking before rolling the next version of Phoenix out.
anon025 13 hours ago [-]
My wife and I recently started sharing our passion for cooking at https://soulfulsabor.com. Got WordPress set up to get things running and focus on the cooking and photos. Wordpress turned out to be hyper complex for my taste and needs plugins for a lot of things, so I'm starting to develop my own static site for specifically for food blogs, not wanting to turn it into a product but just to add simplicity to our own workflow. The cooking side of the project is really fulfilling after a long day in the computer, it feels great to do something tangible with quick results. Got a bunch of bread recipes to upload soon.
gdubs 8 hours ago [-]
Been building my YouTube channel where I cover things like Apple Vision Pro development — as well as some new storytelling directions for me, like my newest short on the Voyager mission's camera problems when it was 2 billion miles from earth:
In parallel I'm working on a bunch of apps for Vision Pro -- my most well-known at the moment being Vibescape which was featured recently by Apple: https://youtu.be/QcTiDBtCafg
To round this out, my wife and I are converting a historic farm in the Pacific Northwest to regenerative agriculture practices. So far we've restored over 20 acres of native ecosystems.
If that's interesting to you there's a channel here:
I'm working on an online photo gallery platform for professional photographers. The MVP is ready, but I'm also using the opportunity to learn more about SEO, marketing, and communication. This is the URL: https://picstack.com
One interesting lesson is to see the effort involved in acquiring new customers and setting up funnels, especially when bootstrapping with a small budget. Sometimes, as developers, we are in our bubbles and don't realize how much skill one needs to figure out the customer acquisition domain.
carlosjobim 9 hours ago [-]
Congratulations on making an excellent project. It seems to be exactly what professional photographers need. I wish you good luck!
baduiux 6 hours ago [-]
I‘m building Sticker, a simple note-taking app for Mac that lets you add markdown based notes to applications, files and other windows.
The note is only shown when the connected file, window or app is selected / has focus.
Currently, I use it myself to add notes to specific files and projects, e.g. adding a note to my tax folder for 2025 instead of creating a txt file or adding a ToDo to a specific workspace when opened in VS Code.
The notes are completely file/markdown based and can be simply synced with other devices. This way, it’s also possible to edit the note outside of Sticker.
postalcoder 1 days ago [-]
I'm still working on hcker.news, which first started as a more configurable hacker news frontpage, but has turned into a thing that I've found to be quite helpful at content discovery.
I recently by request[0] added a cohesive timeline view for hn's /bestcomments. The comments are grouped by story and presented in the order that they were added to the /bestcomments page. It's a great way to see popular comments on active topics. I'm going to add other frills like sorting and filtering, but this seems to be as good a time as any to get some of your thoughts!
Still working on https://periplus.app, and recently started to see some traction.
It's an environment for open-ended learning with LLMs. Something like a personalized, generative Wikipedia. Has generated courses, documents, exams and flashcards.
Each document links to more documents, which are all stored in a graph you grow over time.
freakynit 17 hours ago [-]
This is great. I love this concept. Built something similar myself a few months back (just the course generation part): https://quickguide.site/
Supremely impressive, and I lean a bit towards the more AI-hesitant side.
encody 17 hours ago [-]
I tried to get it to generate a foreign language reading comprehension course (and even included custom instructions to make the course generate reading comprehension passages to emulate a test), but it just generated a course about _how_ to effectively read different kinds of texts, without actually generating the foreign-language passages themselves.
tootyskooty 15 hours ago [-]
Yeah, doesn't work for generating language-learning content yet. Something more aligned to what you'd find on Wikipedia tends to work best.
I'm thinking you could have it in the same interface eventually, but right now all the machinery & prompts assume it's decomposable declarative knowledge.
robpruzan 1 days ago [-]
wow I just tried this, absolutely fantastic. I really hope you take this all the way, I will be sharing with friends!
robpruzan 1 days ago [-]
Edit: upgrading my review from fantastic to probably one the best first experiences I've had with an LLM app. You got my money!
Do you have any socials? Would love to keep up with updates about this project
tootyskooty 1 days ago [-]
Thanks for the positive feedback (and the sub)!! Means a lot.
No socials so far as I've mostly been posting updates on the Anthropic discord. But I made an X account for it just now (@periplus_app) where I'll mirror the updates.
You can also reach me any time by email for bug reports, feature reqs etc.
superdocs1 13 hours ago [-]
Building an app that extracts key information from PDFs + highlights citations.
You provide a PDF and a JSON schema defining what to extract, and it returns the extracted values, the citations and their precise locations in the document.
This is especially valuable in workflows where verification of LLM extracted information is critical (e.g. legal and finance). It can handle complex layouts like multiple columns, tables and also scanned documents.
Planning to offer this both as an API and a self-hosted option for organizations with strict data privacy requirements.
Old guy here. My precious side projects are out the window. My sole "project" is getting my blood sugar down and losing weight. Have no energy for anything else except practicing musical instruments.
My credit rating has literally plummeted 200 points for reasons I don't even have the energy to investigate (I have a pretty good retirement fund, no debts/mortgage/care payments). Just no energy to do anything except hang around trying not to eat.
vahid4m 1 days ago [-]
I’m working on a desktop app called With Audio https://desktop.with.audio a one time payment desktop app.
— it turns ebooks, articles, and documents into synchronized audio with real-time text highlighting. It’s great for people who prefer listening while reading (or want to stay focused), and it works fully offline with a one-time purchase — no subscriptions.
I’m bootstrapping it and trying to figure out how to market it effectively. So far, I’ve had some traction and early sales just by posting on Reddit, but I’m still learning the marketing side — especially how to reach people who’d benefit from it most.
Would love to hear how others approached early growth for similar bootstrapped tools.
eszed 1 days ago [-]
Does it work with languages other than English?
vahid4m 1 days ago [-]
Sadly not at the moment. I need some help to confirm other languages as I only understand English.
eszed 13 hours ago [-]
Same(-ish). :-)
I wouldn't need / want this for reading English, but it'd be killer for improving my Spanish vocab and speech-recognition. It's a great idea, and lots of people could get a lot of value out of it. Well done!
rznicolet 14 hours ago [-]
Writing SFF novels!
I need to put it up on the ol' blog-thing, but I've signed a contract with a small press for a debut novel, which is highly exciting. That one's urban fantasy from the point of view of the wizard's magic cloak. (You better believe it has opinions.)
Meanwhile, I've been working on a novel about a group of time travelers who accidentally get stuck in the Permian, well before the dinosaurs. Surprise! There are still big animals that can eat you, they're just more weird (and not as big). The research for that one has been wild.
The ol' blog thing, where I post story-related tidbits and such: https://rznicolet.com
vanceism7_ 1 days ago [-]
I'm working on a simple, local storage budgeting app called "Wasa Budget". I wrote it because I got tired of tracking my budget on excel sheets.
It's written in flutter, it works well enough that I was able to entirely ditch the excel sheets now.
I want to publish it on Google play, but I need testers. If anyone cares about budgeting, I'd love to get some feedback.
I don't think you can download it without being added to my testers list though. Send me your Gmail address if you're interested!
listic 1 days ago [-]
'A testing version of this app hasn't been published yet or isn't available for this account.'
> Send me your Gmail address if you're interested!
Where? nleschov at gmail
vanceism7_ 24 hours ago [-]
I just added you to the testers list. The link should work now.
Word of warning, Google is pretty dumb and even requires testers to pay for the app. It's going for 3$, but I can reimburse everyone who helps me test once the testing phase is finished
vanceism7_ 16 hours ago [-]
Ah, looks like I can create discount codes too, so I could also send you a code so the payment is skipped. Let me know if you need that
vinhnx 13 hours ago [-]
I'm putting the finishing touches on VT[0] - a minimal AI chat client focused on privacy. No tracking, clean interface, with support for deep research, web search grounding, tool calls, and RAG... and more.
The code is all open source on GitHub[1]. Really close to shipping now - hope to share launch details soon.
These monthly HN threads have been great motivation for me to keep building consistently. Thanks everyone!
A dynamic runtime on top of the eBPF virtual machine / SQL workbench that lets you create real time visualizations of system performance data.
snark_sr 8 hours ago [-]
Hey HN – I'm working on OneBliq https://onebliq.com, a lightweight tool to help teams plan and track Azure costs collaboratively, without the usual enterprise overhead.
We built it because managing cloud budgets often turns into a spreadsheet mess, or worse, a never-ending consulting engagement. OneBliq lets you:
* Split and allocate Azure costs by cost centers, teams, or projects
* Visualize current spend and attention areas at a glance
* Experiment with plans and projections without complex tooling
* Skip sales calls and long onboarding – just install and kick the tires
It's still early, but we're seeing traction with teams who want clarity without complexity. Happy to answer questions, share more, or get feedback.
Would love your thoughts – what would make a tool like this useful (or useless) for you?
cmdrk 12 hours ago [-]
Broadly: Still forging ahead building a game server framework in Erlang. I've shifted my attention away from Godot integration (which AFAIK is still working) and toward LÖVE and Lua. Godot is great, but having to write GDScript on the client and Erlang on the backend has caused me many headaches in my game logic. My current goal is to have a beautiful, concurrent, Erlang-based control plane with Lua-based game logic running on both the server and the client.
To that end, I've most recently been hacking on Robert Virding's Luerl (https://github.com/rvirding/luerl), working to adapt the Lua test suite to chase down some small compatibility issues between PUC Lua and Luerl. While Lua is a lovely language, it would also be swell to get Fennel working under Luerl. I wrote a game for the LÖVE jam a few months ago in Fennel and it was a pleasant way to dip my toes into lisp-likes.
I've also been adding things to control plane software, Overworld, here and there: https://github.com/saltysystems/overworld
Happily all of the Protobuf and ENet stuff that I've already built nicely carries over into the LÖVE world.
yayadarsh 12 hours ago [-]
More and more people are more cognizant of their alcohol consumption, and like calories - it can be hard to eyeball them compared to the "standard unit" (14g alcohol).
I build an iOS app (https://quenchai.app) that uses a carefully constructed Multimodal LLM workflow to convert photos to standard drinks and track consumption over time.
Did you know a standard margarita is ~2.5 standard drinks and a light beer is ~0.8?
NotAnOtter 12 hours ago [-]
Why not just a barcode scanner? And a standard lookup for mixed drinks.
I don't feel like this needed an AI solution.
wrboyce 11 hours ago [-]
Why not click on their link and see they are talking about drinks served in bars?
NotAnOtter 11 hours ago [-]
Sooooooo mixed drinks..?
It's wild to me how you jumped down my throat about not looking into his product enough when you did read my entire comment.
adityaathalye 23 hours ago [-]
1. A general-purpose Bitemporal Data Schema using SQLite (for storage) and Clojure (for data processing).
I'm trying to see if I can "get away with it": no schema migration, no fixed views, one tenant per DB, local-first-friendliness.
The general approach is "Datomic meets XTDB meets redplanetlabs/Rama meets Local First". Conceptually, the lynchpin "WORLD FACTs" table looks like this:
| tx_id | valid_id | tx_t | valid_t | origin_t | entity | attribute | value | assert | namespace | user | role |
|--------+----------+---------+---------+----------+--------+-----------+-------+--------+---------------+------+------|
| uuidv7 | uuidv7 | unix ms | unix ms | uuid7 | adi | problems | sql | 1 | org.evalapply | adi | boss |
2. "Writing for Nerds"
A workshop I've been experimenting with, using willing friends as guinea pigs. To help people remove friction from being able to "spool brain to disk". The sales-y part is here, with more context / explanation about what it is about and what it is not about: https://www.evalapply.org/index.html#writing-for-nerds
alok-g 9 hours ago [-]
Partly for my own use but largely for learning purposes, I developed a multi-platform note-taking app using Flutter and Dart. It's a bare-bones mobile-first app that stores notes as *.md files to support SyncThing-based synchronization. The UI is inspired by Android apps like Omni Notes, Material Notes, Noteless, etc., which however are either not multi-platform or not aimed at SyncThing-based synchronization. Obsidian's mobile app, in my opinion, is not as mobile-friendly as these apps. Joplin is the closest I could find but which I did not like.
It's tested only on Android 10 and Windows 11. Bring done with Flutter, it should work on iPhone, Mac and Linux too but would need building, testing and fixing various issues found.
Had I known this would take me 3.5 weeks (dedicated time) and 6100 lines of code (including comments), I would not have done it. Ideal would have been just a week.
Currently closed source.
WildGreenLeave 11 hours ago [-]
As a European missing a managed hosting solution, me and a buddy of mine are building an alternative: https://ploi.cloud
The goal is quite simple, allow developers to host their application with easy straight forward pricing. We are about to launch very soon. Everything is built on Laravel/PHP.
We are open to beta testers, so if you feel you want to test this please drop me and email in my profile.
skwee357 9 hours ago [-]
Had a similar idea. Wishing you both good luck. Europe needs more hosting solutions.
Plugin to convert Figma designs to React Native code fully client-side.
And a complimentary service that syncs the code directly to your filesystem in real-time, as well as an optional MCP server to flex the generated code to your codebase to fit your framework/libraries.
(includes cool tech like lightningcss-wasm for styles conversion and esbuild-wasm for client-side previews)
benchly 12 hours ago [-]
A few things!
1. After hearing Cell by Pannotia, I became obsessed with trying my hand at making a bit of electronic music. I have an Arturia Keystep 32, a Korg NTS-1 and a Korg SQD-1 to mess around with, but I'd really love to learn how to capture the sound on the Pannotia's album since it speaks to me on a visceral level (album link for the curious: https://pannotia.bandcamp.com/album/cell)
2. Turning some old telephones into fun "audio guestbooks", have some additional features lined up that I am going to add (just waiting on parts to arrive), trying to improve a bit on the ones shown in this excellent video: https://www.youtube.com/watch?v=dI6ielrP1SE
3. Managed to get a blog post up recently. My work is not exactly what I would call "HN worthy" but if you need a laugh or some decent toilet reading, it probably qualifies (my blog: https://futz.tech/)
I love these threads. So many people working on so many different and interesting things. Renews my hope for the future, a bit.
8 hours ago [-]
marssaxman 11 hours ago [-]
I'm tinkering with a little DSL for declaring embedded in-memory databases, to be emitted as C++ code. I've noticed that I keep creating assemblages of STL containers which feel like tiny databases, optimized for specific queries and constraints: a couple of vectors with structs, some maps or sets, maybe some running totals or min/max references, all wrapped up in an "engine" object governing whatever process it is that uses the data. Wouldn't it be nice if I could declare such a thing, SQL-style, and let the machine work out the details?
There's a little inspiration from the MLIR ecosystem here, which makes heavy use of `.td` files for code generation. I want to write a schema file, defining some tables and indexes along with the queries and procedures which will operate on them, then have this compiled to a C++ header file I can include, where the schema is a class and the queries/procs are methods.
I have no idea how far I'll get with this, but it's always fun messing about with weird little languages, and I'd like to see what programming in this style would feel like.
tudorrr 10 hours ago [-]
I'm building Talo (https://trytalo.com) - an open source backend for Godot and Unity games with leaderboards, analytics and authentication.
I've been working on making it easy to drop in socket-based multiplayer with "channels". Players can join channels and they can share messages, state updates or notifications over a socket connection. You can use it for chat rooms, lobbies/matchmaking or async multiplayer.
One recent addition is "channel storage": a shared space for players to read/write/update/delete data. This opens up saving and loading shared worlds between players in just a few lines of code.
Everything is open source, including the frontend dashboard, backend, Godot plugin and Unity package. GitHub here: https://github.com/TaloDev.
Reading through the Terms of service in websites is a pain. Most of the users skip reading that and click accept.
The risk is that they enter into a legally binding contract with a corporation without any idea what they are getting themselves into.
How it started: I read news about Disney blocking a wrongful death lawsuit, since the victim agreed to a arbitration clause when they signed up for a disney+ trial.
I started looking into available options for services that can mitigate this and found the amazing https://tosdr.org/en project.
That project relies on the work of volunteers who have been diligently reading the TOS and providing information in understandable terms.
Light bulb moment: LLM's are good at reading and summarizing text. Why not use LLMs for the same. That's when I started building tosreview.org. I am also sending it for the bolt.new hackathon.
Existing features:
Input for user entered URLs or text
Translation available for 30+ languages.
Planned features:
Chrome/firefox extension
Structured extraction of key information ( arbitration enforced , jurisdiction enforced etc).
Let me know if you have any feedback
ta12653421 10 hours ago [-]
Thats interesting!
How does your product do in the age of AI?
I could imagine this could be sold to a whatever-legal-tech company, or maybe to a compliance company or similar.
rakejake 22 hours ago [-]
My Carnatic Raga classifier is progressing very well. I am now training a classifier to identify 142 ragas.
A bit of background: I have been working on a Raga classifier since November of last year - I started with just 2 ragas and a couple megabytes of audio. After experimenting with a lot of different ideas and Neural Net Architectures, I finally landed on one that could scale. I increases to 4 ragas, then 12, then 25 and then to 65.
All the training is done locally on my desktop (RTX4080, AMD 7950X, 64G RAM). My goal is to make an app for fast inferencing (preferably CPU) and to get this app in the hands of enthusiasts so that I can get some real data on its efficacy. If that goal is hit, then my plan is to iterate and keep increasing the raga count on the model and eventually release to the public. As long as I can get the model to either run locally or for very cheap on server, I hope to not charge for this.
It has been an amazing learning experience. The first time I got a carnatic singer to sing and the model nailed almost all ragas was the highest high I've felt in a while.
ai_coder42 13 hours ago [-]
Wow! I would love to try it out whenever a demo is available.
rao-v 22 hours ago [-]
I’d love a pointer to this when it’s shareable!
rakejake 17 hours ago [-]
Absolutely!
messagebus 5 hours ago [-]
I've been working on a simple, multi-protocol, global pub/sub system. https://messagebus.org/
It currently supports subscribing, publishing, and unsubscribing in JMS, MQTT5, Redis, and Websockets, and send-only in SNS.
I'm not really sure who might use it, but it's been fun.
acidburnNSA 1 days ago [-]
I've been building an interactive nuclear reactor scoping tool to help people build intuition about how different types of nuclear reactors work and cost at different sizes. I ran a bunch of simple reactor simulations and this basically interpolates between them. https://whatisnuclear.com/neutronics-scoping-tool.html
I wrote a simple app last year that put all my Apple Watch workout routes on a simple map, so I can see how much of the city I’ve covered (all existing options were paid, and I was too cheap for it). Now I have some time, so rewriting it properly that’s based on neighbourhood, completion %s, achievements and etc. It’s weirdly fun, because I’m not a mobile engineer, but satisfying to see hundreds of users per month using my app.
Also, every region has different ways of representing a “neighbourhood”, so I get to learn how to extract viable data from each city. Lots of map stuff, I’m genuinely enjoying it!
this-pony 1 days ago [-]
Did you look at the squadrats app? It’s compatible with strava also. It sounds quite similar to what you describe.
tokioyoyo 1 days ago [-]
Not Squadrats, but I've checked out some others, like CityStrides. There were a few problems though:
- It felt like what I wanted to achieve is pretty simple (GPS coordinates -> display all on the same map), so didn't want to subscribe for a monthly fee. I couldn't actually find an app that would dump all my HealthKit data directly onto the map, which was surprising.
- Last year when I wrote my app, I wanted to see how fast I can learn simple mobile development loop
- Now, I couldn't really find anything that divides the coverage areas into real-world neighbourhoods. So, think of West Village of NYC, or Yorkville in Toronto, or Yoyogi in Shibuya and etc. Back when I used to live in Vancouver, I would look at my own app, and kinda say in my head "aight, I've walked through every street in West End, Vancouver". Figured it would be cool to have a proper way of tracking it. So working on it currently.
- It's kinda fun to work on an app for my own needs
I'll take a look at the squadrats though! Looks pretty cool.
hucklebuckle 12 hours ago [-]
Is your app on TestFlight?
KomoD 1 days ago [-]
There's wandrer.earth as well, though it's based on roads, not neighborhoods or squares
nicbou 1 days ago [-]
This sounds wonderful. Do you have some writeup about it or screenshots?
https://pickyskincare.com - a tool that lets you find skin care products based on the ingredients you want and don't want in it. The main use case is for finding cheaper versions of a product you already like, or one without things you're allergic or sensitive to.
It's written in elixir using Phoenix live views. There's almost no custom Javascript outside of what that framework gives. First load may take a while because it's the cheapest tier of fly.io and boot loads all known ingredients and products in to memory.
Alex-Programs 18 hours ago [-]
I'm working on LLM translation research for my tool that teaches you a language while you browse by translating sentences at your level into the language you're learning (https://nuenki.app)
I've had some breakthroughs with LLM translation, and I can now translate (slowly, unfortunately) at a far far higher quality than Opus, and well above DeepL. So I'm considering offering that as an API, though I don't know how much people actually care about translation quality.
DeepL's customers clearly don't care - their website is all about enterprise features, and they appear to get plenty of business despite their core product being mediocre.
Would people here be interested in that?
fillskills 11 hours ago [-]
A TV-TV video calling system (raspberry PI + off shelf camera and mic). Idea is have a more immersive experience where you can talk to entire family instead of just a persons face (or parts of face in the hands of my parents or kid). Next stage is to add games to the calls. Have some games already prototyped with good feedback from kids.
Still thinking of how, what and when to open source.
redactsure 7 hours ago [-]
Work with sensitive data without seeing it.
We're building Redactsure.com
A novel technology whose goal is to separate data from interactions entirely. We are building a custom OS whose first goal is to detect, hide, and then use sensitive data throughout any web interface.
Building a new browser rendering layer with real time transformer inferencing is hard but it's been an amazing tech to work on. Long term we think this technology will change the way all remote work is done at a fundamental level.
deedee9924 1 days ago [-]
While taking care of my newborn, I had a lot of time to think about what annoys me most about being a software engineer. For me that is interfacing with databases.
So, I embarked a couple of weeks ago on my journey to build a relational database, which checks the boxes for me personally and I hope that this will be useful for other developers as well.
Project priorities (very early stage):
- run code where the data is - inside of the database with user defined functions (most likely directly rust and wasm)
- frontend to directly query the database without the risk of injection attacks (no rest, graphql, orms, models and all the boilerplate in between)
- can be embedded into the application or runs as a standalone server - I hope this to be the killer feature to enable full integrations tests in milliseconds
- imperative query language, which puts the developer back in control. Instead of thinking in terms of relational algebra, its centered around the idea of transforming a dataframe
Or in other words, I want to enable single developers or small teams to move fast, by giving them an opensource embeddable relational firebase.
Must be nice. I have kids and a wife and a house to support.
delduca 15 hours ago [-]
I'm working on my first hide-and-seek game[1], built using my own 2D game engine[2]. The game's theme is dark and mysterious, with various subtle references.
Aside from that, I’ve also made some sillier little games/demos[3].
There’s a computer with a classic BASIC interpreter written in Lua after the first level.
Now I’m working on the onboarding process, which I’m very excited about on both a product and a technical level. On the product level, it dovetails nicely into most of the shortcomings of the app. One solution to a dozen problems.
On the technical level, I’m starting to migrate away from reagent (ClojureScript react wrapper). The first step was adapting preact/signals-react to support r/atom, r/cursor, and r/reaction. This has worked beautifully so far and the whole module, with helpers, is less than 100 LoC. I’m irrationally excited about it, and every time I use any method it brings me a stupid amount of joy… especially since it’s exactly the same API as reagent.
For those curious, the next steps in the migration will be: upgrading to React 19 support once reagent ships with it (in alpha currently), then replacing the leaf components with hsx and working my way up the tree. No real code changes, just a lot of testing needed. Maybe at the end of it all, I can switch the whole app over to preact — will be interesting to test the performance differences.
As far as ideas I’m thinking about, I’m currently planning the next task in my head. This will be an (internal) clojure library that will hopefully have ClojErl (erlang), ClojureScript (js), and jank (C) interfaces, which means I’ll be able to write clojure once, and run on the server, browser, and mobile — all in their native environment. Needless to say, being able to write isomorphic clojure without running JavaScript everywhere has me almost as excited as my signals wrapper :D
iryndin 11 hours ago [-]
Website where you can download lists of all registered domain names for each domain zone in the world.
Currently available: 274 million domain names across 1570 domain zones.
Domain lists are updated daily.
Download via website or via HTTP REST API.
Can be used for parsing, marketing, automation, research and whatever else.
EDIT: is your site a clone or resell of zonefiles.io? Even the favicon is the same
ta12653421 11 hours ago [-]
I like this one!
It has already some remarkable content, you left already the garage with your service (most project-ideas never reach the state of even starting the engine)
What are your product ideas for the future?
Thought already about a business model?
iryndin 7 hours ago [-]
Thanks a lot, really appreciate your kind words! You're right — getting out of the garage is already a big milestone :))
Regarding the business model, I’m already offering a subscription for full access, but also thinking about adding discounted annual subscription.
Regarding product ideas I gonna add list of compromised IPs/domains very soon to this project. I am also working on a much more complicated product that is in closed beta now (please let me know if you want to take a look at it, I'll drop a link here) and I am always open to feedback or ideas!
Thanks!
pbrum 12 hours ago [-]
My team and I are building a web app that enables any business to chat with any other business in any language. Details:
It's B2B only - can't register with a free email provider, gotta own a real domain
-Therefore identities are collective - companies, not company employees
--Therefore all interactions are persisted at the org level rather than assigned to individual inboxes
-It allows you not just to talk but also to work together on contracts. We built a contract parser that turns contract clauses into smart, plain language objects
We're calling it Geneva and doing a friends/family/acquaintances exploratory release as I type this.
My wife (who is a psychotherapist) started this and I am helping her with this. We are using specially curated children's books as a medium to talk about social, emotional and psychological aspects of mental health among adults, adolescents and teachers. We are also building communities and support groupsaround children's books.
This is in India where talking about mental health can often be a taboo subject. People who need/want to talk about this also find it hard to express and there are limited spaces which give you opportunities to do so. We found the abstractness of children's books as a great evocative medium. They also promote play, wonder and joy - aspects which positively impact mental health of individuals.
The project started with a personal journey of grief my wife experienced (death of a parent, diagnosis of other parent with Stage 4 cancer).
I started by trying to reimplement the METAFONT language, adding support for real-time rendering with OpenGL. Eventually, I decided to introduce some incompatible changes, creating a new language. But it still retains a syntax and internal logic very similar to METAFONT.
This new language also supports animation, and since it is part of a larger project (a game engine), it can be used not only for font rendering but also to generate textures and sprites for games.
The language is successfully compiling to WebAssembly, and I’m currently working on a web page with tutorials, documentation and examples where you can modify the code and instantly see the results. Since this is a literate programming project, there is also an English and Portuguese version of the code. But the english version still needs considerable polishing.
glancast 14 hours ago [-]
JSON API to integrate with QuickBooks Enterprise / QuickBooks Desktop
https://qubesync.com
Spent 14 years slogging through a custom implementation with my previous company, and didn't want my pain and suffering to go to waste. Just spent a few hours yesterday to replace that app's integration with my new api and got a pretty good diff:
I'm working on a system to help people write their Family History.
You upload interviews with family members (text, audio or video all work) and the system automatically transcribes the text, finds key people or events, and puts it together with other information you may have gathered about those events or people before. Like building a genealogical tree but with the actual details about people's lives.
In the works to also attach pictures of said people and events to give it some life.
pacifi30 12 hours ago [-]
Would be great to understand topics from family via AI (givem all the interviews are fed there) that they can’t discuss face to face
chantepierre 17 hours ago [-]
Still working on Alzo [1], my services startup for french architecture companies. These days I spend most of my time writing client-specific apps [2] that are hot loaded on demand into my Elixir monolith. So far I like this architecture a lot because it is hard to break anything in it.
Entering year three of a complete rewrite. It’s kind of ridiculous but as I’m still enjoying the process of trying to built/craft a performant and flexible file upload web component I just keep going.
V4 is live on https://filepond.com, plan to release v5 before the end of summer.
Crystal is a re-imagining of what an IDE means when AI drives development. Traditional IDEs are designed for deep focus on one task at a time, but that falls apart when you have to wait 10-20 minutes for an agentic task to run. Crystal lets you manage multiple instances of Claude Code so you can inspect/test the results of one while waiting for the others to finish.
dado3212 14 hours ago [-]
Recently, a lot of reverse engineering. I’ve been writing them up on my blog, so there’s a growing list of technical deep dives from this year: around Letterboxd with mitmproxy[0], iOS Shortcuts deeplinks[1], the QR codes for Fitness SF[2], and binary patching some non-open source code[3]. Hopefully followable even if you don’t have as much debugging or reverse engineering experience.
The premise is that when I read social spaces like Reddit or X, if the government has done anything contentious you get nothing more than strident left takes, or strident right takes on the topic. Neither of which is informative or helpful.
So I have set up a site which uses AI which is specifically guided to be neutral and non-partisan, to analyses the government actions from the source documents. It then gives a summary, expected effect, benefits and disadvantages, and ranks the action against 19 "things people care about" (e.g. defence, environment, civil liberties, religious protection, etc.)
The end result is quite compelling. For example here's the page that summarises all the actions which are extremely beneficial or disadvantageous to individual liberties: https://sivic.life/tyca/tyca_individual_liberties/
mind_heist 4 hours ago [-]
Looks like the site is down.
kdinn 1 hours ago [-]
Hi, thanks for taking an interest in our site :-)
The site is up now as far as I can tell. We were doing some updates a couple of hours ago which might have been when you tried it. Please have another go.
FOSS toolkit for SRS and adaptive tutoring systems. Inching closer to proper demos and inviting usage.
In essence, I'm looking to decouple ed-tech content authoring (eg, a flash card, an exercise, a text) from content navigation (eg, personalizing paths and priorities given individual goals and demonstrated competencies), allowing for something like a multi-sided marketplace or general A/B engine over content that can greatly diminish the need to "build your own deck" for SRS to be effective.
Project became my main focus recently after ~8 years of tiny dabbling, and I've largely succeeded at pulling spaghetti monolith into a sensible assembly of packages and abstractions. EG, the web UI can now pull from either a 'live' couchdb datalayer or from statically served JSON (with converters between), and I'm 75% through an MVP tui interface to the same system as well.
a Slack and Discord app to help take turns (i.e. queue) with your teammates, overwhelmingly used for sharing tech resources like staging servers. It's crazy something that started so tiny (almost as a joke for my old workplace) has grown into my main "thing".
an infrastructure configuration monitoring solution for terraform/opentofu managed stacks. I am unsure how to proceed with this tbh. It's sort of the underdog in this space - it's much cheaper than the competitors. But really, it's yet to make a dent.
(I am maybe prowling around for something new to build)
mikewarot 15 hours ago [-]
It occurs to me that I need a separate electronics workbench, more than the 2 square feet that I can make by moving my keyboard out of the way. So, this month... my goal is to have everything set up on a workbench.
Generating an estimated $130 million per day (100 Megatokens/second) worth of GPT4 tokens at home will have to wait (plus I'd need to upgrade the power and AC in this room a bit to handle the estimated 750 Kw of power it would take)
ycombiredd 23 hours ago [-]
A better paint-by-numbers generator than what I found online.
https://readworks.app/ is an app to do research within PDF collections mainly for scientists or in the legal field. It’s an oss project I’ve worked on the last two years.
I’ve figured out that I lack in terms of marketing / sales and to develop successful strategies to gain visibility. So actually enjoining the summer rather than coding at night / weekends but still having plenty ideas how develop it further and assist analytical reading.
zilyova 5 hours ago [-]
I like it. Looks really useful.
peaxkl 12 hours ago [-]
I’m working on a help center that keeps itself up-to-date - https://happysupport.ai (landing page is German, product is English)
Creating and maintaining an up-to-date help center is a huge hassle. In many companies there is no one that really feels obligated to take care of it.
We want to optimize this process:
- Creation: Just click through your process. We take a screenshot on every click and generate a full written article with screenshots and a GIF. You can also talk while recording to add additional context.
- Maintenance: Connect to your tools (GitHub, Asana, Slack, …) and we automatically suggest changes to your docs if your product changes.
- Consumption: Users can consume the content as they like: Read the docs themselves or ask a Q&A bot.
At the moment the creation and consumption parts are already working well. Now I’m working on the maintenance part.
saxenauts 7 hours ago [-]
working on a cross web, self organizing digital footprint that serves as a human memory and identity for LLMs
90 percent of the AI companion use cases today can work well with just a vector DB to retrieve facts, and chunks of memory, but a connected digital footprint would need a graph+vector hybrid.
memory in the coming future will not just be about fact retrieval but need backlinks of memetics, new streams of data, holistic analysis, infinite schema-less key value store, causal reasoning and other things that define "who and why" of a human and imitate neuroscience's understanding of how our identities work today. this then needs to be translated as language chunks to LLMs
benchmarking this against popular tools, on longmemeval. getting good results so far. i would love to learn from you guys, what's your take on identity and human representation for LLMs in the coming future
tim-- 1 days ago [-]
For fun, I am building a little tool called 'domain-manager'. Basically just a binary that automates configuring a Linux host to run a bunch of WordPress/Laravel/PHP sites.
It creates all the necessary boilerplate to generate PHP Docker containers, creates all of the MySQL users, and sets up all of the directory structures to get a new website up and running. It even helps set up SFTP users and gets letsencrypt certificates set up with certbot.
It's still very early days, but I appreciate that what used to be a bunch of commands that I would run by hand and slightly change every few months is now pretty much just all self contained. Should mean the next migration to a different server is easier.
Created in frustration because I was too cheap to pay the $50/month for a cPanel license.
I’m working on Great Rift Safari — an AI-powered platform that helps travelers design fully personalized safari itineraries in East Africa (think Kenya and Tanzania).
Instead of wading through endless lodge options, park fees, and confusing seasonal details, you just share your interests (big cats, birding, photography, budget, luxury, etc.), and our AI planner (plus input from local experts) builds a detailed, day-by-day itinerary for you.
We also show realistic price estimates and handle all the local logistics, so you can focus on the adventure, not the spreadsheets.
If anyone here has struggled to plan a safari (or has feedback on what would make it easier), I'd love to hear your thoughts!
I think it is a great tool, as someone who has this on his bucketlist but no experience it is really handy. Few points of feedback:
1. When I select the start date, maybe autofill the end date with 2 weeks or so.
2. I dropped my email, but that is not something I enjoyed doing.
3. I think there should be a clear reason what is expensive and what not. My 2 week itinerary was 25k. I have no idea if this is expensive (probably not), but to me this feels insane.
casualmike 11 hours ago [-]
I'm working on a site (https://panoptic.live/) designed for watching multiple livestreams from different platforms at once.
You can drag and drop links from YouTube, Twitch, TikTok, or Kick.
You can watch multiple streams at once in a grid and/or navigate quickly and smoothly from one single stream to another.
You can add or remove streams, save mixes for later, and share mixes via URL.
It works best on a really big screen and it's decent on a laptop. Phones aren't really supported at this point. If you have a large, secondary monitor off to the side, that's ideal for passively viewing a lot of streams. Happy to answer any questions.
jason_zig 1 days ago [-]
We're building Zigpoll (https://www.zigpoll.com), a survey platform focused on zero-party data collection — think post-purchase attribution, customer feedback, and segmentation — all done directly on your site without relying on third-party cookies or offsite links.
We initially built it for Shopify, but now it’s fully embeddable, supports headless implementations, and integrates with tools like Klaviyo, Zapier, n8n, and Snowflake. One thing we’re especially proud of is how fast and unobtrusive it is: polls load async, don’t block rendering, and are optimized for mobile and low-latency responses.
From a tech angle:
Frontend is all React, optionally SSR-safe.
Backend is Node.js + Postgres, with a heavy focus on queueing + caching for real-time response pipelines.
API-first design (public API just launched: apidocs.zigpoll.com).
We recently open-sourced our n8n integration too.
If you're a dev working on ecom, SaaS, or even internal tooling and need a non-annoying way to collect structured feedback, happy to chat or get you set up. Feedback welcome — especially critical stuff. Always looking to improve.
Research grade orbit calculations for asteroids and comets (rust/python).
I began working on this when I worked at caltech on the Near Earth Object Surveyor telescope project. It was originally designed to predict the location of asteroids in images. I have moved to germany for a PhD. I am actively extending this code for my phd research (comet dust dynamics).
Its made to compute the entire asteroid catalog at once on a laptop. There is always a tradeoff between accuracy and speed, this is tuned to be <10km over a decade for basically the entire catalog, but giving up that small amount of accuracy gained a lot of speed.
Example, here is the close approach of Apophis in 2029:
I've been working on my own version of a literate programming system (https://github.com/adam-ard/organic-markdown). It's kind of a mix of emacs org-mode, jupyter, and Zettelkasten. But, because it's based on standard pandoc-style markdown, you can use it with a much wider range of tools. Any markdown editor will do.
Even though I made it as a toy/proof of concept, it's turned out to be pretty useful for small to medium size projects. As I've used it, I've found all kinds of interesting benefits and helpful usage patterns. I've tried to document some; I hope to do more soon.
The project is at a very early stage, but is finally stable enough that I thought it'd be fun to throw out here and see what people think. It's definitely my own unique spin on literate programming and it's been a lot of fun. See what you think!
Saigonautica 1 days ago [-]
I built a hardware server monitor with LED display based on the ESP8266. I needed 8 fewer things to think about in the morning. If you want, you can build one yourself, I released the hardware and firmware: https://github.com/seanboyce/servermon
Next up is a small lamp for migraines. I noticed that dim red light is much more tolerable to me than anything else. I mean obviously, darkness is ideal, but you need to do other stuff like eat and drink eventually if it's a persistent one.
So I designed a quick circuit to use fast PWM (few Mhz, so no flicker) to control a big red LED. I'd like it to be sturdy and still functional in 50-100 years, so made some design choices for long-term durability. No capacitors, replaceable LED and so on.
A simple project, but it's a busy month and I need something easy this time.
jmstfv 10 hours ago [-]
I've been working on my business for 4 years now, sometimes taking extended breaks when I run out of motivation.
Lately, I've noticed that my (beefy) server is always clogged with background jobs that tend to run longer than they used to. It’s started impacting operations, as customers have been complaining about their backups running a bit late.
We're network bound, so I can't just add more compute power (Notion's API has a rate limit of 2700 req/15 mins). I suspect we're being getting rate limited left and right, which is causing these delays.
A Parquet file compactor. I have a client whose data lakes are partitioned by date, and obviously they end up with thousands of files all containing single/dozens/thousands of rows.
I’d estimate 30-40% of their S3 bill could be eliminated just by properly compacting and sorting the data. I took it as an opportunity to learn DuckDB, and decided to build a tool that does this. I’ll release it tomorrow or Tuesday as FOSS.
Sometimes you wish you had best of hn summarised somewhere but that 'best' may be different to different people based on their interests. I'm therefore collecting links I find important, from hn and beyond.
How will various Human Computer Interaction change as many of current apps (which are screen based UI with some background code) simply get replaced with chat/voice/gesture based requests to LLM
christensen143 12 hours ago [-]
I love word games. My day starts with Wordle and Spelling Bee. I have been looking for something to work on with AI. I have watched the videos and read the articles and used Claude to help figure out issues with another app I'm working on. I came up with Letter Lockbox [https://www.letterlockbox.com]. It started as something fun to play around with but friends and family love it so I have been adding on to it as I go. I added a Postgres database and Clerk for user management so users can save their results. I added streaks, stats, and sharing. I built out my own admin area to allow easier adding of puzzles and analytics on game play. I'm really proud of it.
NotAnOtter 10 hours ago [-]
Great iteration on the -dle format.
Bug: My word happened to be "will". When I typed "w", "i", "l", "l", the input area showed "wi". Since the second "l" was interpreted as a backspace operation.
General feedback, I would find a way to squeeze in variable hints. Maybe part of the definition, homophones, antonyms, 'rhymes with', etc.
And definitely find a way to get it on Northernlions playthrough. He does a dozen of these like every day.
LouDNL 22 hours ago [-]
This month I released USBSID-Pico v1.3 pcb via PCBWay and Retro8BitStore and yesterday firmware version v0.5.0-BETA.
The new pcb now supports mixed MOS6581 / MOS8580 chips (voltage) at the same time and new firmware brings a lot of tweaks and improvements making Commodore64 digitunes play better on Windows.
USBSID-Pico is a RPi Pico (RP2040/W RP2350/W) based board for interfacing one or two MOS SID chips and/or hardware SID emulators over (WEB)USB with your computer, phone, ASID supporting player or USB midi controller.
I'm currently building a side-project called AI Chat Co-Pilot—an internal tool designed to analyze our project repos and flag architectural dependencies, outdated code patterns, and potential integration bottlenecks. The goal is to streamline the pre-deployment review process, surface actionable insights early, and reduce the back-and-forth between QA and Dev. It's been a huge time-saver for our team—especially when juggling multiple microservices. Curious if anyone else is building or using something similar for accelerating production-readiness?
RadiozRadioz 9 hours ago [-]
You're definitely going to want to rename that. That's an extremely generic and unspecific name
yurivish 1 days ago [-]
I'm working on a little website to summarize discussion trends across the podcast ecosystem. I wrote about an early prototype here[1] and also gave a presentation about it a few months ago[2] and now I'm working on an expanded "daily pulse" view across hundreds of episodes of top news podcasts from the last few days.
My secret agenda is to explore how the "information supply chain" can be tracked across the data-processing stack all the way from the original audio through transcription, the processing pipeline, and UI. I'm using language models for multi-stage summarization and want to be able to follow the provenance of summaries all the way back to the transcripts and original audio.
This is a super neat concept. I would find it really cool to be able to see a "map" of podcast topics, wherein I can click to specific segments in specific podcasts. Even cooler would eventually be the ability to stitch together clips about the same topics from separate podcasts, eventually.
z3ugma 1 days ago [-]
This is such a good visualization idea. I'd like to see some of the webinars and work calls I am on represented this way in the after-call summary
One of the slides in my presentation has the full prompt I used, in case that's useful. I ran it on chunks of the podcast transcript and then merged/deduplicated the results to get the data that's visualized here.
mynameisash 18 hours ago [-]
Among many other things, I'm formatting many of my recipes and working on generating LaTeX to make a physical recipe book.
My son has inherited my love of cooking and baking, so we'll refine the book, add comments and photos, and eventually print and bind copies for our family and friends.
I also am hoping to laser engrave some old cookie sheets with one of my grandma's hand-written recipes. The problem I have is that it's rather faded, and I don't know yet how to make it pop for a good contrast.
daxaxelrod 1 days ago [-]
Insurance is negative NPV. Trying to make it NPV neutral by giving people tools to self-insure. Starting with an app that lets you self-insure your phone with friends and family.
This is cool. I'm interested in reading more on this concept. Any chance you have a write up of experiences so far? Or can you point to other resources?
jack420 13 hours ago [-]
Love this, signing my family up now. Absolutely hate apple care
rubyfan 1 days ago [-]
This is interesting, it this an experiment or planning to make it real? What markets is it targeting?
daxaxelrod 1 days ago [-]
It’s real, my friends and I all pay premiums every month, we’ve put aside $1100 so far. Work on it nights and weekends with one of my fellow policy holders. Feedback would be super appreciated.
mkovach 14 hours ago [-]
I am taking a slightly different route this month and working on my Half Fast DevOps writing project. Borne from 25+ years in the trenches of software development, IT, DevOps, and any number of popularized names from the past two plus decades, it is part therapy, part satire, but mainly an attempt to make my tech-writing less soul-crushing.
Most of the documentation I read seems to have been created by a sleep-deprived robot in a stand-up or by a caffeinated squirrel with memory issues. So, I am searching for a voice to bring something different to talking about broken pipelines, observability bills expanding faster than my waistline, and heroic config file linting for the impatient.
I aim to make writing (and reading) my documentation tolerable (and perhaps even FUN!). I hope to make the next person who has to read my written word laugh and absolutely confirm my clear lack of sanity.
tombert 1 days ago [-]
I've been hacking on an Icecast-compatible server with Erlang. You can feed it an FFmpeg icecast feed into the server, and listen to it with any Icecast-compatible player. I think it's kind of neat; I do some extra things that the official Icecast server doesn't give you.
I store the chunks in a custom-built database (on top of riak_core and Bitcask), and I have it automatically also make an HLS stream as well. This involved remuxing the AAC chunks into MPEG-TS and dynamically create the playlist.
It's also horizontally scalable, almost completely linearly. Everything is done with Erlang's internal messaging and riak_core, and I've done a few (I think) clever things to make sure everything stays fast no matter how many nodes you have and no matter how many concurrent streams are running.
cmdrk 12 hours ago [-]
This sounds super cool! Any public code you can share?
I've been basing one of the biggest financial decisions in my life - whether to buy a house - in large part on NYT/NerdWallet Rent-Buy calculators. But when I dig in, it seems that the model is both extremely sensitive to home/S&P500 growth assumptions, and that their defaults aren't well thought through.
This site is my attempt to organize my thoughts on what reasonable defaults should be, and provides an interactive tool to explore housing and S&P500 growth historical growth rates.
I'd appreciate feedback!
samuelson 10 hours ago [-]
I really like the interactive graphs but I can't see how you're accounting for the cost/value of the use of the property. The return on investment for paying rent for 30 years is exactly $0.
I think what you're really comparing is if the stock market or the housing market is a better investment, but you're not taking into account that the use of the property has value.
Think of it like a landlord, you're not just investing in a house to let it sit empty and then sell it later, you're buying it with the intention of collecting rent every month. Or to put it another way, it's like comparing the prices of dividend and non-dividend stocks without accounting for the dividend.
For a personal home, you need to account for the fact that owning it means you live there rent free. There's a monthly cost for the mortgage, but that cost doesn't increase with inflation the way rent does. Owning a home comes with expenses for upkeep and taxes, but once the mortgage is paid off those are the only thing you have to account for.
weepinbell 5 hours ago [-]
> I can't see how you're accounting for the cost/value of the use of the property
That's what the rent/buy calculators are doing! It's summing up all the cash flows for owning a property (down payment, mortgage, taxes, maintenance, etc, and then crucially selling it after 30 or so years) and for renting a property (rent, and investment income from money that would have otherwise went to down payment/mortgage), and telling you how the results differ.
All I'm doing is tweaking 2 of the parameters of these calculators: The rate the home appreciates in value, and the rate cash investments appreciate in value. Everything else stays the same.
ashwinsundar 9 hours ago [-]
On my own finances, plugging my "preferred" numbers into the NYTimes calculator along with a plausible house price and financing that I would buy, changes the rent/buy difference by more than $1.5M over 25 years (!!!!).
You're not doing anything wrong, you're just plugging in some more accurate knowledge about the local housing market that you have. The calculator had to use some sort of assumptions, so they seemed to have gone with medians or averages that made sense at the time.
I tried playing this game too when I bought my house. I ran Monte Carlo simulations which concluded that buying a house was a bad idea, based on historical data. Plus, this whole new "Covid" thing was surely to crash the housing market, right? I ended up buying a house anyway, and found out a little later that my projections were completely wrong. You can't predict the future, after all...
weepinbell 5 hours ago [-]
I can definitely make this more clear, but this is specifically only changing the home appreciation and asset appreciation rates that produce that $1.5M change. I used the topline numbers at the beginning of the blog post, which is the national 20th percentile for housing growth and S&P growth. Everything else (local factors like price, rent, mortgage interest, property taxes) is held equal.
dataviz1000 1 days ago [-]
I built an IPC/RPC shim for a Chrome extension so I can send strongly-typed messages between isolated JS contexts that otherwise expose wildly inconsistent messaging APIs.
I discovered that VSCode has a very nice solution so I pulled the core VSCode libraries and injected them into a Chrome extension using the dependency injection, ipc / rpc, eventing to bridge the gap between all of these isolated JS contexts and expose a single, strongly‐typed messaging API, my IPC/RPC shim sits on top of each of the native environments and communication mechanisms.
Yesterday, Microsoft released the source code for the Copilot chat. Apparently, since the basis of my Chrome extension is the same core libraries I can drop the VSCode chat UI into the side panel without much friction. Although, I might continue to use Microsoft's FluentUI chat currently implemented in the extension.
Because Copilot chat has a lot of code that runs in node in Electron, now I'm working in porting all the agent capabilities for browser automation from the Copilot chat including the code for intent, prompt creation, tools, disambiguation, chunking, embedding, ect. I'm 4 to 6 weeks away from having feature parity of Playwright for automation from a Chrome extension side panel that can do most of the inference using huggingface transformer.js locally. Nonetheless, heuristics exposed as tools such that if the intent is playing a video, all that is required is a tool that collects all the video tags and related elements with metadata. No need to use $10 in tokens to figure out which video element to play.
Yeah, I think I'm 4 to 6 weeks away from having a Copilot chat in a browser doing agent automation.
The idea is it helps you create palettes that have predictable color contrast built-in, so when you're picking color pairs for your UI/web design later, it's easy to know which pairs have accessible color contrast.
For example, you can design your palette so that green-600, red-600, blue-600, all contrast against grey-50, and the same for any other 600 grade vs 50 grade color, like green-600 vs green-50.
That way you won't run into failing color contrast surprises later when you need e.g. an orange warning alert box (with different variations of orange for the background, border, heading text and body text), a red danger alert box, a green success alert box etc. against different color backgrounds.
jibolash 1 days ago [-]
Open source quiz creator to create quizzes by pasting in text or selecting from a large range of historical categories.
Started as a very simple app for me to play around with OpenAI’s API last year then morphed into a portfolio project during my job search earlier this year. Now happily employed but still hacking on it.
Right now, a user can create a quiz, take a quiz, save it and share the quiz with other people using a URL.
Here's the summary:
- read all your sources - public websites, docs, video
- answer questions with confidence score and no hallucinations with citations
- cut support time and even integrates directly into your customer facing chatbots like Intercom
Still deliberating on the business model. If anyone would be interested in taking a look, I would love to show you.
noisy_boy 1 days ago [-]
I think if you allow a set of YouTube videos as input, it'll be quite powerful coupled with transcription ability of LLMs. Lots of people consume content that way. As an added bonus, you can show the performance summary about the sections the user did well or not so well on with video links to those timestamps for them to go back and review.
asciimov 1 days ago [-]
I have a nice garden going right now. TAM Jalapeños have taken the longest to flower, almost thought they wouldn’t. Sweet cherry peppers have been plentiful. Lost my zucchini crop to squash vine borers.
cellular 1 days ago [-]
Vine borers got mine too. First time in a long time. I'm in central Texas.
But no hornworms or caterpillars this year. Very strange!
txbrown 14 hours ago [-]
I am close to releasing an iOS Camera app (yes another one lol) called Invisible Camera. It's a minimal app that works the way I like to shoot with my Fujifilm camera: focus on what I see, quickly apply a look / filter with a slider and shoot. The processing pipeline reduces the default color science applied by iOS to result in a more pleasant look.
Recently relaunched Clares.ca, a free website for Canadian amateur radio training.
The new site has modern basics: Fast and mobile friendly and will soon incorporate the latest updates to the Canadian test bank.
Additionally, I’m adding progress tracking, logins and notifications to keep users engaged. The previous version of the site was just the course and nothing else. This one is more usable.
benrutter 16 hours ago [-]
I'm working on an ultra-lightweight data contracts framework for python dataframes (pandas, polars, pyspark, etc).
Using Narwhals under the hood has been a blast and amazingly effective!
Shifted some stuff around recently, and trying to get a guaranteed stable api so that I can bump to v1.
My background is in NLP, research, and startups. I joined a power company where I saw a clear opportunity to use AI for automating equipment inspection from drone images.
But the environment made it hard to move fast. The systems were outdated, and there wasn’t much support for building AI tools in-house. That experience made me realize I needed to grow beyond the modeling layer. There were things I wanted to build, but I didn’t yet have the full skill set to do it on my own.
So I’ve been learning full stack development. I had built a small chatbot app before, but this time I’m applying what I’m learning toward a focused MVP for the inspection work. It’s been a practical way to connect what I know with what I want to make real.
driese 21 hours ago [-]
Funny, I actually have a very similar story, where the plan was also to use drones/AI for inspection of power equipment. For the same reasons as you I quit to work on my own projects, but I discarded the drone project and went another way. Best of luck!
omneity 1 days ago [-]
I've been quite obsessed about ramping up (technically complex, not basic crud/wrappers) SaaS development with Gen AI tools, speeding things from months to weeks to days. But then I hit a snag: operations are the new bottleneck. How can I support all of these products, let alone promote them or find customers? My focus shifted to agents, and I realized that access for these AI bots was a major hurdle, despite all the MCPs available.
The thing is, we’ve been retrofitting software made for humans for machines, which creates unnecessary complications. It’s not about model capability, which is already there for most processes I have tested, it’s because systems designed for people are confusing to AI, do not fit their mental model, and making the proposition of relying on agents operating them a pipe dream from a reliability or success-rate perspective.
This led me to a realization: as agentic AI improves, companies need to be fully AI-native or lose to their more innovative competitors. Their edge will be granting AI agents access to their systems, or rather, leveraging systems that make life easy for their agents. So, focusing on greenfield SaaS projects/companies, I've been spending the last few weeks crafting building blocks for small to medium-sized businesses who want to be AI-native from the get-go. What began as an API-friendly ERP evolved into something much bigger, for example, cursor-like capabilities over multiple types of data (think semantic search on your codebase, but for any business data), or custom deep-search into the documentation of a product to answer a user question.
Now, an early version is powering my products, slashing implementation time by over 90%. I can launch a new product in hours supported by several internal agents, and my next focus is to possibly ship the first user-facing batch of agents this month to support these SaaS operations. A bit early to share something more concrete, but I hope by the next HN thread I will!
Happy to jam about these topics and the future of the agentic-driven economy, so feel free to hit me up!
lazharichir 7 hours ago [-]
Bedtimely[0], a personalised bedtime story generator for parents of kids aged 0-10yo. Scratching my own itch with it, especially with the participative interactive stories where the parent and child decide what happens next.
Working on a silly side project called SinkedIn — a parody of LinkedIn but just for posting failures, screwups, and embarrassing moments. Staging is live here: https://sinkedin-staging.vercel.app/ and GitHub repo is:
https://github.com/Preet-Sojitra/sinkedin. Pushing to production soon. UI is rough, I’m not a frontend person — bear with me! All sorts of contributions are welcome.
genewitch 20 hours ago [-]
similar to thedailywtf.com ?
preetsojitra 17 hours ago [-]
Maybe. Actually I was not aware of this site when I started working on this. I am thinking to give pure anti-linkedin vibes to sinkedin. I still don’t really have a proper vision of which direction to take this in.
AKluge 1 days ago [-]
Updating a treatment of a finite difference approach to Schrodinger's equation from WebGL to WebGPU, using WebGPU compute shaders. Having actual arrays for data storage is so much cleaner than the older approach with textures for data storage and fragment shaders for computations.
https://www.vizitsolutions.com/portfolio/webgpu/compute/
Once this is caught up with the earlier version, I'll be extending it in terms of additional numerical issues and techniques and use it to build explorable educational content in 1-D quantum mechanics. Eventually, on to 2-D quantum mechanics.
I welcome feedback, just keep in mind that this is a work in progress, and I haven't even reviewed it for clarity and typos.
pandler 1 days ago [-]
I’ve been building my wife a budget tracking dashboard for reporting on PPC ad campaigns.
At any given time, she’s working with any number of clients (directly or subcontracted, solo or as part of a team) who each have multiple, simultaneous marketing campaigns across any number of channels (google/meta/yelp/etc), each of which is running with different parameters. She spends a good amount of time simply aggregating data in spreadsheets for herself and for her clients.
Surprisingly we haven’t been able to find an existing service that fits her needs, so here I am.
It’s been fun for me to branch out a bit with my technology selections, focusing more on learning new things I want to learn over what would otherwise be the most practical (within reason) or familiar.
Kholin 1 days ago [-]
I've built a Reddit-like community platform in Go. Users can create their own sub-communities, and within them, set up different categories and boards. Posts can be voted on, and board types can include regular posts, Q&A, or live chat. It's like a hybrid of Reddit and Discord but leans more towards a traditional web community. It also supports server-side rendering, making it SEO-friendly. This project is an extension of my previous Hacker News clone, dizkaz (https://news.ycombinator.com/item?id=43885998). I'm currently working on implementing submission rate limiting and content moderation, which is a bit challenging, but it should be ready for launch soon.
rakibtg 15 hours ago [-]
I'm building https://prijm.com which is a minimalist link sharing and post creation platform with custom feed and notification support for your activities. Here are some of the features:
- Supports markdown every where, even in your comments and replies.
- Get notified.
- Personalized feeds.
- Lightning fast & mobile first.
RonSkufca 14 hours ago [-]
Even though I am not actively looking for work I am reading Beyond Cracking the Coding Interview. https://www.amazon.com/Beyond-Cracking-Coding-Interview-Succ.... It’s a dense read and I find myself oddly attracted to mulling over the questions and trying various solutions. I would be doing yard work, walking, hiking, biking and thinking about how to best solve the question I attempted yesterday. I feel more interested in solving the problems the same way people work crossword puzzles or attempt those 1000-piece jigsaw puzzles than trying to game the interview process.
SamPatt 15 hours ago [-]
I adore Geoguessr, but when I play it I wish there was a bit more strategy, or a longer term planning aspect to the game instead of purely memorization and clicking.
So I'm building it. Still early, and I have nothing to share yet, but I'm already pretty confident my Geoguessr friends will love it when it's finished.
I've been off work for two weeks to recover from surgery, and have been playing with a couple projects throughout the day between rest and physical therapy:
- A home-rolled router/firewall: Using yocto to create a distribution for a router/firewall for my home network. It started as an exercise in wanting to have more control over the security of my home network, as well as see how nice of a UI/UX I can tease out of an LLM. It's also part of a (seemingly never ending) consolidation of homelab services.
- A SNES Reverse Engineering setup: A nephew of mine is starting to get into video games and is starting with a SNES but his system broke. I'm working on helping repair the console, but am also trying to set up an effective "LLM + Ghidra + SNES emulator + image generation AI + asperite plugin" to allow him to swap sprites and text in games to add some creativity and learning to the experience.
- A personal assistant system: Experimenting with agents to create a personal assistant for our house, and seeing to what extent the agents can be helpful and how much hardware is required to run something like that in-house.
- aztui: A TUI for exploring and interacting with Azure resources. I'd like to add some caching/pre-fetching logic to make the interaction with the interface snappier (one of the main motivators to create it).
I've been using GPT pretty heavily throughout, and it has been a lot of fun both using it, and spending some dedicated time looking at the models themselves along with the frameworks that support running and integrating them.
We've recently released a new archive format called ptar, it can be found on HN if interested :-)
aktenlage 12 hours ago [-]
That sounds interesting. I would have appreciated a comparison to other unix command line tools (rsync, restic, borg).
What features are planned for the free version and which ones will need to be payed for?
poolpOrg 9 hours ago [-]
We will publish a comparison but I'm cautious as it can easily look like an attack over what others do and I feel strongly about not being hostile to other open-source projects :-)
Long story short: we provide multi-source/multi-destination/multi-storage (ie: backup S3 to disk, restore to SFTP), we have a nice UI, we reimplemented our own database over CAS allowing us to have a virtual filesystem + a ton of nice features on top of the snapshots, + an archive format of our own and other nice features.
All of this is in the free version, what's going to be paid is plugins to backup commercial services, enterprise features like multi-user support, ACLs, or compliance related features (ie: GDPR / sensitive data detection, ...), backup orchestration over a pool of machines, and more.
whoisthis12 10 hours ago [-]
Working on a automated stock market trading algo. Focused only on swing trading with a fixed index.
Earlier I had some success with a couple of srats, but they aren't working any more. Idea is to have an arsenal of strategies and use whichever is performing better based on recent back tests.
More than the trading part, the fact I can leverage some ML in these interests me, plus quite fascinating how helpful llms have become especially for python programming.
InkCanon 2 hours ago [-]
Wouldn't your returns be destroyed by commission fees? Or do you use a payment of order flow one.
worik 9 hours ago [-]
I studied technical trading extensively for my MCom. thesis
I'm working on an AI thumbnail maker. You just upload a picture and pick a design type and it generates a thumbnail for you. It's still v1 and would appreciate feed back.
daxfohl 1 days ago [-]
I was hoping to make a piano practice assistant for my kids, that would take sheet music in MusicXML format, listen to the microphone stream, and check for things they frequently miss like rests, dynamics, consistent tempos.
Surprisingly the blocker has been identifying notes from the microphone input. I assumed that'd have been a long-solved problem; just do an FFT and find the peaks of the spectrogram? But apparently that doesn't work well when there's harmonics and reverb and such, and you have to use AI models (google and spotify have some) to do it. And so far it still seems to fail if there are more than three notes played simultaneously.
Now I'm baffled how song identification can work, if even identifying notes is so unreliable! Maybe I'm doing something wrong.
Tade0 1 days ago [-]
Here's an algorithm I cooked up for my (never completed) master's thesis:
It's based on the assumption that the most common frequency difference in all pairs of spectrum peaks is the base frequency of the sound.
-For the FFT use the Gaussian window because then your peaks look like Gaussians - the logarithm of a Gaussian is a parabola, so you only need three samples around the peak to calculate the exact frequency.
-Gather all the peaks along with their amplitudes. Pair all combinations.
-Create a histogram of frequency differences in those pairs, weighted by the product of the amplitudes of the peaks.
When you recognise a frequency you can attenuate it via comb filter and run the algorithm again to find another one.
fxtentacle 1 days ago [-]
Note detection works ok if you ignore the octave. Otherwise, you need to know the relative strength of overtones, which is instrument dependent. Some years ago I built a piano training app with FFT+Kalman filter.
daxfohl 1 days ago [-]
Cool, I'll give it a shot. So far I've just been blindly feeding into the AI and crossing my fingers. I'll try displaying the spectrogram graphically, and I imagine that'll help figure out what the next step needs to be.
I was thinking this would be a good project to learn AI stuff, but it seems like most of the work is better off being fully deterministic. Which, is maybe the best AI lesson there is. (Though I do still think there's opportunity to use AI in the translation of teacher's notes (e.g. "pay attention to the rest in measure 19") to a deterministic ruleset to monitor when practicing).
david927 1 days ago [-]
I always wanted to do a keyboard/tablet combo (maybe they make these, I don't know).
The idea is a fully weighted hammer action keyboard with nothing else, such as the Arturia KeyLab 88 MkII, and add to that tiny LED lights above each key. And have a tablet computer which has a tutor, and it shows the notes but also a guitar hero like display of the coming notes, where the LED lights shine for where to press, and correction for timing and heaviness of press, etc.
We're building a chat app that automatically creates and manages your to-do list right from your conversations.
I started this for a simple reason: I was tired of the soul-crushing 'copy-paste' work of moving decisions from Slack over to Notion or Jira. So much context gets lost in that process, and it just creates more "work about work."
Our core idea is simple: a chat message and a to-do item shouldn't be two separate things you have to keep in sync. In Markhub, the conversation is the task. It's not a copy; the conversation itself becomes the to-do, and all the context is automatically preserved.
Our bigger vision is to do for collaboration what GitHub did for Git. We’re not reinventing chat or kanban boards; we’re building the seamless 'workflow layer' on top that finally makes them work together.
We're currently in a private beta and would love to hear from HN users who feel this same pain. We’ve been fortunate to get early traction with large enterprise clients (including a ~$200k on-premise deal), but now we're looking for feedback from smaller, agile teams.
A platform to host virtual races for fundraising events. Think Race Nights from the 90s/00s. Currently working on this with my brother, as we've both been out at risk of redundancy.
Had our first event over the weekend. Now we're focusing on marketing to local social clubs, charities and school groups.
Got a long list of future features and improvements, but this is a solid MVP. Made in react with redux, Pixi.js and prisma with sqlLite for a db.
vldszn 12 hours ago [-]
I’m working on a free and open-source invoice generator with live PDF preview — fully browser-based, no sign-in required.
It supports multiple languages, currencies, European VAT deductions, and more.
I built this tool for myself so it’s kinda like a personal software. Hopefully, others will find it useful too :)
A screen reader for linux. My aim is to carry around my Raspberry Pi 500 or some other mini keyboard with a tiny computer embedded in it and have it serve as a fully functioning computer.
My hope is to make it easier to use a computer blind than with my usual workflow with a monitor.
cerisier 11 hours ago [-]
A C/C++ cross compilation toolchain for Bazel based on LLVM that compiles all target dependencies (CRT, libc, C++ stdlib, unwind libraries etc...) from source.
This means that it can cross-compile C and C++ programs that use the libc (glibc or musl) as well as the C++ stdlib (libstdc++ or llvm-libc++) out of the box without any kind of sysroot.
I am attempting to recreate Neuro-sama with existing trending new technologies. Quite useful now on repository https://github.com/moeru-ai/airi with over 1k stars.
Still working on the realtime, memory, and game playing part. If anyone is interested, feel free to join and build.
I wrote the articles/exercises/projects a few years ago, but now I've made interactive coding and quiz widgets, using Pyodide, Lit, web workers, etc.
All open source:
https://github.com/pamelafox/proficient-python
imwoody 20 hours ago [-]
Vibe coding https://www.threegen.ai/, a fresh take on social media powered by generative AI. Unlike typical AI content workspaces, threegen is an Instagram-like product with these core vibes:
- Reimagined Feed: Ditched the traditional noise—see the prompt and model behind each creation, get inspired, and check out top curated models’ performance. No more digging to figure out how the magic happens.
- Template Remixing: Creators can drop reusable templates for others to remix and build on, speeding up that creative flow.
- Curated Models: Handpicked the best for images, videos, audio, and text—think Costco quality, no endless searching or tweaking needed.
- Infinite Canvas: Reworked the workflow with an upcoming infinite workspace where creators can prompt, drag, and drop to mash up content across media.
- Built for Non-tech Creatives: Driven by our AGI-for-The-Rest-of-Us mission, it’s tailored for non-technical creators to turn imagination into reality.
- Flexible Pricing: No wasted credits—top up for up to 30% extra, never expire, plus member discounts on curated top-tier voice, image, video, and text models.
Happy to chat if you’re also into vibe coding, building consumer AI.
VonTum 17 hours ago [-]
I am building a Hardware Design Language for FPGA accelerators.
The big trick or the language is that it doesn't hide the pipelining you have to do to up your FMax, instead, you can manually add register stages in the places they're important, and the compiler will synchronize the other paths.
A really neat trick with this pipelining system is that submodules can respond to the amount of pipelining around them (through inferring template parameters). This way the programmer really doesn't have to think about the pipelining they do add. Examples are a FIFO's almost_full treshold, inferring how many simultaneous state there needs to be for a pipelined loop, inferring the depth of BRAM shift regs, etc.
It's a Google Meet attendance & chat tracker, and it's starting to pick up a bit. A few teachers & other people are using it and enjoying it which is really awesome!
randomor 16 hours ago [-]
Https://DoubleMemory.com: an Apple only (Mac and iOS) external memory and bookmarking app. Hoping to add auto tagging to it with apple’s foundation model framework.
Thinking about building an arena like product discovery platform to help people finding the perfect app for them… like a bookmarking app…
agnishom 16 hours ago [-]
Like KaraKeep?
JusticeJuice 1 days ago [-]
I wanted to learn a bit about backend development, so I've been building my own version of soundcloud with supabase. Main thing I've learnt so far, auth is flipping complicated. But it's been really fun! The audio compression is done clientside with ffmpeg and WASM, I'm pretty pleased with that approach. Everything is pretty busted atm, but I'm trying to get to a 'walking skeleton' then polish. I've been devlogging the process as I go for fun.
Just writing posts for my blog on personal experiences with startups https://developerwithacat.com . Am taking a break from any serious building, bit tired of failing. Using the blog as a form of self therapy.
wainguo 18 hours ago [-]
Building https://gemlink.app, gemlink is an Internet content collection management platform, which collects efficiently through browser extension, flexibly organizes through websites, and forms a value content network through social sharing mechanisms. It can also be used as a "Read Later" product alternatives. In a Twitter-like experience, save a content is equivalent to "tweeting" (if it's public), and if it's private, it's only visible to yourself.
I'm currently developing a middleware that connects Nvidia PhysX to GameMaker. There's still a lot of work left but I have most features working in some capacity. Dynamic and static actors, primitive/convex/triangulated shapes, joints, character controllers, GPU accelerated PBD particles and deformables, etc.
GameMaker is primarily a 2D engine and offers limited options for 3D, but it is possible if you know how to use vertex buffers. I'll probably post it here once it's a little farther along, but I'm pretty proud of my progress so far. I'm hoping I can use it to support myself in some way, but there's a lot of anxiety in selling a niche project like this.
I started work on Teem [1] as a grad student 25 years ago; a coordinated set of C libraries for scientific visualization. It includes the original implementation of the NRRD file format [2]. One of my goals for this summer is to finally finish a version 2, so I try to spend a little time every day whittling down my todo list for that release. Currently fixing some things in the command-line parsing library ("hest"). Hearing about other people's long-standing projects is encouraging.
As there is no open source version of Excel except Libreoffice, working to build the core Excel functionality with other open source packages. Then bringing in agentic editing functionality for real world data.
What is also has been interesting is to introduce banker/consultant formatting guidelines to the agent and making it beautify its work whether in tables or models.
Haven't released properly yet - not sure if it's stable but oh well.
I don't like using my personal email to sign up for things. But there are definitely things that I do want to sign up for - newsletters, try out some services.
I know there are temporary email services, but I actually want to use these services. Of course there is Apple email that forwards to your real email.
But, I also don't want to flood my inbox.
Anyway, I wanted to receive these transactional emails in my personal Slack.
- Sign up
- get an email address
- link to your Slack channel
And you can now catch up on those newsletters via Slack.
sedlyf1 17 hours ago [-]
its not working when i try to do connect with slack i am getting this error
Something went wrong when authorizing this app.
Try going back and authorizing again. If problems persist, contact support for help.
Whenever you have redundant data you want to store / transfer, this library lets you perform fast content defined chunking
alonsonic 12 hours ago [-]
A film screening aggregator website for independent film theaters in NYC powered by LLM agents.
Right now it's able to collect data from more than 30 sites with all very funky html formats with no custom code for each site.
When I began I had around 20% errors/hallucinations, right now it's way lower at around 3% errors in extraction. It's been fun and gave me a lot of experience building LLM powered data pipelines.
When I worked at larger orgs. Reviewing applicants was a very busy task. I would usually get 100-300 applications for the role. And I never trusted HR team to filter out candidates before interviews, so I would go manually through all the candidates. In the world of AI and automatic ATS systems, I have the same problem. I don't trust AI now to filter and rank candidate resumes for me. I wanted something that enhances my process, but does not replace it.
So i've started working on https://qrew.cc, where AI helps you, but keeps you fully in control.
davidsojevic 14 hours ago [-]
I've been working on and off on a client-side* SERP rank tracker: https://serpowl.com/
I wanted a simpler alternative to the self-hosted SerpBear tool that I could use and share, so this is the result.
It uses SerpApi (where I work) as the data source for what actually executes the SERP scraping because it's much too complex to have purely client-side, but 100% of the rank tracking portion is client-side.
It's not fully complete and there's definitely rough edges with it, but because of the data source, it supports a large number of search engines right off the bat.
jppope 12 hours ago [-]
I've been using SerpApi for a while, its a great product. checking this out now!
spauldo 9 hours ago [-]
I'm writing some quick and dirty software to locate Hirshmann switches, read their SNMP to determine what's connected to each port, and build a map of how the switches are connected. Hirshmann sells software to do this, but my company doesn't buy it.
It gives me my once-every-five-years reminder of why I dislike .NET.
xiwenc 14 hours ago [-]
I'm working on Internal Developer Platform for private clouds. Kind of like private Heroku. It works standalone and installed fully automatic. With primary focus on Low Operations and Self-service where app developers can focus on delivering real business value instead of boilerplate tasks or waiting for other teams to plan and execute standard tasks.
We originally started supporting Low-code solution called Mendix. Now we support any type of web app that can be packaged as an OCI image.
I’m exploring two different applications of AI for education and skill-building:
1. Open-Source AI Curriculum Generator(OSS MathAcademy alternative for other subjects)
Think MathAcademy meets GitHub: an AI system that generates complete computer science curricula with prerequisites, interactive lessons, quizzes, and progression paths. The twist: everything is human-reviewed and open-sourced for community auditing. Starting with an undergrad CS foundation, then branching into specializations (web dev, mobile, backend, AI, systems programming).
The goal is serving self-learners who want structured, rigorous CS education outside traditional institutions. AI handles the heavy lifting of curriculum design and personalization, while human experts ensure quality and accuracy.
2. Computational Astrology as an AI Agent Testbed
For learning production-grade AI agents, I’m building a system that handles Indian astrology calculations. Despite the domain’s questionable validity, it’s surprisingly well-suited for AI: complex rule systems, computational algorithms from classical texts, and intricate overlapping interpretations - perfect for testing RAG + MCP tool architectures.
It’s purely a technical exercise to understand agent orchestration, knowledge retrieval, and multi-step reasoning in a domain with well-defined (if arcane) computational rules.
- Has anyone tackled AI generated curricula? What are the gotchas?
- Interest in either as open-source projects?
SamDc73 11 hours ago [-]
> everything is human-reviewed and open-sourced for community auditing
I've been personally working on AI generated courses for a couple of months (probably will open source it in 1–3 months). I think the trickiest part that I haven't figured out yet is how to kind of build a map of someone's knowledge so I can branch out of it, things like "have a CS degree" or "worked as a Frontend Dev" is a good starting point, but how to go from there?
I really like how Squirrel AI (EdTech Company) breaks things down — they split subjects into thousands of tiny “knowledge points.” Each one is basically a simple yes/no check: Do I know this or not?
The idea makes sense, but actually pulling it off is tough. Mapping out all those knowledge points is a huge task. I’m working on it now, but this part MUST be open source
btw, feel free to email me to bounce ideas or such (it's in my bio)
I'm building this website to track technology trends and usage across the most popular GitHub repositories. I parse 35K repos every week and find tech inside, aggregate it in Clickhouse, and show a summary on the website.
It was a good opportunity for me to finally learn more about Clickhouse, also trying to fully self-host on a VPS, which has its own challenges, especially regarding hosting frontend with SSR
munjal116 7 hours ago [-]
I'm building an AI-native operating system for business, from first principles. It's called Simple (https://simple.dev).
With 20+ years of experience building an enterprise software platforms, I have seen firsthand that trying to bolt AI onto legacy systems is an architectural dead end. It’s like building a state-of-the-art 'smart penthouse' on top of a 100-year-old brick building. The foundation wasn't designed for the weight, the wiring can't handle the power demands, and you get a high-tech facade on a crumbling, inefficient core.
We decided to build the modern skyscraper from the ground up, designing the entire system around three core principles:
1. A Unified State Machine: We started with a single, transactional data model and a core set of APIs that can represent any business object or workflow. Everything from a customer record to an approval process is a primitive in this system.
2. Language as the Primary Interface: Natural language isn't just for Q&A; it's a first-class citizen for commands. A prompt like "Create an app to track sales leads with fields for status, deal size, and owner, then add a 3-step approval workflow for deals over $50k" directly executes against the core APIs, modifying the actual schema and logic in real-time. No consultants needed.
3. True Agentic Execution: Our AI agents are given credentials to this same core API layer. You can delegate multi-step, stateful tasks ("When a new lead is assigned, notify the rep on Slack, schedule a follow-up in my calendar for 3 days, and generate a draft outreach email using our template"). The agent executes this by making the same API calls a human developer would, but with the flexibility to handle variations.
For the nerds, here's the tech stack we're using to make this happen:
The backend is built in Elixir; the BEAM VM's actor model and fault tolerance are perfect for managing thousands of concurrent agents and workflows. For performance-critical parts, we drop down to Rust via NIFs. Crucially, all custom logic — whether generated by an AI agent or a human — is compiled to WASM. This provides a secure, high-performance sandbox, giving us language flexibility and near-native speed for all automated tasks.
We're moving from a paradigm of "users hunting through menus" to "users delegating real work." It's an ambitious mission, and I'd love to hear what the HN community thinks of this philosophy and architectural approach.
ceva 12 hours ago [-]
Building a strong body, goal is to do planche by end of the year!
namrog84 11 hours ago [-]
An inventory system for my games in unreal engine.
Supporting grid, multiplayer, predictive moves, item locking and more.
It's been interesting and challenging. Probably the most important part is I've been learning a lot.
It was a lot of fun earlier on but it's becoming less fun the more I work on it.
keyserj 23 hours ago [-]
I'm building an app[1] (repo[2]) that helps you visualize perspectives and details about complex problems so that it's easier to figure what to do about them.
Right now it's basically a diagramming app specifically for the domain of problem-solving. I think an issue with it is that it's too hard for new users, so I've spent the last few weeks UX designing a view (figma prototype[3]) that I think is more intuitive to use (though sacrifices some features).
I'm currently working on code design for this view and am hoping to implement in the next few weeks!
- format BigQuery SQL queries better (in my opinion). Support configurations for: maximum line length, standardize casing for SQL keywords and builtin functions (upper or lowercase). BigQuery UI does support formatting but the output doesn't look as "eye-catching" as I want.
- auto converting between standard SQL syntax and pipe syntax in BigQuery. Most queries work but some are not supported (for now - only case I see not supported as query that involves star expression in a group by since it requires the knowledge the underlying column of the table to work - though I haven't seen anyone writing this kind of group by query yet during my work)
- bring all the nested CTE to the outer of the query. this will be helpful such as BigQuery doesn't allow nested CTEs inside a recursive query. (recursive CTE will be handy if you have a CTE that is referenced multiple times - in such case, you can use recursive CTE to materialize that CTE so it is calculated once)
All this is done with the help of ZetaSQL library. I've done the code but have not yet have time to create a simple UI for it yet :)
tarun_bhukya 23 hours ago [-]
I am working on building a custom PDF Web Component. With this web component, you can
- Create your own PDF editor with custom UI with the help of public methods which are exposed in the web component.
- You can add dynamic variables/data to the templates. What this means is you create one template, for example, a certificate template with name and date as variables and all you have to do is upload your CSV / JSON of names and dates, and it will generate the dynamic PDFs for you.
- It's framework-agnostic. You can use this library in any front-end framework.
It's still in early development, and I would love to connect with people who have some use cases around it.
News Perspective Gap
Compare how major events are reported by local vs international outlets (e.g. Taiwan election coverage in Taipei Times vs BBC)
Price Transparency
Settle debates like "Are Xiaohongshu prices real?" by checking identical products on U.S/Walmart and China/JD.com simultaneously
Authentic Connections
Join discussions on 2channel (Japan) or Reddit (Brazil) without VPN, preserving original language/cultural context
Tech approach:
Country-specific keyword routing (like valentin.app for search)
Lightweight proxies to bypass geo-blocks (no data storage)
Crowdsourced local portal directory
Would love feedback from globetrotting hackers!
kolleraa 1 days ago [-]
I'm working on inq - a real ink pen that writes on real paper while simultaneously digitizing everything you write. Specifically working on the software for our mobile and web apps.
Among other things, my team has implemented access-based sharing using web links, like Google Docs for real paper handwriting. And we've just launched Quin, our AI assistant for real paper handwriting. Super useful for getting help with math, language learning, looking up relevant facts, generating ideas, etc.
I don't see any ink refills, when I run out do I have to buy a new $165 pen?
kolleraa 1 days ago [-]
No, the pens take standard D1 refills and are easy to change - they'll be available soon in the shop there.
nateb2022 11 hours ago [-]
Oh that's quite a feature! I think a lot of people would love to customize their pen with different colors/types of ink that way, you should definitely add it somewhere in the description or to the FAQ
benjaminbenben 1 days ago [-]
I've been working on https://stacks.camera - it's an idea about overlaying the previous picture when you're taking a photo so you can create a timelapse or animation.
Most of the challenges are around handling images & rendering, but I've also been playing with Passkey-only authentication which I'm finding really interesting.
endriju 19 hours ago [-]
I'm building StaticBot.dev. I was surprised how tedious the manual setup for hosting static websites on AWS infra still was after 2 decades in the industry, and as I wanted to put a few websites out there to test waters for some ideas I had recently, decided to tackle it myself. So basically scratching very own specific itch: deploying and managing a fleet of static project websites in AWS infrastructure with IaC and nice UI. I wouldn't myself use something with (hidden) vendor lock-in, so opted for "hybrid" approach where user can deploy conveniently using the tool but has up-to-date terraform code avaiable in s3 so can take over project deployment anytime. Not much of a business mind so I might open source the whole thing later on (though the value of code kind of plumetted lately as AI can generate it so well).
tontonius 10 hours ago [-]
Jumper - a tool for video editors to do visual search on their footage. ML runs locally, no clouds, uploads etc. Currently working on the DaVinci Resolve and Avid Media Composer integrations and in parallel doing a re-write of the frontend
"ROWM" (read once, write many) robust file copy program that utilizes checksum sidecar files.
(1) Read the data, compute a checksum as a 'source of truth' and store it as $filename.checksum_type, and then
(2) write the data (and the computed checksum) to N destinations simultaneously, and
(3) Compute the checksum of the file on each destination and compare it against the source of truth
Could use "tee" to limit the reading to just one instance but I would like to try Python.
Hoping to write the core of it as an open-source hobby project to learn Python multithreading and then extend it for the actual problem I need to solve at work through the use of config files.
I’m trying to build a consolidated database of PFAS free products that make it easier for shoppers to find safe foods, cleaners, clothes, and other products families commonly use. The database shows not only the product, but the reason it’s considered pfas free; sometimes all you have to go on is the brands word, sometimes there is third party testing for pfas, sometimes there is a material issue justifying it. We tried to present it all for the consumer to easily decide. Users can search, or browse for products using categories.
Is there any way for a user to submit products for review?
For instance the first thing I went into was bedding but there currently isnt a product listed. And while I dont have a suggestion, it would be cool if another user did.
johncole 6 hours ago [-]
Fantastic idea! I think asking for the product, description, and the means by which it is designated pfas free would be easy to put up. Thank you!
zabi_rauf 1 days ago [-]
I was trying out an MCP tool and hit few issues, even though there is MCP inspector which sets up a webserver etc. I wanted much simpler tool I can use in SSH environment, so I built (with Claude Code) a terminal tool to proxy any stdio MCP server and then use the monitor TUI to see all the flow of calls between MCP client and server. Its been helpful to learn thing about MCP as you see the flow of calls happening and inspect them.
I am working on tcx-ls. It is quite niche, TCX is an XML file format used in sports tracking devices. Tcx-ls is a CLI that displays the information contained in the TCX file (like accumulated time and distance, etc.) in a more user-friendly way. I hope it is useful for many people.
Nothing. Have chosen to no longer contribute to America and the growth of its economy, the betterment of its people and their absolutely dog shit culture.
I’ll scrape by on savings until
the-maximilian 9 hours ago [-]
I'm building a tool that would let one generate Spring Boot integration tests based on Postman collections.
I think there is a gap between exploratory testing and more structured forms of testing. So I am trying to make a tool for that for myself. If I like the outcome I'll open-source it.
lbreakjai 15 hours ago [-]
I'm working on a tool to remix/manage my playlists, that's agnostic from the different music platforms.
I used to have an integration in Spotify, that automatically copied my "Discover weekly" playlist into an archive. Over time, it grew close to 10000 songs. It also started to get polluted by ambient sound and kids songs when my daughter was born.
I wanted to clean it up but as far as I could tell, the only way was to do it manually, song by song. I'd want to have something more powerful, that would easily let me rearrange/split/curate my playlists based on any arbitrary constraint.
I scraped HN's 1000 most mentioned books and visualised them.
This month I used a new embedding model (Nomic), switch out UMAP for PaCMAP, and added automatic cluster labelling.
The clustering and dimensionality reduction aren't quite as stable as I'd like, but most seeds give decent results now.
An AI native issue tracker without manual task management
jroesner 13 hours ago [-]
Working on a advanced analytics application for 0DTE trades, that allows to analyse thousands of possible trade curves in the least amount of time.
The process itself is extremely time consuming, when done manually. My application speeds up the process by a factor of 50 up to 150, depending on how you measure it.
Finally it allows "everybody", to find the 0DTE trades, that are really profitable - something, that currently only the "Pros" can do.
jazzprogramming 22 hours ago [-]
I've been working for some time on a voxel building environment which uses irregular voxels (cellular voxels) instead of the usual cubic grid ones.
If you're curious, you can see it here (needs WebGL2 + Wasm):
Repo: https://github.com/arajnoha/phodo
ultra minimalist web todo app (php+html+css).
stores everthing in single JSON, has a day view, allows you only to mark as done, delete and add. list days back and forth + jump to today. When task is added while listing days, its added to that listed day.
PHP and CSS are both below 100 LOC.
Im working on simplyfing the code further.
I tried really all of the "productivity" stuff to stay organised.
Got angry multiple times, went to pen and paper, was OK, but i felt i just need a slight glimps of tech to make it more functional. Something little more than plaintext file, but not much.
robviren 15 hours ago [-]
Trying to make out paint for text (essentially a Large Symbol Model). Tokenize renders of PDFs with patches of some sort and see if I can make a multi language monochrome visual vocabulary where I can embed language and document metadata. I want to be able to convert my tax statements into musical compositions and render pride and prejudice as a 80s computer technical manual. Could also allow for direct language translation without the complex language tokenization we have today. Literally visual pattern understanding.
tschillaci 10 hours ago [-]
I've just released a little story game where the goal is to build trust with the main character to uncover his backstory. And now I'm trying to figure out how to get the word out, which I have 0 experience doing!
https://k58.duya.io
niwrad 1 days ago [-]
An audience-driven GenAI rom-com w/ Daily Episodes.
Each day, I create a new 30-second episode based on the plot direction voted on by the audience the day before.
I'm trying to see how far the latest Video GenAI can go with narrative content, especially episodics. I'm also curious what community-driven narratives look like!
For the past week, I've been tinkering mostly with Runway, Midjourney, and Suno for the video content. My co-creator vibe coded the platform on Lovable.
Right now it only supports binary outcomes. Even with the current limitations, I feel it's way above many/most online calculators/planners.
kwon-young 19 hours ago [-]
I am working on a unit-aware arithmetic library for swi-prolog (1) modeled after the c++ mp-units library (2).
Turns out prolog is really well suited for this because:
* of its ability to store unit system data as code
* unit conversion is an iterative deepening depth first search
* manipulating symbolic arithmetic is so easy
Unfortunately, it requires users to compile swi-prolog for source because the library is using some unreleased features.
If anyone would like to test and report some feedback, I would be truly grateful !
I just finished playing with my Shimano Di2 groupset and the e-tube app. Last year researchers revealed that a simple replay attack was possible to shift someone elses bicycle. My bike was delivered with updated firmware that is no longer vulnerable so I had to find a way to downgrade the bike. The e-Tube app only allows updating the bike, but it detects root, emulators, frida-server or changing the APK and then crashes. I had to find a way to circumvent that and use an SDR to do the actual attack
ARob109 1 days ago [-]
Would love to see a write up on this
pentamassiv 14 hours ago [-]
I don't have one published yet, but I plan to publish it on my blog soon. It might be after this thread gets locked. Feel free to send me an email so I can notify you about it when I publish it. My address is my username @posteo.de
ok_dad 1 days ago [-]
I'm writing tests, fixing bugs, and adding features to improve the quality of a piece of financial software that transfers certain financial data on a special private network. It's way less fancy than it sounds, but I'm enjoying improving the tests and adding important security and legal compliance features. Knowing that others will depend on my hard work to keep their business financial records straight is a great reward, and I am taking my responsibility seriously.
I'm also working on learning about building software with LLMs, specifically I am building a small personal project that will allow me to experiment with them using measurable hypotheses and theories, rather than just tweaking a prompt a bunch and guessing when it is working the best. I know others have done this, but I am building it from the ground up because I'm using it as a learning experience.
I plan to take my experimentation platform and build a small "personal agent" software package to run on my own computer, again building from scratch for my own learning process, that will do small things for me like researching something and writing a report. I don't expect anything too useful to come out of it, since I am using 1.7B/4B models on a MacBook Air M2 (later I might use my 3080 but that won't be much improvement), but it will be interesting to build the architectural stuff even if the agents are effectively just useless cycle-wasters.
We're headed into an era of massive white-collar reskilling.
How you think > What you know.
Critical Thinking skills will be the most important skills as we AI expands throughout the economy and we're surrounding by LLMs that are highly fluent
Socratify is a Critical Thinking Coach that sharpens How You Think and Speak by Debating AI
It proposes interesting questions (currently business related) that you debate in 2 min conversation and get feedback on how you think and speak
Right now its most helpful if you're interviewing for a job or aiming for a promotion in a business related profession
Working on "context engineering" for coding agents. Specifically for complex dev environments and targets, like robotics, digital twins and games. Been able to witness agents go from 100% failure rate to contributing nearly 90% of the plumbing code. I'm helping agents understand how to use simulators and game engines; configure, build and deploy DevOps/MLOps pipelines.
Conjtest is a policy-as-code CLI tool which allows you to run tests against common configuration file formats using Clojure. You can write policies using Clojure functions or declarative schemas against many common configuration file formats such as YAML, JSON, HCL, and many others (full list in repo).
Under the hood, it uses Babashka and SCI (Small Clojure Interpreter) to run the policies and Conftest/Go parsers for compatibility with Conftest (https://www.conftest.dev/). It’s also possible to bring your own parser or reporting engine using Babashka scripting.
The initial big pieces are in place now, I’m preparing my end of the year to talk about Conjtest and get some feedback/issues to work on.
I wrote an MCP server in C#/.NET that let's LLMs safely generate an run JavaScript using the Jint interpreter.
It includes a `fetch` analogue using `System.Net.HttpClient`, as well as `jsonpath-plus`, and a built-in secrets manager.
The prime use case is working with HTTP REST APIs with an LLM. With this, you can let users safely generate and execute JavaScript in a sandbox.
Koshima 14 hours ago [-]
I am working on building Flexprice(https://flexprice.io/), an open source monetization platform for AI and Agentic companies.
This week, we’re doing a 5-day launch week, where we’re shipping a new set of billing features every day.
Github link: https://github.com/flexprice/flexprice
The balancing markets are used to keep the power grid in good shape, by smoothing out any last minute mismatches between energy production and consumption.
The project started out of frustration of not being able to get this information without friction.
alvaro_calleja 20 hours ago [-]
I'm working on a simple app to give a second life to old phones and tablets, turning them into an extra screen with virtual keys (like Touch Portal but free, open source and Linux-first).
Nothing to show yet, still in development, I hope I can share a github link in one or two months.
A project is like a pet. You cannot just "stop" caring about it. If it lives, then you have to look after it
flats 1 days ago [-]
I’m currently working on a sequencer DAW plug-in (MIDI, audio) with multiple voices & precise timing/articulation controls, including a templating system & transformations to apply these changes to several steps/voices at the same time. Will also support importing/exporting tempo maps.
Can be used for everything from slightly skewed beat-making to generating undulating waves of sound!
landyrev 10 hours ago [-]
subscreen.app — working on an app that synchronizes with the movie/show you watch and displays subtitles on your phone (in the original language or a language of your choice).
Tech stack:
- Python + opensubtitles.org for the data pipeline
- Whisper for speech recognition
- React Native for the mobile client
Current state: tech demo. The app works fine and already helps a lot — for me and my wife (both non-native English speakers) it makes watching movies in Dutch cinemas much easier, by showing English subtitles on our phones instead of the Dutch ones provided by the theater.
The biggest issue now is subtitle quality and legal status. Opensubtitles provides a lot of data, but the quality is often questionable, and the legal status is rather gray/black.
Any legal or data-related advice would be appreciated!
rahilb 14 hours ago [-]
I just released version 1.4.0 of my app ReminderSync for Obsidian!
The latest version supports dataview tasks format and multiple reminder lists with Routing Rules.
I think the product is pretty much feature complete now so I’ll probably start doing some marketing and move onto coding something new. Sales until now have all been organic.
freakynit 20 hours ago [-]
I'm building https://zenquery.app — a tool for querying large CSV, JSON, Parquet and Excel files using plain English. No SQL or coding required.
As a data engineer, I regularly have to dig through massive files to debug issues or validate assumptions — things like missing column values, abnormally large timestamps, inconsistent types, or duplicate records. It’s tedious and time-consuming, and that’s what led me to build this.
ZenQuery makes it quick and easy to explore data locally, without needing to spin up notebooks, write scripts, or upload anything to the cloud. It’s also useful for doing lightweight analytical QA if you're working with business data.
Happy to answer any questions.
pyungja 17 hours ago [-]
Hey.. we are using this one in our company for past week. It's working great.
But, can you please add gdrive connection support to it? Our company mainly uses gdrive for all collaboration and would help to have a direct integration with it. As of now I first have to download the files (they are small files, but still).
Great product otherwise. Best wishes..
freakynit 17 hours ago [-]
Glad to know it's working great.
Regarding gdrive integration, it's already in my todo. Have received the same request from one other person.
Will bump up this feature's priority.
Thanks..
bfar97 20 hours ago [-]
Looks pretty cool. You should add a pricing section though. I thought the only cost one would have with this would be the LLM api costs.
freakynit 19 hours ago [-]
Hey, thanks for checking it out. I have put pricing above the Download section, but I guess I could do better to make it more visible.
Will update.. thanks again..
bfar97 19 hours ago [-]
Also, for marketing teams would be helpful to have a subscription based team bundle plan instead of a one time purchase per device! For example on my company I know that our marketing team would benefit a lot from using a tool like this. Anyways, great tool. Good job
freakynit 17 hours ago [-]
Noted.
Will think on implementing this correctly since this will also need SSO integration for auth along with auditing and rbac controls.
Finally, I built a simple chat app as a web component with a Cloudflare durable object and have a few AI bots spamming the chat that may or may not ignore you: https://catskull.net/the-most-dangerous-app.html
tajd 20 hours ago [-]
Created a dashboard to help people figure out what renewable energy solutions they could use for their homes in the U.K. https://renewable-home.verdient.co.uk/
I’m also putting together an analysis of warhammer 40k games and applying operational research techniques to it.
calchris42 1 days ago [-]
https://selectube.app/
Working on curated YouTube for kids. Trying to make a place where my kids can watch the good stuff without getting sucked into all the mindless junk.
Also it’s been a fun excuse to try out Cursor and other AI tools I don’t normally use in my day job.
I have 1 user - my 8 yr old son.
laylower 16 hours ago [-]
So, you need to have a youtube subscription to watch through selectube? As a parent, can't I just set more than 1 category and whitelist what goes through?
calchris42 14 hours ago [-]
You can watch without a subscription. But unless you have YouTube premium, they can inject ads into the videos.
I don’t add any ads.
vinegh 1 days ago [-]
This is cool!
calchris42 1 days ago [-]
Thanks! Any and all feedback always appreciated. It’s been fun pulling together.
kunley 17 hours ago [-]
Developing BCL, a configuration language not far from HCL. In some aspects simpler than the latter, more advanced in some other aspects (full expression evaluation, very easy binding to Go structs).
Recently reworked said deserialization to Go structs, allowing to handle more data layouts while simplifying the syntax. And having a great co-op with one of the two active users via Github issues.
More to come (functions, cross-reference of data blocks, for example).
ciccionamente 19 hours ago [-]
https://weexpire.org - An opensource tool for creating emergency notes that can be read by your trusted contacts only after your death or if you are seriously injured.
Lazy4676 14 hours ago [-]
I'm trying to get started in Flask[1]. Right now I'm building a VERY simple app that allows to check links for backlinks on reddit and hacker news. Let me know if there is any interest in me opening the repo to the public.
Mostly to learn some Rust and because I thought most of the features of Splitwise worth paying for would be fun to build. Been loving working in Axum and getting to implement some fun database things
fduran 13 hours ago [-]
You area a Site Reliability Engineer and you get a page notifying your service is down and you rush to see your logs, metrics and other dashboards, start communicating in Slack and entering checking commands in a shell prompt.
In the same way pilots get put in emergency situations in flight simulators, I'm building an "SRE incident simulator" , a generalization of SadServers.
Find every competitor to your saas/product/service/business in minutes! Beats the pants of Gemini/Calude/OpenAI deep research for this very particular use-case.
Specialized deep research agent for discovering competitors and understanding your market.
artur_makly 9 hours ago [-]
This site can’t be reached
kidnoodle 14 hours ago [-]
I’m playing around with the idea of a location intelligence data union. I work in an adjacent space, and it drives me crazy that there’s all this data about humans moving around that could make a huge positive difference in the world but it doesn’t, because ‘good’ actors won’t touch the shadily data broked data.
I figure the solution is to pay people for their location data, and be up front and transparent about collecting it.
The ADHD-friendly AI personal assistant for notes, email, and calendar.
Where you can just chat to search notes, manage emails, and schedule tasks. It proactively plans your day every moring and checks in to help you stay on top of everything.
There are lots of clinics around the world with X-ray machines but no way to easily share the images or radiologists to read them. I’ve gotten the price for reading an X-ray to under $1 and piloting with hospitals in East Africa.
arauhala 22 hours ago [-]
I'm bootstrapping my predictive database startup https://aito.ai/ :-)
Claude Code is doing absolute wonders on setting things up. One has to just check out for hallucinations and made-up stuff in any written content.
janjones 18 hours ago [-]
C# playground (compiler explorer) which runs entirely in a browser (via WebAssembly). Started as an alternative to SharpLab which is not maintained anymore. But it can also do some other stuff that I wanted like downloading any compiler version, and compiling Razor. Recently I've added some "IntelliSense" features to improve the editing experience.
I tore ligaments in my foot, awaiting surgery. Working on getting back on my feet but looks like it will be months before I can put weight on my foot. I am just hoping for smooth surgery and recovery. Injuries suck. Don't recommend.
MrApathy 1 days ago [-]
jq Jake: An interactive challenge based approach to learning jq for JSON processing. https://jqjake.com
jq is an incredibly powerful tool, but it's not always the easiest tool to use. LLM's are remarkably good at constructing filters for most uses cases, but for people that work with JSON a lot, learning jq can be real benefit.
wwader 16 hours ago [-]
Very nice! thanks for building this
monsieurpng 1 days ago [-]
I’m working on LearnMathsToday, a mobile app that helps students learn math in a fun and engaging way. It’s self-paced, with AI-generated questions that adapt to each student’s level. One unique feature is AI-powered marking, which gives instant feedback on written answers. I’ve also added gamification—points, levels, and a storyline—to keep students motivated. Right now, the app is based on the Singapore syllabus, since I’m based in Singapore.
I am working on a babelfish ie speech-to-speech language translation for use during vacations namely Tokyo Disneyland where you can't ask the speaker to stop speaking. I am kind of surprised that it does not exist yet. I want it to be like this this video where the app/device talks in English in realtime over the Japanese speaker https://youtu.be/PfPC4KEdTDY?si=h4BfmkNvQnmOzvgC&t=62 however I found no iOS app that can do this yet, they all require the speaker to stop speaking before translating. I know Google translate can live speech-to-text but I'm wondering if I can achieve speech-to-speech with earbuds and a shotgun microphone so I don't have to look at my phone. and there's new iOS on-device models so I'm hoping I can get better offline accuracy
cwoolfe 12 hours ago [-]
An iOS app which connects parents with their children's screen time via screenshots and AI. Makes your kid's screen as visible as the living room TV. When screenshots are off, you choose what to allow; everything else is blocked. When screenshots are on, you choose what to block; everything else is allowed.
Aim to automate that TAM of 5Bn/yr of manual labor, growing at 12% cagr
SOM : ~100Mn
dpkrjb 1 days ago [-]
I've been slowly building a website full of daily puzzle games (https://regularly.co/). I built the first game for my wife (https://regularly.co/countable) which she plays every day. Floored is my personal favourite, I find it deceptively challenging
jtokoph 1 days ago [-]
These are fun. I think Kingly would be better if solutions were unique. I was confused at first when I ended up in a situation with ambiguity and realized the puzzle just had multiple solutions (Sunday, June 29)
dpkrjb 18 hours ago [-]
> I was confused at first when I ended up in a situation with ambiguity and realized the puzzle just had multiple solutions
You're right, Kingly is the newest out of the bunch and the least satisfying to solve because of that. It's getting a big rewrite under the hood this week, so should be much more fun to play to make it more deducable and less random
ggap 24 hours ago [-]
I am working on MediaReduce https://mediareduce.com/, AI-powered media editing studios for videos, images and documents.
It has gone through several iterations over the last year. It was initially focused on file compression & editing but I have added video & image enhancement, background removal, smart video trim, video subtitles generation, dubbing, watermark removal, cropping, resizing, etc.
I'm continuing to fine-tune the performance and while enhancing my UI skills to polish the studios. I built a desktop version but currently released it for Linux (it's in beta), I plan to hopefully make the desktop version free.
I'm currently working with a few clients and using their feedback as guidance. Let me know your feedback if you use it.
mattkevan 1 days ago [-]
I’m building a browser-based static site generator and CMS.
I love SSGs as they’re simple and fast and the sites they make can be hosted anywhere with little maintenance. But, after helping a non-technical friend get up and running with one, the UX is rubbish.
So I’m building a combined CMS and SSG called Sparktype, designed for writing and publishing. Users can create pages or collections, write and export the generated site. At the moment it exports to zip, but I’m working on connecting to Netlify or GitHub for automatic deployment.
My goal is to build something that allows people to create a publication with the ease and polish of say, Medium or Substack, but which is completely portable and will work on almost any hosting.
It’s very early MVP - the editor works, but the default site theme is rough around the edges and there are a bunch of bugs. I’m currently working on getting it good enough so that I can create its own marketing and documentation site with it.
Preparing a new country (Switzerland) for a tiny daily birdwatching game I've been running with my gf for a few years in collaboration with a local organisation.
And at the same time working on getting the first play testing version ready for our new geo-location based game also about birdwatching.
bilsbie 7 hours ago [-]
I was thinking of making a simple visualization of tectonic plate movements. Can I recreate mountain ranges from simple physical rules?
leeeeeepw 6 hours ago [-]
Thinking about 3d and surfaces which only recently solved nicely with sparc3d and part packer etc
NoTranslationL 1 days ago [-]
I’m working on Reflect [0], it’s a private self discovery and self experimentation app. You can track metrics, set goals, get alerted to anomalies, view correlations, visualize your data, etc.
Very cool app. Is there a way to periodically import from a Google Sheets spreadsheet? I track a bunch of things there on a daily basis and would love to have those pulled into this application.
NoTranslationL 15 hours ago [-]
Yes, there is CSV import. I’d eventually like to have a google sheets integration that syncs regularly with it
mbalk 22 hours ago [-]
Working on a platform to create virtual personas for social media and educational content. The personas have a consistent personality, looks and voice. Content can be scheduled on social media channels. It is still very much work in progress but already live as a generic content creation platform. https://postcrest.com
Also working on an email communication assistant https://merel.ai creates draft responses for gmail and outlook based on your company data, email history, website content and extensive organisation settings. Still work in progress as well.
I'm trying to make i18n easier, integrate it better with CI/CD and automate it more with LLMs (for now in Go, second priority is TypeScript and other languages later).
For this I had to develop a completely new approach and subsequently a specification for the "textual internationalization key" (TIK) which are programmatically translatable to ICU MF.
Toki is the first TIK processor implementation for Go.
gondo 19 hours ago [-]
I am bootstrapping Appio.so
Appio lets you add mobile widgets and native push notifications to your web app within minutes—without building or maintaining mobile apps, hiring developers, or dealing with app stores.
You can try it at: https://demo.appio.so/
If you’re building a web-based product without a mobile app, or just want to try Appio, I’d love to chat! You can reach me directly via https://my.appio.so/ or drop a comment here.
davidweatherall 19 hours ago [-]
https://inspo.dev - The idea is a chrome extension that let's you iterate ridiculously fast on frontend web components - click one button, select the element like you're using Chrome's inspect dev tools, press generate, and 60 seconds later, AI has given you ~7-10 new variations on how you could style that component, with the code ready to implement.
Struggling to get the generated iterations to be up to a standard I'm happy with at the moment, but improving every day!
hjadal 19 hours ago [-]
I think a animation or video at the top of the homepage would do wonders for understanding what your extension does.
creakingstairs 1 days ago [-]
I _was_ working on an open-source, self-hostable app for sending out newsletter to your friends and families. I made a MVP but then I scrapped it after realising how cumbersome it is to manage email related functionalities. Since its strictly for connecting with your friends and family, I figured, why not let users use their own email to send out the updates.
So I made a proof of concept app on iOS that uses gmail API to send out newsletter emails. I wish I could just send prepopulated emails (with inline attachments and recipients) to iOS mail client instead of asking for gmail OAuth permissions, but it doesn't look possible.
Now I'm trying to create a polished app for alpha testing. Been exploring data persistence (Swift Data, Core Data, rxdb etc) and settled on Core Data. Architecture wise, I've settled on MVVM + Swift UI. At the moment I'm trying to figure out how to make mocks and XCode preview data geneeration ergonomic.
So far, I am pleasantly surprised at Swift and iOS development, but I still hate XCode.
In Fostrom, devices connect via our SDKs or standard protocols such as MQTT and HTTP, and send and receive structured, typed data, through pre-defined Packet Schemas. Each device gets its own sequential mailbox for messages. You can trigger webhooks or broadcast messages to other devices based on incoming data, powered by programmable actions (written in JS).
We entered Technical Preview recently. Since then, we've been working on:
- Major upgrades to Actions: making it easier to write action code, along with testing before deploying, and more docs on how to write good actions. Coming this week.
- We're in the process of releasing Device SDKs in multiple languages, including JS, Python, and Elixir soon. The SDKs are powered by an underlying lightweight Device Agent written in Rust.
- A new data explorer to view and analyze your fleet's datapoints, which will be available in a few weeks.
Happy to answer questions and appreciate any feedback.
RobRivera 1 days ago [-]
Still working on my video game.
I didnt realize how much overhead an sfml window draw call has, granted I have yet to target optimizing that yet.
Seems like my first candidate for multithreading; also I think the scheme I implemented for how to manage texture/sprite switching is advised against and may need to slightly refactor how I store and swap based on object state.
Yeet
peab 13 hours ago [-]
Working on an manga comic creator called manga me: www.manga-me.me
What's different about it is that we've figured out character consistency with AI generated images, as well as text legibility. Most AI models don't do small text very well, and don't do consistent characters. We've tried to fix that.
bittermandel 19 hours ago [-]
We're working on a Container Registry for https://molnett.com. We don't really want to use Harbour as we want to manage our own AuthN/AuthZ and are fully multi-tenant, so we decided to build our own on top of Distribution.
Going from Manifest to OCI is a bit tricky and performance for calculating total storage based on metadata is hard to get right. But the result is that we own our full registry implementation and can take it any direction we want. Quite happy with that!
Real-time synthetic data generation with built in connectors
https://github.com/glassflow/glassgen
Next step is to extend it as a server module so you can run it remotely
memset 1 days ago [-]
A simple “ChatGPT for email.” I just want to be able to ask things like “What time is my flight next week” or “Can you pull up the email where I sent John the final documentation for the api?”
I don’t want to auto compose messages or anything. I just want the computer to filter out things I don’t care about and tell me the answer to things without hunting around my inbox.
victor22 8 hours ago [-]
Working on desmulta.com - the top website in Brazil to cancel road tickets, a booming industry all over the globe. Email me if you're curious.
Think of it as a Plex for the digital copies of comics. Point it to a folder full of comics, and it will infer metadata, and present your collection in a Plex-like manner.
ThreeTwo supports Comicinfo.xml, Metron's format. Generally there is no universally agreed-upon metadata format for comic books, comic book archives are essentially .zip or .rar files with images with a fragmented naming convention. ThreeTwo itself uses regexes to parse filenames and match that against ComicVine to extract metadata from there. This is currently the problem I am trying to attack.
Other than that, it integrates with DC++ via AirDC++, and also incorporates an OPDS server.
dmitrysergeyev 23 hours ago [-]
I made Peekly[0] because I was tired of feeling FOMO about all the stuff happening in AI, dev tools, indie hacking, etc. I couldn’t keep up with blogs, feeds, and newsletters — it was too much.
Peekly pulls from high-quality sources using LLM + retrieval, then sends you a regular digest with just the most relevant content according to your interests. You can even give it custom prompts to control what it finds and how it summarizes — super useful if you want a particular angle on a topic.
YC folks can use code YC256 for an extra free month (on top of the 14-day trial).
Would love to hear what you think!
> Semantic Kernel is a lightweight, open-source development kit that lets you easily build AI agents and integrate the latest AI models. It serves as an efficient middleware that enables rapid delivery of enterprise-grade solutions.
I just built out a MCP for ShareSEER https://shareseer.com/claude to enable the data that I have about US public company filings, financials & insider transaction right within Claude
ctas 16 hours ago [-]
A desktop environment for Linux, inspired by macOS. Coming with compositor, apps like dock, finder, status bar, and a UI framework like AppKit.
rjhackin 9 hours ago [-]
Built a single page website - https://whythink.org. Nothing fancy, just a simple qotd app
netghost 5 hours ago [-]
I'm building a little toy to help my daughter learn how to sound out words.
English is weird.
maxrimue 21 hours ago [-]
In my spare time I'm working to finally complete creating my own blog/site.
It's built using Nuxt because I've never really played with Vue before and it seemingly comes with all I need for a static, markdown-powered blog. I guess what's been stopping me was me bothering too much about "When is it good enough to be online?" and "What should the first post be?". But I'm trying to get rid of the perfectionism by just putting it out there and just posting something. I think I'll reflect on this in the first post.
rikroots 21 hours ago [-]
I fixed my poetry website[1] - mainly by ripping out TailwindCSS and replacing it with a few lines of vanilla CSS, and adding a canvas library so I could include some of my graphic poems[2] on the site. I also wrote some new poems to complete the spruce-up.
A simplified DAW for mixing together tracks with different keys and tempos. It uses WebAssembly and emscripten under the hood for audio processing.
It’s a work-in-progress passion project of mine where I get to explore new technologies and hone in on my UX / Web a11y skill set.
matthewolfe 1 days ago [-]
I'm working on TokenDagger [0] a high performance implementation of OpenAI's Tiktoken. My benchmarks are showing 2-3x higher throughput, as well as ~4x faster tokenization for code samples on a single thread.
Idea born out of my own frustration at finding typos at my prior company. I wanted a tool to crawl my website daily and uncover new errors. That’s how TripleChecker was born.
Elevator pitch is: A simple searchable directory of various procedurally generated toys. Think Boids, Game of life, Maze generation, terrain generation, etc. written in Ts/Js. Anyone can contribute and will get their page for their implementation of a given ProcGen.
This is optimized for
1. Hobbyists wanting to make a ProcGen and have it be publicly available
2. Game Dev's & Academics looking for inspiration
3. Students / Amateurs looking for a project to add to their portfolio. It's specifically aimed at making the barrier of entry for your first "out-in-the-world project" as low as possible.
Long term vision will include bounties i.e. "I'm looking for a terrain generation algo that makes one main island surrounded by 6-12 smaller islands, some connected by a bridge, and every island should have an organic coast line with coves & bays and stuff".
There will be a voting system so clean, polished, well documented implementations of a given algorithm float to the top, (i.e. Game of Life) might get procgenzoo.com/CellularAutomata/GameOfLife.
The plan is to keep this free forever, and hoping donations cover hosting fees.
---
I'm also working on BackPackReact. Which is an inventory management game where the placement of various components inside yourback will create & consume resources to power your jorney to the next trading post. I.e. Fire/{HeatSource} and Ice/{ColdSource} on either side of Thermoelectric Generator will generate Power, which enables your vehicle to keep moving.
But it's a balancing game, the more space you use for your machinery, the less space you have for inventory for your cargo. You want the most efficient "engine" but also enough supplies to handle any unexpected events.
Is it better to build a nuclear reactor? Or just fill up on wheat and rent & feed a horse to pull you to the town, so you can sell all excess wheat you didn't use? Should you spend money to gather intel on the trading price of Iron is at your destination city? Or pick up a contract to build an electric grid at the new settlement, which will require many trips but yield one large payout?
---
Would love feedback on either of these ideas :) & if you would contribute to or play either.
benreesman 1 days ago [-]
I'm working on a fully static-link as first class, fully correct `pkg-config` information, fully re-`ar`'d (e.g. `-labsl`, `-lboost`, many other difficult deps work already) set of libraries that default in `libressl`, `musl`, and other pro-user / anti-telemetry choices expressed as overlays on `nixpkgs` that build .deb files (among other things) to leverage the enormous package set to get a complete system with an effort realistic for an individual to bootstrap to the "interesting" phase.
This uses bad things (cmake-only, Debian policy agenda) things that work against their creators: cmake outputs enough information to create correct `pkg-config` for example.
This would make it realistic to zero-backdoor an Ubuntu-style system.
For 30 years Linus has been holding the line on a stable kernel ABI and only FAANGs and HFT shops have reaped the full benefits.
bredren 1 days ago [-]
I’m working on a native swift implementation of FileKitty, the FOSS LLM prompt context preparation tool I’ve been building with pyqt.
My most recent release includes signed .dmg installer on top of brew, and a local build option.
Although it should compile to any platform, I want to take advantage of the new Foundation Model sdk Apple announced at WWDC.
I also recently released something called slackprep, a CLI tool and Python library that wraps slackdump, converting Slack export data into LLM-groomed Markdown transcripts.
That includes labeling inline images organizing them for upload as LLM context.
I see these and other utilities coming together to assist in assembly of deep context for system level design.
k9294 21 hours ago [-]
Building a JS implementation of serverlessworkflow.io that runs on the edge.
Wanted workflow orchestration without infrastructure to store workflow JSON/YAML in database/S3/CDN/whatever and execute it on Cloudflare Workers, in the browser, etc.
The magical part about the serverless workflow spec: native JSONSchema support for inputs/outputs at both workflow and task level. This creates composable, Lego-like tools for AI agents - each tool is just a workflow reference that can be fetched on the fly.
Working on final cleanup before publishing.
chrismatic 16 hours ago [-]
I am working on Grog, the “grug-brained” alternative to Bazel. A mono-repo build tool where all you do is provide your build commands and interdependencies and the Grog will run everything in parallel while caching as much as possible.
I'm working on a tool to make tracking business metrics easy. [0]
I've always had issues collecting business metrics like "signups per day" in observability tools, but using marketing type tools comes with it's own set of problems.
Wut.Dev (https://wut.dev) - a fast, client-side, privacy-focused, alternative to the AWS console.
I got tired of using the AWS console for simple tasks, like looking up resource details, so I built a fast, privacy-focused, no-signup-required, read-only, multi-region, auto-paginating alternative using the client-side AWS JavaScript SDKs where every page has a consistent UI/UX and resources are displayed as a searchable, filterable table with one-click CSV exports. You can try a demo here[1]
Unsolicited feedback (and take with grain salt since I’m probably not your target buyer)
- the subheading is describing the “how” not the “what”. Meaning, what would you use this product for?
- in general, all the headlines could be preposition from the “what” a user would do scenario. Eg instead of saying “Resource Relationship Diagrams” … say “See Resource Relationship with Ease”
- if I’m understanding the tool correctly, this seems like a “lookup” tool. In which case lookup.dev is for sale … just fyi.
cddotdotslash 1 days ago [-]
Much appreciated! I just put this homepage together recently, so this is really helpful feedback.
plafhz 1 days ago [-]
Great idea, i'm tired of aws console too
unfixed 21 hours ago [-]
After something like 15 years, I'm building again my pc from scratch. I'm learning a ton about those new technologies and how all the pieces fits together. It's a lot of fun.
lurkingllama 1 days ago [-]
An iOS app that lets you change the paint color of your rooms and try out new interior design styles (ex: Rustic, Coastal, etc).
I built it because I was blown away with what the latest image generation models can do and found that interior design is one area where it could already provide significant value for people. I’ve already used it in just about every room in my house to help me decide on:
- which paint color I should use
- how I should arrange my furniture
- what color theme I should be using to match the design I’ve gone with
- general inspiration on decor
It’s free to download to try with sample imagery. Unfortunately due to the cost of image generation, you won't be able to upload your own photos in the free version (yet). But I’m constantly improving the app and would really love some feedback.
It's built to be plug-and-play with a few different image generation models. gpt-image-1 (OpenAI's API-only image gen model) performs extremely well for certain tasks, but it's not perfect.
We help e-commerce sellers understand what their customers really think by analyzing feedback from various sales channels—what they like, dislike, and why
These insights can be used to improve the product, optimize listings, and refine marketing strategies
giantg2 9 hours ago [-]
I'm currently working on not getting fired. In a couple of weeks I expect I'll be working on my resume and disability discrimination lawsuit.
jerlendds 1 days ago [-]
I'm working on rewriting OSINTBuddy in Rust with Apache Age and Vite+preact ( http://209.46.122.104/docs/overview - sign in/create account will not work yet). You can think of OSINTBuddy as node graphs, OSINT data mining, and plugins, or as an alternative to Maltego. The project was previously written in Python using JanusGraph and the frontend using create-react-app. I still have to wire up all the frontend endpoints and write out a Rust websocket but once that's done I'll more or less be at feature parity with the old Python edition.
I’m working on https://plennur.com, a scheduling tool for planning meetings, receiving sign-ups, etc.
Many alternatives (like Doodle) are full of ads, which makes their products unusable. My goal is to try and make the internet a little better place by offering a free version without ads.
Currently rethinking what a scheduling platform should look like in 2025, perhaps with AI integration to ease the planning process.
gabigrin 19 hours ago [-]
Working on a 1.0.0 launch for Flyde - https://flyde.dev/, an open-source visual programming language. It works great for embedding visual AI flows for backend logic. Integrates with TypeScript code, runs on VSCode & Node.js (via a runtime library, in-repo, no containers needed)
Would love to chat with people looking to combine n8n-ish capabilities in their code!
duckerduck 21 hours ago [-]
I've made a utility that uses LLMs to compare specifications against implementations, called "semcheck" (semantic checker). I’ve often found that even though I set up Cursor rules or CLAUDE.md files, the implementation tends to drift away from these documents. I built this utility to be run as a pre-commit or CI step to check that they are still the same.
It's kind of boring but I'm learning k8s and argo-cd to figure out if I can do feature-branch deployment to a cluster.
like, it would be very cool to do something like have your feature branch be deployed to a separate pod in dev cluster, and have an ingress rule set up so that it points to that pod only.
So if your dev environment usually points to <some-app>.dev.example.com,
Deploy your feature branch to a dev cluster, but on a different pod. Then have it reachable to <some-app>.feature-branch-1.dev.example.com without touching main.
I think it's a neat idea and I'm sure it should be possible if I configure some istio settings.
It's all new thing and it's fun to have a direction towards learning
eliseumds 15 hours ago [-]
I'm dealing with mime types and max file sizes for an uploader, and improving error messages. Instead of relying on the file name to detect the mime type, I'm using the file binary header instead to reject dodgy files (for ex a `sample.jpg` file that is actually a ZIP or EXE under the hood).
I'm working on Tennis Scorigami - a data viz and tennis centric project somewhat similar to NFL's scorigami, but with a little bit more (if i do say so) interesting visualizations / new ways to look at the data.
From a technical side, I've processed around 325k+ matches. Right now, only main ATP / WTA matches (no challengers, no doubles, no mixed) sadly. I'm working on expanding that, improving our infra layout, exposing a public facing API, collecting the data on my own, and most importantly live score ingestion (especially given the fact that Wimbledon is starting tomorrow).
Feedback on the app through Canny / joining the Discord / following the Twitter / or any and all of the above would be much appreciated.
iddan 17 hours ago [-]
The cursor for sales: a co-pilot for founders who sale or AEs that analyses all the channels the sale happens in (email, meeting minutes, LinkedIn, slack etc) and able to take actions like writing followups or detecting hot leads. Helpful for startups who feel pain in their mid-funnel. https://closer.so
yard2010 21 hours ago [-]
Prepbook https://prepbook.app a way to collect, organize and consume recipes. You can add a recipe from a link, YouTube video or type it by hand. It's just text, you don't have to fill 27 different text boxes for each ingredient/step. It parses the ingredients and lets you scale the recipe. It has no ads and no spam. It's still in an early phase, your feedback is highly appreciated!
selvan 1 days ago [-]
CheerArena - Your Own TV Grade Live Channel on Youtube
Have created a real-time media mixing mobile app that helps to setup TV grade Live channel on Youtube/Facebook/Twitch/Instagram.
Our product scales from individual to institutions, camera in mobiles to network of cameras, indoor to outdoor sports and events.
Hey guys, I can't stop thinking about this idea. So I have 6 years of exp as cloud and devops engineer which means I have spent a lot of time doing ci/cd and stuff. And ci/cd usually runs on cloud which has a cost associated with it. Now i was thinking what if company can utilize the compute of the machines they give to employees to carry out such tasks like ci/cd. Simply put, companies should be able to run ci/cd on employees machines and reduce their spendings. WDYT? if anyone interested we can work on it together.
the_arun 23 hours ago [-]
Don't want to discourage you. I've these questions:
1. Are you targeting startups or enterprises?
2. Do you foresee savings in the range of millions with this approach?
3. What if the ci/cd pipeline takes > x mins? should the laptop be turned on stayed connected to network during this time?
4. In an enterprise, a typical ci/cd pipeline get connected to other dependent services - eg. security pipeline (even 3P) etc. Now, every developer needs to onboard to those services?
vishu42 23 hours ago [-]
1.) Well, both startups and enterprises. both can benefit from reduced costs.
2.) Haven't worked out any figure yet.
3.) I was thinking an agent could run on the laptop/machine exposing compute and making sure it doesn't sleep, also report availability i.e if it can schedule a job or not.
4.) Correct, it should be a drop-in replacement type of thing, where for instance only changing the runs-on bit in github actions should suffice. Machines could became part of a node-pool via vpn? and jobs could be scheduled on the ones that are available.
23 hours ago [-]
zainhoda 1 days ago [-]
Mobile app that lets you continue coding while you’re away from your computer.
The goal is to be a full mobile IDE that lets you use Claude Code, Gemini CLI, and other agentic code editors.
Has mobile-native file browsing and git integration.
Writing a go binary to act as a wrapper around ripgrep and fzf. Can be done in many ways but I wanted a simple binary that I can invoke from lf or the command line to search, so that I'm using the same keystrokes to search, inside or outside of editor.
bbkane 1 days ago [-]
I always get the most joy out of writing these "smaller" tools
noisy_boy 17 hours ago [-]
Very much so - it is also the sort of low-LLM coding I want to do in my spare time by trying to rely on documentation and articles. I feel like these LLM fuelled sessions at office are rotting my brain.
melicerte 17 hours ago [-]
A hackernews clone, using sqlite3, nestjs for the backend and svelte5/sveltekit/flowbyte svelte/tailwindcss for the frontend.
I must say it has been more challenging than what I though it would be, specially if you are looking to put it onto production. I'm doing it for fun though.
Nothing published yet, I'm not sure if it will ever be. What do you think ?
melicerte 16 hours ago [-]
forgot to say my plan is to try building a small community around cyber security news and discussion with a focus on the belgium market (where I'm from)
pyromaker 17 hours ago [-]
[dead]
rickcarlino 1 days ago [-]
Working on an open source language learning app. It does listening/speaking drills with spaced repetition.
It’s like Anki but for speaking and an LLM grades your response.
I've been working on AltStack.jp [1], a curated directory of Japanese digital services (think cloud hosting, registrars, email providers, etc.), all made and operated in Japan. It’s for anyone in Japan looking to reduce reliance on foreign (especially US-based) platforms, inspired by projects like European-Alternatives.eu.
The site itself is built with Astro, content is written in Markdown. It's still very much a work in progress: the design’s evolving, search isn’t done yet, and I’ve only scratched the surface with a handful of categories out of the dozens I have planned.
Working on a platform to host and share 3D Gaussian Splatting models.
The key goal is that the creators of 3DGS models can use Blurry as a powerful tool to build the 3D experience that is performant, simple, and aesthetically pleasant for end users (viewers).
3DGS models can be shared via a link or embedded on a website, notion, etc..
TestingBee is a way for startups to get part-time QA for their product's critical flows.
I've been working at startups for the last four years and I've consistently been on teams struggling to balance launching quickly versus keeping our product working. We've never had success creating a substantial test suite because our product is changing too fast and engineers are too overloaded.
I built testingbee as the solution. It lets you write your app's flows in plain english and the bot I created will execute those flows in your app as a user would. This triggers on every push to make sure every release keeps your product working :)
- is simple to play. (just log in and check-in with your geolocation. Optionally add a short message)
- helps people stay connected. (You can view friends/family on the globe with some mild competition/cooperation)
- Right now, I'm trying to figure out something compelling to "collect." Cities/states, weather conditions, letters, numbers, words, etc... I think it should be tangible.
level09 17 hours ago [-]
"Nosy Agent": A stateful life-optimization AI built on Anthropic’s API with a “Memory Trinity” (SQLite, ChromaDB, evolving brain files), time-aware context and secure CLI/Telegram interfaces; it proactively reminds you of projects, learns your energy rhythms and adapts its tone, dynamically evolves its memories and goals..
blurrybird 17 hours ago [-]
Repo?
_booty 16 hours ago [-]
Another Chart - Web Component chart library
Wanted to try out vibe coding, to see how far it could take me.. pretty far it seems.. Just a small web component to display charts, supports line and bar chart for now.
I am working on the world's first end-to-end Database Migration tool, supporting Oracle to PostgreSQL and MSSQL to PostgreSQL database migrations with AI for Schema Migrations.
Until now, people used different tools for Schema Migration and Data Migration/Replication.
During this process, we ended up building a data migration and replication tool supporting any databases between Oracle, SQL Server (MSSQL) and PostgreSQL databases.
eth-mld 13 hours ago [-]
There are lots of clinics around the world with X-ray machines but no way to easily share the images or radiologists to read them. I’ve gotten the price for reading an X-ray to under $1 and piloting with hospitals in East Africa.
jostylr 1 days ago [-]
I have been managing Claude to work on a rational math library in JavaScript: https://calc.ratmath.com
I am particularly enjoying the Stern-Brocot tree exploration: https://calc.ratmath.com/stern-brocot.html#0_1 I hope people will find it to be a nice way of understanding good rational approximations and how they tie into continued fractions and mediants. A nice exercise is to type x^2 in the expression box and go down the path to always advance towards x^2 being 2. This gives the continued fraction representation of the square root of 2.
rossdavidh 14 hours ago [-]
Working on a framework for making Factory Management Systems, that will handle inventory (where the work is and how it's going), equipment maintenance schedules, statistical process control (SPC) charts, who is qualified for which operations, etc.
I’m building cronjobs in the cloud, so you dont need to worry about server downtime, silent failures or monitoring over at https://cronjs.com
Rebranding as https://cronjobs.run since ill allow more than just javascript next week!
netdur 15 hours ago [-]
Working on https://github.com/netdur/llama_cpp_dart
it is llama.cpp binding for Dart first then Flutter
I am currently working on multimodal support, add vision and working on audio
Brajeshwar 1 days ago [-]
It’s not something technically inclined or interesting. I used to host a Flash Game, some sort of, Bubble Wrap Bubble Popper. Unfortunately, it went away along with Flash. My site complains of the usual 404 on that page. Early this month, on one fateful evening before I retired for the day, I decided to work alongside an AI Coding assistant and completed it. Since then, if not others, my daughter has popped a lot and lots of bubbles.
Ephemeral, client-side encrypted sharing of files, text, html, and forms.
Just prototyping at the moment, but the goal is to allow users to not only share files (even big ones) but also forms, like Google forms, but encrypted and one time only (read once).
The use case I have in mind is allowing businesses to create GDPR forms (with private info, consent, etc), share unique urls with specific customers, and once the data is received by the business delete it from the server.
This could be useful to businesses that don't have a customer-facing portal, but have to deal with PII and the customer needs to consent and verify the data and what it's used for.
The data is encrypted client side (web crypto) and the password either shared in the url (in the hash fragment, also encrypted by a key stored on the server) or by other means (eg. could be the recipient's dob or id number or some other previously shared or known value).
Still trying to figure out the details, use cases, business value but the core backend is done so is the client-side crypto stuff. I managed to get chunked AES-GCM working so that it doesn't load the whole file in memory in order to encrypt it, it does that in chunks of let's say 2MB. Chrome also has chunked requests (in addition to responses) for sending the file to the server, but would probably need to come up with some other mechanism to get that working on other browsers (like send the chunks in multiple requests and append to a single file on the server, but that adds more complexity so I'm still working it out).
ozim 1 days ago [-]
Don’t want to be too negative.
Hope to point something from experience But.
It never is “one time”, amount of ways people mess up is huge. Even just when you make submit and 5x confirmation there will be once a week a new user that happens to acknowledge 5x they filled in all they needed and know it will not be possible to fill in again but… they really need to fix that one thing they messed up when filling in.
em-bee 1 days ago [-]
absolutely. even when everything goes smoothly, if you send me a one-time thing, i don't know if i am in the right situation to be able to handle this now. i need to be able to take a look and then decide if i want to deal with this now or later. having to make this decision without looking at it first would raise my anxiety level quite a lot, depending on who this is from.
rudasn 16 hours ago [-]
Great feedback thanks! Will definitely consider this.
pknerd 22 hours ago [-]
Exploring n8n these days for automation/AI Agents. I am a software developer, but I enjoy this no-code/semi-code tool, already found a few use cases via Upwork and SEMRush that I am going to implement.
Besides, I have initiated two series on my blog: T4P and GenAI on my blog and writing about Algo trading and GenAI stuff(https://blog.adnansiddiqi.me/)
PS: If anyone has any interesting ideas, then do ping me
ramanchugh 14 hours ago [-]
In the last 3 months, I've analyzed 540 directories and platforms (did backlink analysis with Semrush, checked whether new tools have been added recently, checked traffic, tried submitting on the platform, checked approval time, special requirements etc.) and curated a list of the best 100+ platforms to launch your new product and gain initial backlinks.
I recently launched a free newsletter where I'll be sharing one platform every day with pro tips based on my experience for the next 100 days.
Node based visual editor for 2D LED patterns over BLE. Web/iOS/Android app to ESP32, works with most addressable LEDs. It’s like TouchDesigner x WLED x PixelBlaze, but Bluetooth so you don’t need annoying wifi setup. And hopefully you can make much more interesting patterns without touching any code.
Eventually the ESP32 devices will save all the patterns they’ve seen and share them with apps that connect to them. So there’s a pattern ecosystem, like Electric Sheep.
Still rough and in progress (and constantly deploying so it may break for you )
qudat 1 days ago [-]
We host a static site service where users can manage their sites via ssh (https://pgs.sh). Previously we used minio for object storage but have become frustrated by its perf issues on smaller VMs, don't need the distributed features, and wanted something a little lighter weight. We initially thought Garage could check most of our boxes but very quickly discovered perf issues there as well.
So we decided to build out our own filesystem adapter and recently deployed it. It's pretty exciting to have our own solution that does exactly what we need and appears significantly faster.
It makes us want to open source pgs.sh because it has fewer dependencies in order to deploy.
vhantz 1 days ago [-]
Happy pico.sh user here! So simple to setup and use. I would really love to see this go open source (for whatever reason I thought it was already open source...). In any case, keep up the good work!
voxleone 9 hours ago [-]
I'm working on yet another computer vision graphical annotation tool — but with a twist. I have this wild idea that labels should live inside the image itself, stored as dedicated text chunks within the PNG file, completely eliminating the need for sidecar files.
The tool will support four annotation modes: Box, Polygon, Mask, and Keypoints — each with its own dedicated panel. You can switch modes by clicking the color-coded buttons on the toolbar, complete with smooth transitions. Labeling is a tedious task, so a bit of satisfying UI action here and there can't hurt.
It will also export labels to all major formats — and can (re)generate any sidecar file structure when needed.
Trying _not_ to create another subscriptions for your browser extension platform, but I want to solve the problems with the storage.sync API (limited support, limited data, not cross browser/cross device) for my own extensions, so I'm effectively dogfooding one.
I've added a few exclusive features to one of my extensions for subscribers in addition to settings syncing, and have auth and Stripe redirects and webhooks working, so now at the stage of working out the best heuristics to use for when to sync and connecting the extension to the settings API.
WalterBright 11 hours ago [-]
An AArch64 code generator for the DMD D Language compiler.
It started as a demo only but it looks slick so I added standalone PWA to it to be installable as a desktop app. Now browsing HN feels even better!
romx 1 days ago [-]
Working on a POS for my wife's stationary and office supply store in mexico. Hosted on my on premise hardware raspberry pi. I will upgrade from containers to kubernetes soon. xplaya.com && papeleria.xplaya.com
actionflop 1 days ago [-]
I have been working on https://gametreecalculator.com, which is a canvas on which you can draw a decision tree. Assuming the payoffs you define are zero sum, you can calculate the optimal solution (nash equilibrium) by clicking a button. The code for the "calculator" was pulled from https://actionflop.com, where it's used for GTO poker bots you can play heads up no limit holdem against.
nirkalimi 1 days ago [-]
Working on https://ireact.to/, basically a centralized link in bio to collect feedback, questions, urls, ideas from your community.
Saturated market riddled with alternatives, but I wasn't really able to find low friction way to collect these things that met all my needs. Most of this stuff gets lost in DMs or comment sections, which just wasnt working for me.
Also figured it would be a neat way to re-think paying for a creators attention. IE, giving the option to tip (and soon subscribe to a VIP inbox of sorts).
daitangio 17 hours ago [-]
i am working on GenAI email-based service in my spare time. It is still in its infancy but let me explore LLama3 feature on Ollama. I plan to open source its core if no similar ideas are out of there.
Also, I am playing a bit with Zulip Chat, which I find quite well done and easy to self-host, considering its complexity: https://github.com/zulip/docker-zulip
Last but not least, I suggest a new Murderbook novel... https://amzn.to/3TMJdlh because there is not only coding!
lloydjones 21 hours ago [-]
I’m the technical co-founder of Visibil (https://visibil.ai), an LLMO and SEO automation platform. It’s unique in that (unlike similar solutions) it doesn’t have a brittle JS-based content “hijacker” (which normally pulls the content changes from the SaaS’ database and therefore stops if you stop paying), but rather it updates the user’s CMS.
j-rom 17 hours ago [-]
A competitive rock-paper-scissors game. Something where replay-ability is high and low barrier to entry. I have completed most of the core features that I wanted and now I'm fine-tuning things, fixing bugs, etc...:
I've been more actively developing PAPER, and expect to push to GitHub and publish wheels on PyPI tomorrow although it's really still not ready for a Show HN. My work there has also led me to developing some side utilities:
* a library for filesystem tree operations (and other trees, if you're clever enough swapping in components)
* a utility to identify and extract wheels from pip's cache (so that they can be dumped into other installers' caches, for example)
I also hope to return to bbbb soon, if only to make sure that it can build PAPER's wheels smoothly (and with a few other basic conveniences implemented).
Oh, and I wrote an article for LWN recently and have plans for a few more....
t3rabyte 21 hours ago [-]
https://any-l.com
I have an interesting terminal for you to play with.
t3rabyte 20 hours ago [-]
Still a WIP — if you find bugs or security issues, feel free to let me know, just please don’t hack me
ncruces 1 days ago [-]
Still trying to upstream my Wasm SIMD libc optimizations.
* I'm working on the Mnyify(https://mnyify.com), a AI expense tracker app.
* I would ship another Sass web application that will minimize the notification this year.
* I'm working on the CJK message display on the Meshtastic device, it's pretty much done, but still has a some refinement need to do.
Meshtastic is fun!
camjw 21 hours ago [-]
I'm working on Hispi (https://www.hispi.app) which is an AI powered tool to help people design custom jewellery (starting with rings). We use some image models and some text models to build the ring, estimate materials etc and then work with real jewellers in London to actually make and ship them!
else42 20 hours ago [-]
1) A website to measure and detect coil whine. It's been bugging me on my new Dell screen, but Dell says "it's within specs".
2) An AI-generated artwork platform with open firmware for Eink frames.
3) Server Radar: https://radar.iodev.org
chilldsgn 22 hours ago [-]
I'm building a PyQt6 desktop app to create XML sitemaps for website maintainers such as myself. I got annoyed with the free online tools that are available, and also want to play with building desktop apps with Qt, and improve my Python programming skills. This seemed like a fun hobby project that has some value for me at work too, so I am not just building it to forget about it later.
ksimukka 21 hours ago [-]
a Finnish security engineer, a Swedish datacenter engineer, and myself built a self-hosted continuous deployment system that is built around a blue-green deployment strategy. (Inspired by AWS internal systems) we wanted a system that can integrate with any cloud service, VM provider, and/or bare metal.
We built this together at a previous organisation and moved all the internal and external services at that organisation to this system (It allowed the org to satisfy the ISO27001 requirements).
After being in operation for a couple of years, we have collected a lot of insights and feedback on what to change/improve for the open source version.
This summer I’m setting aside some time to work on making those changes for an open source version of what we call “Vanir”.
(Seems like good timing with the initiatives in EU to take back some ownership of the cloud stack).
No LLM or AI magic. Just simple state machines, extendable configuration, and a lovely GUI (web-based, no JavaScript).
The tech stack is python3, postgresql, ansible, and django.
sir_ussy 13 hours ago [-]
Vibe coding a Sneaker collection app - https://sneakersvault.app to curate and track your collections.
abhisek 21 hours ago [-]
I am working on a next-gen software composition analysis tool that can identify malicious open source packages through code analysis. Adopts a policy as code (CEL) approach to build security guardrails against risky OSS components using opinionated policies.
It synthesizes unusual market activity, insider moves, options flow, sentiment, technical and news analysis to deliver specific, actionable trade setups.
This is only good for paper trading, as most of the setups are very counterintuitive. You won't be able to execute them, and if you did try, you would end up losing sleep and your health even when you are correct.
Building tools to improve the developer experience especially in regarding to Git and CI/CD. Currently, working on an improved CodeOwners for GitHub. CLI is already completed and open source: https://github.com/CodeInputCorp/cli
vmax1 20 hours ago [-]
I made a Chrome plugin (inspired by https://grugbrain.dev/) that can translate any big brain webpage for grugs like us.
I'm building my personal finance App Percento for iOS. More than 10 years after I switched my career from accountant to Dev, and it has been more than 5 years that I worked on this project, how time flies.
I continue to work on PwnScan, a tool that combines traditional static analysis and AI to find vulnerabilities in binaries. I recently added support for integer overflow bugs.
I'm building an alternative to Lulu. Native macOS app, strictly follows Apple Human Interface Guidelines, powered by Network Extension for better performance. I also try to convert IPs to domains (LuLu only shows the IPs) from DNS or get the SNI on the wire. It allows you to monitor all traffic from your Mac and block it if needed.
Simple license, no subscription, perpetual license with 2 years of updates.
I'm writing a series of tutorials on solving algorithmic leetcode-like problems in a modern, scalable way. I use JAX library for python, so the solutions work on cpus, gpus and tpus.
Everything must be vectorized, parallel, just-in-time compiled and differentiable !
I'm working on creating an AI language learning platform to help me learn German. Here is a video of me demoing it: https://youtu.be/Mc9okomyKd8
3D30497420 12 hours ago [-]
Very cool! I messed around with something similar, but didn't get nearly as far. Any idea when you might launch?
pgryko 20 hours ago [-]
Anonymization of PII data in documents using diffusion models - I'm in the process of reproducing academic papers. The idea is you can replace sensitive information from financial/medical documents with synthetic analogues without visually altering them, so they can be kept/used for AI training
andrewrn 23 hours ago [-]
I am working on a tool that lets you create data visualizations with prompts.
When I was in college I really hated searching through all the excel and google docs menus to add trendline, change colors, gridlines, etc (and sadly I didn't have the agency to learn matplotlib or seaborn). I figure others might hate this too, and it would be so cool to have csv + prompt -> exportable svg chart
paulnovacovici 23 hours ago [-]
This is interesting I thought ChatGPT had a data analysis tool that did this natively in the app. Is there something to distinguish it? Full disclosure haven’t used that feature to much, but saw some demo
andrewrn 11 hours ago [-]
This is a good call... o3 does plot data but its somewhat limited on the design side, as it just generates matplotlib code for a pretty generic looking plot. So the differentiator would be more granular design. Although now that you're showing me, it is fairly solid so you might have just caused a pivot lol. Thanks in any case.
paulnovacovici 23 hours ago [-]
This is interesting I thought ChatGPT had a data analysis tool that did this natively in the app. Is there something to distinguish it? Full disclosure haven’t used that feature to much, but saw some demos
Currently finishing up a re-write which changes from using union commands (which resulted in an ever more deeply nested CSG tree) to collecting everything in a pair of lists using append/extend and then applying one each union operation, resulting a flatter structure.
Once all that is done I'm hoping to add support for METAFONT/POST curves....
light001 1 days ago [-]
At work, I often need to submit PDF documents, but the photos I take on my iPhone are in HEIC format. To make it easier to convert HEIC to PDF, I developed a website: https://heictopdf.run/. It allows you to batch convert HEIC files to PDF online, with all processing done in the browser—no data is stored on the server.
nitch-193 22 hours ago [-]
Iphone has a pdf converter built in, go to the files app and click on more options (three dots), you will find Scan Documents option there
My most recent release is a camera app dedicated to RAW photography, which focuses on being fast & lightweight & technically precise - I wrote the website to be both a user’s manual and a crash course in photography concepts: https://bayercam.app
I’m working on my next app release, which I’m pretty excited about!
jjuliano 1 days ago [-]
I'm a solo founder, and this month, I just got into Cursor vide coding development (from Emacs). Still working and getting accustomed to this new vibe coding as it's easy to mess everything up.
Been developing this AI agent framework for 1 year now. It's very similar to n8n, but exclusively for open-source LLMs. It also just recently got MCP support.
I am mostly continuing to work on Super ZZ Zero, which is a game engine, like ZZT and MegaZeux in many ways. The program is FOSS and is written in C.
I also have some ideas of a programming language designed mainly to process files in DER format (as well as data from stdin and to stdout), but have not actually implemented anything so far.
I also have ideas about an operating system design and computer design, and should have help to write the specification properly, and then it can be implemented afterward.
driese 21 hours ago [-]
I'm working on a neighbourhood analysis app. It gives people looking for a new apartment or travelling to a new city all the information they need at a glance. I ingested a lot of public info into a database and combined it with routing services to provide a simplified analysis of any spot. This includes local infrastructure and amenities, quality of public transport access, distances to the city center or your workplace, demographics and more. One thing I wanted to make sure is to keep everything local, since those API calls can get very expensive very quickly. I am learning a ton here.
I'm currently close to the public release. After that, I want to learn some ML techniques to predict Pieter Levels' Hoodmaps classifications from my publically sourced data. It would be cool to have accurate automatic predictions of the places-to-be for every city.
Locally running wispr flow equivalent without any tracking, signup, analytics or subscriptions.
Dictate into any text window on your Mac. Works really well with technical language specifically when using with claude code, cursor, windsurf.
Very fast since the underlying whisper.cpp lib is very well optimized for Metal and CoreML usage on Apple Silicon machines.
Cthulhu_ 20 hours ago [-]
Finally had a project where I could use Go in, I built a small tool that runs a set of queries in Gitlab's code search, puts the result in a database, and generates a chart comparing two search results; the objective is to monitor adoption of a component library / design system over time.
Stacktape is a PaaS that deploy to user's own AWS account.
v3 adds many new features, but namely the ability to generate IaC config directly from code, by analyzing the user's repository (both deterministically and using multiple AI techniques).
For example, if it assumes your application is a Web API that uses Postgres and Redis, it will create a Stacktape IaC config that deploys Fargate container, load balancer, Aurora Serverless v2 Postgres and Elasticache Redis (behind the scenes it will also configure things like networking, VPC, security groups, IAM, etc.)
Launching this weekend.
lungureanu 20 hours ago [-]
I'm working at BundleJoy: a Shopify app for creating boxes (bundles) with a better CX and some nice features (quantity rules, packaging options, collect customer input, etc).
Here's the summary:
- read all your sources
- public websites, docs, video
- answer questions with confidence score and no hallucinations with citations
- cut support time and even integrates directly into your customer facing chatbots like Intercom.
Still deliberating on the business model. If anyone would be interested in taking a look, I would love to show you.
jithtitan 24 hours ago [-]
I am interested to take a look but some answers before it might be great?
One of the issue we are facing is the upto date documentation. Like you have document A with information on Doc A, but now there is a document A.1 is written which has the updated information on Doc A.
whitefang 22 hours ago [-]
Yes we have thought about that and we have multiple solutions to that.
- webbhook triggered - when a document is updated some CMS/tool provide webhooks triggering capability, which you can use to reindex that page
- time based triggers - you can set a time like a cron and the document will be scanned in that time and checked if something has changed it will be reindexed
Happy to answer more questions.
Agilesuitcase 1 days ago [-]
Pomodoro technique with a quick shared break online minigame.
It runs a 25-minute focus timer, then launches a 3-minute round of a multiplayer minigame (right now just multiplayer Minesweeper), followed by a 2-minute cooldown with a chatbox
A couple friends and I do this manually, we work on side projects, mute ourselves on Discord, and play random games during the break. This just puts it all in one place.
Only Minesweeper for now, but planning to add a voting screen and a few more simple multiplayer games.
If you have videos you want to browse, preview, search, tag, sort, etc on your computer, my software might be great for you :)
yu3zhou4 23 hours ago [-]
Thinking about giving up on my speech accessibility project (https://BeUnderstoodApp.com) because once again I built the MVP but gaining customers is so draining and difficult for me that I consider moving away and focus on contributing to some major open source project instead
pavelboyko 17 hours ago [-]
This is the best thing I discovered in this thread! Please do not give up on this. The idea closely reminded me of Ello (https://www.ycombinator.com/companies/ello), which was started with custom speech-to-text models trained to understand kids. You're doing a similar thing but for an even more underserved niche. This thing could be life-changing if you manage to navigate marketing in the niche.
yu3zhou4 16 hours ago [-]
Thanks Pavel! For now I have no more power to go through the marketing. I am open for a collaboration with anyone who can help with that
Igor_Wiwi 15 hours ago [-]
I finished my online jar file editor and decompiler. Now trying to understand how to monetise it https://jar.tools/
daxfohl 1 days ago [-]
Finally learning TLA+ by plugging a very simplified multithreaded Java simulation of an old project's distributed, (hopefully) eventually-consistent algorithm into LLMs and asking for translations.
I'd previously tried to learn TLA+ a few times but always eventually lost interest and gave up. This approach was quick and easy. Disappointed that TLC can't really exhaustively check more than 8 steps; being O(n!), 9 steps would take months, even after all the symmetry optimizations. Maybe will look at TLAPS next.
hwayne 14 hours ago [-]
If you put the spec online I'd be happy to give it a quick optimization skim!
hosh 20 hours ago [-]
I am in the early design phases for a local-first software forge, intended for unreliable networks. I should be able to continue tinker open source software, and limited collaboration, even if network access is unreliable.
This is starting to overlap with building a tool server for personal AI agents.
tiniuclx 21 hours ago [-]
I'm working on Botnet of Ares [0], a hacking roguelike set in a cyberpunk world where everything is connected.
Hi, just curious: what's the UI framework/game engine/whatever you are using to render your GUI?
tiniuclx 19 hours ago [-]
Thanks for asking, the game is made in Godot. It's great for UI heavy gameplay such as my game, and an absolute joy to work with.
hannofcart 11 hours ago [-]
Great to hear that.
What language have you been using for the game logic? Straight up GDscript or are you using a different language binding?
csjh 1 days ago [-]
Started on a dependency-free (including manual object file creation, excluding manual linker) single-pass C compiler with a goal of it being self-hosting. Spawned after my previous project (single-pass Wasm JIT) started to plateau a bit and wanted to start something more "full-stack compiler"-y.
I built an internal monitoring tool that tracks new blockchain software releases and made it publicly available as a website. It's particularly useful for people who run and maintain blockchain nodes: http://chainrelease.info
elpakal 14 hours ago [-]
I'm building an iOS app size analysis tool that runs locally on your macOS https://dotipa.app
An event based investment tracking app that is designed to help you keep track of important events around your investments.
fahimf 1 days ago [-]
I built a tool that surfaces engineering issues for my VIP customers at https://customercanary.com/. It's a layer that sits on top of our existing error tracker.
It's something I've needed for a while working in engineering teams in B2B SaaS. Currently technical co-founder of AdQuick.com, an outdoor advertising marketplace backed by Initialized.
hollow64 21 hours ago [-]
Since I posted about https://github.com/theopfr/somo on HN it got a lot of attention and many new contributors! I'm working through lots of PRs and hoping to release a new version soon with all the new features :)
I’m working on a name generation tool that uses 83 structured naming methods. Examples: React (Verb-based), Vue (Obsolete English), Facebook (Compound), Netflix (Portmanteau), Lyft (Creative Misspelling), Alexa (Personal First Name), etc.
I wasn’t happy with the slop generated by the overly general name generators or my own prompting/brainstorming. I went on a tangent and read the top (5) books on naming from Amazon. From there I was able to create very specific and detailed prompts which started producing consistently good names, the odd great one, and a small amount of crud.
Eventually this escalated from a large spreadsheet of detailed prompts to a side project.
Please give it a try, I’d be happy for any feedback on this early version. (I recommend the options tabs for some granular tweaking)
(The name was inspired digital music samplers where there is a lot of rapid experimentation and tweaking similar to this app)
nickincardone 1 days ago [-]
I'm preparing to re-enter the tech job market and have been building a Chrome extension for tracking Catan resources during games on colonist.io. It's been a fun side project (my first time developing a browser extension) and it's involved some interesting probabilistic logic to estimate players' hands after unknown card steals.
After spending many years on the VC/startup track I found myself being pulled towards doing something more inline with my faith. As an engineer I felt like this is the best way I could contribute my skills.
sjmog1 15 hours ago [-]
working hard at https://simstack.io, a "flight simulator" for engineers to practice hard, production engineering skills.
the idea is to give engineers a playground full of interesting challenges to test themselves against. I've also been [running ai agents on them to see how they perform](https://youtu.be/EXGOJcMJ2pU)
konsalexee 17 hours ago [-]
Cleaning up repo to open-source a remote pair programming software:
https://gethopp.app/
Built in Rust(tauri), GoLang TypeScript and Livekit as WebRTC infra
21 hours ago [-]
accrual 13 hours ago [-]
- Continued adventures in fast AT-class retro PCs
- Scriptless AI web interface in TS
- Custom static site generator in TS
- Local app-less notification server for iOS
- Minimal websocket-based daily note taking app
nickandbro 1 days ago [-]
I am working on https://vimgolf.ai , a site where users play vim golf with each other and try to beat a bot powered by O3.
I've been meaning to wrap the project up for a while. Went down a rabbit hole trying to make the vim containers fault tolerant and scalable using kubernetes. But, after a friend told me I could do everything using cloudflare containers, I've been changing my backend to use that instead.
madkat 16 hours ago [-]
Styled-Components (now in maintenance mode) in build-time only CSS
The goal is to have a full featured editor with tree-sitter and LSP support which source code you can read through in one evening.
Love how it's going so far, I'm trying to keep it both minimal and easily extendable.
dahsameer 21 hours ago [-]
i am trying to learn a little zig programming and i've been doing it by making a simple database. my next project was going to be text editor. i'm gonna take some inspirations from your project.
kenrick95 1 days ago [-]
I submitted my travel planning web application [1] few weeks ago as Show HN [2] and it received tons of feedback and ideas that resonates with me. So I'm still working on it :)
I'm working on https://fractalchat.ai
It's an LLM chat interface but instead of single linear thread, in each message you can create anchors that branch off into subthreads. Useful for for digging into related subtopics/tangents without losing the parent thread's context.
DmitryOlshansky 21 hours ago [-]
A drop-in memcached replacement written in D. The end goal is Redis but memcached is simpler protocol (and less data structures;)) to test the waters.
We have been working on optimizing performing web platforms that scale for businesses primarily engaged in eCommerce or custom web apps. One idea we have been exploring closely is greater emphasis on mobile-first UX and ERP/CRM backend integration for clients that want to have accelerated growth. At eGrove Systems, we are also refining our process around Core Web Vitals and modular development to increase delivery speed and optimization while maintaining flexibility. Would be delighted to connect with others if there are similar challenges.
The best spinning wheel that one can find online. Sometimes we need our "silly" projects for the sake of releasing something useful as well as personal satisfaction.
jakabia 10 hours ago [-]
I'm building a website to integrate flashcards for memorization and LLMs for active learning.
samanator 22 hours ago [-]
Excel formula to postgres SQL compiler. Reminiscent of Salesforce formulas.
Demo uses postgres compiled for WASM so demo runs on an actual postgres db.
I'm working on EyesOff[1] - v2.0.0 should be out soon.
It's a simple (currently macOS) application which aims to target shoulder surfing by using a locally running neural network to detect those looking at your screen.
The free Shopify directory (240k stores and 580m products at the moment).
spmcl 1 days ago [-]
I recently got a pen plotter. I've been working on making my own implementations of algorithms to convert images to vector graphics for plotting. Things like cross-hatching to fill in dark areas, or spirals or flow fields, etc. I also found out about vpype[1] recently which does some cool things in this area.
EmailImprov — A realistic email simulation system designed for testing AI agents and agentic workflows. Generate dynamic, contextual email interactions using distinct personas powered by Ollama LLM integration.
Just got this POC up and running the other day. Realistic sample data for prototyping and testing is frequently a pain point. Even more so for anything having to do with email.
So I wanted something that would pretend to be someone and send and respond to fake emails. And it seems like local LLMs are more than capable of this nowadays. Uses Ollama. Vibe-coded with Claude. UX designer here so be gentle.
Our goal is to make DevOps easier. We want to provide simple (yet scalable) solutions on AWS, Azure, GCP.
You pass your own credentials and we deploy the infra into your tenant.
leeeeeepw 6 hours ago [-]
Video and art generator netwrck dot com
chidog12 1 days ago [-]
Working on Lunova — a QuickBooks Online app that you can create custom alerts via SMS/email such as when big deposits land, invoices go overdue, or vendor prices spike. Just cleared Intuit’s tech/security + marketing review (Took over 3 months... after building the MVP) and we’re now live on the QBO App Store. Feedback and feature requests welcome: https://uselunova.com
cpursley 1 days ago [-]
How's it working with the Quickbook API - any tips?
chidog12 1 days ago [-]
Pretty smooth once you respect the limits: 500 calls/min + 10 concurrent per realm. We run a per-realm token bucket and queue work; If you throttle and batch, you won’t hit 429s, but I talked to a few QB app owners and bigger apps tend to find it restrictive.
dalemhurley 1 days ago [-]
Are you going to go on their new Partner Programme?
chidog12 1 days ago [-]
I am considering it. It starts at $300/month so it's definitely a stiff payment for what I can afford now.
feliixh 1 days ago [-]
I'm building a catalog for health care price transparency data that aggregates the rates published by all insurers, to put everything in one place and make it easier for developers / researchers to access this data. https://www.accessmrf.com/
aaronblohowiak 1 days ago [-]
Building an AS/RS for trading cards. I did my POC smaller scale hacked together and now I'm building v1 (which I'm having to fight second system syndrome pretty hard on.) After getting very refactoring reluctant with untyped python, I'm making the transition to Rust and enjoying it quite a bit.
nicbou 1 days ago [-]
I'm still working on a German health insurance calculator. It evolved into a very elaborate recommendation tool.
Health insurance is one of the earliest, most important decisions immigrants make, and they often choose wrong. It can delay visa applications, cause coverage issues, or create expensive problems down the road.
Now they click a few buttons and get very specific recommendations explained in plain English. If they're confused, they can involve an independent insurance expert for free. The guy replies within an hour or two, and is cool with Whatsapp. The way I gather feedback from users, he's strongly incentivised to stay honest.
There is no AI involved, just good old-fashioned business logic. It means that the advice is sound, well-tested and verified by multiple competing experts.
It's such a far cry from either trusting whatever reddit or your employer tells you, or the slow back and forth of getting a quote from a (possibly dishonest) broker.
The second version[0] has been live for about a month, and the results are phenomenal. This third version vastly improves the quality of the advice, adding information about gap insurance for visa applicants, and making actual recommendations instead of listing all options.
It's a really fun project, even if the topic is boring. It's a great research, UX, copywriting, coding and business project. It's the product of a few months of hard work, and so far it seems to pay for itself.
Vibe Interview simulates real job interviews using AI. Master every interview stage, from recruiter to technical rounds. Reply and I'll give you free minutes for call simulations.
Idea is to be the uptime monitoring + status page solution software teams choose. Next big project I'm looking at is making a terraform provider for uptime checks, so setting up alerts for your new microservice becomes seamless.
Still years away from employing me full time, but we're getting there.
What's the bug you're seeing? rate limited by Google?
raybb 1 days ago [-]
Two things: https://urbanismnow.com a weekly newsletter that pulls together (mostly) positive news from around the world to inspire local change.
The other more recent is a web based CalDAV client for Todo items. I love the tasks.org mobile app and can't stand the Nextcloud Tasks UI so I'm making an alternative that'll be local first and simple but fast.
Still working on dédédé [1] - it's a simple web-based platform to share the "good, bad, and why"s of urban spaces. We're slowly adding functionalities and crushing bugs, an iOS app is in the pipeline too!
I’m building an open-source project (with a hosted option) that lets web and mobile devs add LLM-powered features with zero backend code. Current platforms like Vercel still require at least a backend serverless function even for basic LLM integrations. This handles key management, access control, usage tracking, rate limiting, message conversation state, etc so devs can focus on frontend.
ianbicking 1 days ago [-]
Where does stuff like the prompts go? If you put them in the frontend then you have a bit of a security, monitoring/etc concern. If you don't put them in the frontend... then you have a backend. (But maybe a simpler backend for devs to work with.)
mkw5053 16 hours ago [-]
We provide a fully managed, secure, and ready to use backend. You don’t have to develop, deploy, host, scale. It’s essentially “backend-in-a-box” for AI apps.
ianbicking 14 hours ago [-]
Yeah but you didn't actually answer the question...?
mkw5053 11 hours ago [-]
Prompts (like system instructions) are stored and secured entirely on the backend we've built (and optionally host/manage). Your frontend never holds sensitive prompts or API keys, only the dynamic user inputs are sent to our backend, which then constructs and forwards the complete request to the LLM.
The obvious solution to this problem is just not taking random pills.
Also I don't see how this solves anything, just because a pill "looks" like another doesn't mean it is that, it could still be anything.
nandomrumber 1 days ago [-]
Chances are if it looks the same and has other matching properties like press qualities (edge sharpness, density, etc), taste, smell, waxiness, and you’re in the same general location, and around the same time, it’s probably the same batch of pills.
Knock-offs tend to turn up later, be of inferior quality physically, and have worse reviews online and in the clubs / social circles.
ParanoidShroom 1 days ago [-]
It's harm reduction.
Obvious? That's not how the real world works I'm afraid.
Where did I claim this "solved" the problem?
tonyobanon 1 days ago [-]
I am building an enterprise software marketplace (backed by Microsoft). Interested devs can register here: https://www.kylantis.com/early-bird-developer to get notified when we launch.
ps: we are focused on only java developers for the initial roll-out, thanks.
Still figuring out how to pitch it, but so far it's 'Duolingo for relationship issues'
We launched this month and are growing fast which is exciting. I'm mostly impressed by how easy React Native has gotten, as a long-time native Apple Platforms dev, given all the training LLMs have on React.
seinecle 1 days ago [-]
Refactoring the front end of my Java web app to follow basic principles of algebraic data types.
The goal is to make the code better organized, easier to read, maintain and extend.
The goal is to make a Minecraft server that constantly updates itself, giving you "unlimited content", while still retaining any progress you've made so far.
orsenthil 1 days ago [-]
http://beaver.learntosolveit.com is my task management app. I am using this now, others have started using it, and continuing to build it.
I’m working on a service that sends weather alerts via sms. Sign up takes 3 taps from a. SMS enabled device. It’s some what useful, but I still have lots to do. Around 27 users so far.
Apologies for US zip codes only and imperial units. I’ll for international postal codes and offer Celsius/metric units soon.
antilisp 1 days ago [-]
Working on a programming language:
https://antilisp.com, a Lisp used for code generation in other languages.
The language is heavily inspired by Python for the dev UX, and the interpreter is written in RPython (what Pypy uses).
Rewriting to RPython was tedious, but the 80x speedup was worth it.
1 days ago [-]
nikodunk 1 days ago [-]
An app to train optimism. Daily questions help you think more positively, all answers saved locally in your device. It’s called Daily Optimist. Feedback appreciated!
We're off and running, making the world's best configurators for complex products. Our first clients love us. Our configurators implement some very personal ideas about front-end state management, and it's really a thrill to see it all working with real products, 3d rendering and zero latency.
bbsimonbb 1 days ago [-]
If anyone's tempted to visit, the home page is in French. Click on "Chiffrer un produit" and you're into the configurator which has English translation (top right). All the magic is on the third screen, after selecting a category and a product. The disposition of options and choices, plus prices for all choices, plus the 3d rendering, plus all the totals, all recalculate in the browser with zero latency, based on previous choices.
Integrating my time series database (https://github.com/dicroce/nanots) as the underlying storage engine in my video surveillance system, and the performance is glorious. Next up I'm trying to decide between a mobile app or AI... and if AI local or in the cloud?
hiAndrewQuinn 1 days ago [-]
https://finbug.xyz/, free software tools for Finnish language learners continues to be my primary project, in between long bouts of Anki cards. I recently revamped and standardized the CSS a little among the various online tools, and I quite like how they look now.
1vuio0pswjnm7 1 days ago [-]
Tiny program that batch renumbers sections/clauses in documents.
It is like MS Word "Bullets and numbering" but it's a small UNIX filter, no GUI, much faster and smoother than MS Word or Google Docs.
Perhaps the beginning of a markup language for text or HTML files intended to be converted to MS Word.
tikotus 9 hours ago [-]
In May I posted about Clues by Sam, a logic puzzle inspired by Murdle. It's been growing nicely, new players coming in every week. It's starting to look possible that it'd grow big enough that I could one day become a serious side hustle. So I've put all my "free time" in this for the past two months.
The levels are procedurally generated with heavy curating and additional manual tweaks. I'm also adding a narrative later to each puzzle myself. It's a rare type of puzzle, since few puzzles have means to convey any kind of narrative.
My next big additions will likely be a tutorial, and profile page where you see your results and how they compare to other players. But this being just a side thing, it's progressing really slow...
I've built a cli tool to help extract content from webpages into markdown.
This was an experiment to get used to a new workflow using claude-code and task-master.
It doesn't require an LLM or api keys to run so you can install and go.
Hope it helps somebody:
https://Podskim.com is a way to skim through podcasts like a TikTok sans the brain rot.
It also has some fact checking and topic monitoring behind the scenes.
Haven't figured out a business model for it yet but has been fun to keep poking it
hboon 1 days ago [-]
I'm bootstrapping a [Bluesky analytics, Bluesky+X+Mastodon post scheduling tool called TheBlue.social](https://theblue.social)
But working on it for past 7 months. It's running and I'm tweak/adding features while marketing it.
ChrisMarshallNY 1 days ago [-]
I'm working on getting all my supported iOS/MacOS/WatchOS/TVOS apps ready for Version 26 (Liquid Glass).
It introduces quite a few changes. In my shipping apps, I'll probably be simply telling the OS not to use Liquid Glass (for now), but for my various test harni, I will need to adapt. Looks like a fair bit of work.
mtejo 1 days ago [-]
I was curious how type checkers work for python, so I started making my own toy one.
Github repo has a link to what I plan to make a series of blog posts I started writing about it
I'm working on an AI platform to help mid sized companies figure out how close they are/develop a roadmap to utilize AI for tangible business uses (ie assess how much work is involved for a regional bank to utilize AI for fraud detection).
Low friction Markdown based voice journaling. Locally transcribed voice memos with whisper and write as markdown files (to any folder or obsidian vault).
czarofvan 1 days ago [-]
Is this opensource or just open eco system?
enos_feedler 11 hours ago [-]
a browser extension for writing to the web. Link your browser to an s3 bucket and llm service:
It has some interest, unfortunately building tools as a business strategy is rough.
Beginning to work on first actual product! More soon :)
Simon_O_Rourke 20 hours ago [-]
Super simple, but an AI powered greenhouse. Arduino with a humidity, temp, soil moisture hat, logging in MySQL, semantic to layer with growing info, AI front end.
gwbrooks 1 days ago [-]
Using Google's GDELT to analyze velocity and sentiment around public-policy/political news. Objectives: develop a taxonomy of news-event types and their behavior; use that taxonomy to test faster/better time to market with responses; ultimately determine which scenarios, if any, can be predicted.
kristopolous 1 days ago [-]
Quit my job to do DA`/50. It's to make AI coding useful at day50 and beyond. Currently 12 projects
https://github.com/day50-dev
Interested in collaboration, feedback, and all other things.
This's a beginner friendly arxiv paper exploration platform but with powerful feature to select multiple papers and get AI analysis and comparison.
ashdev 1 days ago [-]
Built a privacy focused Kanban board app called Brisqi - https://brisqi.com
It's offline-first, has one-time payment plans and has a clean, simple design.
Check it out!
codruterdei 1 days ago [-]
Adding descriptions my library of images on my NAS so it can be searchable like google photos and iCloud.
Had fun with go and the code is as short as it gets.
Editing my fantasy novel. Made a mindset change recently that helped me get past a months-long block.
sailorganymede 22 hours ago [-]
A plug and play user management system based on OpenFGA that allows you to manage user permissions and roles locally.
I built it to help save time for folks building internal enterprise apps
CyberMacGyver 1 days ago [-]
I am working on automatically detecting fraudulent (D.P.R.K) candidates resume.
Recently many companies have fallen victims to hiring NK workers and losing millions of dollars. There are few red flags to identity these candidates and avoid becoming a victim.
Can you write more, please? Self-hosted MCP servers... I get the value, I'm curious to see how it behaves or how to use with a random server with random data.
That animated demo (in the 'see it in action' section) looks really impressive. And what are you using to draw the diagrams?
ManuelKiessling 19 hours ago [-]
Everything that looks impressive in this video is simply a screen-recording of an running N8N workflow.
MCP-as-a-Service sits between N8N and the Google Chrome browser, providing a Playwright MCP instance "in the cloud".
ninHendo 1 days ago [-]
https://elecar.app
Airbnb for car chargers. Built an MVP, but unsure/afraid of trying to find users to advertise their chargers online.
rodolphoarruda 12 hours ago [-]
A contracts management system for the event/entertainment industry.
robotswantdata 1 days ago [-]
New “AI in a box” product, can run the big models I.e. DeepSeek-R1-0528 etc. comparatively cheap, fast and just works.
Our build partner is big on sustainability, considering a return to upgrade option.
Likely will do a prosumer SKU, will be faster and cheaper than the Mac Studio equivalent.
jessehorne 1 days ago [-]
A LLM-usage observability/monitoring tool (submitted to YC F25) and random game projects. One game I'm building is a tiny IO game inspired by moomoo.io but on Luna (our moon). Once that's done I'm thinking of making something with trains.
cornfieldlabs 1 days ago [-]
We are building a private, "healthy" social network for close friends with chronological feed and no doomscrolling or clout-chasing.
Working on AI/NLP stuff in low-resource languages. Working on some research ideas (hope to publish) and well as some practical tools for learning languages.
dalemhurley 1 days ago [-]
Great URL.
jamil7 22 hours ago [-]
Fiddling with a custom cloud backup solution to complement local backups instead of just using some service like I probably should. But I'm enjoying the process.
cbartlett 1 days ago [-]
Just like another poster, I'm also building a website of daily puzzles, finally at the point where it's mostly finished and I'm not completely ashamed of it - https://dailyplay.club
tomek_zemla 1 days ago [-]
I continue iterating on my vocabulary builder for ESL (English as a Second Language) students: https://www.dictionarygames.io.
putna 1 days ago [-]
https://yukiko.ai/ - Generate AI character from image URL - chat with him and create new images for that character. Video and audio on the roadmap.
insaider 1 days ago [-]
https://whatsyum.com - app/website for dish-specific ratings, as opposed to just the whole restaurant. Bali focused for now.
jgrahamc 16 hours ago [-]
Nothing, nothing at all! I retired from Cloudflare in part so that I could just stop (at least for a while).
Machine learning at scale: a substack newsletter about machine learning system design for large scale systems :)
drpakfro 1 days ago [-]
been working on a side project for a few months that has me excited to keep iterating on it the more i do it. long story short it's an adaptive learning app for autodidacts. creates a json object which is the foundation of features i build on top of it to help people learn with an end-goal in mind, using peer reviewed behavioral psyc research + AI. You learn whatever you want but it learns you too to help you learn better. not good enough to apply to YC yet but...hopefully soon.
AI assisted algorithmic backtesting & trading. https://www.growbell.com. You describe your strategy in plain language and we'll do the rest. Pretty charts included.
Ideally, making rent as an open source developer.. any help appreciated. :-)
fuzzfactor 3 hours ago [-]
One of the same things I was working on in 2015 as well as 2005.
An HP Deskjet 5850. Typical small home/office printer.
Thanks to a brilliant owner years ago who figured out you can use the drivers from the model 9800. A larger-format printer whose drivers seem to cover a lot of ground for printers of certain vintages, easily including ones like this one having more limited paper size options. The printer works quite well on the latest Windows 11 now, it's just not a one-click affair to install like it was with Windows XP.
By this late date, the driver download has been slightly hosed. Files are basically from Windows Vista x64 but are not prepared to install like you would want them to, there is actual uncorrected damage to the structure. Once you unzip the drivers into a C:\drivers\ folder for instance, then after you manually install the .INF file found in C:\drivers\ it's supposed to allow you to later manually select a driver from among a number of similar vintage HP Deskjets. All the driver files for that variety of different printers are right there in the C:\drivers\ folder, right next to that one INF that covers them all. But the install routine can't find any of them because it looks for them in a "hard-coded" C:\drivers\amd64\ subfolder which somebody forgot to spawn.
Then if you manually make a new C:\drivers\amd64\ folder, place an extra copy of the unzipped fileset into C:\drivers\amd64, then install the INF from there, it proceeds to search for the drivers in C:\drivers\amd64\amd64\ and fails to find them again :\
Try it again, pointing at the INF in C:\drivers\, and with the extra copy of the fileset (less the INF) already present in C:\drivers\amd64, then it works.
And that was before "Print Nightmare" a few years ago.
Since then the "normal" steps that follow have gotten worse every year, maybe more often, additional hurdles and barricades keep popping up.
Plus you can only imagine the fun, sharing the printer with Windows XP like nobody knows the difference.
It's almost like Windows is a challenging videogame which keeps coming out with new versions where it gets more difficult to make it through all the levels, and when you do, you reach pretty much the same final goal you had before you got the new version :\
jurakis 14 hours ago [-]
My Obsidian plugin which syncs Tasks to Google Calendar, including reminders and times.
~~Unless I'm missing something, that doesn't look like a jobs tracker.~~ Wait, I get it now, this isn't job applications, it's jobs available out there.
abhchand 1 days ago [-]
I've been working on SimpleeFood, a simple self hosted recipe app
this looks a little different to mine, mine primarily uses a chat interface
chris-oleson 1 days ago [-]
I’m almost done with my financial tracking application VuFi; I spent too much time logging into all of my financial applications every month to keep track of my money, so I built VuFi to automate the process.
msgodel 1 days ago [-]
Quantitative stock and crypto trading, a mindfulness web extension, some really basic hardware projects I'm going to commercialize, I'm thinking about starting a youtube channel.
jacktheturtle 1 days ago [-]
Wanna chat trading?
msgodel 1 days ago [-]
Do you need an ML consultant?
gnahtb 1 days ago [-]
I'm thinking of a news RSS feed/newsletter filled with GRE-level vocabs. The idea is to encounter to GRE vocabs more frequently, hence memorize the vocabs faster.
zelphirkalt 1 days ago [-]
Completely statically rendered web app vocabulary trainer. Probably just for myself or maybe a few friends. Or for anyone who wants to run it on their server or local machine. I am using Django and Jinja2 for it.
Currently working on getting filtering working and it might require me to change the model again significantly.
And no worries about "credentials" in the repo. It is all just dummy data.
Currently one needs to employ the Django admin to add data to the database. I might add another way later. Or an ability to import JSON files or something.
drpakfro 1 days ago [-]
been working on a side project for a few months that has me excited to keep iterating on it the more i do it. long story short it's an adaptive learning app for autodidacts. creates a json object which is the foundation of features i build on top of it to help people learn with an end-goal in mind, using peer reviewed behavioral psyc research + AI. You learn whatever you want but it learns you too to help you learn better.
ok, I'm making an in-app bingo type game for picking the dog of the week for a doggy daycare chain. It uses pixijs and hand crafted animations and particle effects, drawing on a database of a couple hundred thousand dog photos per month. Ridiculous? Yes. Fun, definitely. I pitched the idea, they liked it, and I basically got carte blanche to create a fun customer experience.
teruza 1 days ago [-]
Just launched the full history of South African Arbitrage using beautiful graphs for anyone to explore here: https://www.zarbitrage.co.za
This might be a bit off-topic, but I've been working on my drum sounds. I was pretty unhappy that snares + kickdrum ended up being really loud, so I'd turn down the drum sounds, so the hihat and cymbals also went down and couldn't compete with the guitars... Ended up splitting the drums into a bus per function, so I could control and possibly compress or effect the snare and kick separately.
Now I have wonderful crashes and hihats cutting through the guitars and bass, without the snare and kick overpowering everything. This also taught me some insights about balancing relative volume levels and/or lowering dominating buses against each other and compensating upwards on some upstream bus as necessary, which I think also improved the balance of the entire rhythm section.
Except, now I'm kind of unhappy with my kickdrum sound. Some of the bands I listen to and saw at the festival I just was on have some amazing, epic kick drum sounds. It's like a giant mountain troll hammering into the gates of a castle and - on the right PA - kicks you right in the gut, literally. We had a good laugh a few days that some dudes jacket moved with the kickdrum. My kickdrum currently sounds more like wet cardboard flopping against a wall though.
Besides that, I'm however looking at moving some of my notes on audio engineering on linux onto a blog to end up with something like Protondb at a smaller scale, as well as some of the steps and things to do to get audio plugins working on linux, what audio plugins work well, which I could not get to work. I am just realizing, I need to learn quite a bit more about wine, architectures and such to write good articles and ideas about this. But maybe that's my perfectionism speaking.
If you're reading this and are yelling "But what is the magic?", the magic is largely called yabridge. Many simpler plugins just work with that. It may not be up for professional audio engineering, but it certainly is up for home recording and dabbling around.
Installing an LCD panel into a 1986 Macintosh Plus, after the CRT let go of it's vacuum.
sixpackpg 1 days ago [-]
Creating my first static site with the goal of learning to code and to write more.
Currently learning how to use AI in a constructive tutoring way, rather than give a fish way.
theasteve 12 hours ago [-]
Im building invoicebloom.io for digital invoicing!
gautamp8 1 days ago [-]
I'm building Mxtoai.com - email handles backed by ai agents to automate any workflow. Fully open source. Goal is to save time in the inbox.
tasoeur 1 days ago [-]
Last year I quickly built then released an experimental mixed reality horror game for Apple VisionPro: https://pulsargeist.com. It was a lot of fun and people actually liked the early prototypes of it. The game ended up completely tanking on VisionPro. Most people are on Meta Quest anyway so I'm now trying to re-implement the whole thing with Godot for Quest.
It's been a lot of fun but Meta HorizonOS (or whatever) is such a poorer dev experience... Anyway I'm now trying to rebuild the live environment mesh reconstruction feature that doesn't exist while encountering first limitations with Godot... Hopefully it will be ready in a couple months!
If this whole thing got you curious you can watch a technical talk I made about this game at the Letsvision conference in Shanghai, CN. https://www.youtube.com/watch?v=CYFH2hiRNqk
...and if social media doesn't somehow destroy your soul, you can follow me here: https://x.com/sxpstudio
A book about how to vibe code with Aider and openrouter.
0x10ca1h0st 1 days ago [-]
Working on the echi network.
A residential proxy network that leverages blockchain by turning everyday users home connections who have no contracts against such practices, into rentable exit nodes, each contributing bandwidth in exchange for rewards.
A dedicated blockchain ledger tracks the exact amount of data each node relays and automatically releases micropayments in the network’s native cryptocurrency, ensuring transparent, real-time compensation without a middleman.
But with my adhd, I'll likely end up working on another project sooner than later. Interested in MCP aggregation.
jeddie 1 days ago [-]
A UI to start conversations and debates between LLMs, from a user-supplied prompt: https://modelmash.ai.
Building an ETF platform that extracts deep contextual info from the prospectus/SAI of all of the ~4500 American ETFs and populates an insightful taxonomy.
growbell_social 1 days ago [-]
Do you have a link? Is it www.signalbloom.ai from your profile?
GodelNumbering 1 days ago [-]
It is currently being built very actively, nearing completion. Once ready, I plan to launch it there yeah
The current tests look quite promising in terms of both depth and accuracy
rkj93 1 days ago [-]
making small releases for new styles and tools at https://vizbull.com Photo to Portrait converter
In few weeks releasing Chrome Extension for Youtube Transcript and Summary dashboard at https://www.infocaptor.com
I'm currently adding support for letters in addition to Postcards
the__alchemist 13 hours ago [-]
From reading the page: This is to target physical ads based on target demographics?
AutoAPI 11 hours ago [-]
Yes! You can send to an entire area, filter by residential/business or even select demographics such as home value, household income, etc
ajmurmann 1 days ago [-]
An app that allows you import text in a foreign language you are learning and then click on sentences or words to get a translation and generate flashcards from them.
DrOctagon 21 hours ago [-]
I’m working on a collection of mini games designed to be played/powered by the Concept2 erg
abeyer 4 hours ago [-]
anything available yet or a place to watch?
Bramhoven 19 hours ago [-]
I’m building Proflect — a tool that blends goal-setting, journaling, and feedback to help people grow with more structure and insight. Just launched the landing page at https://proflect.io and would love thoughts on the concept.
lukasb 1 days ago [-]
Daily journaling + task management with native apps, sync, and fun composable semantic Excel-like formulas. Email in profile if you're interested.
Honga 9 hours ago [-]
I'm annoyed by LLM inference speed and latency. I want my disillusionment before dinner. I'm running some experiments of RAG-analogue approaches with post-attention cache encoding, and then thinking about how distributed caches could operate to reduce the computational latency, and how interesting it is that the key-value relationship mental narrative shifts into social dynamics. There's so many fun ways to approach the topic.
video watcher/unroller with images. I am working on adding feedback buttons, removing annoying LLM bugs, adding analytics and some kind of customer support. https://toolong.link/v?w=d1TpqmQ0I7U&l=en
brumar 22 hours ago [-]
I am doing pdf-as-software so that I can get a free ticket for hell or a nearby mental asylum.
Jgoauh 18 hours ago [-]
i'm interested in procedural landscape generation, trying to create an algorithm to generate infinite terrain from a heightmap examplar, very fun and tons of research papers to read
hazrmard 10 hours ago [-]
I am working on a budgeting app!
Features:
- Local. No internet connection needed.
- Manual. Every transaction is added by the user.
- One-off or arbitrarily recurring transactions.
- No lock-in. Check out your data any time.
- Arbitrary metrics to track performance.
- Hosting on the cloud for mobile access.
Why?
I've been using Google sheets + forms for the last 8 years to track my finances. It's worked well, except for minor inconveniences. This app is my answer to my own problems.
brainless 12 hours ago [-]
It has been about 4 weeks that I am only vibe coding. I am building https://github.com/brainless/SmartCrawler and it has been an interesting journey. Being an engineer I always find it easy to stay focused on development and not so much on users, marketing, story telling.
Now I am getting a lot more time to focus on creating content about my journey and sharing it. Test coverage is still pretty bad but I do not feel the generated product is worse than it would have been if I coded it with or without LLM assistance. Right now, I barely see generated code.
franze 1 days ago [-]
Installed Claude Code in Sudo and Yolo Moder on my old laptop and told it to get self aware
it now takes every other minute a webcam pic of me to see whats going on
I am reading blog related to AI . Thinking about to develop new AI agent.
deedubaya 1 days ago [-]
A multi-node, multi-processes, queue based rspec test runner with a dx that doesn’t suck. Open source.
kurrupttt 1 days ago [-]
I'm building an app for students :) help them learn by using ai to generate flashcards, quizzes, materials etc.
ridgeguy 1 days ago [-]
I'm working on making diamond single crystal rods as long as you like. For lasers and the like.
cellular 1 days ago [-]
Wow! More info please!
That sounds cool!
lcmchris 1 days ago [-]
Fontweaver.com - AI for font generation.
carraes 1 days ago [-]
Built an AI podcast that reads HN for me. It's funny hearing an AI get excited about tech news. You can totally tell it's AI, but honestly that's part of the charm.
Runs a cron daily, no manual work needed. Had fun building this.
www.findtap.com | The OS for Water
www.podsnacks.org | An AI News Org
www.waldo.community | A Privacy focused social network
vax425 1 days ago [-]
I'm building an automatic tide prediction clock that doesn't need an internet connection.
pm0 22 hours ago [-]
Advanced asset management and effective inventory count.. https://evidei.com/
dirwiz 1 days ago [-]
A mail/spam filter to flag emails whose sender's domain is less than a year old.
dookahku 1 days ago [-]
A drone framework for managing different HW resources, similar to an operating system
justrudd 1 days ago [-]
I’m helping my dad build a dock and a walking path for his new lake.
daniellionel 1 days ago [-]
An application that helps non-native english speakers work on their accent.
eternityforest 22 hours ago [-]
A mesh network library similar to Meshtastic. It just does simple flooding, because it's meant for low packet rates over reasonably fast transports, but it has a few cool features, some of which might or might not be working at the moment.
The MQTT routing backend is fully automatic. If two nodes are connected to the same MQTT server, or within range of gateways that are, they communicate.
The web client communicates directly with MQTT, meaning you can chat and set registers on devices without having hardware.
last six months has been turning my notes app into cursor for notes... https://grugnotes.com
wayeq 5 hours ago [-]
fighting cancer
reaperducer 1 days ago [-]
On a whim, I bought a pack of playing cards at the supermarket. Now I'm learning how to play card games.
The card maker has its own web site with the rules for playing all kinds of card games, and it's filterable by number of players, including many games for one person.
mabil 1 days ago [-]
What's the name of the game?
mauvehaus 1 days ago [-]
Our staining our log home project has evolved into a replacing some logs project after demolishing the sketchy balcony that came with the house and discovering a bunch of rot.
Frankly, I'm astonished that it hadn't collapsed out from under me when I was shoveling snow off of it this past winter. Behind the ledger that tied the balcony to the house was a mess of pressure treated lumber scabbed into a cavity in the logs formed by rot, none of it well-fastened or fastened into truly sound wood.
dameyawn 1 days ago [-]
Building an RPG-like skill tree but for real life.
shakabrah 1 days ago [-]
Depressing to see so many clearly vibe coded projects here.
growbell_social 1 days ago [-]
Exciting to see so many clearly vibe coded projects here.
cpa 19 hours ago [-]
A rust port to linux of JiTouch
bravesoul2 1 days ago [-]
Not sure yet but I want to build some Atlassian Forge apps.
byteware 15 hours ago [-]
polynomial commitment based zero knowledge proof system
monsteraFrond 20 hours ago [-]
For the past two months,
With some friends, I've been building "Mo Money": a Duolingo-style app to teach investing through a gamified mix of microlearning and a real-time trading simulator (but it's a game). It's meant to be built as much for total beginners as it is for amateurs.
Sim side: A fully playable trading game backed by historical market data (no real $$), it's now integrated with a FastAPI backend, WebSockets, Firebase (soon), and XP system to track skill growth and gamify progress.
Learning side: A clean microlearning stack that teaches financial literacy in snack-sized bits, a lot like Duolingo, it's interactive, level-based & accurate and relevant information in the most digestible format.
Just added: a lightweight AI tutor for contextual Q&A during lessons. Thinking of adding a little more AI than a chatbot potentially to help learners in the app.
Upcoming: XP-linked achievements, a leaderboard, and a light paywall via Buy Me a Coffee.
We're undergrads building this from scratch, aiming for early users soon. If you’ve ever thought “I wish someone made markets feel learnable,” we’re trying to do just that. super excited
0xbadcafebee 1 days ago [-]
A slide-in truck camper. It's been nearly a year and I still don't have the floor done. Truly an epic lesson in perfectionism, yak shaving, and saving time by starting with the right materials and design. I've learned a ton, but mostly in things I'll never use again. Eh, I shouldn't say that... the amount I've learned about solar power alone I'll probably use in the future to lower electric bills. But nobody really needs to know how to select weather-resistant non-foaming polystyrene-and-polycarbonate-compatible structural adhesives from an SDS, or how to build your own triple-glazed pressure-relief windows, or how to find plywood that doesn't suck. If I knew how taxing and time-consuming this project would be, I would've bought a used camper (and a bigger truck..)
cynicalpeace 11 hours ago [-]
StarStories: You get a real physical book featuring members of your family
1. Upload photos of your family members (or describe them if you don't want to upload)
2. Select a topic
3. See draft book
4. Make edits if you want
5. Order book
6. Read book to your kids
7. Read book to your kids
8. Continue on loop
agcat 25 minutes ago [-]
This is the sweetest AI application i have seen so far!
coffeecoders 1 days ago [-]
I've been working on semantic search for Mac for the last few weeks.
It's called SmartSearch - uses SentenceTransformers for embeddings and FAISS for fast similarity search. Best of all, it runs locally on your computer.
Why? I absolutely despise Mac's search. I want to be able to search within documents, images, pdf etc.
quitting my job :( 17 years and new management has been a disaster never to resolve... sad times
gethly 21 hours ago [-]
Right now I am adding mobile UI to the gethly.com platform. Which is very boring. But once that is done, I am quite excited about the next feature for the platform - paywall as a service. It's nothing new, but it is something I am looking forward to implement.
busymom0 1 days ago [-]
I had been working on a macOS app last couple weeks. Got it approved by Apple today YAY!
It's called Heap. It's a macOS app for creating full-page local offline archives of webpages in various formats with a single click.
Creates image screenshot, pdf, markdown, html, and webarchive.
It can also be configured to archive videos, zip files etc using AppleScript. It can do things like run JavaScript on the website before archiving, signing in with user accounts before archiving, and running an Apple Shortcut post archiving.
I feel like people who are into data hoarding and self host would find this very helpful. If anyone wants to try it out:
It’s built in nextjs and Django, with integrations for OpenAI, perplexity and all bedrock models. And MCP of course.
Feedback and requests welcome, I’m terrible at marketing so we have very few users but we use the platform ourselves and we’re super happy with it.
rick1290 4 hours ago [-]
How does it work? Also for django - are you using DRF? Ninja? Django Channels? What db? Is the chatbot custom or using something like google ADK?
Curious!
14 hours ago [-]
prmph 1 days ago [-]
Since I had so much trouble managing my entire digital information universe [1], I decided to scratch my itch and solve it for myself and maybe others as well. Here are my ideas about my product:
- Manages the entire range of personal (and maybe business) information/content: Documents, Media, Messages (email, instant, etc.), Contacts, Bookmarks, Calendar, etc.
- Tag based, so that the question of where to put and find content is quite a bit easier to answer. Think of a set of flat folders, on one or more devices, within which the files are stored with tags attached. However, there will be some improvements on the usual implementation of tag-based systems out in the wild. Since people find navigating/browsing files more natural than searching, virtual folders will be dynamically generated to provide guided navigation. Also, entire folders can also be treated as atomic and tagged/managed as one object, useful for repositories and projects. And, heuristics (and maybe AI) will be used to automatically tag files when they are imported into the tool, greatly reducing the tedium of adding tags the first time.
- Is file based, so that all information is ultimately physically stored as individual files. This allows information to be more easily managed on a physical level: moved around, backed up, exported/imported, searched, navigated, etc. without the restrictions imposed by the opaque islands of information we have now. So in addition to docs, each email/instant message, contact, scheduled task/event, bookmark, etc. would ultimately be stored as a file, unlocking all the things you can do with files.
- Has a local web-based UI launched from a local agent, so actual file content does not usually need to move across the network and stays local, and the tool is also easily multi-platform, with consistent UI irrespective of platform.
- Provides a cloud web UI as well, that communicates with content devices through the local agent, so that content stored across multiple devices can be managed in one central location, even without direct access to those devices, team/org features can be provided. However, file content still stays local, except when shared.
- Provides tools for exporting data as file from the data islands of various apps and service, and backing up as files to cloud storage services.
My vision is a situation where I am in charge of my own data irrespective of whatever device, app, or service I use, can ensure that it is always available and will not be lost, and that I can easily navigate and search through it all to find whatever I want, no matter how scattered and massive it is.
I welcome your thoughts. What would make this work for you? Would you mostly prefer a cloud UI or a local UI? Are there any technical or market gotchas I should be aware of?
[1] Here are some of my issues with personal information management affordances of current tech, which is driving me to work on a solution:
- Our data is too bound to device and vendor islands. Can't easily move my information across Apple/Google/Whatsapp, etc accounts. Can't easily merge and de-duplicate either. I almost always somehow lose data whenever I have to move to a new phone, etc.
- Hard to own your data on many services: Discord, Slack, etc. Can't easily export, search
- Hard to have a 360 overview and handle on all your data assets and query them in consistent manner
- Files as a unit of information storage and management is very ergonomic; we shouldn't allow that concept to be buried by vendors for their own gain.
offtotheraces 18 hours ago [-]
A tool to map warm intro paths to people in your extended network (ie 2nd degree). For finding paths to VCs, sales prospects, candidates, etc. Would love any feedback! www.draftboard.com
comonoid 23 hours ago [-]
I'm working on a dynamic ARM assembler for Rust. dynasm is too restrictive: it uses static register names, and iced-x86 is x86/x64 only.
It allows to define
add x1, x2, w3, sxth 2
add x2, x3, x4, lsr 8
as
...
add(X1, X2, X3).extend(ExtendMode::SXTH, 2), // yes, it is X3, not W3.
add(X2, X3, X4).shift(ShiftMode::LSR, 8),
...
Still haven't published the repo as I can't pick a cool name...
stonecharioteer 17 hours ago [-]
I'm thinking about my career and where I'm to go next. Some times I feel I haven't gone deeply enough into the tech I use, and some times I feel like I'm barely scratching the surface of what I've already learnt in my life. I'm not sure what the answer is, at some companies I feel like I'm not enough and at others I feel like I'm surrounded by BS that doesn't deserve a chance. I wonder also if this is the end of my career, but I do enjoy software to be honest, and I love building things even today.
8note 1 days ago [-]
im trying to get enough context into an llm to autogenerate scaffolding for our intern to fill out the right details.
coming up with intern projects is roght difficult nowadays
ConanRus 9 hours ago [-]
creating a small app for Mac OS 9 with the vibe coding and Retro68
After some 12+ years of collecting microservices platform ideas in my head and implementing them at various companies and open-source projects, I decided to create a system that contains all of them.
1Backend is the result. Mostly built it for myself so I have a foundation to build projects on but I'd love if others would also use it!
arminiusreturns 24 hours ago [-]
Look, I know it's crazy.
My own action MMORPG (think Mordhau meets Cyberpunk meets Arma 3). It's the perfect application of everything I already know as a platform engineer, and I get to learn all the things I don't. I'm making the client foss, the assets foss, and the gameplay compelling as all getout. Non-sharded, persistent world, with different lands for different real world regions. It's a type of metaverse in truth, but some of that part I have to flesh out better on the local client side where you can do whatever, but on the server there is a storyline.
I almost applied to YC because I'm at the stage I'm close to public alpha and need funding, but instead I'm planning on crowdfunding, but the release strategy has to be tops. I'm also doing things like planning on how to scale the business itself, lots of work on the over time growth profit model, etc. So basically, instead of a thousand side projects, I have one giant project where I get to do everything with my own theorycrafting - after years of being stuck doing whatever the boards/c-suite needs, it's a taste freedom and a dream.
Been working on it since 2013...
90s_dev 1 days ago [-]
I am making a few programs that takes everything I've learned from the 6 months writing 90s.dev and turns them into useful applications. One of them I'm going to release within a few weeks, it aims to be a modern dos+qbasic experience. Another one aims to modernize the experience of having a new computer that does almost nothing and you have to program it in assembly to get it to do stuff, except it'll use wasm (see my Ask HN post for details) with wamr+llvm for near-native performance and SDL3 for full GPU capabilities, and it's called hram.dev (H-RAM = hand-rolled assembly machine). That one needs a little more time to bake, so I have to release the qbasic+dos thing first to keep the lights on. Still thinking of a name...
johnwheeler 1 days ago [-]
HTTPS://screenrecorder.me
leeroihe 11 hours ago [-]
Getting a job lol
Arubis 5 hours ago [-]
Hah, I feel that! Been building on the side while recovering from burnout for a month or so now--at some point it'll be time to find a good fit, and I'm less than enthusiastic for the search.
JetSetIlly 1 days ago [-]
An Atari 7800 emulator. The world needs another 7800 emulator I think.
mind_heist 7 hours ago [-]
Do you have a public repo :) are you open to contributors ?
Scrollable social network where the user generated content is microgames.
spacecadet 1 days ago [-]
A super hacky, OAI Codex/Cursor built dungeon master in your console. Started as "can I build this while riding in the car using codex?" to maybe taking it a little too far. I was happily surprised by the quality of the Wayfarer model.
Then I spent a couple months trying to use transformer-based models of sorts to detect short-lived inefficiencies in the stock market to try to create a passive income trading bot. I know short-term quant trading is super hard to be profitable, but Rentech did it, so I figured I'd throw a couple months at it.
Then I spent another couple months on AI for science, robotic lab automation, and trying to get AI to do AI research inside a Docker container.
ranger_danger 1 days ago [-]
Nothing because I'm terrible at coming up with useful ideas for something to code.
I'd like to volunteer for a software project but I struggle to find good ways of locating a project that interests me.
mind_heist 7 hours ago [-]
Same for me too! I have been looking for a project to contribute to, but I haven't been able to find something thats interesting.
May be coming up with a list for people like us in itself could be something.
ranger_danger 6 hours ago [-]
I've seen some sites that do this already but still nothing really interests me there.
Just looked through the list. Some of them are sort of interesting, but they seem to be on the extreme - either its a large open source projects like PyTorch etc., or .. its a hobby android app.
maxrimue 21 hours ago [-]
I was in a similar boat some months ago but realized my inability to come up with good ideas was really just me getting frustrated by previous side-projects I didn't finish or got bored by.
What helped me get unstuck and get my creativity back up was setting myself constraints, like whatever I work on today, I'll ship it today, or let's try to make an intentionally useless bash script in 20 minutes.
em-bee 1 days ago [-]
pretty much every project out there could use some help.
to find ideas, start with the software you are using. is there any that you like using a lot where you feel that something could be improved? you can also look at websites that you are using, see if any of them are volunteer based.
if that doesn't lead to anything, look at your skills, or skills you'd like to learn. then look for projects based on that.
and finally just browse issues of various projects, search for "help wanted" or "good first issue" or similar and simply try out fixing one such issue, then see if you like working with that project.
i also have a project that i could use some help with, but the learning curve is a bit high (or rather the setup work you need to do to before you can start coding): https://news.ycombinator.com/item?id=42159045
Finding work opportunities which enable me to grow in my personal interests (material science, physical chemistry, applied physics, additive manufacturing).
I feel compelled to support scientific research, such as material informatics - or maybe automating labs with robotics.
It would be thrilling to manage infrastructure for scientific computing workloads (as an idea).
Honestly, the tech stack + role matters far less than to me than what we're doing, and who I'm doing it with. I'm motivated by curiosity and the desire to learn. I am tired of reading scientific literature solo with nowhere to apply the knowledge, except personal engineering projects in my workshop by myself. I am not an academic, just a full-stack/polyglot software engineer. In the last 3 years my interest in this stuff just exploded.
Additive manufacturing is another field that I'm very interested in, and would love to work in.
10 days ago I ended a 2.5 year relationship which was not healthy for me to be in. I'm recovering physically from chronic stress. Everyday is getting better.
Planning to move to another country soon. Currently I'm in a non-EU country in Europe. I would be very interested to live in Germany, but am open to other possibilities - the work opportunity would be the driving factor. I'm a US citizen, 38 years old. There are (seemingly) no communities and resources for me to grow my personal interests here. The country is falling apart due to an extremely corrupt government.
Technically?
Been using agentic coding tools the past 7 months.
Recently, I built a slicer for a clay paste extrusion 3d printer (which I built for fun). It aims to generate a continuous toolpath (including between layers) that does not self-intersect, from an STL model. Stress tested it with complex geometries.
The slicer involved a lot of computational geometry solutions. Despite my graphics programming experience, it would not have been possible for me to build this without the help of LLMs, and more crucially - access to publications from research groups dedicated to this space. Reading literature about toolpath planning for industrial robotics was thrilling.
I learned a lot about how to do R+D in a somewhat unfamiliar domain. Feels like I pushed the limits of what's possible with LLM coding on this project, after trying many workflows, models, and techniques. Will be posting some insights on my soon-to-be-released blog soon.
It was a whole lot of fun implementing a zillion approaches to solve this problem, and seeing the results quickly visualized with matplotlib. If anyone's interested, I can share some images here.
I'm also building a PKM (personal knowledge management) system based on a graph db that helps me keep up with all the research + projects + daily activities in my digital life. I've been an org-mode + emacs user for 8 years, and it's just become increasingly obvious to me that I need something more powerful. Trying to coerce a relational db to support multiple inheritance w/labeled nodes + edges, while getting normalized tables is not pretty, and all the join tables will cause performance hits. This project is the definition of scope creep, but it's a personal project, so I'm okay with it.
Documentation and logs of many past/current projects are going up on my soon-to-be released blog soon. I've written many draft posts, and it's already deployed. By next month I expect to be able to show everything that I've mentioned here. There are some repositories if anyone is interested in previews of anything mentioned.
Socially?
I'm trying to be more open and transparent online - to reach out and find people who I could talk with about shared interests, and potentially build something together.
Hacker News has been a consistent source of inspiration in my life since I discovered it in 2012, and I want to start contributing to the discussions and inspiring people in any way that I can. I've been a lurker for far too long.
Can send links to my github and unfinished blog (with drafts for some past projects and more about future projects + topics of interest), if anyone reaches out. Next month I intend to be posting many links, and to use my "real" username. Just don't want LLMs scraping the personal bits of this post.
fullstackchris 1 days ago [-]
still hacking away at codevideo - basically event sourcing for the IDE https://codevideo.io
its good enough for me that ive started using it for my MCP masterclass videos / code export / transcript https://mcpmasterclass.com
It's pretty simple so far. I'm focused ok getting the basics right and robust, such that I can start playing around without disrupting the real network. I don't have any specific goals, I'm just sort of messing about.
One question that dropped into my lap today was who just announced 2k new Infohashes over the span of 10 minutes. That'll keep me busy for a while.
https://laboratory.love
Last year PlasticList discovered that 86% of food products they tested contain plastic chemicals—including 100% of baby food tested. The EU just lowered their "safe" BPA limit by 20,000x. Meanwhile, the FDA allows levels 100x higher than what Europe considers safe.
This seemed like a solvable problem.
Laboratory.love lets you crowdfund independent testing of specific products you actually buy. Think Consumer Reports meets Kickstarter, but focused on detecting endocrine disruptors in your yogurt, your kid's snacks, whatever you're curious about.
Here's how it works: Find a product (or suggest one), contribute to its testing fund, get detailed lab results when testing completes. If a product doesn't reach its funding goal within 365 days, automatic refund. All results are published openly. Laboratory.love uses the same methodology as PlasticList.org, which found plastic chemicals in everything from prenatal vitamins to ice cream. But instead of researchers choosing what to test, you do.
The bigger picture: Companies respond to market pressure. Transparency creates that pressure. When consumers have data, supply chains get cleaner.
Technical details: Laboratory.love works with ISO 17025-accredited labs, test three samples from different production lots, detect chemicals down to parts per billion. The testing protocol is public.
You can browse products, add your own, or just follow specific items you're curious about: https://laboratory.love
Specifically, rice seems to contain a good deal of arsenic (https://www.consumerreports.org/cro/magazine/2015/01/how-muc...) and I've been interested for a while in trying to find some that has the least, as I eat a lot of rice.
BTW I love Consumer Reports.
IIRC2, don't buy rice from land formerly used to grow cotton. Because calcium arsenate was used to kill the boll weevil.
https://en.wikipedia.org/wiki/Boll_Weevil_Eradication_Progra...
Vanilla (high): https://laboratory.love/plasticlist/59 Strawberry (medium): https://laboratory.love/plasticlist/60
0: https://i.imgur.com/L1LVar1.png
Edit: I guess that should impact the Substitutes category, though, and not the Phthalates category.
Where can I find the link? Do I need to submit my email to see the "openly published results"?
Wow, thanks for the heads up, website. I'll throw out my stock of these right away.
Do you have an arbitrary date we should use to ignore items for testing?
I'm building Mochi, a small programming language with a custom VM and a focus on querying structured data (CSV, JSON, and eventually graph) in a unified and lightweight way.
It started as an experiment in writing LINQ-style queries over real datasets and grew into a full language with:
- declarative queries built into the language
- a register-based VM designed for analysis and optimization
- an intermediate representation with liveness analysis, constant folding, and dead code elimination
- static type inference, inline tests, and golden snapshot support
Example:
The long-term goal is to make a small, expressive language for data pipelines, querying, and agent logic, without reaching for Python, SQL, and a half-dozen libraries.Happy to chat if you're into VMs, query engines, or DSLs.
This is exactly the kind of thing I've had in mind as one of the offshoots for PRQL for processing data beyond just generating SQL.
I'd love to chat some time.
Strongly recommend the rust remover described by Backyard Ballistics[0] on his second channel[1]; 1 liter water, 100g citric acid, 40g washing soda, generous squirt of dish soap. He claims the acid and alkali cancel out so there's nothing to attack the normal metal surface, but they leave citrate ions which dissolve rust by chelation, which makes it better than just citric acid, vinegar, or soda alone, which all pit and dissolve the clean metal surfaces, and easier/better than wire wool scratching. He also claims it's as effective as EvapoRust but much cheaper and can do more rust dissolving per litre than EvapoRust.
[0] https://www.youtube.com/@Backyard.Ballistics - restoration of old and very rusty guns
[1] https://www.youtube.com/watch?v=fVYZmeReKKY - "The Ultimate HOMEMADE Rust Remover (Better than EvapoRust)", Beyond Ballistics channel
- The encoder ring which works like an LED mouse, but in reverse: Fully reverse-engineered and on its own demo PCB
- The faceplate PCB, which does the actual control of the thermostat wires, has been laid out, but the first version missed a really-obvious problem involving the behavior on power-on with certain of the GPIO pins from the ESP32, so I've got rev 3 on order from the PCB manufacturer.
Nest Thermostats of the 1st and 2nd generation will no longer be supported by Google starting October 25, 2025. You will still be able to access temperature, mode, schedules, and settings directly on the thermostat – and existing schedules should continue to work uninterrupted. However, these thermostats will no longer receive software or security updates, will not have any Nest app or Home app controls, and Google will end support for other connected features like Home/Away Assist. It has been pretty-badly supported in Home Assistant for over a year anyway, missing important connected features.
https://shop.m5stack.com/products/m5stack-dial-esp32-s3-smar...
> As a versatile embedded development board, M5Dial integrates the necessary features and sensors for various smart home control applications. It features a 1.28-inch round TFT touchscreen, a rotary encoder, an RFID detection module, an RTC circuit, a buzzer, and under-screen buttons, enabling users to easily implement a wide range of creative projects.
> The main controller of M5Dial is M5StampS3, a micro module based on the ESP32-S3 chip known for its high performance and low power consumption. It supports Wi-Fi, as well as various peripheral interfaces such as SPI, I2C, UART, ADC, and more. M5StampS3 also comes with 8MB of built-in Flash, providing sufficient storage space for users.
I've build a few HA-compatible systems using M5Stack products; mostly the Atom-S3 Lite connected to various sensors and lights.
- "Wireless High Resolution Scrolling is Amazing": https://youtu.be/FSy9G6bNuKA
- "DIY haptic input knob: BLDC motor + round LCD": https://youtu.be/ip641WmY4pA
Any ideas on how to source 2nd gen Nests? I just checked ebay and my local craigslist; nadda.
Do recyclers accept requests? Like pulling all the Nest units from the waste stream?
Yet another example of why not to buy a product that needs to be tethered to its manufacturer to work. Good luck. I’d be willing to beta test (I’d have to check what rev mine is)
https://support.google.com/googlenest/answer/16233096?hl=en
> Upcoming end of support for Nest Learning Thermostats (1st and 2nd gen)
> Nest has announced the end of support for Nest Learning Thermostats (1st and 2nd gen). Your thermostat will no longer connect to or work in the Google Nest app or Google Home app starting on October 25, 2025.
https://airdefense.dev/
I would consider adding a tutorial or a toy version that's simplified a bit.
Tangential: do you have insights into viability of mini automated anti-drone turrets? Something you'd place on a truck or pull out of a trench when needed? We already have drones with shotguns. I guess it's the automatic acquisition and targeting that's the difficult part, but just how difficult is that?
Is the equipment efficiency meant to capture e.g. using a $1M missile to shoot down a $1k uav/rocket
My film got screened at the Academy Award-qualifying Bali International Film Festival and the Marina Del Rey Film Festival in the past month. It will be screening next month in New York City at the Asian American International Film Festival.
Otherwise, I'll let you know once it's widely available.
I also wrote a metaprogramming language which generates a lot of the editor UI for the engine. It's a bespoke C parser that supports a small subset of C++, which is exposed to the user through a 'scripting-like' language you embed directly in your source files. I wrote it as a replacement for C++ templates and in my completely unbiased opinion it is WAY better.
https://github.com/scallyw4g/poof
In all seriousness, I think I have the same propensity to have a hundred unfinished projects and have a hard time finding motivation to complete them. The difference might be that I have this 'big' project called a 'game engine' that wraps them all up into some semblance of a cohesive whole. For example, projects that are incomplete, but mostly just good enough to be serviceable (sometimes barely):
1. Font rasterizer 2. Programming language 3. Imgui & layout engine 4. 3D renderer 5. Voxel editor
.. etc
Now, every one of those on their own is pretty boring and borderline useless .. there are (mostly) much better options out there for each in their specific domain. But, squash them all together and it's starting to become a useful thing.
It just happened that I enjoy working on engine tech and I picked a huge project I have no hope of ever finishing. Take from that what you will
"I hate to advocate drugs, alcohol, violence or insanity to anyone, but they've always worked for me. --Hunter S. Thompson
Toooootalllly. This project started out for me as a learning exercise, and for a long time an explicit non-goal of the project was to ship a game. It's just my own little land that I know every nook and cranny of for experimenting and, sharpening my tools, as it were. It's also the best way I've ever found.
Username checks out
I've always also had a side project or two in this domain but I've never managed to stick with one for more than 3-5 years.
Do you have any recommendation on voxel engine learning materials (e.g. books, courses, etc)
I'd recommend Handmade Hero for a more traditional resource on how to build a game engine. That's how I learned to program for real, and it worked great for me.
From a dev perspective this area has a ton of super interesting algorithmic / math / data structure applications, and computational geometry has always been special to me. It's a lot of fun to work on.
If anyone here is interested in this as a user, I'd love for any feedback or comments, here or you can email me directly: tyler@vexlio.com.
Some pages the HN crowd might be interested in:
* https://vexlio.com/blog/making-diagrams-with-syntax-highligh... * https://vexlio.com/solutions/state-diagram-maker/ * https://vexlio.com/blog/speed-up-your-overleaf-workflow-fast...
This is an example, https://terostechnology.github.io/terosHDLdoc/docs/guides/st...
But it only outputs an SVG, and there are no tools (AFAIK) that go from diagram to code, which should easy to setup.
So I'd consider extending this to both generate code and read in code and make these nice interactive diagrams.
Do you know if the FPGA and/or hardware communities use any type of formalism for design or documentation of state machines? One example of what I mean is is Harel statecharts - essentially a formalized type of nested state diagram.
Diagram-as-code option?
ie. a language syntax from which a diagram can be generated?
I find a lot of the time taken up in doing diagrams is laying them out properly and then having to rearrange them when it grows beyond a certain size.
This may,however, be an old-man Visio user problem that's been better solved by more recent options...
Re: desktop version. The short answer is yes, probably, but I don't have a concrete timeline. I made tech and architecture choices from the beginning to make sure a cross-platform desktop version always remains possible. Frankly, the biggest obstacle for desktop is not the app itself, but distribution and figuring out a pricing model. The current solution for enterprise, business, and other interested people, is to self-host Vexlio, with separate licensing.
Overall amazing though, will be using!
Enterprise licensing? Donation based? Hosting fees with value-add mark up?
The standard fiscal POS app was adapted to support a sort of low-trust swarm of waiters who used the app to collect orders. These orders were then transferred to a few high-trust cashiers by scanning QR codes generated on the waiters' apps.
After receiving payments, the cashiers' apps printed invoices and multiple "order tickets" categorized by "food," "drinks", "sweets"... This allowed waiters to retrieve items and deliver them to customers.
The system was used by around 40 users, with new waiters joining or leaving throughout the event. They used their own phones, and the app functioned without internet or Wi-Fi, gracefully downgraded (If a waiter didn't use the app due by choice or due to technical problems, they could manually relay orders to cashiers), Customers also had the option to approach cashiers directly, receive their order tickets, and pick up items themselves.
This is not that technically interesting, but I liked how the old manual system, the 70+ year village firefighting org. main cashier had, got digitalized in non-centralized way. (and I took this chance in trying to explain it, as I will have to, to maybe find more users for it)
Just curious: How did it work without internet or wifi? Did it do something over bluetooth, NFC, QR code...?
Then the waiter paid the cashier (in advance), got the bill to give to customer and order tickers (printed on a bluetooth POS printer with a cutter, so they were already separated) to recieve the goods (grouped by stations that gave out the goods, food, drinks ...). The stations took the order tickets and gave them goods. The waiters delivered them to customers and used the bill to get cash from the customer.
The waiters could use their own starting money and just stop selling at any point, or got it from the main cashier and had to return the same amount at the end.
* OSINT (r00m101 just beat me to it by launching...)
* Research into recommendation algorithms, advertising placement algorithms, etc
* Marketing (ad libraries, detailed analysis of content given data not even exposed to the mobile app due to some interesting side channels, things like trend analysis, etc)
* Market research for products
* Sales teams can use it to find exact mentions of other products. Eg: selling crash reporting software? Look up your target accounts' brands and find examples of complaints.
Plus a few more with more imagination.
So I'm working on a site that allows user access to some of the read-only functions available here. Coming soon :tm:. Been really fun building it all in Rust, though :) If you're interested in anything here, email in profile.
[0]: https://github.com/redlib-org/redlib
My main question: why, do you like the UI? I honestly really hate the reddit app, I haven't seriously used it for browsing since I fixed up Libreddit into Redlib :)
I'd also just like to play around with different styles of frontend just as a way to hack on things.
What makes you special in this aspect? Seems you are small fish now, but if your niche project picks up steam. Nothing to stop them from cutting you off or forcing you to court/injunction and waste your personal resources.
I've gotten the process to fully catalog all of the advertisements in a magazine (about 150 on average) down from over a week to a few hours. I should be able to get through the material within my lifetime now :)
I feel the same about a lot graffiti; if it's recent, it's an eyesore, but old graffiti can be extremely interesting. I guess both domains expose some elements of the zeitgeist seldom explored in other mediums. ¯\_(ツ)_/¯
Nice site, by the way!
Think about a newspaper / magazine: The ads didn't suddenly block the article, move the page around, or phone home to the advertiser. Likewise, the ads wouldn't slow the magazine down, flash, or make noise.
Yeah, there is a subtext to the advertising that changes over time that is very interesting. For example, early appliance ads are about saving household labor to spend time with the kids, later appliance become more about status and the allure of technology.
Ok, ok, I'm out.
Autonomous robotics for sustainable agriculture. Based in the south of the UK. Prototypes of an autonomous mechanical farm-scale weeding robot currently beginning real-world testing. Still a huge amount of work to do though.
Hardware and software developed fairly much from scratch, not using ROS (for not entirely crazy reasons...); everything written in Rust which I find well suited to this application area.
The robot is built using off-the-shelf components and 3d-printed custom parts, so build cost is surprisingly low, and iterations are fast (well, for hardware dev).
On robot compute is a couple of Raspberry Pi 5s.
Currently using the RPi AI Kit for image recognition, ie Hailo 8[L] accelerators.
Not currently using any advanced robotics VLA-type AI models, but soon looking to experiment with some of it, initially in simulation.
Feel free to get in touch if you'd like to talk :) Contact details in my HN profile, and on our website.
I have seen a few of these, but only one (about a decade ago) that used legs not wheels
Wouldn't it be better if the robot walked rather than rolled?
You may be able to illuminate this for me...
- LegalJoe: AI-powered contract reviews for startups, at the "tech demo" phase right now: https://www.legaljoe.ai/
- ClipMommy: A macOS tool to help (professionals who record a lot of videos | influencers) organize their raw video clips. Simply drag a folder of "disorganized" videos onto ClipMommy, and ClipMommy organizes the videos into folders / subfolders, adding tags, based upon some special statements that you can make at either the start or the end of your video (think audio-based "clapboard"). I'm expecting to release this within a week or two on the Mac App Store (Apple allowing...).
As an aside, I've been very impressed with Claude Code, it's (for me at least!) leading the way for how the next generation of business software might leverage AI. I plan to iterate on LegalJoe to make more "agentic" as a result of what I've seen is possible in Claude Code.
I would have liked to also provide a Google Doc plugin, but the Google Docs APIs [1] don't provide the required capabilities (specifically: a way to create tracked changes). Word's Add-In APIs [2] are also limited in some regards, but since they let you manipulate raw OOXML, you can work around those limitations for the most part.
[1] https://developers.google.com/workspace/docs/api/how-tos/ove...
[2] https://learn.microsoft.com/en-us/javascript/api/word?view=w...
* Expect/snapshot testing library for F# is now seeing prod use but could do with more features: https://github.com/Smaug123/WoofWare.Expect
* A deterministic .NET runtime (https://github.com/Smaug123/WoofWare.PawPrint); been steaming towards `Console.WriteLine("Hello, world!")` for months, but good lord is that method complicated
* My F# source generators (https://github.com/Smaug123/WoofWare.Myriad) contain among other things a rather janky Swagger 2.0 REST client generator, but I'm currently writing a fully-compliant OpenAPI 3.0 version; it takes a .json file determining the spec, and outputs an `IMyApiClient` (or whatever) with one method per endpoint.
* Next-gen F# source generator framework (https://github.com/Smaug123/WoofWare.Whippet) is currently on the back burner; Myriad has more warts than I would like, and I think it's possible to write something much more powerful.
This week, I'll set up a Hugo blog with the Ed theme, love it, looks exactly what I'm looking for, and as a former LaTeX enthusiast, it's pretty close. It's readable, minimalist. I'll need to customize the theme, though. I plan to publish blog posts about anything I find interesting.
https://gohugo-theme-ed.netlify.app/
In parallel to this work, I'm setting up a simple system to keep my website + subdomains easy to build, rebuild, and deploy with Caddy on a cheap Scaleway compute server. In the past, I had some ideas I wanted to publish, but the system I went with made managing the sites dreadful.
Once that's ready, I'm back to learning Rust and crypto. It's fun, interesting, challenging, remote-friendly, and the salaries are usually 30-50% better. My current tech stack feels like a dead end: it has a low ceiling in terms of salary, the projects are generally not very interesting (I'm grateful for my current project, it's the best there is with this technology), and I believe the technology will see a slow and steady decline.
Apart from work, I'm building the playground for my 2 yo son, and planting blueberries, he loves them.
Now I figured out I want to go all in actually learning rust and doing the deep dive in crypto. Enjoy the trip.
Perhaps a first blog entry would be to show and tell how you setup the blog with Hugo+Ed on your domain in the first place.
As someone who is being told that they need to increase their non anonymous footprint online, I certainly would be interested in reading it.
Long story short: Sign up for Scaleway, get your account approved, launch an instance, they have affordable "learning" instances that still feel "real" and can later run real services that need backend. I don't expect lot of traffic and I don't care if my stuff would go down from time to time, it's for fun. Set up SSH. Buy a domain, set up the DNS records to point to your instance. Run Caddy on the server to serve a dummy HTML file. Set up HTTPS. Verify you see your stuff in the browser. Now, create an actual site. Install hugo, pick a theme, install locally, build locally. Set up a script that copies the build folder onto your server where Caddy is serving, then restart Caddy. Write some content, check the limits of the theme / your set up, make sure everything works correctly. Even with the best of themes, you'll want to fix or change something, do that, if it looks good and you still have energy to work on your blog, start writing posts and let the world know.
I don't see many opportunities that pay well, are interesting, and available for remote. I'm happy at my current position, but if they were to ever "right-size" the team, I'd be fckd, so I spend my nights learning other stuff.
I started Flutter in 2018, back then it felt "magical" for mobile development, now all the competitors caught up. They also (IMO) waste their time reimplementing Flash on the web, it's horrible for 99% of the cases. The community is also off-putting, you observe obvious flaws, 10 GDEs come at you that you are a POS.
In general, mobile has a lower ceiling than backend, frontend, systems, etc... Mobile is also usually a lower priority for the business than web.
As I have a web+mobile background, I'll probably start with some simple mobile or web apps, a wallet, price alerts, seed phrase gen, ens explorer, etc, basically anything that's crypto / defi / blockchain adjacent to understand the field better and ease into it.
Then, I'll also build stuff from the ground up (build your own blockchain, smart contracts, etc) so that I have a deeper understanding of the basics, not just "hand-wavy" ideas like "freedom, sovereignty, decentralized, store of value, trustless, permissionless", etc.
In parallel, I also plan to do non-crypto stuff to practice Rust and to have an escape route to web Rust in case I don't like crypto all that much or can't get a job right away due to lack of Rust + crypto experience..
Then, I hope, as I have a better understanding of the field, I'll have more interesting project ideas, too.
You're probably looking for "showing it to me" or "making me aware of it" rather than "noticing it to me" as noticing is usually used like "I noticed thing x" or "You have been noticed"
Wasn’t planning on announcing it here but what the hell.
Also has > 800 automated feature tests, in app documentation, gone through security audits using tools like Zap, etc. I've built a lot of SaaS products over the years, and I'm building 6DollarCRM from the standpoint of having learned a lot of things the hard way. I'm currently working on data importers and browser extensions for easily adding new contacts.
Give it a spin and let me know what you think.
https://www.youtube.com/watch?v=aA4h3WBeohc
The goal is to transcribe and provide summaries, topics, notable quotes, and companies and people discussed.
Feel free to send more ideas!
Folks have reached out about having an 'In Loving Memory Of' site for their loved ones, so I'm turning this into a side business to help out more with my (now widowed) father's retirement and care.
I will note that I'm trying not to think of her death as a loss. It certainly is in many ways for grandkids and others who were just starting to get to know her. But for the rest of us, I like to think we have a part of our deceased loved ones with us that we now have the responsibility to cary forward.
Same as people saying things like "Don't say no one loves you, because I love you <3" but it's in a forum like this, or on Reddit. You don't know them. you don't love them.
Or did they just short circuit. "Dead relative -> Say sorry for your loss". Like an AI bot.
It's the second one.
The main use-cases I'm thinking of right now is triggering agents using email or a very simple document upload flow to any SaaS (just forward an email to the SaaS).
https://recivo.email/
https://touchgrass.fm/
Brief backstory: While visiting us overseas, my in-laws were in a very bad car accident. Everyone involved is alive and going to be okay. But what followed was a series of emotional, physical and logistical challenges that pushed my wife and her parents to their limits.
During this time I found myself (shamefully) hiding on my phone. I was obsessively refreshing for updates from insurance/hospital teams, sending empty messages, and mindlessly scrolling feeds. My screen time was averaging 12 hours a day. Time I could have spent being fully present with my wife and her parents.
I finally accepted I have a serious phone addiction. I tried Apple Screen Time and a few popular screen time management apps, but found the blocks were too easy to bypass, and some apps were as useful as they were distracting depending on the context (e.g. YouTube). I didn’t necessarily want to use my phone less: it’s an incredibly useful tool, and the distractions were sometimes helpful.
What I really needed was intentional stretches of time spent away from my phone. I built touchgrass.fm as a simple way to record and incentivize those stretches of time. It’s not quite finished, but it’s been helping me stay present for hospital visits, meals and important conversations.
Been working on this for a while, with the aim of making something simple and immediately usable. Components are JS functions, containing UI that is (mostly) HTML, with reactivity only done through proxied objects.
To test it out I built a distributed social media/microblog site called Redraft: https://redraft.social (https://github.com/andrewjk/redraft)
Self-hostable or hosted for a fee, all your posts stored in an SQLite file, comment/like/react on other people's Redraft posts via a Web extension (pending approval, but you can use the unpacked version from source).
Both are in a pretty rough state, but usable for the intrepid.
Handles everything from real-time driver tracking, public order tracking links, finding suitable drivers for orders, batch push notifications for automatic order assignment, etc.
Backend: Feathers.JS, Postgres + TimescaleDB & PostGIS, BullMQ, Valhalla (for multi-stop route optimization although most of our deliveries are on-demand)
Frontend: SvelteKit
Mobile App (Android only for now): React Native/Expo, Zustand, Expo push notifications, and two custom native modules for secure token storage and efficient real-time GPS tracking. The tracking was probably the toughest to get right to find the best balance between battery/data efficiency and more frequent updates.
Been testing it for a couple weeks and as of last week, that company moved their operations over to it with 50+ drivers and thousands of orders processed through it so far (in a country with pretty unreliable connectivity/infrastructure).
I built it initially as a favor but open to other applications for it.
That's a hell of a favor. Is this something you built by yourself or were you part of a larger team?
I built it all myself (including the integration with our ordering platform) It was sort of my white whale project that I've always wanted to do but didn't have the chops/time.
The advancements in AI-assisted coding encouraged me to give it a shot though and the results turned out great. It was a heavily supervised vibe-coding project that turned into a production-ready system.
I recently impulse bought an Epson receipt printer, and I’ve started putting together a server in Go to print a morning update every day. Getting it to print the weather, my calendar and todos, news headlines, HN front page. Basically everything I pick up my phone for in the morning, to be on paper rather than looking at a screen first thing. Very early days but hacking away and learning escpos/go! (Vibecoding a lot of it)
https://github.com/petertjmills/escpos-server
https://chromewebstore.google.com/detail/relevant/fdhnccpldk...
Two months ago I posted an update that I had begun work on my Chrome extension [1] for Relevant. Relevant is a crowdsourcing website where users can categorize the channels they watch into a defined hierarchy of categories ranging from broad topics like "Science" and "Gaming" to more specific ones like "Phone Reviews" or "Speedrunning".
Although I had a little bit of engagement on the website, I found myself looking for something that could bring the experience onto YouTube, so I began work on a Chrome extension. It turns out there's a lot more complexity in building a Chrome extension than I realised. It's basically like building a website for the popup window, a javascript server for the background service workers and a message bus for the service worker.
After 2 months' of working weekends, I finally released a version of it that lets users see the categories of the content on the page, discover more channels matching those categories and contribute to the categorisation effort!
[1]: https://news.ycombinator.com/item?id=43822671
Long-term, passion project of mine - I'm hoping to make this the best typing platform. Just launched the MVP last month.
The core idea of the app is focusing on using natural text. I don't think typing random words (like what some other apps do) is the most effective way to improve typing.
We offer many text topics to type (trivia, literature, etc) where you type text snippets. We offer drills (to help you nail down certain key sequences). We also offer:
- Real-time visual hand/keyboard guides (helps you to not look down at keyboard) - Extremely detailed stats on bigrams, trigrams, per-finger performance, etc. - SmartPractice mode using LLMs to create personalized exercises - Topic-based practice (coding, literature, etc.)
I started this out of passion for typing. I went from 40wpm to ~120wpm (wrote about it here if you're interested: https://www.typequicker.com/blog/learn-touch-typing) and it completely changed my perspective and career trajectory. I became a better programmer and writer because I no longer had to think about the keyboard, nor look down at it.
Currently, we're doing a lot of analysis work on character frequencies and using that to constantly improve the SmartPractice feature. Also, exploring various LLM output testing/observability tools to improve the text generation features.
Approaching this project with a freemium model (have paid AI powered features; using AI to generate text that targets user weakpoints) while everything else in the app is completely free. No ads, no trackers, etc. (Hoping to have sufficient paid users so that we can run the site and never have to even think about running ads).
I've received a lot of feedback and am always looking for ways to improve the site.
1. Typing uppercase characters counts as a mistake
I'm not sure how that got to be the case, but somehow typing an uppercase letter instead of the lowercase is a mistake, despite the fact that sentences start with a lowercase letter. This conflicts with my muscle memory of starting sentences with a capital letter.
2. WPM is not a useful metric on its own
WPM can rise and fall depending on the length of the word. The bigger the word the less likely you are to type that word correctly from muscle memory, so the speed drops. The speed also drops due to the word being longer. I believe having both metrics would yield more useful data, such as when do you slow down etc.
Speaking of which, there are some more statistic things that could help, like measuring how fast you are at fixing the mistakes, or measuring three-letter combinations instead of two-letter combinations, because the context of the third letter might help, but you do need more data to gain a statistically significant result. Maybe trying to classify mistakes by the side of keyboard they happen on -- i.e. are they simple typos or a miscoordination of your hands.
---
Also, as pointed out by another commenter, hands also threw me off. I've been observing them and it's interesting that I don't use my little finger for the left row -- it's used in case I need to press shift.
> 1. Typing uppercase characters counts as a mistake. I'm not sure how that got to be the case, but somehow typing an uppercase letter instead of the lowercase is a mistake, despite the fact that sentences start with a lowercase letter. This conflicts with my muscle memory of starting sentences with a capital letter.
So if you click on the topics (or whatever mode you're on), you will see the Options menu on the side. Capitalization is off by default but you can flip that back if you prefer capitalization. I've had folks request that capitalization be off by default hence the current state but I might change the default settings.
> 2. WPM is not a useful metric on its own
All typing sites generally use the same formula to calculate WPM - the length of the word doesn't matter. Most (pretty much all sites I've tried) sites use this formula: https://www.speedtypingonline.com/typing-equations. By all typed entries it's characters in this case. So it always assumes a length of 5 (avg. word length) and that's how it's calculated acorss all typing sites.
We have VERY detailed metrics. I may add a CPM toggle (toggle between both) but it seems most people prefer WPM as that's what they're used to on other sites.
> measuring three-letter combinations instead of two-letter combinations,
We measure both - see trigrams tab in the stats section.
> Also, as pointed out by another commenter, hands also threw me off. I've been observing them and it's interesting that I don't use my little finger for the left row -- it's used in case I need to press shift.
The hands are mostly there for folks learning correct touch typing practice - it's based on the most recommended general guidance for touch typing. It can be toggled off with the hand-icon button :)
> One piece of feedback and a gripe I have with a lot of these is that missed or extra characters throw off the entire next sequence and essentially require backing up to deal with them, as opposed to wrong characters which are fine to just be mistakes you move on from. It'd be great to have some detection for when the user is continuing that re-aligns their string.
Thank you for the feedback! I’m not entirely sure I can visualize exactly what you mean by this:
> It'd be great to have some detection for when the user is continuing that re-aligns their string.
Could you give an example of this?
I curious because I’ve been exploring alternative and unique UI ideas for typing practice so this could lead me into a new direction
> according to its archive...
Let's say I mistype and don't double the first "c", but otherwise type entirely correctly.
> acording to its archive...
This would be counted as having everything wrong except the first 2 characters, which doesn't feel like a good reflection of my accuracy.
I know this is a hard problem because I don't think there's any simple guaranteed way to re-align the string to account for a possible deletion or insertion, particularly if there are more mistakes in the following text, but finding and using some sort of accuracy-maximizing alignment would be great to have.
Yes - this is a very, very good point and something I actually spent so much time analyzing how I could implement a solution to this.
I think I spent over a week at one point. I refer to this issue as an off-by one or off-by two inaccuracy. Just as in the example you provided, the user only misses one character but types the rest of the word correctly (however because they missed one, the whole word is not mistyped).
This is indeed a very hard problem and in addition to the example you provided there are many other cases where this type of off-by one (or off-by two) mistyping can occur. At this time, I've put that problem on hold. I tried a few solutions but my friends said the UI was too confusing - the general initial feedback I received is to just keep typing as natural as possible; no stopping a user when they make a mistake, no guard-rails of any kind. Just mimic real typing as much as possible.
Issue is, it's one thing to implement the solution to this but another is how to correctly display this to the user. In essence, the text is just a collection with each character having an index. Per each character we measure everything; milliseconds taken to type, errors made for that character, whether it was corrected or not, etc. But if we're handling off-by one or off-by two, displaying this to the user in a non-confusing way is really hard. UX is hard haha
Yeah, LLMs are indeed really good for this use case.
> That said. I would love to see a middle tier pricing which had some features but avoided the AI use.
Only paid features are AI features. Everything else is free and no ads :)
You can type anything and as much as you want, you have access to all the advanced stats, you can create a custom theme from a photo of your keyboard, etc.
Everything but AI features is free right now. (Might change in future as we’re adding a lot more features so we will definitely consider a mid tier price )
1. AI interactions cost the service money, which is inevitably passed on to the consumer. The if it's a feature I do not wish to use, I like to have options to avoid paying for that feature. So in this case, avoiding AI use is a purely economic decision.
2. I am concerned about the content LLMs are trained on. Every major AI has (in my opinion) stolen content as training material. I prefer not to support products which I believe are unethically built. In the future, if models can be trained solely on ethically sourced material where the authors have been properly compensated, I would think this position.
I've experimented in the past with running an LLM like this on a CPU-only VPS, and that actually just works.
If you host it on a server with a single GPU, you'll likely be able to easily fulfil all generation tasks for all customers. What many people don't know about inference is that it's _heavily_ memory bottlenecked, meaning that there is a lot of spare compute left over. What this means in practice is that even on a single GPU, you can serve many parallel chats at once. Think 10 "threads" of inference at 20 Tok/s.
Not only that, but there are also LLMs trained only on commons data.
Dunno about the trigrams though, mostly it's on the "token group" level for me - either the upcoming lookahead feels familiar or it doesn't, and I don't much get bothered by the specific letters as much as "oh I don't have muscle memory on that word, and it's sadly nestled between two easy words, so it's going to be a patchy bit of alternating speed".
> Dunno about the trigrams though, mostly it's on the "token group" level for me - either the upcoming lookahead feels familiar or it doesn't, and I don't much get bothered by the specific letters as much as "oh I don't have muscle memory on that word, and it's sadly nestled between two easy words, so it's going to be a patchy bit of alternating speed".
Could you elaborate a bit on this part - not sure I fully follow.
The trigrams/bigrams is mostly to help the user discover if there are some patterns that really slow them down or have a lot of mistakes. This is something I wanted that I didn’t see in any other apps.
This also what we use under the hood for SmartPractice weak point identification. We look at what the most relevant character sequences (for example the ta sequence is way more common than za) are and what the user struggles with the most. This is just one of the weak points we use in the user weakness profile.
But, I'm determined to see its completion even if there is just one user. I didn't take the Wordpress fiasco and how they handled it, lightly at all and it only fueled my motivation even more. ETA is by end of this year right on time for Christmas.
If you'd like to read more, here's an article about my CMS: https://medium.com/creativefoundry/what-i-learned-as-an-arti...
If you'd like to get Beta access, my email is listed in my profile.
https://news.ycombinator.com/item?id=43972485
After HashiCorp was acquired by IBM I decided to take time off from corporate life and build something for myself. For years I've also been a casual retail investor on the side.
Forums like /r/stocks and /r/wsb in the past have been useful resources for finding leads and interesting information. But meme-ification (among other factors) have substantially degraded sites like Reddit, to the point where interesting comments are much fewer and far in between. With TickerFeed I'm hoping to recapture what was lost - a platform where investors can discuss companies and all things stock market through meaningful long form content.
It's also a chance to build something with my dream stack - Go + HTMX + SQLite, and that's been fun :)
Bogleheads used to be place with serious folks but I haven't been there in a decade or more so no idea what it's like these days.
+1 on your tech stack
In Singapore, the system is heavily academic. You're expected to follow a rigid path (PSLE → JC → Uni → job), but no one teaches you how to think about what kind of life you want to live—or how to create it. That leaves many people feeling lost, even if they’re “on track.”
This platform flips that. It starts with the big picture: *“When you’re 90, what do you want your life to have looked like?”*
From there, users create a personal timeline of milestones across life domains: health, relationships, learning, impact—and now, *financial freedom.*
The app helps users:
1. Set long-term visions, then break them into clear, visual milestones
2. Use an AI assistant to suggest weekly actions and recalibrate as life evolves
3. Voice journal instead of typing; the AI transcribes and flags patterns (“You mentioned burnout 5x this week. Want to add a rest week or revise your work goals?”)
4. Track basic finances and align spending/saving to long-term goals (“You want to take a year off at 30. At this pace, you’ll have the runway by 32. Want to adjust?”)
5. Get matched with mentors or peer circles for guidance and accountability
The goal is not to “optimize” life like a spreadsheet. It’s to help people reflect, take control, and become someone they’re proud of.
If you’ve worked on anything in this space—journaling, goal tracking, financial wellness, coaching—I’d love to learn:
A. What made your tool stick long-term?
B. How did you balance simplicity with depth?
C. Any design or product traps I should avoid?
Appreciate any thoughts, questions, or brutal feedback.
Obviously the main thing is getting the listings data, which as far as I know (mostly) isn't readily available any other way that scraping the cinemas' websites, for which I set this up as a separate-ish project[1]
[0] https://filmhose.uk
[1] https://github.com/Joeboy/cinescrapers
[0] https://filmspotlight.org/
Time Out should have long done that but instead they stopped their print edition.
[0] https://github.com/Joeboy/cinescrapers
Hope you didn't start on it!
(By the way, it wasn't too easy to scrape in the end…)
More PRs very welcome if you're in the mood!
I'll add the Peckhamplex now.
Please check it out if it sounds at all interesting! Keen for feedback :) I've written some docs, including a "getting started" guide, linked in the GitHub page.
https://splice-cad.com
Building cables for multiple personal and professional projects, I was frustrated by having to cobble together harness diagrams in Illustrator or Visio, cut snippets from from PDFs for connector outlines, map pin-outs, wire specs, cable constructions, mating terminals, and manually updating an Excel BOM.
Splice gives you:
An SVG canvas to drag-and-drop any connector or cable from your library to quickly route and bundle wires. Assign signal names to wires or cable cores.
Complete part data Connector outlines, pin-outs, terminal selections (by connector family & AWG), cable core colors & strand counts, wire AWG/color.
Automated BOM & exports parts-ready diagrams, wiring drawings, and a clean BOM in SVG, PNG, or PDF.
Connector & Cable Creators. Connectors or cables not in the existing library can be added with an optional outline and full specs (manufacturer, MPN, series, pitch, positions, IP-rating, operating temp, etc.), then publish privately or share publicly.
Demos & tutorials: Harness Builder → https://www.youtube.com/watch?v=JfQVB_iTD1I
Connector Creator → https://www.youtube.com/watch?v=zqDsCROhpy8
Cable Creator → https://www.youtube.com/watch?v=GFdQaXQxKzU
Full tutorials → https://splice-cad.com/#/tutorial/
No signup required to try—just jump in and start laying out your harness: https://splice-cad.com/#/harness. If you want to save, sign up with Google or email/password.
Check out https://www.hi-harnesses.com/ - limited parts at this point but the closest thing I know of.
The site itself isn't anything "special." I've had a personal website for about 25 years; the past few years I finally moved from making HTML by hand to using various CMSes. I tried a "no database" CMS that my hosting page had, then I wrote my own CMS, https://github.com/GWBasic/z3, to learn node.js, but then I had to go back because Heroku dropped the free tier.
Jekyll is interesting. As a Mac user, I'm surprised there isn't a push-button app, like MAMP, to just run it. Instead, I got exposed to some weirdness with Ruby versioning that, because I don't have any Ruby experience, was frustrating.
The default Jekyll template has warnings, but when I tried to fix them, I ended up jumping into a rabbit hole of sass versioning.
I also ended up jumping into a rabbit hole with setting up redirects from old urls on my blog to their new locations. I don't touch Apache / cpanel that often, so there was a bit of a learning curve for me.
One funny thing was that I set up two redirects, in cpanel, from the same url to two different urls. (It was a mistake!) I couldn't delete them, so I had to submit a service request with my host.
Two interesting things that I do not have time to do:
- Set up Github actions to deploy on my original host (andrewrondeau.com) - Set up redirects from blog.andrewrondeau.com -> andrewrondeau.com
It's a web-based notepad calculator, which means it's a notes app but it can evaluate inline calculations like
``` £300 in USD + 20%
09:00 to 18:30 - 45 minutes ```
I wrote the core of the calculator a few years ago, and I've just launched a big rewrite that supports
* document syncing * offline editing * markdown formatting * PDF and HTML exports * autocomplete * vim mode
Happy to hear feedback :)
I do plan on open sourcing more of the code over time. I also have started working on other sites using the same algorithm implementation (music, movies, video games)
This has just been a side project over the year generating passive income. I get around 250,000 page views a day, and with ads, memberships, and affiliate links I make around $2,500~ a month.
Tech stack is ruby on rails 8, postgresql 17, opensearch, redis, bootstrap 5.3 hosting on 3 servers on linode.
A couple questions:
* Is this primarily intended for discovering new reads, or for people who've already read the books to debate which is greatest? I found the book descriptions sometimes give away too much, to the point where I stopped reading them for any book I might be interested in reading for pleasure. Examples include The Great Gatsby and Madame Bovary. Perhaps you could have a concise description that stays far away from plot points, and a more expanded description behind a "more" link.
* What dictates whether a series has one place on the list or separate places? Narnia has one for the whole series but Harry Potter has individual listings per book.
* Are ratings and reviews from your own site taken into account in the rankings?
- Series have always been a problem. Some book lists will include the entire series, and then some will have individual books. If the series is sold as a single book I'll often just include that. Like Lord of the Rings. Sometimes I will include only the first book in the series on a list, to prevent always adding every single book in a series when a list mentions "harry potter series".
basically I don't have a perfect way of handling series'
for the last point, kind of. If you add a book to the default "My Favorite Books" user list, it gets aggregated and used for this book list which is included in the rankings. https://thegreatestbooks.org/lists/463
Main focus is https://wheretodrink.beer, collecting and cataloging craft beer venues from around the world. No ambition of being exhaustive, but aiming for a curated and substantial list. After the last thread, a bunch of people added their suggestions, thanks! It helped add interesting new venues from cities I hadn’t covered yet.
I’m very slowly layering on features, and have a few spin-off ideas I’ll keep brewing on for later. The hardest problem thus far has been attempting to automate popularity rankings and automatic removal of defunct venues without breaching a bunch of ToS.
Also made https://drnk.beer, a small side project offering beer-related linkpages and @handles for Bluesky (AT Protocol). It's been on the backburner, but still very much live.
Probably looking for another small project for the next few months to focus on something else for a while. Always curious to see what others are building and doing. Thanks for sharing!
Think around 5% is from visitors, 10-15% from my own experience and the rest just procrastination research.
Started with the cities I know well, and after that adding on countries or cities close by, main focus has been Europe. At one point I tried to use ratebeer's dataset as a starting point, before they closed down, but it was so horribly outdated and irrelevant that it was more work than sourcing manually.
So I basically look for existing blog-ish top-lists for a city, then try to verify the information with search, social media, untappd, etc. Looking for social proof that the venue is operational and relevant.
To keep it updated I have some very rudimentary monthly tasks to ping a venue's website and notify me on things that signal they're closed. I also email myself a list of 10 random venues with all relevant links daily, so I can do a manual 5 min alive check.
After a lot of grief trying to make Plex and jellyfish to work with my collection, and then some more with the community [1] I decided to make my own.
There's no selling point and clear pathway to monetize, as other solutions are way more mature and feature complete, but this is my own and serves my needs the best.
I've been working on it on and off for last 8 years or so, and it's been my personal benchmark for js ecosystem. The way it works, every now and then I come back to the project, look at the latest trends in js world and ask myself a simple question - what should I change in the codebase to make it online with the latest trends. And everytime it leads to full rewrite. Kind of funny, kind of sad.
In a nutshell I have a huge movie collection - basically I'm preparing for armageddon where all online streaming services cease to exist and I need both backend to fetch me detailed information about movies in the collection as well as frontend to help to decide what to watch tonight.
My next major endeavor will be trying to integrate RAG to take a bite at my holy grail - being able to ask a question like "get me a good gangster flick" and get reasonable recommendations.
[1] I think it was jellyfish where I was asking on their forums for how to manually create a collection, stating I'm a software engineer with 20+ exp and they kept telling me that I shouldn't touch the code... While having an online campaign asking for volunteers to contribute to the codebase.
For me that means Go + stdlib HTML templates (I want to try Gomponents at some point) to minimize dependencies. I copied the HTMX JS minified file into my source tree for some interactivity. I handwrote the CSS.
It looks very "barebones" (some would say ugly), but it's been solid as a rock. It's been a year and I haven't needed to update a thing!
I remember asking them some 10-15 years later to help me with a project and they were like "sure, we'll do it CakePHP". Initially I was like "you mean in Cobol?". But then I realized they were masters of that tech, it works, and there's no need to reinvent the wheel and learn some new trendy web framework that will be forgotten in a blink of an eye.
For my 3D audio project I need an affordable way to make plastic cases. I felt like injection molding services are way overpriced, so I decided to make the molds in-house. Turns out, CNC milling is overpriced, too. As are 5 axis CNC mills. So in the end, we built our own CNC machine.
And like these things always go, I found an EMI issue with my power supply and a USB compliance bug in the off-the-shelf stepper control board. But it all turned out OK in the end so we now have the first mold tool that was designed and machined fully in-house. And I learned so much about tool paths and drill bits. Plus it feels like now that everyone has experienced hands-on how stuff is milled, my team got a lot better at designing things for cheap manufacturing.
It is easy to select multiple holes/pockets at once so if you iterate, you don't spend time redoing CAM! It does traveling salesman to solve for efficient paths which even the expensive packages don't get right. Calculates v-bit paths too.
On me: https://sites.google.com/view/gatorcam/home
https://youtu.be/3ZTGwcHQfLY
Why do you need to make so many molds?
When you post a listing (e.g., on Facebook, Kijiji), you get tons of “Is this still available?” messages — but no useful info. TenantFit lets landlords collect basic answers (income range, pets, lifestyle) via a public link, then ranks responses to highlight promising leads.
No accounts or sensitive info collected from tenants (landlord does not even see candidate email until they reply), just a quick pre-screen before deeper screening to save time.
I love books like this one. Some other examples are "Crafting interpreters", "Writing a C compiler", "Building a debugger", and a couple other lower quality ones. The potential in this space for aspiring technical writers is enormous. Let me know if you know some other books that guide you through implementing complex systems software from scratch.
- Migrating to Niri on my laptop and re-evaluating my literate config approach, switching from xkb configs to kanata and a few other QOL changes to make my tooling more composable and expressive
- Shoring up my blog / media sharing infrastructure (migrated to a landing page on an s3 bucket, with different prefixes for several different hugo deployments for different purposes, still need to get better about actually posting content)
- Preparing to migrate a bunch of my self-hosted services to a k8s cluster which can can be fully deployed locally for testing and defined in code. All this is managed through argo and testable with localstack and crossplane for some non-local resources
- Attempting (somewhat unsuccessfully) to setup a nixos config for a bunch of services that just don't feel right to run in containerized stack that I want to live in ec2 and have as close to 100% uptime as possible (uptime kuma, soju/weechat relay/bitlbee, conduit, radicale, agate, whatever else I think of that is small and has a built-in nixOS service module. Thinking about some kind of RSS aggregating solution here as well)
- Experimenting with vibecoding by trying to get an LLM to do the legwork to build a TUI interface to ynab using rust (which I don't know how to write)
I'm hoping that by the end of this summer most of the tooling I use for most things will be way more concrete and seamless. I also want to get my workflows down and get on top of converting at least a few the ~100 draft blog posts I have laying around into something I can actually post. Ditto for my photography albums, which are not yet organized into coherent groupings or exported for web.
- Get it so that you can categorize transactions quickly in a keyboard-driven way
- Similarly have a quick, improved option for dealing with overspending / underfunding
- Add some additional reporting that I'd like to see (as well as the ability to drill down in a more fuzzy way than currently supported in ynab)
- Finally (and most importantly but also most ambitiously) develop a view with some simple tools that helps users figure out WTF is wrong when a reconciliation isn't working out. This is much harder than the other things I'm trying to do here
Luckily YNAB's API is very open and I think I can do all the things I'm looking to achieve here. If I'm successful, I plan to spin off a sister TUI project for making handling import edgecases easier in beancount, which I also use but for different reasons
Edit: but your idea of having CLI command options for printing reports on a regular basis / on opening the shell is also neat, I do plan to have some CLI options that don't require you to open the full TUI
I started on a Zig one and nope'd right on out of that after a few hours of fighting the compiler.
I'm currently working on porting a bunch of my Rust mini-games to other languages. [3]
[0] https://github.com/Syn-Nine/odin-mini-games/tree/main/2d-gam...
[1] https://github.com/Syn-Nine/c3-mini-games/tree/main/2d-games...
[2] https://github.com/Syn-Nine/freebasic-mini-games/tree/main/2...
[3] https://github.com/Syn-Nine/rust-mini-games/tree/main/2d-gam...
It seems like everyone just wants to make the next big popular engine with Rust because it's "safe", and few people really want to make actual games.
I also felt like prototyping ideas was too slow because of all the frequent manual casting between types (very frequent in game code to mix lots of ints and floats, especially in procedural generation).
In the end... it just wasn't fun, and was hard to tune game-feel and mechanics because the ideation iteration loop was slow and painful.
Don't get me wrong, I love the language syntax and the concept. It's just really not enjoyable to write games in it for me...
[0] https://github.com/Syn-Nine/galaxion-trade-empire
[1] https://github.com/Syn-Nine/mirrorb
http://egypt.urnash.com/npol/
And moving my financial support for this graphic novel over to a new crowdfunding platform that's run as an employee-owned co-op instead of a for-profit affair with a lot of VC investment that's starting to demand more and more attention to turning a profit.
https://comradery.co/egypturnash
An AI-native DocuSign
It's been around a month I've been working on it. Struggling with getting people to actually use it - this week I've set the ambitious goal of 10 new contracts sent *and completed* by people I don't know (last week's was 10...by people I do know).
It's hard because I feel I'm in a weird hole - in order to have a good product I need people to use it and give me feedback, but in order for people to use it and give me feedback I need a good product. It's like wth!
Another thing I'm struggling with - enjoying the process. I get daydreams like mad. I feel I'm always living in the future in some way, especially with this software, and it's taking away from being present in this work. Which sucks, because I want to be excited to *work* on this and NOT fake my own excitement towards this as a manifestation of my greed to get rich off it.
But MAN am I greedy. It's ugly sometimes, to myself.
But god how I love to work on software also. How I love making stupid bash commands on my terminal. How I love to feel like the old gods, who conquered the infant digital world.
Since TP 3.0 does no optimisations, and looking at the progress so far (~25% decompiled), it seems like matching decompilation should be achievable.
If/when I get to 100%, I hope to make the process of annotating the result (Func13_var_2_2 is hardly an informative variable name) into a community project.
Good luck!
It's similar with Turbo Pascal 3.0, but there's only one segment since it's a good old COM file. The compiler just copies its own first ~10000 bytes, comprising the standard library, and splices the compiled result to the end.
I can see how this makes transcompilation relatively straightforward, although the real mode 16-bit code is a bit unpleasant with all the segment stuff going on, so you might as well just decompile :D. It's very possible that similar instructions will be emitted in 3.0 and 4.0 for the same source input.
My program also has the stack checking calls everywhere before calling functions. I think that people using Pascal weren't worried about performance that much to begin with, so they didn't bother disabling it.
Although it has cult status in Israel for some reason.
My day job required me to go into office frequently, and I'm really feeling the reduced social connection of being fully remote in a small company. Any suggestions how to deal with this? I'm planning to reconnect with old friends, surf a lot, go rock climbing, and maybe take dance / music / other classes. Would also love if anyone wants to work together in the same place (library, coffee shop, etc). I'm in Escondido California, but happy to drive ~30 min to meet folks.
Check out Eventship. Hussein is local to SD. You should also meet Fred for press.
I’ll try and remember about these in the winter. I need new booties anyways. How many mm? 2 plus 2 so 4?
https://eventship.com/
Ya exactly, 2 layers of 2mm each, for a total of 4mm. They’re less warm than most 4mm booties would be though, because they’re intended for the protection. If you’re in SoCal that’s a feature — your feet should stay warm but not overheat :)
But if you want a balance of flexibility and stopping stingray stings, we really are the best. Nobody else is even trying, lol, the other options pretty much do nothing, or are encased in steel and not flexible at all.
Local-first web applications with a compiled backend – After eight years working on web platforms, the conventional stack feels bloated. The client already defines what it wants to fetch or insert. Usually through queries. So why not parse those queries and generate the backend automatically (or at least, the parts that can be)?
Triple stores as a core abstraction – I’ve been thinking about using a triple-based model instead of traditional in-memory data structures, especially in local-first apps. Facts could power both state and logic, and make syncing a lot simpler.
Lower-level systems programming – I’ve mostly worked in high-level languages, but lately I’ve been writing C libraries (like hash maps) and built a minimal 32-bit bare-metal RISC-V OS.
It’s all still brewing, but I think these ideas tie together nicely. What if the OS didn’t have a file system and just a fact store? Everything could be queried and updated live, like a Lisp machine but built on facts.
Some other things I’ve been playing with:
A jQuery-like framework and element factory - You can pass signals that automatically updates the DOM.
A Datomic-like database on top of OPFS - where queries become signals that react to new triples as they enter the system. Pairs well with the framework above.
Would love to boot on a physical machine eventually though! If you have suggestions, happy to hear them :)
Trying to see how far inference can go given that queries usually specify this information (ex: where(r => r.author == $SESSION.AUTHOR_ID)).
* https://trosko.hr (HR, Android/iOS app) - super-simple receipt/bill tracker (snap a photo of the receipt, reads it using Gemini, categorizes and stores locally - no accounts, no data gathering)
* https://github.com/senko/think (open source) - Python client library for LLMs (multiple providers, RAG, etc). I dislike the usual suspects (LangChain, LLamaIndex) but also don't want to tie myself to a specific provider, so chugging on my on lib for this.
I am experimenting with the current SOTA multimodal LLMs, but performance is still not yet there, they still hallucinate non-existent teeth. (As an aside, I have found a simple but very telling test, I have an image with only 4 teeth visible up and 10 down, so I prompt the modal to count, non have been able to, but Gemini 2.5 pro is the closest of the lot, performance is worse in the description when the counting test fails).
I am going to try segmenting the image to see if I will have better results by prompting to describe segment by segment.
To highlight the syntax in the browser I checked out the CodeMirror project that uses Lezer grammars. It is very flexible and allowed me to implement additional features like custom folding. [2]
I would also like to create a grammar for tree-sitter, finish the Java implementation and documentation of the ESON parser before I try to implement it in other languages.
[1] https://gitlab.com/marc-bruenisholz/eson-textmate-bundle [2] https://gitlab.com/marc-bruenisholz/eson-lezer-grammar
Beyond the landing page (built with Astro), I've been building all of the route optimization, the delivery and warehouse management systems. A combination of go and java has allowed me to write a few microservices in the past 6 months to handle all of my logistical processes, and I'm just testing the mobile app in the field as we speak! I hope to make some of the code open-source one day!
1 - https://github.com/google/or-tools
https://axonmesh.pages.dev/
Right now I'm making an Anki-style flashcard system in Rust (https://github.com/jmahmood/Cardbrick/). It's amazing that all of the annoying stoppers I've had with build systems were blown away by Gemini. It's also nice to actually build something that is not another web application.
(I say this knowing there is zero value in me posting this in a thread with 1134 comments already)
My 7 year-old has gotten into music and is trying to record his own ideas. We have found the existing tools to be either too simple (Yak Back) or way too complex (Tascam). I want to make him something that has a simple interface, few buttons, and simple recording/mixing. The idea is to avoid the software programs like Garage Band and Logic.
[0] https://en.wikipedia.org/wiki/Yak_Bak
[1] https://tascam.jp/int/product/dp-004/top
First we built it as a tool to fix any bug. After talking to a few folks, we realized that it is too broad. From my own personal experience, we realized how messy it is within organizations to address accessibility issues. Everybody scrambles around last minute. No body loves the work - developers, PMs, TPMs etc. And often external contractors or auditors are involved.
Now with Workback, we are hoping to solve the issues using the agentic loop.
If you personally experienced this problem, would love to chat and learn from your experience.
[1] https://workback.ai
I'm planning on doing a proper writeup/release of this soon, but here's the short version: https://gist.github.com/samscott89/e819dcd35e387f99eb7ede156...
- Uses lldb's Python scripting extensions to register commands, and handle memory access. Talks to the Rust process over TCP.
- Supports pretty printing for custom structs + types from standard library (including Vec + HashMap).
- Some simple expression handling, like field access, array indexing, and map lookups.
- Can locate + call methods from binary.
- The idea: https://carlnewton.github.io/posts/location-based-social-net...
- A build update and plan: https://carlnewton.github.io/posts/building-habitat/
- The repository: https://github.com/carlnewton/habitat
- The project board: https://github.com/users/carlnewton/projects/2
[1] https://store.steampowered.com/app/3498390/Astroloot/
I have a SteamDeck myself and the game constantly runs at 90fps. The game has full controller support, so it is very comfortable to play on Deck.
If you like PoE, you should feel right at home!
Turn any command into an AI-discoverable MCP tool with a few lines of YAML:
Any AI agent can search for "greeting" and use your tool. I'm also building the first registry at https://enact.toolsThe insight: Most security scanners find problems but don't fix them. Industry average time to fix critical vulnerabilities is 65+ days. We generate the actual fixes and create PRs automatically, including educational content on the nature of the vulnerability and the fix in the PR description.
Technical approach: - AST-based pattern matching (moved from regex, dropped false positives from 40% to <5%) - Multi-model AI for fix generation (Claude, GPT-4, local models) - ~170 patterns across 8 languages + framework-specific patterns; can grow this easily but need more customer validation first.
Business model experiment: Success-based pricing - only charge when fixes get merged ($15/PR at the moment). No upfront costs. This forces us to generate production-quality fixes & hopefully reduces friction for onboarding.
Early observation: Slopsquatting (AI hallucinating package names that hackers pre-register) is becoming a real attack vector. It's pretty straightforward to nail and has a lot of telltales. Building detection & mitigation for that now.
Stack: Elixir/Phoenix, TypeScript, AST parsers
https://rsolv.ai
It's a DIY confirmation bias machine for ranking NFL quarterbacks by a variety of stats.
https://www.fishbitch.xyz
it's a fishing recommendation engine that weights weather, lunar cycles, water turbidity, and a few other factors and generates gear & bait/lure presentation recommendations.
I release code into the public domain hoping it will be useful. There's some fast code for Groebner basis computations using the F4 algorithm (parallelized - article to follow), and some routines for machine integers e.g. discrete logarithm, factoring, and prime counting.
Lets you create encrypted containers disguised as normal files. 1000s of images, pdfs, videos, secrets, keys all stuffed into an innocent look "Vacation_Summer_2024.mp4".
I've almost got true steganography working i.e to get the carrier file to actually open in any file system(currently with mp4, pdf, png and jpeg).
Things like this have existed in the past, but nothing with a simple UI,recent encryption standards.
While apps like Parkopedia and SpotAngels tackle the same problem, their one-size-fits-all approach often results in incomplete, missing, or outdated data. My approach is different: go deep on one city at a time by combining multiple publicly available datasets. This doesn't scale horizontally since each city has different data sources and formats, but the goal is to become the definitive parking resource for one city, build automation to keep it current, then methodically expand city by city.
If you are based in Vancouver, do give it a go. Your feedback would be awesome!
It's been a fun ride co-coding with Claude (Sonnet 3.5 > 3.7 > Code). Already it found a bunch of interesting bugs on a heap of my own sites, older employer sites, friend's sites.
Started as a simple Django web app, extended to Celery+Redis, now also leveraging CF Workers and R2 storage.
Was bourne out of an observation that some sites I have been working on missed some crucial things like domain expiration of asset-domains, mis-configured CORS or SSL certificates, http header and meta collisions, missing/wrong redirects for http/https/www/no-www etc.
This is written entirely in 6502 assembly, and uses a fun new mapper that helps a little bit with the music, so I can have extra channels you can actually hear on an unmodded system. It's been really fun to push the hardware in unusual ways.
Currently the first Zone of the game is rather polished, and I'm doing a big giant pixel art drawing push to produce new enemies, items, and level artwork to fill out the remainder of the game. It's coming along slowly, but steadily. I'm trying to have it in "trailer ready" / "demo" state by the end of this calendar year. Just this weekend I added new chest types and the classic Mimic enemy to spice things up.
https://github.com/BrokeStudio/rainbow-net/blob/master/NES/m...
In terms of capabilities, graphically it's something like MMC5 (8x8 attributes and a bunch of tile memory) while sound wise it's almost exactly VRC6. The real nifty feature though is ipcm: it can make the audio available for reading at $4011
It turns out the APU inside the NES listens to writes to $4011 to set the DPCM level, which many games use to play samples. By having the cartridge drive it for reading, I can very efficiently stream one sample of audio with the following code:
So I just make sure to run that regularly and hey presto, working expansion audio on the model that doesn't normally support it. It aliases a little bit, but if I'm clever about how I compose the music I can easily work around that.An iOS client for Cloudflare. Surprisingly, there’s none out there, maybe because nobody needs it? I do, so I’ve created one and it’s now available on TestFlight [0].
Another interesting thing I’ve recently discovered is that LLMs are pretty great at vetting tenancy agreements, so I’m working on a website that reads tenancy agreements and will return a list of unfair clauses that might be present in the contract along with a detailed explanation of how you should follow up with the landlord/agency. I still need to finish it but if you’re interested it’s here [1].
[0]: https://testflight.apple.com/join/Jj7WveWb
[1]: https://transparents.fyi
To abstract around register file differences in different ISAs, I'm using SSA-form with spilling to a separate "safe stack". Enforces code-pointer integrity for security's sake (not unlike WASM) but extended also to virtual method tables.
"Partial-ISA migration" allows a program to run on multiple cores with slightly different ISA extensions. "Build-migration" is migration to another build of the same program in the same address space: Instead of trying to debug an optimised program, you would migrate it to a "debug-build" to attach a debugger. Or you could run a profiling build, compile a new build using the result and then migrate the running program to the optimised build: something that previously only JIT-compilers have done AFAIK.
I'm out of the research stage and at the stage of writing the first iteration of the main passes of the compiler, but now and then I've had to back-track and reread a paper on a compiler algorithm or refine the spec. It has taken a few years, and I expect it to take a few years more.
We're also working on the Premed Super App, same thing for people taking medical school entry exams like the MCAT or MDCAT.
I get to work with a bunch of top notch students and doctors, and I myself am the first ever full-stack technologist who also is a doctor in Pakistan, a country of 250 million people.
https://www.protomatter.ai/
Automating Clean-room plant propagation using robots
There are about 2-3+ Billion plants cloned in laboratory conditions per year which are all done by hand. I am in the process of trying to develop a MVP to automate this task while also getting customer conversations to get early adopters.
What I am struggling with is that I don't know if I should focus on developing the MVP which will cost 20k-40k & 4-6 months to develop or put in place a pilot program to get customers willing to buy the machine / pay up front before I start developing. Hardware startups are rough usually because their MVP takes so long to develop.
I am currently bootstrapping while I am pushing for more conversations trying to do both at once. I could personally finance the venture, but it seems like a poor move to just take on all the risk personally? I have am setting up conversations with a few VCs, but that is a month out.
I'm working on this full time at the moment. I have a couple people who I have talked to who could be co-founders but nothing has materialized yet. So I am just all over the place at this stage in the process.
I spoke to 4-5 potential customers and 2-3 of which are 'interested' in what I have but seem only interested in the 'validation' stage which only comes up after the huge personal investment on my end.
The project is a bit rough because of its clean room requirement where there needs to be substantial build / testing to ensure a near zero contamination rate.
I could build a POC or show some video of how the product would work. What would you want to do with this?
While Cursor stops after writing great code, Vide goes the extra mile and has full runtime integration. Vide will go the extra mile & make sure the UI looks on point, works on all screen configurations and behaves correctly. It does this by being deeply integrated into Flutters tooling, it's able to take screenshot/ place widgets on a Figma-like canvas and even interact with everything in an isolated and reproducible environment.
I currently have a web version of the IDE live but I'm going to launch a full native desktop IDE very soon.
My value proposition is to make developers more productive by skipping the boring stuff, while FlutterFlow is more of an "all-in-one" app platform.
https://flowery.app/books
The library of public domain classics is courtesy of Standard Ebooks. I publish a book every Saturday, and refine the EPUB parser and styler whenever they choke on a book. I’m currently putting the finishing touches to endnote rendering (pop-up or margin notes depending on screen width) so that next Saturday’s publication of “The Federalist Papers” does justice to the punctilious Publius.
Obligatory landing page for the paid product:
https://flowery.app/vocabulary-building
Most recently have been focused on better geographic visualizations in the public studio for people to experiment - getting decent automatic lat/long, want to have easy path visualizations (start/end, etc). More AI-accelerated options as well, especially around model authoring.
Repo: https://github.com/trilogy-data/pytrilogy Studio: https://trilogydata.dev/studio-core/
Another Moby-Dick of mine is Kadessh, the SSH server plugin of Caddy, formerly known as caddy-ssh. This one is an itch. I wrote about it here https://www.caffeinatedwonders.com/2022/03/28/new-ssh-server..., and the repo is here: https://github.com/kadeessh/kadeessh. Similar to the other one, feedback and helping hands are sorely needed.
They are both sort of an obsession and itches of mine, but between dayjob and school, I barely have a chance to have the clear mind to give them the attention they require.
Trying to document and map as much of the publicly accessible stained glass as possible. The goal being the next time you visit a new city or town, you'll know where all the beautiful stained glass is to go see. Just recently added support for countries outside of North America. No exciting tech (vanilla HTML/CSS/JS). But excited for folks to check it out!
It's grown over a dozen or so years and when I finally decide to compile into a book, everyone now uses AI and no longer read and learn from books but instead through LLMs.
> when I finally decide to compile into a book, everyone now uses AI
This is part of what discourages me from starting now, sadly. That, and having more concepts for actual Python projects than I know what to do with.
Not me, I read the shit out of documentation and also books like yours which distill knowledge from professionals down to a bunch of useful points. I have never not learned something (even if I knew and forgot it) from reading a good book about "Working with X".
Thanks for your hard work, and for giving it away to others gratis.
Edit: the string formatting cookbook has a ton of useful info that I always forget how to use, I'm going to bookmark your site by this page: https://mkaz.blog/working-with-python/string-formatting
This is for people who feel powerless in light of all the recent political developments, and would like to do something positive to help.
My goal is to aggregate all the various ways you can actually do something to help, so you can find them without having to get on a million mailing lists.
I've been thinking a lot about the current field of AI research and wondering if we're asking the right questions? I've watched some videos from Yann LeCun where he highlights some of the key limitations of current approaches, but I haven't seen anyone discussing or specifying all major key pieces that are believed to be currently missing. In general I feel like there's tons of events and presentations about AI-related topics but the questions are disappointingly shallow / entry-level. So you have all these major key figures repeating the same basic talking points over and over to different audiences. Where is the deeper content? Are all the interesting conversations just happening behind closed doors inside of companies and research centers?
Recently I was watching a presentation from John Carmack where he talks about what Keen is up to, but I was a bit frustrated with where he finished. One of the key insights he mentions is that we need to be training models in real-time environments that operate independently from the agent, and the agent needs to be able to adapt. It seems like some of the work that he's doing is operating at too low of an abstraction level or that it's missing some key component for the model to reflect on what it's doing, but then there's no exploration of what that thing might be. Although maybe a presentation is the wrong place for this kind of question.
I keep thinking that we're formulating a lot of incoherent questions or failing to clearly state what key questions we are looking to answer, across multiple domains and socially.
RAG and/or Fine-tuning is not the way.
Another topic is security, which would consist of using Ollama + Proxmox for example, but of course, right now, as emergent intelligence is still early, we would have to wait 2-3 years for ~8 B parameter local models to be as good as ChatGPT o3 pro or Claude Opus 4.
I do believe that we are close to discovering a new interface. What is now presenting itself through IDE’s and the command line (terminal)… I strongly believe we are 1-2 years away from a new kind of interface, that is not meant for developers only.
That feels like an IDE, works like a CLI, but is intuitive as Chrome is for browsing the web.
I am using cerebras for book translations and verb extraction and all LLM related tasks. For TTS I am using cartesia. I have played around with Elevenlabs and they have slightly natural sounding TTS but their pricing is too steep for this project. Books would cost a couple of hundred euros to process.
[1] https://www.fisherloop.com/en/
Basic goals:
- Web based for zero update latency
- Have it work offline
- Automatically import transactions from my banks
- No running/hosting cost
- Secure
Tools used so far:
- InstantDB for the datastore, providing the offline capability too
- A gmail account that automatically gets forwarded bank alerts for purchases
- Gitlab.com w/scehduled pipelines for cron based email-syncing
- Netlify for the free hosting
- InstantDB magic codes / email links for securing the data
I'm at the point where I can track and categorize purchases, including split transactions.
Next steps:
- Add in date ranges for reporting / data views; e.g. show expenses incurred in a one month period instead of for all time.
- Add in planned / project transactions for month forecasting
- Statement import & import reconciliation and statement reconciliation
- Scrape company specific digital reciept emails (like Amazon) to autopopulate more transaction data
And that'll be the end of the stuff I can do for free. I think I will add features that require money and/or dedicated hardware though:
- OCRing receipts -> autopopulated transaction data / description
- Using chatgpt to suggest categorizations
- Scrape extra data from my bank sites, like physical addresses of entities involved in charges.
That's why I am building Overcentric - a simple and affordable toolkit that combines web & product analytics, session replays, error reporting, chat support and help center - all in one place.
Been building it and testing with several startups and improving based on their feedback. I am also using Overcentric for Overcentric itself, so I always get ideas for improvement.
What's next: more tools that are useful for startups are on the roadmap and I am exploring how LLMs can be further utilised (apart from support, session replay summaries, aiding in writing help center articles) and refining pricing.
Check it out at https://overcentric.com/
Would love to connect with other SaaS founders and have Overcentric help them grow their startups.
Tail calls between different VM functions are the next challenge. I'm going to somehow have it allocate the VM instance in the same space (if the frame size of the target is larger than the source, "alloca" the difference). The arguments have to be smuggled somehow while we are reinitializing the frame in-place.
I might have a prefix instruction called tail which immediately precedes a call, apply, gcall or gapply. The vm dispatch loop will terminate when it encounters tail similarly to the end instructions. The caller will notice that a tail instruction had been executed, and then precipitate into the tail call logic which will interpret the prefixed instruction in a special way. The calling instruction has to pull out the argument values from whatever registers it refers to. They have to survive the in-place execution somehow.
Why? I don’t like Discourse and Flarum that much. I want an even simpler solution with fewer bells and whistles.
But I guess the market is dead anyways for forums. I might replace my phpBB instance that has been running for 15 years.
I can't remember a time where it's felt more fun to decide "I'm just going to make this web thing the way we used to make web things."
Most employee engagement software is just placation for HR. When it's common that the lowest scoring question on feedback cycles is "I believe that action will be taken based on the results of this feedback," there's something fundamentally broken with how companies handle feedback, and how the tools their given enable them to react to it.
Our end goal is to help leaders and managers identify problems with trust and communication within a team. The reality is, 90% of the time, the problem lies with the leadership itself. We're trying to provide both the tools to diagnose what the problems are, and frameworks for managers to fix them.
https://www.npmjs.com/package/@mindpilot/mcp
Claude Code Quickstart:
``` claude mcp add mindpilot -- npx @mindpilot/mcp ```
Here’s the link to try it out: https://pbrgen.aixpoly.com/ (limited spots available)
Let us know what works, what doesn’t, or what you wish it did. All feedback is so helpful right now.
Currently I'm stuck implementing a storage combinator with EiffelWebFramework[4]
[0] https://dl.acm.org/doi/abs/10.1145/3359591.3359729
[1] https://scholar.google.com/citations?view_op=view_citation&h...
[2] https://en.wikipedia.org/wiki/Eiffel_(programming_language)
[3] https://github.com/EiffelWebFramework/EWF
[1] https://www.omiword.com
[2] https://news.ycombinator.com/item?id=43654350
[3] https://news.ycombinator.com/item?id=44075038
More specifically, I'm trying to use pitch (F0) to dynamically adjust the theta parameter in rotary positional embeddings, so the frequency of the positional encoding reflects the underlying pitch contour of the speech and instead of using a fixed unit circle (radius=1.0) for complex rotations, I'm trying to work out how to use variable radii derived from the pitch. The idea is to create acoustically-weighted positional encodings, where the position reflects the acoustic salience in the original audio. https://github.com/sine2pi/asr_model
This is something I’ve needed myself over the last few years as jobs become shorter and shorter lived. Keep on improving it as some kind of compulsion.
We aggregated half a dozen plus disparate data sources to create a comprehensive infrastructure map of the PNW power grid. Our goal is to be able to query for and provide informed answers for grid operators, investors, and other energy adjacent businesses in the space.
(For reference): The PNW has the most abundant clean power in the US and is one of the markets with most opportunity as our consumption increases with AI.
Some examples:
- A minimal C shell with built-ins like cd, pwd, type: https://gist.github.com/rrampage/5046b60ca2d040bcffb49ee38e8...
- Terminal Snake game which fits in a QR code using Linux syscalls for drawing: https://gist.github.com/rrampage/2a781662645dc2fcba45784eb58...
- HTTP server with sendfile support in ARM64 assembly: https://gist.github.com/rrampage/d31e75647a77badb3586ebae1e4...
I learned to handcraft a static ELF binary using just GNU assembler (no linker): https://gist.github.com/rrampage/74586d0a0a451f43b546b169d46... . Trying to see if I can craft a small assembler in ARM64
http.S is something I wanted to do by myself, ended up with generating data in asm and reusing Go for a http server.
1) Highly Sybil resistant. Neither the keypair owner nor anyone else can re-use the same underlying ID to link to another keypair.
2) Very high anonymity. While the Sybil resistance requires a nullifier representing the underlying ID to be present in a database (or stored in a public, decentralized form for blockchain use), there is no way to connect that nullifier with the keypair. Even if someone were to use brute force to successfully connect the nullifier with a specific underlying ID, such as a passport, there is no way to connect that ID with the keypair. (In the passport case, even merely brute-forcing the nullifier could only be done by the issuing government, someone who has hacked the government database, or someone with physical access to the passport. This is due to the fact that other passport information than the passport number is included in generating the underlying zero-knowledge proof.)
I understand that other technologies may have similar end-functionality, but this has the advantage that most of the functionality is encapsulated in a single Rust executable that could be easily used in any context, whether distributed or decentralized. (If anyone would like to know more, my contact info is at garyrobinson.net.)
In fact, now that I think about it, zk-proof identity will be required in the near future since so many poorly run organizations are leaking ID documents.
https://Full.CX - still hums along in the background. Couple of customers. Just added MCP which has been amazing to use with AI coding agents. Updating the UI/UX to ShadCN to improve usability and make it easier for future changes replacing NextUI and Daisy.
https://Toolnames.com - no changes this month.
https://Risks.io - little bit of work on the new platform, yet to be released.
https://dalehurley.com - little facelift
Same thing in firefox and chrome on mac.
My next item is to add AbuseIPDB IP addresses to my "Uninvited Activity"[1] IP address blocking system, implementing xRuffKez's script here: https://github.com/xRuffKez/AbuseIPDB-to-Blackhole
Unfortunately, but also understandably, AbuseIPDB limit their free-access (account required) API to 10,000 IP address records. So I might be putting it into a database to hopefully aggregate multiples of the 10k results if they're not always the same 10k.
[0]: https://github.com/UninvitedActivity/PiHoleLists
[1]: https://github.com/UninvitedActivity/UninvitedActivity
The idea came from noticing how most people manage money day to day: checking their balance, adjusting by feel, trying not to drift. There are tons of tools for planning or categorising, but not much that fits that kind of improvised pacing.
Still early, but trying to shape it around those habits – to make something simple and steady, that supports how people already do things.
https://lang.money
It helps you track, understand, and plan your personal finances — with a proper accounting foundation.
It's interesting in many way. Using double-entry (it's a perspective shift), the technical challenges of building local-first app, UI/UX & visualizations, privacy and more.
> A: Your financial data is stored locally on your device. ...
Good stuff! This was the first thing I checked, and it means I am now reading more about the app. Really nice to see this approach.
I know this is still WIP, but is feedback ok? The plan buttons say "Get starterd" which is a funny typo :) Also, I was not sure, but is this a website app, or a local app? For local data, I would strongly prefer an actual local app. Some screenshots of how it looks on multiple devices (directly comparable, as in, this is the same view and same data on iOS/Mac) would be great. Finally, do you have bank links? _The_ killer app I want in a personal finance app, and you'd be surprised how many make this really difficult, is to track my actual income and spending.
I signed up for your newsletter. Rare for me to do. Looking forward to hearing more!
A multi-server process supervisor. Existing init processes (systemd, runit, s6, etc) work great on a single server but when you need to manage/deploy many servers, the tooling gets really complicated (K8s). Phoenix extends the process supervision model from one server, to many. Run this thing once / keep one copy of this around / keep this running on all machines that match pattern X etc.
Turns out the (obvious in hindsight?) problem is automated but simple networking. Currently digging deep into wireguard based overlay networking before rolling the next version of Phoenix out.
http://youtube.com/@dreamwieber
In parallel I'm working on a bunch of apps for Vision Pro -- my most well-known at the moment being Vibescape which was featured recently by Apple: https://youtu.be/QcTiDBtCafg
To round this out, my wife and I are converting a historic farm in the Pacific Northwest to regenerative agriculture practices. So far we've restored over 20 acres of native ecosystems.
If that's interesting to you there's a channel here:
http://youtube.com/@cleryfarm
One interesting lesson is to see the effort involved in acquiring new customers and setting up funnels, especially when bootstrapping with a small budget. Sometimes, as developers, we are in our bubbles and don't realize how much skill one needs to figure out the customer acquisition domain.
I recently by request[0] added a cohesive timeline view for hn's /bestcomments. The comments are grouped by story and presented in the order that they were added to the /bestcomments page. It's a great way to see popular comments on active topics. I'm going to add other frills like sorting and filtering, but this seems to be as good a time as any to get some of your thoughts!
You can check it out here: https://hcker.news/?view=bestcomments
[0] https://news.ycombinator.com/item?id=44076987 (thx adrianwaj)
It's an environment for open-ended learning with LLMs. Something like a personalized, generative Wikipedia. Has generated courses, documents, exams and flashcards.
Each document links to more documents, which are all stored in a graph you grow over time.
A few courses I generated using above:
- https://dev.to/freakynit/network-security-cdn-technologies-a...
- https://dev.to/freakynit/aws-networking-tutorial-38c1
- https://dev.to/freakynit/building-a-minimum-viable-product-m...
- https://dev.to/freakynit/startup-metrics-5ed7
I'm thinking you could have it in the same interface eventually, but right now all the machinery & prompts assume it's decomposable declarative knowledge.
Do you have any socials? Would love to keep up with updates about this project
No socials so far as I've mostly been posting updates on the Anthropic discord. But I made an X account for it just now (@periplus_app) where I'll mirror the updates.
You can also reach me any time by email for bug reports, feature reqs etc.
This is especially valuable in workflows where verification of LLM extracted information is critical (e.g. legal and finance). It can handle complex layouts like multiple columns, tables and also scanned documents.
Planning to offer this both as an API and a self-hosted option for organizations with strict data privacy requirements.
Screenshot: https://superdocs.io/highlight.png
My credit rating has literally plummeted 200 points for reasons I don't even have the energy to investigate (I have a pretty good retirement fund, no debts/mortgage/care payments). Just no energy to do anything except hang around trying not to eat.
— it turns ebooks, articles, and documents into synchronized audio with real-time text highlighting. It’s great for people who prefer listening while reading (or want to stay focused), and it works fully offline with a one-time purchase — no subscriptions.
I’m bootstrapping it and trying to figure out how to market it effectively. So far, I’ve had some traction and early sales just by posting on Reddit, but I’m still learning the marketing side — especially how to reach people who’d benefit from it most.
Would love to hear how others approached early growth for similar bootstrapped tools.
I wouldn't need / want this for reading English, but it'd be killer for improving my Spanish vocab and speech-recognition. It's a great idea, and lots of people could get a lot of value out of it. Well done!
I need to put it up on the ol' blog-thing, but I've signed a contract with a small press for a debut novel, which is highly exciting. That one's urban fantasy from the point of view of the wizard's magic cloak. (You better believe it has opinions.)
Meanwhile, I've been working on a novel about a group of time travelers who accidentally get stuck in the Permian, well before the dinosaurs. Surprise! There are still big animals that can eat you, they're just more weird (and not as big). The research for that one has been wild.
The ol' blog thing, where I post story-related tidbits and such: https://rznicolet.com
I want to publish it on Google play, but I need testers. If anyone cares about budgeting, I'd love to get some feedback.
Here's the app link: https://play.google.com/apps/testing/dev.selfreliant.wasa_bu...
I don't think you can download it without being added to my testers list though. Send me your Gmail address if you're interested!
> Send me your Gmail address if you're interested!
Where? nleschov at gmail
Word of warning, Google is pretty dumb and even requires testers to pay for the app. It's going for 3$, but I can reimburse everyone who helps me test once the testing phase is finished
The code is all open source on GitHub[1]. Really close to shipping now - hope to share launch details soon.
These monthly HN threads have been great motivation for me to keep building consistently. Thanks everyone!
[0]: https://twitter.com/vtdotai
[1]: https://github.com/vinhnx/vtchat
A dynamic runtime on top of the eBPF virtual machine / SQL workbench that lets you create real time visualizations of system performance data.
We built it because managing cloud budgets often turns into a spreadsheet mess, or worse, a never-ending consulting engagement. OneBliq lets you:
* Split and allocate Azure costs by cost centers, teams, or projects
* Visualize current spend and attention areas at a glance
* Experiment with plans and projections without complex tooling
* Skip sales calls and long onboarding – just install and kick the tires
It's still early, but we're seeing traction with teams who want clarity without complexity. Happy to answer questions, share more, or get feedback.
Would love your thoughts – what would make a tool like this useful (or useless) for you?
To that end, I've most recently been hacking on Robert Virding's Luerl (https://github.com/rvirding/luerl), working to adapt the Lua test suite to chase down some small compatibility issues between PUC Lua and Luerl. While Lua is a lovely language, it would also be swell to get Fennel working under Luerl. I wrote a game for the LÖVE jam a few months ago in Fennel and it was a pleasant way to dip my toes into lisp-likes.
I've also been adding things to control plane software, Overworld, here and there: https://github.com/saltysystems/overworld Happily all of the Protobuf and ENet stuff that I've already built nicely carries over into the LÖVE world.
I build an iOS app (https://quenchai.app) that uses a carefully constructed Multimodal LLM workflow to convert photos to standard drinks and track consumption over time.
Did you know a standard margarita is ~2.5 standard drinks and a light beer is ~0.8?
I don't feel like this needed an AI solution.
It's wild to me how you jumped down my throat about not looking into his product enough when you did read my entire comment.
I'm trying to see if I can "get away with it": no schema migration, no fixed views, one tenant per DB, local-first-friendliness.
The general approach is "Datomic meets XTDB meets redplanetlabs/Rama meets Local First". Conceptually, the lynchpin "WORLD FACTs" table looks like this:
2. "Writing for Nerds"A workshop I've been experimenting with, using willing friends as guinea pigs. To help people remove friction from being able to "spool brain to disk". The sales-y part is here, with more context / explanation about what it is about and what it is not about: https://www.evalapply.org/index.html#writing-for-nerds
It's tested only on Android 10 and Windows 11. Bring done with Flutter, it should work on iPhone, Mac and Linux too but would need building, testing and fixing various issues found.
Had I known this would take me 3.5 weeks (dedicated time) and 6100 lines of code (including comments), I would not have done it. Ideal would have been just a week.
Currently closed source.
The goal is quite simple, allow developers to host their application with easy straight forward pricing. We are about to launch very soon. Everything is built on Laravel/PHP.
We are open to beta testers, so if you feel you want to test this please drop me and email in my profile.
Plugin to convert Figma designs to React Native code fully client-side.
And a complimentary service that syncs the code directly to your filesystem in real-time, as well as an optional MCP server to flex the generated code to your codebase to fit your framework/libraries.
Source: https://github.com/kat-tax/figma-to-react-native
(includes cool tech like lightningcss-wasm for styles conversion and esbuild-wasm for client-side previews)
1. After hearing Cell by Pannotia, I became obsessed with trying my hand at making a bit of electronic music. I have an Arturia Keystep 32, a Korg NTS-1 and a Korg SQD-1 to mess around with, but I'd really love to learn how to capture the sound on the Pannotia's album since it speaks to me on a visceral level (album link for the curious: https://pannotia.bandcamp.com/album/cell)
2. Turning some old telephones into fun "audio guestbooks", have some additional features lined up that I am going to add (just waiting on parts to arrive), trying to improve a bit on the ones shown in this excellent video: https://www.youtube.com/watch?v=dI6ielrP1SE
3. Managed to get a blog post up recently. My work is not exactly what I would call "HN worthy" but if you need a laugh or some decent toilet reading, it probably qualifies (my blog: https://futz.tech/)
I love these threads. So many people working on so many different and interesting things. Renews my hope for the future, a bit.
There's a little inspiration from the MLIR ecosystem here, which makes heavy use of `.td` files for code generation. I want to write a schema file, defining some tables and indexes along with the queries and procedures which will operate on them, then have this compiled to a C++ header file I can include, where the schema is a class and the queries/procs are methods.
I have no idea how far I'll get with this, but it's always fun messing about with weird little languages, and I'd like to see what programming in this style would feel like.
I've been working on making it easy to drop in socket-based multiplayer with "channels". Players can join channels and they can share messages, state updates or notifications over a socket connection. You can use it for chat rooms, lobbies/matchmaking or async multiplayer.
One recent addition is "channel storage": a shared space for players to read/write/update/delete data. This opens up saving and loading shared worlds between players in just a few lines of code.
Everything is open source, including the frontend dashboard, backend, Godot plugin and Unity package. GitHub here: https://github.com/TaloDev.
Reading through the Terms of service in websites is a pain. Most of the users skip reading that and click accept. The risk is that they enter into a legally binding contract with a corporation without any idea what they are getting themselves into.
How it started: I read news about Disney blocking a wrongful death lawsuit, since the victim agreed to a arbitration clause when they signed up for a disney+ trial.
I started looking into available options for services that can mitigate this and found the amazing https://tosdr.org/en project.
That project relies on the work of volunteers who have been diligently reading the TOS and providing information in understandable terms.
Light bulb moment: LLM's are good at reading and summarizing text. Why not use LLMs for the same. That's when I started building tosreview.org. I am also sending it for the bolt.new hackathon.
Existing features: Input for user entered URLs or text Translation available for 30+ languages.
Planned features: Chrome/firefox extension Structured extraction of key information ( arbitration enforced , jurisdiction enforced etc).
Let me know if you have any feedback
How does your product do in the age of AI?
I could imagine this could be sold to a whatever-legal-tech company, or maybe to a compliance company or similar.
A bit of background: I have been working on a Raga classifier since November of last year - I started with just 2 ragas and a couple megabytes of audio. After experimenting with a lot of different ideas and Neural Net Architectures, I finally landed on one that could scale. I increases to 4 ragas, then 12, then 25 and then to 65.
All the training is done locally on my desktop (RTX4080, AMD 7950X, 64G RAM). My goal is to make an app for fast inferencing (preferably CPU) and to get this app in the hands of enthusiasts so that I can get some real data on its efficacy. If that goal is hit, then my plan is to iterate and keep increasing the raga count on the model and eventually release to the public. As long as I can get the model to either run locally or for very cheap on server, I hope to not charge for this.
It has been an amazing learning experience. The first time I got a carnatic singer to sing and the model nailed almost all ragas was the highest high I've felt in a while.
It currently supports subscribing, publishing, and unsubscribing in JMS, MQTT5, Redis, and Websockets, and send-only in SNS.
I'm not really sure who might use it, but it's been fun.
I did a screenshare demo of it yesterday: https://www.youtube.com/watch?v=GQzDfrdf71Y
Also, every region has different ways of representing a “neighbourhood”, so I get to learn how to extract viable data from each city. Lots of map stuff, I’m genuinely enjoying it!
- It felt like what I wanted to achieve is pretty simple (GPS coordinates -> display all on the same map), so didn't want to subscribe for a monthly fee. I couldn't actually find an app that would dump all my HealthKit data directly onto the map, which was surprising.
- Last year when I wrote my app, I wanted to see how fast I can learn simple mobile development loop
- Now, I couldn't really find anything that divides the coverage areas into real-world neighbourhoods. So, think of West Village of NYC, or Yorkville in Toronto, or Yoyogi in Shibuya and etc. Back when I used to live in Vancouver, I would look at my own app, and kinda say in my head "aight, I've walked through every street in West End, Vancouver". Figured it would be cool to have a proper way of tracking it. So working on it currently.
- It's kinda fun to work on an app for my own needs
I'll take a look at the squadrats though! Looks pretty cool.
- https://uceed957a657be57d7d53af97504.previews.dropboxusercon...
It felt good when I was able to figure out how to generate all the neighbourhood data for any given city. A bunch of fun OSM data manipulation though.
If you meant the app that I wrote last year, it's here - https://apps.apple.com/us/app/mapcut/id6478268682. The idea is much simpler though, as I mentioned.
It's written in elixir using Phoenix live views. There's almost no custom Javascript outside of what that framework gives. First load may take a while because it's the cheapest tier of fly.io and boot loads all known ingredients and products in to memory.
I've had some breakthroughs with LLM translation, and I can now translate (slowly, unfortunately) at a far far higher quality than Opus, and well above DeepL. So I'm considering offering that as an API, though I don't know how much people actually care about translation quality.
DeepL's customers clearly don't care - their website is all about enterprise features, and they appear to get plenty of business despite their core product being mediocre.
Would people here be interested in that?
Still thinking of how, what and when to open source.
We're building Redactsure.com
A novel technology whose goal is to separate data from interactions entirely. We are building a custom OS whose first goal is to detect, hide, and then use sensitive data throughout any web interface.
Building a new browser rendering layer with real time transformer inferencing is hard but it's been an amazing tech to work on. Long term we think this technology will change the way all remote work is done at a fundamental level.
So, I embarked a couple of weeks ago on my journey to build a relational database, which checks the boxes for me personally and I hope that this will be useful for other developers as well.
Project priorities (very early stage): - run code where the data is - inside of the database with user defined functions (most likely directly rust and wasm) - frontend to directly query the database without the risk of injection attacks (no rest, graphql, orms, models and all the boilerplate in between) - can be embedded into the application or runs as a standalone server - I hope this to be the killer feature to enable full integrations tests in milliseconds - imperative query language, which puts the developer back in control. Instead of thinking in terms of relational algebra, its centered around the idea of transforming a dataframe
Or in other words, I want to enable single developers or small teams to move fast, by giving them an opensource embeddable relational firebase.
https://reifydb.com/
If you have any thoughts on that, I would love to talk to you.
My 5th gap year (unemployed)
https://www.youtube.com/watch?v=kwJ5E8VJcI0
Aside from that, I’ve also made some sillier little games/demos[3].
There’s a computer with a classic BASIC interpreter written in Lua after the first level.
1 - https://reprobate.site
2 - https://carimbo.site
3 - https://carimbo.games
I got the demo video produced, and a blog set up and seeded. You can see some of the science behind learning multiple languages at https://phrasing.app/blog/multiple-languages or follow my progress using Phrasing to learn 18+ languages at https://phrasing.app/blog/language-log-000
Now I’m working on the onboarding process, which I’m very excited about on both a product and a technical level. On the product level, it dovetails nicely into most of the shortcomings of the app. One solution to a dozen problems.
On the technical level, I’m starting to migrate away from reagent (ClojureScript react wrapper). The first step was adapting preact/signals-react to support r/atom, r/cursor, and r/reaction. This has worked beautifully so far and the whole module, with helpers, is less than 100 LoC. I’m irrationally excited about it, and every time I use any method it brings me a stupid amount of joy… especially since it’s exactly the same API as reagent.
For those curious, the next steps in the migration will be: upgrading to React 19 support once reagent ships with it (in alpha currently), then replacing the leaf components with hsx and working my way up the tree. No real code changes, just a lot of testing needed. Maybe at the end of it all, I can switch the whole app over to preact — will be interesting to test the performance differences.
As far as ideas I’m thinking about, I’m currently planning the next task in my head. This will be an (internal) clojure library that will hopefully have ClojErl (erlang), ClojureScript (js), and jank (C) interfaces, which means I’ll be able to write clojure once, and run on the server, browser, and mobile — all in their native environment. Needless to say, being able to write isomorphic clojure without running JavaScript everywhere has me almost as excited as my signals wrapper :D
Currently available: 274 million domain names across 1570 domain zones.
Domain lists are updated daily.
Download via website or via HTTP REST API.
Can be used for parsing, marketing, automation, research and whatever else.
https://allzonefiles.io
[0] https://czds.icann.org/home
EDIT: is your site a clone or resell of zonefiles.io? Even the favicon is the same
What are your product ideas for the future?
Thought already about a business model?
Regarding the business model, I’m already offering a subscription for full access, but also thinking about adding discounted annual subscription.
Regarding product ideas I gonna add list of compromised IPs/domains very soon to this project. I am also working on a much more complicated product that is in closed beta now (please let me know if you want to take a look at it, I'll drop a link here) and I am always open to feedback or ideas!
Thanks!
It's B2B only - can't register with a free email provider, gotta own a real domain -Therefore identities are collective - companies, not company employees --Therefore all interactions are persisted at the org level rather than assigned to individual inboxes
-It allows you not just to talk but also to work together on contracts. We built a contract parser that turns contract clauses into smart, plain language objects
We're calling it Geneva and doing a friends/family/acquaintances exploratory release as I type this.
http://genevabm.com http://x.com/genevab2b https://www.linkedin.com/company/genevabm/
My wife (who is a psychotherapist) started this and I am helping her with this. We are using specially curated children's books as a medium to talk about social, emotional and psychological aspects of mental health among adults, adolescents and teachers. We are also building communities and support groupsaround children's books.
This is in India where talking about mental health can often be a taboo subject. People who need/want to talk about this also find it hard to express and there are limited spaces which give you opportunities to do so. We found the abstractness of children's books as a great evocative medium. They also promote play, wonder and joy - aspects which positively impact mental health of individuals.
The project started with a personal journey of grief my wife experienced (death of a parent, diagnosis of other parent with Stage 4 cancer).
I started by trying to reimplement the METAFONT language, adding support for real-time rendering with OpenGL. Eventually, I decided to introduce some incompatible changes, creating a new language. But it still retains a syntax and internal logic very similar to METAFONT.
This new language also supports animation, and since it is part of a larger project (a game engine), it can be used not only for font rendering but also to generate textures and sprites for games.
The language is successfully compiling to WebAssembly, and I’m currently working on a web page with tutorials, documentation and examples where you can modify the code and instantly see the results. Since this is a literate programming project, there is also an English and Portuguese version of the code. But the english version still needs considerable polishing.
Spent 14 years slogging through a custom implementation with my previous company, and didn't want my pain and suffering to go to waste. Just spent a few hours yesterday to replace that app's integration with my new api and got a pretty good diff:
117 files changed, 258 insertions(+), 10032 deletions(-)
You upload interviews with family members (text, audio or video all work) and the system automatically transcribes the text, finds key people or events, and puts it together with other information you may have gathered about those events or people before. Like building a genealogical tree but with the actual details about people's lives.
In the works to also attach pictures of said people and events to give it some life.
[1] https://alzo.archi
[2] https://lucassifoni.info/blog/leveraging-hot-code-loading-fo...
Entering year three of a complete rewrite. It’s kind of ridiculous but as I’m still enjoying the process of trying to built/craft a performant and flexible file upload web component I just keep going.
V4 is live on https://filepond.com, plan to release v5 before the end of summer.
Crystal is a re-imagining of what an IDE means when AI drives development. Traditional IDEs are designed for deep focus on one task at a time, but that falls apart when you have to wait 10-20 minutes for an agentic task to run. Crystal lets you manage multiple instances of Claude Code so you can inspect/test the results of one while waiting for the others to finish.
[0]: https://blog.alexbeals.com/posts/extracting-letterboxd-token...
[1]: https://blog.alexbeals.com/posts/reverse-engineering-ios-dee...
[2]: https://blog.alexbeals.com/posts/debugging-fitness-sf-qr
[3]: https://blog.alexbeals.com/posts/start-process-extensions
The premise is that when I read social spaces like Reddit or X, if the government has done anything contentious you get nothing more than strident left takes, or strident right takes on the topic. Neither of which is informative or helpful.
So I have set up a site which uses AI which is specifically guided to be neutral and non-partisan, to analyses the government actions from the source documents. It then gives a summary, expected effect, benefits and disadvantages, and ranks the action against 19 "things people care about" (e.g. defence, environment, civil liberties, religious protection, etc.)
The end result is quite compelling. For example here's the page that summarises all the actions which are extremely beneficial or disadvantageous to individual liberties: https://sivic.life/tyca/tyca_individual_liberties/
The site is up now as far as I can tell. We were doing some updates a couple of hours ago which might have been when you tried it. Please have another go.
FOSS toolkit for SRS and adaptive tutoring systems. Inching closer to proper demos and inviting usage.
In essence, I'm looking to decouple ed-tech content authoring (eg, a flash card, an exercise, a text) from content navigation (eg, personalizing paths and priorities given individual goals and demonstrated competencies), allowing for something like a multi-sided marketplace or general A/B engine over content that can greatly diminish the need to "build your own deck" for SRS to be effective.
Project became my main focus recently after ~8 years of tiny dabbling, and I've largely succeeded at pulling spaghetti monolith into a sensible assembly of packages and abstractions. EG, the web UI can now pull from either a 'live' couchdb datalayer or from statically served JSON (with converters between), and I'm 75% through an MVP tui interface to the same system as well.
a Slack and Discord app to help take turns (i.e. queue) with your teammates, overwhelmingly used for sharing tech resources like staging servers. It's crazy something that started so tiny (almost as a joke for my old workplace) has grown into my main "thing".
https://tfstate.com
an infrastructure configuration monitoring solution for terraform/opentofu managed stacks. I am unsure how to proceed with this tbh. It's sort of the underdog in this space - it's much cheaper than the competitors. But really, it's yet to make a dent.
(I am maybe prowling around for something new to build)
Generating an estimated $130 million per day (100 Megatokens/second) worth of GPT4 tokens at home will have to wait (plus I'd need to upgrade the power and AC in this room a bit to handle the estimated 750 Kw of power it would take)
Examples wiki: https://github.com/scottvr/pbngen/wiki
The code: https://github.com/scottvr/pbngen
I’ve figured out that I lack in terms of marketing / sales and to develop successful strategies to gain visibility. So actually enjoining the summer rather than coding at night / weekends but still having plenty ideas how develop it further and assist analytical reading.
Creating and maintaining an up-to-date help center is a huge hassle. In many companies there is no one that really feels obligated to take care of it.
We want to optimize this process:
- Creation: Just click through your process. We take a screenshot on every click and generate a full written article with screenshots and a GIF. You can also talk while recording to add additional context.
- Maintenance: Connect to your tools (GitHub, Asana, Slack, …) and we automatically suggest changes to your docs if your product changes.
- Consumption: Users can consume the content as they like: Read the docs themselves or ask a Q&A bot.
At the moment the creation and consumption parts are already working well. Now I’m working on the maintenance part.
https://github.com/saxenauts/persona
90 percent of the AI companion use cases today can work well with just a vector DB to retrieve facts, and chunks of memory, but a connected digital footprint would need a graph+vector hybrid.
memory in the coming future will not just be about fact retrieval but need backlinks of memetics, new streams of data, holistic analysis, infinite schema-less key value store, causal reasoning and other things that define "who and why" of a human and imitate neuroscience's understanding of how our identities work today. this then needs to be translated as language chunks to LLMs
benchmarking this against popular tools, on longmemeval. getting good results so far. i would love to learn from you guys, what's your take on identity and human representation for LLMs in the coming future
It creates all the necessary boilerplate to generate PHP Docker containers, creates all of the MySQL users, and sets up all of the directory structures to get a new website up and running. It even helps set up SFTP users and gets letsencrypt certificates set up with certbot.
It's still very early days, but I appreciate that what used to be a bunch of commands that I would run by hand and slightly change every few months is now pretty much just all self contained. Should mean the next migration to a different server is easier.
Created in frustration because I was too cheap to pay the $50/month for a cPanel license.
https://github.com/timgws/domain-manager
Instead of wading through endless lodge options, park fees, and confusing seasonal details, you just share your interests (big cats, birding, photography, budget, luxury, etc.), and our AI planner (plus input from local experts) builds a detailed, day-by-day itinerary for you.
We also show realistic price estimates and handle all the local logistics, so you can focus on the adventure, not the spreadsheets.
If anyone here has struggled to plan a safari (or has feedback on what would make it easier), I'd love to hear your thoughts!
Website: https://www.greatriftsafari.com
1. When I select the start date, maybe autofill the end date with 2 weeks or so. 2. I dropped my email, but that is not something I enjoyed doing. 3. I think there should be a clear reason what is expensive and what not. My 2 week itinerary was 25k. I have no idea if this is expensive (probably not), but to me this feels insane.
You can drag and drop links from YouTube, Twitch, TikTok, or Kick.
You can watch multiple streams at once in a grid and/or navigate quickly and smoothly from one single stream to another.
You can add or remove streams, save mixes for later, and share mixes via URL.
It works best on a really big screen and it's decent on a laptop. Phones aren't really supported at this point. If you have a large, secondary monitor off to the side, that's ideal for passively viewing a lot of streams. Happy to answer any questions.
We initially built it for Shopify, but now it’s fully embeddable, supports headless implementations, and integrates with tools like Klaviyo, Zapier, n8n, and Snowflake. One thing we’re especially proud of is how fast and unobtrusive it is: polls load async, don’t block rendering, and are optimized for mobile and low-latency responses.
From a tech angle:
Frontend is all React, optionally SSR-safe.
Backend is Node.js + Postgres, with a heavy focus on queueing + caching for real-time response pipelines.
API-first design (public API just launched: apidocs.zigpoll.com).
We recently open-sourced our n8n integration too.
If you're a dev working on ecom, SaaS, or even internal tooling and need a non-annoying way to collect structured feedback, happy to chat or get you set up. Feedback welcome — especially critical stuff. Always looking to improve.
https://github.com/dahlend/kete
Research grade orbit calculations for asteroids and comets (rust/python).
I began working on this when I worked at caltech on the Near Earth Object Surveyor telescope project. It was originally designed to predict the location of asteroids in images. I have moved to germany for a PhD. I am actively extending this code for my phd research (comet dust dynamics).
Its made to compute the entire asteroid catalog at once on a laptop. There is always a tradeoff between accuracy and speed, this is tuned to be <10km over a decade for basically the entire catalog, but giving up that small amount of accuracy gained a lot of speed.
Example, here is the close approach of Apophis in 2029:
https://dahlend.github.io/kete/auto_examples/plot_close_appr...
Even though I made it as a toy/proof of concept, it's turned out to be pretty useful for small to medium size projects. As I've used it, I've found all kinds of interesting benefits and helpful usage patterns. I've tried to document some; I hope to do more soon.
--https://rethinkingsoftware.substack.com/p/the-joy-of-literat...
--https://rethinkingsoftware.substack.com/p/organic-markdown-i...
--https://rethinkingsoftware.substack.com/p/dry-on-steroids-wi...
--https://rethinkingsoftware.substack.com/p/literate-testing
--https://www.youtube.com/@adam-ard/videos
The project is at a very early stage, but is finally stable enough that I thought it'd be fun to throw out here and see what people think. It's definitely my own unique spin on literate programming and it's been a lot of fun. See what you think!
Next up is a small lamp for migraines. I noticed that dim red light is much more tolerable to me than anything else. I mean obviously, darkness is ideal, but you need to do other stuff like eat and drink eventually if it's a persistent one.
So I designed a quick circuit to use fast PWM (few Mhz, so no flicker) to control a big red LED. I'd like it to be sturdy and still functional in 50-100 years, so made some design choices for long-term durability. No capacitors, replaceable LED and so on.
A simple project, but it's a busy month and I need something easy this time.
Lately, I've noticed that my (beefy) server is always clogged with background jobs that tend to run longer than they used to. It’s started impacting operations, as customers have been complaining about their backups running a bit late.
We're network bound, so I can't just add more compute power (Notion's API has a rate limit of 2700 req/15 mins). I suspect we're being getting rate limited left and right, which is causing these delays.
https://notionbackups.com
I’d estimate 30-40% of their S3 bill could be eliminated just by properly compacting and sorting the data. I took it as an opportunity to learn DuckDB, and decided to build a tool that does this. I’ll release it tomorrow or Tuesday as FOSS.
https://linkshof.com
Thinking about:
How will various Human Computer Interaction change as many of current apps (which are screen based UI with some background code) simply get replaced with chat/voice/gesture based requests to LLM
Bug: My word happened to be "will". When I typed "w", "i", "l", "l", the input area showed "wi". Since the second "l" was interpreted as a backspace operation.
General feedback, I would find a way to squeeze in variable hints. Maybe part of the definition, homophones, antonyms, 'rhymes with', etc.
And definitely find a way to get it on Northernlions playthrough. He does a dozen of these like every day.
USBSID-Pico is a RPi Pico (RP2040/W RP2350/W) based board for interfacing one or two MOS SID chips and/or hardware SID emulators over (WEB)USB with your computer, phone, ASID supporting player or USB midi controller.
More info at https://github.com/LouDnl/USBSID-Pico
Well done. This is really cool.
If anyone's interested in that kind of thing:
https://massiveimpassivity.substack.com/p/softcore-how-nobod...
My secret agenda is to explore how the "information supply chain" can be tracked across the data-processing stack all the way from the original audio through transcription, the processing pipeline, and UI. I'm using language models for multi-stage summarization and want to be able to follow the provenance of summaries all the way back to the transcripts and original audio.
[1] https://yuri.is/n/podcast-vibes-prototyping/
[2] https://yuri.is/n/podcast-vibes-presentation/
Yes, you could try making one using Observable Plot (which is what I used for these): https://observablehq.com/plot/transforms/dodge
One of the slides in my presentation has the full prompt I used, in case that's useful. I ran it on chunks of the podcast transcript and then merged/deduplicated the results to get the data that's visualized here.
My son has inherited my love of cooking and baking, so we'll refine the book, add comments and photos, and eventually print and bind copies for our family and friends.
I also am hoping to laser engrave some old cookie sheets with one of my grandma's hand-written recipes. The problem I have is that it's rather faded, and I don't know yet how to make it pop for a good contrast.
https://apps.apple.com/us/app/open-insure-self-insurance/id6...
Most of the documentation I read seems to have been created by a sleep-deprived robot in a stand-up or by a caffeinated squirrel with memory issues. So, I am searching for a voice to bring something different to talking about broken pipelines, observability bills expanding faster than my waistline, and heroic config file linting for the impatient.
I aim to make writing (and reading) my documentation tolerable (and perhaps even FUN!). I hope to make the next person who has to read my written word laugh and absolutely confirm my clear lack of sanity.
I store the chunks in a custom-built database (on top of riak_core and Bitcask), and I have it automatically also make an HLS stream as well. This involved remuxing the AAC chunks into MPEG-TS and dynamically create the playlist.
It's also horizontally scalable, almost completely linearly. Everything is done with Erlang's internal messaging and riak_core, and I've done a few (I think) clever things to make sure everything stays fast no matter how many nodes you have and no matter how many concurrent streams are running.
I've been basing one of the biggest financial decisions in my life - whether to buy a house - in large part on NYT/NerdWallet Rent-Buy calculators. But when I dig in, it seems that the model is both extremely sensitive to home/S&P500 growth assumptions, and that their defaults aren't well thought through.
This site is my attempt to organize my thoughts on what reasonable defaults should be, and provides an interactive tool to explore housing and S&P500 growth historical growth rates.
I'd appreciate feedback!
I think what you're really comparing is if the stock market or the housing market is a better investment, but you're not taking into account that the use of the property has value.
Think of it like a landlord, you're not just investing in a house to let it sit empty and then sell it later, you're buying it with the intention of collecting rent every month. Or to put it another way, it's like comparing the prices of dividend and non-dividend stocks without accounting for the dividend.
For a personal home, you need to account for the fact that owning it means you live there rent free. There's a monthly cost for the mortgage, but that cost doesn't increase with inflation the way rent does. Owning a home comes with expenses for upkeep and taxes, but once the mortgage is paid off those are the only thing you have to account for.
That's what the rent/buy calculators are doing! It's summing up all the cash flows for owning a property (down payment, mortgage, taxes, maintenance, etc, and then crucially selling it after 30 or so years) and for renting a property (rent, and investment income from money that would have otherwise went to down payment/mortgage), and telling you how the results differ.
All I'm doing is tweaking 2 of the parameters of these calculators: The rate the home appreciates in value, and the rate cash investments appreciate in value. Everything else stays the same.
I tried playing this game too when I bought my house. I ran Monte Carlo simulations which concluded that buying a house was a bad idea, based on historical data. Plus, this whole new "Covid" thing was surely to crash the housing market, right? I ended up buying a house anyway, and found out a little later that my projections were completely wrong. You can't predict the future, after all...
I discovered that VSCode has a very nice solution so I pulled the core VSCode libraries and injected them into a Chrome extension using the dependency injection, ipc / rpc, eventing to bridge the gap between all of these isolated JS contexts and expose a single, strongly‐typed messaging API, my IPC/RPC shim sits on top of each of the native environments and communication mechanisms.
Yesterday, Microsoft released the source code for the Copilot chat. Apparently, since the basis of my Chrome extension is the same core libraries I can drop the VSCode chat UI into the side panel without much friction. Although, I might continue to use Microsoft's FluentUI chat currently implemented in the extension.
Because Copilot chat has a lot of code that runs in node in Electron, now I'm working in porting all the agent capabilities for browser automation from the Copilot chat including the code for intent, prompt creation, tools, disambiguation, chunking, embedding, ect. I'm 4 to 6 weeks away from having feature parity of Playwright for automation from a Chrome extension side panel that can do most of the inference using huggingface transformer.js locally. Nonetheless, heuristics exposed as tools such that if the intent is playing a video, all that is required is a tool that collects all the video tags and related elements with metadata. No need to use $10 in tokens to figure out which video element to play.
Yeah, I think I'm 4 to 6 weeks away from having a Copilot chat in a browser doing agent automation.
If you want to see where I'm at today, https://github.com/adam-s/doomberg-terminal.
When I did Grub the crawler back in the day, that's what I was shooting for!
If you want a jumpstart on the Playwright stuff: https://github.com/kordless/gnosis-wraith. Runs on Google Cloud Run. The UI is still in progress but you can test it here: https://wraith.nuts.services. Uses tokens to email for login.
The extension stuff is the way to go, IMHO! You can capture any page, even automatically.
https://www.inclusivecolors.com/
The idea is it helps you create palettes that have predictable color contrast built-in, so when you're picking color pairs for your UI/web design later, it's easy to know which pairs have accessible color contrast.
For example, you can design your palette so that green-600, red-600, blue-600, all contrast against grey-50, and the same for any other 600 grade vs 50 grade color, like green-600 vs green-50.
That way you won't run into failing color contrast surprises later when you need e.g. an orange warning alert box (with different variations of orange for the background, border, heading text and body text), a red danger alert box, a green success alert box etc. against different color backgrounds.
Started as a very simple app for me to play around with OpenAI’s API last year then morphed into a portfolio project during my job search earlier this year. Now happily employed but still hacking on it.
Right now, a user can create a quiz, take a quiz, save it and share the quiz with other people using a URL.
Demo: You can try out the full working application at https://quizknit.com
Github Links: Frontend: https://github.com/jibolash/quizknit-react , Backend: https://github.com/jibolash/quizknit-api
Here's the summary: - read all your sources - public websites, docs, video - answer questions with confidence score and no hallucinations with citations - cut support time and even integrates directly into your customer facing chatbots like Intercom
Still deliberating on the business model. If anyone would be interested in taking a look, I would love to show you.
But no hornworms or caterpillars this year. Very strange!
You can join the beta https://testflight.apple.com/join/LEJk313o
When I can, I am also working on some features for https://midicircuit.com Beta here - https://testflight.apple.com/join/pNyAUEac
Recently relaunched Clares.ca, a free website for Canadian amateur radio training.
The new site has modern basics: Fast and mobile friendly and will soon incorporate the latest updates to the Canadian test bank.
Additionally, I’m adding progress tracking, logins and notifications to keep users engaged. The previous version of the site was just the course and nothing else. This one is more usable.
Using Narwhals under the hood has been a blast and amazingly effective!
Shifted some stuff around recently, and trying to get a guaranteed stable api so that I can bump to v1.
https://github.com/benrutter/wimsey
But the environment made it hard to move fast. The systems were outdated, and there wasn’t much support for building AI tools in-house. That experience made me realize I needed to grow beyond the modeling layer. There were things I wanted to build, but I didn’t yet have the full skill set to do it on my own.
So I’ve been learning full stack development. I had built a small chatbot app before, but this time I’m applying what I’m learning toward a focused MVP for the inspection work. It’s been a practical way to connect what I know with what I want to make real.
The thing is, we’ve been retrofitting software made for humans for machines, which creates unnecessary complications. It’s not about model capability, which is already there for most processes I have tested, it’s because systems designed for people are confusing to AI, do not fit their mental model, and making the proposition of relying on agents operating them a pipe dream from a reliability or success-rate perspective.
This led me to a realization: as agentic AI improves, companies need to be fully AI-native or lose to their more innovative competitors. Their edge will be granting AI agents access to their systems, or rather, leveraging systems that make life easy for their agents. So, focusing on greenfield SaaS projects/companies, I've been spending the last few weeks crafting building blocks for small to medium-sized businesses who want to be AI-native from the get-go. What began as an API-friendly ERP evolved into something much bigger, for example, cursor-like capabilities over multiple types of data (think semantic search on your codebase, but for any business data), or custom deep-search into the documentation of a product to answer a user question.
Now, an early version is powering my products, slashing implementation time by over 90%. I can launch a new product in hours supported by several internal agents, and my next focus is to possibly ship the first user-facing batch of agents this month to support these SaaS operations. A bit early to share something more concrete, but I hope by the next HN thread I will!
Happy to jam about these topics and the future of the agentic-driven economy, so feel free to hit me up!
Work in progress...
[0] https://bedtimely.com/
I welcome feedback, just keep in mind that this is a work in progress, and I haven't even reviewed it for clarity and typos.
At any given time, she’s working with any number of clients (directly or subcontracted, solo or as part of a team) who each have multiple, simultaneous marketing campaigns across any number of channels (google/meta/yelp/etc), each of which is running with different parameters. She spends a good amount of time simply aggregating data in spreadsheets for herself and for her clients.
Surprisingly we haven’t been able to find an existing service that fits her needs, so here I am.
It’s been fun for me to branch out a bit with my technology selections, focusing more on learning new things I want to learn over what would otherwise be the most practical (within reason) or familiar.
- Supports markdown every where, even in your comments and replies.
- Get notified.
- Personalized feeds.
- Lightning fast & mobile first.
So I'm building it. Still early, and I have nothing to share yet, but I'm already pretty confident my Geoguessr friends will love it when it's finished.
- A home-rolled router/firewall: Using yocto to create a distribution for a router/firewall for my home network. It started as an exercise in wanting to have more control over the security of my home network, as well as see how nice of a UI/UX I can tease out of an LLM. It's also part of a (seemingly never ending) consolidation of homelab services.
- A SNES Reverse Engineering setup: A nephew of mine is starting to get into video games and is starting with a SNES but his system broke. I'm working on helping repair the console, but am also trying to set up an effective "LLM + Ghidra + SNES emulator + image generation AI + asperite plugin" to allow him to swap sprites and text in games to add some creativity and learning to the experience.
- A personal assistant system: Experimenting with agents to create a personal assistant for our house, and seeing to what extent the agents can be helpful and how much hardware is required to run something like that in-house.
- aztui: A TUI for exploring and interacting with Azure resources. I'd like to add some caching/pre-fetching logic to make the interaction with the interface snappier (one of the main motivators to create it).
I've been using GPT pretty heavily throughout, and it has been a lot of fun both using it, and spending some dedicated time looking at the models themselves along with the frameworks that support running and integrating them.
We've recently released a new archive format called ptar, it can be found on HN if interested :-)
What features are planned for the free version and which ones will need to be payed for?
Long story short: we provide multi-source/multi-destination/multi-storage (ie: backup S3 to disk, restore to SFTP), we have a nice UI, we reimplemented our own database over CAS allowing us to have a virtual filesystem + a ton of nice features on top of the snapshots, + an archive format of our own and other nice features.
All of this is in the free version, what's going to be paid is plugins to backup commercial services, enterprise features like multi-user support, ACLs, or compliance related features (ie: GDPR / sensitive data detection, ...), backup orchestration over a pool of machines, and more.
Earlier I had some success with a couple of srats, but they aren't working any more. Idea is to have an arsenal of strategies and use whichever is performing better based on recent back tests.
More than the trading part, the fact I can leverage some ML in these interests me, plus quite fascinating how helpful llms have become especially for python programming.
Conclusion: The EMH in its weak form is correct.
Buy, and hold. Work for your money. Sleep well.
I'm working on an AI thumbnail maker. You just upload a picture and pick a design type and it generates a thumbnail for you. It's still v1 and would appreciate feed back.
Surprisingly the blocker has been identifying notes from the microphone input. I assumed that'd have been a long-solved problem; just do an FFT and find the peaks of the spectrogram? But apparently that doesn't work well when there's harmonics and reverb and such, and you have to use AI models (google and spotify have some) to do it. And so far it still seems to fail if there are more than three notes played simultaneously.
Now I'm baffled how song identification can work, if even identifying notes is so unreliable! Maybe I'm doing something wrong.
It's based on the assumption that the most common frequency difference in all pairs of spectrum peaks is the base frequency of the sound.
-For the FFT use the Gaussian window because then your peaks look like Gaussians - the logarithm of a Gaussian is a parabola, so you only need three samples around the peak to calculate the exact frequency.
-Gather all the peaks along with their amplitudes. Pair all combinations.
-Create a histogram of frequency differences in those pairs, weighted by the product of the amplitudes of the peaks.
When you recognise a frequency you can attenuate it via comb filter and run the algorithm again to find another one.
I was thinking this would be a good project to learn AI stuff, but it seems like most of the work is better off being fully deterministic. Which, is maybe the best AI lesson there is. (Though I do still think there's opportunity to use AI in the translation of teacher's notes (e.g. "pay attention to the rest in measure 19") to a deterministic ruleset to monitor when practicing).
The idea is a fully weighted hammer action keyboard with nothing else, such as the Arturia KeyLab 88 MkII, and add to that tiny LED lights above each key. And have a tablet computer which has a tutor, and it shows the notes but also a guitar hero like display of the coming notes, where the LED lights shine for where to press, and correction for timing and heaviness of press, etc.
We're building a chat app that automatically creates and manages your to-do list right from your conversations.
I started this for a simple reason: I was tired of the soul-crushing 'copy-paste' work of moving decisions from Slack over to Notion or Jira. So much context gets lost in that process, and it just creates more "work about work."
Our core idea is simple: a chat message and a to-do item shouldn't be two separate things you have to keep in sync. In Markhub, the conversation is the task. It's not a copy; the conversation itself becomes the to-do, and all the context is automatically preserved.
Our bigger vision is to do for collaboration what GitHub did for Git. We’re not reinventing chat or kanban boards; we’re building the seamless 'workflow layer' on top that finally makes them work together.
We're currently in a private beta and would love to hear from HN users who feel this same pain. We’ve been fortunate to get early traction with large enterprise clients (including a ~$200k on-premise deal), but now we're looking for feedback from smaller, agile teams.
Any and all feedback is a gift. Thanks!
A platform to host virtual races for fundraising events. Think Race Nights from the 90s/00s. Currently working on this with my brother, as we've both been out at risk of redundancy.
Had our first event over the weekend. Now we're focusing on marketing to local social clubs, charities and school groups.
Got a long list of future features and improvements, but this is a solid MVP. Made in react with redux, Pixi.js and prisma with sqlLite for a db.
It supports multiple languages, currencies, European VAT deductions, and more.
I built this tool for myself so it’s kinda like a personal software. Hopefully, others will find it useful too :)
Check it out: https://easyinvoicepdf.com/en/app
Github: https://github.com/VladSez/easy-invoice-pdf
My hope is to make it easier to use a computer blind than with my usual workflow with a monitor.
This means that it can cross-compile C and C++ programs that use the libc (glibc or musl) as well as the C++ stdlib (libstdc++ or llvm-libc++) out of the box without any kind of sysroot.
https://github.com/cerisier/toolchains_llvm_bootstrapped
Still working on the realtime, memory, and game playing part. If anyone is interested, feel free to join and build.
I wrote the articles/exercises/projects a few years ago, but now I've made interactive coding and quiz widgets, using Pyodide, Lit, web workers, etc. All open source: https://github.com/pamelafox/proficient-python
- Reimagined Feed: Ditched the traditional noise—see the prompt and model behind each creation, get inspired, and check out top curated models’ performance. No more digging to figure out how the magic happens.
- Template Remixing: Creators can drop reusable templates for others to remix and build on, speeding up that creative flow.
- Curated Models: Handpicked the best for images, videos, audio, and text—think Costco quality, no endless searching or tweaking needed.
- Infinite Canvas: Reworked the workflow with an upcoming infinite workspace where creators can prompt, drag, and drop to mash up content across media.
- Built for Non-tech Creatives: Driven by our AGI-for-The-Rest-of-Us mission, it’s tailored for non-technical creators to turn imagination into reality.
- Flexible Pricing: No wasted credits—top up for up to 30% extra, never expire, plus member discounts on curated top-tier voice, image, video, and text models.
Happy to chat if you’re also into vibe coding, building consumer AI.
The big trick or the language is that it doesn't hide the pipelining you have to do to up your FMax, instead, you can manually add register stages in the places they're important, and the compiler will synchronize the other paths.
A really neat trick with this pipelining system is that submodules can respond to the amount of pipelining around them (through inferring template parameters). This way the programmer really doesn't have to think about the pipelining they do add. Examples are a FIFO's almost_full treshold, inferring how many simultaneous state there needs to be for a pipelined loop, inferring the depth of BRAM shift regs, etc.
https://sus-lang.org
https://github.com/pc2/sus-compiler
https://attendlist.com
It's a Google Meet attendance & chat tracker, and it's starting to pick up a bit. A few teachers & other people are using it and enjoying it which is really awesome!
Thinking about building an arena like product discovery platform to help people finding the perfect app for them… like a bookmarking app…
https://cassette.world/
https://www.youtube.com/watch?v=mwpg34oLvwU
Project Website: https://gemlink.app/ Companion extension: https://chromewebstore.google.com/detail/snapreader/pickciba...
[1] https://teem.sourceforge.net/ but these docs are super outdated
[2] https://en.wikipedia.org/wiki/Nrrd
And I’m looking to productise a bookmarking app “Tsundoku” I built for myself and have been using for a year https://bsky.app/profile/gingerbeardman.com/post/3ls2ymul33s...
As there is no open source version of Excel except Libreoffice, working to build the core Excel functionality with other open source packages. Then bringing in agentic editing functionality for real world data.
What is also has been interesting is to introduce banker/consultant formatting guidelines to the agent and making it beautify its work whether in tables or models.
Haven't released properly yet - not sure if it's stable but oh well.
I don't like using my personal email to sign up for things. But there are definitely things that I do want to sign up for - newsletters, try out some services.
I know there are temporary email services, but I actually want to use these services. Of course there is Apple email that forwards to your real email.
But, I also don't want to flood my inbox.
Anyway, I wanted to receive these transactional emails in my personal Slack.
So, that's what Fro is for (https://fro.app)
- Sign up - get an email address - link to your Slack channel
And you can now catch up on those newsletters via Slack.
Error details invalid_team_for_non_distributed_app
An ISC-licensed implementation of several Content-Defined Chunking algorithms in Golang at https://github.com/PlakarKorp/go-cdc-chunkers
Whenever you have redundant data you want to store / transfer, this library lets you perform fast content defined chunking
Right now it's able to collect data from more than 30 sites with all very funky html formats with no custom code for each site.
When I began I had around 20% errors/hallucinations, right now it's way lower at around 3% errors in extraction. It's been fun and gave me a lot of experience building LLM powered data pipelines.
[0] https://filmspotlight.org/
When I worked at larger orgs. Reviewing applicants was a very busy task. I would usually get 100-300 applications for the role. And I never trusted HR team to filter out candidates before interviews, so I would go manually through all the candidates. In the world of AI and automatic ATS systems, I have the same problem. I don't trust AI now to filter and rank candidate resumes for me. I wanted something that enhances my process, but does not replace it.
So i've started working on https://qrew.cc, where AI helps you, but keeps you fully in control.
I wanted a simpler alternative to the self-hosted SerpBear tool that I could use and share, so this is the result.
It uses SerpApi (where I work) as the data source for what actually executes the SERP scraping because it's much too complex to have purely client-side, but 100% of the rank tracking portion is client-side.
It's not fully complete and there's definitely rough edges with it, but because of the data source, it supports a large number of search engines right off the bat.
It gives me my once-every-five-years reminder of why I dislike .NET.
We originally started supporting Low-code solution called Mendix. Now we support any type of web app that can be packaged as an OCI image.
You can read or try it at: https://low-ops.com
1. Open-Source AI Curriculum Generator(OSS MathAcademy alternative for other subjects) Think MathAcademy meets GitHub: an AI system that generates complete computer science curricula with prerequisites, interactive lessons, quizzes, and progression paths. The twist: everything is human-reviewed and open-sourced for community auditing. Starting with an undergrad CS foundation, then branching into specializations (web dev, mobile, backend, AI, systems programming).
The goal is serving self-learners who want structured, rigorous CS education outside traditional institutions. AI handles the heavy lifting of curriculum design and personalization, while human experts ensure quality and accuracy.
2. Computational Astrology as an AI Agent Testbed For learning production-grade AI agents, I’m building a system that handles Indian astrology calculations. Despite the domain’s questionable validity, it’s surprisingly well-suited for AI: complex rule systems, computational algorithms from classical texts, and intricate overlapping interpretations - perfect for testing RAG + MCP tool architectures.
It’s purely a technical exercise to understand agent orchestration, knowledge retrieval, and multi-step reasoning in a domain with well-defined (if arcane) computational rules.
- Has anyone tackled AI generated curricula? What are the gotchas? - Interest in either as open-source projects?
2 projects worth checking out here: https://github.com/kamranahmedse/developer-roadmap (open-sourced roadmaps, no course content) and also https://github.com/ossu for more college curricula level (with references to outside courses).
I've been personally working on AI generated courses for a couple of months (probably will open source it in 1–3 months). I think the trickiest part that I haven't figured out yet is how to kind of build a map of someone's knowledge so I can branch out of it, things like "have a CS degree" or "worked as a Frontend Dev" is a good starting point, but how to go from there?
I really like how Squirrel AI (EdTech Company) breaks things down — they split subjects into thousands of tiny “knowledge points.” Each one is basically a simple yes/no check: Do I know this or not? The idea makes sense, but actually pulling it off is tough. Mapping out all those knowledge points is a huge task. I’m working on it now, but this part MUST be open source
btw, feel free to email me to bounce ideas or such (it's in my bio)
Repo: https://github.com/specfy/getstack
I'm building this website to track technology trends and usage across the most popular GitHub repositories. I parse 35K repos every week and find tech inside, aggregate it in Clickhouse, and show a summary on the website.
It was a good opportunity for me to finally learn more about Clickhouse, also trying to fully self-host on a VPS, which has its own challenges, especially regarding hosting frontend with SSR
With 20+ years of experience building an enterprise software platforms, I have seen firsthand that trying to bolt AI onto legacy systems is an architectural dead end. It’s like building a state-of-the-art 'smart penthouse' on top of a 100-year-old brick building. The foundation wasn't designed for the weight, the wiring can't handle the power demands, and you get a high-tech facade on a crumbling, inefficient core.
We decided to build the modern skyscraper from the ground up, designing the entire system around three core principles:
1. A Unified State Machine: We started with a single, transactional data model and a core set of APIs that can represent any business object or workflow. Everything from a customer record to an approval process is a primitive in this system.
2. Language as the Primary Interface: Natural language isn't just for Q&A; it's a first-class citizen for commands. A prompt like "Create an app to track sales leads with fields for status, deal size, and owner, then add a 3-step approval workflow for deals over $50k" directly executes against the core APIs, modifying the actual schema and logic in real-time. No consultants needed.
3. True Agentic Execution: Our AI agents are given credentials to this same core API layer. You can delegate multi-step, stateful tasks ("When a new lead is assigned, notify the rep on Slack, schedule a follow-up in my calendar for 3 days, and generate a draft outreach email using our template"). The agent executes this by making the same API calls a human developer would, but with the flexibility to handle variations.
For the nerds, here's the tech stack we're using to make this happen: The backend is built in Elixir; the BEAM VM's actor model and fault tolerance are perfect for managing thousands of concurrent agents and workflows. For performance-critical parts, we drop down to Rust via NIFs. Crucially, all custom logic — whether generated by an AI agent or a human — is compiled to WASM. This provides a secure, high-performance sandbox, giving us language flexibility and near-native speed for all automated tasks.
We're moving from a paradigm of "users hunting through menus" to "users delegating real work." It's an ambitious mission, and I'd love to hear what the HN community thinks of this philosophy and architectural approach.
Supporting grid, multiplayer, predictive moves, item locking and more.
https://github.com/brokenrockstudios/RockInventory
It's been interesting and challenging. Probably the most important part is I've been learning a lot.
It was a lot of fun earlier on but it's becoming less fun the more I work on it.
Right now it's basically a diagramming app specifically for the domain of problem-solving. I think an issue with it is that it's too hard for new users, so I've spent the last few weeks UX designing a view (figma prototype[3]) that I think is more intuitive to use (though sacrifices some features).
I'm currently working on code design for this view and am hoping to implement in the next few weeks!
[1] https://ameliorate.app/
[2] https://github.com/amelioro/ameliorate
[3] https://www.figma.com/proto/psTRolY8LTVOef3fkCJ0B4/Simplifie...
- format BigQuery SQL queries better (in my opinion). Support configurations for: maximum line length, standardize casing for SQL keywords and builtin functions (upper or lowercase). BigQuery UI does support formatting but the output doesn't look as "eye-catching" as I want.
- auto converting between standard SQL syntax and pipe syntax in BigQuery. Most queries work but some are not supported (for now - only case I see not supported as query that involves star expression in a group by since it requires the knowledge the underlying column of the table to work - though I haven't seen anyone writing this kind of group by query yet during my work)
- bring all the nested CTE to the outer of the query. this will be helpful such as BigQuery doesn't allow nested CTEs inside a recursive query. (recursive CTE will be handy if you have a CTE that is referenced multiple times - in such case, you can use recursive CTE to materialize that CTE so it is calculated once)
All this is done with the help of ZetaSQL library. I've done the code but have not yet have time to create a simple UI for it yet :)
- Create your own PDF editor with custom UI with the help of public methods which are exposed in the web component.
- You can add dynamic variables/data to the templates. What this means is you create one template, for example, a certificate template with name and date as variables and all you have to do is upload your CSV / JSON of names and dates, and it will generate the dynamic PDFs for you.
- It's framework-agnostic. You can use this library in any front-end framework.
It's still in early development, and I would love to connect with people who have some use cases around it.
I have integrated this library in one of our projects, Formester. You can see the details here https://formester.com/features/pdf-editor/
I have posted this demo video for reference https://www.youtube.com/watch?v=jorWjTOMjfs
Note: Right now it has very limited capabilities like only adding text and image elements. Will be adding more features going forward.
News Perspective Gap Compare how major events are reported by local vs international outlets (e.g. Taiwan election coverage in Taipei Times vs BBC)
Price Transparency Settle debates like "Are Xiaohongshu prices real?" by checking identical products on U.S/Walmart and China/JD.com simultaneously
Authentic Connections Join discussions on 2channel (Japan) or Reddit (Brazil) without VPN, preserving original language/cultural context
Tech approach: Country-specific keyword routing (like valentin.app for search) Lightweight proxies to bypass geo-blocks (no data storage) Crowdsourced local portal directory Would love feedback from globetrotting hackers!
Among other things, my team has implemented access-based sharing using web links, like Google Docs for real paper handwriting. And we've just launched Quin, our AI assistant for real paper handwriting. Super useful for getting help with math, language learning, looking up relevant facts, generating ideas, etc.
See https://inq.shop/pages/app
For example, you can scroll through 60 pictures from my window https://stacks.camera/u/ben/89n1HJNT
Most of the challenges are around handling images & rendering, but I've also been playing with Passkey-only authentication which I'm finding really interesting.
https://getjumper.io/
Could use "tee" to limit the reading to just one instance but I would like to try Python.
Hoping to write the core of it as an open-source hobby project to learn Python multithreading and then extend it for the actual problem I need to solve at work through the use of config files.
I’m trying to build a consolidated database of PFAS free products that make it easier for shoppers to find safe foods, cleaners, clothes, and other products families commonly use. The database shows not only the product, but the reason it’s considered pfas free; sometimes all you have to go on is the brands word, sometimes there is third party testing for pfas, sometimes there is a material issue justifying it. We tried to present it all for the consumer to easily decide. Users can search, or browse for products using categories.
The database is here: https://database.pfasfreelife.com/
For instance the first thing I went into was bedding but there currently isnt a product listed. And while I dont have a suggestion, it would be cool if another user did.
https://github.com/zabirauf/mcp-trace
https://github.com/tderflinger/tcx-ls
I’ll scrape by on savings until
I think there is a gap between exploratory testing and more structured forms of testing. So I am trying to make a tool for that for myself. If I like the outcome I'll open-source it.
I used to have an integration in Spotify, that automatically copied my "Discover weekly" playlist into an archive. Over time, it grew close to 10000 songs. It also started to get polluted by ambient sound and kids songs when my daughter was born.
I wanted to clean it up but as far as I could tell, the only way was to do it manually, song by song. I'd want to have something more powerful, that would easily let me rearrange/split/curate my playlists based on any arbitrary constraint.
I scraped HN's 1000 most mentioned books and visualised them. This month I used a new embedding model (Nomic), switch out UMAP for PaCMAP, and added automatic cluster labelling.
The clustering and dimensionality reduction aren't quite as stable as I'd like, but most seeds give decent results now.
An AI native issue tracker without manual task management
The process itself is extremely time consuming, when done manually. My application speeds up the process by a factor of 50 up to 150, depending on how you measure it.
Finally it allows "everybody", to find the 0DTE trades, that are really profitable - something, that currently only the "Pros" can do.
If you're curious, you can see it here (needs WebGL2 + Wasm):
https://jazzprogramming.github.io/vorfract/
Im working on simplyfing the code further. I tried really all of the "productivity" stuff to stay organised. Got angry multiple times, went to pen and paper, was OK, but i felt i just need a slight glimps of tech to make it more functional. Something little more than plaintext file, but not much.
How We Met – https://how-we-met.c47.studio/
Each day, I create a new 30-second episode based on the plot direction voted on by the audience the day before.
I'm trying to see how far the latest Video GenAI can go with narrative content, especially episodics. I'm also curious what community-driven narratives look like!
For the past week, I've been tinkering mostly with Runway, Midjourney, and Suno for the video content. My co-creator vibe coded the platform on Lovable.
Custom high performance C++ / OpenGL/WebGL engine. Uses Jolt physics and Luau and Winter scripting.
It's a lot of fun and pretty challenging code.
It's free (https://github.com/welpo/ab-test-calculator), and it has no dependencies (vanilla JS + HTML + CSS).
Right now it only supports binary outcomes. Even with the current limitations, I feel it's way above many/most online calculators/planners.
* of its ability to store unit system data as code
* unit conversion is an iterative deepening depth first search
* manipulating symbolic arithmetic is so easy
Unfortunately, it requires users to compile swi-prolog for source because the library is using some unreleased features. If anyone would like to test and report some feedback, I would be truly grateful !
1. https://github.com/kwon-young/units
2. https://mpusz.github.io/mp-units/latest/
I'm also working on learning about building software with LLMs, specifically I am building a small personal project that will allow me to experiment with them using measurable hypotheses and theories, rather than just tweaking a prompt a bunch and guessing when it is working the best. I know others have done this, but I am building it from the ground up because I'm using it as a learning experience.
I plan to take my experimentation platform and build a small "personal agent" software package to run on my own computer, again building from scratch for my own learning process, that will do small things for me like researching something and writing a report. I don't expect anything too useful to come out of it, since I am using 1.7B/4B models on a MacBook Air M2 (later I might use my 3080 but that won't be much improvement), but it will be interesting to build the architectural stuff even if the agents are effectively just useless cycle-wasters.
We're headed into an era of massive white-collar reskilling.
How you think > What you know.
Critical Thinking skills will be the most important skills as we AI expands throughout the economy and we're surrounding by LLMs that are highly fluent
Socratify is a Critical Thinking Coach that sharpens How You Think and Speak by Debating AI
It proposes interesting questions (currently business related) that you debate in 2 min conversation and get feedback on how you think and speak
Right now its most helpful if you're interviewing for a job or aiming for a promotion in a business related profession
Repo: https://github.com/BenOvermyer/zenyra
Conjtest is a policy-as-code CLI tool which allows you to run tests against common configuration file formats using Clojure. You can write policies using Clojure functions or declarative schemas against many common configuration file formats such as YAML, JSON, HCL, and many others (full list in repo).
Under the hood, it uses Babashka and SCI (Small Clojure Interpreter) to run the policies and Conftest/Go parsers for compatibility with Conftest (https://www.conftest.dev/). It’s also possible to bring your own parser or reporting engine using Babashka scripting.
The initial big pieces are in place now, I’m preparing my end of the year to talk about Conjtest and get some feedback/issues to work on.
I wrote an MCP server in C#/.NET that let's LLMs safely generate an run JavaScript using the Jint interpreter.
It includes a `fetch` analogue using `System.Net.HttpClient`, as well as `jsonpath-plus`, and a built-in secrets manager.
The prime use case is working with HTTP REST APIs with an LLM. With this, you can let users safely generate and execute JavaScript in a sandbox.
This week, we’re doing a 5-day launch week, where we’re shipping a new set of billing features every day. Github link: https://github.com/flexprice/flexprice
The balancing markets are used to keep the power grid in good shape, by smoothing out any last minute mismatches between energy production and consumption.
The project started out of frustration of not being able to get this information without friction.
Nothing to show yet, still in development, I hope I can share a github link in one or two months.
- https://github.com/rumca-js/Internet-Places-Database - Database of Internet domains, links
- https://github.com/rumca-js/Django-link-archive - RSS client, web crawler
- https://github.com/rumca-js/crawler-buddy - web scraper, web crawler, with JSON interface
A project is like a pet. You cannot just "stop" caring about it. If it lives, then you have to look after it
Can be used for everything from slightly skewed beat-making to generating undulating waves of sound!
Tech stack: - Python + opensubtitles.org for the data pipeline - Whisper for speech recognition - React Native for the mobile client
Current state: tech demo. The app works fine and already helps a lot — for me and my wife (both non-native English speakers) it makes watching movies in Dutch cinemas much easier, by showing English subtitles on our phones instead of the Dutch ones provided by the theater.
The biggest issue now is subtitle quality and legal status. Opensubtitles provides a lot of data, but the quality is often questionable, and the legal status is rather gray/black.
Any legal or data-related advice would be appreciated!
https://turquoisehexagon.co.uk/remindersync/
The latest version supports dataview tasks format and multiple reminder lists with Routing Rules.
I think the product is pretty much feature complete now so I’ll probably start doing some marketing and move onto coding something new. Sales until now have all been organic.
As a data engineer, I regularly have to dig through massive files to debug issues or validate assumptions — things like missing column values, abnormally large timestamps, inconsistent types, or duplicate records. It’s tedious and time-consuming, and that’s what led me to build this.
ZenQuery makes it quick and easy to explore data locally, without needing to spin up notebooks, write scripts, or upload anything to the cloud. It’s also useful for doing lightweight analytical QA if you're working with business data.
Happy to answer any questions.
But, can you please add gdrive connection support to it? Our company mainly uses gdrive for all collaboration and would help to have a direct integration with it. As of now I first have to download the files (they are small files, but still).
Great product otherwise. Best wishes..
Regarding gdrive integration, it's already in my todo. Have received the same request from one other person.
Will bump up this feature's priority.
Thanks..
Will update.. thanks again..
Will think on implementing this correctly since this will also need SSO integration for auth along with auditing and rbac controls.
Thanks for the suggestion :)
I’m the founder :) Happy to help!
https://catskull.net/podcast https://podcasts.apple.com/us/podcast/interrobang-with-dave-...
I built the whole tech stack with Jekyll and Cloudflare and wrote about it on my blog: https://catskull.net/podcast-workflow.html
Finally, I built a simple chat app as a web component with a Cloudflare durable object and have a few AI bots spamming the chat that may or may not ignore you: https://catskull.net/the-most-dangerous-app.html
Created a game to learn navigational marks in the Solent https://guess-the-mark.verdient.co.uk/
Putting together the landing page for my software business https://verdient.co.uk/
I’m also putting together an analysis of warhammer 40k games and applying operational research techniques to it.
Also it’s been a fun excuse to try out Cursor and other AI tools I don’t normally use in my day job.
I have 1 user - my 8 yr old son.
I don’t add any ads.
Recently reworked said deserialization to Go structs, allowing to handle more data layouts while simplifying the syntax. And having a great co-op with one of the two active users via Github issues.
https://github.com/wkhere/bcl
More to come (functions, cross-reference of data blocks, for example).
[1]: https://flask.palletsprojects.com/en/stable/
Mostly to learn some Rust and because I thought most of the features of Splitwise worth paying for would be fun to build. Been loving working in Axum and getting to implement some fun database things
In the same way pilots get put in emergency situations in flight simulators, I'm building an "SRE incident simulator" , a generalization of SadServers.
Find every competitor to your saas/product/service/business in minutes! Beats the pants of Gemini/Calude/OpenAI deep research for this very particular use-case.
Specialized deep research agent for discovering competitors and understanding your market.
I figure the solution is to pay people for their location data, and be up front and transparent about collecting it.
The ADHD-friendly AI personal assistant for notes, email, and calendar.
Where you can just chat to search notes, manage emails, and schedule tasks. It proactively plans your day every moring and checks in to help you stay on top of everything.
There are lots of clinics around the world with X-ray machines but no way to easily share the images or radiologists to read them. I’ve gotten the price for reading an X-ray to under $1 and piloting with hospitals in East Africa.
More specifically, I have worked on the demo https://github.com/AitoDotAI/aito-demo to make use cases visual and well described. E.g. smart search use case is here https://github.com/AitoDotAI/aito-demo/blob/main/docs/use-ca...
Claude Code is doing absolute wonders on setting things up. One has to just check out for hallucinations and made-up stuff in any written content.
https://lab.razor.fyi/
GitHub: https://github.com/jjonescz/DotNetLab
jq is an incredibly powerful tool, but it's not always the easiest tool to use. LLM's are remarkably good at constructing filters for most uses cases, but for people that work with JSON a lot, learning jq can be real benefit.
Feel free to download here:
https://apps.apple.com/app/learnmathstoday/id6740993744
https://play.google.com/store/apps/details?id=com.learnmaths...
https://learnmathstoday.com/
Gonna focus on marketing and improving the app.
[0] http://langdiary.com/
A unified API for online advertising. Think Plaid for ads platforms instead of banks.
flat planes and edges : https://youtu.be/-o58qe8egS4
semi-cylinder pipes : https://youtu.be/8fjHNDGKeu4
Aim to automate that TAM of 5Bn/yr of manual labor, growing at 12% cagr
SOM : ~100Mn
You're right, Kingly is the newest out of the bunch and the least satisfying to solve because of that. It's getting a big rewrite under the hood this week, so should be much more fun to play to make it more deducable and less random
It has gone through several iterations over the last year. It was initially focused on file compression & editing but I have added video & image enhancement, background removal, smart video trim, video subtitles generation, dubbing, watermark removal, cropping, resizing, etc.
I'm continuing to fine-tune the performance and while enhancing my UI skills to polish the studios. I built a desktop version but currently released it for Linux (it's in beta), I plan to hopefully make the desktop version free.
I'm currently working with a few clients and using their feedback as guidance. Let me know your feedback if you use it.
I love SSGs as they’re simple and fast and the sites they make can be hosted anywhere with little maintenance. But, after helping a non-technical friend get up and running with one, the UX is rubbish.
So I’m building a combined CMS and SSG called Sparktype, designed for writing and publishing. Users can create pages or collections, write and export the generated site. At the moment it exports to zip, but I’m working on connecting to Netlify or GitHub for automatic deployment.
My goal is to build something that allows people to create a publication with the ease and polish of say, Medium or Substack, but which is completely portable and will work on almost any hosting.
It’s very early MVP - the editor works, but the default site theme is rough around the edges and there are a bunch of bugs. I’m currently working on getting it good enough so that I can create its own marketing and documentation site with it.
I’d love any thoughts or feedback you might have.
https://app.sparktype.org
And at the same time working on getting the first play testing version ready for our new geo-location based game also about birdwatching.
[0] https://apps.apple.com/us/app/reflect-track-anything/id64638...
Also working on an email communication assistant https://merel.ai creates draft responses for gmail and outlook based on your company data, email history, website content and extensive organisation settings. Still work in progress as well.
I'm trying to make i18n easier, integrate it better with CI/CD and automate it more with LLMs (for now in Go, second priority is TypeScript and other languages later).
For this I had to develop a completely new approach and subsequently a specification for the "textual internationalization key" (TIK) which are programmatically translatable to ICU MF.
Toki is the first TIK processor implementation for Go.
Appio lets you add mobile widgets and native push notifications to your web app within minutes—without building or maintaining mobile apps, hiring developers, or dealing with app stores. You can try it at: https://demo.appio.so/
If you’re building a web-based product without a mobile app, or just want to try Appio, I’d love to chat! You can reach me directly via https://my.appio.so/ or drop a comment here.
Struggling to get the generated iterations to be up to a standard I'm happy with at the moment, but improving every day!
So I made a proof of concept app on iOS that uses gmail API to send out newsletter emails. I wish I could just send prepopulated emails (with inline attachments and recipients) to iOS mail client instead of asking for gmail OAuth permissions, but it doesn't look possible.
Now I'm trying to create a polished app for alpha testing. Been exploring data persistence (Swift Data, Core Data, rxdb etc) and settled on Core Data. Architecture wise, I've settled on MVVM + Swift UI. At the moment I'm trying to figure out how to make mocks and XCode preview data geneeration ergonomic.
So far, I am pleasantly surprised at Swift and iOS development, but I still hate XCode.
In Fostrom, devices connect via our SDKs or standard protocols such as MQTT and HTTP, and send and receive structured, typed data, through pre-defined Packet Schemas. Each device gets its own sequential mailbox for messages. You can trigger webhooks or broadcast messages to other devices based on incoming data, powered by programmable actions (written in JS).
We entered Technical Preview recently. Since then, we've been working on:
- Major upgrades to Actions: making it easier to write action code, along with testing before deploying, and more docs on how to write good actions. Coming this week.
- We're in the process of releasing Device SDKs in multiple languages, including JS, Python, and Elixir soon. The SDKs are powered by an underlying lightweight Device Agent written in Rust.
- A new data explorer to view and analyze your fleet's datapoints, which will be available in a few weeks.
Happy to answer questions and appreciate any feedback.
I didnt realize how much overhead an sfml window draw call has, granted I have yet to target optimizing that yet.
Seems like my first candidate for multithreading; also I think the scheme I implemented for how to manage texture/sprite switching is advised against and may need to slightly refactor how I store and swap based on object state.
Yeet
What's different about it is that we've figured out character consistency with AI generated images, as well as text legibility. Most AI models don't do small text very well, and don't do consistent characters. We've tried to fix that.
Going from Manifest to OCI is a bit tricky and performance for calculating total storage based on metadata is hard to get right. But the result is that we own our full registry implementation and can take it any direction we want. Quite happy with that!
I don’t want to auto compose messages or anything. I just want the computer to filter out things I don’t care about and tell me the answer to things without hunting around my inbox.
https://github.com/rishighan/threetwo
Think of it as a Plex for the digital copies of comics. Point it to a folder full of comics, and it will infer metadata, and present your collection in a Plex-like manner.
ThreeTwo supports Comicinfo.xml, Metron's format. Generally there is no universally agreed-upon metadata format for comic books, comic book archives are essentially .zip or .rar files with images with a fragmented naming convention. ThreeTwo itself uses regexes to parse filenames and match that against ComicVine to extract metadata from there. This is currently the problem I am trying to attack.
Other than that, it integrates with DC++ via AirDC++, and also incorporates an OPDS server.
Peekly pulls from high-quality sources using LLM + retrieval, then sends you a regular digest with just the most relevant content according to your interests. You can even give it custom prompts to control what it finds and how it summarizes — super useful if you want a particular angle on a topic.
YC folks can use code YC256 for an extra free month (on top of the 14-day trial). Would love to hear what you think!
[0] https://peekly.ai/
> Semantic Kernel is a lightweight, open-source development kit that lets you easily build AI agents and integrate the latest AI models. It serves as an efficient middleware that enables rapid delivery of enterprise-grade solutions.
English is weird.
It's built using Nuxt because I've never really played with Vue before and it seemingly comes with all I need for a static, markdown-powered blog. I guess what's been stopping me was me bothering too much about "When is it good enough to be online?" and "What should the first post be?". But I'm trying to get rid of the perfectionism by just putting it out there and just posting something. I think I'll reflect on this in the first post.
[1] - https://rikverse2020.rikweb.org.uk/
[2] - https://rikverse2020.rikweb.org.uk/poem/economic-migration/
Made me smile - great line.
A simplified DAW for mixing together tracks with different keys and tempos. It uses WebAssembly and emscripten under the hood for audio processing.
It’s a work-in-progress passion project of mine where I get to explore new technologies and hone in on my UX / Web a11y skill set.
[0] https://github.com/M4THYOU/TokenDagger
Idea born out of my own frustration at finding typos at my prior company. I wanted a tool to crawl my website daily and uncover new errors. That’s how TripleChecker was born.
Just made public the first 10% of the functionality. Built with Observable Framework
Repo: https://github.com/acidflow-noita/bartender
Elevator pitch is: A simple searchable directory of various procedurally generated toys. Think Boids, Game of life, Maze generation, terrain generation, etc. written in Ts/Js. Anyone can contribute and will get their page for their implementation of a given ProcGen.
This is optimized for
1. Hobbyists wanting to make a ProcGen and have it be publicly available
2. Game Dev's & Academics looking for inspiration
3. Students / Amateurs looking for a project to add to their portfolio. It's specifically aimed at making the barrier of entry for your first "out-in-the-world project" as low as possible.
Long term vision will include bounties i.e. "I'm looking for a terrain generation algo that makes one main island surrounded by 6-12 smaller islands, some connected by a bridge, and every island should have an organic coast line with coves & bays and stuff".
There will be a voting system so clean, polished, well documented implementations of a given algorithm float to the top, (i.e. Game of Life) might get procgenzoo.com/CellularAutomata/GameOfLife.
The plan is to keep this free forever, and hoping donations cover hosting fees.
---
I'm also working on BackPackReact. Which is an inventory management game where the placement of various components inside yourback will create & consume resources to power your jorney to the next trading post. I.e. Fire/{HeatSource} and Ice/{ColdSource} on either side of Thermoelectric Generator will generate Power, which enables your vehicle to keep moving.
But it's a balancing game, the more space you use for your machinery, the less space you have for inventory for your cargo. You want the most efficient "engine" but also enough supplies to handle any unexpected events.
Is it better to build a nuclear reactor? Or just fill up on wheat and rent & feed a horse to pull you to the town, so you can sell all excess wheat you didn't use? Should you spend money to gather intel on the trading price of Iron is at your destination city? Or pick up a contract to build an electric grid at the new settlement, which will require many trips but yield one large payout?
---
Would love feedback on either of these ideas :) & if you would contribute to or play either.
This uses bad things (cmake-only, Debian policy agenda) things that work against their creators: cmake outputs enough information to create correct `pkg-config` for example.
This would make it realistic to zero-backdoor an Ubuntu-style system.
For 30 years Linus has been holding the line on a stable kernel ABI and only FAANGs and HFT shops have reaped the full benefits.
https://github.com/banagale/FileKitty
My most recent release includes signed .dmg installer on top of brew, and a local build option.
Although it should compile to any platform, I want to take advantage of the new Foundation Model sdk Apple announced at WWDC.
I also recently released something called slackprep, a CLI tool and Python library that wraps slackdump, converting Slack export data into LLM-groomed Markdown transcripts.
That includes labeling inline images organizing them for upload as LLM context.
https://github.com/banagale/slackprep
I see these and other utilities coming together to assist in assembly of deep context for system level design.
Wanted workflow orchestration without infrastructure to store workflow JSON/YAML in database/S3/CDN/whatever and execute it on Cloudflare Workers, in the browser, etc.
The magical part about the serverless workflow spec: native JSONSchema support for inputs/outputs at both workflow and task level. This creates composable, Lego-like tools for AI agents - each tool is just a workflow reference that can be fetched on the fly.
Working on final cleanup before publishing.
https://grog.build/why-grog/
I've always had issues collecting business metrics like "signups per day" in observability tools, but using marketing type tools comes with it's own set of problems.
[0] https://flexlogs.com/
I got tired of using the AWS console for simple tasks, like looking up resource details, so I built a fast, privacy-focused, no-signup-required, read-only, multi-region, auto-paginating alternative using the client-side AWS JavaScript SDKs where every page has a consistent UI/UX and resources are displayed as a searchable, filterable table with one-click CSV exports. You can try a demo here[1]
[1] https://app.wut.dev/?service=acm&type=certificates&demo=true
- the subheading is describing the “how” not the “what”. Meaning, what would you use this product for?
- in general, all the headlines could be preposition from the “what” a user would do scenario. Eg instead of saying “Resource Relationship Diagrams” … say “See Resource Relationship with Ease”
- if I’m understanding the tool correctly, this seems like a “lookup” tool. In which case lookup.dev is for sale … just fyi.
I built it because I was blown away with what the latest image generation models can do and found that interior design is one area where it could already provide significant value for people. I’ve already used it in just about every room in my house to help me decide on:
- which paint color I should use
- how I should arrange my furniture
- what color theme I should be using to match the design I’ve gone with
- general inspiration on decor
It’s free to download to try with sample imagery. Unfortunately due to the cost of image generation, you won't be able to upload your own photos in the free version (yet). But I’m constantly improving the app and would really love some feedback.
https://apps.apple.com/us/app/roomai-restyle-your-home/id674...
We help e-commerce sellers understand what their customers really think by analyzing feedback from various sales channels—what they like, dislike, and why
These insights can be used to improve the product, optimize listings, and refine marketing strategies
The code and a demo video can be found here: https://github.com/osintbuddy/osintbuddy (and on codeberg)
Many alternatives (like Doodle) are full of ads, which makes their products unusable. My goal is to try and make the internet a little better place by offering a free version without ads.
Currently rethinking what a scheduling platform should look like in 2025, perhaps with AI integration to ease the planning process.
Would love to chat with people looking to combine n8n-ish capabilities in their code!
Repo: https://github.com/rejot-dev/semcheck/
like, it would be very cool to do something like have your feature branch be deployed to a separate pod in dev cluster, and have an ingress rule set up so that it points to that pod only.
So if your dev environment usually points to <some-app>.dev.example.com,
Deploy your feature branch to a dev cluster, but on a different pod. Then have it reachable to <some-app>.feature-branch-1.dev.example.com without touching main.
I think it's a neat idea and I'm sure it should be possible if I configure some istio settings.
It's all new thing and it's fun to have a direction towards learning
From a technical side, I've processed around 325k+ matches. Right now, only main ATP / WTA matches (no challengers, no doubles, no mixed) sadly. I'm working on expanding that, improving our infra layout, exposing a public facing API, collecting the data on my own, and most importantly live score ingestion (especially given the fact that Wimbledon is starting tomorrow).
Feedback on the app through Canny / joining the Discord / following the Twitter / or any and all of the above would be much appreciated.
Have created a real-time media mixing mobile app that helps to setup TV grade Live channel on Youtube/Facebook/Twitch/Instagram.
Our product scales from individual to institutions, camera in mobiles to network of cameras, indoor to outdoor sports and events.
Details: https://www.cheerarena.com/
Realtime mixing studio - https://play.google.com/store/apps/details?id=com.cheerarena...
Just made the first devlog video: https://youtu.be/CFgDlAthcuA
1. Are you targeting startups or enterprises?
2. Do you foresee savings in the range of millions with this approach?
3. What if the ci/cd pipeline takes > x mins? should the laptop be turned on stayed connected to network during this time?
4. In an enterprise, a typical ci/cd pipeline get connected to other dependent services - eg. security pipeline (even 3P) etc. Now, every developer needs to onboard to those services?
The goal is to be a full mobile IDE that lets you use Claude Code, Gemini CLI, and other agentic code editors.
Has mobile-native file browsing and git integration.
https://remote-code.com
I must say it has been more challenging than what I though it would be, specially if you are looking to put it onto production. I'm doing it for fun though.
Nothing published yet, I'm not sure if it will ever be. What do you think ?
It’s like Anki but for speaking and an LLM grades your response.
https://github.com/RickCarlino/KoalaCards
The site itself is built with Astro, content is written in Markdown. It's still very much a work in progress: the design’s evolving, search isn’t done yet, and I’ve only scratched the surface with a handful of categories out of the dozens I have planned.
[1] https://altstack.jp/en/
The key goal is that the creators of 3DGS models can use Blurry as a powerful tool to build the 3D experience that is performant, simple, and aesthetically pleasant for end users (viewers).
3DGS models can be shared via a link or embedded on a website, notion, etc..
Link: https://useblurry.com
TestingBee is a way for startups to get part-time QA for their product's critical flows.
I've been working at startups for the last four years and I've consistently been on teams struggling to balance launching quickly versus keeping our product working. We've never had success creating a substantial test suite because our product is changing too fast and engineers are too overloaded.
I built testingbee as the solution. It lets you write your app's flows in plain english and the bot I created will execute those flows in your app as a user would. This triggers on every push to make sure every release keeps your product working :)
Play spot-the-difference with the old screenshot: https://github.com/Leftium/weather-sense#weathersense
- At least five major changes!
- Or look at the commit history ;)
---
I'm designing a game that:
- is simple to play. (just log in and check-in with your geolocation. Optionally add a short message)
- helps people stay connected. (You can view friends/family on the globe with some mild competition/cooperation)
- Right now, I'm trying to figure out something compelling to "collect." Cities/states, weather conditions, letters, numbers, words, etc... I think it should be tangible.
Wanted to try out vibe coding, to see how far it could take me.. pretty far it seems.. Just a small web component to display charts, supports line and bar chart for now.
https://github.com/ja1984/another-chart
I am working on the world's first end-to-end Database Migration tool, supporting Oracle to PostgreSQL and MSSQL to PostgreSQL database migrations with AI for Schema Migrations. Until now, people used different tools for Schema Migration and Data Migration/Replication. During this process, we ended up building a data migration and replication tool supporting any databases between Oracle, SQL Server (MSSQL) and PostgreSQL databases.
I am particularly enjoying the Stern-Brocot tree exploration: https://calc.ratmath.com/stern-brocot.html#0_1 I hope people will find it to be a nice way of understanding good rational approximations and how they tie into continued fractions and mediants. A nice exercise is to type x^2 in the expression box and go down the path to always advance towards x^2 being 2. This gives the continued fraction representation of the square root of 2.
Rebranding as https://cronjobs.run since ill allow more than just javascript next week!
https://bubble-pop.oinam.com/
Just prototyping at the moment, but the goal is to allow users to not only share files (even big ones) but also forms, like Google forms, but encrypted and one time only (read once).
The use case I have in mind is allowing businesses to create GDPR forms (with private info, consent, etc), share unique urls with specific customers, and once the data is received by the business delete it from the server.
This could be useful to businesses that don't have a customer-facing portal, but have to deal with PII and the customer needs to consent and verify the data and what it's used for.
The data is encrypted client side (web crypto) and the password either shared in the url (in the hash fragment, also encrypted by a key stored on the server) or by other means (eg. could be the recipient's dob or id number or some other previously shared or known value).
Still trying to figure out the details, use cases, business value but the core backend is done so is the client-side crypto stuff. I managed to get chunked AES-GCM working so that it doesn't load the whole file in memory in order to encrypt it, it does that in chunks of let's say 2MB. Chrome also has chunked requests (in addition to responses) for sending the file to the server, but would probably need to come up with some other mechanism to get that working on other browsers (like send the chunks in multiple requests and append to a single file on the server, but that adds more complexity so I'm still working it out).
Hope to point something from experience But.
It never is “one time”, amount of ways people mess up is huge. Even just when you make submit and 5x confirmation there will be once a week a new user that happens to acknowledge 5x they filled in all they needed and know it will not be possible to fill in again but… they really need to fix that one thing they messed up when filling in.
Besides, I have initiated two series on my blog: T4P and GenAI on my blog and writing about Algo trading and GenAI stuff(https://blog.adnansiddiqi.me/)
PS: If anyone has any interesting ideas, then do ping me
I recently launched a free newsletter where I'll be sharing one platform every day with pro tips based on my experience for the next 100 days.
Check it out here: https://topsaasdirectories.beehiiv.com/subscribe
By analyzing game statistics, we are giving players a new way to improve their game.
Node based visual editor for 2D LED patterns over BLE. Web/iOS/Android app to ESP32, works with most addressable LEDs. It’s like TouchDesigner x WLED x PixelBlaze, but Bluetooth so you don’t need annoying wifi setup. And hopefully you can make much more interesting patterns without touching any code.
Eventually the ESP32 devices will save all the patterns they’ve seen and share them with apps that connect to them. So there’s a pattern ecosystem, like Electric Sheep.
Still rough and in progress (and constantly deploying so it may break for you )
So we decided to build out our own filesystem adapter and recently deployed it. It's pretty exciting to have our own solution that does exactly what we need and appears significantly faster.
It makes us want to open source pgs.sh because it has fewer dependencies in order to deploy.
The tool will support four annotation modes: Box, Polygon, Mask, and Keypoints — each with its own dedicated panel. You can switch modes by clicking the color-coded buttons on the toolbar, complete with smooth transitions. Labeling is a tedious task, so a bit of satisfying UI action here and there can't hurt.
It will also export labels to all major formats — and can (re)generate any sidecar file structure when needed.
https://github.com/VoxleOne/XLabel/blob/v0.3/README.md
I've added a few exclusive features to one of my extensions for subscribers in addition to settings syncing, and have auth and Stripe redirects and webhooks working, so now at the stage of working out the best heuristics to use for when to sync and connecting the extension to the settings API.
https://github.com/ClassicOldSong/refui-hackernews-demo
It started as a demo only but it looks slick so I added standalone PWA to it to be installable as a desktop app. Now browsing HN feels even better!
Saturated market riddled with alternatives, but I wasn't really able to find low friction way to collect these things that met all my needs. Most of this stuff gets lost in DMs or comment sections, which just wasnt working for me.
Also figured it would be a neat way to re-think paying for a creators attention. IE, giving the option to tip (and soon subscribe to a VIP inbox of sorts).
My Misterio docker based tool is searching new feature request... https://github.com/daitangio/misterio/
Also, I am playing a bit with Zulip Chat, which I find quite well done and easy to self-host, considering its complexity: https://github.com/zulip/docker-zulip
Last but not least, I suggest a new Murderbook novel... https://amzn.to/3TMJdlh because there is not only coding!
https://rps.plus/
* a library for filesystem tree operations (and other trees, if you're clever enough swapping in components)
* a utility to identify and extract wheels from pip's cache (so that they can be dumped into other installers' caches, for example)
I also hope to return to bbbb soon, if only to make sure that it can build PAPER's wheels smoothly (and with a few other basic conveniences implemented).
Oh, and I wrote an article for LWN recently and have plans for a few more....
https://github.com/WebAssembly/wasi-libc/pull/586
Meshtastic is fun!
We built this together at a previous organisation and moved all the internal and external services at that organisation to this system (It allowed the org to satisfy the ISO27001 requirements).
After being in operation for a couple of years, we have collected a lot of insights and feedback on what to change/improve for the open source version.
This summer I’m setting aside some time to work on making those changes for an open source version of what we call “Vanir”.
(Seems like good timing with the initiatives in EU to take back some ownership of the cloud stack).
No LLM or AI magic. Just simple state machines, extendable configuration, and a lovely GUI (web-based, no JavaScript).
The tech stack is python3, postgresql, ansible, and django.
GitHub: https://github.com/safedep/vet
It synthesizes unusual market activity, insider moves, options flow, sentiment, technical and news analysis to deliver specific, actionable trade setups.
This is only good for paper trading, as most of the setups are very counterintuitive. You won't be able to execute them, and if you did try, you would end up losing sleep and your health even when you are correct.
Building tools to improve the developer experience especially in regarding to Git and CI/CD. Currently, working on an improved CodeOwners for GitHub. CLI is already completed and open source: https://github.com/CodeInputCorp/cli
https://github.com/vidalmaxime/make-grug-brained
https://apps.apple.com/us/app/percento-net-worth-tracker/id1...
https://www.percento.app
https://pwnscan.com/
Simple license, no subscription, perpetual license with 2 years of updates.
https://tinyshield.proxyman.com/
https://lucaaurelia.com/
https://substack.com/@antonmks
When I was in college I really hated searching through all the excel and google docs menus to add trendline, change colors, gridlines, etc (and sadly I didn't have the agency to learn matplotlib or seaborn). I figure others might hate this too, and it would be so cool to have csv + prompt -> exportable svg chart
https://github.com/WillAdams/gcodepreview
Currently finishing up a re-write which changes from using union commands (which resulted in an ever more deeply nested CSG tree) to collecting everything in a pair of lists using append/extend and then applying one each union operation, resulting a flatter structure.
Once all that is done I'm hoping to add support for METAFONT/POST curves....
My most recent release is a camera app dedicated to RAW photography, which focuses on being fast & lightweight & technically precise - I wrote the website to be both a user’s manual and a crash course in photography concepts: https://bayercam.app
I’m working on my next app release, which I’m pretty excited about!
Been developing this AI agent framework for 1 year now. It's very similar to n8n, but exclusively for open-source LLMs. It also just recently got MCP support.
The project is https://kdeps.com
I also have some ideas of a programming language designed mainly to process files in DER format (as well as data from stdin and to stdout), but have not actually implemented anything so far.
I also have ideas about an operating system design and computer design, and should have help to write the specification properly, and then it can be implemented afterward.
I'm currently close to the public release. After that, I want to learn some ML techniques to predict Pieter Levels' Hoodmaps classifications from my publically sourced data. It would be cool to have accurate automatic predictions of the places-to-be for every city.
Locally running wispr flow equivalent without any tracking, signup, analytics or subscriptions.
Dictate into any text window on your Mac. Works really well with technical language specifically when using with claude code, cursor, windsurf.
Very fast since the underlying whisper.cpp lib is very well optimized for Metal and CoreML usage on Apple Silicon machines.
Stacktape is a PaaS that deploy to user's own AWS account.
v3 adds many new features, but namely the ability to generate IaC config directly from code, by analyzing the user's repository (both deterministically and using multiple AI techniques).
For example, if it assumes your application is a Web API that uses Postgres and Redis, it will create a Stacktape IaC config that deploys Fargate container, load balancer, Aurora Serverless v2 Postgres and Elasticache Redis (behind the scenes it will also configure things like networking, VPC, security groups, IAM, etc.)
Launching this weekend.
AppStore: https://apps.shopify.com/bundlejoy
Here's the summary: - read all your sources - public websites, docs, video - answer questions with confidence score and no hallucinations with citations - cut support time and even integrates directly into your customer facing chatbots like Intercom.
Still deliberating on the business model. If anyone would be interested in taking a look, I would love to show you.
- webbhook triggered - when a document is updated some CMS/tool provide webhooks triggering capability, which you can use to reindex that page - time based triggers - you can set a time like a cron and the document will be scanned in that time and checked if something has changed it will be reindexed
Happy to answer more questions.
It runs a 25-minute focus timer, then launches a 3-minute round of a multiplayer minigame (right now just multiplayer Minesweeper), followed by a 2-minute cooldown with a chatbox
A couple friends and I do this manually, we work on side projects, mute ourselves on Discord, and play random games during the break. This just puts it all in one place.
Only Minesweeper for now, but planning to add a voting screen and a few more simple multiplayer games.
https://studytomato.com
https://github.com/codr7/shi
https://github.com/codr7/shi-cl
https://github.com/whyboris/Video-Hub-App & https://videohubapp.com/
If you have videos you want to browse, preview, search, tag, sort, etc on your computer, my software might be great for you :)
I'd previously tried to learn TLA+ a few times but always eventually lost interest and gave up. This approach was quick and easy. Disappointed that TLC can't really exhaustively check more than 8 steps; being O(n!), 9 steps would take months, even after all the symmetry optimizations. Maybe will look at TLAPS next.
This is starting to overlap with building a tool server for personal AI agents.
[0] https://store.steampowered.com/app/3627290/Botnet_of_Ares/
What language have you been using for the game logic? Straight up GDscript or are you using a different language binding?
https://github.com/csjh/c-liva
An event based investment tracking app that is designed to help you keep track of important events around your investments.
It's something I've needed for a while working in engineering teams in B2B SaaS. Currently technical co-founder of AdQuick.com, an outdoor advertising marketplace backed by Initialized.
I’m working on a name generation tool that uses 83 structured naming methods. Examples: React (Verb-based), Vue (Obsolete English), Facebook (Compound), Netflix (Portmanteau), Lyft (Creative Misspelling), Alexa (Personal First Name), etc.
I wasn’t happy with the slop generated by the overly general name generators or my own prompting/brainstorming. I went on a tangent and read the top (5) books on naming from Amazon. From there I was able to create very specific and detailed prompts which started producing consistently good names, the odd great one, and a small amount of crud.
Eventually this escalated from a large spreadsheet of detailed prompts to a side project.
Please give it a try, I’d be happy for any feedback on this early version. (I recommend the options tabs for some granular tweaking)
(The name was inspired digital music samplers where there is a lot of rapid experimentation and tweaking similar to this app)
https://github.com/nickincardone/catan-counter
https://reminder.dev
After spending many years on the VC/startup track I found myself being pulled towards doing something more inline with my faith. As an engineer I felt like this is the best way I could contribute my skills.
Built in Rust(tauri), GoLang TypeScript and Livekit as WebRTC infra
- Scriptless AI web interface in TS
- Custom static site generator in TS
- Local app-less notification server for iOS
- Minimal websocket-based daily note taking app
I've been meaning to wrap the project up for a while. Went down a rabbit hole trying to make the vim containers fault tolerant and scalable using kubernetes. But, after a friend told me I could do everything using cloudflare containers, I've been changing my backend to use that instead.
https://github.com/DigitecGalaxus/next-yak/
The goal is to have a full featured editor with tree-sitter and LSP support which source code you can read through in one evening.
Love how it's going so far, I'm trying to keep it both minimal and easily extendable.
[1] https://ikuyo.kenrick95.org/
[2] https://news.ycombinator.com/item?id=44247029
Gonna wait until the LLM credits refresh next month to continue, but I'm very happy so far.
Elixir has been cool.
https://github.com/DmitryOlshansky/hedgehog
Crowd source where to find Club-Mate shops.
Demo uses postgres compiled for WASM so demo runs on an actual postgres db.
https://skamensky.github.io/postgres-formula-compiler/
- Each plugins run in its own WASM vm.
- Explicit network/fs access. No network or file access by default
- Can limit cpu/resources
The reo: https://github.com/tuananh/hyper-mcp
It's a simple (currently macOS) application which aims to target shoulder surfing by using a locally running neural network to detect those looking at your screen.
[1] https://www.eyesoff.app
The free Shopify directory (240k stores and 580m products at the moment).
[1] https://github.com/abey79/vpype
Just got this POC up and running the other day. Realistic sample data for prototyping and testing is frequently a pain point. Even more so for anything having to do with email.
So I wanted something that would pretend to be someone and send and respond to fake emails. And it seems like local LLMs are more than capable of this nowadays. Uses Ollama. Vibe-coded with Claude. UX designer here so be gentle.
https://github.com/pglevy/emailimprov
Our goal is to make DevOps easier. We want to provide simple (yet scalable) solutions on AWS, Azure, GCP.
You pass your own credentials and we deploy the infra into your tenant.
Health insurance is one of the earliest, most important decisions immigrants make, and they often choose wrong. It can delay visa applications, cause coverage issues, or create expensive problems down the road.
Now they click a few buttons and get very specific recommendations explained in plain English. If they're confused, they can involve an independent insurance expert for free. The guy replies within an hour or two, and is cool with Whatsapp. The way I gather feedback from users, he's strongly incentivised to stay honest.
There is no AI involved, just good old-fashioned business logic. It means that the advice is sound, well-tested and verified by multiple competing experts.
It's such a far cry from either trusting whatever reddit or your employer tells you, or the slow back and forth of getting a quote from a (possibly dishonest) broker.
The second version[0] has been live for about a month, and the results are phenomenal. This third version vastly improves the quality of the advice, adding information about gap insurance for visa applicants, and making actual recommendations instead of listing all options.
It's a really fun project, even if the topic is boring. It's a great research, UX, copywriting, coding and business project. It's the product of a few months of hard work, and so far it seems to pay for itself.
[0] https://allaboutberlin.com/guides/german-health-insurance
https://vibeinterview.com
Vibe Interview simulates real job interviews using AI. Master every interview stage, from recruiter to technical rounds. Reply and I'll give you free minutes for call simulations.
Idea is to be the uptime monitoring + status page solution software teams choose. Next big project I'm looking at is making a terraform provider for uptime checks, so setting up alerts for your new microservice becomes seamless.
Still years away from employing me full time, but we're getting there.
Just noticed your website checker might have a bug: https://onlineornot.com/website-down-checker?requestId=Kfd51...
The other more recent is a web based CalDAV client for Todo items. I love the tasks.org mobile app and can't stand the Nextcloud Tasks UI so I'm making an alternative that'll be local first and simple but fast.
[1] https://dedede.de/en
Chrome web store link: https://chromewebstore.google.com/detail/n8n-copilot-chat-wi...
Also I don't see how this solves anything, just because a pill "looks" like another doesn't mean it is that, it could still be anything.
Knock-offs tend to turn up later, be of inferior quality physically, and have worse reviews online and in the clubs / social circles.
Still figuring out how to pitch it, but so far it's 'Duolingo for relationship issues'
We launched this month and are growing fast which is exciting. I'm mostly impressed by how easy React Native has gotten, as a long-time native Apple Platforms dev, given all the training LLMs have on React.
The goal is to make the code better organized, easier to read, maintain and extend.
https://github.com/seinecle/nocodefunctions-web-app
Would love to know what you think.
Want to test it out? Sign up to the waitlist at https://brice.ai and I'll give you access tomorrow.
The goal is to make a Minecraft server that constantly updates itself, giving you "unlimited content", while still retaining any progress you've made so far.
I could create a portfolio page for my various projects - https://projects.learntosolveit.com/
clinical summaries of dietary supplements
https://www.mercuryfalling.net
Apologies for US zip codes only and imperial units. I’ll for international postal codes and offer Celsius/metric units soon.
The language is heavily inspired by Python for the dev UX, and the interpreter is written in RPython (what Pypy uses). Rewriting to RPython was tedious, but the 80x speedup was worth it.
https://apps.apple.com/us/app/daily-optimist-think-positive/...
We're off and running, making the world's best configurators for complex products. Our first clients love us. Our configurators implement some very personal ideas about front-end state management, and it's really a thrill to see it all working with real products, 3d rendering and zero latency.
It is like MS Word "Bullets and numbering" but it's a small UNIX filter, no GUI, much faster and smoother than MS Word or Google Docs.
Perhaps the beginning of a markup language for text or HTML files intended to be converted to MS Word.
The levels are procedurally generated with heavy curating and additional manual tweaks. I'm also adding a narrative later to each puzzle myself. It's a rare type of puzzle, since few puzzles have means to convey any kind of narrative.
My next big additions will likely be a tutorial, and profile page where you see your results and how they compare to other players. But this being just a side thing, it's progressing really slow...
https://cluesbysam.com
Our first devices were delivered to researchers in Feb for their clinical trail (we just provide the tech, it's their study).
We're prepping for pre-sale now as we finalize the last few manufacturing and design details.
https://affectablesleep.com
It doesn't require an LLM or api keys to run so you can install and go. Hope it helps somebody:
repo: https://github.com/mmdclx/url-to-markdown-cli-toolhttps://ws.wordsdescrambler.com/wordsearch
Think like ACE Studio, but I’m going much less for pitch performance and much more for clarity, expressiveness and human realism.
Very much at the data labeling phase but a little bit beyond the crude initial experiment phase.
Tritium is the legal integrated drafting environment: an egui Rust project to bring the IDE to corporate lawyers.
Architecture uses Traits (data) and Behaviors (logic) to implement things in the world model.
https://github.com/ChicagoDave/sharpee
But working on it for past 7 months. It's running and I'm tweak/adding features while marketing it.
It introduces quite a few changes. In my shipping apps, I'll probably be simply telling the OS not to use Liquid Glass (for now), but for my various test harni, I will need to adapt. Looks like a fair bit of work.
Github repo has a link to what I plan to make a series of blog posts I started writing about it
https://github.com/tejom/python-type-check
Low friction Markdown based voice journaling. Locally transcribed voice memos with whisper and write as markdown files (to any folder or obsidian vault).
https://github.com/jkingyens/unlock
https://github.com/turbolytics/sql-flow
It has some interest, unfortunately building tools as a business strategy is rough.
Beginning to work on first actual product! More soon :)
Interested in collaboration, feedback, and all other things.
This's a beginner friendly arxiv paper exploration platform but with powerful feature to select multiple papers and get AI analysis and comparison.
https://github.com/erdeicodrut/Photo_tagger
I built it to help save time for folks building internal enterprise apps
Recently many companies have fallen victims to hiring NK workers and losing millions of dollars. There are few red flags to identity these candidates and avoid becoming a victim.
That animated demo (in the 'see it in action' section) looks really impressive. And what are you using to draw the diagrams?
MCP-as-a-Service sits between N8N and the Google Chrome browser, providing a Playwright MCP instance "in the cloud".
Likely will do a prosumer SKU, will be faster and cheaper than the Mac Studio equivalent.
https://waitlist-tx.pages.dev
I'm building a web app for exploring my training history, so my trainer (who's virtual) can explore my data the same way I can.
Eventually, I'd like to start training an AI to build programming for me based on my history.
Working on AI/NLP stuff in low-resource languages. Working on some research ideas (hope to publish) and well as some practical tools for learning languages.
A few weeks away from launching the MVP.
https://github.com/matry/editor
Ideally, making rent as an open source developer.. any help appreciated. :-)
An HP Deskjet 5850. Typical small home/office printer.
Thanks to a brilliant owner years ago who figured out you can use the drivers from the model 9800. A larger-format printer whose drivers seem to cover a lot of ground for printers of certain vintages, easily including ones like this one having more limited paper size options. The printer works quite well on the latest Windows 11 now, it's just not a one-click affair to install like it was with Windows XP.
By this late date, the driver download has been slightly hosed. Files are basically from Windows Vista x64 but are not prepared to install like you would want them to, there is actual uncorrected damage to the structure. Once you unzip the drivers into a C:\drivers\ folder for instance, then after you manually install the .INF file found in C:\drivers\ it's supposed to allow you to later manually select a driver from among a number of similar vintage HP Deskjets. All the driver files for that variety of different printers are right there in the C:\drivers\ folder, right next to that one INF that covers them all. But the install routine can't find any of them because it looks for them in a "hard-coded" C:\drivers\amd64\ subfolder which somebody forgot to spawn.
Then if you manually make a new C:\drivers\amd64\ folder, place an extra copy of the unzipped fileset into C:\drivers\amd64, then install the INF from there, it proceeds to search for the drivers in C:\drivers\amd64\amd64\ and fails to find them again :\
Try it again, pointing at the INF in C:\drivers\, and with the extra copy of the fileset (less the INF) already present in C:\drivers\amd64, then it works.
And that was before "Print Nightmare" a few years ago.
Since then the "normal" steps that follow have gotten worse every year, maybe more often, additional hurdles and barricades keep popping up.
Plus you can only imagine the fun, sharing the printer with Windows XP like nobody knows the difference.
It's almost like Windows is a challenging videogame which keeps coming out with new versions where it gets more difficult to make it through all the levels, and when you do, you reach pretty much the same final goal you had before you got the new version :\
https://github.com/Sasoon/obsidian-gcal-sync
https://sudokuvariants.com/
I recently shipped a first-draft UI demo that you can play around with for my self-hosted jobs tracker:
https://escape-rope.bhmt.dev
https://github.com/abhchand/simplee-food
Currently working on getting filtering working and it might require me to change the model again significantly.
And no worries about "credentials" in the repo. It is all just dummy data.
Currently one needs to employ the Django admin to add data to the database. I might add another way later. Or an ability to import JSON files or something.
Now I have wonderful crashes and hihats cutting through the guitars and bass, without the snare and kick overpowering everything. This also taught me some insights about balancing relative volume levels and/or lowering dominating buses against each other and compensating upwards on some upstream bus as necessary, which I think also improved the balance of the entire rhythm section.
Except, now I'm kind of unhappy with my kickdrum sound. Some of the bands I listen to and saw at the festival I just was on have some amazing, epic kick drum sounds. It's like a giant mountain troll hammering into the gates of a castle and - on the right PA - kicks you right in the gut, literally. We had a good laugh a few days that some dudes jacket moved with the kickdrum. My kickdrum currently sounds more like wet cardboard flopping against a wall though.
Besides that, I'm however looking at moving some of my notes on audio engineering on linux onto a blog to end up with something like Protondb at a smaller scale, as well as some of the steps and things to do to get audio plugins working on linux, what audio plugins work well, which I could not get to work. I am just realizing, I need to learn quite a bit more about wine, architectures and such to write good articles and ideas about this. But maybe that's my perfectionism speaking.
If you're reading this and are yelling "But what is the magic?", the magic is largely called yabridge. Many simpler plugins just work with that. It may not be up for professional audio engineering, but it certainly is up for home recording and dabbling around.
1st published song, Piano Place Hold in Am: https://www.youtube.com/watch?v=EUOhb-wHdFQ
It's been a lot of fun but Meta HorizonOS (or whatever) is such a poorer dev experience... Anyway I'm now trying to rebuild the live environment mesh reconstruction feature that doesn't exist while encountering first limitations with Godot... Hopefully it will be ready in a couple months!
If this whole thing got you curious you can watch a technical talk I made about this game at the Letsvision conference in Shanghai, CN. https://www.youtube.com/watch?v=CYFH2hiRNqk
...and if social media doesn't somehow destroy your soul, you can follow me here: https://x.com/sxpstudio
A residential proxy network that leverages blockchain by turning everyday users home connections who have no contracts against such practices, into rentable exit nodes, each contributing bandwidth in exchange for rewards. A dedicated blockchain ledger tracks the exact amount of data each node relays and automatically releases micropayments in the network’s native cryptocurrency, ensuring transparent, real-time compensation without a middleman.
But with my adhd, I'll likely end up working on another project sooner than later. Interested in MCP aggregation.
In few weeks releasing Chrome Extension for Youtube Transcript and Summary dashboard at https://www.infocaptor.com
Doing some minor fixes for https://wireframes.org - MockupTiger AI Wireframing
1. https://github.com/BandarLabs/coderunner
Building it in public.
https://postalagent.com
I'm currently adding support for letters in addition to Postcards
Features:
Why?I've been using Google sheets + forms for the last 8 years to track my finances. It's worked well, except for minor inconveniences. This app is my answer to my own problems.
Now I am getting a lot more time to focus on creating content about my journey and sharing it. Test coverage is still pretty bad but I do not feel the generated product is worse than it would have been if I coded it with or without LLM assistance. Right now, I barely see generated code.
it now takes every other minute a webcam pic of me to see whats going on
Also, organising specific topics for each month up to 2026.
Document translator that keeps layout and formatting
Now I am focusing on trying to get brands / businesses to create games on https://playcraft.fun for their marketing campaigns or events
if you want are interested, feel free to ping me!
https://oshianime.com
Runs a cron daily, no manual work needed. Had fun building this.
https://pappo.carraes.dev/
https://www.godtierprompts.com
https://apps.apple.com/us/app/pill-buddy-meds-tracker/id6742...
The MQTT routing backend is fully automatic. If two nodes are connected to the same MQTT server, or within range of gateways that are, they communicate.
The web client communicates directly with MQTT, meaning you can chat and set registers on devices without having hardware.
https://github.com/EternityForest/LazyMesh#
The card maker has its own web site with the rules for playing all kinds of card games, and it's filterable by number of players, including many games for one person.
Frankly, I'm astonished that it hadn't collapsed out from under me when I was shoveling snow off of it this past winter. Behind the ledger that tied the balcony to the house was a mess of pressure treated lumber scabbed into a cavity in the logs formed by rot, none of it well-fastened or fastened into truly sound wood.
With some friends, I've been building "Mo Money": a Duolingo-style app to teach investing through a gamified mix of microlearning and a real-time trading simulator (but it's a game). It's meant to be built as much for total beginners as it is for amateurs.
Sim side: A fully playable trading game backed by historical market data (no real $$), it's now integrated with a FastAPI backend, WebSockets, Firebase (soon), and XP system to track skill growth and gamify progress.
Learning side: A clean microlearning stack that teaches financial literacy in snack-sized bits, a lot like Duolingo, it's interactive, level-based & accurate and relevant information in the most digestible format.
Just added: a lightweight AI tutor for contextual Q&A during lessons. Thinking of adding a little more AI than a chatbot potentially to help learners in the app.
Upcoming: XP-linked achievements, a leaderboard, and a light paywall via Buy Me a Coffee.
We're undergrads building this from scratch, aiming for early users soon. If you’ve ever thought “I wish someone made markets feel learnable,” we’re trying to do just that. super excited
https://www.starstories.ai/
1. Upload photos of your family members (or describe them if you don't want to upload)
2. Select a topic
3. See draft book
4. Make edits if you want
5. Order book
6. Read book to your kids
7. Read book to your kids
8. Continue on loop
It's called SmartSearch - uses SentenceTransformers for embeddings and FAISS for fast similarity search. Best of all, it runs locally on your computer.
Why? I absolutely despise Mac's search. I want to be able to search within documents, images, pdf etc.
Github: https://github.com/neberej/smart-search/
Demo: https://github.com/user-attachments/assets/aed054e0-a91f-459...
It's called Heap. It's a macOS app for creating full-page local offline archives of webpages in various formats with a single click.
Creates image screenshot, pdf, markdown, html, and webarchive.
It can also be configured to archive videos, zip files etc using AppleScript. It can do things like run JavaScript on the website before archiving, signing in with user accounts before archiving, and running an Apple Shortcut post archiving.
I feel like people who are into data hoarding and self host would find this very helpful. If anyone wants to try it out:
https://apps.apple.com/ca/app/heap-website-full-page-image/i...
https://fabrile.app
It’s built in nextjs and Django, with integrations for OpenAI, perplexity and all bedrock models. And MCP of course.
Feedback and requests welcome, I’m terrible at marketing so we have very few users but we use the platform ourselves and we’re super happy with it.
Curious!
- Manages the entire range of personal (and maybe business) information/content: Documents, Media, Messages (email, instant, etc.), Contacts, Bookmarks, Calendar, etc.
- Tag based, so that the question of where to put and find content is quite a bit easier to answer. Think of a set of flat folders, on one or more devices, within which the files are stored with tags attached. However, there will be some improvements on the usual implementation of tag-based systems out in the wild. Since people find navigating/browsing files more natural than searching, virtual folders will be dynamically generated to provide guided navigation. Also, entire folders can also be treated as atomic and tagged/managed as one object, useful for repositories and projects. And, heuristics (and maybe AI) will be used to automatically tag files when they are imported into the tool, greatly reducing the tedium of adding tags the first time.
- Is file based, so that all information is ultimately physically stored as individual files. This allows information to be more easily managed on a physical level: moved around, backed up, exported/imported, searched, navigated, etc. without the restrictions imposed by the opaque islands of information we have now. So in addition to docs, each email/instant message, contact, scheduled task/event, bookmark, etc. would ultimately be stored as a file, unlocking all the things you can do with files.
- Has a local web-based UI launched from a local agent, so actual file content does not usually need to move across the network and stays local, and the tool is also easily multi-platform, with consistent UI irrespective of platform.
- Provides a cloud web UI as well, that communicates with content devices through the local agent, so that content stored across multiple devices can be managed in one central location, even without direct access to those devices, team/org features can be provided. However, file content still stays local, except when shared.
- Provides tools for exporting data as file from the data islands of various apps and service, and backing up as files to cloud storage services.
My vision is a situation where I am in charge of my own data irrespective of whatever device, app, or service I use, can ensure that it is always available and will not be lost, and that I can easily navigate and search through it all to find whatever I want, no matter how scattered and massive it is.
I welcome your thoughts. What would make this work for you? Would you mostly prefer a cloud UI or a local UI? Are there any technical or market gotchas I should be aware of?
[1] Here are some of my issues with personal information management affordances of current tech, which is driving me to work on a solution:
- Our data is too bound to device and vendor islands. Can't easily move my information across Apple/Google/Whatsapp, etc accounts. Can't easily merge and de-duplicate either. I almost always somehow lose data whenever I have to move to a new phone, etc.
- Hard to own your data on many services: Discord, Slack, etc. Can't easily export, search
- Hard to have a 360 overview and handle on all your data assets and query them in consistent manner
- Files as a unit of information storage and management is very ergonomic; we shouldn't allow that concept to be buried by vendors for their own gain.
It allows to define
add x1, x2, w3, sxth 2
add x2, x3, x4, lsr 8
as
...
add(X1, X2, X3).extend(ExtendMode::SXTH, 2), // yes, it is X3, not W3.
add(X2, X3, X4).shift(ShiftMode::LSR, 8),
...
Still haven't published the repo as I can't pick a cool name...
coming up with intern projects is roght difficult nowadays
After some 12+ years of collecting microservices platform ideas in my head and implementing them at various companies and open-source projects, I decided to create a system that contains all of them.
1Backend is the result. Mostly built it for myself so I have a foundation to build projects on but I'd love if others would also use it!
My own action MMORPG (think Mordhau meets Cyberpunk meets Arma 3). It's the perfect application of everything I already know as a platform engineer, and I get to learn all the things I don't. I'm making the client foss, the assets foss, and the gameplay compelling as all getout. Non-sharded, persistent world, with different lands for different real world regions. It's a type of metaverse in truth, but some of that part I have to flesh out better on the local client side where you can do whatever, but on the server there is a storyline.
I almost applied to YC because I'm at the stage I'm close to public alpha and need funding, but instead I'm planning on crowdfunding, but the release strategy has to be tops. I'm also doing things like planning on how to scale the business itself, lots of work on the over time growth profit model, etc. So basically, instead of a thousand side projects, I have one giant project where I get to do everything with my own theorycrafting - after years of being stuck doing whatever the boards/c-suite needs, it's a taste freedom and a dream.
Been working on it since 2013...
Scrollable social network where the user generated content is microgames.
https://github.com/derekburgess/dungen
https://github.com/webmonch/hide-my-mail-cloudflare
I spent a couple months travelling.
Then I spent a couple months trying to use transformer-based models of sorts to detect short-lived inefficiencies in the stock market to try to create a passive income trading bot. I know short-term quant trading is super hard to be profitable, but Rentech did it, so I figured I'd throw a couple months at it.
Then I spent another couple months on AI for science, robotic lab automation, and trying to get AI to do AI research inside a Docker container.
I'd like to volunteer for a software project but I struggle to find good ways of locating a project that interests me.
May be coming up with a list for people like us in itself could be something.
https://up-for-grabs.net/
https://www.codeshelter.co/
What helped me get unstuck and get my creativity back up was setting myself constraints, like whatever I work on today, I'll ship it today, or let's try to make an intentionally useless bash script in 20 minutes.
to find ideas, start with the software you are using. is there any that you like using a lot where you feel that something could be improved? you can also look at websites that you are using, see if any of them are volunteer based.
if that doesn't lead to anything, look at your skills, or skills you'd like to learn. then look for projects based on that.
and finally just browse issues of various projects, search for "help wanted" or "good first issue" or similar and simply try out fixing one such issue, then see if you like working with that project.
there also was an hn thread similar to this one some time ago where people posted projects that they need help with: https://news.ycombinator.com/item?id=42157556
i also have a project that i could use some help with, but the learning curve is a bit high (or rather the setup work you need to do to before you can start coding): https://news.ycombinator.com/item?id=42159045
Finding work opportunities which enable me to grow in my personal interests (material science, physical chemistry, applied physics, additive manufacturing). I feel compelled to support scientific research, such as material informatics - or maybe automating labs with robotics.
It would be thrilling to manage infrastructure for scientific computing workloads (as an idea).
Honestly, the tech stack + role matters far less than to me than what we're doing, and who I'm doing it with. I'm motivated by curiosity and the desire to learn. I am tired of reading scientific literature solo with nowhere to apply the knowledge, except personal engineering projects in my workshop by myself. I am not an academic, just a full-stack/polyglot software engineer. In the last 3 years my interest in this stuff just exploded.
Additive manufacturing is another field that I'm very interested in, and would love to work in.
10 days ago I ended a 2.5 year relationship which was not healthy for me to be in. I'm recovering physically from chronic stress. Everyday is getting better.
Planning to move to another country soon. Currently I'm in a non-EU country in Europe. I would be very interested to live in Germany, but am open to other possibilities - the work opportunity would be the driving factor. I'm a US citizen, 38 years old. There are (seemingly) no communities and resources for me to grow my personal interests here. The country is falling apart due to an extremely corrupt government.
Technically?
Been using agentic coding tools the past 7 months.
Recently, I built a slicer for a clay paste extrusion 3d printer (which I built for fun). It aims to generate a continuous toolpath (including between layers) that does not self-intersect, from an STL model. Stress tested it with complex geometries.
The slicer involved a lot of computational geometry solutions. Despite my graphics programming experience, it would not have been possible for me to build this without the help of LLMs, and more crucially - access to publications from research groups dedicated to this space. Reading literature about toolpath planning for industrial robotics was thrilling.
I learned a lot about how to do R+D in a somewhat unfamiliar domain. Feels like I pushed the limits of what's possible with LLM coding on this project, after trying many workflows, models, and techniques. Will be posting some insights on my soon-to-be-released blog soon.
It was a whole lot of fun implementing a zillion approaches to solve this problem, and seeing the results quickly visualized with matplotlib. If anyone's interested, I can share some images here.
I'm also building a PKM (personal knowledge management) system based on a graph db that helps me keep up with all the research + projects + daily activities in my digital life. I've been an org-mode + emacs user for 8 years, and it's just become increasingly obvious to me that I need something more powerful. Trying to coerce a relational db to support multiple inheritance w/labeled nodes + edges, while getting normalized tables is not pretty, and all the join tables will cause performance hits. This project is the definition of scope creep, but it's a personal project, so I'm okay with it.
Documentation and logs of many past/current projects are going up on my soon-to-be released blog soon. I've written many draft posts, and it's already deployed. By next month I expect to be able to show everything that I've mentioned here. There are some repositories if anyone is interested in previews of anything mentioned.
Socially?
I'm trying to be more open and transparent online - to reach out and find people who I could talk with about shared interests, and potentially build something together.
Hacker News has been a consistent source of inspiration in my life since I discovered it in 2012, and I want to start contributing to the discussions and inspiring people in any way that I can. I've been a lurker for far too long.
Can send links to my github and unfinished blog (with drafts for some past projects and more about future projects + topics of interest), if anyone reaches out. Next month I intend to be posting many links, and to use my "real" username. Just don't want LLMs scraping the personal bits of this post.
its good enough for me that ive started using it for my MCP masterclass videos / code export / transcript https://mcpmasterclass.com
It's pretty simple so far. I'm focused ok getting the basics right and robust, such that I can start playing around without disrupting the real network. I don't have any specific goals, I'm just sort of messing about.
One question that dropped into my lap today was who just announced 2k new Infohashes over the span of 10 minutes. That'll keep me busy for a while.