I've yet to see a linux distribution supported for even 7 years, let alone the 10 minimum guaranteed by MS. Sure, you can in-place upgrade linux to a new version of the distro, but Windows allows in-place upgrades now, too. You have to pick your poison here. If you are updating, you're gonna have some of the same stability and migration issues on linux that you'll have going to a new version of Windows. If you're not updating, you're eventually running into the same security issues you get running old Windows. As far as *real* long-term stability goes, a linux server might run for a few years without a reboot, but IIS clusters well enough, and Windows can guarantee you a decade of security updates for a platform. I have to get it the edge here.
Additionally, if you're hosting yourself, and you run VMs, once you've licensed data center edition on the basic hardware, you can spin up as many Windows VMs on that hardware as you need at no extra cost. Really. The basic data center license doesn't cost as much as you seem to think it does. My last purchase was about $200. That's a rounding error even for a startup. I'm in the Ed market, so I get a pretty good discount, but this isn't that far away from the typical. Big customers get extreme volume discounts, small startups can take advantage of programs like BizSpark, and there's a reasonable plan for most of the rest in the middle.
Or bite the bullet, install a SystemD distro on your desktop so you can learn to live with it.
I'm not a fan, but it's obvious that systemd is where things are heading. Like it or not, the sooner I get on board and learn how to use it properly the easier things will go for me long term.
Who's to say this doesn't have some of the same types of economic value? For example, it's doubtful they've had time yet to study whether the newly CO2 injected volcanic rock also has useful properties as, say, a building material.
MS now has most of.Net out on Github, with more going up all the time. They'll let you download the code, and they've even accepted patches from the community. What they don't do yet is give anyone the right to make and publish their own fork.
But they're making progress. The old Windows Live Writer code really is completely FOSS now. To my knowledge, that's the first MS product to ever achieve freedom zero. That *anything* made it out of Redmond like that is a huge deal.
No, they don't. They have doctrinal statements for faculty and staff, and may have stricter conduct codes, but they are generally willing to enroll students of any faith/non-faith who are will to abide by the conduct codes
I'm a Sql Server guy myself (I spent a brief period as #1 user by rep within the sql-server tag on Stack Overflow back in 2009), but Postgresql does offer some nice language features missing in Sql Server. It also has table inheritance and for larger servers can save you a LOT of licensing costs. It performs pretty well these days, too.
I agree that MySql is toy, though. Still no windowing functions after 10+ years as part of the ansi standard, awful handling of NULLs, and no FULL JOINs are just three of the many reasons that MySql is and has been for some time only the 2nd best open source DB in most categories. The only reason it's popular today is because of the self-perpetuating nature of popularity. People like it because it's what they've known, and it's what's been available.
It's hard to give a concrete answer for linux because it depends on which exact file system you use, but I believe most modern linux do at least support TRIM.
For OS X, I don't know about defrag at all, but I do know that Apple has been late to add TRIM support. Right now (as of 10.10.4) I believe you still have to run a shell command to enable it, or did as of January this year, and more complete support is expected with El Capitan.
Windows 7 (and later) had TRIM supported added via Windows Update back in 2010, but it was disabled by default in most cases (the bios must be using AHCI mode, which was less common then). There have been updates since both from Windows and OEM manufacturers that make it much more likely to be enabled today. Generally, Windows does the right thing here. Additionally, Windows is smart enough to know the difference between an SSD and an HDD and won't try to background-defrag SSDs very much (see here: http://www.hanselman.com/blog/...)
I don't know of any **mature** file system designs that are explicitly optimized for SSDs from day 1, but I'll be surprised if one isn't in development.
I saw a well-reviewed 120GB SSD on Amazon this week for less than $45. You can get less-well-reviewed models for as little as $29, though the SSD reputation makes you want to think hard about that. Still, even at $45, there's no excuse anymore for not using an SSD for at least the boot drive.
This is about more than just overseas spies. This is about people working in sensitive positions with the pentagon, the capitol, at langley, the nsa, embassies, etc, and gaining access to anything to which those people can get access.
Perhaps one of the first things a hypothetical Chinese operation might do with this leverage is use it to discover the location and ID of any agents working in their borders. However, the real danger here isn't just for current operatives. The danger is that we can't also just recruit and place new operatives, because this gives anyone with that leverage the ability to continue to discover new operatives over time. It's not about the data they already have. It's about their ability to use this to continue to gather new data.
Some of those platforms allow you to bind against per-platform libraries for platform specific interfaces and features, while still sharing common code across the product line.
Having used all three platforms, I don't see the point of this on iOS. Siri is good enough that I don't think you'll get many people to install Cortana, especially as Siri can be activated without having to start an app. Android on the other hand... OK Google hasn't worked as well for me. It's search dictation is fine, but some of those other things that Siri/Cortana can do aren't handled as well by OK Google. I would tempted to install Cortana on an Android phone.
But really, if a lot of people started doing this, I have to believe that Google would just fix their own service. It's gonna be a real uphill battle to get adoption across platforms unless one of the other platforms really drops the ball.
Maybe if you are a mutli-platform user, you'd want the same service on each device... say you have a surface, you could put Cortana on your phone, as well. Or if you have a Windows Phone, you and Bill could put Cortana on your tablet. And since Cortana is coming to the desktop experience, MS may be counting on that. They could do some tie-in feature so that it works better that way: set something in Cortana on your desktop/laptop, and your phone and tablet know about it. But I still think that's a tough sell.
Just like the NSA surveillance programs, this isn't about "legal" vs "not legal". The NSA surveillance programs are "legal", but almost everyone outside of certain parts of the government understand that they shouldn't be. This is about choosing to circumvent systems that are in place to preserve access and security, in ways that possibly damaged national security. Should a person who would do that be elected President? Ms. Clinton is not her husband. Perhaps her best defense right now is that this was common practice. She may have been the last Secretary of State to use personal e-mail, but she was far from the first.
Now you pay Spotify $10/month for unlimited access to the entire album. To the entirety of the artist's catalogue. To the entirety of all the included artists' catalogues.
This is obviously and trivially less money than any one of those artists would make previously from you if you liked their music.
What makes you so sure there's less money here?
I remember that we used to pay about $10 per album (with the exception of certain top 40 new releases that cost twice as much that I never bought), and I used to buy about 1 album per month. If everyone who did that switched to Spotify for the entirety of their music consumption, that's exactly the same revenue going into the system as before.
It's even better now. Under the old system, if you liked an artists music you bought it once, and that was the end of the transaction. Especially for new artists with only one or two albums, that's tough. Who goes out and buys an artists' entire back catalog, anyway? Under the new system, if you like the artists music they can keep getting paid as long as you keep listening to it.
"Security by obscurity" doesn't mean what you think it does. After all, even correctly handled passwords are still just a sufficiently obscure sets of bytes relative to all possible sets of bytes.
Opening sourcing IE would just perpetuate it, and I'm not sure I want that to happen. I would, however, like to see them use a public issue tracker (and I'm not talking about Connect here) that allows the part of the public that cares to help drive feature prioritization and bug fixes.
I've yet to see a linux distribution supported for even 7 years, let alone the 10 minimum guaranteed by MS. Sure, you can in-place upgrade linux to a new version of the distro, but Windows allows in-place upgrades now, too. You have to pick your poison here. If you are updating, you're gonna have some of the same stability and migration issues on linux that you'll have going to a new version of Windows. If you're not updating, you're eventually running into the same security issues you get running old Windows. As far as *real* long-term stability goes, a linux server might run for a few years without a reboot, but IIS clusters well enough, and Windows can guarantee you a decade of security updates for a platform. I have to get it the edge here.
Additionally, if you're hosting yourself, and you run VMs, once you've licensed data center edition on the basic hardware, you can spin up as many Windows VMs on that hardware as you need at no extra cost. Really. The basic data center license doesn't cost as much as you seem to think it does. My last purchase was about $200. That's a rounding error even for a startup. I'm in the Ed market, so I get a pretty good discount, but this isn't that far away from the typical. Big customers get extreme volume discounts, small startups can take advantage of programs like BizSpark, and there's a reasonable plan for most of the rest in the middle.
If you're thinking pre-MVC web forms, ASP.Net is a whole different animal these days, and it's just about as nice as the author claims.
It's amazing in that comic how he's able to so clearly show a stick figure with no features has turned his head around.
Or bite the bullet, install a SystemD distro on your desktop so you can learn to live with it.
I'm not a fan, but it's obvious that systemd is where things are heading. Like it or not, the sooner I get on board and learn how to use it properly the easier things will go for me long term.
Happy SysAdmin Day from Microsoft. It's their gift to us all... no more annoying Windows 10 upgrade popups.
Who's to say this doesn't have some of the same types of economic value? For example, it's doubtful they've had time yet to study whether the newly CO2 injected volcanic rock also has useful properties as, say, a building material.
MS now has most of .Net out on Github, with more going up all the time. They'll let you download the code, and they've even accepted patches from the community. What they don't do yet is give anyone the right to make and publish their own fork.
But they're making progress. The old Windows Live Writer code really is completely FOSS now. To my knowledge, that's the first MS product to ever achieve freedom zero. That *anything* made it out of Redmond like that is a huge deal.
Postgres maybe. MySql is awful these days. It just hasn't kept pace with other platforms.
fwiw, I expect they would qualify as a communications carrier when it comes to iMessage... but I agree that this won't apply for iPhone unlocking.
No, they don't. They have doctrinal statements for faculty and staff, and may have stricter conduct codes, but they are generally willing to enroll students of any faith/non-faith who are will to abide by the conduct codes
Ahhh hahahah hahahah!!.... ... so that's coming along.
If you work with multiple blogs on several servers, WLW allowed you to do all your writing/editing from one place.
There's some Win32/Cpp, but it's mainly .Net, so I'd expect any eventual "port" to come via MS's efforts to bring .Net to linux.
I'm a Sql Server guy myself (I spent a brief period as #1 user by rep within the sql-server tag on Stack Overflow back in 2009), but Postgresql does offer some nice language features missing in Sql Server. It also has table inheritance and for larger servers can save you a LOT of licensing costs. It performs pretty well these days, too. I agree that MySql is toy, though. Still no windowing functions after 10+ years as part of the ansi standard, awful handling of NULLs, and no FULL JOINs are just three of the many reasons that MySql is and has been for some time only the 2nd best open source DB in most categories. The only reason it's popular today is because of the self-perpetuating nature of popularity. People like it because it's what they've known, and it's what's been available.
For OS X, I don't know about defrag at all, but I do know that Apple has been late to add TRIM support. Right now (as of 10.10.4) I believe you still have to run a shell command to enable it, or did as of January this year, and more complete support is expected with El Capitan.
Windows 7 (and later) had TRIM supported added via Windows Update back in 2010, but it was disabled by default in most cases (the bios must be using AHCI mode, which was less common then). There have been updates since both from Windows and OEM manufacturers that make it much more likely to be enabled today. Generally, Windows does the right thing here. Additionally, Windows is smart enough to know the difference between an SSD and an HDD and won't try to background-defrag SSDs very much (see here: http://www.hanselman.com/blog/...)
I don't know of any **mature** file system designs that are explicitly optimized for SSDs from day 1, but I'll be surprised if one isn't in development.
I saw a well-reviewed 120GB SSD on Amazon this week for less than $45. You can get less-well-reviewed models for as little as $29, though the SSD reputation makes you want to think hard about that. Still, even at $45, there's no excuse anymore for not using an SSD for at least the boot drive.
This is about more than just overseas spies. This is about people working in sensitive positions with the pentagon, the capitol, at langley, the nsa, embassies, etc, and gaining access to anything to which those people can get access. Perhaps one of the first things a hypothetical Chinese operation might do with this leverage is use it to discover the location and ID of any agents working in their borders. However, the real danger here isn't just for current operatives. The danger is that we can't also just recruit and place new operatives, because this gives anyone with that leverage the ability to continue to discover new operatives over time. It's not about the data they already have. It's about their ability to use this to continue to gather new data.
That's why you should only drink distilled water, or rainwater, and only pure-grain alcohol.
Some of those platforms allow you to bind against per-platform libraries for platform specific interfaces and features, while still sharing common code across the product line.
Having used all three platforms, I don't see the point of this on iOS. Siri is good enough that I don't think you'll get many people to install Cortana, especially as Siri can be activated without having to start an app. Android on the other hand... OK Google hasn't worked as well for me. It's search dictation is fine, but some of those other things that Siri/Cortana can do aren't handled as well by OK Google. I would tempted to install Cortana on an Android phone. But really, if a lot of people started doing this, I have to believe that Google would just fix their own service. It's gonna be a real uphill battle to get adoption across platforms unless one of the other platforms really drops the ball. Maybe if you are a mutli-platform user, you'd want the same service on each device... say you have a surface, you could put Cortana on your phone, as well. Or if you have a Windows Phone, you and Bill could put Cortana on your tablet. And since Cortana is coming to the desktop experience, MS may be counting on that. They could do some tie-in feature so that it works better that way: set something in Cortana on your desktop/laptop, and your phone and tablet know about it. But I still think that's a tough sell.
Just like the NSA surveillance programs, this isn't about "legal" vs "not legal". The NSA surveillance programs are "legal", but almost everyone outside of certain parts of the government understand that they shouldn't be. This is about choosing to circumvent systems that are in place to preserve access and security, in ways that possibly damaged national security. Should a person who would do that be elected President? Ms. Clinton is not her husband. Perhaps her best defense right now is that this was common practice. She may have been the last Secretary of State to use personal e-mail, but she was far from the first.
Now you pay Spotify $10/month for unlimited access to the entire album. To the entirety of the artist's catalogue. To the entirety of all the included artists' catalogues.
This is obviously and trivially less money than any one of those artists would make previously from you if you liked their music.
What makes you so sure there's less money here?
I remember that we used to pay about $10 per album (with the exception of certain top 40 new releases that cost twice as much that I never bought), and I used to buy about 1 album per month. If everyone who did that switched to Spotify for the entirety of their music consumption, that's exactly the same revenue going into the system as before.
It's even better now. Under the old system, if you liked an artists music you bought it once, and that was the end of the transaction. Especially for new artists with only one or two albums, that's tough. Who goes out and buys an artists' entire back catalog, anyway? Under the new system, if you like the artists music they can keep getting paid as long as you keep listening to it.
"Security by obscurity" doesn't mean what you think it does. After all, even correctly handled passwords are still just a sufficiently obscure sets of bytes relative to all possible sets of bytes.
Opening sourcing IE would just perpetuate it, and I'm not sure I want that to happen. I would, however, like to see them use a public issue tracker (and I'm not talking about Connect here) that allows the part of the public that cares to help drive feature prioritization and bug fixes.
What I saw on the "whole new thing" in development is that it still uses the Trident engine.