All internal computer now run as virtual machines (not desktops) running on two mondo-powerful Linux servers. The virtualization platform is Citrix. Nobody has a functional box under their desk any more. ... The company has got rid of the desktop computers entirely (sorry Dell and HP) What? How are they accessing these virtual machines? Mind meld? In most cases where companies use VDIs the desktop machines are the st…
... it is very difficult to find candidates who know anything but Microsoft tools. This may depend on a variety of things, such as the job location and desired skill level, but this blanket statement is false. For example, it seems that a significant number of Hacker News participants - who are developers - develop in other languages and platforms. ... completely detached from reality. My personal opinion is that dev…
Changing My Mind On Microsoft
101–110 of 116 posts
Re: Changing My Mind On Microsoft
#102All internal computer now run as virtual machines (not desktops) running on two mondo-powerful Linux servers. The virtualization platform is Citrix. Nobody has a functional box under their desk any more. ... The company has got rid of the desktop computers entirely (sorry Dell and HP) What? How are they accessing these virtual machines? Mind meld? In most cases where companies use VDIs the desktop machines are the st…
We have been on a hiring binge lately and it is very difficult to find candidates who know anything but Microsoft tools.
Geography.A buddy in Louisiana who was looking for a job tells me there's nothing but Microsoft stack.
Where I live, it depends which side of the lake you live on.
Re: Changing My Mind On Microsoft
#103Earlier quoted context omitted.
I really don't see the point that many HN users keep comparing apples with oranges. iOS and Android have no relevance in this discussion as they are not real OS'es. You cannot develop on them, you cannot do work on them except for replying emails and browsing some webpages. And that's how it will remain. OSX is great, but please post the link from Apple store where you can get a decent working laptop for under $500.…
You can't develop on them? Try this: https://play.google.com/store/apps/details?id=com.aide.ui with a Transformer or another Android tablet with a Bluetooth (or in some cases USB) keyboard.
Re: Changing My Mind On Microsoft
#104Earlier quoted context omitted.
> > Windows security issues are everywhere and it did not need to be so. > Sorry, but that's mostly due to the desktop market size and Windows' share of it. No, it's not. It's mostly due to Microsoft ignoring security for years because it wasn't important to them. They didn't have to have everyone running as root by default in all versions of Windows before Vista (AFAIK in XP Home you can't actually set up restricted…
I think you've missed the point on multiple fronts... > and you don't see Android phones being compromised remotely within fifteen minutes of being connected to a network. Again, why do you (and others) keep comparing today's Linux/Android/OS X OS with a 10-15 year old Windows OS. Windows security has been at its core since after XP, and by all knowledgeable accounts is just as good as Linux's ... as long as you know…
You argued that Windows was targeted solely because of its high market share. I'm drawing a comparison to another platform with high market share; there simply wasn't anything comparable ten years ago. And it is not obvious to me that it's not a valid comparison; Microsoft were a huge company who had been developing Windows for fifteen years at that point. Android is a lot younger, so you could just as well expect it to be less mature and therefore less secure.
And yes, I know it is possible to run it without being compromised. You obviously knew what you were doing; millions, even tens of millions of others didn't know and wound up with their computers zombified into botnets. That wasn't all because of their ignorance; there were times when a newly installed XP machine would be compromised less than fifteen minutes after being connected to the internet, which wasn't enough time to install the patches it needed. That can't be considered that user's fault, especially when they've just sat through half an hour of being told how they're installing The Most Secure Version Of Windows Yet!
> Of course they had to do all that. The Windows users back then were generally not very savvy...
Now you are missing my point. Microsoft didn't have to do anything. They could have built an operating system that was harder to use but more secure. I contend that it's even conceivable that they could have built an operating system that was roughly the same for ease of use, but still more secure; maybe they'd have been slower to market or had to compromise elsewhere. The point is that security was not a priority for them for years, they obviously just weren't that concerned. That may ultimately have been the right path for them, because they arguably didn't pay a high price really, but I don't personally consider it the technically best course.
> My point is that what is possible today, was not possible 10, 15, or 20 years ago both from a tech and user point of view... Just because someone can do OS security good today, dosn't mean you can blame someone else for not doing it good decades ago.
I think this is where we fundamentally disagree. I don't see why you think security is only something that can be achieved now and why it couldn't be ten or fifteen years ago. In the Unix world, people have known not to run as root for decades; Microsoft chose to ignore that for a long time and ultimately have been forced to shoehorn it back in for Vista. They could have done that in XP, if not long before; it certainly had the capability for it, they simply cut that out of XP Home and chose bad defaults for XP Pro.
Re: Changing My Mind On Microsoft
#105All internal computer now run as virtual machines (not desktops) running on two mondo-powerful Linux servers. The virtualization platform is Citrix. Nobody has a functional box under their desk any more. ... The company has got rid of the desktop computers entirely (sorry Dell and HP) What? How are they accessing these virtual machines? Mind meld? In most cases where companies use VDIs the desktop machines are the st…
We have been on a hiring binge lately and it is very difficult to find candidates who know anything but Microsoft tools. Geography. A buddy in Louisiana who was looking for a job tells me there's nothing but Microsoft stack. Where I live, it depends which side of the lake you live on.
Re: Changing My Mind On Microsoft
#106Earlier quoted context omitted.
This may depend on a variety of things, such as the job location and desired skill level, but this blanket statement is false. The blanket statement was a personal observation about our own hiring, so I can assure you with complete conviction that it is not false. Further I addressed the alternate universe of the start-up world, comprising a tiny, tiny percentage of software developers, and that is what HN caters to.…
Out of curiosity, what are the positions you have open? and where is your company located?
Re: Changing My Mind On Microsoft
#107> Nowadays nobody under thirty writes anything on Microsoft developer tools unless they are demented or brain-dead. I'm 29 now, switched to mostly doing C# two years ago, and I love it. Its mix of pragmatism, familiarity and modern constructs is unparalleled, and no other truly modern language has this good IDE support. The only thing I don't love about it is the vendor lock-in, but in reality this is a smaller probl…
Re: Changing My Mind On Microsoft
#108Earlier quoted context omitted.
> Sorry, but that's mostly due to the desktop market size and Windows' share of it. And yet, Unix/Linux had and has a much larger portion of the Internet-connected server market share but without the constant stream of critical vulnerabilities that Windows servers endured in the early 2000s. By your logic, Windows should have been a safer server choice because Unix servers were constantly falling to new attacks.
> And yet, Unix/Linux had and has a much larger portion of the Internet-connected server market share but without the constant stream of critical vulnerabilities that Windows servers endured in the early 2000s. A couple of things... 1. I really don't know what the Linux server market share was in 2000 in comparison to NT server. Nor what the break-down of kernel vs user-space patches and vulnerabilities are. It also…
It's really like adding all the vulnerabilities in the Windows kernel to the vulnerabilities of every device driver ever shipped in a box or made available on the web for every conceivable device you can buy.
Re: Changing My Mind On Microsoft
#109> Nowadays nobody under thirty writes anything on Microsoft developer tools unless they are demented or brain-dead. I'm 29 now, switched to mostly doing C# two years ago, and I love it. Its mix of pragmatism, familiarity and modern constructs is unparalleled, and no other truly modern language has this good IDE support. The only thing I don't love about it is the vendor lock-in, but in reality this is a smaller probl…
" The only thing I don't love about it is the vendor lock-in, but in reality this is a smaller problem for many applications than it seems. " I hate to suggest this, but write that statement down and put it somewhere you will find it when you're, say, 40. I've known a number of Microsoft-dedicated (and Apple-dedicated, for that matter) developers over the years, and I can't think of any right off-hand that are still…
Re: Changing My Mind On Microsoft
#110Earlier quoted context omitted.
I think you've missed the point on multiple fronts... > and you don't see Android phones being compromised remotely within fifteen minutes of being connected to a network. Again, why do you (and others) keep comparing today's Linux/Android/OS X OS with a 10-15 year old Windows OS. Windows security has been at its core since after XP, and by all knowledgeable accounts is just as good as Linux's ... as long as you know…
> Again, why do you (and others) keep comparing today's Linux/Android/OS X OS with a 10-15 year old Windows OS. You argued that Windows was targeted solely because of its high market share. I'm drawing a comparison to another platform with high market share; there simply wasn't anything comparable ten years ago. And it is not obvious to me that it's not a valid comparison; Microsoft were a huge company who had been d…
There is a reason why PC games are so much more advanced in their design, graphics, and game-play today than they were 10-20 years ago.
By your logic, there is little reason why Crysis 3 should not have been developed 15 years ago. If they can do it now, and the product/market fit for it is good now, why not 15 years ago!
That's just not how it works.
> In the Unix world...
Different world, different people, different needs/wants.
Microsoft didn't ignore anything; they have maintained a billion users for more than a decade. And profited more than most companies with an increase in sales every single year. They did something right, more than they did something wrong.
Easy-of-use was a priority for them over security until after XP because...
1. It would have impacted their users negatively (do you remember the response due to the new security in Vista?... people couldn't handle a pop-up, couldn't understand privileges, etc).
2. There previous OSs started from a single-user standpoint and it's difficult to change that (and maintain backwards compatibility, 3rd party drivers and software, support, etc).
You make things seem so easy. That's not how it works.