Hey man, why you have to burn someone so hard that they curl up in their bed crying tears of agony like a little pussy? Slow clap
I can speak 3 languages and can understand close to 3 more. And I think I am the dumbest person at work, damn why is my Brain so slow? :(
Not sure why are you correlating unrelated reasoning with MS deal with US Military. You seem to suggest that MS is poor at Cloud game, which is not exactly true. They are cost effective compared to AWS and catching up.…
Well it does makes sense because this is the ground reality, not all startups make it. Engineers never get preferred shares no matter how hard we try to think so. Class shares are a thing to protect investor money not…
This article reminds of my coworker, touts Haskell all the time, ends up writing shitty Java code which is difficult to understand and performs like molasses. Real world is not perfect, it is immutable with plenty of…
It is trivial to write both of these on your own, why do we need unnecessary abstraction for such a simple task.
You are a product or sales guy, aren't you? Looks like you did not set your expectations correctly with your engineering counterpart.
Not sure why people are bashing Go because of it's choices. Looking forward to shit storm once they introduce generics in near future. I am sure people will still complain that this is not how parametric polymorphism…
What a terrible advice. Does author has trouble with discipline? You don't get anything by learning more and more programming languages. Programming languages are tools, be expert at 2 or 3 languages and that should be…
I see the same age my Startup all the time. It is go go go all the time. Except, it is not a plane.
Isn't most of these standard text in CS undergrad courses? What's so special? And there are better alternatives too.
For me evil is not what I consider. Its pure business, if other party don't need for my skillset, I aint gonna put my time to change my skillset to suit theirs.
What is important to employers? 1. A candidate who can solve puzzles but is not willing to do the dirty work with team, solving production issues, doing debugging, bug fixing with usual stuff. 2. Another Candidate, who…
God bless my Mazda 3 2012. I spent a total of $1200(wipers, tires, engine oil) in 100k miles and still gives me 39 mpg on highways. Love the car. My next Car is going to be either Japanese or a Korean.
So are cloud APIs which lock you in. E.g tensor flow, Aurora and all that shiny jazz. Hate it, it is useless once you change provider or go bare metal. Cloud computing is Vendor lock in of 21st Century.
Oh yes, we were asked to write positive reviews on Glassdoor. Guess heat I did? :)
So basically what ZeroMQ does at far better speeds with better latencies and reliability with a fraction of cost and it doesn't crash or stops operation out of nowhere. Why is everything SaaS, when it is fairly easy to…
TDD need to die. This is a curse. There should be integration tests along with some property based tests and fuzzy tests. Usually catches a lot of things.Invest in monitoring and alerts too. TDD is like relying on…
How is this monstrosity going to understand that it is not just practice which makes humans good at team work in Dota2? AI has long ways to go before it can defeat humans in a complex game like Dota2.
I see a disturbing trend in industry especially in Bay area from my experience. Young engineers are bad at debugging, bad means real bad but good at programming puzzles. This points to the fact that people value puzzles…
New functionality, breaking existing perfectly fine and working functionality is a big no. One of our core services is written in C, it never crashes, it sustains QPS no other service can in the entire ecosystem, why…
No, we do not want to pay extra to run Java services bloating our measly VMs. Also, we found that it is far easier to get consistent latency with Go code than with Java code. Again, YMMV benchmark for your use case.…
Totally technical considerations which engineers must present and justify. e.g When we added Go, we had to present what it brings? A good testing framework, light weight(subjective), goroutines(which fit our use case),…
This is a classic case of not understanding micro services and trying to fit a problem around a tool. At work, we have close to ~50 services(no one calls them microservices), but they do not suffer from this…
I think people are misinterpreting support for try catch family in some high level languages as lazy approaches. But truth is it is the programmers who are lazy, we should not blame language for providing a feature…
Hey man, why you have to burn someone so hard that they curl up in their bed crying tears of agony like a little pussy? Slow clap
I can speak 3 languages and can understand close to 3 more. And I think I am the dumbest person at work, damn why is my Brain so slow? :(
Not sure why are you correlating unrelated reasoning with MS deal with US Military. You seem to suggest that MS is poor at Cloud game, which is not exactly true. They are cost effective compared to AWS and catching up.…
Well it does makes sense because this is the ground reality, not all startups make it. Engineers never get preferred shares no matter how hard we try to think so. Class shares are a thing to protect investor money not…
This article reminds of my coworker, touts Haskell all the time, ends up writing shitty Java code which is difficult to understand and performs like molasses. Real world is not perfect, it is immutable with plenty of…
It is trivial to write both of these on your own, why do we need unnecessary abstraction for such a simple task.
You are a product or sales guy, aren't you? Looks like you did not set your expectations correctly with your engineering counterpart.
Not sure why people are bashing Go because of it's choices. Looking forward to shit storm once they introduce generics in near future. I am sure people will still complain that this is not how parametric polymorphism…
What a terrible advice. Does author has trouble with discipline? You don't get anything by learning more and more programming languages. Programming languages are tools, be expert at 2 or 3 languages and that should be…
I see the same age my Startup all the time. It is go go go all the time. Except, it is not a plane.
Isn't most of these standard text in CS undergrad courses? What's so special? And there are better alternatives too.
For me evil is not what I consider. Its pure business, if other party don't need for my skillset, I aint gonna put my time to change my skillset to suit theirs.
What is important to employers? 1. A candidate who can solve puzzles but is not willing to do the dirty work with team, solving production issues, doing debugging, bug fixing with usual stuff. 2. Another Candidate, who…
God bless my Mazda 3 2012. I spent a total of $1200(wipers, tires, engine oil) in 100k miles and still gives me 39 mpg on highways. Love the car. My next Car is going to be either Japanese or a Korean.
So are cloud APIs which lock you in. E.g tensor flow, Aurora and all that shiny jazz. Hate it, it is useless once you change provider or go bare metal. Cloud computing is Vendor lock in of 21st Century.
Oh yes, we were asked to write positive reviews on Glassdoor. Guess heat I did? :)
So basically what ZeroMQ does at far better speeds with better latencies and reliability with a fraction of cost and it doesn't crash or stops operation out of nowhere. Why is everything SaaS, when it is fairly easy to…
TDD need to die. This is a curse. There should be integration tests along with some property based tests and fuzzy tests. Usually catches a lot of things.Invest in monitoring and alerts too. TDD is like relying on…
How is this monstrosity going to understand that it is not just practice which makes humans good at team work in Dota2? AI has long ways to go before it can defeat humans in a complex game like Dota2.
I see a disturbing trend in industry especially in Bay area from my experience. Young engineers are bad at debugging, bad means real bad but good at programming puzzles. This points to the fact that people value puzzles…
New functionality, breaking existing perfectly fine and working functionality is a big no. One of our core services is written in C, it never crashes, it sustains QPS no other service can in the entire ecosystem, why…
No, we do not want to pay extra to run Java services bloating our measly VMs. Also, we found that it is far easier to get consistent latency with Go code than with Java code. Again, YMMV benchmark for your use case.…
Totally technical considerations which engineers must present and justify. e.g When we added Go, we had to present what it brings? A good testing framework, light weight(subjective), goroutines(which fit our use case),…
This is a classic case of not understanding micro services and trying to fit a problem around a tool. At work, we have close to ~50 services(no one calls them microservices), but they do not suffer from this…
I think people are misinterpreting support for try catch family in some high level languages as lazy approaches. But truth is it is the programmers who are lazy, we should not blame language for providing a feature…