HNHacker News
TopNewBestAskShowJobs

milen

4,570 karma · joined August 28, 2011

Software engineer on Build Infrastructure @ Facebook, ex-tech lead on Spark AR Studio, amongst other things created Monodraw, co-created Clear, EventBox and others.

More about me at http://milen.me/

submissionscomments
milen··on Monodraw
Thank you for the kind words!
milen··on Monodraw
I’ve toyed with the idea of open sourcing the product. I reached the conclusion that it’s not the approach for two main reasons:

- I believe in a strong, centralised product vision and execution - The code will be packaged up and sold by unscrupulous people who will not contribute back

I’m a strong advocate of interoperability and open data formats. The Monodraw data format is not proprietary and I do have plans for a plain text format (currently, it’s just zipped JSON which doesn’t play nice with VCS).

Interoperability is key to competition and avoiding lock-in, so I’ll push in that direction as my time permits.

milen··on Monodraw
Developer of Monodraw here.

I haven’t updated the official website (priorities and lack of free time).

I’ve pushed out some updates after the maintenance mode announcement but the frequency is not guaranteed since my free time is extremely limited.

I’m still committed to fixing any breakages due to OS upgrades and ensuring the product continues to work.

While I have some new features in the pipeline, I cannot commit to any timelines as I don’t know when I will ship them.

I want to thank everyone who’s supported the product throughout the years, it means a lot to me.

Happy to answer any further questions.

milen··on Monodraw
Developer of Monodraw here.

Thank you all for the kind words regarding the app.

Unfortunately, my time is extremely limited which is why I haven’t had the chance to push more updates out.

I’ve got a few highly requested features in the works but I cannot promise when they’ll see the light of day (I usually get to make progress during my holidays).

I’m still committed to fixing any breakages due to OS upgrades and ensuring the product continues to work.

milen··on figlet – a program for making large letters out of ordinary text
If you have a Mac, Monodraw [1] includes figlet - just select a Font from the rect/text tool. It also supports custom/additional figlet fonts.

[1] https://monodraw.helftone.com

milen··on A brief reflection on Mac software stagnation
I'm still trying to maintain Monodraw and release new features [1] - as much as my personal time allows! :)

[1] https://blog.helftone.com/monodraw-v1.6/

milen··on Monodraw: ASCII art editor for the Mac
@ragnot, @Khaine, @typon et al: Thank you for the very kind words about Monodraw - it made my day!
milen··on Monodraw: ASCII art editor for the Mac
I get the occasional email from users about how much they love Monodraw which makes me so happy.

I've been told it was used for wire-framing and mind-mapping which I never envisioned!

milen··on Monodraw: ASCII art editor for the Mac
It's been on my list and we've made some progress but to be completely transparent, I've been extremely overloaded and it's been hard to set aside time for it.

So, I'll try to get to it eventually but no promises on timeline.

milen··on Monodraw: ASCII art editor for the Mac
I’m the author of Monodraw, happy to answer any questions.
milen··on Facebook Novi: Wallet for Libra Digital Currencies
Note that Novi is the rebrand of Calibra [1].

[1] https://about.fb.com/news/2020/05/welcome-to-novi/

milen··on Show HN: ShakyDraw – Hand-drawn block diagrams from plain text
It supports text (ASCII and Unicode modes), PNG and SVG.
milen··on Show HN: ShakyDraw – Hand-drawn block diagrams from plain text
That's a very good question that comes up quite often. Unfortunately, that's not currently supported :(

In fact, it's technically impossible to recover all the information that was originally present in the Monodraw document because the conversion to text is inherently lossy. Now, you can probably try to use some heuristics to recover as much information as possible (e.g., detect boxes, arrows). That would certainly work in many simple cases where there's no overlapping shapes.

Having said that, I've got other, higher priority updates planned in the pipeline before I can even consider whether to tackle this problem.

milen··on Show HN: ShakyDraw – Hand-drawn block diagrams from plain text
If you're on macOS, definitely check out Monodraw [1] as a quick and easy way to create such diagrams (then copy + paste into ShakyDraw). Just remember to set your document alphabet to ASCII and you're good to go (from the inspector).

Full disclosure: I'm the developer of Monodraw. If you have any questions, happy to answer here.

[1] https://monodraw.helftone.com

milen··on AR Studio
> Also, which platforms does it run on?

It currently runs on macOS.

milen··on AR Studio
If you're interested in the app, there's a tutorial of how to build an effect with 3D Objects [1].

[1] https://developers.facebook.com/docs/camera-effects/tutorial...

milen··on Show HN: Ascii to SVG
Shameless plug: If you're on a Mac and want an app to create those ASCII diagrams, check out Monodraw [1]. I've just released an update [2, 3] which allows you to define to define snippets / templates which you can easily re-use: seems perfect to define snippets for this website.

[1] https://monodraw.helftone.com

[2] https://blog.helftone.com/monodraw-snippets-update-sneak-pee...

[3] https://blog.helftone.com/monodraw-snippets-update-released/

milen··on Leaving the Mac App Store
Apple has completely lost the goodwill of Mac developers. The one and only reason the ones that haven't gone bankrupt are still staying is because they have no other choice due to platform lock-in. Every single conversation that I've had with indies recently have gone along the same lines: Apple is killing the indie scene.

I wrote about the MAS exodus [1] more than a year ago and people were skeptical back then. Think again - here's a list of great apps [3] that are only available outside the MAS. Those are not just small time hobbyist apps - those are professional tools.

Pieter (founder of Bohemian, company behind Sketch) listed many problems with the MAS at a recent conference [5]. Wil Shipley (well-known within the community) has also written about it [6].

And now you have another flagship OS X app ditching the MAS due to the multitude problems it creates. The message is loud and clear - if you're a real software business, not a hobbyist at home, don't waste your time with the MAS - it simply does not allow you to run your busienss properly.

When the companies building the flagship apps for the platform publicly state they cannot do business due to the restrictions of the Mac App Store and then abandon the dysfunctional virtual marketplace, then you know Apple have pushed them beyond the edge. No company would just decide to leave the MAS unless the situation is hurting them significantly and holding them back. And unfortunately, there are almost no words to describe how bad the MAS has been for the ecosystem and innovation on the platform. [2]

You also get ridiculous stuff like Intuit because of the limitations [4].

Even if Apple fixes the Mac App Store one day, which is highly unlikely given that in 5 years they have done absolutely nothing, developers have been burned once and will be skeptical. You know, the whole "Fool me once, shame on you, fool me twice, shame on me".

When people say that everything is fine and dandy with the MAS, they seem to be misguided - no one is asking Apple to make everyone a millionare. Developers are asking for Apple not to force simplistic business models and allow companies to have the ability to choose what works for them.

I used to be hopeful for years but no more. I have zero faith that Apple will listen to indies and solve their problem, they've got no leverage. And that's a real pity. Instead of pairing high quality hardware with high quality software, we have a platform encouraging predatory tactics and milking of customers. A truly sad situation. And that's a real shame because the platform I love and have invested a decade in deserves better. It might even be too late - the damage to developers has been enormous.

[1] http://blog.helftone.com/mac-app-store-the-subtle-exodus/

[2] http://mjtsai.com/blog/2015/11/12/no-one-minding-the-store/

[3] http://dancounsell.typed.com/articles/not-on-the-mac-app-sto...

[4] http://mjtsai.com/blog/2015/11/24/quicken-2015-switches-from...

[5] https://twitter.com/tmaes/status/657213874970763267

[6] https://twitter.com/wilshipley/status/669321851793879040

milen··on Show HN: Monodraw, an ASCII Art Editor for Mac
Monodraw is written in Obj-C against the AppKit framework and we always strive to create the best native experience.

This means the app is not portable as it is right now. But with the recent announcement from Microsoft about their support for Obj-C, this might be something that could happen in the future (MS does not yet support AppKit).

(Monodraw developer)

milen··on Show HN: Monodraw, an ASCII Art Editor for Mac
Hi there, Monodraw developer here.

Regarding pricing: I wish we could price it much lower but the reality is that this tool is extremely niche. We've also put a _huge_ amount of work into it and I hope it shows in the amount of polish (although there are many more things we would like to improve and add but we had to call v1 at some point). If we ever stand a chance to continue making the best software we can, we have to price it in such a way that will allow us to do that. Note that we might still fail and not achieve a sustainable level but if we priced it at, say, $30 or $20 then we would definitely not be able to continue making the apps we want.

Regarding 10.9+ requirement: we do depend on the improvements in AppKit in 10.9 regarding layer-backed views and hence the requirement.

Hope that clarifies both issues.

milen··on Show HN: Monodraw, an ASCII Art Editor for Mac
I'm glad to see other people appreciate it :)

It was a very simple decision for me - putting any kind of activation etc would just annoy the real customers. Whoever wants to pirate the app will do so regardless of any other protection mechanisms.

(Monodraw developer)

milen··on Show HN: Monodraw, an ASCII Art Editor for Mac
> Another quick thought. Again, this program is already polished and excellent--I think "export" should be as simple as hitting ctrl/command-C with something selected and then pasting into a text file. [snip

That's exactly how it works! Select any number of shapes, hit Cmd-C and it will copy them to the clipboard. You can even set a preference to include a comment tag when copying to the clipboard.

> And another quick thought. I haven't looked closely at your save format, but it'd be great if one could also have periodic autosave to *.txt or even autosave after every change.

As a standard OS X document app, it autosaves are regular intervals that are determined by the OS (in particular, every time you leave the app, as well).

milen··on Show HN: Monodraw, an ASCII Art Editor for Mac
Hi there, Monodraw developer here.

I think it should be entirely possible. Different parts of your novel can just be different shapes and you can arrange them on the infinite canvas as you wish.

In addition, Monodraw now supports embedding of pictures on the canvas, so you should be able to have additional visual cues.

Feel free to get in touch if you have any specific use cases in mind - always happy to hear more from our users.

Thanks!

milen··on Replacing Photoshop with NSString
Unfortunately, it's very unlikely. I'm a Mac developer and that's why Monodraw is written for OS X (in Obj-C).

I'm a supporter of all platforms but I do not have any cross-platform desktop GUI skills.

milen··on Replacing Photoshop with NSString
No, if you purchase the beta (and register it with the serial key), it will never expire.
milen··on Replacing Photoshop with NSString
> Wow, monodraw is a really polished app. That's a fascinating business model, too - your own idea, or inspired by another? Are you planning on giving users notice when the beta period is about to end?

Thank you for your kind words :) I think the business model has been inspired from the indie scene over the years. Simply put, I do not want to charge customers before the product is of quality that I deem adequate. That's why the beta is freely available without any restrictions. If anyone feels generous enough to support us before v1 ships, they get 40% off in return.

Yes, I plan to provide ample warning over email, Twitter + our blog.

> I'm not 100% sure I'll really get regular use out of it, but I'm tempted to buy a copy anyway, mainly because I think you deserve reward for the effort that's obviously gone into it.

I greatly appreciate the support. Even if you don't purchase it, knowing that you like the app is enough to motivate me to further work on it. From a financial perspective, every purchase counts - as an indie, my livelihood depends on the apps I make, I don't have any other income.

> If I could wish for anything it would be this: is it even remotely possible for shapes from a plain text file to be interpreted as monodraw objects, rather than just one big text field?

That has been requested a few times and it's something that I'm considering. It's not very high on my list but if I receive enough requests for it, I'll bump up it. I don't have a roadmap that is set in stone and I'm pretty flexible when it comes to the development of Monodraw - I'm willing to listen to the users.

milen··on Replacing Photoshop with NSString
Shameless plug - Monodraw [1] is perfectly suited to create the ASCII diagrams for this. I'm planning to add special support for ASCII Image if there's enough demand - so definitely let me know.

[1] http://monodraw.helftone.com

milen··on Monodraw: Powerful ASCII Art Editor for Developers (Mac)
Thanks! Definitely let me know if you find any missing features, we literally shipped our first update [1] 24hrs after we got some feedback. We listen :)

[1] http://blog.helftone.com/monodraw-comment-tags/

milen··on Show HN: Monodraw for Mac, ASCII Art Editor – Beta Available
Thanks for the feedback :)

Regarding animations, everything can be turned off (some people love them, others hate them). Check out the options in the Prefs window (Monodraw > Preferences from the menu bar).

milen··on Show HN: Monodraw for Mac, ASCII Art Editor – Beta Available
You're absolutely right. Monodraw is tailored more at making diagrams but that's just the beginning. My long term plan is to make it the one-stop app to everything ASCII related.
← PreviousPage 2 of 4Next →