nicolaskruchten

Joined 15 years ago

Karma
378
Submissions
108
Member since
Jul 26
Visualization Lead at https://hex.tech/

Creator of https://plotly.express/ and https://react-pivottable.js.org/ and https://pivottable.js.org/

Personal Website: http://nicolas.kruchten.com/

Email first at last dot com.

View on Hacker News

Recent submissions

Comment · 1 year ago
Comment · 2 years ago
Hex | Full Stack Engineer - Visualization | Remote - US | https://hex.tech/

Hex is changing the way people work with data. Our platform makes analytics workflows more powerful, collaborative, and shareable. Hex solves key pain points with today's data and analytics tooling, and is loved by thousands of users all over the world for the beautiful UI, new superpowers, and boundless flexibility.

We are a tight-knit crew of engineers, designers, and data aficionados. Our roadmap is full of big ideas and little details, and we would love your help bringing them to life.

Hex has raised over $100m from great VCs and angels, giving us many years of runway and the ability to pay competitive salaries, offer great benefits, and provide meaningful equity.

We're looking to grow our team with a second full-time Visualization Engineer (in addition to me!) working on no-code tools for visualization. See https://hex.tech/careers/visualization-engineer/ for more details.

Comment · 2 years ago
Hex | Visualization Engineer | Remote - US | https://hex.tech/

Hex is changing the way people work with data. Our platform makes analytics workflows more powerful, collaborative, and shareable. Hex solves key pain points with today's data and analytics tooling, and is loved by thousands of users all over the world for the beautiful UI, new superpowers, and boundless flexibility.

We are a tight-knit crew of engineers, designers, and data aficionados. Our roadmap is full of big ideas and little details, and we would love your help bringing them to life.

Hex has raised over $100m from great VCs and angels, giving us many years of runway and the ability to pay competitive salaries, offer great benefits, and provide meaningful equity.

We're looking to grow our team with a second full-time Visualization Engineer (in addition to me!) working on no-code tools for visualization. See https://hex.tech/careers/visualization-engineer/ for more details.

Comment · 3 years ago
It's a good question! I think I'd look at this through the lens of the Cognitive Dimensions of Notations, specifically the dimensions of 'consistency' and 'viscosity' (i.e. is the same thing literally called `title` in one place in the API and `name` in another? how hard is it to change from using one component to another?) and/or 'closeness of mapping' (i.e. do domain experts call it `title` but it's `name` in the API?).

Our metrics would maybe capture some aspects of consistency/viscosity, because `title` and `name` would both count towards vocabulary size, and because the distance between specs would be higher if `title` routinely needs to be changed to `name` when iterating, but that's about it. I don't believe a metrics-based approach like ours can quantify much if any of 'closeness of mapping' because that mostly happens in people's heads, not in the source code itself :)

Comment · 3 years ago
Comment · 3 years ago
Author here... it pretty much is fanboi stuff, yes :) And sure, there are flaws in Apple's naming scheme as well as things I love.
Comment · 3 years ago
I like it!

Do the positions of the teams in the squares mean anything? It might be nice to have the teams laid out with two on top (rotated 45 degrees) with the top two being the current point leaders?

Comment · 4 years ago
Comment · 4 years ago
Comment · 4 years ago
Plotly Express author here: yes, seems very similar! I approve! I've been toying with the idea of building what I had been calling "Vega Express" for a while, but now it looks like I don't need to ;)
Comment · 5 years ago
Dash (by Plotly) doesn't "convert" Python scripts, no, it works in a similar way to Lona: there is a Javascript frontend that communicates with the Python backend and the Python functions (callbacks) are executed directly.
Comment · 5 years ago
Dash also can be hosted on local infrastructure and in fact does no "translation", it's also using a complex Javascript front-end that abstracts away the HTTP conversation from the Python end :)

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton