...Why you would run Windows on top of Linux, given not only the stability history but also since now there are now FOSS alternatives for almost anything Windows can provide, without taking a huge hit to the "total cost of ownership".
On a lighter note, wonder what the VMware guys are thinking about all of this - it's basically the end of what has always been their niche, except for Parallels but they weren't as datacenter-ready as VMware and were established mainly to make virtualization software that can run OS/2.
I think so - some mod's been digging through my history and modding every post I've made recently "troll", except for the +5 posts. Somebody's out to get me, because apparently I've pissed off the karma gods somehow...
It could be one day possible to create a kind of device that harmonizes human beings early on in childhood development, increasing their awareness and understandings.
Nah, too easy to invade privacy or get hacked that way (see: big brother). On an unrelated note, its good to see some old^H^H^Hlow UIDs out and about!
It'll be brutal for a while, but think of how much you'll get when you sell the movie rights!
Tell that to the independent film people that make low-budget films about this every year, only for the people at the film festivals to feel sorry long enough for the next film to start and redirect their attention to something else, like (say) gay cowboys eating pudding, as South Park would say.
With the lack of interest I would have for starting a blog centered around a key individual of Canon as opposed to Nikon/Motorola/etc., I wouldn't doubt it if the whole thing was staged just for publicity like this, after somebody at Canon saw the "fake steve jobs" fiasco. It probably isn't likely, but hey you never know these days.
Singularity, to me, is one of those projects the previous article about Microsoft spending money on frivolous research projects was all about. All apps sharing the same address space? Are they insane? I know Netware gets away with it quite a bit (NLMs use kernel space 95% of the time), but they don't have the apparent number of exploits/reason to exploit as Microsoft's code does. I've always wondered about an OS that used a cross-CPU executable format (at the OS level, sorry Java and.NET), but I wonder how well inferno OS does this? Google will surely tell...
No, not every application needs to be written to operate on X number of cores, operating systems and virtual machines (Java,.NET, etc.) need to allow the applications to run on multiple cores, regardless of development/other factors.
...possibly dynamically updating the software on a per-machine/core# basis to set the number of cores for the software to run on tailored better for that user's processor in a more HAL-like manner..
We just need to wait for the applications to follow and learn to use 16 cores and more
No, not every application needs to be written to operate on X number of cores, operating systems and virtual machines (Java,.NET, etc.) need to allow the applications to run, regardless. What makes sense, optimizing many many new (not legacy) applications to suit more cores, when in a few months (moore's law) more cores will be crammed on a chip? Or, perhaps the OS designers and virtual machine architects need to allow their software to act as a hypervisor to both new and old applications to take advantage of multiple cores, possibly dynamically updating the software to set the number of cores for the software to run on.
Makes sense to me, at least. I don't want to have to recompile/redesign something so it can evolve with the hardware - isn't that what HAL is all about anyways?
Well I'm sure we could care less about x86 ATM because we have enough operating systems that run on it, and also the article is talking about ARM, not x86. Also, WinCE != Windows, the underlying system is vastly different (they do, after all, release the source code under the "shared source" license, don't they?) and therefore the system calls are bound to be different unless an application is specifically designed (embedded Visual C++) to be run in that embedded environment.
So unless your favorite games/winapps are willing to be recompiled by their developers for the same Windows operating system but for a different processor architecture (not like enough of them do it for x64, anyways) then it won't make much of a difference. Open source and Java, on the other hand, would get a boost off of something like this.
I actually set up a poweredge to net boot thanks to the ROM from a 3com card a looong time ago, I forgot about this was even possible because its been so long since I've had a need to do so (and virtually nobody tinkers with the BIOS that much anymore anyhow).
PCI Express? Can you even boot from that without a specialized BIOS? Not unless this is intended for backup/secondary storage purposes, then its a good idea, especially if hot-swap/hot-spare safe, although most boards I've seen only have one (1) PCI-Express, so maybe there is much more missing than thought.
A cloud-distributed filesystem using each processor's bottom 2 or 3 general-purpose registers as a block for said filesystem, writing the contents only during certain times, or during periods of low access. This allows for lightning fast storage retrieval perfect for a database or large amounts of quickly updating information that needs to be retrieved just as fast, even better if archiving is not preferred after a brief period (think ticker tape), despite the possible redundancy of a RAID backup using said timing mentioned above. limiting factors are the speed of the reader(s), network speed, and bus bandwidth. Registers not used for storage are used for typical processing, aided by the amount of processors involved in cloud computing (think blue-gene).
There ya go, maybe I should make my own startup now?
Combine the fast access of flash with the organization and optimizations I've seen in ext4, and you'll have an incredible system at the non-volatile storage level, which to me has always fallen behind other advancements like GPUs, processor speed/bus width, and RAM pricing/addressability (goes in hand with 64-bit processors).
With this in mind, I eagerly look forward to my next system because of the long-awaited storage advancements over the last few years, mainly due to filesystem development (well, Linux filesystem development) and SSDs. The only gripe I have right now is the cost, which is falling steadily anyway (despite the economy) so that won't matter when its time to shop around:).
Well, he does until the company gets too big then he'll leave out of dissatisfaction. He has stated this, and you almost can't blame him: little usually= friendly, personal, tight; big usually= formal, !personal, and sometimes even evil.
Regardless, he is a very skilled hardware hacker. I especially appreciate still to this day the ADB, which was designed (according to legend) in a mere weekend, on the same level of hack-skill as the "Joy wrote vi in a weekend" hacker lore. I just hope he never loses his ability for great pranks, too - that's another personal hero element he has for me.
1) Be careful telling anything on/., as it will be taken as literal as possible
2) Your story, albeit not meant to be knee-slapping funny, was true and ended well, as opposed to my completely fabricated story just there to get laughs, and ended rather rough
3) Good job on the programming task, I'd say that I might try that sometime but as they say things are different now and the risk of a critical bug (as in my story, ironically) devastating the system would prove too risky to just check it in like that, but hey its always cool to hear a neat story like that!
Again, as I mentioned above to another insensitive clod with no sense of humor, it was specifically crafted as a joke, NOT meant to be a real story or even based on a real story. God, what is with you people today? And in case you're all wondering, I'll admit to double posting as AC just to provide that link you all are using as "evidence". Do you really think other users would remember something like that from that long ago? Didn't think so.
You really think the GP was meant to be real? Its just a humorous story, nothing else. If I was that guy, you would have either heard of me by now out of infamy, or the events surrounding (to my knowledge something this bad has never happened in MS-DOS, a bad patch ruining the PAUSE function of all things.)
I feel this is a good time to discuss my signature.
Years ago, when MS-DOS was just entering version 5, I worked for Micro(-)soft, and I was on the shell team. One little optimization could be made to the PAUSE function, I thought, so I added it in, and even when I told my manager of the patch, he said surely a promotion would soon ensue, and Dave Cutler might even consider me for this project called "Windows NT"!
So everyone approved, and the patch was added. It was written in assembly language, by the way. So the patch was added, and soon the final build of MS-DOS 6 shipped. However, soon we started getting calls from users saying their batch files crashed DOS, and a thorough code inspection went under way. While inspecting the last couple of patches, many bugs were found, some even I fixed, and we were sure MS-DOS 6.21 was the final solution.
How wrong were we! The test batch files still crashed the OS, and upon further inspection, it was found that the PAUSE() function would crash just after printing the characters to the screen. They inspected my patch, found an erroneous jz mnemonic (despite our getch setting the eax [return] register to a non-zero ASCII character).
The log showed it was my patch, and I was soon speedily fired before the compilation of MS-DOS 6.22, which corrected the PAUSE function I messed up so bad. I have since regretted that function every day of my life, and I put it in my.sig as just a reminder of that horrible incident. So, think not of my signature as a juvenile C joke intended to frustrate an experienced DOS user, but instead the C port of the subroutine patch that costed me a Microsoft job at the time when, as a company, they were just about to reach their peak. Layoffs are not funny, even if caused by such a humorous-at-first-glance patch.
1) Sure, as soon as I get some time I will
2) Wordpress, unfortunately. As much as I write custom CMSs for site clients, that unfortunately means I never have time to write my own, so I just choose not to reinvent the wheel as far as that goes:p
Sounds like Antitrust to me, just look at the EU and Internet Exploiter being preinstalled! And this isn't even by the OS vendor, so all the more in violation I say!
...or, more than likely, this.
...Why you would run Windows on top of Linux, given not only the stability history but also since now there are now FOSS alternatives for almost anything Windows can provide, without taking a huge hit to the "total cost of ownership".
On a lighter note, wonder what the VMware guys are thinking about all of this - it's basically the end of what has always been their niche, except for Parallels but they weren't as datacenter-ready as VMware and were established mainly to make virtualization software that can run OS/2.
I think so - some mod's been digging through my history and modding every post I've made recently "troll", except for the +5 posts. Somebody's out to get me, because apparently I've pissed off the karma gods somehow...
It could be one day possible to create a kind of device that harmonizes human beings early on in childhood development, increasing their awareness and understandings.
Nah, too easy to invade privacy or get hacked that way (see: big brother). On an unrelated note, its good to see some old^H^H^Hlow UIDs out and about!
It'll be brutal for a while, but think of how much you'll get when you sell the movie rights!
Tell that to the independent film people that make low-budget films about this every year, only for the people at the film festivals to feel sorry long enough for the next film to start and redirect their attention to something else, like (say) gay cowboys eating pudding, as South Park would say.
With the lack of interest I would have for starting a blog centered around a key individual of Canon as opposed to Nikon/Motorola/etc., I wouldn't doubt it if the whole thing was staged just for publicity like this, after somebody at Canon saw the "fake steve jobs" fiasco. It probably isn't likely, but hey you never know these days.
Singularity, to me, is one of those projects the previous article about Microsoft spending money on frivolous research projects was all about. All apps sharing the same address space? Are they insane? I know Netware gets away with it quite a bit (NLMs use kernel space 95% of the time), but they don't have the apparent number of exploits/reason to exploit as Microsoft's code does. I've always wondered about an OS that used a cross-CPU executable format (at the OS level, sorry Java and .NET), but I wonder how well inferno OS does this? Google will surely tell...
No, not every application needs to be written to operate on X number of cores, operating systems and virtual machines (Java, .NET, etc.) need to allow the applications to run on multiple cores, regardless of development/other factors.
...possibly dynamically updating the software on a per-machine/core# basis to set the number of cores for the software to run on tailored better for that user's processor in a more HAL-like manner..
There, fixed it for... me.
*cough*Skype*cough*
We just need to wait for the applications to follow and learn to use 16 cores and more
No, not every application needs to be written to operate on X number of cores, operating systems and virtual machines (Java, .NET, etc.) need to allow the applications to run, regardless. What makes sense, optimizing many many new (not legacy) applications to suit more cores, when in a few months (moore's law) more cores will be crammed on a chip? Or, perhaps the OS designers and virtual machine architects need to allow their software to act as a hypervisor to both new and old applications to take advantage of multiple cores, possibly dynamically updating the software to set the number of cores for the software to run on.
Makes sense to me, at least. I don't want to have to recompile/redesign something so it can evolve with the hardware - isn't that what HAL is all about anyways?
$ cat ~/complaints >> /ballmer /ballmer /ballmer -> /dev/null
(...)
$ ls -l
brwxr-xr-- ballmer execs 4 1954-11-03 20:31
$ echo "So thats what the problem is"
Kernel Panic - not syncing
WTF
WindowsCE runs on ARM and x86.
Well I'm sure we could care less about x86 ATM because we have enough operating systems that run on it, and also the article is talking about ARM, not x86. Also, WinCE != Windows, the underlying system is vastly different (they do, after all, release the source code under the "shared source" license, don't they?) and therefore the system calls are bound to be different unless an application is specifically designed (embedded Visual C++) to be run in that embedded environment.
So unless your favorite games/winapps are willing to be recompiled by their developers for the same Windows operating system but for a different processor architecture (not like enough of them do it for x64, anyways) then it won't make much of a difference. Open source and Java, on the other hand, would get a boost off of something like this.
Stalk much? And it was a joke I just didn't make that clear enough, damn get a life.
(smacks self in head)
I actually set up a poweredge to net boot thanks to the ROM from a 3com card a looong time ago, I forgot about this was even possible because its been so long since I've had a need to do so (and virtually nobody tinkers with the BIOS that much anymore anyhow).
PCI Express? Can you even boot from that without a specialized BIOS? Not unless this is intended for backup/secondary storage purposes, then its a good idea, especially if hot-swap/hot-spare safe, although most boards I've seen only have one (1) PCI-Express, so maybe there is much more missing than thought.
Sun many have other problems, but engineering talent is not one of them.
Doesn't matter if they can't afford to pay said engineers or if layoffs keep occurring at the present rate.
Want another penny? Here you go:
A cloud-distributed filesystem using each processor's bottom 2 or 3 general-purpose registers as a block for said filesystem, writing the contents only during certain times, or during periods of low access. This allows for lightning fast storage retrieval perfect for a database or large amounts of quickly updating information that needs to be retrieved just as fast, even better if archiving is not preferred after a brief period (think ticker tape), despite the possible redundancy of a RAID backup using said timing mentioned above. limiting factors are the speed of the reader(s), network speed, and bus bandwidth. Registers not used for storage are used for typical processing, aided by the amount of processors involved in cloud computing (think blue-gene).
There ya go, maybe I should make my own startup now?
phenomenal solid state drives
Combine the fast access of flash with the organization and optimizations I've seen in ext4, and you'll have an incredible system at the non-volatile storage level, which to me has always fallen behind other advancements like GPUs, processor speed/bus width, and RAM pricing/addressability (goes in hand with 64-bit processors).
:).
With this in mind, I eagerly look forward to my next system because of the long-awaited storage advancements over the last few years, mainly due to filesystem development (well, Linux filesystem development) and SSDs. The only gripe I have right now is the cost, which is falling steadily anyway (despite the economy) so that won't matter when its time to shop around
Well, he does until the company gets too big then he'll leave out of dissatisfaction. He has stated this, and you almost can't blame him: little usually= friendly, personal, tight; big usually= formal, !personal, and sometimes even evil.
Regardless, he is a very skilled hardware hacker. I especially appreciate still to this day the ADB, which was designed (according to legend) in a mere weekend, on the same level of hack-skill as the "Joy wrote vi in a weekend" hacker lore. I just hope he never loses his ability for great pranks, too - that's another personal hero element he has for me.
Keep it up woz, never change.
1) Be careful telling anything on /., as it will be taken as literal as possible
2) Your story, albeit not meant to be knee-slapping funny, was true and ended well, as opposed to my completely fabricated story just there to get laughs, and ended rather rough
3) Good job on the programming task, I'd say that I might try that sometime but as they say things are different now and the risk of a critical bug (as in my story, ironically) devastating the system would prove too risky to just check it in like that, but hey its always cool to hear a neat story like that!
Good story, good story.
Again, as I mentioned above to another insensitive clod with no sense of humor, it was specifically crafted as a joke, NOT meant to be a real story or even based on a real story. God, what is with you people today? And in case you're all wondering, I'll admit to double posting as AC just to provide that link you all are using as "evidence". Do you really think other users would remember something like that from that long ago? Didn't think so.
You really think the GP was meant to be real? Its just a humorous story, nothing else. If I was that guy, you would have either heard of me by now out of infamy, or the events surrounding (to my knowledge something this bad has never happened in MS-DOS, a bad patch ruining the PAUSE function of all things.)
I feel this is a good time to discuss my signature.
.sig as just a reminder of that horrible incident. So, think not of my signature as a juvenile C joke intended to frustrate an experienced DOS user, but instead the C port of the subroutine patch that costed me a Microsoft job at the time when, as a company, they were just about to reach their peak. Layoffs are not funny, even if caused by such a humorous-at-first-glance patch.
Years ago, when MS-DOS was just entering version 5, I worked for Micro(-)soft, and I was on the shell team. One little optimization could be made to the PAUSE function, I thought, so I added it in, and even when I told my manager of the patch, he said surely a promotion would soon ensue, and Dave Cutler might even consider me for this project called "Windows NT"!
So everyone approved, and the patch was added. It was written in assembly language, by the way. So the patch was added, and soon the final build of MS-DOS 6 shipped. However, soon we started getting calls from users saying their batch files crashed DOS, and a thorough code inspection went under way. While inspecting the last couple of patches, many bugs were found, some even I fixed, and we were sure MS-DOS 6.21 was the final solution.
How wrong were we! The test batch files still crashed the OS, and upon further inspection, it was found that the PAUSE() function would crash just after printing the characters to the screen. They inspected my patch, found an erroneous jz mnemonic (despite our getch setting the eax [return] register to a non-zero ASCII character).
The log showed it was my patch, and I was soon speedily fired before the compilation of MS-DOS 6.22, which corrected the PAUSE function I messed up so bad. I have since regretted that function every day of my life, and I put it in my
Never forget, slashdot, never forget.
1) Sure, as soon as I get some time I will :p
2) Wordpress, unfortunately. As much as I write custom CMSs for site clients, that unfortunately means I never have time to write my own, so I just choose not to reinvent the wheel as far as that goes
Sounds like Antitrust to me, just look at the EU and Internet Exploiter being preinstalled! And this isn't even by the OS vendor, so all the more in violation I say!