HN user

sortalongo

15 karma
Posts1
Comments8
View on HN

Author here. Fair warning: it's a vision piece, not a launch. We have a working prototype, but what's described in the post is where we're headed, not something you can play with today. We want to share what we're working on early to get feedback, collaborators, and use cases. Encouragement also welcome :)

A few of us will be around for the next few hours to answer questions. Don't hold back.

P.S. We're looking for collaborators. This stuff is hard and straddles many areas. Language semantics & formal verification is the area we'd most love help with. Reach out if you're interested.

Big data is dead 3 years ago

Customer data sizes followed a power-law distribution. The largest customer had double the storage of the next largest customer, the next largest customer had half of that, etc

I’m no statistician, but I’m like 99% sure that’s an exponential, not a power law

There’s a world of difference. The point of an exponential is that you can ignore big things. The point of a power law is that you can’t.

The thesis of the article is plausible, but I think it’s missing the broader perspective.

It makes sense that science picks “low hanging fruit” early on. Then, on average, later discoveries require more effort.

But the rate of progress depends on both how much effort a discovery takes AND how much effort is available. The progress of society has made it possible to aim exponentially more resources at solving problems. Computers let us automate things. Medicine & farming mean more humans can do higher value work. Better politics means fewer people dying in wars.

So I don’t care if each discovery takes more effort than the last. As long as we get exponentially more resources to go along with it, we can keep creating exponentially more knowledge for a looong time.

Cost of Attrition 5 years ago

I thought the edges represented the strength of relationships between teammates. As people get to know each other, people settle into roles and communication patterns, worrying less about social status, complementing each other, making decisions faster, and anticipating each other. Time together makes good a team more effective.

“Powered Twitter” is an overstatement. Storm was indeed used at Twitter for select streaming use cases, but it was a bit of a mess and ended up being rewritten from the ground up for 10x improvements in latency and throughout [1]. Marz was at the company for < 2 years. Lately, Twitter has been moving data processing use cases to GCP [2].

Storm is also not very well regarded in the stream processing community due to its restrictive model, poor guarantees, and abysmal performance [3].

I have nothing against Marz, but I do think skepticism is warranted until we see what they’ve built.

[1] https://blog.twitter.com/engineering/en_us/a/2015/flying-fas... [2] https://blog.twitter.com/engineering/en_us/topics/infrastruc... [3] I worked at Twitter for 3 years, then at Google on Millwheel and Streaming Dataflow.