296 karma · joined February 21, 2013
When the answer to your tech problem is not ASP.net/SQL Server, you are going to find their services much more difficult to put up with compared to the competition.
Before someone jumps in with ".Net is huge in the X space" thing: There has been double digit growth of close to a decade now of platforms that don't run .Net. That ecosphere was a giant. Now it isn't.
I've always found it funny that so much of the movement was examining original sources instead of what someone wrote about them, yet so many people read the renaissance works and don't look back to the original sources just before them.
The fact that we even see DevOps teams tells you how horribly the point was missed. Instead of changing the way they do business, folks seem content to sprinkle in some automation and call it a day. I work in a company that put together a DevOps team despite trying to explain that to them. Now we have the same problems as before. They are just somewhat automated now.
This analysis isn't that far off of some of the other trends you'll see from resources such as Gartner. Windows and .Net have taken a beating recently due to the growth in the cloud sector of IT.
The desktop experience of Linux in general is still a bit off, but if you are like me and spend 99% of your time in the terminal or a web browser it certainly gets the job done. You can always supplement with a VM if you have to run "that program".
On the other hand there are a lot of inconsistencies and odd limitations on the services.
Timing has more to do with adoption then the technical implementation. Being the first thing that is "good enough" for wide spread use is key. The last 20 years are riddled with examples such as Docker.
You have to make some really poor decisions about where you live to be spending every dollar on rent and student loans assuming you have a job that does not pay minimum wage.
Making investing a priority can be hard, but it is far from impossible at that age. Even a small amount early on will far out weigh a much larger amount invested later. It is important to communicate that instead of telling people they probably can't do it.
I could see why others might see .Net Core as a parallel product as opposed to a new one.
It involved a similar schedule of interviews across multiple teams in one day. Only 11 people apparently passed the tech pre-screening to get to that point out of the whole area. Interview process went great. It included a number of different fields at varying depths, yet didn't feel over the top at all. It was a very fair and positive experience. There seemed to be real interest from several of the interview teams.
Then the offer came. They wanted me to relocate for a swing shift chat support position at half my current pay even after shift bonuses. I don't know how you go from discussing Openstack production implementations (back in the Essex/Folsom days when you couldn't find anyone that knew that stuff) to basic Linux chat support.
I think you see devs make this comment cause they think they are doing "ops work" instead seeing it as consuming the ops team's work. It isn't about everyone doing equal code commits. It is about speeding up things across the whole business. Every ops person you hire is money you don't have for a dev. It is more efficient to enable the devs than it is to hire ops people to do a small portion for their job.
Same goes for QA. The groups that have really got the message are including QA teams that handle much of the testing via automation. A good QA team writes code. There is plenty of development going around. It just might not be on product code itself.
But it isn't just a matter of raw size. The performance you are getting out of it at a given size is an issue too.
ARM may take the world of smartphones by storm, but it really hasn't made significant inroads into areas where performance matters.
Much in the same way that mobile/social gaming didn't displace "hardcore" gaming, ARM hasn't displaced Intel. It just found another audience with different priorities.
Most of the performance increases in ARM recently have been from multiple cores. That ship has sailed. The low hanging fruit has been gathered. Anyone expecting performance increases similar to what Intel managed on the x86 over time is going to be disappointed.
Intel will probably get isn't offerings down to compete with ARM before ARM is able to boost performance to compete with Intel.
The DIA has models to determine food supplies in China based off of the number of farm tractors and price fluctuations of dog food in the USA. It amazing how accurate they are considering the data points.
Really isn't a question of whether the information is a security risk or not. It is a question of freedom vs security.
Governments throwing you in jail, intimidating you, or out right killing you all disrupt your right to free speech.
An employer exercising his free speech by firing you in no way prohibits your free speech. You can still tell everyone you want that you should form a union. No one is interfering to keep you from doing so.
Please tell me you don't actually equate those two scenarios.
consequences != interferences
Freedom of speech != speech without consequence.
If I could get the same apps on Android as iOS, my Android app spending would easily triple if not more. It isn't a lack of funds that keeps me from buying more. If a dev didn't bother to make it for Android, then he can't complain that no one bought it.
The Google Play store is full of shovel ware right now. The fact that Android users spend less only reflects that. That isn't going to change until the offering changes.
There are instances of Android sales producing higher margins then iOS. I'm surprised more folks don't notice that too.
http://www.hatsproductions.com/blog/features/organ-trail-one...
Laws and morality are not mutually exclusive, but the presence of one doesn't require the other. Justice is where laws and morality meet. Did we apply the laws and was the outcome morally fitting? But if you don't have both, you can't have justice.
Being a "person of conscience" only means he was doing what he thought was right. Doesn't have anything to do with legal behavior. Many violent people are "people of conscience".
If you don't want people to legislate morality, then don't be surprised when there is no morality in your legislation.