Live data from Hacker News

Monodraw

monodraw.helftone.com

131–140 of 196 posts

Re: Monodraw

#131
post #109
post #85

Earlier quoted context omitted.

There’s this layout library in C called clay which is basically a renderer agnostic flex box style layout engine. You might be interested in reading its source!

Yeah, there's a few such libraries that I'm aware of but I haven't had time to evaluate them. I do plan to at least look into them and make decision from there.

nucleic/kiwi uses the same algorithm that autolayout uses. It's also a tried and true implementation I've used many times, including in console environments.

Re: Monodraw

#132
post #80
post #68

This at least 10th post of Monodraw on hn https://news.ycombinator.com/item?id=8433417 - oct 09 2014 https://news.ycombinator.com/item?id=9545252 - may 14 2015 https://news.ycombinator.com/item?id=27832910 - july 14 2021 https://news.ycombinator.com/item?id=32134469 - july 18 2022 https://news.ycombinator.com/item?id=39651796 - march 9 2024 https://news.ycombinator.com/item?id=45037904 - 1 year ago and the some all o…

It's very effective. Both times I've wanted to give them my money. But mac only, geeze

In the same boat myself... would be nice if they'd develop a more portable version... that said, could probably make an extension for VS Code or Zed to do similar.

Re: Monodraw

#133

Can LLMs understand ascii drawings? Or produce them? I’m trying to figure out a way to organize thoughts with charts in a way that provides useful context to an LLM and also that an LLM could theoretically generate.

I wonder how tokenizing ASCII would work - although you could try ocr?

Re: Monodraw

#136
post #57

Awesome. This is the cleanest ascii-art tool I've seen, so far. To date, I've been using https://asciiflow.com/#/ and https://meatfighter.com/ascii-silhouettify/ to create input text for TerminalTextEffects to create terminal animations like the following: https://chrisbuilds.github.io/terminaltexteffects/img/change... https://github.com/ChrisBuilds/terminaltexteffects

Thanks for posting this. Seems like an incredibly sharp implementation by simply bundling it into an HTML page. Extremely lightweight and portable.

Re: Monodraw

#137
post #78
post #74

Earlier quoted context omitted.

Are there any enhancements that you've wanted to do, but haven't had the time? I'm a huge fan, and am surprised how stable Monodraw has been for me. I've kept a single, growing document open as a scratch pad for the last three years. The only downtime was converting it to the new-ish file format haha.

The top two features I want to add next are table support and some form of auto layout (like flexbox). I really care about stability and performance, so I’m happy to hear that it’s being appreciated.

Both would be sick! I do spend quite a bit of time making my own "tables" and re-arranging things.

Re: Monodraw

#138
post #23

Earlier quoted context omitted.

Windows version in the future?

There are no current plans but never say never (the app is 100% AppKit, so porting means a full rewrite). I wish I had the time to port it to all three desktop OSes.

LLMs make that far more tractable these days than it would have been in the past.

Re: Monodraw

#139

Earlier quoted context omitted.

That's cool … but we're calling buying an app licensing it now? That word is a red flag for me — wondering what dark pattern is awaiting, finding myself digging for the fine print…

Maybe just semantics? I think "license" is more technically correct. Even in the best consumer case, you are only "buying" a perpetual right to use a software product. Optionally, you might also get updates. In the US, the First-Sale Doctrine won't apply to software (unlike tangible books and records) so you probably do not have the right to sell your copy of this software to another person. Since that's not true own…

Personal pet peeve, but the word people use really should be "lease." Copyright and patent rights are licensed (e.g. getting a license from Disney to manufacture Star Wars toys). The particular copy of the software you have is either sold or leased to you. If you buy a physical book, you are just being sold a copy. The book itself doesn't function as an ad hoc, theoretical license or anything.

Not sure how first sale affects software sales other than software rental in the USA is an exception to the first sale doctrine. Software rental is not allowed unless it's a physical video game copy for a video game console or you have a physical copy of the software and you can't just easily make a copy of it in the normal course of using it (not sure exactly what this would mean, but presumably things like software for embedded devices). There are exceptions for libraries and educational institutions.

I am not a lawyer, however.

Re: Monodraw

#140
post #12

Developer of the app here, happy to answer any questions.

Like many others I also want to express my gratitude for a fantastic app. I bought it in 2016 and it’s seen a lot of use since then (recently almost daily). Being able to copy to clipboard for adding diagrams in source code is the killer feature!
Post reply on HN