And finally, what exactly would these monitors tell us? "You have clogged arteries that will soon cause a brain or heart attack, but unfortunately we don't have a cure, so prepare to meet your maker."
You know, I would like to know that too. But the system could also tell me "Blood pressure too high, consult a doctor or take your pills (if already prescribed)". And no, I do not want to constantly interrupt whatever I am doing to check my blood pressure, better that the system could tell me when something is about to go wrong (so I interrupt my activities then and not hundreds of times before). Yes, I prefer interrupts and not polling.
While it is simple, it also has problems. What if I connected to a server and a minute later my PC crashed? Or there was a power outage and I turned off the game so my UPS would last longer? Or I thought I had time to play the game but it turned out I really didn't? Or...
I am using one. ST41200N. It takes like 15 seconds to spin up, but it is very reliable with the low data density and all. It even survived an overheat.
I could use some more just for the fun of it, but the shipping cost would probably be very high.
The smallest working hard drive that I have is an 120MB Conner IDE drive (CP30104H). I would also really like a working hard drive with a stepper motor, though I am out of luck there (3 drives, 0 working).
I have a 20MB one. The problem is that someone took out a chip before giving it to me. If anyone has a MicroScience HH-725 (robotron K 5504.20) drive could you tell me what "U1" is and where could I get that chip? I looked on eBay, but I could only find a working drive (HH725B), but it is very expensive:(
For $4.50 I would buy a 40GB drive that's working. I don't see a problem with small drives. I am even now using a 2GB drive (with about 300MB partitioned off because there is too much bad sectors in that area) on a PC with Windows 98 so I can play system Shock 2. So yea, I could buy a hard drive for $4.50. The problem for me, of course, is that it would cost more that $5 to ship that drive from the US.
While new hard drives are more cost-effective, as in having a lower cost per gigabyte, they still cost a lot, especially if all you need is a 1 or 2GB drive. You know, for a PC that you are using as a router and such.
mkv is supported only on PCs, while mp4 is usually supported on mobile phones as well. If they used xvid/divx instead of h264, the result would be supported on majority of divx DVD players.
Except the drive does not know how muxh free space it has (do you expect a SSD to understand whatever filesystem you will be using?)
The SSD either has some unused blocks that are used only for wear leveling (like spare sectors for a hard drive) or it somehow moves the data around using the whole space for wear leveling. The benefit is that the SSD will work longer and a hard drive filesystem will not make a hole where the FAT or MFT is ruining the whole SSD. The disadvantages of this is (1) Since data is moving around a lot, if there is a power failure while the SSD is writing, you may lose not only the data you have been writing, but some other random data as well and (2) When the sectors start to fail, you have to rely on the microcontroller of the SSD to stop using them, you can't just mark them as bad sectors and continue the use of the rest of the SSD.
So you say that the OS would still have to do swapping whether the hdd is mapped to RAM address or not. So what would be the point of mapping if the OS (and the CPU) still has to swap pages in and out of the hard disk?
SSD, that consists of RAM sticks, that is put on a RAM bus, that is accessed by the same address and has no file system. Wouldn't that just be a RAMdisk?
And if you want it not to lose data while the PC is turned off - do not turn off the PC, just leave it on stand-by (with an internal battery).
While I don't have much interest in making my PCs boot faster (I reboot them when I want to change some non-hot-plug device or something goes bad, in both cases the whole process takes way longer than it takes for my PC to boot afterward), I don't see how it would make systems boot faster than they do now.
If you mean that on power-on the data is copied from the ssd/hdd to the RAM then we already have that function - it's called "hibernate". If the PC tried to use the ssd/hdd without copying the data first, it would be very slow until the data is cached to the RAM.
Alternatively, you could also think of it as the SSD being a big persistent swap partition for your main DRAM memory.
How does that work? Don't we create swap partitions on slower but bigger devices so that the PC can write data when it runs out of RAM?
What would be the difference from what we have now? Now the OS handles swapping to disk, then some chip on the motherboard would handle it? Except that the chip would have to be like the OS and know which processes to swap out. How it would even know that the system is running out of RAM? AFAIK RAM does not have a FAT or some other file system so as to be able to tell how much free space is there.
Sorry, my bad. I read SSD and immediately thought about flash. While flash is faster than CPU register were some time ago, it is slower than DRAM (even SDR) is now. In the future, flash may become faster than PC66 RAM, but it will probably never become as fast as the DRAM technology of the day.
Also, if you addressed all storage using the same addresses as RAM, how would you handle removable media (especially the one that can have different sizes)?.
Because tor suffers from being easily discoverable--it'd even be a simple test for the relay system to determine if the node connecting to them was willing to carry traffic or not... if it doesn't route tor traffic--it's the origin--log, analyze, report.
Can you explain this to me? You send some packet to a suspect PC to forward somewhere and look if the data arrives there? Doesn't tor has this enabled by default? Or do you cooperate with the ISP of that computer as see if it forwards the data it receives? Then I might have a bigger problem than this...
Also, I think tor trusts the exit nodes too much. What would prevent me, as an exit node, from logging all traffic coming through my PC and then using that data to try to deanonimyze it?
atomic/hydrogen bombs built back in the 40's-50's were based on what -causes- a supernova.
Nor really. Hydrogen (fusion) bombs were built on what causes a star to emit light. A supernova is caused by a different mechanism. The star explodes when its core collapses under its own weight. http://en.wikipedia.org/wiki/Supernova
after I'd set up a JSP and Servlet container, plus JSP compiler and JRE. that assume I will get the correct version of all those things.
This is coming from Linux. On Windows you had to install DirectX, VB Runtime and that's it. Get a setup.exe file from floppy, CD or the internet, start it and the program is installed. If your program came on a CD, it usually had all the necessary frameworks and.dll files on that CD. Now it's a bit different, but you can still find.NET and VBRuntime setups on a CD of a program that need them.
Over on the Linux side, you had to download either the source code or a "package" file called.rpm or.deb, to install using the dsource code, you had to type at least 3 commands (tar, configure, make)..rpm file is more or less like a setup - you open it and the system installs your program, except... For some reason none of those files were complete. They needed some version of some lib which needed some other lib. Ok, so libs are like.dll files on Windows, but why not include them in the.rpm file or the source code files? Nowadays, with apt-get and similar software, installing programs is easier, except, of course if your program is not in the database (and who do you pay to get it in?) or your internet connection is down. With Windows, I can install the OS and all programs using their CDs which I either bought or recorded myself (for downloaded software). With Linux, you can't do that... or maybe you can, if you download all of the available libs and put them in DVDs.
while x86 in browser is not that good security-wise, using virtual machines, like Java, is slow. Just compare Azureus and uTorrent. And a ASM app would be even faster that uTorrent. Instead now we have Java,.NET and other "frameworks" which run one on top of the other and in the end it takes a dual core 2GHz CPU and 4GB of RAM to do the same things at a comparable speed that were possible to do using a 100MHz 486 and 32MB RAM.
Just compare system requirements for Office2007 on Vista and Office97 on Windows 95. Both Office versions do essentially the same thing.
For example, three paople call in that the RIAA is evading taxes. So the police comes and seizes all their assets because they were evading taxes.
Someone calls that the ISP proposing this is commiting fraud and false advertising because they do not deliver what they promise. So, they are heavily fined for doing this withou any evidence.
After several accusations, the corporation is forced to close and the CEO is sentenced to life without parole with confiscation of all assets.
Someone should make a skin for Firefox or opera that makes it look and behave like IE (except for the rendering). This should make it easier for people to go from IE to FF or Opera.
So, we are in agreement: let the OEMs chose which browser to install. EU wants that either MS removes IE or includes other browsers with it. While including other browsers may not be the best solution, it requires the least amount of work from MS (because removing IE may be difficult since it is so entangled in the OS).
Those, who cannot use nlite probably do not know ho to install Windows too, so they will either ask a friend to install Windows (and a browser) for them, or will buy a PC with Windows and a browser installed by the OEM.
My option #3 was that you could burn a Windows CD with Firefox already included, the same way that you can include Service Packs and Drivers - using nlite.
Well, if your wife bought a new PC and it only had Firefox browser, but no IE, she would either have to use it or learn how to get IE (well, she could ask you, but what if this happened to a person who is not married to a slashdotter?)
1.You can use FTP. 2.You can download Firefox installer on another PC and then transfer it using floppies, USB flash memory or some other sneakernet technology. 3.You can include the Firefox installer to your Windows install CD. 4.Microsoft may make a program that lets you choose between IE, Firefox, Opera and Chrome.
Anyway, how do you install network card drivers after installing Windows if your network card is not supported by the default Windows install?
"But Joe Sixpack will not know how to accomplish options #1-#3 and MS may not make option #4 available to him"
Well, there is a high probability that Joe also does not know how to install Windows. So he has two options: 1. Ask a friend to install Windows for him 2. Buy a PC with Windows already installed by an OEM.
In case of #1, the friend will also be able to install Firefox, in case of #2. the OEM will have installed a browser for him.
I don't know if this works with grub, but it worked with lilo when I tried.
1.Install the linux bootloader to the first sector of the linux partition. 2.Export that sector to file (dd if=/dev/hda6 of=linux.bin bs=512 count=1) where/dev/hda6 is your linux partition. 3.Copy the linux.bin file to your Windows C: drive. 4.Open your C:\boot.ini file and add C:\linux.bin="Linux" after the last line.
You can now use Windows bootloader to choose between Windows and Linux.
No, I wrote lilo on the first sector of the linux partition, then I used dd to export that sector to a file (dd if=/dev/hda6 of=linux.bin bs=512 count=1), then I copied the file to windows partition (that is the C: disk on windows) and added this line to the boot.ini file: C:\linux.bin="Linux"
And then the Windows bootloader gave me a choice between Windows and Linux.
And finally, what exactly would these monitors tell us? "You have clogged arteries that will soon cause a brain or heart attack, but unfortunately we don't have a cure, so prepare to meet your maker."
You know, I would like to know that too. But the system could also tell me "Blood pressure too high, consult a doctor or take your pills (if already prescribed)". And no, I do not want to constantly interrupt whatever I am doing to check my blood pressure, better that the system could tell me when something is about to go wrong (so I interrupt my activities then and not hundreds of times before). Yes, I prefer interrupts and not polling.
While it is simple, it also has problems. What if I connected to a server and a minute later my PC crashed? Or there was a power outage and I turned off the game so my UPS would last longer? Or I thought I had time to play the game but it turned out I really didn't? Or ...
...1GB full height SCSI drives...
I am using one. ST41200N. It takes like 15 seconds to spin up, but it is very reliable with the low data density and all. It even survived an overheat.
I could use some more just for the fun of it, but the shipping cost would probably be very high.
The smallest working hard drive that I have is an 120MB Conner IDE drive (CP30104H). I would also really like a working hard drive with a stepper motor, though I am out of luck there (3 drives, 0 working).
I have a 20MB one. The problem is that someone took out a chip before giving it to me. If anyone has a MicroScience HH-725 (robotron K 5504.20) drive could you tell me what "U1" is and where could I get that chip? I looked on eBay, but I could only find a working drive (HH725B), but it is very expensive :(
For $4.50 I would buy a 40GB drive that's working. I don't see a problem with small drives. I am even now using a 2GB drive (with about 300MB partitioned off because there is too much bad sectors in that area) on a PC with Windows 98 so I can play system Shock 2. So yea, I could buy a hard drive for $4.50. The problem for me, of course, is that it would cost more that $5 to ship that drive from the US.
While new hard drives are more cost-effective, as in having a lower cost per gigabyte, they still cost a lot, especially if all you need is a 1 or 2GB drive. You know, for a PC that you are using as a router and such.
mkv is supported only on PCs, while mp4 is usually supported on mobile phones as well. If they used xvid/divx instead of h264, the result would be supported on majority of divx DVD players.
Except the drive does not know how muxh free space it has (do you expect a SSD to understand whatever filesystem you will be using?)
The SSD either has some unused blocks that are used only for wear leveling (like spare sectors for a hard drive) or it somehow moves the data around using the whole space for wear leveling.
The benefit is that the SSD will work longer and a hard drive filesystem will not make a hole where the FAT or MFT is ruining the whole SSD.
The disadvantages of this is (1) Since data is moving around a lot, if there is a power failure while the SSD is writing, you may lose not only the data you have been writing, but some other random data as well and (2) When the sectors start to fail, you have to rely on the microcontroller of the SSD to stop using them, you can't just mark them as bad sectors and continue the use of the rest of the SSD.
So you say that the OS would still have to do swapping whether the hdd is mapped to RAM address or not. So what would be the point of mapping if the OS (and the CPU) still has to swap pages in and out of the hard disk?
SSD, that consists of RAM sticks, that is put on a RAM bus, that is accessed by the same address and has no file system. Wouldn't that just be a RAMdisk?
And if you want it not to lose data while the PC is turned off - do not turn off the PC, just leave it on stand-by (with an internal battery).
While I don't have much interest in making my PCs boot faster (I reboot them when I want to change some non-hot-plug device or something goes bad, in both cases the whole process takes way longer than it takes for my PC to boot afterward), I don't see how it would make systems boot faster than they do now.
If you mean that on power-on the data is copied from the ssd/hdd to the RAM then we already have that function - it's called "hibernate". If the PC tried to use the ssd/hdd without copying the data first, it would be very slow until the data is cached to the RAM.
Alternatively, you could also think of it as the SSD being a big persistent swap partition for your main DRAM memory.
How does that work? Don't we create swap partitions on slower but bigger devices so that the PC can write data when it runs out of RAM?
What would be the difference from what we have now? Now the OS handles swapping to disk, then some chip on the motherboard would handle it? Except that the chip would have to be like the OS and know which processes to swap out. How it would even know that the system is running out of RAM? AFAIK RAM does not have a FAT or some other file system so as to be able to tell how much free space is there.
Sorry, my bad. I read SSD and immediately thought about flash. While flash is faster than CPU register were some time ago, it is slower than DRAM (even SDR) is now. In the future, flash may become faster than PC66 RAM, but it will probably never become as fast as the DRAM technology of the day.
Also, if you addressed all storage using the same addresses as RAM, how would you handle removable media (especially the one that can have different sizes)?.
Because flash based SSDs will be as fast as DRAM? In reading, writing and latency?
Because tor suffers from being easily discoverable--it'd even be a simple test for the relay system to determine if the node connecting to them was willing to carry traffic or not... if it doesn't route tor traffic--it's the origin--log, analyze, report.
Can you explain this to me? You send some packet to a suspect PC to forward somewhere and look if the data arrives there? Doesn't tor has this enabled by default?
Or do you cooperate with the ISP of that computer as see if it forwards the data it receives? Then I might have a bigger problem than this...
Also, I think tor trusts the exit nodes too much. What would prevent me, as an exit node, from logging all traffic coming through my PC and then using that data to try to deanonimyze it?
atomic/hydrogen bombs built back in the 40's-50's were based on what -causes- a supernova.
Nor really. Hydrogen (fusion) bombs were built on what causes a star to emit light. A supernova is caused by a different mechanism. The star explodes when its core collapses under its own weight.
http://en.wikipedia.org/wiki/Supernova
after I'd set up a JSP and Servlet container, plus JSP compiler and JRE. that assume I will get the correct version of all those things.
This is coming from Linux. On Windows you had to install DirectX, VB Runtime and that's it. Get a setup.exe file from floppy, CD or the internet, start it and the program is installed. If your program came on a CD, it usually had all the necessary frameworks and .dll files on that CD. Now it's a bit different, but you can still find .NET and VBRuntime setups on a CD of a program that need them.
Over on the Linux side, you had to download either the source code or a "package" file called .rpm or .deb, to install using the dsource code, you had to type at least 3 commands (tar, configure, make). .rpm file is more or less like a setup - you open it and the system installs your program, except... .dll files on Windows, but why not include them in the .rpm file or the source code files? Nowadays, with apt-get and similar software, installing programs is easier, except, of course if your program is not in the database (and who do you pay to get it in?) or your internet connection is down. With Windows, I can install the OS and all programs using their CDs which I either bought or recorded myself (for downloaded software). With Linux, you can't do that... or maybe you can, if you download all of the available libs and put them in DVDs.
For some reason none of those files were complete. They needed some version of some lib which needed some other lib. Ok, so libs are like
while x86 in browser is not that good security-wise, using virtual machines, like Java, is slow. Just compare Azureus and uTorrent. And a ASM app would be even faster that uTorrent. Instead now we have Java, .NET and other "frameworks" which run one on top of the other and in the end it takes a dual core 2GHz CPU and 4GB of RAM to do the same things at a comparable speed that were possible to do using a 100MHz 486 and 32MB RAM.
Just compare system requirements for Office2007 on Vista and Office97 on Windows 95. Both Office versions do essentially the same thing.
How about we punish corporations on accusation?
For example, three paople call in that the RIAA is evading taxes. So the police comes and seizes all their assets because they were evading taxes.
Someone calls that the ISP proposing this is commiting fraud and false advertising because they do not deliver what they promise. So, they are heavily fined for doing this withou any evidence.
After several accusations, the corporation is forced to close and the CEO is sentenced to life without parole with confiscation of all assets.
Now this would benefit the society.
Someone should make a skin for Firefox or opera that makes it look and behave like IE (except for the rendering). This should make it easier for people to go from IE to FF or Opera.
So, we are in agreement: let the OEMs chose which browser to install. EU wants that either MS removes IE or includes other browsers with it. While including other browsers may not be the best solution, it requires the least amount of work from MS (because removing IE may be difficult since it is so entangled in the OS).
Those, who cannot use nlite probably do not know ho to install Windows too, so they will either ask a friend to install Windows (and a browser) for them, or will buy a PC with Windows and a browser installed by the OEM.
My option #3 was that you could burn a Windows CD with Firefox already included, the same way that you can include Service Packs and Drivers - using nlite.
Well, if your wife bought a new PC and it only had Firefox browser, but no IE, she would either have to use it or learn how to get IE (well, she could ask you, but what if this happened to a person who is not married to a slashdotter?)
Well, there are a lot of ways to do that:
1.You can use FTP.
2.You can download Firefox installer on another PC and then transfer it using floppies, USB flash memory or some other sneakernet technology.
3.You can include the Firefox installer to your Windows install CD.
4.Microsoft may make a program that lets you choose between IE, Firefox, Opera and Chrome.
Anyway, how do you install network card drivers after installing Windows if your network card is not supported by the default Windows install?
"But Joe Sixpack will not know how to accomplish options #1-#3 and MS may not make option #4 available to him"
Well, there is a high probability that Joe also does not know how to install Windows. So he has two options:
1. Ask a friend to install Windows for him
2. Buy a PC with Windows already installed by an OEM.
In case of #1, the friend will also be able to install Firefox, in case of #2. the OEM will have installed a browser for him.
I don't know if this works with grub, but it worked with lilo when I tried.
1.Install the linux bootloader to the first sector of the linux partition. /dev/hda6 is your linux partition.
2.Export that sector to file (dd if=/dev/hda6 of=linux.bin bs=512 count=1) where
3.Copy the linux.bin file to your Windows C: drive.
4.Open your C:\boot.ini file and add C:\linux.bin="Linux" after the last line.
You can now use Windows bootloader to choose between Windows and Linux.
No, I wrote lilo on the first sector of the linux partition, then I used dd to export that sector to a file (dd if=/dev/hda6 of=linux.bin bs=512 count=1), then I copied the file to windows partition (that is the C: disk on windows) and added this line to the boot.ini file:
C:\linux.bin="Linux"
And then the Windows bootloader gave me a choice between Windows and Linux.