Ask HN: What do you use to communicate data analysis?
I’m really curious what people tend to use to communicate the findings of research, analytics, ml experiments, infra costs / errors / usage etc.
Do most people use Google Slides? Or write a doc in Google or Notion? Or send around a notebook?
12 comments
[ 3.3 ms ] story [ 41.5 ms ] threadIf I have more time and it's more formal, then charts in a PPT
If more technical, then notebook (markdown)
They’re trying to justify some business value usually and once that’s been achieved you’re good to go
Websites definitely have great flexibility, but password protection (usually needed) does add an extra layer of complexity. GitHub Enterprise + Pages simplifies that if everyone has an account, but in my experience stakeholders often don’t. My other concern is with ownership transfer / long-term maintenance. Having it be backed by code adds some real friction.
I’m wondering if Zapier + Notion -> website might be a good alternative.
What kind of system have you used for live analysis? AWS (Kinesis, etc?)
https://cs.dartmouth.edu/~dfk/research/project/wifi-measure/...
Amazon Kinesis looks interesting, it didn't exist when I was doing this kind of work. We had to process a lot of video at times which was used as ground truth for training ML algorithms (e.g., to detect when a person was eating). The automated tools at the time for processing video were not capable of that kind of determination so we used Mechanical Turk (or a Chinese equivalent). Kinesis does not seem capable of doing something like that, you'd still have to write your own ML algorithm to extract features (eating, not eating) and if you trust that well enough to be ground truth for training a ML algorithm why even use it to generate training data, just use it directly. For data streams Kinesis looks like it might make ingestion easier, but it is still up to you to create the data analysis tools. If you can use their analytics, then great, but if you are doing something new you'll still probably end up writing your own analysis code. And then you are tied to Amazon and are paying them for CPU time, network traffic, storage, etc. AWS and related services are probably going to be stable long term to some extent. Last time (6 years ago?) I considered using AWS for dealing with a lot of streaming data the network data transfer costs were too much for us. We would have had to move data in and out of AWS often and it would have cost us more than our entire grant funding.