Become a fan of Slashdot on Facebook

 



Forgot your password?
typodupeerror
×

Comment Re:If at first you don't succeed... (Score 5, Interesting) 262

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.)

Comment Re: Obama screwed us intentionally or intentionall (Score 1) 308

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?

Comment Re: RIP Java! (Score 1) 525

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.

Comment Re:Sounds like what Sun did (Score 1) 525

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.

Comment Re:Desparate Microsoft pulls a "Sun Microsystems" (Score 1) 525

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...

Comment Re:Desparate Microsoft pulls a "Sun Microsystems" (Score 1) 525

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.

Comment Re:Watched about 20 seconds of the "game play" vid (Score 1) 183

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.

Comment Re:can we have.... (Score 1) 230

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.

Comment Re:We can do that thing you like (Score 4, Informative) 230

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...)

Comment Re:Questions for the supporters of FTDI... (Score 1) 572

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.

Comment Re:Republicans Control Michigan (Score 1) 294

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.

Comment Re:Wonder How Much? (Score 1) 294

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.

Comment Re:Telsa's lobbiest crashes (Score 1) 294

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.

Slashdot Top Deals

This restaurant was advertising breakfast any time. So I ordered french toast in the renaissance. - Steven Wright, comedian

Working...