News for hackers. Stuff that matters.
Re:Unison: a next-generation programming platform by jackmaney on Friday May 08, 2015 @02:16PM (#9513254)
Pro Tip: if I have to dig through eight paragraphs of fluff to find out what the fuck your product is, then you REALLY need to rethink the description of your product.

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.

Re:Unison: a next-generation programming platform by mtrimpe on Friday May 08, 2015 @02:43PM (#9513423)
If I understand it correctly it's like Typed Racket with a purely functional AST which is also a content-addressable Merkle-tree and a UI with paredit-style type correctness.
Re:Unison: a next-generation programming platform by vinodkd on Friday May 08, 2015 @02:51PM (#9513462)
this was strangely entirely grokkable, thanks.
Re:Unison: a next-generation programming platform by irickt on Friday May 08, 2015 @02:44PM (#9513426)
The author posted a followup to counter the impressions of vaporware: http://unisonweb.org/2015-05-07/update.html
Re:Unison: a next-generation programming platform by EricSu on Friday May 08, 2015 @03:54PM (#9513772)
....which is also 8 paragraphs of fluff and trying to connect with the audience
Re:Unison: a next-generation programming platform by teacup50 on Friday May 08, 2015 @08:44PM (#9514932)
I understand clearly what it is; perhaps it's only fluff to you because it's aimed higher than your technical reading level?
Re:Unison: a next-generation programming platform by EricSu on Sunday May 10, 2015 @01:09PM (#9520540)
Please tell me how things like "I am kind of kicking myself for making what ended up being a bad tech choice..." and "gak!" are directly informative of the point of the article? This article needs to take a tl;dr approach and cut down the statements that could be stated in one sentence. Maybe other people might want to know this guy's thought process behind everything, but I'm much more engaged with the cold facts.

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.

Re:Unison: a next-generation programming platform by callum85 on Friday May 08, 2015 @05:27PM (#9514240)
This isn't a 'Show HN'.
Re:Unison: a next-generation programming platform by davedx on Friday May 08, 2015 @04:15PM (#9513897)
Pro tips:

* 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.

Re:Unison: a next-generation programming platform by dang on Friday May 08, 2015 @06:02PM (#9514398)
> 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.

Re:Unison: a next-generation programming platform by dalek_cannes on Friday May 08, 2015 @04:22PM (#9513940)
Agreed. It's disturbing that there are so many members who are seemingly intelligent, but either haven't read the guidelines or think that guidelines don't apply to them.
Re:Unison: a next-generation programming platform by benihana on Friday May 08, 2015 @04:23PM (#9513948)
>Hacker News, you SUCK.

Very constructive and courteous.

Re:Unison: a next-generation programming platform by jackmaney on Friday May 08, 2015 @02:34PM (#9513375)
As with many things in life, there's also a relevant xkcd: https://xkcd.com/927/
Re:Unison: a next-generation programming platform by geon on Friday May 08, 2015 @04:09PM (#9513864)
I don't see how that is relevant. The author's complaint isn't that there are too many languages, but that none of them are good enough.
Re:Unison: a next-generation programming platform by woah on Friday May 08, 2015 @04:08PM (#9513859)
There should be an xkcd about people overusing that xkcd in every possible context
Re:Unison: a next-generation programming platform by banebot on Friday May 08, 2015 @03:09PM (#9513549)
This was the first thing that came to mind about a paragraph into reading