Kodak is still the Eastman Kodak Company even after spinning off Eastman Chemicals, see for instance Kodak's own press release about going into bankruptcy protection. So calling them Eastman Kodak is accurate, if perhaps a little formal.
Plus, the mysterious disappearance of the Bill Gates as a Borg icon for Microsoft stories,,, (It just about managed to survive to the latest "not as good as the HTML 3 version"[1] relaunch with a crappy illustrated version, but that seems to have disappeared in place of a generic Microsoft logo on new stories...
Slashdot just isn't right anymore...
[1] If anyone does know how to use this newfangled Javascript based comment system, just don't bother telling me how to use it, like all sensible people I turned it off when it was first introduced years ago, and have no intention of learning how it works./p
The Nt prefix seem to indicate it's part of Windows' Native (kernel) API. It isn't that well documented. Safari is probably going via the public Win32 API, which calls the Native API when kernel services are needed. It's a bit (kinda, sorta) like on Linux where a user programme won't usually directly call the kernel, but libc will call it when needed.
After a bit bit of playing "let's intentionally crash Windows", it seems that using the Windows Classic skin fixes the bug, and the page renders fine (if a little uninteresting, it's basically a long page with a box on it). It BSODs on Windows Basic and Aero. I haven't a clue if this is a real fix, or if it's just that the magic number needed to crash the system is different with Windows Classic compared with Basic / Aero. Windows XP (32 bit) is fine as well (again page renders fine, no crashes of anything).
I personally think it's largely a Windows bug, even if Safari has a bug (that oddly only does anything on one version of Windows, and even then only with certain conditions), a programme doing something stupid should not crash the entire OS.
You can switch back to an old style status bar on IE9. (Other stuff like the menu bar can be switched back on as well, should you want to replicate most of IE's traditional cluttered interface).
Personally, the status bar thing in Firefox 4 confused me, don't like the single menu button? Switch back to a menu bar. Don't like the new tab position? Just switch it back to the old style. But want the old status bar back? No way, it's our way or the highway (well, a third party extension).
iOS devices can only play a certain subset of MP4 files, not all codec / bitrate / resolution combinations will work. Whatever settings you used for the video side of things are presumably incompatible in some way.
I've personally not had trouble with the few videos I've converted to MP4 for my iPod, but I used Handbrake (which has a set of presets for various Apple devices) not this Format Factory thing.
You seem to be attempting to engage in Apple bashing, and that's fine here as well. It's a pity the article you linked to doesn't back up your assertion that TTFs contain executable code, at least not in the normal sense (it mentions code for a virtual machine to run hinting, but not normal executable code). This doesn't seem to be any issue with the True Type format itself, just an issue with Microsoft's implementation of it.
Seeing as speed (on 15+ year old equipment) was the reason they did it, you're not going to get an answer you like.
People said Windows NT was too slow on their 486s, so one of the things Microsoft did to try and fix that was to move the GDI into the kernel. They didn't think the security and stability side through however, and I doubt if many people are going to call it the greatest decision ever made in the design of an OS.
Has any phone ever cost more than $1000? I've always seen the really top end hardware debut around $700 but rapidly fall to $500.
There are various "luxury" manufacturers, like a Nokia subsidiary called Vertu, who will happily sell you a phone for £8600. If Wikipedia is to be believed, it runs the might power of Symbian, that most prestigious, high end powerhorse of phone OSs (well, actually EPOC32 was nice back in the day...).
There seem to be a few more specialised "luxury" companies, like Goldvish and Mobiado, as well as ones branded as Dior, Tag Heuer etc. They all seem to be what would be considered feature phones (or perhaps low end smartphones in some cases) in stupidly expensive cases. But it's hard to tell, as the actual phone software and specs doesn't seem to be the main focus with these phones for some reason...
It's a bit more complex than that, Opera sort of had tabs since about version 4 / 5 before Firefox started as a project (I don't think the Mozilla Suite had got to 1.0 either?), but seeing as it hadn't really been decided that the UI for tabs should be tabs, it presented tabs using a Windows taskbar style metaphor. The UI for "tabs" was adjusted to be tabs after a while, which was after a few other browsers started using tabs, but that was mostly a skin change, and not some major rewrite.
I guess the question about if Opera had tabs [first / early on / whatever] depends one quite how far tabs have to be to the final version that most browsers use nowadays. If you go for the idea of a single window containing multiple web pages switched between though a row of widgets, than Opera had them. However if the switcher had to specifically be a row of tabs at the top of the screen and not a row of buttons on the bottom, Opera didn't.
As one of Opera's five users, I will say that its defaults are fairly Chrome / modern Firefox-ish already. Opera always had tabs above the address bar, not below, and newer versions have a minimalist UI (like a Firefox style single menu), as is the style nowadays. I wish they hadn't followed the general theme of making everything monochrome though.
Opera has a fairly flexible set of UI settings, and a reasonable skinning system so you can turn off most of this minimalism and go back to something more traditional if you want.
The fact that they were aimed at resellers [/ IT departments etc] doesn't make them any less funny though. Stupid marketing stuff is still stupid marketing no matter what the intended audience.
You've got you're ECHO ON / OFF the wrong way round, I think:
ECHO OFF ECHO HAPPY BIRTHDAY MS-DOS ECHO ON
is perhaps more what you want. But the initial ECHO OFF is still echoed, so perhaps
@ECHO OFF ECHO HAPPY BIRTHDAY MS-DOS ECHO ON
is better, to suppress the initial ECHO OFF being itself echoed. But ECHO ON at the end of a batch file isn't needed, so it could be:
@ECHO OFF ECHO HAPPY BIRTHDAY MS-DOS
without problems. Of course
@ECHO HAPPY BIRTHDAY MS-DOS
is even shorter, if you're only using a single command in a batch file, why have a second just to turn command echoing off when you could use @ to suppress echoing a single line?.
This pedantry brought to you by boredom, available now at all good newsagents. To celebrate MS-DOS I did actually test all the above by the power of COPY CON, as 64 bit Windows doesn't actually include MS-DOS support, so COPY CON in cmd.exe was the nearest I could get to the good old days (it's also probably better than EDLIN).
/ Some DOS 3.x version (3.31?) on a PC-XT clone with 512kb of RAM, EGA graphics and 10 whole megabytes of hard disk space was the first DOS for me.
Wow, that and the second half of the Windows 386 promo, you really wonder where you can get the shit the Microsoft marketing department used to smoke.
A random sidenote is that "No PC should be without it" was clearly something the Windows NT team believed, as AFAIK most of the MS-DOS tools in (32-bit) Windows NT (command, mem, edlin[1] etc) are from DOS 5 and were never updated.
[1] For some reason they never got rid of edlin in NT unlike DOS / Win9x where it disappeared around DOS 6. It was still around on my XP box, is it still around on 32 bit Windows 7?
I doubt it's 3rd party plugins that most corporations are worried about (but that might be one reason). It's stuff like rendering engine changed breaking vital internal web apps. Possibly vital in the "if this breaks, we lose a load of money until it's fixed" way. So if you update the browser, a sensible company would need to test it first.
With the previous system, you didn't need to do that much testing with 3.6.x (etc) releases, as they're only bug / security fixes, and shouldn't do things like change how the rendering engine works. You only needed to do the big tests for major releases (3.5, 3.6, etc). The major updates were spaced a reasonable length of time apart, and there was a nice period of overlap with both the old and new versions getting patches, so you didn't need to jump immediately.
With the new system, there's no guarantee that the "minor" updates won't mess with the rendering engine and so on, so you'd probably have to do more serious checks just to make sure something hasn't broken. Every 6 weeks. With no overlap when the old version also gets patches. Fun!
Apart from making sure things haven't broken, there's other issues, like the UI could also change, leading to tech support / documentation issues.
Ultimately, making non-bug/security changes to a browser every 6 weeks is just really inconvenient (as in "we'll use IE instead") for most businesses.
I'd personally count the stable version of a browser (which seems to be Chrome 10) as the current one. But it's all a bit moot, as Opera will probably lose the "lead" in this somewhat meaningless contest shortly.
I'm sure that people at Microsoft use Visual Studio to actually develop code for Windows (it is a good IDE), but I kinda doubt daily builds of Windows (and so on) are produced by someone opening "Windows.sln" and clicking "Build". They almost certainty have rather more specialised setups for building Windows (etc) during development.
PS. you do know the various MS compilers have command line interfaces?
On the file system level, Microsoft did have non-destructive ways to convert file systems, such as CONVERT.EXE.
For the partition resizing, other posters say that the VM software used has drive resizing abilities, but on a real machine software like Partition Magic (is that still around?) can resize FAT / FAT32 partitions non-destructively, and it could also do the file system conversion stuff in some cases (all a bit IIRC, it's been years since I used it).
I think it could just about be possible with a real machine, at least IMO, with some planning and a third party tool to resize the partition to get around size limits once they no longer apply. However I think there may be hardware issues like finding hardware that can run Windows 7 but has a legacy stuff like a floppy drive controller (and IDE for the hard disc / optical drive?) as well.
I kinda have the opposite issue with Opera, I really don't like it that to set another browser's UI to my idiosyncratic setup inherited from using early versions of Opera would mean having to install a load of third party extensions. It's just a bit annoying that even simple stuff like having tabs on bottom (as in between the status bar and page) seems to be beyond the default options of other browsers, let alone stuff like the ability to minimise tabs[1], mouse gestures etc. when they're just standard features / general (GUI accessible) settings tweaks in Opera.
Of course we don't seem to be approaching this from quite the same direction, I don't really case about the exact curves on tabs and so on, so whilst Opera's skinning tools don't seem to be what you want I don't mind Opera's default skin[2] (although I suppose I should get around to tweaking the icons so they aren't as monochrome).
I do wish the content blocking / privacy stuff in Opera was better, as what's there often has a clunky UI (it's the main thing that would draw me something like Firefox + extensions I guess), but it's got a fair better now that there are extensions (and an ability to disable plugins), but it could be better.
[1] Although Opera broke the tab order when minimising with 10.5. (Is a slightly broken feature better than a non-existent one?). [2] However the "Windows Native" one is a disaster area.
Probably feeding the trolls, but Linux (etc) has plenty of GUI file managers as well. The Windows equivalent to the OP is nearer:
[Windows]+r, cmd[enter], del filena[tab(s)][enter], [alt]+[f4].
Deleting files is something pretty basic that every CLI can do, and even Windows has tab completion for filenames.
The main extra keystrokes is tied to the fact that Windows doesn't have a default key combination to launch a command prompt. You can assign one of course, although it seems that it'll have to be something nearer to [ctrl]+[shift]+x (a whole extra key!), at least without resorting to third party tools.
Note: With Windows 7 you can use [windows]cmd[enter] instead (although I'm not sure if this is a 100% reliable behaviour of the W7 search box).
The properties window for the recycle bin has a "Display delete confirmation dialog" checkbox, as well as the option to turn off the recycle bin on a per-drive basis, at least on Windows 7. I'm pretty sure the options are in earlier versions of Windows as well, but can't check ATM.
Kodak is still the Eastman Kodak Company even after spinning off Eastman Chemicals, see for instance Kodak's own press release about going into bankruptcy protection. So calling them Eastman Kodak is accurate, if perhaps a little formal.
Plus, the mysterious disappearance of the Bill Gates as a Borg icon for Microsoft stories,,, (It just about managed to survive to the latest "not as good as the HTML 3 version"[1] relaunch with a crappy illustrated version, but that seems to have disappeared in place of a generic Microsoft logo on new stories...
Slashdot just isn't right anymore...
[1] If anyone does know how to use this newfangled Javascript based comment system, just don't bother telling me how to use it, like all sensible people I turned it off when it was first introduced years ago, and have no intention of learning how it works./p
The Nt prefix seem to indicate it's part of Windows' Native (kernel) API. It isn't that well documented. Safari is probably going via the public Win32 API, which calls the Native API when kernel services are needed. It's a bit (kinda, sorta) like on Linux where a user programme won't usually directly call the kernel, but libc will call it when needed.
After a bit bit of playing "let's intentionally crash Windows", it seems that using the Windows Classic skin fixes the bug, and the page renders fine (if a little uninteresting, it's basically a long page with a box on it). It BSODs on Windows Basic and Aero. I haven't a clue if this is a real fix, or if it's just that the magic number needed to crash the system is different with Windows Classic compared with Basic / Aero. Windows XP (32 bit) is fine as well (again page renders fine, no crashes of anything).
I personally think it's largely a Windows bug, even if Safari has a bug (that oddly only does anything on one version of Windows, and even then only with certain conditions), a programme doing something stupid should not crash the entire OS.
You can switch back to an old style status bar on IE9. (Other stuff like the menu bar can be switched back on as well, should you want to replicate most of IE's traditional cluttered interface).
Personally, the status bar thing in Firefox 4 confused me, don't like the single menu button? Switch back to a menu bar. Don't like the new tab position? Just switch it back to the old style. But want the old status bar back? No way, it's our way or the highway (well, a third party extension).
32 bit programmes (with the large address aware flag set) get 4GB of address space on 64 bit Windows, compared to 2GB / 3GB on 32 bit Windows.
iOS devices can only play a certain subset of MP4 files, not all codec / bitrate / resolution combinations will work. Whatever settings you used for the video side of things are presumably incompatible in some way.
I've personally not had trouble with the few videos I've converted to MP4 for my iPod, but I used Handbrake (which has a set of presets for various Apple devices) not this Format Factory thing.
You seem to be attempting to engage in Apple bashing, and that's fine here as well. It's a pity the article you linked to doesn't back up your assertion that TTFs contain executable code, at least not in the normal sense (it mentions code for a virtual machine to run hinting, but not normal executable code). This doesn't seem to be any issue with the True Type format itself, just an issue with Microsoft's implementation of it.
Seeing as speed (on 15+ year old equipment) was the reason they did it, you're not going to get an answer you like.
People said Windows NT was too slow on their 486s, so one of the things Microsoft did to try and fix that was to move the GDI into the kernel. They didn't think the security and stability side through however, and I doubt if many people are going to call it the greatest decision ever made in the design of an OS.
Has any phone ever cost more than $1000? I've always seen the really top end hardware debut around $700 but rapidly fall to $500.
There are various "luxury" manufacturers, like a Nokia subsidiary called Vertu, who will happily sell you a phone for £8600. If Wikipedia is to be believed, it runs the might power of Symbian, that most prestigious, high end powerhorse of phone OSs (well, actually EPOC32 was nice back in the day...).
There seem to be a few more specialised "luxury" companies, like Goldvish and Mobiado, as well as ones branded as Dior, Tag Heuer etc. They all seem to be what would be considered feature phones (or perhaps low end smartphones in some cases) in stupidly expensive cases. But it's hard to tell, as the actual phone software and specs doesn't seem to be the main focus with these phones for some reason...
It's a bit more complex than that, Opera sort of had tabs since about version 4 / 5 before Firefox started as a project (I don't think the Mozilla Suite had got to 1.0 either?), but seeing as it hadn't really been decided that the UI for tabs should be tabs, it presented tabs using a Windows taskbar style metaphor. The UI for "tabs" was adjusted to be tabs after a while, which was after a few other browsers started using tabs, but that was mostly a skin change, and not some major rewrite.
I guess the question about if Opera had tabs [first / early on / whatever] depends one quite how far tabs have to be to the final version that most browsers use nowadays. If you go for the idea of a single window containing multiple web pages switched between though a row of widgets, than Opera had them. However if the switcher had to specifically be a row of tabs at the top of the screen and not a row of buttons on the bottom, Opera didn't.
As one of Opera's five users, I will say that its defaults are fairly Chrome / modern Firefox-ish already. Opera always had tabs above the address bar, not below, and newer versions have a minimalist UI (like a Firefox style single menu), as is the style nowadays. I wish they hadn't followed the general theme of making everything monochrome though.
Opera has a fairly flexible set of UI settings, and a reasonable skinning system so you can turn off most of this minimalism and go back to something more traditional if you want.
The fact that they were aimed at resellers [/ IT departments etc] doesn't make them any less funny though. Stupid marketing stuff is still stupid marketing no matter what the intended audience.
You've got you're ECHO ON / OFF the wrong way round, I think:
ECHO OFF
ECHO HAPPY BIRTHDAY MS-DOS
ECHO ON
is perhaps more what you want. But the initial ECHO OFF is still echoed, so perhaps
@ECHO OFF
ECHO HAPPY BIRTHDAY MS-DOS
ECHO ON
is better, to suppress the initial ECHO OFF being itself echoed. But ECHO ON at the end of a batch file isn't needed, so it could be:
@ECHO OFF
ECHO HAPPY BIRTHDAY MS-DOS
without problems. Of course
@ECHO HAPPY BIRTHDAY MS-DOS
is even shorter, if you're only using a single command in a batch file, why have a second just to turn command echoing off when you could use @ to suppress echoing a single line?.
This pedantry brought to you by boredom, available now at all good newsagents. To celebrate MS-DOS I did actually test all the above by the power of COPY CON, as 64 bit Windows doesn't actually include MS-DOS support, so COPY CON in cmd.exe was the nearest I could get to the good old days (it's also probably better than EDLIN).
/ Some DOS 3.x version (3.31?) on a PC-XT clone with 512kb of RAM, EGA graphics and 10 whole megabytes of hard disk space was the first DOS for me.
Wow, that and the second half of the Windows 386 promo, you really wonder where you can get the shit the Microsoft marketing department used to smoke.
A random sidenote is that "No PC should be without it" was clearly something the Windows NT team believed, as AFAIK most of the MS-DOS tools in (32-bit) Windows NT (command, mem, edlin[1] etc) are from DOS 5 and were never updated.
[1] For some reason they never got rid of edlin in NT unlike DOS / Win9x where it disappeared around DOS 6. It was still around on my XP box, is it still around on 32 bit Windows 7?
OK then, when will I be able to run Android on my Acorn A4000. :-)
Nope, he merely said it looked so ugly he was switching to another mail client.
I doubt it's 3rd party plugins that most corporations are worried about (but that might be one reason). It's stuff like rendering engine changed breaking vital internal web apps. Possibly vital in the "if this breaks, we lose a load of money until it's fixed" way. So if you update the browser, a sensible company would need to test it first.
With the previous system, you didn't need to do that much testing with 3.6.x (etc) releases, as they're only bug / security fixes, and shouldn't do things like change how the rendering engine works. You only needed to do the big tests for major releases (3.5, 3.6, etc). The major updates were spaced a reasonable length of time apart, and there was a nice period of overlap with both the old and new versions getting patches, so you didn't need to jump immediately.
With the new system, there's no guarantee that the "minor" updates won't mess with the rendering engine and so on, so you'd probably have to do more serious checks just to make sure something hasn't broken. Every 6 weeks. With no overlap when the old version also gets patches. Fun!
Apart from making sure things haven't broken, there's other issues, like the UI could also change, leading to tech support / documentation issues.
Ultimately, making non-bug/security changes to a browser every 6 weeks is just really inconvenient (as in "we'll use IE instead") for most businesses.
Windows can control the mouse cursor with the keyboard (the number pad in Windows' case), it's one of the accessibility options.
I'd personally count the stable version of a browser (which seems to be Chrome 10) as the current one. But it's all a bit moot, as Opera will probably lose the "lead" in this somewhat meaningless contest shortly.
I'm sure that people at Microsoft use Visual Studio to actually develop code for Windows (it is a good IDE), but I kinda doubt daily builds of Windows (and so on) are produced by someone opening "Windows.sln" and clicking "Build". They almost certainty have rather more specialised setups for building Windows (etc) during development.
PS. you do know the various MS compilers have command line interfaces?
On the file system level, Microsoft did have non-destructive ways to convert file systems, such as CONVERT.EXE.
For the partition resizing, other posters say that the VM software used has drive resizing abilities, but on a real machine software like Partition Magic (is that still around?) can resize FAT / FAT32 partitions non-destructively, and it could also do the file system conversion stuff in some cases (all a bit IIRC, it's been years since I used it).
I think it could just about be possible with a real machine, at least IMO, with some planning and a third party tool to resize the partition to get around size limits once they no longer apply. However I think there may be hardware issues like finding hardware that can run Windows 7 but has a legacy stuff like a floppy drive controller (and IDE for the hard disc / optical drive?) as well.
I kinda have the opposite issue with Opera, I really don't like it that to set another browser's UI to my idiosyncratic setup inherited from using early versions of Opera would mean having to install a load of third party extensions. It's just a bit annoying that even simple stuff like having tabs on bottom (as in between the status bar and page) seems to be beyond the default options of other browsers, let alone stuff like the ability to minimise tabs[1], mouse gestures etc. when they're just standard features / general (GUI accessible) settings tweaks in Opera.
Of course we don't seem to be approaching this from quite the same direction, I don't really case about the exact curves on tabs and so on, so whilst Opera's skinning tools don't seem to be what you want I don't mind Opera's default skin[2] (although I suppose I should get around to tweaking the icons so they aren't as monochrome).
I do wish the content blocking / privacy stuff in Opera was better, as what's there often has a clunky UI (it's the main thing that would draw me something like Firefox + extensions I guess), but it's got a fair better now that there are extensions (and an ability to disable plugins), but it could be better.
[1] Although Opera broke the tab order when minimising with 10.5. (Is a slightly broken feature better than a non-existent one?).
[2] However the "Windows Native" one is a disaster area.
Probably feeding the trolls, but Linux (etc) has plenty of GUI file managers as well. The Windows equivalent to the OP is nearer:
[Windows]+r, cmd[enter], del filena[tab(s)][enter], [alt]+[f4].
Deleting files is something pretty basic that every CLI can do, and even Windows has tab completion for filenames.
The main extra keystrokes is tied to the fact that Windows doesn't have a default key combination to launch a command prompt. You can assign one of course, although it seems that it'll have to be something nearer to [ctrl]+[shift]+x (a whole extra key!), at least without resorting to third party tools.
Note: With Windows 7 you can use [windows]cmd[enter] instead (although I'm not sure if this is a 100% reliable behaviour of the W7 search box).
The properties window for the recycle bin has a "Display delete confirmation dialog" checkbox, as well as the option to turn off the recycle bin on a per-drive basis, at least on Windows 7. I'm pretty sure the options are in earlier versions of Windows as well, but can't check ATM.