Better yet: send them death threats. That's what the Muslim community(*) did, and Comedy Central caved. We should all tell them that we are Muslims and the beeping sound offends our religion and we will kill them with the mighty blade of the flying spaghetti monster!
Or better yet - tell them we are Muslims and that censoring the episode was not enough. We know that those sounds were meant to make fun of Muhammad and we will kill them anyway.
(*) Not all of the Muslim community - just their most vocal representatives.
I know I could do that, but there are downsides to it and that isn't a general purpose solution. The submitter's proposed SSD + HDD in one would be much nicer.:-)
It is also not clear how much difference ReadyBoost makes
Keep searching. There's lots of other benchmarks, and they all same the same thing. It helps if you have an old machine with insufficient memory.
ReadyBoost doesn't really do what the author wants. Windows treats ReadyBoost as a write-through cache like it treats memory. It assumes you might unplug the drive at any moment. It won't speed up boot time, and it won't speed up writes. It won't place the swap file on there either. I'm not sure if you could tell Windows to use a regular SATA drive for ReadyBoost - that might be an interesting experiment, but it still won't use it effectively.
<facepalm If you want to play Mr. Pedantic, you skipped registers. And CPU cache may not necessarily cache disk data, so those don't count for the same reason registers don't count. Networks don't cache the internet. And don't forget newspapers - the Internet caches those. And newspapers cache events, which cache time.:-)
The point is that most of the layers you listed are implementation dependent or not relevant to the discussion. For this purpose, the CPU is a black box - it could have different # of levels, and they might not always be used for that purpose. So RAM and SSD are caching disk. It stops there.
I think my next laptop will have space for 2 drives. I might even be willing to have my optical drive be external. As a developer, I need the disk space and a single SSD just can't cut it unless I want to spend close to $1000 on the drive.
You would buffer on an SSD differently than your would do it in memory. Memory is volatile, so you write-back to disk as fast as possible. And whenever you cache something, you trade valuable physical memory for cache memory. With an SSD, you could cache 10 times as much data (Flash is much cheaper than DRAM), you would not have to write it back immediately (since it is not volatile), and the cache would survive a reboot so it could also speed the boot time.
t I doubt the benefits are that large over a normal SSD + HDD configuration.
Which doesn't work for laptops.:-(
Most laptops can only fit a single drive. I would love to have an SSD for faster build times, but a 40GB SSD is useless in my laptop since the second drive would have to be an external. But a 300GB drive with 16GB of integrated flash might give me a single drive with the performance boost that I am looking for.
I don't understand what you mean. How does caching data on an SSD lower the lifespan on the magnetic drive? Or did you mean it lowers the lifespan of the SSD? Which it would do, but it shouldn't be any more than any other use of an SSD. SSD lifespan is really not an issue any longer. (Intel claims over 10 years on their drives. Other manufacturers are claiming similar timespans).
I agree, and I've been thinking along these same lines. Existing caching algorithms are not sufficient for this purpose. Iin-memory caches, they attempt to write-back the data as soon as possible since the memory is volatile. You would want an algorithm specifically made for non-volatile caching.
I imagine a 500GB hard drive with 32GB of SSD. The caching algorithm would be smart enough to keep 2 cache areas: 16GB reserved for long-term read-only things like OS files. No matter what disk thrashing goes on, don't purge these. This keeps boot times fast. The second 16GB would be a normal write-back cache. Browser cache, temp directory, pagefile, etc. So if I edit a video, compile some code, or play a game - I get SSD performance. The drive might decide to write that back to the magnetic disk immediately, or in 5 minutes, or tomorrow afternoon. Yes - I could even power-down the computer and it could finish the write-back another day. There is no need to write-back unless the rive is idle, or if it is out of cache space.
The good thing is that this could be done in software. I had hoped that Windows ReadyBoost would do this. But from what I've read, even though it is improved in Windows 7 it still is only useful if you have low memory. I am not sure if that is because USB is slow, or because ReadyBoost still operates like an in-memory cache (since the USB flash drive could be removed). I would love to have a check-box that says "I promise I won't remove this drive - treat it as non-volatile" to get it to do that. I bet someone could write a driver to do it.
PDF was until about a year before the relevant patents run out,
[citation required]. I can't find anything that says any PDF patents are near expiring. I've used free PDF viewers since the late 90's, so the format has been known for a long time.
Flash is a proprietary format
Please define proprietary as you see it. There are multiple authoring tools for Flash, and multiple players for it. For example: most AAA games today use Flash for their UI, and probably ScaleForm as the player.
Compare that with Apple. I can't think of any other hardware that runs Apple's OS. They sue everyone who tries. I can't think of any other OS's that run on the iPhone... and they now only allow Apple's languages - even if a 3rd-party tool compiles to one of those languages.
It's funny, because back in the '90s I remember working at a CompUSA and my boss was telling me how the customer is the most powerful entity. A pissed-off customer can lead to more lost sales than just that one person. That if someone came-in and wanted to return something outside of the return limit, if they yelled and screamed enough, we would take it back. If they wanted a discount, they got it. If the item didn't work as desired, they got an upgrade.
What's funny is that I didn't see that happen in practice. It was really rare that someone got something for free unless the store did something dumb. I think what that boss meant was the 80's, and it had already swung the other way. Today, free speech is so much more limited because you can't start ThatStoreSucks.com without a crack-shot legal team. You can't call something "bogus" without getting sued, even if you have a 350 page book to back it up.
It is ironic because we are in an era of super-fast communications to anyone, any time. But corporations have a voice, and they will even pay people to be their voice. So no matter what mechanism comes out, the corporations can match what the consumer can do. Combine that with people being sheep, and the balance tilts.
This balance tips the other way in places like China, where people now have a voice where they did not have one before. Maybe it is a cycle from oppression... to freedom... to oppression.
Lets say the feds want to chip you. They will just say "We can put this chip in you, or we can [nsert absurdly horrible alternative here]. It is your choice."
It is like how the federal government can't interfere with state schools, so they just tax the state then say "if you want funding for your schools, install mandatory filtering software and teach things this certain way." Another example is when states offer to bring you to trial faster if you plead guilty. (I forget if that is Maryland or just Baltimore City). They can still claim they are providing due-process and giving you your right to a speedy and fair trial.
If you don't understand the equivalence, you might just be a religious extremist.
Might be. Probably not. My guess is that most people can see the difference between aborting a fetus, and drawing a cartoon bear. The acts are not equivalent.
So the US made 123 requests, 80.5% were "fully or partially complied with" so that is 99 requests. Of the requests listed, 45 were from court orders which is 36.6%. So there are 99 - 45 = 54 requests that were not court orders, yet Google still complied with them. I would love to know what those were. DMCA requests? I thought they got gzillions of those a day, maybe they aren't even included. So what else? I might even like to see the letters "Please remove this content because... we... really want you too... because... I work for the government and you do what I say..."
Better yet: send them death threats. That's what the Muslim community(*) did, and Comedy Central caved. We should all tell them that we are Muslims and the beeping sound offends our religion and we will kill them with the mighty blade of the flying spaghetti monster!
Or better yet - tell them we are Muslims and that censoring the episode was not enough. We know that those sounds were meant to make fun of Muhammad and we will kill them anyway.
(*) Not all of the Muslim community - just their most vocal representatives.
I know I could do that, but there are downsides to it and that isn't a general purpose solution. The submitter's proposed SSD + HDD in one would be much nicer. :-)
For some laptops, yes, that hack would work. But that isn't a general purpose solution like the SSD + HDD combo that the submitter proposed.
It is also not clear how much difference ReadyBoost makes
Keep searching. There's lots of other benchmarks, and they all same the same thing. It helps if you have an old machine with insufficient memory.
ReadyBoost doesn't really do what the author wants. Windows treats ReadyBoost as a write-through cache like it treats memory. It assumes you might unplug the drive at any moment. It won't speed up boot time, and it won't speed up writes. It won't place the swap file on there either. I'm not sure if you could tell Windows to use a regular SATA drive for ReadyBoost - that might be an interesting experiment, but it still won't use it effectively.
<facepalm :-)
If you want to play Mr. Pedantic, you skipped registers. And CPU cache may not necessarily cache disk data, so those don't count for the same reason registers don't count. Networks don't cache the internet. And don't forget newspapers - the Internet caches those. And newspapers cache events, which cache time.
The point is that most of the layers you listed are implementation dependent or not relevant to the discussion. For this purpose, the CPU is a black box - it could have different # of levels, and they might not always be used for that purpose. So RAM and SSD are caching disk. It stops there.
It would be tough for the officer to claim that he thought it was legal to hide evidence and lie to a court, claiming that it had been deleted.
I bet that cop won't do it again. And maybe others won't. Maybe if a few peopel stood up for their rights, we might all get them back.
Can I have it? :-)
I think my next laptop will have space for 2 drives. I might even be willing to have my optical drive be external. As a developer, I need the disk space and a single SSD just can't cut it unless I want to spend close to $1000 on the drive.
Just put /home on a magnetic disk and everything else on the SSD
Try jamming two hard drives into a laptop. :-(
No.
You would buffer on an SSD differently than your would do it in memory. Memory is volatile, so you write-back to disk as fast as possible. And whenever you cache something, you trade valuable physical memory for cache memory. With an SSD, you could cache 10 times as much data (Flash is much cheaper than DRAM), you would not have to write it back immediately (since it is not volatile), and the cache would survive a reboot so it could also speed the boot time.
Laptops can only fit a single drive.
t I doubt the benefits are that large over a normal SSD + HDD configuration.
Which doesn't work for laptops. :-(
Most laptops can only fit a single drive. I would love to have an SSD for faster build times, but a 40GB SSD is useless in my laptop since the second drive would have to be an external. But a 300GB drive with 16GB of integrated flash might give me a single drive with the performance boost that I am looking for.
I don't understand what you mean. How does caching data on an SSD lower the lifespan on the magnetic drive? Or did you mean it lowers the lifespan of the SSD? Which it would do, but it shouldn't be any more than any other use of an SSD. SSD lifespan is really not an issue any longer. (Intel claims over 10 years on their drives. Other manufacturers are claiming similar timespans).
Could you clarify?
I agree, and I've been thinking along these same lines. Existing caching algorithms are not sufficient for this purpose. Iin-memory caches, they attempt to write-back the data as soon as possible since the memory is volatile. You would want an algorithm specifically made for non-volatile caching.
I imagine a 500GB hard drive with 32GB of SSD. The caching algorithm would be smart enough to keep 2 cache areas: 16GB reserved for long-term read-only things like OS files. No matter what disk thrashing goes on, don't purge these. This keeps boot times fast. The second 16GB would be a normal write-back cache. Browser cache, temp directory, pagefile, etc. So if I edit a video, compile some code, or play a game - I get SSD performance. The drive might decide to write that back to the magnetic disk immediately, or in 5 minutes, or tomorrow afternoon. Yes - I could even power-down the computer and it could finish the write-back another day. There is no need to write-back unless the rive is idle, or if it is out of cache space.
The good thing is that this could be done in software. I had hoped that Windows ReadyBoost would do this. But from what I've read, even though it is improved in Windows 7 it still is only useful if you have low memory. I am not sure if that is because USB is slow, or because ReadyBoost still operates like an in-memory cache (since the USB flash drive could be removed). I would love to have a check-box that says "I promise I won't remove this drive - treat it as non-volatile" to get it to do that. I bet someone could write a driver to do it.
PDF was until about a year before the relevant patents run out,
[citation required]. I can't find anything that says any PDF patents are near expiring. I've used free PDF viewers since the late 90's, so the format has been known for a long time.
Flash is a proprietary format
Please define proprietary as you see it. There are multiple authoring tools for Flash, and multiple players for it. For example: most AAA games today use Flash for their UI, and probably ScaleForm as the player.
Compare that with Apple. I can't think of any other hardware that runs Apple's OS. They sue everyone who tries. I can't think of any other OS's that run on the iPhone... and they now only allow Apple's languages - even if a 3rd-party tool compiles to one of those languages.
So Apple is proprietary, not Adobe.
It's funny, because back in the '90s I remember working at a CompUSA and my boss was telling me how the customer is the most powerful entity. A pissed-off customer can lead to more lost sales than just that one person. That if someone came-in and wanted to return something outside of the return limit, if they yelled and screamed enough, we would take it back. If they wanted a discount, they got it. If the item didn't work as desired, they got an upgrade.
What's funny is that I didn't see that happen in practice. It was really rare that someone got something for free unless the store did something dumb. I think what that boss meant was the 80's, and it had already swung the other way. Today, free speech is so much more limited because you can't start ThatStoreSucks.com without a crack-shot legal team. You can't call something "bogus" without getting sued, even if you have a 350 page book to back it up.
It is ironic because we are in an era of super-fast communications to anyone, any time. But corporations have a voice, and they will even pay people to be their voice. So no matter what mechanism comes out, the corporations can match what the consumer can do. Combine that with people being sheep, and the balance tilts.
This balance tips the other way in places like China, where people now have a voice where they did not have one before. Maybe it is a cycle from oppression... to freedom... to oppression.
vs just watching it on "tv for free". I wonder if the author of the article still lives in his mom's basement.
Antenna maybe?
by forcing people into HTML5,
This has nothing to do with HTML5. This is about Adobe compiling Flash to objective-C.
Okay, I'll bite. In what way is Adobe a "play by our rules or gtfo" company?
Lets say the feds want to chip you. They will just say "We can put this chip in you, or we can [nsert absurdly horrible alternative here]. It is your choice."
It is like how the federal government can't interfere with state schools, so they just tax the state then say "if you want funding for your schools, install mandatory filtering software and teach things this certain way." Another example is when states offer to bring you to trial faster if you plead guilty. (I forget if that is Maryland or just Baltimore City). They can still claim they are providing due-process and giving you your right to a speedy and fair trial.
If you don't understand the equivalence, you might just be a religious extremist.
Might be. Probably not. My guess is that most people can see the difference between aborting a fetus, and drawing a cartoon bear. The acts are not equivalent.
So the US made 123 requests, 80.5% were "fully or partially complied with" so that is 99 requests. Of the requests listed, 45 were from court orders which is 36.6%. So there are 99 - 45 = 54 requests that were not court orders, yet Google still complied with them. I would love to know what those were. DMCA requests? I thought they got gzillions of those a day, maybe they aren't even included. So what else? I might even like to see the letters "Please remove this content because... we... really want you too... because... I work for the government and you do what I say..."
Doh! I even hit preview.
This was the comment I was linking to
Given that a federal court has just removed the FCC's authority to regulate network management,
Gah! That is not what happened!
The supreme court upheld their authority to regulate network management. The problem was that the FCC ">didn't make their network neutrality principles as official rules. They didn't follow their own paperwork, so they didn't have the power to sue over it.
I'm curious - how do they make Hitler movies in Germany, when any image of the swastika is banned?