Hacker Newsnew | past | comments | ask | show | jobs | submit | markovbling's commentslogin

I've had a great time using DC.js - highly recommended...

It's a wrapper around both D3.js and crossfilter.js and makes building linked interactive charts / dashboards really easy.


DC.js is amazing. I am not sure if it will get d3v4ed any time soon though.


Humbly tried a polymer/webcomponents approach for composing similar vizualisation than dc.js. it uses d3v4 and multi-chart (https://www.webcomponents.org/element/PolymerEl/multi-chart) as a charting library: https://www.webcomponents.org/element/PolymerEl/multi-verse


crossfilter.js is incredibly useful for building interactive dashboards


He's been posting great Python tutorials on YouTube for years under the same channel name as his username - super impressive


Very cool!


Slack is built on Electron too.


And there's constant talk of them going native because of how poor the current client performs...


I really don't like the arrogance coming through the writing style, especially given how clear it is the author has at best basic working knowledge of ML.

Never mind the fact that k-means is ML 101 and the $500M company is likely using more sophisticated ones, the fact that he says the following tells me he's just reading tutorials and plugging data into libraries (which is fine but not with this tone of know-it-all writing):

"I played with the number of clusters, and the one that allowed me to get the most significant clusters was 6 (this was a trial and error approach, for brevity I’ll report just the final outcome)."

Anyone who has studied clustering knows you would at the very least do a scree plot here. You can defer to intuition but there's more to it than running kmeans and claiming you've reverse-engineered a $500M company.


To be fair, he did say that he was just reporting the final outcome. It's unclear exactly what was involved in his trial and error approach or how he judged "significant clusters".


I think this may have something to do with Jeremy Howard's time as president there - I remember watching a few of his tutorials a couple of years ago when he was still at Kaggle and he was really into C#.


awesome! any guidance on why I might use this rather than Tabula?


Tabula works on text-based PDF documents, not on scanned content so I assume it's not using OCR?


I spoke to some Uber drivers in Johannesburg (also insane murder rate) and they said the same thing - things got dangerous when they started having to carry cash.

Worst thing is they were sold on becoming Uber drivers with the promise that it would be less dangerous because it was cashless...


There have been serious incidents involving Uber in a South Africa, including a rape and robbery, by an Uber driver.

http://www.iol.co.za/news/crime-courts/two-held-for-brutal-a...


Try switching out svg for canvas...


For larger graphs -- 10K nodes, 100K nodes, ... --- we built http://github.com/graphistry/pygraphistry, which leverages GPU client+cloud acceleration. We're happy to share API keys with folks doing fun things.

There's a REST endpoint and a Pandas (Python/Jupyter) convenience library, so should be quick to use even if the data is in a database. Our customers are primarily doing stuff like security incident investigations over Splunk event logs, for example.

For anyone interested in bigger datasets, just send a note to info@graphistry.com .


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: