Henry Robinson

6.2K posts

Henry Robinson

Henry Robinson

@HenryR

Infrastructure @SlackHQ. Distributed systems engineer. I have of late - but wherefore I know not - lost all my data.

San Francisco, CA Katılım Mart 2007
468 Takip Edilen6.6K Takipçiler
Sabitlenmiş Tweet
Henry Robinson
Henry Robinson@HenryR·
Ok, that’s enough. I’ll try @henry_r@hachyderm.io. Many good and ethical reasons to leave, but it’s the daily performance of utter mediocrity by Musk that does it for me. He’s not funny, he’s not kind, he’s not clever, he’s not creative. I don’t owe him any of my attention.✌️
English
3
2
23
9.9K
Henry Robinson
Henry Robinson@HenryR·
Scriptwriters note: As metaphors for the last week go, this spontaneously exploding car on our street at midnight was a little too on-the-nose.
Henry Robinson tweet media
English
0
0
4
675
Henry Robinson
Henry Robinson@HenryR·
Extremely confused by the woman at the Cure show with a Robert Smith tattoo on one arm and a Nigel Farage portrait on the other.
English
0
0
3
567
Henry Robinson
Henry Robinson@HenryR·
I’m no expert, but I think the final sentence could use an Oxford comma.
Henry Robinson tweet media
English
0
0
4
576
Henry Robinson
Henry Robinson@HenryR·
A friend is looking for speakers on AI on healthcare for a medical conference in London. Any recommendations?
English
0
0
1
569
Henry Robinson
Henry Robinson@HenryR·
hello I am a principal engineer who pays AWS $120 a year because I cannot figure out how to delete everything from Glacier.
English
1
0
19
2.1K
Chad Metcalf
Chad Metcalf@metcalfc·
@bcantrill @adamhjk @oxidecomputer As an IC back in the early Cloudera days we thought about the area of a sector is dominated by the radius squared not the radians. Build the best thing you can build. The market is all whitespace lets go get it. The incumbents will, other startups will, and so will we.
English
1
0
7
946
Bryan Cantrill
Bryan Cantrill@bcantrill·
One of the best pieces of advice we got when starting @oxidecomputer was from an entrepreneur (and technologist) who has had multiple, outsized successes: "Don't fixate on dilution. A high percentage of zero is still zero."
English
4
9
133
14.8K
Henry Robinson
Henry Robinson@HenryR·
@gwenshap TLDR: warm up scripts in dev read a channel’s history to warm some JIT caches by exercising common codepaths. A message in a dev channel triggered a DB issue by requiring a large number of DB calls in order to be formatted correctly. But! We only fetch the last 100 msgs. So..
English
1
0
15
1.4K
Henry Robinson
Henry Robinson@HenryR·
I just fixed a DB overload problem at Slack (in dev) by manually typing 100 one-word messages into a channel, in case you were wondering what “senior” engineers do all day.
English
9
5
88
11K
JosH100
JosH100@josh_wills·
I get way too much email for an unemployed person, I don't think I'm doing this correctly
English
5
0
40
3.1K
Henry Robinson
Henry Robinson@HenryR·
Fault models are like threat models and reliability is only meaningful with respect to a fault model. Can’t read a dist sys paper without someone defining a system, or fault, model. The P in CAP is actually a fault model.
Lewis Campbell@LewisCTech

You ever see the same term pop up in a few places and think "hmmm"? @TigerBeetleDB often talks of "fault models". Wonder if theres more to this idea than I think. (Paper is "A Transaction Model", Jim Gray, IBM Research Laboratory 1980)

English
0
2
11
3.1K
Henry Robinson
Henry Robinson@HenryR·
if all goes well I’ll get through this whole fiasco without finding out what “e/acc” means.
English
1
0
6
2.5K
Debasish (দেবাশিস্) Ghosh 🇮🇳
Reading the Adaptive Radix Tree paper - Having the realisation that trie is such an underrated data structure. Wondering why we should use any other data structure for in memory database indexes. Here are some rough notes from the paper .. Tree based indexes (e.g. binary search tree or b-tree needs special care for cache friendliness, are expensive for updates and can show pipeline stall for branch misprediction. Hash based indexes are great for point queries, not so for range queries, are expensive to grow with O(n) complexity for reorganisation. Tries have O(k) complexity where k is the size of the key, which means independence from n (that is a HUGE plus). The trie height can be controlled through the span s of the radix tree and is usually smaller than the height of a binary search tree. Hence search can be faster - O(k) compared to O(k lg n) in BSTs. One problem with tries is they can have higher space consumption compared to trees. But ART manages this through variable sized data structures for inner nodes and leaves. The paper is a great read ..
Debasish (দেবাশিস্) Ghosh 🇮🇳 tweet media
English
14
111
731
218.8K
Oleg Akbarov
Oleg Akbarov@olegakbarov·
@rauchg It is quite unfair way to frame it this way. Those projects are side effects of him building abusive monopoly. Also: who on earth uses HHVM, Relay or Flow besides poor people at facebook?
English
29
4
281
95.1K
Guillermo Rauch
Guillermo Rauch@rauchg·
Zuck has so far open sourced and given the world: ◆ React ◆ React Native ◆ PyTorch ◆ Llama ◆ GraphQL ◆ Flow ◆ Jest ◆ Relay ◆ HHVM / Hack ◆ Yoga ◆ Hermes ◆ RocksDB ◆ Zstandard Goated.
San Francisco, CA 🇺🇸 English
326
790
10.1K
1.8M