Hacker News new | ask | show | jobs
by nullsoldier 4573 days ago
I feel like this could have been a lot better. It appears laggy displaying the time line. Why does this operate in small increments rather than be analogous? You can easily interpolate the colors between the previous tick data point and the next tick data point. It would appear so much better if you did. On top of that, it was incredibly unintuitive.

I had no idea what the buttons in the bottom left meant. Why is does the "play" button use a fast forward icon? Why doesn't it turn into a stop or pause icon when it's playing? When I first opened it, there's no indication of why I had to select a gender before I could even type a name. Displaying the input field (it doesn't look truly because it matches the color theme) and the gender button doesn't inform the user what to do at all.

Overall, it's pretty neat but it's a pretty good example of something that looks pretty but is the opposite of usable.

2 comments

Sadly that's the trend of late. I unsubscribed from /r/dataisbeautiful for this very reason: tired of seeing pretty-looking but functionally-useless data visualizations.
Is this really "functionally useless"?

I actually find this sidetrack a bit strange as I spent close to no time on making it look pretty (because I'm generally very poor at doing that), instead focusing on allowing for an enormous amount of data analysis in a minimal interface. I understand some interface elements are unintuitive to some, but that's the nature of sole-developer work where we become myopic about the obviousness of things (e.g. I chose where things went and how they worked, so naturally it must seem completely obvious to me, even if it actually isn't).

On the flip side though, and this is just general commentary about how we analyze works, people who have difficulties assume that their experience is universal by the exact same myopia.

You can easily interpolate the colors between the previous tick data point and the next tick data point.

On some mobile devices this had a profoundly negative impact on responsiveness as the device struggled to animate the color changes.

However good points.