Want to read Slashdot from your mobile device? Point it at m.slashdot.org and keep reading!

 



Forgot your password?
typodupeerror
×

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.

Comment Re:Unified Experience Across Devices (Score 5, Informative) 644

Not just driver compatibility.

Windows 7 fixed a bunch of Vista compatibility issues with programs built for XP simply by having the version be set to 6.1.

Turns out that companies doing braindead Windows version detection of

if (majorVersion >= 5 && minorVersion >= 1)

had it fail spectacularly for version 6.0.

Comment Re:What do they mean YouTube Freed? (Score 1) 139

I had to search every area of my Google+ profile's accounts section until I finally ran across the button to do so. I don't think their help pages even tell you the correct location for it, and now that my profile is deleted, I can't go back and tell where it was (it just prompts me to create a Google+ Profile when I do).

Slashdot Top Deals

Never test for an error condition you don't know how to handle. -- Steinbach

Working...