HNHacker News
TopNewBestAskShowJobs

charlespierce

30 karma · joined November 23, 2020

submissionscomments
charlespierce··on The Google incentive mismatch: Problems with promotion-oriented cultures
Even Netflix is moving to have levels, however. At great cost to morale it seems, with people who were formerly all at the same title being grouped into potentially different levels.
charlespierce··on Warp: Fast, Rust-based terminal (waiting list)
Warp is a terminal, we still rely on the underlying shell to do the interpretation / execution of the commands. At the moment, we support using bash, zsh, or fish as the shell.
charlespierce··on Babel is used by millions, so why are we running out of money?
The problem with that mindset is that there is a huge difference between leading a greenfield project with very few users and leading an established project that's a major piece of the infrastructure in basically every front-end app. In the former case, the bulk of the work is actually building the functionality, so looking at PRs / commits can make some sense. In the latter case, there are more constraints to consider and a lot of the work is in determining _what_ needs to be worked on, as opposed to actually writing new code. Also in things like project management, fundraising, etc., which don't show up as GH commits.
charlespierce··on Volta
Yeah, conceptually the setting is intended to be closer to a lockfile than a semantic version.

Additionally, even with semantic versions, `engines` is often specified as something like `12 || 14 || >= 16`, so they span multiple major versions, which is where breaking changes can (and do) show up.

charlespierce··on Volta
In addition to the points raised by the other comments, a big reason we decided not to use `engines` in Volta is that `engines` can be a range: One of the design goals of Volta is to allow for reliable, reproducible environments, and a range is necessarily not static (new versions are released all the time).
charlespierce··on How Offshore Oddsmakers Made a Killing Off Trump Supporters
When people make these bets, they are betting against the oddsmakers. So all of the Trump supporters betting that he would win, especially _after_ the election and it was clear he lost, were basically giving the house their money.