817 karma · joined August 26, 2010
1. Content security policy headers for web
2. "strict" Samesite cookie flags for CSRF and authentication tokens
Difference of opinion
Didn't argon2 win the last password hashing competition?
* High brokerage fees
* Poor-outcome annuities
* Penny stock trading
* Risky options trading
Tokens are fraught with fraud, but the impetus for research is upon the individual. I fear that regulating this will stifle innovation with little benefit to end-consumers in terms of safety, because people will still get swindled out of their money by other legalized means.
“Protect yourself from anger for its beginning is insanity and its end is remorse.”
- Ali (Islam)
"When anger rises, think of the consequences."
- Confucius (Chinese Philosophy)
Economic history- lords of finance, too big to fail.
Most quant finance books are low quality and I'd suggest avoiding them.
Would I use Firebase as a replacement for a relational DB in a traditional SaaS app? No. However, if I had to add real time chat to an app that had no other real time components I'd probably use it.
I agree with many of the author's critiques of the platform in general, hence my suggestion at using it sparingly when you fully understand the cost benefit analysis. If used correctly (real time features that don't involve mission critical data) Firebase is a game changer.
"Returns True for any Unicode space character, and the control characters \t, \n, \r, \f, \v."
Before you chastise them for not handling something, verify it. I'm not affiliated with the book but you probably deterred people from buying it.
https://github.com/BinRoot/Haskell-Data-Analysis-Cookbook/bl...
Then you look at the swaths of tech workers who were there at the early stage. I've seen multiple large exits in startups. Places I've worked at or have had close friends. People who were there at the seed stage with barely a MVP, who built products, pulled all-nighters, and worked 7 days a week. Upon acquisition, the VCs made 10s of millions, the founders made 10s of millions and the employees got new car money (for 2 years of intense work getting paid well below market).
EDIT: Another interesting point that is a bit too off-topic and lengthy for this comment is that most startups simply don't realize the value of (5+)x engineers. I've worked with people that are astronomically more efficient than entry or mid-level engineers who make 100-130K, yet they make around the same amount. Its very worth it to find these people and pay them 2-3x market and retain them. I'm not talking about algorithms wizards (although these people tend to be decent algorists too), I'm speaking of engineers who can work on all levels of the stack and ship code that is simple and works. They understand business needs and don't get caught up in self-gratifying projects. They use a mix of new and old tools, selecting them for reliability and efficiency.
It's also a reminder to engineers to have an extremely high bar of excellence.
EDIT: thanks for telling me I'm wrong. This was a self-serving blog post on their part to damage control.
If you do want to work as a professional programmer, try just typing through solutions and understanding them. After lots of exposure, you'll start picking up patterns. Dynamic programming and greedy algorithms are taught so quickly that I'm surprised students generate intuition for them! Feel free to get in touch if you're struggling. Best of luck.
I would include Anger as a subcategory of bullshit. It promotes irrationality and the after effects hamper you. In the renowned book "Emotional Intelligence" the author says that the best thing to do when angry is to focus on controlling it. The more it grows, the harder it is to escape.
The fact that they devoted an entire blog post to it makes me feel like they're headed in the wrong direction.
[1]: http://lowercasecapital.com/2015/06/03/what-twitter-can-be-2...