2,284 karma · joined December 30, 2010
Email: pradeepbs at gmail dot com
Fast forward 3 years and am back in the graph world, this time dealing with money laundering and fraud rings. It stumps me as to why graphs are not used more in the financial world. Financial transactions are no different from social interactions. So concepts such as community detection etc apply to the financial realm as well and in fact we are using such concepts to determine fraud rings. I may get back to neo4j.
Disclaimer: I am long TSLA
I hightly doubt other car companies are gonna do this in a reaonable time frame (3-4 years). They will rely on the dealer network to build out the chargers and suck up the setup cost. Now dealers can potentially finance this with debt and get this done, but I doubt GM or any car company will be able to get consensus from the dealers and roll this ouut fast.
When I was 19, I finished John Grisham's The Partner in one sitting - without even getting up for food. Something like 24-30 hours non stop reading. There's no way in hell I'll be able to do that now.
I have similar traits that I am actively working to wear off. My only addictions are Twitter, Hacker News and Yahoo Finance. I spend at least 4 hours in a day flipping across these. I must admit Twitter is quite helpful because my feed is well curated. YF is a total waste of time - I don't know why I keep checking the stock prices when I know for a fact I won't sell anything. It satisfies some part of my brain to keep watching the tickers. What a fucking waste. Hacker News is useful too. What has helped me in the beginnings of my de-addiction is measuring how much time I am wasting and writing it down. It's kind of a slap in the face to get up in the morning and see that you wasted 4 hours the previous day.
I can't even talk to other people about it because everybody's noses are in their phones everywhere. Is that weird?
Perhaps hanging out at an old fashioned bar might not be bad. Not the ones with fancy music but the ones that remain somewhat rustic, where you can just have a beer and a random conversation.
http://wesmckinney.com/blog/high-perf-arrow-to-pandas/
Also Pandas 2.0 is going to roll in a lot more utulities for parallel computing. Is there really a need for 50-100x speedups today ?
This is really disturbing.
https://www.icicibank.com/nri-banking/RHStemp/rates.page
But I think you need to hold an Indian passport to open these deposits. I am not sure though.
What I have found static typing to be really useful for is in remembering what I have coded. It's quite hard to remember a dynamic type while you are writing code, given the number of variables you are dealing with. Seeing that type definition next to your variable name is a handy reference. I find it helpful to speed up coding a bit and being able to remember a lot more clearly what I have done.
The liveshare feature does require you to be signed in to Github or Microsoft. So the sharing might not work with other proprietary SC or even Bitbucket or Gitlab.
A similar analogy to engineering also applies I guess. One who functions well in a corporate engineering department - with a ton of support might not do well in an early stage startup and vice versa.
I can't comment on the convenience of digital wallets for all sections of the society. For the urban middle class I can say with conviction, that digital wallets trump cash. The biggest obstacle for digital wallet adoption were the mom and pop shops. Now even a juice vendor accepts PayTM. I don't think the wallets are as harsh as the credit card guys on the merchants. So I see the adoption as a win-win, at least for the urban middle class.
All of this doesn't negate the endless suffering ulneashed by the cash crackdown though.
I don't necessarily think wallets are a better way to pay but they are a hell lot convenient than carrying petty cash and having to hit the ATM every now and then.
I can't comment which skill is more valuable. They are somewhat orthogonal to each other right ? The better you get at software engineering the more process oriented you become. Hopefully an early startup gives you that kind of progression, but very unlikely, since the progression is directly correlated to the startup's scale and success.
If someone desires to put good software engineering into practice from day 1, then engineer #1 at an early stage startup is not the right choice.
This is all based on anecdotal experiences so am happy to stand corrected.