Live data from Hacker News

Farewell, Periscope

periscope.medium.com

21–30 of 80 posts

Re: Farewell, Periscope

#21
post #20

Earlier quoted context omitted.

Couldn't they pick a better name? Fleet is some kind of enema.

It's a fair point. The enema company was the 2nd-4th entry everywhere except google's search product and Twitter didn't make the first page (again, except on goog). The only time I've heard fleet used outside the enema context is when specifically talking about a group of vehicles. Fleet and fleeting don't really have much overlap in terms of definition. Presumably Twitter was going for the latter meaning, but went w…

I strangely have always read it as some designed-in-SF "Fleet Week" reference. Only after reading your post did I make the "fleeting" connection to gone-after-24-hours Stories.

Re: Farewell, Periscope

#22
post #6

why not use the Periscope brand as their Stories feature? Instead they use something new called Fleets?

Couldn't they pick a better name? Fleet is some kind of enema.

I at first thought you were just free associating. But no, if I search Google Shopping for "fleet", it's enemas and suppository laxatives: https://www.google.com/search?q=fleet&tbm=shop

That is definitely not the best product association.

Re: Farewell, Periscope

#23
This, I suppose, is unexpected. It reflects a similar fate of a lot of technology plays that grew fast.

I would like to reflect however on this comment in the article -- "The truth is that the Periscope app is in an unsustainable maintenance-mode state, and has been for a while. Over the past couple of years, we’ve seen declining usage and know that the cost to support the app will only continue to go up over time."

I understand how a startup madly codes and adapts to get to something that "sticks" with the user community. But where I get lost is how, in the process of acquisition and integration of a startup's technology into a company that is nominally not a startup, how is it that you go 5 years after acquisition and NOT retire the technical debt? How does a VP of Engineering oversee the integration of a startup into their domain and not spend the time it takes to reduce the operational costs of maintenance to as close to zero as possible?

In today's world of BigCorp adding features by buying HotStartup, how can they not follow through an actually make that new tech a feature? If a feature is not getting anything new, it should take zero engineering resources. If the plaform's on which it runs change/update, there can be documentation on all of the platform features used, and how, a build system and a regression system, so that you take the code out of the box. Port it, test it, put it back in the box and go away again. Same thing with bugs or CVEs.

When I was at Google it amazed me how many pieces of infrastructure were 'hot messes' in the sense that the people maintaining them didn't really know anything about how they worked, just how to run a test and revert if they broke. But there was no senior leadership pushing to understand the component interfaces and how the 'fleet' was at risk or interconnected. Just a bunch of fiefdoms. And inevitably people who kept things complicated so that they were "irreplaceable" for their own job security anxieties.

If you are an engineer and you start moving up into senior leadership roles, understand that this is your job. Not to be be the whiz kid that just came up with a billion dollar idea, but to be the careful, thoughtful, strategist that makes sure the billion dollar idea doesn't eat all of its revenue in operational costs.

Re: Farewell, Periscope

#24

This, I suppose, is unexpected. It reflects a similar fate of a lot of technology plays that grew fast. I would like to reflect however on this comment in the article -- "The truth is that the Periscope app is in an unsustainable maintenance-mode state, and has been for a while. Over the past couple of years, we’ve seen declining usage and know that the cost to support the app will only continue to go up over time."…

The most plausible explanation, to me, is that operating the product was not considered the primary purpose of the acquisition.

Re: Farewell, Periscope

#25

This, I suppose, is unexpected. It reflects a similar fate of a lot of technology plays that grew fast. I would like to reflect however on this comment in the article -- "The truth is that the Periscope app is in an unsustainable maintenance-mode state, and has been for a while. Over the past couple of years, we’ve seen declining usage and know that the cost to support the app will only continue to go up over time."…

It should be noted that I strongly suspect the "declining usage" and "unsustainable maintenance mode" was a self-fulfilling prophecy.

I would frequently want to tune in to a Periscope of a commentator, and then discover that if I locked my phone to listen to, rather than watch, the commentator, the stream would immediately halt. That shitty behavior that EVERY FREAKING USER complained about made me stop using the app.

I've seen this many times in my career: The suits refuse to invest in a piece of tech, and then cite the loss of users as a reason to not invest, despite clear evidence that the loss of users is caused by the lack of investment.

Re: Farewell, Periscope

#26

This, I suppose, is unexpected. It reflects a similar fate of a lot of technology plays that grew fast. I would like to reflect however on this comment in the article -- "The truth is that the Periscope app is in an unsustainable maintenance-mode state, and has been for a while. Over the past couple of years, we’ve seen declining usage and know that the cost to support the app will only continue to go up over time."…

> how is it that you go 5 years after acquisition and NOT retire the technical debt?

That seems like the most simple thing in the world to me- you just ignore it. Have you ever talked to a product manager about "technical debt"? Newsflash- they don't give a shit.

I don't know how things are run at Twitter but in general, people want to do "impactful" things and get promoted/get raises. Paying down technical debt is the opposite of that.

You're moralizing about "this is your job" and all that junk. Feel free to do that, but the incentive structures are what they are. And it really ain't about morality, Jack. I'm not saying it's right or good, of course.

Re: Farewell, Periscope

#27

This, I suppose, is unexpected. It reflects a similar fate of a lot of technology plays that grew fast. I would like to reflect however on this comment in the article -- "The truth is that the Periscope app is in an unsustainable maintenance-mode state, and has been for a while. Over the past couple of years, we’ve seen declining usage and know that the cost to support the app will only continue to go up over time."…

Per the announcement, the live video infrastructure that powers Periscope will continue to power live video on Twitter.

Costs to support a standalone app are more than just infra and CDN costs - think support, moderation, legal, comms, QA, etc.

Re: Farewell, Periscope

#28
Shame I really liked this. I could watch stormy weather in the South of the USA, hurricanes rolling in. I even saw someone live streaming driving about in it.

The best ever use I got from it was watching the attempted coup in Turkey. I was able to see a news station get overrun, I saw bullets fired from helicopters against protests. The worse one was an armoured personal carrier getting surrounded and then other soldiers fire into the open APC after the occupants opened up.

Post reply on HN