epmatsw

Joined 15 years ago

Karma
1,413
Submissions
476
Member since
Jan 19
Shiftless stupid jungle bum

http://willstamper.name

View on Hacker News

Recent submissions

Comment · 5 months ago
I think you’re the first person in this comment section to mention this. Git has a structure for machine-readable structured data. Put it there, not in free text fields for humans.
Comment · 10 months ago
Every SSRed app these days…
Comment · 11 months ago
Trivially substitutable goods, at a much lower price, with a now-reduced ethical difference. Not hard to see why.
Comment · 1 year ago
Comment · 1 year ago
Comment · 1 year ago
restore and maybe switch are the two missing ones I think. Rebase for me, but that’s preference. Cherry-pick too.
Comment · 1 year ago
There’s also a strong culture of ownership of quality for individual developers. Design documents are expected for even minor changes, and each change goes through at least 2 rounds of well-documented testing by 2 other developers on your team. Compared to other companies where automated testing is the norm, it’s startling how few bugs they manage to ship.

Another thing I thought was interesting given modern dev practices is that you don’t even touch production code until after about 6 months of training, including exams and testing on the actual functionality of the product, even bits you’ll never interact with personally. They’re serious about making sure you know what you’re doing before you get within a mile of something that could affect patients.

They also have a pretty strong accountability culture. I shipped two fairly embarrassing bugs my first year and had a very serious conversation with my manager about whether I should continue to be employed since I’d used up about 50% of our team’s allowed bugs for the year. But on the other side, once I got my feet under me, they were very good about recognizing improvement.

Comment · 1 year ago
Ha, we were pushing complexity metrics back in 2012. The Security team added it as a PQA step in 2013 when I was there, no idea if that stuck around.
Comment · 1 year ago
The state of MUMPS has progressed a lot since this article was written, to the point where most MUMPS developers would probably only vaguely recognize this. Even the "MUMPS" they were using back in 2014 or so was really a higher-level dialect + higher-level framework (Chronicles) that was transpiled down to actual MUMPS. It was more like writing ES2015 + JSX or whatever and then actually executing ES3 + DOM operations.

Source: was on a team that was performance sensitive enough that I spent a lot of time in the actual transpiled MUMPS code that did look more like this article.

Comment · 1 year ago
And yet, per the spec, new syntax features are allowed to break ASI:

> As new syntactic features are added to ECMAScript, additional grammar productions could be added that cause lines relying on automatic semicolon insertion preceding them to change grammar productions when parsed.

So really, the rules are “there are currently 2 exceptions and an infinite number allowed to be added at any time”. To me, that’s worth letting prettier auto-insert semicolons when I hit save.

Comment · 1 year ago
Comment · 1 year ago
Shortening the regular season is the answer. Too many games, too many teams in the playoffs, means that no game has any impact vs an NFL game.
Comment · 1 year ago
Comment · 1 year ago
What qualifies as an extreme sport? Does skiing count? Football? Soccer?

Does moderate alcohol factor in? Being obese? What’s your line where a personal choice that has some risk disqualifies you?

Comment · 2 years ago
I’m really excited for the possibilities liquid biopsies like this introduce. I look forward to when I can get these in an annual physical without having to pay out of pocket and/or jump through a bunch of hoops

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton