Readit News logoReadit News
Posted by u/david927 2 months ago
Ask HN: What Are You Working On? (June 2025)
What are you working on? Any new ideas which you're thinking about?
cjflog · 2 months 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.

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

weepinbell · 2 months ago
This is really cool - it'd be great to test for other chemicals like heavy metals.

Specifically, rice seems to contain a good deal of arsenic (https://www.consumerreports.org/cro/magazine/2015/01/how-muc...) and I've been interested for a while in trying to find some that has the least, as I eat a lot of rice.

cjflog · a month ago
Thanks! I would like to expand testing into other areas beyond plastic chemicals (like heavy metals) if and when the project grows.
abirch · 2 months ago
If you are concerned about heavy metals, look at herbs: https://www.consumerreports.org/health/food-safety/your-herb...

BTW I love Consumer Reports.

giantg2 · 2 months ago
Rice is easy to solve by just buying California grown. They have the lowest regional levels in the world and I expect the variance amongst those growers to not have significant impact.
specialist · 2 months ago
IIRC, This was previously (recently) discussed wrt rice sold (or given) to Haiti. Because that rice came from the Confederate States, it has more arsenic.

IIRC2, don't buy rice from land formerly used to grow cotton. Because calcium arsenate was used to kill the boll weevil.

https://en.wikipedia.org/wiki/Boll_Weevil_Eradication_Progra...

ashwinsundar · 2 months ago
Are there any tests like this for rices imported from abroad?
eeZah7Ux · 2 months ago
> the FDA allows levels 100x higher than what Europe considers safe

I thought it was an exaggeration so I checked. It's actually even worse:

EU is 0.2 ng/kg body weight and US is 50 µg/kg body weight. So the US limit is 250,000 times higher.

dayvid · 2 months ago
Seems odd that two different flavors of the same product would have different phthalate content? Would that mean that shelf life could have an impact?

Vanilla (high): https://laboratory.love/plasticlist/59 Strawberry (medium): https://laboratory.love/plasticlist/60

oops · 2 months ago
Nice observation ;-) If I'm reading the underlying data[0] correctly, it looks like the threshold for DEHT is significantly lower in the Vanilla tests (<4,500ng) vs the Strawberry tests (<22,500ng)

0: https://i.imgur.com/L1LVar1.png

Edit: I guess that should impact the Substitutes category, though, and not the Phthalates category.

agilob · 2 months ago
>All results are published openly.

Where can I find the link? Do I need to submit my email to see the "openly published results"?

etinquis · 2 months ago
https://laboratory.love/plasticlist may work for you. If not, the input 'email@example.com' is what led me there.

Deleted Comment

gray_charger · 2 months ago
Is the identity of those who make donations protected in any way? Could a company seek legal damages against all or some crowdfunders for what they might deem as libel (regardless of merit)? I doubt people who donate $1 here or $2 there have the capability of warding off a lawsuit.
andrewrn · 2 months ago
Super compelling project. When I saw PlasticList, my first thought was how to get the results to create pressure on the food companies. The interactivity and investment of your project might do that. Best of luck.
cjflog · a month ago
thank you!
pinkmuffinere · 2 months ago
This is a great idea! It could also expand to testing non-food items for dangerous chemicals (lead, heavy metals, etc). Many products keep a certification on-hand confirming that the product has been tested and found not to exceed the threshold, but I always am suspicious of (1) how thorough the initial testing actually is and (2) how well these results hold up as manufacturing continues. I realize I'm just plugging my pet-peeve though, not sure if others are as concerned about this.
jasondc · 2 months ago
Really cool, definitely donating to a few products!
ashwinsundar · 2 months ago
How do you hold the money for up to 1 year? Does it go into escrow until the project is funded?
DerSaidin · 2 months ago
Any connection/collaboration with https://www.plasticlist.org/ ?
moab · 2 months ago
It looks like just a wrapper around the data from plasticlist for now. One can fund other products, but I searched and could not find any others that were funded as a result of this project. Some transparency about the cost seems critical for successfully running such a crowd-funding project.
tejonutella · 2 months ago
I think this would integrate well with Yuka
cjflog · a month ago
All data will be published publicly, so Yuka will be free to use the data if they'd like
askb · 2 months ago
Great initiative! Would it not be cheaper to produce home testing kits that can consumers can purchase?
CommanderData · 2 months ago
Incredible.

Often desired something like this so thank you for making this happen.

cjflog · a month ago
Thank you!
usmanity · 2 months ago
this is cool, if you'd like some help on the web UI stuff, I'd love to contribute.
sandeep1998 · 2 months ago
wow! all the best to you.
tamnd · 2 months ago
Repo: https://github.com/mochilang/mochi

I'm building Mochi, a small programming language with a custom VM and a focus on querying structured data (CSV, JSON, and eventually graph) in a unified and lightweight way.

It started as an experiment in writing LINQ-style queries over real datasets and grew into a full language with:

- declarative queries built into the language

- a register-based VM designed for analysis and optimization

- an intermediate representation with liveness analysis, constant folding, and dead code elimination

- static type inference, inline tests, and golden snapshot support

Example:

  type Person {
    name: string
    age: int
  }

  let people = load "people.yaml" as Person

  let adults = from p in people
             where p.age >= 18
             select { name: p.name, age: p.age }

  for a in adults {
    print(a.name, "is", a.age)
  }

  save adults to "adults.json"

The long-term goal is to make a small, expressive language for data pipelines, querying, and agent logic, without reaching for Python, SQL, and a half-dozen libraries.

Happy to chat if you're into VMs, query engines, or DSLs.

NotAnOtter · 2 months ago
If one wished, could they do something like

`save adults to "adults.json" as XML`

The expected output would be a file with the name "adults.json" containing XML data. I don't see much benefit in this specific use case but I do have a 'code smell' in having the language automagically determine the output structure for me.

dahsameer · 2 months ago
looks super cool for some quick data filtering and manipulation
tamnd · 2 months ago
It's been great for quickly filtering and transforming structured data like CSV and JSON. Optimizing the VM is fun too, though it sometimes comes at a cost, we once broke around 400 tests after adding peephole optimizations that changed how the IR handled control flow.
bArray · 2 months ago
Interesting project. I'm quite interested in developing a small programming language myself, but am not sure where to start. What resources do you recommend?
scapbi · 2 months ago
Crafting Interpreters https://craftinginterpreters.com is a super friendly, step-by-step guide to building your own language and VM, looking forward to seeing what kind of language you come up with too!
xqb64 · 2 months ago
The concepts that the OP talks about (liveness analysis, constant folding, dead code elimination), and similar stuff revolving around IR optimization, can be found explained in great detail in Nora Sandler's "Writing a C compiler".
qafy · 2 months ago
This is awesome. I often start to reach the limits of my patience trying to figure out how to do things in `jq` DSL. This seems way more friendly.
snthpy · 2 months ago
Very cool!

This is exactly the kind of thing I've had in mind as one of the offshoots for PRQL for processing data beyond just generating SQL.

I'd love to chat some time.

z3ugma · 2 months ago
Still working on: an enclosure-compatible open-source version of the 2nd gen Nest thermostat. It reuses the enclosure, encoder ring, display, and mounts of the Nest but replaces the "thinking" part with an open-source PCB that can interact with Home Assistant.

- The encoder ring which works like an LED mouse, but in reverse: Fully reverse-engineered and on its own demo PCB

- The faceplate PCB, which does the actual control of the thermostat wires, has been laid out, but the first version missed a really-obvious problem involving the behavior on power-on with certain of the GPIO pins from the ESP32, so I've got rev 3 on order from the PCB manufacturer.

Nest Thermostats of the 1st and 2nd generation will no longer be supported by Google starting October 25, 2025. You will still be able to access temperature, mode, schedules, and settings directly on the thermostat – and existing schedules should continue to work uninterrupted. However, these thermostats will no longer receive software or security updates, will not have any Nest app or Home app controls, and Google will end support for other connected features like Home/Away Assist. It has been pretty-badly supported in Home Assistant for over a year anyway, missing important connected features.

preachermon · 2 months ago
M5 Stack sells a nice controller knob if you don't have a used nest handy

https://shop.m5stack.com/products/m5stack-dial-esp32-s3-smar...

> As a versatile embedded development board, M5Dial integrates the necessary features and sensors for various smart home control applications. It features a 1.28-inch round TFT touchscreen, a rotary encoder, an RFID detection module, an RTC circuit, a buzzer, and under-screen buttons, enabling users to easily implement a wide range of creative projects.

> The main controller of M5Dial is M5StampS3, a micro module based on the ESP32-S3 chip known for its high performance and low power consumption. It supports Wi-Fi, as well as various peripheral interfaces such as SPI, I2C, UART, ADC, and more. M5StampS3 also comes with 8MB of built-in Flash, providing sufficient storage space for users.

I've build a few HA-compatible systems using M5Stack products; mostly the Atom-S3 Lite connected to various sensors and lights.

kbouck · 2 months ago
I really like the nest encoder/button feel, so I was considering trying to hack mine into a becoming desktop volume control/button... but probably lacking the skills to not make a mess of it. Would love to see how you interface with the existing hardware!
rzzzt · 2 months ago
Vaguely related - two encoder wheel projects on YouTube that might interest you:

- "Wireless High Resolution Scrolling is Amazing": https://youtu.be/FSy9G6bNuKA

- "DIY haptic input knob: BLDC motor + round LCD": https://youtu.be/ip641WmY4pA

specialist · 2 months ago
Clever.

Any ideas on how to source 2nd gen Nests? I just checked ebay and my local craigslist; nadda.

Do recyclers accept requests? Like pulling all the Nest units from the waste stream?

balloob · 2 months ago
Sounds very cool! Also interested in how to follow progress. Is it using ESPHome?
chunkles · 2 months ago
Is this project online anywhere yet that I can watch for it to be ready?
addisonj · 2 months ago
seconded, I have never wanted a HN "follow" feature before, but this project sounds great
barrenko · 2 months ago
Currently reading Tony Fadell's book, sounds interesting.
ryandrake · 2 months ago
Wow! Useful work, if that’s true about them planning to remotely nerf everyone’s product.

Yet another example of why not to buy a product that needs to be tethered to its manufacturer to work. Good luck. I’d be willing to beta test (I’d have to check what rev mine is)

rovr138 · 2 months ago
> if that’s true about them planning to remotely nerf everyone’s product

https://support.google.com/googlenest/answer/16233096?hl=en

> Upcoming end of support for Nest Learning Thermostats (1st and 2nd gen)

> Nest has announced the end of support for Nest Learning Thermostats (1st and 2nd gen). Your thermostat will no longer connect to or work in the Google Nest app or Google Home app starting on October 25, 2025.

coolandsmartrr · 2 months ago
I made a film called "Searching For Kurosawa". This short documentary chronicles the story of Kawamura, a man who worked with legendary Japanese director Akira Kurosawa on the set of his opus "Ran". Kawamura was working in the BTS crew, but his footage got confiscated. It took almost 40 years to recover the footage and present that as his feature film.

My film got screened at the Academy Award-qualifying Bali International Film Festival and the Marina Del Rey Film Festival in the past month. It will be screening next month in New York City at the Asian American International Film Festival.

sillyfluke · 2 months ago
funny, I was just dubbing some great edits of Kurosawa films in somebody else's film essay with some music I like.

Deleted Comment

kinow · 2 months ago
Awesome! I hope I can find a way to watch it in Barcelona.
coolandsmartrr · 2 months ago
I wonder if there's a nice film festival in Barcelona or nearby.

Otherwise, I'll let you know once it's widely available.

gabigrin · 2 months ago
Wow :)
ta12653421 · 2 months ago
+++1
atmosx · 2 months ago
Wow congrats!
jesse__ · 2 months 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

aeve890 · 2 months ago
10 years? Man, I envy you. Seriously. You say you work on it in your spare time so it's no like is your life passion or something like that right? How do you keep momentum? I have hundred of never finished projects, and I really struggle to finish them or work on them enough to want to keep doing it. Teach me.
jesse__ · 2 months ago
Hah, thanks for the kind words <3

In all seriousness, I think I have the same propensity to have a hundred unfinished projects and have a hard time finding motivation to complete them. The difference might be that I have this 'big' project called a 'game engine' that wraps them all up into some semblance of a cohesive whole. For example, projects that are incomplete, but mostly just good enough to be serviceable (sometimes barely):

1. Font rasterizer 2. Programming language 3. Imgui & layout engine 4. 3D renderer 5. Voxel editor

.. etc

Now, every one of those on their own is pretty boring and borderline useless .. there are (mostly) much better options out there for each in their specific domain. But, squash them all together and it's starting to become a useful thing.

It just happened that I enjoy working on engine tech and I picked a huge project I have no hope of ever finishing. Take from that what you will

"I hate to advocate drugs, alcohol, violence or insanity to anyone, but they've always worked for me. --Hunter S. Thompson

goatking · 2 months ago
This is pretty cool! I am also interested in game engine programming, but I am in the very beginning of the journey.

Do you have any recommendation on voxel engine learning materials (e.g. books, courses, etc)

jesse__ · 2 months ago
Voxel engines are interesting because they're very much an area of active research. People are often coming up with novel techniques, and adapting traditional techniques in interesting ways. There isn't any good, singular resource for learning about voxel engine development thay I know of.

I'd recommend Handmade Hero for a more traditional resource on how to build a game engine. That's how I learned to program for real, and it worked great for me.

to-too-two · 2 months ago
I think if you made this a plugin for an existing engine, say Godot, you could get a lot of use out of it. I'd use it!
mentos · 2 months ago
Curious if you have started using LLMs to speed up any of your development yet?
jesse__ · 2 months ago
No. The bottleneck for me is not the speed at which I type code, which is basically what LLMs accelerate. I've been thinking about trying again, but at this point the context windows are FAR too small to feed my entire project too, and it just seems like a giant pain to have to babysit that.

Additionally, the bottleneck for me is typically writing graphics code, and LLMs are hilariously bad at that.

NoTranslationL · 2 months ago
It looks wonderful, well done on the design
almosthere · 2 months ago
It looks pretty awesome, great job!
sodality2 · 2 months ago
After 2+ years of maintaining the FOSS lightweight Reddit frontend Redlib [0], I realized that my niche but extremely detailed knowledge and experience of using Reddit's endpoints might be useful. After reverse engineering the mobile app and writing code to emulate nearly every aspect of its behavior, plus writing a codegen framework that will auto-update my code from analyzing the behavior from an Android emulator, I can pretty easily replay common user flows from any IP around the world, collecting and extracting the data. Some use cases:

* OSINT (r00m101 just beat me to it by launching...)

* Research into recommendation algorithms, advertising placement algorithms, etc

* Marketing (ad libraries, detailed analysis of content given data not even exposed to the mobile app due to some interesting side channels, things like trend analysis, etc)

* Market research for products

* Sales teams can use it to find exact mentions of other products. Eg: selling crash reporting software? Look up your target accounts' brands and find examples of complaints.

Plus a few more with more imagination.

So I'm working on a site that allows user access to some of the read-only functions available here. Coming soon :tm:. Been really fun building it all in Rust, though :) If you're interested in anything here, email in profile.

[0]: https://github.com/redlib-org/redlib

xyst · 2 months ago
~2 years ago, Reddit was cracking down on this type of usage. This lead to a mass exodus of users to lemmynet and other decentralized platforms.

What makes you special in this aspect? Seems you are small fish now, but if your niche project picks up steam. Nothing to stop them from cutting you off or forcing you to court/injunction and waste your personal resources.

sodality2 · 2 months ago
That crackdown was for regular API usage aka just regular content access, which definitely isn’t special. Most other “reddit data access” sites either use some sort of headless browser or just the JSON endpoints, which are brittle and limited, whereas I can access the private mobile API that the app uses for ad/recommendation distribution at a much larger scale. These things aren’t accessible via the API. Picture it as: an API where you can access just content, vs having programmatic access to every piece of data the mobile app can access, which unintuitively is not limited to what the mobile app displays (there’s other interesting fields available).
Karrot_Kream · 2 months ago
Is there any interest in factoring the Reddit parts out of the UI code? I've been thinking of taking a stab at that myself but figured this would be a good place to ask if you have plans :)
sodality2 · 2 months ago
Do you mean a way to have the Reddit app render content from some generic social media provider, while keeping the UI? I haven't thought about that yet. I'm sure it would be possible, but that would require tearing out a lot of backend code and replacing it 1:1. Most of my work has been on the network side of the app, and not much modification; just introspection and inspecting behavior.

My main question: why, do you like the UI? I honestly really hate the reddit app, I haven't seriously used it for browsing since I fixed up Libreddit into Redlib :)

Dead Comment

possiblelion · 2 months ago
After 10 years in defense tech, watching missile attacks in Ukraine and the Middle East made it clear how little most people really get about air defense. So I'm builiding this simulator which drops you into the operator’s seat. You can test out different scenarios and build an air defense network against various types of threats (stats from real world). Also have Ukraine, Israel-Iran scenarios.

https://airdefense.dev/

spauldo · 2 months ago
Is this an attempt to give the decision-makers on your projects a way to develop a clue? My work is logistics-related and a lower priority than missle defense, but I'm surprised the people pulling my strings manage to get their pants on the right end of their bodies most of the time. Just curious if you folks have the same problem.
NotAnOtter · 2 months ago
Poked at it for a few minutes. And yes, it's clear how very little I get about air defense.

I would consider adding a tutorial or a toy version that's simplified a bit.

uka · 2 months ago
Love it. What could be a good addition IMHO is to add approximate costs of the placed systems, and cost of the ammunition used during the simulation ( for both attack and defense ).
WD-42 · 2 months ago
Like the Eisenhower speech. Every missile is 10 new schools, food to feed 100 families for a year, etc.
djeastm · 2 months ago
Greetings, Professor Falken. The only winning move is not to play.
dmos62 · 2 months ago
Really cool. Wish I could see more of the system log messages, that's the most interesting part to me.

Tangential: do you have insights into viability of mini automated anti-drone turrets? Something you'd place on a truck or pull out of a trench when needed? We already have drones with shotguns. I guess it's the automatic acquisition and targeting that's the difficult part, but just how difficult is that?

zild3d · 2 months ago
really great, would make for a great tower defense style game as well. Start with few resources and learn what each capability can do. Defend against more complex/advanced threats over time.

Is the equipment efficiency meant to capture e.g. using a $1M missile to shoot down a $1k uav/rocket

eonwe · 2 months ago
Looks very interesting!

In your pre-made Estonia-scenario, some of the attacks come from Finland. What's that about?

I understand the launches from the Baltic Sea, but launching Kalibr next to a Finnish garrison seems a bit far-fetched.

chadcmulligan · 2 months ago
Reminds me of a nuclear war simulator I had on my Amstrad many years ago, very cool
ConfusedDog · 2 months ago
I tried Isreal-Iran scenario. So, any missile faster than 1000km/h pretty much have 0% chance of intercepting it? Data obviously classified, but this simulation is pretty fun.
BLKNSLVR · 2 months ago
Does this take into account the new "drone attacks from within the country's borders" scenario?
hokkos · 2 months ago
not sure you should use leaflet for this heavy map usage, it is not really usable now, maybe look at deck.gl
ttd · 2 months ago
I'm working on a new app for creating technical diagrams - https://vexlio.com. It's an area with some heavyweight incumbents (e.g. Visio, Lucid) but I think there's good opportunity here to differentiate in simplicity and overall experience. I'm still in the fairly early phase, and I suspect I haven't quite found the best match of features to customers yet.

From a dev perspective this area has a ton of super interesting algorithmic / math / data structure applications, and computational geometry has always been special to me. It's a lot of fun to work on.

If anyone here is interested in this as a user, I'd love for any feedback or comments, here or you can email me directly: tyler@vexlio.com.

Some pages the HN crowd might be interested in:

* https://vexlio.com/blog/making-diagrams-with-syntax-highligh... * https://vexlio.com/solutions/state-diagram-maker/ * https://vexlio.com/blog/speed-up-your-overleaf-workflow-fast...

ygreif · a month ago
Looks neat. I'm a LucidChart user. One thing I'd like to see is the text going inside the shapes more automagically
ttd · a month ago
Thank you for checking it out! What sort of text auto-magic are you looking for?
saboot · 2 months ago
This looks really cool. An application I would use this for is to generate code for FPGAs, as finite state machines are very common.

This is an example, https://terostechnology.github.io/terosHDLdoc/docs/guides/st...

But it only outputs an SVG, and there are no tools (AFAIK) that go from diagram to code, which should easy to setup.

So I'd consider extending this to both generate code and read in code and make these nice interactive diagrams.

ttd · 2 months ago
Thank you for the feedback! This is a great idea and definitely fits into the vision.

Do you know if the FPGA and/or hardware communities use any type of formalism for design or documentation of state machines? One example of what I mean is is Harel statecharts - essentially a formalized type of nested state diagram.

phkahler · 2 months ago
Years ago I was making a diagram editor with the intent of doing code generation from diagrams (like simulink, not stateflow). I started with splines for the connections and decided straight lines and junctions would be better for complex diagrams. I realized that a better way to internally define the connecting wires is via a set of lines and their connectivity (vs their endpoint coordinates). Imagine each line segment is defined by a direction (vertical or horizontal) and a position (perpendicular distance from the origin) Like ax+by=d where a and b are either 0 or 1. You also need to define which other lines it connects to. Given the list of connections you can then calculate the intersections at rendering time. By sorting the list of connections you can render the line without features at the start and end, and then draw junctions for any intermediate connections. The beauty of this would be to allow dragging blocks around and having the lines follow with the junctions passing through each other as needed. There is some housekeeping with this data structure (merging colinear segments that connect, breaking segments when needed) but the UI for dragging should be much better than anything out there.
ttd · 2 months ago
Interesting - do you have a writeup or a demo available somewhere? What types of junctions were you envisioning?
Malazath · 2 months ago
Actually right up my alley. I have many frustrations and reservations against the current offerings. Super excited to see a new player enter the field
ttd · 2 months ago
Would love to hear those frustrations and reservations - drop me a line if you're interested in sharing: tyler@vexlio.com.
EnnEmmEss · 2 months ago
It looks like a pretty interesting product so I really hate to be that guy but the FAQ page at https://vexlio.com/faq/ straight up doesn't work (whenever I click any of the questions, it does nothing). Also, wanted to know if there was anything in the pipeline to get a Desktop application which would work offline. In several places in the enterprise world especially, I do feel there would be scope for that. I would definitely pay for a desktop version which worked offline for example.
ttd · 2 months ago
Whoops - FAQ issue should be fixed if you refresh (if it's still broken, give it some time for caches to be invalidated). Thanks for mentioning that!

Re: desktop version. The short answer is yes, probably, but I don't have a concrete timeline. I made tech and architecture choices from the beginning to make sure a cross-platform desktop version always remains possible. Frankly, the biggest obstacle for desktop is not the app itself, but distribution and figuring out a pricing model. The current solution for enterprise, business, and other interested people, is to self-host Vexlio, with separate licensing.

boxcarr · 2 months ago
Looks pretty great! The free tier also looks reasonable. The pricing on the other tiers isn't outrageous either if you use it consistently. Unfortunately, I likely find myself in the big gap between the free tier and the Basic plan. I can't justify yet another subscription that I use only a couple of times a year. That said, I would happily pay the $6 on the months that I use the service. Given the churn issues, I'm surprised more SaaS offerings don't work that way.
ttd · 2 months ago
Thank you for sharing this perspective! Your proposal is potentially a good middle ground, and I will certainly give this some thought.
BLKNSLVR · 2 months ago
Looks really good an seems intuitive (from just browsing the landing page). Will look more deeply.

Diagram-as-code option?

ie. a language syntax from which a diagram can be generated?

I find a lot of the time taken up in doing diagrams is laying them out properly and then having to rearrange them when it grows beyond a certain size.

This may,however, be an old-man Visio user problem that's been better solved by more recent options...

ttd · 2 months ago
Some type of programmatic diagram creation is definitely something I'm interested in supporting. It's not clear to me how large the audience would be, so it's been hard to prioritize.
calmoo · 2 months ago
Gave it a quick try and it's really nice, the aesthetic defaults are great. One thing I found unintuitive: I should be able to connect objects without having to select a new tool (the anchor points on hover should be clickable in any tool mode so I can connect objects on the fly).

Overall amazing though, will be using!

ttd · 2 months ago
Thanks for this feedback! This is one of those quality-of-life features that I think are really important for the overall experience - I will be adding this.
sixpackpg · 2 months ago
In the off chance you haven't seen Bret Victor, your app reminds me of him, https://www.youtube.com/watch?v=NGYGl_xxfXA
dardeaup · 2 months ago
Super impressive! Your software product looks phenomenal and your website is also extremely nice! Best of luck to you.
santana16 · 2 months ago
Visio and Lucid are trying to cover everything at the expense of practical convenience. Pick a lane and stick to it. Good luck!!!
ttd · 2 months ago
Definitely seems to be the case from my observation as well. Appreciate it!
MicheleLacorte · 2 months ago
Nice project, congratulations, it would be cool to see it integrated into LaTex, what do you think?
NotAnOtter · 2 months ago
What's your long term revenue model?

Enterprise licensing? Donation based? Hosting fees with value-add mark up?

sebmellen · 2 months ago
Super cool. Do you consider yourself to be a competitor with Mermaid?
ttd · 2 months ago
Thanks! I would say no. Mermaid is strongly code-first diagramming, which is an excellent usecase and niche in its own right. I would be surprised if Mermaid ended up with a WYSIWYG editor on top of it, since that is pretty counter to its philosophy (as far as I understand anyway).
splice-cad · 2 months ago
Looks great! Your editor design is beautiful.
nikodunk · 2 months ago
Looks great, and smart differentiation!
ttd · 2 months ago
Cheers, thank you!
noleary · 2 months ago
oh cool! I want to try this soon.
ginger_beer_m · 2 months ago
seamless latex integration is a winner for me!! will definitely spread the words for this
ttd · 2 months ago
Awesome, thank you! If you or your colleagues have other LaTeX-related goals or wishes, do let me know. There's a lot of untapped opportunity there as well (IMHO).
jppope · 2 months ago
really nice work. I'm going to give it a roll!
ttd · 2 months ago
Thank you! If you end up having any feedback, definitely feel free to drop it here, or email if you prefer.
imtringued · 2 months ago
Unless you intend to be acquired by Overleaf I don't really see a future for your business to be honest.