HN user

JayOtter

268 karma
Posts17
Comments35
View on HN

Currently, yeah, just JS. It's aimed more at non-technical folks - the "clever graphing" stuff should work without writing much code, if any.

The idea of supplying a spec to transform arbitrary data is interesting to me. I did one in JavaScript called Reshaper[1], and then hooked it up to a library wrapper called Smolder[2].

The result was a sort of system whereby data going into a function would be automatically 'reshaped'. It worked well as a proof-of-concept, but obviously was too fragile for most uses (though it's used in the automatic graphs in Kajero[3]). The difference here seems to be that the spec defines the actual transformations, rather than just the desired final structure.

[1] https://github.com/joelotter/reshaper [2] https://github.com/joelotter/smolder [3] https://github.com/joelotter/kajero

Yup, Tonic is super cool. This is more for presenting data than demoing libraries, but I'd like it to be as useful as possible for many things.

If you save it as an HTML file you can obviously add your own client-side JS. Node packages are a ways off right now though - would need to think about how to do it as it's all client-side.

I looked into Babel but the standalone package is (comparatively) massive. Could be an optional extension, possibly.

I think it has potential for use as a way to write documentation for JS libraries, so being able to use arbitrary packages is certainly something I'd like to add. :)

I grew up in what was almost certainly a post-ASCII world (my first OS was Windows 98; I was 5). Despite this I still have a weird fascination with ASCII and terminal-based stuff. I played a lot of MUDs/MUSHs when I was younger, and recently made a game engine for the terminal (https://github.com/JoelOtter/termloop).

I think people will always find relative primitiveness a novelty. Look how popular 'retro' gaming is amongst those far too young to have played the titles in their original form.

(Off to see if my Avalon character still exists...)

I like this - got some interesting results, and I like how it tells you which percentage you're in. Apparently I was in the first 1% for Run The Jewels, Bastille and Clean Bandit, which is interesting given I'm not necessarily a fan of all those bands (I love RTJ).

The UI is very pretty but a little slow, and I'm on a relatively powerful machine!

This is more of an issue with Safari than anything else - Apple's slow speed at keeping up with web standards is reasonably well documented (http://nolanlawson.com/2015/06/30/safari-is-the-new-ie/) (note: this article generated a fair amount of controversy when it was originally posted on HN)

I've just tried this site in the very newest OSX Safari and it looks dreadful. Disappointing.

GNU Terry Pratchett 11 years ago

Didn't even notice that, I've an an blocker on - the id of the element is "shamelessmoneygrab". Hmm.