Russell Davis

71 posts

Russell Davis

Russell Davis

@_RussellDavis

Engineering @AnthropicAI. Previously: @StainlessAPI, @stripe (@sorbet_ruby), @thehipmunk, @plaxo.

San Francisco, CA Katılım Ocak 2008
839 Takip Edilen231 Takipçiler
Patrick McKenzie
Patrick McKenzie@patio11·
I know we like to downplay BigCo’s ability to ship software that works, and I know it took them 20 years, but I was able to book international flights for four people in under five minutes on Delta today. Never thought I’d be able to say that.
English
8
3
149
0
Russell Davis
Russell Davis@_RussellDavis·
@padolsey I was recently doing something similar. You can also use Object.create as an equivalent to creating a new object with __proto__. Incidentally, this led me to discover a bug in typescript (now fixed!): github.com/microsoft/Type…
English
0
0
1
0
James Padolsey
James Padolsey@padolsey·
The fact that you cannot use `super` with `Object.assign()` is super painful. Does JS need native syntax for Object assignment so that `[[HomeObject]]` works correctly? I think so.
James Padolsey tweet media
English
2
0
0
0
Russell Davis
Russell Davis@_RussellDavis·
@garybernhardt Not sure how effective it is, but @getsentry has a "Filter out errors known to be caused by browser extensions" option under Project Settings -> Inbound Filters.
English
1
0
3
0
Russell Davis
Russell Davis@_RussellDavis·
@SeaRyanC +1. One option: use codenames. Document the mapping from "Foo" to "blocked", but preface it with disclaimers about avoiding semantic debates, etc.
English
1
0
0
0
Ryan Cavanaugh 👉 searyanc.dev on bsky
I sort of want to label our bugs with severity for tracking/sorting purposes, but I also don't want to get into endless one-off semantic debates about whether someone can be "blocked" by a refactoring not being available. Thoughts?
English
7
0
2
0
Russell Davis retweetledi
Dan Luu
Dan Luu@danluu·
Periodic reminder that many (most?) citations are bogus. This happens to be about the claim that 3.5 hours/day of deliberate practice is the right amount, but I find this level of accuracy when I check most citations: acesounderglass.com/2019/06/21/epi…
English
5
14
56
0
Roel Van Gils
Roel Van Gils@roelvangils·
Does your Mac becomes slow/unresponsive (fans kicking in etc.) when you `npm install` a huge project with a million tiny dependencies? I learned that adding an empty `.metadata_never_index` in /node_modules *beforehand* will prevent Spotlight from indexing all that crap.
English
18
223
912
0
Russell Davis
Russell Davis@_RussellDavis·
@patio11 Great writeup! A typo: "$2.26 in net interest" should say "2.26% in net interest" (unless you've found an investment that turns one dollar into $2.26 in a year :P)
English
1
0
0
0
Patrick McKenzie
Patrick McKenzie@patio11·
There's a genre of HN comments I never want to have to make again about discount brokerages and retail investors so I wrote the consolidated omnibus version to copy/pasta into future discussions about it: kalzumeus.com/2019/6/26/how-…
English
11
14
118
0
Michaël Villar
Michaël Villar@michaelvillar·
While we’re at it. Let’s remove horns from electric cars 🙏
English
2
1
7
0
Russell Davis
Russell Davis@_RussellDavis·
@AdrianDuong 2/2 So, overall, worth the tradeoff IMO (especially with how convenient it is when you enable auto copying the 2FA code to the clipboard when you autofill your password)
English
0
0
0
0
Adrian Duong
Adrian Duong@AdrianDuong·
Password managers these days support storing TOTP codes, which seems convenient. If your password (manager) is your 1st factor, is it not now your 2nd factor as well?
English
2
0
1
0
Russell Davis retweetledi
TechCrunch
TechCrunch@TechCrunch·
Render gets $2.25M seed round to give developers alternative to biggest names in tech tcrn.ch/2W7W8yH by @ron_miller
TechCrunch tweet media
English
0
22
83
0