PC is the best then PS4 then Xbox One. I guess hardware does matter when it comes to gaming. Anyone else not surprised? As for Xbox, it looks like they will be behind until the next generation unless they update the hardware. The ESRAM buffer does not seem to be making up the gap as they hoped it would.
Only behind (in graphics) to PS4 owners. Hardware is virtually the same.
Lets pull some quotes from the article.
When detail levels do rise, the PC still comes away with the best overall visuals. In this close-up, the Xbox One and PS4 are largely matched, while the PC elf has better facial coloring and slightly more detailed textures.
Above, you can see that the green crystal is far more detailed in the PC version with the PS4 following behind.
As things stand, the PC version has some notable edges over the consoles, with the PS4 nearly matching PC visuals and the Xbox One trailing behind. The PC variant of Dragon Age Inquisition will support AMD's Mantle out of the box, so it'll be interesting to see if AMD GPUs pick up any frames in that API.
In other words, the article is disagreeing with what you say.
You are personally going to migrate your employer's systems because you personally do not like something, something every single major distro is moving too, and the top kernel developers are already using? Fuck me. What an ego or bullshitter.
In the words of Linus Torvalds:
I don't actually have any particularly strong opinions on systemd itself. I've had issues with some of the core developers that I think are much too cavalier about bugs and compatibility, and I think some of the design details are insane (I dislike the binary logs, for example), but those are details, not big issues.
I bolded the relevant parts, but included the rest so people don't blame me for cherry picking his comments.
All modern browsers except IE on XP or lower support it.
All modern web servers support it. For reference, this is all versions of nginx; Apache 2.2.12+; and IIS8+. Assuming nginx and Apache are compiled against a version of openssl released after 2006 and didn't explicitly disable SNI.
Steam has indeed come a long way, about 10 years ago it was loathed and hated by gamers. Many people would not buy a game if it needed Steam, Ubisoft with their crappy launcher are where Steam was 10 years ago.
10 years ago, Steam was a glorified auto-updater that sat there and sucked up system resources... something like 64MB of RAM when 128-512MB was standard.
Steam now takes something like 128MB of RAM in a time when 8192-16384MB of RAM is common. In addition to being an auto-updater, it also has a store, friends list, friends chat, game library, a non-puke green color scheme, and a host of other features....and if you ask me how I know this, I'll toss my Steam "11 year" badge at your face.
(Note: I'm guesstimating at these RAM usage numbers, and they're the numbers when you're not actively using it.)
I'm not clear why anyone cares about "net neutrality" anyway. We don't need more Internet regulations. Heavy regulation is what got us into this mess anyway. You know why there's no competition between ISPs? Because in most places, it's flat-out illegal. Fix the market and the market will ensure net neutrality never matters.
I suggest you look up who owned the US Internet backbone in the early-mid 90s before you claim "heavy regulation" got us into this mess.
Oh, you weren't aware that the government (via the National Science Foundation) owned the US Internet backbone back in the 90s and privatization got us to where we are now?
C# generic collections allow primitive types to be used for type parameters, and always without performance loss due to runtime downcasting like in Java.
C#'s primitive types actually aren't. They're really structs with overloads for math operators. For example, int is a System.Int32.
No, the benefit C# has here is that it only has one number representation.
Java's int is a real primitive... but as you noticed, Java's Collections don't work on primitives. So, Java has to convert it to the equivalent object.
Since Java doesn't let you do operation overloads on types, you have to convert it back to a primitive before you can most things with it.
Visual Studio Ultimate costs $13,000. It doesn't include the entire MSDN suite of MS tools, although it does include the ability to re-wind your code and run it again. Really slow stepping through your code when that is on.
The full product name is "Visual Studio Ultimate with MSDN" and the Ultimate MSDN subscription covers every product on MSDN. I would say "every product Microsoft makes" but sometime in the last few years they pulled all Windows versions older than XP (except 3.1 for some reason), then when XP's support expiration date came up they removed that as well.
Visual Studio Professional is currently the only Visual Studio 2013 version you can buy without an MSDN license: $499 without MSDN; $1,199 with MSDN Professional, which is missing a lot of MS's products.
While they didn't say anything about porting VS to Linux/OSX, apparently they made the Windows VS Standard edition free today. They're calling it Visual Studio Community 2013 and it's based on Visual Studio 2013 Update 4 (which was also released today).
Of course, it's still missing the features you get in the Enterprise, Test Manager, and Ultimate editions. Heck, I don't even see support for TFS mentioned, although it does support Git...
Of course, the Starter edition also limits how large the app can be and didn't allow you to use the cross-platform GUI layer. Did they mention anything about that in the new version?
And no, I'm not joking about that: Xamarin Pricing has the details... see the "Unlimited App Size" and "Xamarin.Forms" sections.
And why does it have a backstory shoe-horned into it away? How is that supposed to translate into "capture the flag" or whatever?
Incidentally, TF2's backstory when it came out was: Two companies that each control half the worlds governments are secretly controlled by one person who force them to fight each other over useless objectives to keep up appearances.
It wasn't until the first Halloween update (a year after the game came out) that that any semblance of a real plot involving the Mann family and Saxton Hale came about. Which is funny since the Mann family plot started as an excuse to have a ghost on the then-new Halloween map.
The TF2 backstory is now... complicated. And entirely unnecessary to just play the game.
On a side note, TF2 lore is separated into 4 sections: Original Game (back story prior to most of the game's modes), The Australium Saga (happens between original game and the DoomsDay map), Blood Brothers (happens between the Australium Saga and the MvM game mode), and Ring of Fired (post-MvM story and likely ties into the Asteroid map currently in beta). This is ignoring the non-canon Halloween storylines.
Nah, that wouldn't let us remove this steaming pile of pig shite.
Part of that IE is just an application built on top of the mshtml.dll rendering engine. This rendering engine is an embedded control for other applications and is also used by vendors other than Microsoft (such as Symantec).
Some vendors (such as Valve) have realized that's a fucking terrible idea and switched over to embedding other browsers (Chrome Embedded Framework in the case of Steam).
So, when you say "remove IE" do you mean just remove the executable or do you remove the DLL, breaking any applications that rely on it?
Incidentally, the embedded control is also why you should keep the version of IE up to date on Windows even if you don't use IE.
DLL hell was *very* real in the Windows 9x days. Side-by-side assemblies was introduced with Windows 98SE (IIRC) - but really only became de rigueur with Windows XP. During the 9x days, software developers took advantage of the fact that nothing prevented them from writing files to the system directories. When they encountered a problem where they needed a DLL - they simply installed it in the system directory - often overwriting whatever was there before. Obviously this caused all sorts of problems where only the latest installed product had a robust state.
To add to this, Microsoft shipped a faulty copy of mfc42.dll with Visual C++ 6. It removed a bunch of functions.
Now, keep in mind that mfc42.dll was used by any MFC applications compiled by Visual C++ 4.2-6.x... including Netscape, Microsoft Publisher, and a number of other programs.
Oh, did I mention that MFC was the recommended way of writing Windows programs back then?
Incidentally, Microsoft started including the VC++ version number in its DLL names again after this thanks to that screwup... which they had done before (vc++ 4.1 had mfc41.dll, etc...)
What about the intel X86 compatible clones that were common in the 1980's and 1990's? Intel didn't give permission for other companies to use their instruction set.
That would be wrong.
AMD and Intel had a Microcode cross-licensing agreement from way back in the late 1970s.
Even if they hadn't, word on the street is that one of the requirements IBM had for using Intel processors in its personal computers was that there had to be a second source for them. Meaning that Intel had to license the designs to a second company. What company was that? AMD.
It isn't clear that they have a good way of detecting clones other than trying to rewrite the USB IDs (or other EEPROM data) as the clones immediately overwrite it while real devices don't.
3) and 4) are only valid in during election when it's time to manufacture consent. Trust me, they are very pro-government and pro-regulation if it goes in the interest of the companies paying their multi-millions campaign.
Since this is a mid-term election year and election day is less than a month away, you'd think that would apply right now.
Especially since Michigan has its gubernatorial election on mid-term years.
Other than executive offices, all the big auto manufacturing plants are situated - and nearly all the workers live - well outside the city itself, in the suburbs where (other than being impacted by Detroit's implosion and the overall Great Recession decline) things are pretty good.
Or in other areas. I know in the Lansing area, we still have at least 2 operational GM plants, both built since 2000. Wikipedia suggests there are two more located somewhere in the area. That's not even counting suppliers or other areas... or even manufacturers other than GM.
If you're including Tesla under "who loses out" then you also need to include General Motors, Ford, and Chrysler under "who benefits from the bill modification."
Also known as the "big 3 automakers" in the US (even though Toyota has passed Chrysler in sales).
Give me just one good reason why law makers would take legislation proposals written by a lobbyist who represents a non-voting entity and send it to the floor for a vote without so much as a single modification?
In this case, Michigan's economy is still somewhat heavily reliant on a small set of automobile manufacturers. None of which are Tesla.
And one reason you have "Program Files" in Windows is just that - to break scripts and other tools who can't handle spaces. Likewise "Documents and Settings" (renamed Users since Vista).
Except that they appear as Progra~1 and Docume~1 to programs that don't support long filenames.
I thought I saw an article about why the version number was 6.1 in Raymond Chen's Old New Thing blog, but my Google-fu is apparently failing to locate it.
Whoops, re-reading that, you may have been saying that the Xbox One is only behind (in graphics) to PS4 owners.
And thanks to the 5 minute post wait /. imposes, someone else may have already pointed that out by the time I post this (thx /.).
PC is the best then PS4 then Xbox One. I guess hardware does matter when it comes to gaming. Anyone else not surprised? As for Xbox, it looks like they will be behind until the next generation unless they update the hardware. The ESRAM buffer does not seem to be making up the gap as they hoped it would.
Only behind (in graphics) to PS4 owners. Hardware is virtually the same.
Lets pull some quotes from the article.
In other words, the article is disagreeing with what you say.
You are personally going to migrate your employer's systems because you personally do not like something, something every single major distro is moving too, and the top kernel developers are already using? Fuck me. What an ego or bullshitter.
In the words of Linus Torvalds:
I bolded the relevant parts, but included the rest so people don't blame me for cherry picking his comments.
It's funny that you mention Wayland.
systemd is all about putting the kitchen sink into the startup proces.
Wayland is all about removing the kitchen sink from the window manager. (seriously, why does it include a network protocol?)
recall a Windows install that would hang unless a sound card was removed from its slot. Just hang, no error message or anything
When is this example from, 1993?
Hello FreeBSD. A pure Unix operating system run by grownups only interested in technical excellence.
...because no infighting ever happens with FreeBSD and causes it to fork off other distributions such as OpenBSD and NetBSD.
More to the point:
All modern browsers except IE on XP or lower support it.
All modern web servers support it. For reference, this is all versions of nginx; Apache 2.2.12+; and IIS8+. Assuming nginx and Apache are compiled against a version of openssl released after 2006 and didn't explicitly disable SNI.
Steam has indeed come a long way, about 10 years ago it was loathed and hated by gamers. Many people would not buy a game if it needed Steam, Ubisoft with their crappy launcher are where Steam was 10 years ago.
10 years ago, Steam was a glorified auto-updater that sat there and sucked up system resources... something like 64MB of RAM when 128-512MB was standard.
Steam now takes something like 128MB of RAM in a time when 8192-16384MB of RAM is common. In addition to being an auto-updater, it also has a store, friends list, friends chat, game library, a non-puke green color scheme, and a host of other features. ...and if you ask me how I know this, I'll toss my Steam "11 year" badge at your face.
(Note: I'm guesstimating at these RAM usage numbers, and they're the numbers when you're not actively using it.)
I'm not clear why anyone cares about "net neutrality" anyway. We don't need more Internet regulations. Heavy regulation is what got us into this mess anyway. You know why there's no competition between ISPs? Because in most places, it's flat-out illegal. Fix the market and the market will ensure net neutrality never matters.
I suggest you look up who owned the US Internet backbone in the early-mid 90s before you claim "heavy regulation" got us into this mess.
Oh, you weren't aware that the government (via the National Science Foundation) owned the US Internet backbone back in the 90s and privatization got us to where we are now?
C# generic collections allow primitive types to be used for type parameters, and always without performance loss due to runtime downcasting like in Java.
C#'s primitive types actually aren't. They're really structs with overloads for math operators. For example, int is a System.Int32.
No, the benefit C# has here is that it only has one number representation.
Java's int is a real primitive... but as you noticed, Java's Collections don't work on primitives. So, Java has to convert it to the equivalent object.
Since Java doesn't let you do operation overloads on types, you have to convert it back to a primitive before you can most things with it.
Also, objects tend to be heavier than structs.
Visual Studio Ultimate costs $13,000. It doesn't include the entire MSDN suite of MS tools, although it does include the ability to re-wind your code and run it again. Really slow stepping through your code when that is on.
The full product name is "Visual Studio Ultimate with MSDN" and the Ultimate MSDN subscription covers every product on MSDN. I would say "every product Microsoft makes" but sometime in the last few years they pulled all Windows versions older than XP (except 3.1 for some reason), then when XP's support expiration date came up they removed that as well.
Visual Studio Professional is currently the only Visual Studio 2013 version you can buy without an MSDN license: $499 without MSDN; $1,199 with MSDN Professional, which is missing a lot of MS's products.
While they didn't say anything about porting VS to Linux/OSX, apparently they made the Windows VS Standard edition free today. They're calling it Visual Studio Community 2013 and it's based on Visual Studio 2013 Update 4 (which was also released today).
Of course, it's still missing the features you get in the Enterprise, Test Manager, and Ultimate editions. Heck, I don't even see support for TFS mentioned, although it does support Git...
Of course, the Starter edition also limits how large the app can be and didn't allow you to use the cross-platform GUI layer. Did they mention anything about that in the new version?
And no, I'm not joking about that: Xamarin Pricing has the details... see the "Unlimited App Size" and "Xamarin.Forms" sections.
And why does it have a backstory shoe-horned into it away? How is that supposed to translate into "capture the flag" or whatever?
Incidentally, TF2's backstory when it came out was:
Two companies that each control half the worlds governments are secretly controlled by one person who force them to fight each other over useless objectives to keep up appearances.
It wasn't until the first Halloween update (a year after the game came out) that that any semblance of a real plot involving the Mann family and Saxton Hale came about. Which is funny since the Mann family plot started as an excuse to have a ghost on the then-new Halloween map.
The TF2 backstory is now... complicated. And entirely unnecessary to just play the game.
On a side note, TF2 lore is separated into 4 sections: Original Game (back story prior to most of the game's modes), The Australium Saga (happens between original game and the DoomsDay map), Blood Brothers (happens between the Australium Saga and the MvM game mode), and Ring of Fired (post-MvM story and likely ties into the Asteroid map currently in beta). This is ignoring the non-canon Halloween storylines.
package remove IE
Nah, that wouldn't let us remove this steaming pile of pig shite.
Part of that IE is just an application built on top of the mshtml.dll rendering engine. This rendering engine is an embedded control for other applications and is also used by vendors other than Microsoft (such as Symantec).
Some vendors (such as Valve) have realized that's a fucking terrible idea and switched over to embedding other browsers (Chrome Embedded Framework in the case of Steam).
So, when you say "remove IE" do you mean just remove the executable or do you remove the DLL, breaking any applications that rely on it?
Incidentally, the embedded control is also why you should keep the version of IE up to date on Windows even if you don't use IE.
DLL hell was *very* real in the Windows 9x days. Side-by-side assemblies was introduced with Windows 98SE (IIRC) - but really only became de rigueur with Windows XP. During the 9x days, software developers took advantage of the fact that nothing prevented them from writing files to the system directories. When they encountered a problem where they needed a DLL - they simply installed it in the system directory - often overwriting whatever was there before. Obviously this caused all sorts of problems where only the latest installed product had a robust state.
To add to this, Microsoft shipped a faulty copy of mfc42.dll with Visual C++ 6. It removed a bunch of functions.
Now, keep in mind that mfc42.dll was used by any MFC applications compiled by Visual C++ 4.2-6.x... including Netscape, Microsoft Publisher, and a number of other programs.
Oh, did I mention that MFC was the recommended way of writing Windows programs back then?
Incidentally, Microsoft started including the VC++ version number in its DLL names again after this thanks to that screwup... which they had done before (vc++ 4.1 had mfc41.dll, etc...)
What about the intel X86 compatible clones that were common in the 1980's and 1990's? Intel didn't give permission for other companies to use their instruction set.
That would be wrong.
AMD and Intel had a Microcode cross-licensing agreement from way back in the late 1970s.
Even if they hadn't, word on the street is that one of the requirements IBM had for using Intel processors in its personal computers was that there had to be a second source for them. Meaning that Intel had to license the designs to a second company. What company was that? AMD.
It isn't clear that they have a good way of detecting clones other than trying to rewrite the USB IDs (or other EEPROM data) as the clones immediately overwrite it while real devices don't.
3) and 4) are only valid in during election when it's time to manufacture consent. Trust me, they are very pro-government and pro-regulation if it goes in the interest of the companies paying their multi-millions campaign.
Since this is a mid-term election year and election day is less than a month away, you'd think that would apply right now.
Especially since Michigan has its gubernatorial election on mid-term years.
Other than executive offices, all the big auto manufacturing plants are situated - and nearly all the workers live - well outside the city itself, in the suburbs where (other than being impacted by Detroit's implosion and the overall Great Recession decline) things are pretty good.
Or in other areas. I know in the Lansing area, we still have at least 2 operational GM plants, both built since 2000. Wikipedia suggests there are two more located somewhere in the area. That's not even counting suppliers or other areas... or even manufacturers other than GM.
If you're including Tesla under "who loses out" then you also need to include General Motors, Ford, and Chrysler under "who benefits from the bill modification."
Also known as the "big 3 automakers" in the US (even though Toyota has passed Chrysler in sales).
Give me just one good reason why law makers would take legislation proposals written by a lobbyist who represents a non-voting entity and send it to the floor for a vote without so much as a single modification?
In this case, Michigan's economy is still somewhat heavily reliant on a small set of automobile manufacturers. None of which are Tesla.
Basically, apple asked for the first four digits of your CC for secure verification
First four is a security hole as a bunch of people from your bank will share them.
And one reason you have "Program Files" in Windows is just that - to break scripts and other tools who can't handle spaces. Likewise "Documents and Settings" (renamed Users since Vista).
Except that they appear as Progra~1 and Docume~1 to programs that don't support long filenames.
Very likely.
I thought I saw an article about why the version number was 6.1 in Raymond Chen's Old New Thing blog, but my Google-fu is apparently failing to locate it.