1-2 months to research Elm and transition the Unison editor? Okay that's all I need to know.
Realistically you would probably only be able to work part-time because you are a paid consultant? Okay cool that's self explanatory, you need to make money and we get that.
This article is informative, but it could've been edited to a maximum word count.
P.S. Thanks for being mature. I willingly admit that I'm young and I have a lot to learn, but I do happen to know terms like HTTP+JSON and why a one-file-per-hash system is an insanely inefficient implementation.
* Be courteous when offering constructive criticism (that means, for example, don't swear at people)
* Often it's not the project owners posting things on HN - many projects aren't necessarily ready for public consumption when they end up on here
* This doesn't even appear to be a "product". It's an open source project that seems to have been recently put out there
Absolutely typical that this is the top rated comment. Hacker News, you SUCK.
Your other points are right (I winced at that "what the fuck your product is", and I bet most readers did), but this one isn't. Acerbic dismissals are a problem on HN, but they're far from "absolutely typical".
The trouble with that false generalization is that it conditions us to see the community the wrong way. Repeat too often that a town doesn't care about litter, and more people will be careless with their trash. But users here do care.
It's better to view this systemically, as a tragedy-of-the-commons problem that we all need to work on, than to make a big blaming judgment as if it were easy for things to be better. They should indeed be better—but it's not that easy. What is easy is to see it as everybody else's problem ("Hacker News, you suck"). In reality, anybody commenting on Hacker News is part of it, so we're talking about ourselves.
Very constructive and courteous.
In particular, it was not at all clear what was meant by a "programming platform". Until I finally stumbled onto the description below, I thought it was just another web-based IDE.
> What is the Unison platform? At a high level, it consists of three components:
> * The Unison language: a powerful, typed, purely functional underlying programming language
> * The Unison editor: a rich, in-browser semantic editor for editing programs
> * The Unison node: the backend implementation of the Unison language, its typechecker, and the API used by the Unison editor and other remote nodes in the network
> The collection of Unison nodes (the Unison web) form a network platform in which data and functions may be trivially exchanged, with a minimum of friction.