cjflog 3 days ago

Currently a one-man side project:

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.

So far a couple dozen products have received some funding, six products have been fully funded (five product results published, the sixth is at the lab as I write this!)

You can browse products, add your own, or just follow specific items you're curious about: https://laboratory.love

  • oidar 3 days ago

    Looking at the tofu reports, I really don't know what to make of them. Is there a way to give more meaning to them for the average person? Also, I'd love to see a sort by "almost funded" option.

    • om42 3 days ago

      Second this, it would be useful to have a "EU safe" label or similar to help me understand if 635.8 DEHP is a good thing or bad.

      • cjflog 3 days ago

        Thanks for the feedback. Yes, data readability is on the roadmap!

        • hotpotat 3 days ago

          Are you open to code contributions? I’d like to see this sooner than later and would be willing to help.

      • zenmac 3 days ago

        Or "NON-GMO" label would very extremely helpful too.

    • cjflog 3 days ago

      Thanks for the feedback. Yes, data readability is on the roadmap!

      • oidar 3 days ago

        Your blog doesn't seem to expose an RSS feed - I'd like to follow your progress.

  • Wilduck 8 hours ago

    Really cool project. A quick note, I had to dig in your FAQ to find your definition for LOQ:

    > "What does 'LOQ' mean in your results? > > Limit of Quantification (LOQ) is the lowest concentration we can reliably measure. Results below LOQ are marked "<LOQ" - this doesn't mean zero, just below our measurement threshold."

    IMO this definition should be on every results page, since most of the pages have more LOQs than anything else.

  • abrookewood 3 days ago

    I love this idea. I imagine it could be extended to other types of testing - for example, I've always wished there was a way to more readily verify whether the contents of vitamins were as specified on the label.

    • pants2 3 days ago

      Consumer Lab does this testing. It's great, you just have to pay for a membership.

  • mr_briggs 3 days ago

    I LOVE this idea. Tangentially, a more pimitive case: in trying to recycle or reuse jars or carboard containers food comes in, I wish there was a simple service for ranking brands. For example, some jam jars have labels that can be immediatey removed - others tear and stick to the jar. Similarly, some brands use excessive plastics and packaging, others less so.

  • crubier 3 days ago

    I love this!

    I keep telling my euro-friends that food and health regulation could potentially be enforced by the free market more effectively than by corruptible government, and this is a perfect example of this.

    I'd want to see all products I can buy in there, with all possible chemical, ingredients and nutrients, and clear indications of good/bad, a little bit like in Yuka. You should partner with them maybe even!

    • hiimkeks 3 days ago

      1. This doesn't seem to enforce anything

      2. The "more free" market in the US seems to have produced worse food, based on what I am reading here

      I guess the words "could" and "potentially" are doing quite a bit of heavy lifting here.

      Either way, I agree it's a cool project! The transparency is needed, on both sides of the pond.

      • crubier 3 days ago

        I agree "enforce" is a poor choice of words. It does not need to be "enforced" using state violence if any consumer can access facts with such transparency. What's missing today is this level of transparency with which the market will just naturally benefit to producer of sane and safe goods in a much more natural way.

        Also, speaking of the "more free market in the US", my answer is that you don't hate capitalism, you hate crony capitalism.

        • retsibsi 3 days ago

          > you don't hate capitalism, you hate crony capitalism

          What distinguishes this from 'you don't hate socialism, you just hate every so-called socialist government'? I know this seems like lazy smartarsery, but I'm genuinely curious whether you think we have real-world examples of countries doing capitalism right -- and, if not, why that's not a bad sign in the same way that a dearth of examples of socialist success stories is a bad sign.

  • ibaikov 3 days ago

    This is great. I thought about a different model even before plasticlist: make a subscription and test various products, but people will have a number of upvotes based on their sub streak. They vote for food to test, and then you show results to everyone subbed. Kind of like what examined does, but they do deep dives into medical topics for subs. I think this model will work better than the one you currently have. Awesome project anyways!

    It is extremely weird to me that countries don't do that on taxpayers money and show the results publicly, this is what they should do.

    • cjflog 3 days ago

      I definitely considered a voting mechanism, but there are a few million active, buyable CPG UPCs in the U.S. at any given time. When conducting some basic market research for this project, I found that most people are only willing to pay to find results about the specific products they care about.

  • femto 3 days ago

    A couple of suggestions:

    The completed entry should include the date of the test results, so currency can be judged,

    Ideally the completed entry should contain a scan of the full test report from each of the accredited laboratories.

  • CaptainOfCoit 3 days ago

    Wow, great idea, simple website and hopefully a positive impact, not often you see all three in one project :) Good job!

    I'm guessing it's limited to US products and US labs? Would love something similar in Europe and/or EU, but it isn't clear if you're limited to US/North America right now, would be nice if it was a bit clearer up front :)

    • vault 3 days ago

      Anybody unemployed that would like to try doing this for EU? With the author's green light (or even collaboration)

  • jvican 3 days ago

    This is great. We definitely need something like this.

    Where are the safe levels limits to interpret test results? This would be a small addition that would make any of the results interpretable. I had to open the PlasticList website to get the baseline safe thresholds for each chemical and to do some rough approximations.

  • rapatel0 3 days ago

    I suggest you xpost to Bryan Johnson's Blueprint community. I think might help you get a lot more food tested. That community is probably ICP and also can amplify the message.

  • konamicode 3 days ago

    What would be a good strategy to prevent companies from cottoning on to this and gaming the system? They could for example change packaging on production runs for a product that’s undergoing laboratory.love funding campaign.

    • cjflog 3 days ago

      It's an interesting thought. Companies do change packaging somewhat regularly. However, the underlying skew usually remains the same. Changing the packaging and/or the SKU is very expensive. It's probably cheaper and more beneficial to your company to do your own Plastic Chemical testing and get ahead of the problem.

    • infecto 3 days ago

      My suspicion is if this was gameable, this would be a solved problem by a number of companies. The truth is there is no single simple or even hard step to take, it’s mostly like numerous steps that multiple actors would need to do.

  • NickC25 3 days ago

    Wow! I'm a food&bev founder and absolutely love what you are doing!

    How can I submit my products for testing?

  • landsman 3 days ago

    Really nice project. US regulation of food is a joke. Good luck!

    • bilekas 3 days ago

      > US regulation of food is a joke

      I don't know if it's a joke, in the EU we do enjoy a lot more strict regulations, good and bad sometimes, but to me the US system just seems more 'reactionary' rather than proactive.

      • ProofHouse 3 days ago

        It is ABSOLUTELY a joke. Downloaded Oasis app last night. My ‘Whole Foods’ water, ya turns out I’m drinking levels above what I should of arsenic, amongst other nasty shit

  • shoobiedoo 3 days ago

    This is so incredibly important, well done. The problem of our food being steeped in plastic hits the news here and there, but it should be front and center in my opinion. Testosterone has been plummeting for decades and it scares the heck out of me. The hormone whose job is "form goals, shrug off failure, and try again!" is being destroyed and corporations are given a free pass to pump us full of phthalates and bisphenol. It's infuriating.

    • 01HNNWZ0MV43FF 3 days ago

      Plastics could be part of it, but three years ago Cleveland Clinic said it could also be weight, sedentary lifestyle, poor sleep, diet, and alcohol

      https://health.clevelandclinic.org/declining-testosterone-le...

      And anecdotally, I've still been forming goals and shrugging off failure five years into suppressing most of my endogenous testosterone with exogenous estrogen

      Have you had your levels checked?

      • shoobiedoo 3 days ago

        Well that's great for you, but I was making a generalized statement about the role of testosterone, scientific data showing huge decline, and more and more studies linking it to plastics. We can't just alter a key hormone within the span of a few decades and shrug it off. My levels are great for a 40 year old

        And yes there are certainly other factors, but that's not what the original comment was talking about?

    • rhetocj23 3 days ago

      Theres a cheaper and more pragmatic solution to this. Just inject T lol.

  • someuser54541 3 days ago

    Can you talk a bit about the tech stack?

    • cjflog 3 days ago

      React + Vite + Tailwind on the frontend; Netlify Functions for backend with Stripe, Supabase, and email integrations; content via Markdown build script; deployed on Netlify; linted with ESLint; JavaScript-only codebase

      LLMs wrote 99% of the code.

      • geekybiz 3 days ago

        The product label images loading on the homepage are huge right now. They are displayed in 128px * 128px box but are about 2 MB in size each. May be generate resized versions at build time and use <picture> tags?

  • sfortis 3 days ago

    Wow... AI told me that all the tested products far exceed the EU limits!

stevepotter 3 days ago

I'm working on a system that helps surgeons make precise bone cuts during knee replacement surgery. Believe it or not, manual cuts are still the standard in that type of procedure. Robotic systems exist but they are very costly, big, and actually add time to the surgery (bad news when you are under anesthesia and your leg is in a tourniquet).

It uses 4k stereoscopic capture and bunch of ML models to match bone position with sub-millimeter precision. The surgeon screws a metal base piece into the bone, and we detect where that is in space. Then, a Stewart Platform adjusts another part that is placed onto the base. The robotic adjustment allows the base to be placed in a ballpark area, with the robotically-adjusted piece oriented in the exact spot where the surgeon needs to cut.

The net result is a robotic system that is many times cheaper than the least expensive incumbent, decreases surgery time significantly, reduces error, and basically "just works" as opposed to requiring a ton of training. We are debuting at a tradeshow in October.

  • nyantaro1 3 days ago

    This sounds awesome! Can you tell me more about what kind of expertise do you need to develop such a system? As in the most important knowledge one most have to be able to work on such a thing

    • stevepotter 3 days ago

      Thanks, buddy! I'm having fun. There are a few sides to it. There are the actual physical surgical tools that you have to design, test, and manufacture. Then there's the robot that adjusts those tools. That stuff is a lot of CAD and 3D printing. The camera is a big deal and it's a ton of work to get that right. Then of course you have all the software, which is a slew of computer vision models that operate on a local computer in a careful dance of resource orchestration. The software has a lot: UI, grpc services, ml models on containers, inverse kinematics for calculating robot position, hardware interfaces, etc. Then there's a bunch of regulatory, validation, compliance, etc.

      To answer your question about expertise, it really depends on what you are interested in. We have some dedicated mechanical engineers with medical device experience. The software is handled by a few computer vision and full stack folks. So there's different skillsets.

      I'm a bit of a journeyman and as a result, I am decent across all of it. I always did software and went where the wind blew. It's been 20-something years since I graduated so I've seen a lot. About 10 years ago I got a job I was totally unqualified for, which was R&D for a company that made lab equipment for testing gas and oil. I was solo and had to learn all the mechatronics stuff - CAD, microcontrollers, electronics, etc. Check out this video: https://youtu.be/MA6hnyXx4p4. That specific experience allows me to be the glue in our engineering org.

      To work here, you don't need medical experience. We have plenty of that. One of the cool things about engineering, especially software engineering, is that you can float around between verticals. I've learned all about media, finance, petroleum, insurance, waste disposal, etc. The skills translate. If you are purely software, I recommend picking up an Arduino and some motors and building something like a simple pan/tilt mechanism with an accompanying mobile app. Just do it. It might inspire you. I think curiosity and enthusiasm are the most valuable traits one can have.

      • nyantaro1 2 days ago

        That seems like a long journey. I think playing with Arduino is a perfect way to get started on the interaction between software-hardware. Thanks a lot for your answer!

        • stevepotter 2 days ago

          Building something that combines software and hardware is so rewarding. Reach out to me if you have questions - steve at redefinesurgery.com

  • mentos 3 days ago

    Curious if you’ve heard of OssoVR and what your honest assessment of VR training in your field is?

    • stevepotter 3 days ago

      VR training hasn't really stuck in ortho training. It's legit and people do it, but it's a distant second to doing it live. I haven't seen that much of it, but from what I have seen, the fidelity is quite low. It would be cool to see what a good game studio could produce.

      Doctors, like most people, don't like stuff on their head. Plus in ortho there is a lot of feel to it. It's often referred to as "carpentry". The docs I know, especially those with experience, would prefer a video and a cadaver lab. Even that's a lot to ask because they are so swamped. In every surgery there is a rep from the implant company, and those reps are really the ones doing the training.

      So there is certainly potential but it's just not to the point where people are excited about it.

      • conductr 3 days ago

        Used to work for a major implant company, we had a cadaver lab at company headquarters and flew in doctors for training. The rep in the OR is mostly just for support. They carry in a bunch of hardware in case the doctor needs to pivot midway through, they may need different sized screws or something. They can show doctors how the device is meant to connect together without bone/tissue but they often have little to no medical training, they are sales representatives.

Soupy 3 days ago

"Google maps but for old maps": https://pastmaps.com

This is a solo startup that I've been working on for 2 years now. It's a labor of love and I'm very lucky and thankful that it's big enough to surprisingly pay all of our bills. Still constantly feeling FOMO over all of my startup buddies working with AI and LLMs while I plug away at old maps and GIS .

It gets ~80K MAUs and just slowly and consistently is growing organically through word of mouth through history focused communities. I'm currently playing with expanding the coverage internationally as I still only support the US which is a wickedly fun project.

  • tim-fan 3 days ago

    Hey, cool to see!

    I'm running a similar but smaller project (5k MAU), my oldest map is central London in 1561

    https://onamap.me/maps/London1561/

    I got into it because I was interested in the technical challenge of registering GPS to maps which are very warped compared to reality, like very old maps or illustrated tourist maps.

    My home page is here for more: https://onamap.me/

    I also came across this similar project a while ago:

    https://www.verbeeld.be/2024/11/17/using-gps-in-the-year-156...

    Good luck continuing to build out the project!

    • Soupy 2 days ago

      whoa this is wickedly cool! and yes, georeferencing these old maps is the bane of my existence right now

      awesome project

  • xrendan 3 days ago

    I would absolutely love if you brought Canadian maps to this.

    I work for Build Canada and I would love to see some maps from the fur trade and early exploration to tell stories.

    If you want to chat my email is brendan at buildcanada.com

    • Soupy 2 days ago

      Hey Brendan! I also would love to add Canadian maps, it's been a huge request from my users and something I've been wanting to focus on all year. A big challenge I have in bringing the service to new regions is just data access, both to raw hi-res map imagery as well as to satellite, LiDAR, etc so this is on my todo list to begin digging into what the Canadian government offers. Brave new world for me

      Will absolutely reach out to connect!

  • dijital 3 days ago

    Nice project! The National Library of Scotland has a nifty tool focused mainly on the UK and Ireland that does something similar (with a paid print service attached): https://maps.nls.uk/geo/find/marker/

    • fiftyacorn 2 days ago

      I love this tool - seeing what was originally on areas. Granted its mostly fields

  • jtwaleson 3 days ago

    Really cool! I built the website for an antique maps dealer (Dat Narrenschip) when I was 15 or so and fell in love with antique maps. It's still up and running but now on Shopify.

    Over the years I experimented a bit with leaflet.js and thought of overlaying maps too so you can navigate maps through time, but quickly realized it was super difficult. Kudos for setting this up!

    If you want to expand to other regions, or chat, or get access to high-res scans, let me know. I think plenty of old maps sellers would love to sell their maps this way.

  • maddimini 3 days ago

    That's pretty cool, I'll definitely check it out. I've also been looking around for old maps like this.

    I also started a small free-time project, where users can download maps as wallpapers for free and put them on their walls :]

    https://www.map2image.com

  • ethanseal 3 days ago

    GIS is underrated. This is awesome!

    Have you looked into speaking with the various SHPOs in each US State/Territory?

    I've worked with several of them a fair bit and they have a ton of old maps hidden internally. Especially for small, specific areas of the state, like historical districts.

  • t_mahmood 3 days ago

    That's nice! I have some GIS data of my country it was pretty detailed, it may be outdated now, but covered a good amount of administrative details. If you are extending and need some data on Bangladesh, I can send you

  • danielvaughn 3 days ago

    I've always wanted a map with a horizontal slider for the year, so I can watch the map change as you slide further back in time.

    I know that's different than what you're building, but what you're doing is super cool. Nice work!

  • cosmicgadget 3 days ago

    That is awesome. Of course you can bolt LLMs on to any product, I'm thinking AI reviews of (historical) local businesses to give it that google maps feel.

  • crubier 3 days ago

    Awesome work. Just out of curiosity, where do you source the maps from? In france IGN has a ton of old maps

    • Soupy 2 days ago

      Around 90% of the maps currently on the site are from the US government (USGS). The last 10% are from public institutions and libraries and this is the newest segment that I'm actively working on growing. My hope is to flip this ratio with time.

      I also have a few partnerships in the work with some private collections but those have proven trickier to actually get to a "yes". It also involves a lot of bespoke work to process and ingest each individual source so I'm not focusing as hard on this type of sourcing anymore.

  • JV00 3 days ago

    I would love to use this if it supported Italy

  • onel 3 days ago

    This is brilliant. Nice work

jamesponddotco 3 days ago

I’m working on an ISBN database that fetches information from several other services, such as Hardcover.app, Google Books, and ISBNDB, merges that information, and return something more complete than using them alone. It also saves that information in the database for future lookups.

Mostly because I’m working on a personal library management service called Shelvica to solve my own problems[1], and none of those services provided all the information on a book. One might provide the series, the other might provide genres, and yet another might provide a cover with good dimensions, but none provided everything, so I decided to work on something of my own (called Librario).

While Shelvica is the focus, Librario could become its own thing in time, so I don’t mind the sidetracking.

I also plan on having a “ISBN Search” kind of website that feeds from that database as a way to let users search for information about books, which then feeds the service’s database, making it stronger for Shelvica.

I open source everything I make, but I’m still wondering if these will be open sourced or not. I’ll probably go with the EUPL 1.2 license if I do decide on open sourcing them.

[1]: My wife and I have a personal library with around 1800 books, but most applications for management are either focused on ebooks or choke with this many books. Libib is the exception, but I wanted a little more.

  • ravenical 3 days ago

    Interesting! Have you looked into data from Anna (https://annas-archive.li/blog/all-isbns-winners.html)?

    • jamesponddotco 3 days ago

      Didn’t have the time yet, but it’s on my todo list. I have extractors for Google Books, Hardcover.app, and ISBNDB already working, and Amazon, Goodreads, and Anna’s Archive in the todo list.

      I do plan on including a link to the book on Anna’s Archive in the “ISBN Search” website. At least to the search page with the filters already filled.

  • geuis 3 days ago

    Hey I'd like to learn more about what you're doing. I'm working on a tangentially related service but focusing on audiobooks. One big stumbling block I ran into early on was trying to find something close to a unified ISBN datasource.

    If you're up for it, shoot me an email at charles@geuis.com.

  • nbbaier a day ago

    I'd love to know more about this project and follow along! I've also had an itch of having a personal library app that's better than libib

    • jamesponddotco 17 hours ago

      Sure, I’d love to keep you in the loop. Send a message to the email on my profile and I’ll let you know once I have something ready for testing :)

  • bwb 3 days ago

    I'd love to get updates on this and talk with you. My email is ben@bookdna.com

    We are in the process of building Notion but for books (specifically aimed at your to-be-read list and book log): https://building.shepherd.com/roadmap/launch-our-tbr-app-to-...

    Very interested to hear how it goes.

  • kretaceous 3 days ago

    I need the search service so bad.

    I attempted something like this because I wanted a good books search service which provided me at-a-glance information I needed from Storygraph & Goodreads. The main things I look for when I search a book is genres/Storygraph's "moods", number of pages, whether it's part of a series, rating across services & how much does it cost.

    Could never make it work properly.

    • jamesponddotco 17 hours ago

      The algorithm to decide what to merge is the hardest part, in my opinion, and very basic right now. Eventually, I wanna try doing something with machine learning. Definitely a fun thing to work on, though.

      Having a full time job and a baby to take care of make progress slow, but I should have the website ready soon. Shoot me an email and I can let you know when that happens.. email is on my profile.

jacquesm 3 days ago

I finally collected the courage to release my operating system into the wild:

https://news.ycombinator.com/item?id=45400006

I'm super curious if anybody will pick it up and do something useful with it. This was a couple of years of my life and I absolutely loved working on it but having a child put a hard stop to such entertainment for many years. Now, a good 30 years later I finally found the time to resurrect it.

I'm not sure yet if I am going to do more work on it or leave it as it is, it's good enough to give someone new to OS development a running start and a foundation to build on.

agotterer 3 days ago

In 2023 a friend and I started a monthly dinner club with the goal of eating around the world without getting on a plane. We gather once a month at a restaurant on Long Island for a meal focused on a theme or region of the world. The meals are around 10+ courses and include a drink. We work with the restaurant to craft a menu that is as close to authentic to the region as possible.

Our first dinner was with 13 friends and has since grown into a group of just about 1,000 members. Last year we generated around $140k for local restaurants on off nights (dinners are on Tues and Wed when business is slow).

Now we are working on evolving into more of a lifestyle brand for people who love food. I'm currently working on our clothing line and new site, which we quietly launched a few days ago (there's still a few odds and ends to finish): https://www.deadchefssociety.com. Would love any feedback!

  • alns0 3 days ago

    This is an amazing idea tapping unto the one thing we most humans love which is food. Kudos!

  • hvb2 3 days ago

    That's such a great idea. Especially since you're also helping the restaurants out. Nowhere near that area otherwise I would've petitioned straight away

jesse__ 3 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.

https://github.com/scallyw4g/poof

  • jacquesm 3 days ago

    That is so neat. I built something a little bit like this for a simulator of a 3D portal mill. Trying it on real wood got expensive fast so for debugging runs and trials of designs I would run a simulation where the toolbit would hack out the shape out of a three dimensional array of voxels. This was then displayed using a very simple engine built with PyGame. I got a lot of use out of that and it saved days (and a small forest).

    Great to see something along those lines but with much better visuals.

    • jesse__ 3 days ago

      That's an interesting application! I'm excited to see where these kinds of projects go now that we have so much computing power.

  • throw-qqqqq 3 days ago

    Wow the voxel engine work is beautiful! Impressive work man

    • jesse__ 3 days ago

      Thank you! It's definitely been a labour of love

  • apitman 3 days ago

    Cool. Especially love the low dependency approach. Readme says OpenGL 3.3. Are you doing the GPU compute using old-school GPGPU techniques?

    • jesse__ 3 days ago

      Yeah, just render to texture, with one instance of cpu readback (for generating voxel data). There are a couple features I'd like to implement that require 4.3, but I'm pretty committed to the bit at this point. Maybe one day I'll have some optional features.

  • ramon156 3 days ago

    Do you know the whole story about HyTale? I feel like you'd be an amazing fit to help out there.

    • jesse__ 3 days ago

      I'm nominally familiar with the story. Are you connected to the team in any way? I'd be interested in learning more about the project

  • abcd_f 3 days ago

    "Function" link in the Examples section of the poof repo is 404.

    • jesse__ 3 days ago

      Oh, thank you! Will fix that when I'm at my laptop

liu3hao 3 days ago

Hi HN, I am working on Circuitscript, a language based on python to describe electronic schematics/circuits: https://circuitscript.net/

Recently, I have released a simple IDE (called the Bench) to try Circuitscript online: https://bench.circuitscript.net/

The next steps are to create more schematics with Circuitscript as examples to test the limitations of the language and to generate PCB designs with KiCAD. The Circuitscript tool (currently only the desktop cli tool) is able to generate KiCAD netlists and this can be imported into PCBnew.

The motivation for creating Circuitscript is to describe schematics in terms of code rather than graphical UIs after using different CAD packages extensively (Allegro, Altium, KiCAD) in the past. I wanted to spend more time thinking about the schematic design itself rather than fiddling around with GUIs.

The main language goals are to be easy to write and reason, generated graphical schematics should be displayed according to how the designer wishes so (because this is also part of the design process) and to encourage code reuse.

Please check it out and I look forward to your feedback, especially from electronics designers/hobbyists. Thanks!

  • foft 3 days ago

    As a big openscad fan I love the idea of designing circuits with code.

    I do wonder though about designing circuits vs designing schematics. I see you have ‘wire down 100’ making it a more visual language than defining the nets. Be interesting to separate the schematic layout from the nets, so rule base schematic layout can then be applied.

    • liu3hao 3 days ago

      You can actually skip all the wire commands and still generate a valid netlist, however the schematic might be a bit hard to decipher if there are many components!

      I did explore automated layout algorithms for components in the schematics, however the readability and flow of the schematics might not be ideal, depending on what the algorithm prioritizes.

      In the end, I realized that the actual layout and arrangement of the schematic itself was critical in the overall understanding. That was when I decided to add the "wire" command and give more control back to the schematic designer.

      In the future, I do plan to add some automated way to generate these "wire" commands for automated layout. If the designer ever chooses to edit this automated schematic layout, he would be able to edit the wire commands for finer control.

      In the end, I do believe that the visual part of the schematic plays an important role in understanding it. I, too, have spent hours puzzling/being misled by poorly drawn/disorganized schematics. Especially during troubleshooting or creating an updated revision, having a good understanding of the schematic saves time.

      One of the aims of Circuitscript is to make the visual part easier, so at least more time can be spent thinking and organizing the schematic itself.

  • jsd1982 3 days ago

    I love this idea! Just wanted to send a note of encouragement. Keep at it!

  • random_ind_dude 2 days ago

    I think it may be a good idea to either enable auto-save or remind the user that there are unsaved changes before navigating away from the page.

    • liu3hao 19 hours ago

      Yes, that's true, right now you have to manually press on the Save button. I will update the online editor to auto-save after some time and probably also prompt the user to save before navigating as well too. Thank you very much for your feedback!

  • healthymomo 3 days ago

    Hey I am a embedded sw / hw engineer. looks pretty neat. would love to talk to you about it

    • liu3hao 3 days ago

      Sure, let's talk! Please contact me at my email in my profile. Thanks!

claviska 3 days ago

I launched Quiet UI this week:

https://quietui.org/

It prioritizes accessibility, longevity, performance, and simplicity.

With the autoloader, one script tag loads components dynamically without downloading the entire library. (npm also available.)

Theming uses color-mix() and OKLAB to create uniform color palettes from a single CSS property. Adaptive palettes are used for dark mode.

All form controls are form-associated via ElementInternals and work with native validation APIs (required, pattern, etc.).

Dialogs, popovers, tooltips, etc. use Popover API for top-layer access without having to portal or hoist.

Some of the more fun components include: Joystick, Stamp, Mesh Gradient, Flip Card, Random Content, Intersection Observer, Typewriter, Lorem Ipsum, Slide Activator

The library is free for personal, educational, non-profit use. Commercial use requires a license.

  • seism 3 days ago

    The "using with AI" support is really interesting, should help bootstrap some serious vibe coding.

  • hsbauauvhabzb 3 days ago

    FYI the browse components button clips text from the next section on ios

    From the text ‘What's in the box?’ Only the W is visible

  • kmoser 3 days ago

    Your docs are great! How did you create them? Did you use external tools to generate them?

    • claviska 3 days ago

      Thank you! For the components, I use the Custom Elements Manifest Analyzer to get data from JSDoc comments and TypeScript. This populates properties, events, methods, slots, etc. All the examples and other pages are hand-made. Docs are generated with 11ty.

  • sccomps 3 days ago

    Awesome components library. Well done! I might definitely try it in one of my next projects.

  • andoando 2 days ago

    Very nice, will definitely be using this in the future.

  • ferd 3 days ago

    Nice. Great work. Bookmarked

ddahlen 3 days ago

Working on orbital dynamics code for my PhD in astronomy, written in rust, it can accurately calculate the positions of all asteroids/comets to within a few meters. Today I am adding a new numerical integration method which should enable me to predict orbits from observations.

https://github.com/dahlend/kete

I'm working on modeling the motion of observed dust particles coming off of comet 67P, here is are some example 3d plots:

Example of rocks ejected from one position and their possible motions: https://dahlend.github.io/67p_beta_dust.html

Trying to determine possible orbits from a set of observations (the straight lines): https://dahlend.github.io/67p_dust_orbit.html

Shout out to pyvista for making these great 3d plots possible, a little less ergonomic than matplotlib, but it can export directly to html.

  • nhatcher 3 days ago

    Hi, this looks amazing! Can't wait to check it out properly tonight. What are you using for numerical integration?

    I did this last month: https://www.nhatcher.com/three-body-periodic/ https://github.com/nhatcher/three-body-periodic

    There are a couple of half baked integrators there :)

    • ddahlen 3 days ago

      Its an implementation of a pretty standard integrator used by astronomers informally called "RADAU", but it is not exactly the same RADAU you would find elsewhere. Basically it is about as good as you can typically get for multi-step integrators, tuned for speed not precision though.

      Note that how the code is laid out you cant really simulate non-solar system masses. Its really aimed at massless objects in the solar system, your 3-body simulations are actually quite difficult to do given the design.

      • nhatcher 2 days ago

        Thanks! Understood, I was more thinking along the lines of reading your code to learn something new. I wish I had infinite time

        • ddahlen 2 days ago

          I suggest the appendix of the arxiv paper if you want to see some of the math required for solar system objects beyond simple Newtonian gravity (like Relativity corrections). I wrote that section specifically because I found it a pain in the ass to source those equations in literature.

ryanrasti 3 days ago

I'm working on Typegres, a new data layer for the modern stack (TypeScript + PostgreSQL).

My take is that for years, ORMs have hidden the power of PostgreSQL behind generic, database-agnostic abstractions. This made sense in 2010, but now it's a bottleneck.

Typegres rejects this. It's a "translator, not an abstraction," designed to express the full power of PostgreSQL (all statements, built-in functions, etc.) in a type-safe TypeScript API.

The latest killer feature my take of "object-relational mapping done right": class-based models with methods that are actually composable SQL expressions. This lets you extend your tables with expressive logic and fully-composable relations.

It's easier to show than tell. Take a look: https://typegres.com/play

  • ramon156 3 days ago

    Interesting! have u taken a look at safeql? https://safeql.dev/

    I'm personally not a fan of query builders for SQL. it's already a defined language, why are we trying to move away from queries? On top of that SafeQL is only a dev dependency, there's no abstraction. it gets ran through any query client you want

    • ryanrasti 2 days ago

      Thanks for the great points and link to SafeQL! I'm a big fan of its approach to bringing type safety to raw SQL strings. For static queries, it's a fantastic solution.

      My take is that while "Just use SQL" is healthy pushback against heavy ORMs, a good query builder solves two fundamental problems that raw SQL can't in the application context:

      1. Dynamic composition: A query builder is the macro system that SQL is missing. The moment you need to build a query programatically (e.g., conditional filters or joins) you're left with messy/unsafe string concatenation

      2. Handling Relations (and other common patterns): Using raw SQL, a complex query with JOINs returns a flat list of rows that now becomes the application's job to properly denormalize. It greatly reduces cognitive load to think in terms of relations, not just join conditions.

      Again, showing is stronger than telling. To illustrate, I'd urge you to go through the first couple of examples in the playground and think about how you'd express them (e.g., the composability of the "example1" query) in something like SafeQL: https://typegres.com/play/

  • keyserj 3 days ago

    Neat idea. Would you say that biggest difference from something like Kysely is the focus on extracting common calculated SELECT targets into methods that can easily be accessed when querying? Or perhaps it's more thorough with providing TS versions of all the SQL syntax available? The list of reference fields/methods in your docs is certainly massive.

    • ryanrasti 2 days ago

      Thanks! That's a great question.

      First off, I'm a huge fan of Kysely and it's a massive source of inspiration for Typegres.

      You've nailed the two big differences:

      * Architected for Business Logic: The primary innovation is the class-based model. This is all about co-locating your business logic (like calculated fields and relations) directly with your data model. The cool part is that these methods aren't just for SELECT; they're composable SQL expressions you can use anywhere: in a WHERE, an ORDER BY, etc. The goal is to create a single, type-safe source of truth for your logic that compiles directly to SQL.

      * PostgreSQL-Native: The other fundamental difference is the focus on going deep on a single database rather than being database-agnostic. That massive list of functions you saw is a core feature, designed to provide exhaustive, type-safe, and autocomplete-friendly coverage for the entire PostgreSQL feature set. The philosophy is to stop forcing developers to reinvent database logic in their application code.

      Philosophically, it's a shift from composing type-safe SQL strings (like Kysely, which is brilliant for its WYSIWYG approach) to composing SQL expressions as if they were first-class TypeScript objects.

      • keyserj a day ago

        Cool, that makes sense. Thanks for the explanation

thip 3 days ago

I've been making and selling my electronic social battery pin badges for a while now (https://hortus.dev/products/social-battery) and I'm expanding the range with seasonal versions like a Christmas mood badge, and a halloween themed ghost badge that's coming soon. I'm lucky enough that these projects have gone down well and are making enough money to fund some more complicated (and expensive) projects that I wouldn't have otherwise had the guts to try. Currently I'm working on an RGB digital sand timer with customizable timing sequences so that you can use it for things like the pomodoro technique - I have a working prototype and at the moment I'm experimenting with interfaces for setting the sequences. I wanted to use a combination of buttons and an accelerometer for this but it's not as intuitive as I'd like so I may end up making a small smartphone app to configure it.

lblack00 3 days ago

Building an iOS app for metronome sequencing to get faster at playing guitar and reaching "shred" speeds at different subdivisions/time signatures in a single sequence. Planning on adding accuracy indicators and scoring so rushing or dragging can be easily identified when finishing a saved routine. I.e., some post-routine metrics.

I've been playing guitar for a little under 6 years and ran into the common problem among many intermediate guitarists fall into, which is stagnating into a plateau at a certain BPM.

The most effective solution I've found is to take the top speed hit playing a chunk of a lick and simply increase it 20-50 BPM past that limit, attempting one's best to stay in tempo. Regardless of how sloppy it sounds. Then roughly halve that increased addition of BPM, it will become relatively easier to play. For example, if you are stuck at 120 BPM, upping it to 150 BPM with sloppy attempts, then dropping it back down to 130-140 BPM.

I've gone cleanly from alternate picked 140 BPM triplets to 220 BPM triplets in two months after being stuck at 140 BPM for over a year with this method. Sometimes even hitting 280 BPM triplets when I have the focus and time for it.

Even then, I want a more consistent, and variable way of customizing a practice session using a metronome from a hobbyist perspective without using a DAW. With a simpler interface for doing so. As well as encourage with said method above for other guitarists in the pursuit of speed.

  • elevation 2 days ago

    When I was 14 I would have wanted to "shred at 220bpm" but today I wouldn't get my wallet out for that. What I really would pay for is help getting into the pocket.

    Anyone who can read a guitar tab can play the notes of "Superstition" by Stevie Wonder. But simply playing the notes against a metronome sounds mechanical -- the song only comes to life when you get the timings right (both the note attack and decay have to be timed for a "swing.") A good swing will practically force your audience to start dancing to your music -- it's magical! But it's very difficult to learn because regular metronome practice won't achieve it.

    If you're measuring "rush and drag" against a straight metronome, could you also measure against a swung time, perhaps against timings extracted from in-the-pocket songs we know and love?

    • lblack00 2 days ago

      > When I was 14 I would have wanted to "shred at 220bpm" but today I wouldn't get my wallet out for that.

      That's fair, essentially why I put "shred" in quotes originally is that shredding guitar isn't necessarily playing fast. You laid out a nice example with Superstition for that.

      I don't see why that couldn't be implemented in some way (accenting specific notes and different sustain times).

      What would be difficult is quantifying note attack exactly for XYZ's riff sections. I.e., what constitutes a relative baseline pick attack and the target pick attack. If we are using a float and define the "normal" attack as 0.5, then how do we know, for example, the first or fifth note in the iconic Superstition riff is 0.85? Is it empirical?

      Either way, that is a lovely insight I will consider. Matching another guitarist's intonation down to a tee can be extremely difficult, but very rewarding.

      • elevation 15 hours ago

        > What would be difficult is quantifying note attack exactly for XYZ's riff sections.

        At 60 BPM, mathematical quarter notes are 1000ms apart. But in a pocket groove, you may notice that every other quarter note is "late", or "swung":

          |o---o---o---o---|  (mathematical)
          |o----o--o----o--|  (swung)
        
        If you load a groovy song in Audacity you should be able to see these inter-note delays.

        Another factor that affects rhythm is note duration relative to the tempo -- you'll want to measure that too.

        > Matching another guitarist's intonation down to a tee

        I suspect if you study a few groovy songs you'll find there's just a slightly different note grid that's common to these songs (there could be more than one grid!) Teaching this grid (rather than teaching one specific song) will help the student learn to shift notes away from the the mathematical metronome placement. This skill will equip many of them to mimic the feel of their favorite artist by ear.

        • lblack00 13 hours ago

          I see what you mean now. I interpreted note attack as pick attack, which is traditionally defined as how hard a given note is played with a pick.

          Yeah, swing usually has uneven subdivisions. Funk is almost always syncopated, and depending on the style, can be a mix of syncopation and swing.

          This goes back to how you noted simply using a metronome will give that mechanical, or even a soulless characteristic, to playing a piece which inherently has a soulful quality about it. And with respect to intonation, there's a lot more that goes into that than just timing it right (how hard fingers are pressed on the fretboard, the pressure between fingers holding the pick, the angle of the pick, where the pick strikes relative to pickups, the pick attack, accenting notes, etc.)

          I do love this idea of being able to apply some "in the pocket"/"swing" deviation to a metronome sequence. I agree with you that it adds that magical musical quality that people would instinctively dance to.

  • UweSchmidt 3 days ago

    Accuracy indicators for rushing and dragging are very useful, but equally interesting would be an indicator that checks for a consistent peaks, so every note is played with equal volume. A dream would be if your app can detect differences in sound (fingernails occasionally scratching the string, fretbuzz).

    Is there any way to get notified when your app is done, or do you have a name for it already so we can search for it in a couple weeks?

    • lblack00 2 days ago

      Love those ideas, would be awesome for really nailing down consistent tones. Latter one would be fairly ambitious for me but I'll keep it in mind for future improvements.

      Just published the waitlist[1], the app will be called ShredBlocks.

      [1]: https://shredblocks.app/

      • UweSchmidt 2 days ago

        My AI suggests a few existing algorithms to tackle the problem of comparing two sound curves - maybe this one is not too hard?

        I'll check out that app when it's ready, good luck!

  • jsd1982 3 days ago

    Reminds me of John Petrucci's Rock Discipline instructional video where he outlines exactly this technique on how to build up speed.

    • lblack00 3 days ago

      Great instructional video. First place I learned E natural minor with his scale fragments section.

      Yes, not a new technique by any stretch of the means. AFAIK John Petrucci takes a less aggressive approach with raising BPM. Funnily, Shawn Lane goes into a very similar methodology >30 years ago[1].

      [1]: https://youtu.be/dpLDN1QCkQM?t=112

  • bix6 3 days ago

    When will it be done? Would like to try.

    • lblack00 3 days ago

      At least a couple more weeks. Hopefully less than a month out from now.

      I have most of the UI done for sequencing. Workflows for speed building and metronome sequencing will be completely free, which is also a top priority for me to get out the door first.

cperciva 3 days ago

Release engineering for FreeBSD 15.0-RELEASE. Major releases are always a lot of work, but this is probably the biggest release in 20 years due to the new base system distribution system landing. (We're switching from "here's a tarball containing everything" to "here's 500 packages", with resulting changes in the build process, download/update mirrors, installer, etc.)

  • jacquesm 3 days ago

    What's the ETA?

    • cperciva 3 days ago

      Target is 2025-12-02 00:00 UTC.

      Given that this is a major release, there are fairly wide error bars on that; it could be as much as 3 weeks earlier if the first release candidate turns out to be perfect, and of course it could be later if things go badly (but I very much hope to get it out by the end of 2025).

      • jacquesm 3 days ago

        That's a massive job. Much good luck, and a lack of gremlins!

        • cperciva 3 days ago

          Definitely a massive job. Some FreeBSD developers have stepped up to volunteer tremendous amounts of help (and also the FreeBSD Foundation has paid staff helping out with parts of this) but my best guess is that I'll be spending around 300 unpaid hours making this release happen; I've been doing pretty much full time hours on this in September and I'm really hoping that once pkgbase moves from "need to implement the stuff which isn't implemented yet" to "need to iron out some bugs" I'll have time for other things... like my paid job, Tarsnap.

dbish 3 days ago

On the side, custom coloring books for kids using nano banana, started with a project for my son, and its a little janky for some photos but have had some interest already: https://bespokebooks.io. I think it needs to be a phone app to really work for most people though, so that's next on my to do list besides some prompt tweaking.

Notebook to do it yourself here: https://github.com/dbish/bespoke-books-ai-example

I think there are a lot of really fun projects possible now in the child book creation space, particularly as you build tools that they can use themselves (like adding voice interfaces to building a book or story).

This is outside my 996 job of AI Agent/Assistant infra + ops :)

  • coreylane 3 days ago

    I've had similar ideas involving bespoke print on-demand books, could you share how you actually get these printed/published?

    • dbish 3 days ago

      Currently using Lulu because they have a developer api and allow printing a single book programmatically, many places I found either didn’t have an api or required a min order of books that isn’t needed for a one off custom design. https://developers.lulu.com/home

      My hope for this project is to get enough demand that I have an excuse to figure out a printing option myself and buy some new equipment :)

  • touristtam 2 days ago

    This is truely awesome and reminds me of the project that was making a litle one story book with the child as the main character. It was at least a couple of years ago I think.

keyserj 3 days ago

Working on a webapp for critically think with others about a problem.

The idea is that you build a diagram that contains all the details about the problem and people's thoughts on it, and it's organized in such a way that it's easy to just keep refining, down to the smallest detail. So you build this concrete, shared understanding, and move it forward and forward, until hopefully y'all can make some best decision to improve the situation.

There's a lot to do. Currently working on UX to allow hiding intermediate nodes and still have indirect edges drawn. Want to add an LLM integration to generate/update diagrams via natural language, which I think will help a lot with usage barriers to using the app.

Happy to get any feedback :) https://ameliorate.app/ https://github.com/amelioro/ameliorate

  • cantor_S_drug 3 days ago

    I wanted something similar for a worldview. I want an app where I can dump all the things that actively go into shaping my worldview and then when someone wants to know why I think the way I do, I will share them the link of my worldview board. We are not famous people to have our memoir written but this is another way to peek into minds of strangers.

    • keyserj 3 days ago

      That's a cool idea. Seems like there would be a ton of things contained in an individual's worldview, that it'd be hard to build all of it up. Perhaps when you encounter something that makes you think of some core philosophy, you note it and the philosophy, and eventually there would be a loose picture that forms amongst all the relations.

      Certainly would be helpful for trying to understand someone else. Not sure if this is totally appropriate, but it does seem like something that a chatbot would be good at combing through to find examples to suggest why one thinks a certain way about a new topic. You could even ask it about your own worldview!

tubignaaso 3 days ago

I’ve been suffering from migraines for the past year and the health system hasn’t been too helpful in diagnosing why. I’ve got some meds, but they’re expensive and not without side effects. So I’m building an app to try and figure out how to avoid the triggers in the first place.

https://dotsjournal.app

Sort of like a digital bullet journal. You setup some rows of events you want to track, then just tap for when/if that events happens. It’s already helped me spot certain triggers for my migraines, which I can now minimize. My wife has been finding it helpful to diagnose sleep problems. I think it might be super helpful to others with trying to understand lifestyle choices and how it impacts their wellbeing.

About to roll out the beta. Hoping to have a full release by the end of the year.

It’s my first iOS app in 8 years! Learning SwiftUI after UIKit has been quite the shift.

  • specialist 3 days ago

    > some rows of events you want to track

    Neat.

    I also created a grid for habit tracking (for chronic pain mgmt). Day of month across the top, all the things I'm supposed to do along the side. Something to share and discuss with my care providers.

    Mine's just a spreadsheet that I tweak and print every month. (Then added to my discbound clipboard organizer, that I bring everywhere.)

    I haven't had the gumption to digitize my effort. I really like the physical check lists. Though I've wondered how a hybrid solution might work. eg vital signs added automatically to digital version via Health.app. eg scan printed copy and magically fill in the digital version.

    I look forward to seeing your app.

    • tubignaaso 3 days ago

      That’s precisely how I started too! But opening the spreadsheet on my phone to try and log something got to be tedious. Especially while actively having a migraine. I figured an app could ease the difficulty a lot.

      I appreciate your interest!

  • binarymax 3 days ago

    Best of luck and wish I had something like this a while back. Took me 4 years to figure out my triggers and one of them was pure luck.

    • tubignaaso 3 days ago

      Oof, 4 years living with that, I’m so sorry! It’s been so frustrating not knowing when/if I’ll have one, regaining some amount of control eases the pain a bit.

strnisa 3 days ago

I'm working on Small Transfers (https://smalltransfers.com/), a payment platform that makes it very convenient for SaaS / API makers to provide a pay-as-you-go model to their customers.

You can charge as little as 0.000001 USD per request. The platform uses our own system for tracking usage, which is settled through Stripe. No crypto, tokens, or wallets.

If combined with subscriptions, the pricing can work similarly to mobile plans, where monthly plans become cheaper above a certain usage threshold.

Looking for more developers to try it and share feedback.

Resources: integration guide (https://smalltransfers.com/merchant/docs/integration-guide), a quick walkthrough (https://youtu.be/WQW5fiUFNRk), a Next.js template (source code: https://github.com/smalltransfers/nextjs-starter, live demo: https://nextjs-starter.smalltransfers.com/), an AI template (source code: https://github.com/smalltransfers/ai-starter, live demo: https://ai-starter.smalltransfers.com/).

  • zufallsheld 3 days ago

    Do you know https://en.m.wikipedia.org/wiki/Flattr? They did something similar.

    • strnisa 3 days ago

      Flattr was a micro-donation subscription service where users set a monthly budget that was allocated to creators.

      Small Transfers is for usage-based billing of online services and APIs. There is no monthly budget, wallet, or pre-funding. Customers are charged only for actual usage.

  • p0w3n3d 3 days ago

    Please consult how "blik" works in Poland. It requires a bank cooperation, but it ultimately became a standard here for payments as an alternative to debit/credit card payment.

    • strnisa 3 days ago

      BLIK is a bank-backed payment method used at checkout.

      Small Transfers is an API for a merchant to charge a customer tiny amounts (as little as $0.000001), which are batched into a single card charge via Stripe.

  • abcd_f 3 days ago

    Do I understand correctly that in order to pay someone through your service I need to first create an account and then link it to a conventional card?

    If so, it's ultimately a PayPal remake?

    • strnisa 3 days ago

      Customers do create an account and provide a payment method, but they don't pre-fund or hold a balance, and they don't initiate a payment. Small Transfers is an API that allows merchants to charge very small amounts programmatically. At the end of each month (or earlier, if a threshold is reached), we charge the customer what they owe. This makes the tiny charges viable and avoids death-by-$0.30.

      It's not a PayPal remake, since there are no wallets, no P2P transactions, and no stored funds. In addition, Small Transfers allows very small charges (as mentioned above), and provides customer OAuth and spending caps.

      • rytis 3 days ago

        if the customer owes $0.001, how are you charging that?

        • strnisa 3 days ago

          If a customer's balance is under $1 at the end of the month, we delay charging them for up to 60 days and send email reminders. If it's still under $1 after 60 days, we charge at least $0.50 and credit the difference (after fees) to their account for future use.

    • qmr 2 days ago

      > ultimately a PayPal remake?

      Pretty sure you can't send tiny fractions of a penny through PayPal.

NickC25 3 days ago

Non tech, but I started a sports beverage company with my brother and a neighbor. We are based in South Florida.

My brother and I grew up playing sports and remember the simplicity of home-made drinks we'd take to games that blew the likes of Gatorade out of the park. We aim to replicate the simplicity of home-made drinks with simple ingredients.

https://www.drinkiso.com/

Our whole value-add is based around the fact that most sports drinks or hydration drinks contain a lot of junk. We are opposed to the bullshit catch-all that is "natural flavors" and believe in product transparency and honesty. Our products straddle the line between fresh-pressed juice and sports drinks. Our prices are definitely on the higher end, but with scale, we can lower them.

We currently are in growth mode - and currently are one of the best selling products in the top boutique gym chain in the Miami area, as well as going strong in all SoFLA Equinox locations (except for the WPB location which isn't open yet).

We do sell online but shipping is a PITA as overnight shipping costs for cold products are astronomical. When we find a cheaper solution so I can ship around the country, I'll let everyone here know :)

Based in South Florida (Miami-Dade, FtL, West Palm)? DM me and let's meet up!

  • MrZander 3 days ago

    I can't find the nutrition information anywhere on the site. The first thing I look for when I see "no sugar added" on any product is the sugar content. Not being able to see that before buying is a no-go for me.

    • NickC25 3 days ago

      Great point! I will add it to our site.

      In terms of our sugar content, is 16g sugar and 17g sugar, respectively. (2 of our flavors are 17g, one is 16g).

      In terms of "no sugar added", it's true, we don't add sugar. But we have natural sugars involved - our drinks are made with real fruit which obviously contains sugars. But we don't add stevia, fructose, or anything like that.

      Part of hydrating effectively is adding sugar to your bloodstream as well as salts, etc.. in the right balance in addition to water / liquid.

  • conductr 3 days ago

    Pretty cool, I’m sure you’re well aware but I feel like the powder packs are the future here. Makes E-commerce more feasible too. Have you looked into this? Guessing the fresh part rules it out?

    Writing as someone that’s switched to liquid iv and have tried LMNT and a few others.

    • NickC25 3 days ago

      >Have you looked into this?

      Yes. I get asked this frequently. I don't want to follow the same trend bandwagon that it seems everyone is on. Stick packs taste fake and often are loaded with non-essential junk (the FDA also doesn't regulate a lot of supplements).

      A lot of stick packs are also leaning heavily into "natural flavors". A lot of our customers are people who go out of their way to avoid "natural flavors". If I put something in my body, I want to know what that something is, and I don't trust some catch-all term abused by corporations who put harmful chemicals in their products.

      >Guessing the fresh part rules it out?

      Correct. Gatorade is my competitor, not LMNT. If you're a fan of stick packs, you can replace LiquidIV/LMNT with half a teaspoon of pure sea or pink salt and a few drops of fresh squeezed lime and/or lemon juice in your water bottle. The end result will effectively be the same but you'll have more control over the flavor and saltiness. And it's cheaper.

      • conductr 2 days ago

        Thanks for the response. Certainly respect your direction but I happen to think the trend will mature versus fade away. I know you're going after this certain niche, which I understand, but I don't think most people care as much about knowing exactly what is going into their bodies. I mean, sales and the average American diet proves as much. For me, the convenience of keeping a packet in my bag/desk/car/etc for weeks or months far outweighs the control over flavor and cost. Also usually prefer a tropical punch flavor over lemon/lime and that's more difficult to recreate on the fly (probably "natural flavors" lol). I don't have a workout regimen I just sometimes do work that is labor intensive and it helps me recover. It's usually an unplanned activity and the powder stuff is stable and available when I need it and really that's all I care about. I haven't even looked into the ingredients to see what it is that is actually helping me, but Liquid IV definitely is helping me recover and feel more hydrated than Gatorade ever has. Helps with cramps too, which I just assume is K but again, I haven't even looked. Just wanted to share my "customer journey" as anecdata, obviously no right/wrong path here and it's your company to push in whichever direction you want. Best of luck with it, I will give it a try if I ever see it in my area!

paulhebert 3 days ago

I’m building a daily word puzzle game with a twist!

In Tiled Words you rearrange tiles to solve clues and rebuild a broken crossword.

You can play a demo at https://tiledwords.com - it’s free and web based so it works on whatever device you’ve got.

I’ll be officially launching on October 19th at the Portland Retro Gaming Expo. You can sign up to be notified on launch. Starting then there will be a new puzzle every day!

So far I’ve gotten really positive feedback and have around 100 people signed up to get notified. It’s been a lot of fun to build!

  • CamperBob2 3 days ago

    Cool idea. One suggestion is to allow a selection box to be dragged around a block of letters. Once selected, all of the tiles in the area could be dragged at once.

    That would reduce the frustration of having to move a large chunk of words around piece by piece. It would be better than the existing affordance, which moves the whole grid.

    • paulhebert 3 days ago

      Thanks! I experimented with this but struggled making it feel natural on mobile.

      I ended up implementing an alternate solution that I’m hoping solves for the same paint point.

      My current dev build “merges” tiles when you connect them to complete a word. This allows you to move them as

      I’m going to release a demo with that feature soon. My core playtesters seem to like it but I want to get more feedback on it from a larger group!

      • vhantz 3 days ago

        Merging is exactly what I expected when I put chunks together, with tap to separate them again.

  • craig227 3 days ago

    The UX is phenomenal. Easily in the top 1% of daily word puzzles. Love the concept, I'm sure it will do well at your launch!!

    • shlomo_z 3 days ago

      This is such a nice comment, and I only checked out the website because of your comment! I am glad I did. Indeed a spectacular puzzle.

    • paulhebert 3 days ago

      playlin.io is super cool! Nice job! I’ll submit my game there when it launches :)

      • craig227 3 days ago

        Thank you! Happy to feature your game, I've played a _lot_ putting together Playlin so I have a pretty good sense of what's out there.

  • hacb 3 days ago

    Really cool, congrats! The UI is clean, everything is smooth, I like it :) Can't wait for the release

  • yakshaving_jgt 3 days ago

    I shared this with my colleagues at work. Got this feedback:

    > This is amazing. I could lose days to this.

  • robtaylor 3 days ago

    Love this - did you buy the name or was it free to reg? (nosey!)

  • anythingworks 3 days ago

    love the UI! one feedback I have is it would be nice to be able to use arrow keys on the desktop website to move the tiles

jtwaleson 3 days ago

I'm creating Comper, an infinite canvas that has all your organization's code and documentation on it. If you zoom in, you can see the code, if you zoom out you see the big picture. By giving everything a place on the map, it becomes easier to figure out your way through the landscape and understand the systems. Different modes can you show you different things: code age, authorship (bus-factor, is the person still with the company etc), languages used, security issues. There's time-travel, think Gource for all software in your company, and maybe the most fun: a GeoGuessr for code. Select the repos for your team (or if you feel confident, of the entire org), you get a snippet and have to guess where it is. The plan is for LLMs + tree-sitter to analyze all the code and show relations to other systems, databases etc.

My initial announcement got the top spot in "What are you working on? (February 2025)" https://news.ycombinator.com/item?id=43157056 but now I'm a lot further, there's a website https://comper.io and the company is getting incorporated within two weeks.

Last week I showed it off in the Feeling of Computing Meetup (fka Future of Coding) - the recording is here and the reactions were extremely positive https://www.youtube.com/watch?v=3-rg-FPZJtk

I'm opening the private beta soon, where I mix using the product with consultancy, to get better customer feedback. Not sure if that will work, but I don't have all the features yet for bottom-up adoption.

  • pixel_popping 3 days ago

    The video is not loading on FF fyi.

    Uncaught (in promise) DOMException: The fetching process for the media resource was aborted by the user agent at the user's request. Uncaught (in promise) DOMException: The media resource indicated by the src attribute or assigned media provider object was not suitable.

    No video with supported format and MIME type found.

    FF.

    • defrost 3 days ago

      Working fine using Windows 10, Firefox 143.0.1 (32-bit), old desktop for web facing browsing etc.

      TBH I would have thought it would have been a 64-bit version, regardless, it's not a universal FF issue, more a your-setup specific hiccup.

    • jtwaleson 3 days ago

      Thank you, can not reproduce yet but will investigate.

nick_cook 3 days ago

I'm on the cusp of launching an interior design software I have built with my partner (she's the interior designer, I'm the coder).

https://inspec.design

My read of the industry in terms of software is that it's split into 3 groups:

1. Interior visualisation (basically 3D renders) which largely target the what-if amateur market

2. Big, clunky and old software tools for professional interior designers working on huge projects, which works well but has that universal sort of mild dislike to strong disdain depending on the person

3. New players who want to replace the old clunky software

Seeing this, we decided not to try to overthrow the old all-powerful project management solution, but rather to replace a single process in the interior design workflow. And of course to do it very well.

  • fl4tul4 3 days ago

    Working with a partner has never been a problem, don't worry.

ynabil 3 days ago

I'm currently building Visirya, an app that helps people record their night dreams and transforms them into short videos and written journals. The bigger goal is to use this dream data to create dream cartographies, essentially maps of recurring themes, emotions, and symbols—to uncover patterns and insights across dreams over time.

So far, we've built the video generation and dream journaling features. The app is live on TestFlight, and we're preparing a major update soon that includes a new better UI, and dream questionnaire to help with pattern recognition and dream mapping.

Would love to hear thoughts, feedback, or connect with others working on similar intersections of tech and the mind! If you're interested in trying it out, you can find the TestFlight link on our website: https://visirya.com

  • dreamwalkr 3 days ago

    Super cool! I'm building in the same space but for Muslims - Dreamstate: Interpret your dreams Islamically https://dreamstateai.replit.app/

    I tried your app - it's quite abrupt to go straight to Access Microphone permissions. The voice recording took a long time to analyse, it timed out for me. It's a great idea but didn't work for me unfortunately.

  • balder1991 3 days ago

    The idea is nice, but I wonder if a generated video can have any resemblance of the actual dream. At least for me, dreams are very tied to emotion, and the visuals are kinda blurry, so i don’t know if that sort of thing can provide any satisfaction. But I know certain aesthetics can feel “dreamlike”.

tamnd 3 days ago

https://github.com/little-book-of/maths/blob/main/books/en-U...

I've been working on a book called "The Little Chronicles of Mathematics, Data, and the Mind of Machines", this is a 100 sections journey from counting stones to thinking silicon. This book is more like a storybook for curious builders. I wrote it for people who love see how things connect, how math become language, how data become memory, and how machines learned to reason. If you enjoy clear ideas, and big arcs of history, this book is for you.

  • simpaticoder 3 days ago

    I skimmed this and it looks like a remarkable work, and clearly you've put a lot of time and love into it. What inspired you? What are your next steps? Also, how do you deal with the disappointment of too few github stars? What is your success criteria?

vax425 3 days ago

I'm launching a new product for my clock-making business: https://DigitalHorology.com

None of my clocks tell the time.

They're all fully automatic GPS-enabled timepieces. For a couple of years I've been developing, hand-making, and selling these clocks that track the moon phase, the sun's position, etc.

My new idea is the tide clock "NautiKron." It's getting a lot of interest from US coastal buyers.

  • kruipen 2 days ago

    NautiKron seems to show the current hour in the top row. Why not project it on the tide curve?

    • vax425 2 days ago

      Putting the marker inside the tide curve would give it a cleaner look.

      I considered it, and figured it was more legible to have the hour marker directly under the numbers. People looking at the NautiKron from across the room or who have low vision might like it better this way.

      Good idea to revisit -- I'm always tweaking the designs and responding to owner feedback.

      Thanks for the comment!

  • [removed] 3 days ago
    [deleted]
kilroy123 3 days ago

I started a newsletter that tries to recreate the original magic of stumble upon. To feature cool random stuff from across the internet.

I believe the old internet is still alive and well. It's just buried under a mountain of shit.

https://randomdailyurls.com/

  • riffraff 3 days ago

    Neat! I don't love newsletters though, any chance you may be publishing this using ActivityPub too?

    (Sorry if this sounds entitled, it's a genuine "do you have plans" question)

    • kilroy123 3 days ago

      Honestly? No, I want to stick to the concept, one email and 1 URL a day (Monday - Friday)

  • cosmicgadget 3 days ago

    Nearbywiki is a really neat find. Thank you for doing this.

  • carrozo 3 days ago

    i am subscriber #48. let’s roll!

    ps: love the design of the page!

dailydetour123 3 days ago

I love these threads, and always learn or pick up something new.

From my side, I've been working on a multi-lingual first words book for a baby. None of the published books have our mix of languages (which is fair enough, I don't think there is much of a market for it!) and so I decided to create our own. It's just images and then the word translated into three different languages alongside it (like a typical first words book). I used Google's AI for the images, and it has done a surprisingly good job of creating baby friendly images, with enough detail to spark interest.

The other tangential benefit is that I found it awkward to speak in my mother tongue, but having this book helps break that by having me speak in that language and then leads to it feeling much more natural in other contexts with babies.

This is not very technical project (though if I had the time it could easily become a fun project where people select their unique mix of languages and the book gets produced).

If anybody is in a similar boat and wants to produce their own version for their mix of languages then please let me know and message here - I will happily share the Canva file with you (you'll just need to write in the words yourself). (This idea of sharing is inspired very directly by Derek Sivers 'Sharing' idea [0])

0 - https://sive.rs/sharing

Saigonautica 3 days ago

I'm trying to make an RF lightning detector small enough to trivially add to my motorbike.

I live in Viet Nam, and driving through bad storms this time of year is pretty miserable, and they happen fast and are local enough that weather prediction is not terribly useful.

There are a lot of problems with EMI. Lots of ungrounded brushed motors everywhere that make the RF bits hard. If I succeed, I'll publish the PCB designs.

I've also got some educational products in production right now, about Vietnamese history. I'd share a link, but my website probably can't handle the traffic right now.

nullderef 3 days ago

Building an app where 1 pushup = 1 minute of scrolling allowed [1]. We've fiiinally started to grow and reached a whooping $30k in the last month!!

I was literally thinking about quitting in August. My motivation is now at an all-time high - some users have done >8k pushups :)

As always, the key has been the marketing (10M views on Instagram). But we have to improve the product to make people love it even more. So the roadmap is more full than ever.

[1] https://pushscroll.com

JKCalhoun 3 days ago

Just an old hobbyist these days. I'm finishing up the written manual portion of a "breadboard helper" for playing with (learning) electronics. The current "helper" I am finishing up gives you instructions (and an explanation) for wiring up over a dozen transistor logic circuits with the aid of a small PCB + breadboard [1].

Inspired by Forrest Mims III, Don Lancaster and the "75 in 1" style electronic project kits my mom got for me for Christmas when I was a kid.

I hope to sell them and then probably never recoup my investment.

[1] https://imgur.com/8pkHiSm

(I'll leave it as an exercise for someone clever to figure out what circuit is being depicted in the photo.)

  • CamperBob2 3 days ago

    Very cool! Where's the loopstick antenna, CdS cell, and meter, though? :)

    • JKCalhoun 3 days ago

      Ha ha, patience… Wait for the sequel. There's only so much room on a breadboard.

  • benji-york 3 days ago

    I'm not great at electronics, but it looks like it alternates turning on the two LEDs.

    • JKCalhoun 3 days ago

      That's probably it — an astable multivibrator.

dom96 3 days ago

Very much a hobby, but I'm working on a Pinterest alternative built on ATProto called Scrapboard[1]

The Bluesky ecosystem is a really great platform to build social media on and with Pinterest being overtaken by AI content I figured I'd give it a shot. There is definitely not as much content there, but it is of much higher quality and the culture of providing alt text on images really makes search work rather well.

1 - https://scrapboard.org

2 - https://bsky.app/profile/scrapboard.org

[removed] 4 hours ago
[deleted]
tsukuba_wanko 4 hours ago

I’ve been working on ZenPocket, a minimalist mindfulness iOS app. https://apps.apple.com/jp/app/zenpocket/id6748869085

It has three main parts: – A simple Zazen (sitting meditation) timer – Zen readings – And the main feature: a chat with an AI Zen teacher, where you can ask anything from Buddhist teachings to handling personal problems.

I built this because I’ve always been drawn to the minimalistic style of Zen. ZenPocket doesn't have notification because I am tired of notification-driven apps myself and wanted something simple and clean. Meditation, I believe, can help solve a lot of stressful problems, and adding readings + an AI teacher helps keep my mind stable.

Metacelsus 3 days ago

I started a company to grow unlimited eggs from stem cells, based on the work from my recent PhD. This will solve nearly all female infertility and help prevent genetic disease.

https://ovelle.bio

  • joewhale 3 days ago

    Best of luck. I've known so many people in my circle deal with infertility and miscarriages. Hope you succeed.

  • BJones12 3 days ago

    You might just beat the Mombasa Hatchery and Conditioning Center's record!

  • wvlia5 3 days ago

    Do the same for chicken eggs

    • yjftsjthsd-h 3 days ago

      Are you making a joke, or is there some use for that? (I would think of all species on earth, chickens are the easiest to get eggs for once you exclude the insects, but lack of domain knowledge means I could easily be missing something)

      • rkomorn 3 days ago

        Not OP but I think there are a lot of people (maybe mostly vegans) who would be interested. I have no thought on whether it would be financially viable.

        I'd be interested just because I'd rather use non-animal alternatives if available.

        I hope lab-made milk becomes a viable thing even though I'm not vegan or vegetarian. Lab-made eggs would be good too.

      • FinnKuhn 3 days ago

        Not the person you asked, but there is a lot of research in this for meat so it would be interesting for eggs as well, as replacing them when you are vegan is not that easy.

      • wvlia5 3 days ago

        Not a joke. I'd pay x3 for lab grown eggs.

  • riffraff 3 days ago

    As someone who's dealt with this and know more people, good luck.

    You're doing God's work, pun intended.

fountaincoder 3 days ago

I'm working on a new unconventional form of computing called "temporal computing" - as both a PhD and as a fledgling business. The idea is to use delays in time (It's called interval modulation) as the data. I have a video explainer on YouTube https://youtu.be/rXbzJxThgig?si=FYMleAgZ0GMNEqk9. It's a long road building your own computational model and I'm currently looking at Turing completeness, and models of multiplication.

  • mikewarot 2 days ago

    Well, that's certainly an interesting way to save energy in a logic circuit. The problem I see is that you're going to be able to have to save the value in an analog form at some point to do anything other that single bit math.

    Perhaps looking at using each transition in a circuit as a bit, instead of level, could be useful as a power saving strategy that could be compatible with existing VLSI fabrication?

rimmontrieu 3 days ago

I've been working non-stop on my game development tutorial website:

https://raizensoft.com/tutorials/

Currently it mainly focuses on libGDX which is my most favorite framework. I prefer code-centric approach because that's how game development should be in my opinion.

Most of the tutorials are just pure coding with algorithms explanations. My goal is to build one of the most resourceful website for libGDX because it's quite underserved at the moment.

In the future I may expand to other code-centric frameworks and more general game development topics, let's see how it go.

  • alabhyajindal 3 days ago

    First time hearing about libGDX. Do you have any resources on why it's your favorite framework? It might be useful for your website as well. To sort of "sell" the framework to game developers who have not used it before.

    • rimmontrieu 3 days ago

      libGDX is not in the same spotlight as Godot or Unity but still popular within Java devs circle.

      I'm not aware of any resources explaining the "why libGDX" but here are some differences, speaking from my own experiences:

      - Code oriented development, no authoring tool, no drag and drop, just you and the API, which might attracts traditional devs who prefer a pure coding approach.

      - Very thin abstraction over the platform graphics layer, it just adds a few more drawing APIs over the underlying graphics API (OpenGL and WebGL). You’re free to build your own abstractions on top of the core APIs.

      - Java, while might be verbose, is very stable, easy to learn and has huge ecosystem. Or you can just use Kotlin.

      - Once you learn the ins and outs of the framework, it actually has a greater sense of freedom compared to Unity, Godot, Unreal, etc because those engines always force you to do things in their own opinionated ways.

  • la_fayette 3 days ago

    Great, I will check it out, I am a Java dev and always wanted to learn about game programming!

ksr 3 days ago

I'm pursuing my vision of "music-i18n": Open source music software that works for microtonal music and worldwide musical cultures.

It's not a from-scratch effort, quite the contrary: I'm trying to tie in existing music standards (MIDI, MusicXML, SMuFL, MEI, etc.) and ensure that FOSS systems (MuseScore, Verovio, smaller components) implement enough of those standards to support music-i18n.

Sometimes, this also includes extending the standards themselves when they are not fully capable of representing some non-mainstream musical aspect. For example, MusicXML lacks the ability of representing multiple accidentals per note (whereas MEI does), which is a must for microtonality.

I started down this path around 2018, as a music player who got interested in arranging Arabic songs in a "Real Book" style. It opened a giant rabbit hole that I'm still far from having fully explored.

Now and then, I collaborate with other devs who are interested in adjacent topics. I would love to hear from some of you here!

As an entry point, I recommend checking out the "progress report" I wrote last October: https://blog.karimratib.me/2024/10/01/music-grimoire-progres... - I'm currently drafting this year's update. My main demo is at https://blog.karimratib.me/demos/musicxml/

bobnarizes 3 days ago

Building https://fallinorg.com/, a Mac app that organizes your files.

It looks inside each file to see what it’s about, then moves it to the right folder for you.

Everything happens on your Mac, so nothing leaves your computer. No clouds, no servers.

It already works with PDFs, text, Markdown, and many other file types. Next I’m adding ePub, and later Microsoft Office and iWork support.

If you have messy folders anywhere on your Mac, Fallinorg can help.

  • Brajeshwar 3 days ago

    I pride myself on being pretty well organized with my digital life, especially files and folders. I’ve been using Hazel (God Knows, since it's beta). Recently, I realized it has become a muscle memory for me to name/rename files, and drop them where they belong while I'm working on or as it happens. This works for me now because I have a weekly routine of digital chores that picks up any slack and missing things that I missed during my days. Compound this with the fact that I have reduced a lot of clutter, minimized things that I’m involved in. That worked. I did away with Hazel since the beginning of 2025 and I didn’t missed it.

    However, I’ve been sheepishly and shamefully looking at either an AI-assisted solution to even do away with the last mile cleanups and organization that I do.

    Your text above is good enough marketing for me, and your website’s content sealed it. Didn’t even look further. I’m your customer now. And, personally, have always loved supporting other founders/builders building interesting tools and utilities.

    Edit: I just realized this is not compatible with Intel Macs which I wanted to use on too. I didn’t read everything on the website, did I?

    Suggestion: Please send me an email after successful purchase, so I have a record.

    • bobnarizes 3 days ago

      Thanks so much for your thoughtful comment and support, Brajeshwar — it really means a lot.

      You’re right, Fallinorg currently only supports Apple Silicon Macs. The main reason is that the M-series chips have neural engines and very high memory bandwidth, which makes the AI models run fast and efficiently. On Intel Macs the performance just isn’t the same, but I do want to explore ways to bring a great experience there too. If you’d prefer a refund in the meantime, just let me know and I’ll send it right away — no worries at all.

      Also, thank you for pointing out the email confirmation — I’ll definitely add that.

      I noticed you mentioned using Hazel for years and building up muscle memory with rules. Right now, Fallinorg is built around content-based AI classification rather than rules. But rules can give a lot of precision and flexibility. Could you share what kind of rules or workflows you relied on most with Hazel? That would help me understand how people like you used it, and how Fallinorg might evolve to cover those use cases better.

      Again, really appreciate your support and feedback.

      • Brajeshwar 3 days ago

        No Refunds. I’ll use it with a Silicon Mac.

        Some of the key uses that I remember with Hazel were;

        - Of course, cleaning the Trash, Downloads, and the “tmp” folder to either delete or mark as old for me to attend to during my digital chore sessions.

        - Syncing a backup copy of all Work-Related Google Workspace, which is pre-converted to Open File Formats (I use InSync for this.)[1]

        - Screenshots older than a set day to be archived into the Pictures Backup folder. They are yearly for now. So, I have almost all screenshots I ever took, since 2022, in their yearly folder (YYYY). Each year is less than 1GB, so I’m fine with the storage.

        1. https://www.insynchq.com

  • jonpurdy 3 days ago

    This might be what I've been looking for. On the first of every month I have Hazel put everything in ~/Downloads/yyyy-mm (previous month), with the intent to move each file to the correct project/area folder in my actual file structure. But I'm about 1.5 years behind on that...

    Have you looked at competitors? If so, what are they? I haven't found anything that does this as elegantly as Fallinorg.

    • bobnarizes 3 days ago

      Thanks for sharing, jonpurdy — I know how fast that backlog can build up!

      Most tools I’ve seen (like Sparkle) sort by file name, but that only works if names are clear. Fallinorg looks inside the file itself, so it understands what the content is about before sorting. I haven’t found another Mac app doing that.

      Curious — if Fallinorg could automatically handle your ~/Downloads/yyyy-mm folders each month, would that take care of the backlog for you?

      • jonpurdy 2 days ago

        It definitely would. Trying it out and not able to use it yet due to the main blocker: need custom categories.

        • bobnarizes 2 days ago

          Thanks Jon, Custom categories are available starting with version 3.0 beta. To add one, open Fallinorg Settings → Add New Category. Then enter a name, description with keywords or sample sentences, and make sure the destination folder is set correctly.

          Could you please check in the About section which version of the app you’re running?

  • NetOpWibby 3 days ago

    This is perfect for cleaning out my Downloads folder and adhering to the Johnny Decimal system (as a first pass, anyway). Neat!

    • bobnarizes 3 days ago

      Glad it looks useful! Downloads, Desktop folders get messy fast, so it’s perfect for a first clean-up.

      How do you usually decide where each file goes in your Johnny Decimal system? I’d love to hear your workflow. Thank you :)

bochoh 3 days ago

I’m building https://www.kidcarekit.com, a Rails SaaS for family-run daycare centers that still juggle spreadsheets and phone calls. It wraps waitlist management, enrollments, and Stripe billing into a single dashboard with Tailwind + Hotwire on the front, Devise for auth, and Azure Blob for logos. Solid Queue handles scheduled jobs like weekly tuition and late fee automation so owners get predictable cash flow without hand-cranking invoices, while MailerSend keeps parents in the loop.

Right now I’m polishing the onboarding flow so new centers can import families, configure their billing cadence, and connect Stripe in under ten minutes. Next up is richer analytics (occupancy tracking and revenue health) and rolling out a guided setup for late fee policies. If you’re running childcare ops or know someone who is, I’d love feedback on the workflow pain points you still feel daily.

  • qmr 2 days ago

    Looks like a hell of a lot of value for $15 / month.

gdubs 3 days ago

I launched two apps for visionOS 26 this month:

Metaballs: Spatial, which is a really fun interactive sculpting app. Brand new app. Fast-follow update this week adds USDZ and STL export! https://apps.apple.com/us/app/metaballs/id6748781900

Vibescape: an immersive meditation app. This one is currently featured at the top of the App Store, yay! Launched as a day one app on Vision Pro, new update has what I think is the best immersive environment I've made yet that comes alive with music: https://apps.apple.com/us/app/vibescape/id6476827678

I'm also working on the next episode of Ice Moon — a YouTube series I'm doing on how to build immersive environments for Apple Vision Pro: https://youtube.com/playlist?list=PLHA_sJmXyiktWkqLnHEUj1k5h...

gprok 3 days ago

I'm working on Macscope (https://macscope.app), a better Cmd+Tab for macOS. I built it because macOS window management feels slow compared to the keyboard-driven speed of a terminal or code editor.

It augments your existing muscle memory: a quick tap of a shortcut switches apps like normal, but holding it opens a powerful interface with features like:

Unified Search: Instantly find any window, app, or browser tab.

Scopes: Save and restore entire window layouts for different projects (perfect for after you unplug a monitor).

Placement Modes: Snap windows to screen halves as you switch to them.

The goal is to make the OS feel as fast as my other tools. I'm always looking for feedback on how to make window management less frustrating!

nicbou 3 days ago

I have made a Bürgeramt appointment finder. It was down for a few weeks after the city of Berlin changed its anti-bot measures. I just released an updated version that works again: https://allaboutberlin.com/tools/appointment-finder

My citizenship wait times page (https://allaboutberlin.com/guides/citizenship-wait-times) has also gotten enough feedback to be useful since its release last month. I'd like to make it more useful with better visualisations.

Now I'm working on another iteration of my health insurance calculator (https://allaboutberlin.com/tools/health-insurance-calculator). It's kind of a big deal both because it's a huge financial decision for recent immigrants, and because it funds a big chunk of all the free stuff I'm putting out. This is especially important with ChatGPT and AI summaries halving my traffic. This iteration will recommend health insurance combinations that work for a visa application and for a long-term stay in Germany. It will provide far better explanations.

At the same time, I'm testing a new insurance broker with far shorter response times, so people can directly ask an expert to help them choose. They're reachable via Whatsapp, and that made a huge difference in how people get advice. It worked so well that I want to do the same for other topics. I'm already talking with an immigration lawyer who's interested.

rgbrgb 3 days ago

Working on a personal recruiter / talent agent for my smartest dev/product/design friends (and theirs) https://www.hedgy.works

Key problems we're solving:

- Everyone wants to be doing meaningful, fun work that feels like their "life's work". Few feel like they are.

- In recruiting, the AI spam problem is real and only getting worse, essentially killing the cold application pipeline. You need a referral.

- Optimizing your career feels like annoying politicking for a lot of the most talented folks who just want to focus on building cool stuff. But, as an employee, if you don't test the market (e.g. take a recruiter conversation) from time to time, your comp can really stagnate.

miguelspizza 3 days ago

I left my job to work on my side project (MCP-B: https://news.ycombinator.com/item?id=44515403) full time. I set out with the goal of making the ability to vibecode a webMCP server for your website and inject it via userscript.

While building that, I basically wrote a modern version of Tampermonkey with its own marketplace built in. So you can vibe code any userscript and publish it to the marketplace all within the extension.

The automation stuff is still the core value-prop, but this is a fun bonus feature while I work on solidifying the automation features.

I'm writing a HN post for it. Excited to show everyone in a couple weeks here.

abnercoimbre 3 days ago

Full-time indie dev breathing life into next-gen terminals [0]. This is my lifelong career ambition.

If you can't afford early access, please email me and I'll grant you a free copy: I need all the feedback I can get!

[0] https://terminal.click

  • the__alchemist 3 days ago

    As someone who's curious (I see lots of room for improvement in terminals!), I can't tell what this does from the website, other than the ability to load and view 3d models.

    • abnercoimbre 3 days ago

      Ah right, that’s just the “wow factor” hook. If you scroll down a smidge you’ll see a 3-minute video trailer.

      The Media page also has a 15-minute demo comparing Terminal Click against suckless.

      Of course I just need to do a better job telling you what we’re all about without the need to watch videos.

      • mcsniff 3 days ago

        This isn't really the "wow factor" hook you're expecting. It's very confusing and doesn't at all show what it is.

        After watching the video where you explain it, I understand and am much more interested in it.

        • [removed] 3 days ago
          [deleted]
  • coreylane 3 days ago

    Nice work! so much cool stuff happening in terminals these days

brendoncarroll 3 days ago

I'm working on Blobcache. https://github.com/blobcache/blobcache

Blobcache is content addressed storage, available over the network. Blobcache allow nodes to securely produce and consume storage. Configuration in similar to SSH, drop a public key in the configuration, and you're done. Blobcache is a universal backend for E2E encrypted applications.

Docs - https://github.com/blobcache/blobcache/blob/master/doc/0.0_B...

I'm also working on Got Version Control https://github.com/gotvc/got

Got uses Blobcache for storing file data.

Got is like Git, if you fixed all the problems with storing large files and directories in Git. There's no "large files provider" to configure separately. All the data for a commit goes to the same place. Got also encrypts all the data you put in it, E2E. If you've run into problems putting your whole home directory in Git, you might have more luck with Got.

Both projects are GPL licensed, FOSS. Contributions welcome.

dotancohen 3 days ago

I'm finally organising 20 years of voice notes. Some were quite outdated - I probably no longer need the mozzarella cheese I reminded myself to buy in early 2008.

To organize them, I'm writing a Python Qt application with Claude Code. It started off as vibe coding, but I'm now developing it using processes very similar to those I would use when managing software teams. I've picked up a lot of good tips about that here on HN. I've got Whisper, and fallback online services, transcribing the audio and summarizing it and adding tags. After much UI experimentation, I've landed on something that looks not unlike an email client, with tags in the left pane, a center pane which lists transcriptions and notes about each audio file, and a right pane with more detailed information about the selected audio file.

Next step is to serve it all as a model context protocol server - I need to pick an agent.

coreylane 3 days ago

I've been building https://resolver.one - a DNS server that returns GeoIP data as TXT records. Query an IP directly as the hostname (e.g. dig TXT 8.8.8.8.rslvr.one) and get back country, ASN, etc.

Always been fascinated by repurposing established protocols for unintended uses - DNS is everywhere, passes through firewalls, and has built-in caching. Seemed like a fun way to deliver location data without HTTP APIs.

Super niche, definitely a bit odd, but that's the appeal.

  • asteroidburger 3 days ago

    Neat idea, even if it doesn't end up going anywhere.

    Out of curiosity, are you able to share what your source of data is? Isn't GeoIP data typically licensed?

    • reincoder 2 days ago

      I work for IPinfo, focusing on data adoption and supporting the wider use of our free services.

      The dataset the user is accessing (IPinfo Lite) is licensed under CC-BY-SA 4.0 and does not come with an End User License Agreement (EULA).

      Most free IP geolocation databases in the market do include restrictive EULAs. These usually require each individual user to register, obtain their own copy of the database, and limit usage to themselves only. In many cases, sharing the data or keys outside of the original intended scope is considered a violation of license agreement. Because of these restrictions, some providers also offer paid redistribution licenses, which can be expensive and typically targeted at enterprises.

      Our approach is different. By licensing IPinfo Lite under CC-BY-SA 4.0 WITHOUT an EULA, we allow anyone to share or redistribute the data freely, as long as proper attribution is given. The goal is twofold:

        - Make it easier for projects to use the data without legal barriers.
        - Ensure that any questions or issues about the data are directed to us rather than to project maintainers.
      
      Some large open-source projects, major global enterprises, and governement institutes are already using IPinfo Lite right now.
    • coreylane 3 days ago

      Data source is IPinfo Lite MMDB file, which seems to be offered freely without restrictions. I'd love to offer comprehensive GeoIP attributes but I'm afraid to even ask how much the DB download of that costs... I'm working on supporting new data sets now like security CVEs, shodan integration, etc.

      • [removed] 2 days ago
        [deleted]
      • topak3000 3 days ago

        IP2Location LITE has free data on ZIP code and timezone for enrichment. You can consider it too.

juanre 3 days ago

LLMRing

https://llmring.ai

is a unified interface across OpenAI, Anthropic, Google, and Ollama - same code works with all providers.

Use aliases instead of hardcoding model IDs. Your code references "summarizer", and a version-controlled lockfile maps it to the actual model. Switch providers by changing the lockfile, not your code.

Also handles streaming, tool calling, and structured output consistently across providers. Plus a human-curated registry (https://llmring.github.io/registry/) that I (try to) keep updated with current model capabilities and pricing - helpful when choosing models.

An MCP server and client are included, as well as the ability to help you define your aliases/models with an interactive chat.

It's a thin wrapper on top of the downstream providers, so you are talking directly to them. And it also comes with a postgres-backed open source server to store logs, costs, etc.

MIT licensed. I am using it in several projects, but it's probably not ready to be presented in polite society yet.

mindcrime 3 days ago

Continuing to do a lot of historical review of early AI stuff. Just finished the Semantic Information Processing[1] book edited by Marvin Minsky, and now I'm reading Volume 1 of the Parallel Distributed Processing[2 book by Rumelhart and McClelland. After that, I have Principles of Semantic Networks[3] by John F. Sowa queued up.

Along with all of that, still working on a lot of stuff using Jason[4] / AgentSpeak[5]. I created a fork[6] of Jason that is meant to be easier to integrate with Spring Boot, and to take more of a "run headless on a server" approach, which meant taking out references to a Swing based in-process logging/management tool. In place of that, I'm implementing a JMX based management interface, and recently I've started to work on replacing the old Swing app with a JavaFX app that can connect using JMX Remoting.

[1]: https://www.amazon.com/Semantic-Information-Processing-Marvi...

[2]: https://www.amazon.com/Parallel-Distributed-Processing-Vol-F...

[3]: https://www.amazon.com/Principles-Semantic-Networks-Explorat...

[4]: https://github.com/jason-lang/jason

[5]: https://en.wikipedia.org/wiki/AgentSpeak

[6]: https://github.com/mindcrime/jasonfg/

  • thekaranchawla 3 days ago

    I love this! If you want to do a short book club or do a review after each book, I'm very down!

    • mindcrime 3 days ago

      It's funny you say that. I already do run a weekly "book club" group, but it's at work at my $dayjob employer. And, for various reasons, we've drifted away from the book focus and turned into a more presentation/discussion oriented group. But I still love to read physical books, and wouldn't be opposed to trying to come up with something to structure some discussion around some of these "outside of work" readings that I do.

      If you want, drop me and email (prhodes@fogbeam.com) and maybe we can set something up.

vldszn 3 days ago

I built a free & open-source invoice generator: https://easyinvoicepdf.com/?template=stripe

- No sign-up, works entirely in-browser

- Live PDF preview + instant download

- VAT support (EU-friendly)

- Shareable invoice links

- Multi-language (10+) & multi-currency

- Multiple templates (incl. Stripe-style)

- Mobile-friendly

GitHub: https://github.com/VladSez/easy-invoice-pdf

Would love feedback, contributions, or ideas for other templates/features!

  • sgt 3 days ago

    How are you planning to generate revenue? My concern will fully free services is that they often don't exist after 3-4 years. Then I have to find another invoice generator. Sticking to WaveApps for now, but this is looking great actually and I'd consider using it.

    • vldszn 3 days ago

      It’s completely open-source, so it’s easy to fork and self-host if you want to avoid lock-in. I originally built it for myself and don’t have plans to monetize it. Even if I do in the future, the current version will always stay free and without sign-up. Any monetization would come as a separate pro version with extra features, not by removing what’s already available =)

      Github: https://github.com/VladSez/easy-invoice-pdf

nathan_f77 3 days ago

I'm still working on DocSpring (which I launched on HN in 2017 as "FormAPI"). It's a tool where you can drag-and-drop fields onto a PDF to create a template, then post data to our API to generate PDFs. We also support e-signatures and hostable forms.

It's still going well, and I've been making a ton of progress lately by using AI agents. I'm very excited to launch my new homepage and pricing soon, plus some other really cool side projects that I've built.

I'm quite proud of this renaming tool as well: https://docspring.github.io/renamify/

I just finished some new features today and launched v0.5.0. The VS Code extension and MCP server are both really handy. I've been using them for quite a few different renames lately. This is one I did today: https://docspring.github.io/renamify/case-studies/deploy-req...

vasilzhigilei 3 days ago

https://pleasetrymyapp.com

I've been working on a map that shows which neighborhoods in a city are nice/not nice with a short description.

Whenever I visit a new city, just looking at Google Maps is pretty meaningless - it's just a bunch of gray land and streets. I end up looking up Reddit posts for where to go, searching for crime maps, trying to find annotated maps, etc. to get a better idea of where to visit in a city (or even live, like when I had moved to Austin). AI generated scoring and descriptions, while imperfect, have already helped me when visiting SF recently. Early stage, so please help with submitting corrections, if you'd like!

  • FinnKuhn 3 days ago

    I just checked a few cities I have been to and this seams surprisingly accurate. May I ask how you are collecting this data. Is it through Google reviews or how do you collect this data?

  • 01HNNWZ0MV43FF 3 days ago

    I have a similar problem where I want map-type data, but it's subjective reviews that couldn't go in OSM directly.

    Are you using OSM's nodes and relations and such as foreign keys for your own overlay, or just lat/long?

  • is234657 3 days ago

    Very cool! I really like the idea, the way I'd develop this further is by having live crimes reporting on it so that you know which streets to avoid , similar to what waze does where people report items

  • Aliabid94 3 days ago

    I like the idea! In my opinion (looking at SF) it’s still too low resolution. SF in particular can vary greatly in safety, walkability, etc. even a few blocks over within a neighborhood.

stuartaxelowen 3 days ago

I'm working on a partition-oriented declarative data build system. The inspiration comes from working with systems like Airflow and AWS step functions, where data orchestration is described explicitly, and the dependency relationships between input and produced data partitions is complex. Put simply, writing orchestration code for this case sucks - the goal of the project is to enable whole data platforms to be made up of jobs that declare their input and output partition deps, so that they can be automatically fulfilled, enabling kubernetes-like continuous reconciliation of desired partitions.

This means, instead of the answer to "how do we produce this output data" being "trigger and pray everything upstream is still working", we can answer with "the system was asked to produce this output data partition and its dependencies were automatically built for it". My hope is that this allows the interface with the system to instead be continuously telling it what partitions we want to exist, and letting it figure out the rest, instead of the byzantine DAGs that get built in airflow/etc.

This comes out of a big feeling that even more recent orchestrators like Prefect, Dagster, etc are still solving the wrong problem, and not internalizing the right complexity.

  • efromvt 3 days ago

    Very much agree that to this is the direction data orchestration platforms should go towards - the basic DAG creation can be straightforward, depending on how you do the authoring - (parsing SQL is always the wrong answer, but is tempting) - but backfills, code updates, etc are when it starts to get spicy.

    • stuartaxelowen 3 days ago

      I think this is where it gets interesting. With partition dependency propagation, backfills are just “hey this range of partitions should exist”. Or, your “wants” partitions are probably still active, and you can just taint the existing partitions. This invalidates the existing partitions, so the wants trigger builds again, and existing consumers don’t see the tainted partitions as live. I think things actually get a lot simpler when you stop trying to reason about those data relationships manually!

amterp 3 days ago

Work continues for me on Rad[0]. It's a programming language designed specifically for CLI scripts. I was sick of writing Bash scripts and thought we could do much, much better, so that's the goal with this project. Been working on it for a bit over a year now, and I'm using it every day! Still have many big features in mind, such as commands, I suspect I'm still only at the beginning at this journey!

[0] https://github.com/amterp/rad

geuis 3 days ago

I'm working on an audiobook service (currently for myself) that will fill in major missing features for platforms like Audible.

- Ignore AI voiced books

- Show me unread books in series that I have in my library

- Experimenting with better search. I have experience with building semantic search systems and have been highly disappointed with Audible's extremely sub-par search capabilities. I want results that are actually based on books, authors, and narrators that I have already purchased, read, or listened to.

- Get automatic notifications when new books from authors and narrators that I subscribe to become available.

There's at least a few more gripes I want to address, but these are the high priority ones that come to mind right now.

  • protocolture 3 days ago

    >- Ignore AI voiced books

    My biggest issue these days, is that after spending 1000 hours messing around in eleven labs, almost all female american audiobook narrators sound AI generated to me. I feel like as a demographic they must have sold a lot of voice recordings to the platform for analysis. I have DNR'ed a few audiobooks recently due to this.

Linjmeyer 3 days ago

Continuing to build https://crucialexams.com/, a platform that helps people prepare for IT certifications like CompTIA, AWS, and Microsoft/Azure. It offers realistic practice tests and study tools. I also have partnered with educators and universities who now offer it to their students and get dashboards to review student progress and identify where they are struggling.

bear330 3 days ago

I am working on FastFileLink (https://fastfilelink.com/), yet another file-sharing CLI/app that uses WebRTC for P2P transfer but exposes HTTPS links, making it compatible with browsers and tools like curl/wget.

It's ~90% production-ready. We use it internally to move files between containers and hosts (especially when volumes aren't mounted), and for WFH employees to exchange large files without a relay server. For huge files, there's resumable upload to our infra-backed server — fast global downloads included.

The CLI will also support receiving files via WebRTC, but that feature hasn't been released yet. It is open source (https://github.com/nuwainfo/ffl), but the README hasn't been updated yet and the code is not synced with the latest version (working on these).

Another production-used tool I'm working on is MailTrigger (https://www.mailtrigger.net/) — a programmable SMTP server that turns any email into a message on LINE, Slack, Teams, Telegram, SMS, or basically anything. If your app can send email, it can trigger multi-channel notifications with zero extra code.

Think of it as “SMTP to Anything,” or an email-native IFTTT/Zapier.

It supports JS and WASM for preprocessing, routing, and automation — you can write custom logic, auto-reply with LLM-generated messages, or forward alerts intelligently. We use it for price drop alerts, server health monitoring, and integrations with Jenkins/Sentry to push incidents to our DevOps Telegram channel.

Also experimenting with LLM-assisted rule creation: you can define notification logic in natural language instead of writing code — for example, auto-reply with an LLM-generated joke or handle customer support queries dynamically.

Docs are more complete than the website (which is still evolving), and the pricing page is currently a placeholder. Already running in production for us and a few early adopters.

arondeparon 3 days ago

Working on real-time log visualization platform with wallboard/tv support, initially inspired by Logstalgia:

https://tailstream.io

Launched the initial version a couple of weeks ago and making good progress, trying to share as much of the process as I can on X.

Backend API can be used by any client, but I also built an open source agent in Go that makes setup really easy.

Currently working on a proper log viewer, alerts and visualization improvements.

  • MASNeo 3 days ago

    Please show this to AWS. CloudWatch is such a pain, arcade visuals is what I want, if I have to look at logs.

    • arondeparon 3 days ago

      It's been a while since I've used CloudWatch myself. How would you expect this? IE would you lean more towards having a lambda/firehose that forwards events to to the API (which is [public](https://tailstream.io/docs/api) by the way!) or would you expect some kind of agent / connector to run that automatically pulls the logs from CloudWatch?

thedeep_mind 3 days ago

I am working on PicPickr.

It is a desktop app built with Electron and React. I built to help newlywed couples to quickly sort thousands of wedding photos with a Tinder style swipe UI. It is offline first, fully private, and offers one click export of your selected pictures.

I started building it earlier this year after going through my own wedding photo experience and realizing how overwhelming it can be. I saw my wife dragging and dropping photos from one folder to other and thought there has to be a better way for non-photographer folks.

Right now, I have a working prototype, a landing page live, and I am testing distribution and feedback from early users.

https://picpickr.com

wowohwow 3 days ago

Going solo on

https://meldsecurity.com/

I'm putting a bunch of security tools / data feeds together as a service. The goal is to help teams and individuals run scans/analysis/security project management for "freemium" (certain number of scans/projects for free each month, haven't locked in on how it'll pan out fully $$ wise).

I want to help lower the technical hurdles to running and maintaining security tools for teams and individuals. There are a ton of great open source tools out there, most people either don't know or don't have the time to do a technical deep dive into each. So I'm adding utilities and tools by the day to the platform.

Likewise, there's a built in expert platform for you to get help on your security problems built into the system. (Currently an expert team consisting of [me]). Longer term, I'm working on some AI plugins to help alert on CVEs custom to you, generate automated scans, and some other fun stuff.

https://meldsecurity.com/ycombinator (if you're interested in free credits)

ramon156 3 days ago

Working on a dutch voting compass that uses real world motion votings as a way to determine which party fits you best. The Netherlands got an open API for this since last year, so it felt appropriate to start using it.

see https://github.com/van-sprundel/partijgedrag

  • thahajemni 3 days ago

    Top man! Thanks, I went trough the votings to see if the party I was thinking of matched actual voting behaviour in the 2e Kamer. It kinda did, but I was suprised another party matched a bit more.

    Since that second party also comes forward in other voting compasses I might be more inclined now to vote them instead.

  • berg_berg 3 days ago

    Super goed idee! Ik zie dat de titels/bronlink soms niet overeenkomen met het kernverzoek en beschrijving eronder, daar gaat iets niet goed. Misschien ligt dat aan de open data.

stillsut 3 days ago

Encoding / decoding hidden messages in LLM output.

https://github.com/sutt/innocuous

The traditional use-case is steganography ("hidden writing"). But I see more potential applications than just for spy stuff.

I'm using this project as a case study for writing CS-oriented codebases and keeping track of every prompt and generated code line in a markdown file: https://github.com/sutt/innocuous/blob/master/docs/dev-summa...

My favorite pattern I've found is to write encode implementations manually, and then AI pretty easily is able to follow that logic and translate it into a decode function.

nemwiz 3 days ago

I'm working on Pruno (https://pruno.dev/), it's similar to Dependabot/Renovate bot but it removes dependencies instead.

My team suffers from dependency creep. As soon as your system grows, the number of dependencies skyrockets. In Python/Javascript projects it's especially hard to determine which dependencies are not used anymore.

Pruno saves time for your team by automating this work. It's still WIP, but I'd like to get feedback. How are you dealing with your dependencies?

leibnitz27 3 days ago

I'm building a tool shed completely from scratch. Actually doing woodwork (ok ok it was also an excuse to get a nice nail gun) and seeing something tangible at the end of your efforts is surprisingly nice if your day job is entirely virtual.

cryptography 3 days ago

Building SupaBird.io - reverse-engineering viral X content so you don't have to guess what works.

Here's the catch: most creators study top accounts but can't replicate their success. They miss the patterns.

Analyzed 1M+ tweets from top performers and built AI that doesn't just copy - it adapts their winning frameworks to your voice and niche.

One user went from inconsistent posting to systematic growth. The content quality jumped. The engagement followed.

Not promising follower counts. Promising you'll finally understand what actually converts on this platform.

shaftway 11 hours ago

I have a friend who is having twins. I'm using some new woodworking techniques to make a pair of baby rattles for her. The real challenge is trying to make two shapes with organic curves and precise cuts that are as close to identical or mirror-image as possible, while also hiding the joints.

It's very low-tech. No screens, no CNC, the most technically advanced tool is the digital RPM readout on the lathe. It's nice to disconnect from my screens once in a while.

pc9 3 days ago

I recently released JazzEar, an iOS app for ear training. Specifically focuses on improving recognition of chord progressions you would hear in jazz standards.

https://jazzear.com/

Now I'm working on a smaller app for jazz musicians to manage their tune list and act as a tool to help practice and review tunes. I wanted this app to tell me what tunes on my list I haven't played in a while (and might forget), or try different keys or exercises on the tune and track what I found difficult.

smj-edison 3 days ago

I've been contributing to a project called Folk computer[1]. It's focused on creating a physical medium for computing (think printing out a program, which is then tracked by the computer. There's some really cool spatial interaction that happens). Folk v2 is currently in development, so I've been digging into the guts of the datalog-like engine. It's been a lot of fun to pick up C and see it applied to a project I can directly interact with!

[1] https://folk.computer/

taormina 3 days ago

I'm still working on Danger World (https://danger.world), my casual 2D narrative adventure with turn-based RPG elements. Built in Flame, on top of Flutter for iOS, Android, Windows and MacOS.

We're getting close! It's just a matter of polishing and polishing and polishing, but I'm really excited about how close we are to launch.

adjajadikerta 2 days ago

Building Evidentia – platform for scientific knowledge that never gets published

Science's most valuable output never gets published. Negative results, failed replications, protocol details etc. all vanish into the file drawer. This means that the public body of knowledge is slow and also often wrong.

The cost: 70% of researchers can't reproduce published findings. Only 6 of 53 landmark cancer studies replicated. Industry wastes $28B annually re-validating work that doesn't hold up.

We're building a platform to capture what gets lost. Scientists share the details papers omit: failed antibodies, critical protocol tweaks, replication attempts. AI + a graph DB structures it into queryable data. Contributors get DOIs so it counts as real academic credit.

Been testing with beta users for 2 weeks. Opening up waitlist now: https://evidentia.bio/

Key challenge: will scientists share without traditional publication incentives? Early signal says yes (especially younger researchers), but needs to scale.

Feedback welcome, especially on keeping it alive (avoiding the "data graveyard" problem) and monetization.

davidw 3 days ago

Trying to re-legalize "neighborhood commercial" by right in the city I live in. Things like corner stores or small barber shops or coffee shops or converted restaurants. ACUs or Accessory Commercial Units, home conversions... different ways of doing it.

  • jojohai 3 days ago

    Great. I assume you live in the US ? Your urban planning law are atrocious. In countries like thailand for instance it's very common to have a shop in the house. Things go nicely and it's more lively. Good luck, that a good project at the root of so many issues

    • hollerith 3 days ago

      If you have a shop in a house in Thailand and a crazy person decides he likes the shop and stays in front of it all day yelling, in Thailand, the people in the house call the police, who make the crazy person leave. In the US, every person, crazy or not, has Freedoms and Rights, and the police won't do anything to help the people in the house because it would be wrong according the the US way of thinking to curtail the Rights and Freedoms of the crazy person (who is yelling all day near the shop, which is very near the house).

      Consequently, owners of houses in the US try to make it as boring as possible and as useless as possible for any crazy person, homeless person or group of teenagers to hang around near the house. One way they do this is to make sure the house is surrounded only by other houses, trees, parking spaces and roads (and there is not anything as useful or interesting as a shop in easy walking distance).

      This is a bit of an exaggeration, but it is directionally accurate.

      • davidw 3 days ago

        No, it's mostly just car-brain where people think that cities should be designed around cars cars and cars, and then if there's room left over, maybe some shops and homes.

        So they worry about a neighborhood shop taking up the precious, precious parking spots or causing 'traffic!' even if in reality it reduces it because people have something close by their home they could even walk or bike to.

  • cosmicgadget 3 days ago

    Any chance you've documented your experiences?

    • davidw 3 days ago

      There's some writing up at https://bendyimby.com/ but it's not really 'documenting my experiences'. What would you like to see/know? Feel free to write me an email, I'm more than happy to chat about it!

      • cosmicgadget 3 days ago

        I'll start with that link which - at a glance - looks great and covers the process of working through local government.

        I admit this is mostly and idle curiosity for me but it's a good cause and hope others see your work.

        • davidw 2 days ago

          Working with local government is different everywhere and there are probably different groups that are more or less effective in different places. As above, happy to give you some basics if you want to write.

raphui 3 days ago

I’ve been working on a custom RTOS for Cortex-M for the past 10 years: https://github.com/raphui/rnk

It started as a way to learn RTOS internals, and over time it has grown into something with lots of nice features. I’m even using it in a dirtbike anti-theft tracker I am building.

Also, this month I did a weekend challenge to build an embedded software parameter DSL and compiler. Its goal is to let firmware developers define configuration values, thresholds, constants, and other application-level parameters in a structured, human-readable format, and compile them into binary data that the firmware can directly use.

https://github.com/raphui/epc

Happy to get any feedback :)

pedalpete 3 days ago

Enhancing the restorative function of sleep, without altering sleep time.

https://affectablesleep.com

Our patent-pending neurostimulation builds on over a decade of research in slow-wave enhancement, and more than 50+ published peer-reviewed papers.

Today we're building our last 3D printed unit. In October we start our first tooling run.

  • wvlia5 3 days ago

    The first thing I need to see is what it can achieve.

    • pedalpete 3 days ago

      30% increase in slow-wave activity. 15% decrease in early night cortisol 14.5% increase in HRV during stimulation

      It's all in the research.

      • wvlia5 3 days ago

        Should be on the landing page.

thebl4cknight 3 days ago

I'm working on top down shooter for the browser (co-op to come) https://www.demoncleaners.com/

This uses phaser, standard web tech, wasm (built from Go engine running on server).

Trying to build browser games that feel more like Steam games.

  • elric 3 days ago

    Really cool, but please consider adding support for using the arrow keys and/or changing the keybindings. Right now it's unplayable unless you're using a QWERTY layout.

  • uzyn 3 days ago

    Impressive! Feels really responsive. I feel the controls are a little unusual though: WASD corresponds to actual map orientation rather than to where the character is facing. I find it confusing when playing together with a mouse, where I would expect I can hold W to move forward while using the mouse to control the character's orientation and direction.

    • thebl4cknight 3 days ago

      The initial implementation actually used that approach - but I got some complaints from people saying it felt weird and I changed it. That was a long time ago during prototyping though - might change it back and see how it feels now (or just add an option). Thanks for the feedback.

      • Rohansi 2 days ago

        IIRC Factorio supports both modes as an option.

dantraztrev 3 days ago

I’m building a text editor inspired by ed, but instead of editing files on disk, it edits live network flows. In this model, files don’t exist as static objects—they exist in motion.

Creating a file generates a self-sustaining pattern of packets circulating through the network, and editing it changes the flow itself. Multiple users can edit the same file simultaneously, because the file isn’t tied to any machine—it’s in the network.

The interface is familiar if you’ve used ed, with commands like append, delete, and substitute, but behind the scenes it’s all live traffic. You can even discover existing flows and jump into them in real time.

It’s a Linux proof-of-concept using raw sockets, and the goal is to explore what files could be if we thought of them as living, circulating processes rather than static storage.

https://github.com/DantrazTrev/nerd

nswizzle31 3 days ago

I'm trying to incentivize people to build IRL communities instead of AI-related apps because the demand for human interaction FAR outweighs the supply. My platform (https://onthe.town), is basically Shopify for social experience clubs. Anyone can start a club and create events based around bringing random people together IRL based on shared interests. You get your own website and infra that handles signups, payments, and matching.

It's largely based on platform-izing the extremely popular Timeleft app that simply matches 6 random people for dinner. With onthe.town, anyone can create a Timeleft-like app around any concept they're interested in. Some clubs people have created include a golf club (get matched with 3 other people to play golf with), a vinyl record sharing club, a lunch club for biotech networking, and a club to meet other parents for dinner.

  • balder1991 3 days ago

    There was a startup in my region who got popular with the simple idea of having a website/service that manages simple events, like talks, presentations etc.

    I think it started with mostly students using it because there used to be a lot of university-related events like these, and eventually they’ve become the standard platform for that, at least in the State. It was all pretty simple, it managed payment etc. and you’d get a QR code by email or in the app that could be scanned in the entrance.

  • alabhyajindal 3 days ago

    Love the idea. From the FAQ section on the website:

    > Organizers can keep a portion of sign-up or event fees

    Isn't this a given? Don't event organisers expect to keep the entire sign-up fee for themselves when they host an event? The website banner reads:

    > Build an IRL community. Get paid for it.

    I was under the impression that onthe.town will pay the organisers from their own pocket for organising the event, but that does not seem to be true.

    • nswizzle31 3 days ago

      Really appreciate the feedback. The idea right now is that you set up a club and attendees pay a small amount for each event, and then we take a small (~10%) fee for selecting the venues, doing the matching, and handling payments for you.

      But I do love your idea and it's something I'm pursuing. We are matching people to meet at venues (restaurants, golf courses, etc) and it makes sense for venues to pay to be selected. That money would go to organizers and the events could be free. It's just a harder B2B problem to convince companies to sponsor communities.

      Ultimately, clubs will have the flexibility to be run in multiple ways - from free, to business-sponsored or attendee-funded, to even onthetown-sponsored as you suggest.

dmkii 3 days ago

Most of our jobs consist of working with tools. Yet it’s very hard to get insights into which tools are required most, are growing in your area, etc. So I decided to keep track of tools and technologies mentioned in the data space by keeping track of job openings for the last two years. Now I’ve opened up that data set. Here’s an analysis for jobs per data warehouse: https://selectfrom.work/insights/data_warehouses