361 karma · joined November 11, 2011
I hope the author has a quick and easy recovery.
I hope we can at least see some white papers soon about the architecture--I wonder how programmable it is.
I say this as someone who would definitely pay. I'd love to see something like an XPS developer edition, but with a (relatively) coherent graphics paradigm like OS X.
If HN declines to add it, maybe someone can make an `HNES'?
To be honest, I'm not sure how Gneural plans to compete with those packages without support from CUDA or cuDNN, all of which are distinctly not open source.
On the Haskell side of things--it's biggest seller (functional purity) is also the biggest downside. To give you an idea, papers have been written about the best way to implement common data structures purely functionally.
From what I've seen, OCaml has less "abstraction overhead" because it can dip into imperative code. While Haskell is really fun, it definitely has moments where you want to beat your head against your desk.
I can't tell if this is a research project, or intended to be production quality at some point.
It sounds like performance is important to you. Are there any plans to add GPU paths soon? If it's CUDA, are you going to use cuDNN?
I don't disagree that it is still mostly Markdown. I do understand the Gruber complaint about it not being a strict superset. I see it as similar to C/C++. Not all C code is valid C++ code--they have diverged. No one would deny that they have a very closely shared heritage.
Honestly, this seems pretty reasonable to me. I also don't think that the Common Markdown implementors gave Gruber a sufficient amount of time to respond: "We haven't heard back after replying last night, and I'm not sure we ever will..." (emphasis mine). Last night? This is one of Gruber's most famous projects, and you're giving him hours to respond?
Honestly, I think they're going about this the wrong way. This group has people at both Stack Overflow, Reddit, and Github, three of the most prominent users of Markdown. Why not rename their version completely? It would eliminate the possibility of future conflict (which IMO is almost guaranteed). They don't need the name recognition--Markdown has needed this for a while, and I think it will be adopted fairly quickly.
As for "new" names, how about:
* ReMD (pronounced "remedy"): fairly standard programming naming convention--adding "Re" as a prefix. Also easy to Google.
* Vernacular: Longer, less common word.
Good luck to Atwood and Co.. I really do hope they find a way to keep the project going.
Generally though, rust strives for the same ideal as C++: you only get what you pay for. You can carve out the subsection of the language you need through things like feature gating without too much trouble right now (and the standard library is still improving in this regard).