Maybe I'm missing something, but in reading the linked article (which is quite short) I don't see the inflammatory quote the submitter attributed to Doug Morris. All he says in that article is, we struck a deal with Microsoft for the Zune, it'd be nice if we could do the same with Apple for the iPod. Unless someone else points out something I missed, I'm writing the submitter off as a troll (and apparently a successful one).
I've got a friend who's got a USB printer on Win-XP. It seems like every time they unplug the printer and plug it in, it occurs as a different instance -- which means that the printer needs to be installed yet again. I'm gonna be heading over to his place this weekend to help solve the problem.
Now in the past 5 years of Balmer the stock of Microsoft has dropped maybe 50% or so in value.
The article was actually a bit misleading in this regard -- there was a 2-for-1 split in the time since Ballmer took over, so the stock's value hasn't really dropped 50%. But still, it has been almost completely stagnant the past couple of years, and stagnant is not what Wall Street is looking for...
I'm being a bit sarcastic here, but I've heard from too many people that punching out code all day at work makes them very hesitant to even touch a computer at home. For those who are currently computer programmers/engineers, would you say you really enjoy your job, or does it get extremely old and tedious after awhile?
I've been working full-time for 4.5 years now (since graduating from college), and for me the answer is "yes.":) There are definitely times when it's tedious, but on the whole I still really enjoy my job. However, by the time I'm ready to leave for the day, I find I've had enough of it to satiate my interest, so I'll usually pursue other interests in evenings and on weekends.
I would like the "browser" to be decomposed into its simple components, which are available to any app. So the "HTTP" component is available (like wget) to any app that calls it, like fopen() now.
I hate it when people spew information about Windows that hasn't been true in over 6 years and get modded up as +5 Informative.
Because installers for Windows programs silently replace DLLs with the versions they require... which can and does cause earlier programs to suddenly fail, because they depended upon a particular DLL's quirks. It's called "DLL Hell".
Linux programs are more proactive about checking library versions. But, you can install multiple versions, because the shared libraries usually have different names. Not so under Windows, and windows will only load the first version of a named DLL it finds, and hang onto it until you reboot. If that version fits your program, life is good; if not, well...
This hasn't been true since Windows 3.1.
Each process under Win32 has its own address space and thus can load its own version of a DLL.
Each program has control over which version of a DLL it loads; see LoadLibraryEx for details.
It's actually a useful feature when you have multiple people working on a document -- for example if I'm writing a document for a large audience and want to get a coworker's feedback on it, I can just send it to him and let him make his changes. Then when I get it back, I can see exactly what he did and revert some of those changes if I don't agree with them.
Now whether it should be on by default is a different question. I would say probably not -- in addition to leaks like this, it causes file size to continue to increase over time, even when the document gets shorter.
These sites should turn their evidence over to the FBI. There's now good reason to go after the handful of individuals responsible for most spam.
NTFS is NOT dead, read the article!
on
CNet on WinFS
·
· Score: 1
Read the summary, even. I see a lot of people here complaining about NTFS going away -- it's not. WinFS is being built on top of NTFS, such that the underlying filesystem can still be reached.
Think about it: It doesn't make much sense to move (for example) the kernel and other low-level files into WinFS because (a) it raises bootstrapping issues (in order to load the kernel, you'd have to bring up the database engine, but the database engine depends on the kernel) and (b) they don't contain much, if any, useful metadata to search on. So logically, the OS will still be living in -- and accessible via -- the traditional filesystem.
I still can't figure out why a company with Microsoft's resources has such mediocre security. They should be blowing Linux and BSD and Mac out of the water with tight default firewalls, statistical intrusion detection, distributed monitoring, sandboxed executables, no executable mail attachments, modular software, and anything else short of palladium. Yet they don't. Why?
There's an analogy in the article which explains this perfectly: "Computer security is almost like car insurance. Nobody wants it until their car gets totaled." Very few of MS' customers were asking for security features until recently (within the past two years or so) -- so MS didn't deliver them. Besides, how do you explain "statistical intrusion detection" to the average home user who just wants to read e-mail and surf the Web?
1. Open word
2. ALT+F11
3. Key in Shell "cmd.exe", VB_Normal_Focus
3. F5
This simple example runs a shell, but you can guess what happens when you can load a kernel debugger or alternative win32 shell and have system access.
So what? I can use the ! command in Emacs and other programs to accomplish the same thing on any Unix-based system.
Office runs at whatever privilege level you currently have on the machine. If you already have permissions to debug the kernel or do other administrative tasks, you can just as easily do so by going to Start -> Run. If you don't have these permissions, Office isn't going to magically give them to you.
How the fuck did a gaming API ever get enough priveleges in a "modern" operating system to be able to cause any kind of problems beyond resource starvation?
On the 9x OSes there's no semblance of access control whatsoever. On the NT OSes (including 2000 and XP) practically everyone has the bad habit of running with admin privileges on a day-to-day basis.
...which they won't, releasing a signed bootloader won't prevent playing pirated games as this group claims. Once you have Linux running on the box, all it takes is for someone to write an Xbox emulator minus the anti-piracy measures. So this group's threat is meaningless.
If they want to track in-state driving mileage, why not start charging tolls on some of the major highways in the state? This solution has been in place for years in other states and doesn't require a GPS infrastructure that will raise privacy concerns.
Some systems I haved used in the past have a built in list and/or password analyzer, for the purpose of forbidding use of easily predictable passwords.... You can't fault Microsoft for not including such a feature.
Actually, they did, at least in the NT OS's. Administrative Tools -> Local Security Policy -> Account Policies -> Password Policy. There are settings for password history, age, length, and complexity requirements.
Infinium's site is very light on details, but the images in the showcase are somewhat telling. Look at "Front View (Transparent)." Hmmmm, are those PCI slots I see on the left? And you know, the case looks just about the size of an ATX form factor box to me.
They claim:
There are currently 32,679 retail game titles available and 418 shareware game titles and this does not include; adult, casino, sequels and new releases in past 6 months.
I'll buy that that's the total number of games ever released for the PC, plus the number of games emulatable on the PC (MAME etc). Looks like a duck, quacks like a duck.
Of course, this means any open source will not work in a Palladium OS because of the difficulty of getting an open source app signed.
I don't know how this meme got started, but it simply isn't true. Nothing in Palladium will stop an unsigned application from running unless the user explicitly requests it. From Microsoft's white paper on Palladium:
A "Palladium"-enhanced computer must continue to run any existing applications and device drivers.
"Palladium" is not a separate operating system. It is based on architectural enhancements to the Windows kernel and to computer hardware, including the CPU, peripherals and chipsets, to create a new trusted execution subsystem (see Figure 1).
"Palladium" will not eliminate any features of Windows that users have come to rely on; everything that runs today will continue to run with "Palladium."
Furthermore:
"Palladium" is an opt-in system.
"Palladium" is entirely an opt-in solution; systems will ship with the "Palladium" hardware and software features turned off. The user of the system can choose to simply stay with this default setting, leaving all "Palladium"-related capabilities (hardware and software) disabled.
Bottom line: Palladium is going to be a Windows subsystem exposed through an API -- a feature, not a requirement. Apps can either use it or not use it if they choose, and users can either use it or not use it if they choose (and in fact it defaults to off).
And what's stopping people from just buying a new Starters Pack for $49.99/year, including a new headset?
New starter kit means new account, which means new gamertag, which means lose old gamertag. The question for the gamer is whether it's worth the extra $X per year to retain your online identity/reputation/stats.
I don't remember the human genome thing being the catalyst that burst the bubble. Seems to me it happened on the day Judge Jackson announced his ruling in the Microsoft case. MSFT dropped 20 points, which caused the NASDAQ to lose 300, which set off all sorts of alarms among ignorant traders who dumped everything tech-related as you describe.
"Attack"? This was carried out from a root prompt. You already have unrestricted access to the drive. Why even bother renaming exe's?
Maybe I'm missing something, but in reading the linked article (which is quite short) I don't see the inflammatory quote the submitter attributed to Doug Morris. All he says in that article is, we struck a deal with Microsoft for the Zune, it'd be nice if we could do the same with Apple for the iPod. Unless someone else points out something I missed, I'm writing the submitter off as a troll (and apparently a successful one).
Sounds very much like the printer lacks a USB serial number.
The article was actually a bit misleading in this regard -- there was a 2-for-1 split in the time since Ballmer took over, so the stock's value hasn't really dropped 50%. But still, it has been almost completely stagnant the past couple of years, and stagnant is not what Wall Street is looking for...
I've been working full-time for 4.5 years now (since graduating from college), and for me the answer is "yes." :) There are definitely times when it's tedious, but on the whole I still really enjoy my job. However, by the time I'm ready to leave for the day, I find I've had enough of it to satiate my interest, so I'll usually pursue other interests in evenings and on weekends.
UrlDownloadToFile function
And the "HTML" component is available, like htmlRenderer = new HTMLRenderer(htmlDocument).
Hosting MSHTML or perhaps WebBrowser control
And the MIME lookup,
FindMimeFromData function
JavaScript interpreter,
Windows Scripting
and other components are all available via API to any calling program.
Start here: Web Development
I also remember all that BS from Microsoft's Internet takeover about "IE is part of the OS".
Because installers for Windows programs silently replace DLLs with the versions they require... which can and does cause earlier programs to suddenly fail, because they depended upon a particular DLL's quirks. It's called "DLL Hell".
This hasn't been true since Windows 98. See Windows File Protection on MSDN.
Linux programs are more proactive about checking library versions. But, you can install multiple versions, because the shared libraries usually have different names. Not so under Windows, and windows will only load the first version of a named DLL it finds, and hang onto it until you reboot. If that version fits your program, life is good; if not, well...
This hasn't been true since Windows 3.1.
Windows predates Lindows. The later company lost the dispute.
Seems perfectly reasonable and consistent to me.
Now whether it should be on by default is a different question. I would say probably not -- in addition to leaks like this, it causes file size to continue to increase over time, even when the document gets shorter.
These sites should turn their evidence over to the FBI. There's now good reason to go after the handful of individuals responsible for most spam.
Think about it: It doesn't make much sense to move (for example) the kernel and other low-level files into WinFS because (a) it raises bootstrapping issues (in order to load the kernel, you'd have to bring up the database engine, but the database engine depends on the kernel) and (b) they don't contain much, if any, useful metadata to search on. So logically, the OS will still be living in -- and accessible via -- the traditional filesystem.
There's an analogy in the article which explains this perfectly: "Computer security is almost like car insurance. Nobody wants it until their car gets totaled." Very few of MS' customers were asking for security features until recently (within the past two years or so) -- so MS didn't deliver them. Besides, how do you explain "statistical intrusion detection" to the average home user who just wants to read e-mail and surf the Web?
2. ALT+F11
3. Key in Shell "cmd.exe", VB_Normal_Focus
3. F5
This simple example runs a shell, but you can guess what happens when you can load a kernel debugger or alternative win32 shell and have system access.
So what? I can use the ! command in Emacs and other programs to accomplish the same thing on any Unix-based system.
Office runs at whatever privilege level you currently have on the machine. If you already have permissions to debug the kernel or do other administrative tasks, you can just as easily do so by going to Start -> Run. If you don't have these permissions, Office isn't going to magically give them to you.
On the 9x OSes there's no semblance of access control whatsoever. On the NT OSes (including 2000 and XP) practically everyone has the bad habit of running with admin privileges on a day-to-day basis.
...which they won't, releasing a signed bootloader won't prevent playing pirated games as this group claims. Once you have Linux running on the box, all it takes is for someone to write an Xbox emulator minus the anti-piracy measures. So this group's threat is meaningless.
Not true -- MSFT split 2 for 1 in February.
If they want to track in-state driving mileage, why not start charging tolls on some of the major highways in the state? This solution has been in place for years in other states and doesn't require a GPS infrastructure that will raise privacy concerns.
Just kidding.
False -- there's support for 64-bit, it's just only for IA-64, not x86-64. See Windows XP 64-Bit Edition. Windows Server 2003 will have it as well.
Actually, they did, at least in the NT OS's. Administrative Tools -> Local Security Policy -> Account Policies -> Password Policy. There are settings for password history, age, length, and complexity requirements.
They claim:
I'll buy that that's the total number of games ever released for the PC, plus the number of games emulatable on the PC (MAME etc). Looks like a duck, quacks like a duck.
I don't know how this meme got started, but it simply isn't true. Nothing in Palladium will stop an unsigned application from running unless the user explicitly requests it. From Microsoft's white paper on Palladium:
Furthermore:Bottom line: Palladium is going to be a Windows subsystem exposed through an API -- a feature, not a requirement. Apps can either use it or not use it if they choose, and users can either use it or not use it if they choose (and in fact it defaults to off).
Brings up the whole thing in one window. It makes reading the article much less painful.
New starter kit means new account, which means new gamertag, which means lose old gamertag. The question for the gamer is whether it's worth the extra $X per year to retain your online identity/reputation/stats.
I don't remember the human genome thing being the catalyst that burst the bubble. Seems to me it happened on the day Judge Jackson announced his ruling in the Microsoft case. MSFT dropped 20 points, which caused the NASDAQ to lose 300, which set off all sorts of alarms among ignorant traders who dumped everything tech-related as you describe.