Live data from Hacker News

Robinhood trading site seizes up, customers miss stock rally

bloomberg.com

31–40 of 65 posts

Re: Robinhood trading site seizes up, customers miss stock rally

#31
post #20
post #17

Earlier quoted context omitted.

Why is an "exciting" (antonym to boring) language bad for this, and what makes a language "exciting"?

Static typing makes it easier to discover errors before the code is running in production.

There is no rigorous study that has proven this. I wish there were because I strongly prefer static typing but it’s more a belief than anything proven.

Re: Robinhood trading site seizes up, customers miss stock rally

#32

I saw a tweet that showed they didn't 'account for' leap years.. And by account for I mean: use a standard date library to handle dates. I too have made this mistake when younger and tried to be smart with dates, but not on a f'ing multi million dollar service >_<

They said this isn't the case - https://twitter.com/AskRobinhood/status/1234861941413351434?...

Re: Robinhood trading site seizes up, customers miss stock rally

#33

I would love to get on RH put down train, but my not no name 401k provider had issues with their website entire Thurs morning last week. It is kinda like a bank rush, only really well heeled institutions can survive everyone and their mother jumping in the fray. Now.. the common question is whether the company should have an infrastructure that can support its customer load at times like this.

I think to answer your question, yes, the company absolutely should have an infrastructure that can support this kind of load. The product that RH is selling is execution of trades, and failure to do so has drastic consequences. They are not some social network that can afford to go offline for a few hours due to high traffic, the stakes are significantly different.

Another thing to consider is that there are so many great alternatives to RH that were online, despite encountering similar load. If the whole stock trading network went down that would be a different conversation, but users of other platforms were able to trade, and thus RH not being able to provide the infrastructure to handle the load is a huge disservice to its customers.

Re: Robinhood trading site seizes up, customers miss stock rally

#34
post #20
post #17

Earlier quoted context omitted.

Why is an "exciting" (antonym to boring) language bad for this, and what makes a language "exciting"?

Static typing makes it easier to discover errors before the code is running in production.

Perhaps, but how does static typing make a language 'boring' or dynamic typing 'exciting'. I certainly consider Elm and Haskell more 'exciting' than Python or PHP.

Re: Robinhood trading site seizes up, customers miss stock rally

#35

I saw a tweet that showed they didn't 'account for' leap years.. And by account for I mean: use a standard date library to handle dates. I too have made this mistake when younger and tried to be smart with dates, but not on a f'ing multi million dollar service >_<

Could you stop spreading a hoax.....

Re: Robinhood trading site seizes up, customers miss stock rally

#36

I saw a tweet that showed they didn't 'account for' leap years.. And by account for I mean: use a standard date library to handle dates. I too have made this mistake when younger and tried to be smart with dates, but not on a f'ing multi million dollar service >_<

Robinhood denies this was the issue.

https://twitter.com/AskRobinhood/status/1234861941413351434

Re: Robinhood trading site seizes up, customers miss stock rally

#38
post #28

I checked one of their backend engineering job postings, using Python and Go... mostly python? Probably should have chosen something ~~boring~~ safe, like Java. A dynamic language like python/ruby doesn't seem to be a good choice for critical financial applications. I'm know it can be done in python, but its about curbing any potential for human errors. Interested in seeing the RCA for this.

You can write extremely safe code in any language. Python isn’t even a bad choice (compared to other dynamic languages) because you can at least get static type checking via type hints.

> You can write extremely safe code in any language

I said that at the end of my comment. But like you said, you have to opt-in to more rigorous checks instead of being forced to do them.

Re: Robinhood trading site seizes up, customers miss stock rally

#39

I saw a tweet that showed they didn't 'account for' leap years.. And by account for I mean: use a standard date library to handle dates. I too have made this mistake when younger and tried to be smart with dates, but not on a f'ing multi million dollar service >_<

People saying the leap year thing is a hoax need to review what happened precisely four years earlier. (Hint: the same damn thing)

Re: Robinhood trading site seizes up, customers miss stock rally

#40

Earlier quoted context omitted.

This is what $0 commissions gets you...

Most major discount brokerages are also at $0 commissions. They make their money off of net interest, asset management fees, margin, security lending arrangements, and order flow.

Well, it looks like they make money mostly through a product that doesn't work literally you need it most, but sure.
Post reply on HN