The impact of missing TRIM depends a lot on your usage. When the FS starts to reuse blocks from delete files, performance starts to go down because the SSD doesn't know that part of the block can be discarded and will have to do extra work to keep that unused part intact (as Bengie explained in more detail in his answer).
So if you mostly use big files, the impact will be negligible because the FS won't use partial blocks very often. Or if you don't delete files often, the impact will be negligible because there isn't many blocks to partially reuse.
But think of it, if TRIM was added, it's not just for the fun of it, people saw the performance degradation first. Just read the comments on the web before TRIM was added. Just read the benchmarks when the first drives with TRIM came out. Yes some user will never notice it, but that doesn't mean that nobody does and that TRIM isn't useful.
A good garbage collection can't replace TRIM. Overwritten blocks are not the only ones that can be GC'ed. There is also the blocks from deleted files. And unless the FS uses those blocks first (which any recent filesystem will avoid to do to prevent fragmentation on hard-drives), they will eventually use a significant amount of the SSD and kill the drive performance.
And worse, some modern filesystems use "copy-on-write", so no data is ever overwritten (from the SSD point of view) the SSD performance will drop even more quickly.
"I feel like saying something to her right now, I should say it." - Good.
"I want to have sex with you" - Yeah, I'm sure it will work out well.
Any present actions have future consequences. Not thinking of the future means you ignore the consequences. That can't be a good thin. As in pretty much everything in life, moderation is key. Don't over-think things that you end up never doing anything. But you still need to think things a bit. ("There is a time for thinking, and there is a time of acting")
The other reason for over-thinking is negative target fixation where one focuses too much on the possible obstacles, ending up scaring oneself too much to act. Fix your mind on where you want to go, keeping a peripheral view on possible obstacles.
They wanted to say "I reject your reality and substitute my own" but they were afraid it would result in a public explosion (plus it's copyrighted by the TVAA but I think it's a minor detail they would be willing to ignore).
Correct me if I'm wrong but: - "Direct rendering" = decode the data directly to Video buffer. Otherwise the data needs to be decoded to a RAM buffer which then needs to be copied to the Video buffer to be actually displayed. - "Hardware acceleration" = use the GPU for decoding (because a GPU is usually way faster than the CPU for this kind of work).
So you can have "direct rendering" without the "hardware acceleration" (and vice-versa though it's unlikely to happen in practice).
So how exactly would passing a law that basically codifies current practices cause job loss?
1. The legislation passes 2. People get angry at their ISP and set their HQ on fire 3. The ISPs build bigger meaner bunk^H^H^H^H HQs which requires manpower => more jobs
1. The legislation passes 2. The ISP demands their protection money 3. The CEOs and other members of the boards become richer 4. They buy bigger houses 5. They requires more maids and gardeners => more jobs
1. The legislation passes 2. The ISP demands their protection money 3. The customers become poorer and can't pay their bills 4. The customers are evicted 5. The customers now homeless lose their jobs => more jobs (for the others) 6. The customers get depressed and kill themselves 7. They are buried or cremated 8. Graveyards and crematoriums flourish => more jobs
And more importantly, they haven't found a way to put DRM on a printed document yet. By going digital, they can now use their DRM servers to stop the piracy of instruction manuals.
I wonder what the code becomes if the URL contains a list separated by ':' or a more complex data structure.
With such an example, I can make an even better language. I'll call it dot. It has only one character: a period. Here is how it compares:
.
which in that verbose Revolution 4 language gives (approximately):
get the item 42 of the line 3465 of the structure 3 that contains "foo" in the record 6 counting from 3 of the 38990nd [...rest cut to avoid the slashdot lame filter...]
Now, my language does only one thing but it's unbeatable at it:)
Are you trolling, or just being ignorant?
If Apple censors one kind of political propaganda, but accepts other kinds, the accepting others makes things WORSE, not better.
To me, it makes rejecting others kinds more unacceptable. But accepting is always a good thing.
If one was to follow your principle and rejected a propaganda once and he would never be able to accept any propaganda ever after and would never be able to mend his way.
If they want to decide which propaganda is OK (or if they're getting paid to accept certain propaganda), that's the worst kind of censorship.
I agree with that. But the "worst" is in the rejection of the other propaganda, not in the acceptation of some.
So they should be congratulated for accepting CCTV. But next time they reject an app on the ground that it's propaganda, then we should howler more loudly than ever before.
They're only doing this for the money, so it's not really something to applaud. Do you think the Chinese government allowed this to happen because they didn't want it to happen? This was intentional, and it's obvious people got paid to make it happen.
What ever the "why", they did the right thing by not censoring the app. I applaud that.
If they did it for the wrong reasons (very likely), then next time they may do the wrong thing (again). Then I'll boo them (and I'm sure it will happen sooner than later).
Wow. I remember Yahoo, Google and others getting flak from/. crowd for 'succumbing' to the chinese govt pressure and 'censuring' information. But here, Apple goes a step ahead and actually promotes Chinese propaganda and it's kudos to Apple??
First, I'm not responsible for what others people, being member of/. crowd or not, do or say. I'm happy to have my own opinions.
Second, propaganda is not censure. Yahoo and Google were flaked because they did the latter. They limited their content to what the Chinese government approved. Apple doesn't prevent people from getting other content, including CCTV. So the shame should be on the/. crowd to think it's OK for Apple to censure China but it's not OK when China censure other countries.
Way to go, fanbois, way to go.
Right, just because I agreed with them, I'm a fanboy. Way to go, yourself.
As a matter of fact, I dislike Apple in general because they do censure and control too much. And that's also why I'm glad the rare times they don't.
I applaud Apple for releasing it. If Apple rejected it just because they don't like what its content, that would be censure and they would be no better that the Chinese government.
If you want to try some kind of fan-free passive cooling, you'd be better off putting in a swimming pool, and running some radiant pipe in the deep end...
Jeez, this all seems quite a complex way to cool a computer. If only there was some way this could be neatly packaged inside the computer itself.
Yes, imagine that:
Neighbour: you have a nice swimming pool. Where did you buy it?
You: I didn't, it came with the computer.
And hopefully, you will have a long "on-site" warranty because if you need to ship your computer back to the manufacturer.....
Except that without DRM, the customer is happy while without CAPTCHA, he will still be unhappy because of the increase in spam in the forums/mailbox/...
The first anniversary of the Linux desktop in 5... 4... 3... 2... "This year is the year of the Linux desktop"... The first anniversary of the Linux desktop in 3153599... 3153598... 3153597...
While absorbing the radar waves works. That doesn't make being transparent to those waves useless. It's just a different method to the same problem. It has actually the advantage, as you pointed out, to be a more generic solution. "Black paint" works well today but "transparent paint" may be necessary tomorrow.
Depending on how fast it runs, it could be an interesting form of image compression. 50 polygons is generally a lot less data than 914400 rectangles. For higher quality, you could add more polygons.
That already exists and is called fractal compression but usually involves more complex fractals than simple rectangles.
society Bar is a truly free place. it allows anyone to beat anyone else over the head with a cast iron pipe for no reason other than they enjoy doing it. It's not truly free because it removes one's freedom to not be beaten over the head.
The only "truly free place" is a place where one is alone. There you are free to bash over anybody's head (too bad that there won't actually be anybody to be able to do it).
laws that stop people doing what they enjoy is a huge step backwards, IMHO. True only if all involved parties agree on the "doing", i.e. the person being beat over the head agrees to it. However, that becomes quite hairy when considering indirect involvement (second-hand smoking for instance)
The impact of missing TRIM depends a lot on your usage. When the FS starts to reuse blocks from delete files, performance starts to go down because the SSD doesn't know that part of the block can be discarded and will have to do extra work to keep that unused part intact (as Bengie explained in more detail in his answer).
So if you mostly use big files, the impact will be negligible because the FS won't use partial blocks very often.
Or if you don't delete files often, the impact will be negligible because there isn't many blocks to partially reuse.
But think of it, if TRIM was added, it's not just for the fun of it, people saw the performance degradation first. Just read the comments on the web before TRIM was added. Just read the benchmarks when the first drives with TRIM came out. Yes some user will never notice it, but that doesn't mean that nobody does and that TRIM isn't useful.
A good garbage collection can't replace TRIM. Overwritten blocks are not the only ones that can be GC'ed. There is also the blocks from deleted files. And unless the FS uses those blocks first (which any recent filesystem will avoid to do to prevent fragmentation on hard-drives), they will eventually use a significant amount of the SSD and kill the drive performance.
And worse, some modern filesystems use "copy-on-write", so no data is ever overwritten (from the SSD point of view) the SSD performance will drop even more quickly.
Reminds me of this old "interview"
"I feel like saying something to her right now, I should say it." - Good.
"I want to have sex with you" - Yeah, I'm sure it will work out well.
Any present actions have future consequences. Not thinking of the future means you ignore the consequences. That can't be a good thin.
As in pretty much everything in life, moderation is key. Don't over-think things that you end up never doing anything. But you still need to think things a bit. ("There is a time for thinking, and there is a time of acting")
The other reason for over-thinking is negative target fixation where one focuses too much on the possible obstacles, ending up scaring oneself too much to act. Fix your mind on where you want to go, keeping a peripheral view on possible obstacles.
They wanted to say "I reject your reality and substitute my own" but they were afraid it would result in a public explosion (plus it's copyrighted by the TVAA but I think it's a minor detail they would be willing to ignore).
"Direct rendering" != "Hardware acceleration".
Correct me if I'm wrong but:
- "Direct rendering" = decode the data directly to Video buffer. Otherwise the data needs to be decoded to a RAM buffer which then needs to be copied to the Video buffer to be actually displayed.
- "Hardware acceleration" = use the GPU for decoding (because a GPU is usually way faster than the CPU for this kind of work).
So you can have "direct rendering" without the "hardware acceleration" (and vice-versa though it's unlikely to happen in practice).
So how exactly would passing a law that basically codifies current practices cause job loss?
1. The legislation passes
2. People get angry at their ISP and set their HQ on fire
3. The ISPs build bigger meaner bunk^H^H^H^H HQs which requires manpower
=> more jobs
1. The legislation passes
2. The ISP demands their protection money
3. The CEOs and other members of the boards become richer
4. They buy bigger houses
5. They requires more maids and gardeners
=> more jobs
1. The legislation passes
2. The ISP demands their protection money
3. The customers become poorer and can't pay their bills
4. The customers are evicted
5. The customers now homeless lose their jobs
=> more jobs (for the others)
6. The customers get depressed and kill themselves
7. They are buried or cremated
8. Graveyards and crematoriums flourish
=> more jobs
And more importantly, they haven't found a way to put DRM on a printed document yet. By going digital, they can now use their DRM servers to stop the piracy of instruction manuals.
There's no difference in length between:
And:
I wonder what the code becomes if the URL contains a list separated by ':' or a more complex data structure.
With such an example, I can make an even better language. I'll call it dot. It has only one character: a period. Here is how it compares:
which in that verbose Revolution 4 language gives (approximately):
Now, my language does only one thing but it's unbeatable at it :)
Are you trolling, or just being ignorant? If Apple censors one kind of political propaganda, but accepts other kinds, the accepting others makes things WORSE, not better.
To me, it makes rejecting others kinds more unacceptable. But accepting is always a good thing.
If one was to follow your principle and rejected a propaganda once and he would never be able to accept any propaganda ever after and would never be able to mend his way.
If they want to decide which propaganda is OK (or if they're getting paid to accept certain propaganda), that's the worst kind of censorship.
I agree with that. But the "worst" is in the rejection of the other propaganda, not in the acceptation of some.
So they should be congratulated for accepting CCTV. But next time they reject an app on the ground that it's propaganda, then we should howler more loudly than ever before.
They're only doing this for the money, so it's not really something to applaud. Do you think the Chinese government allowed this to happen because they didn't want it to happen? This was intentional, and it's obvious people got paid to make it happen.
What ever the "why", they did the right thing by not censoring the app. I applaud that.
If they did it for the wrong reasons (very likely), then next time they may do the wrong thing (again). Then I'll boo them (and I'm sure it will happen sooner than later).
Wow. I remember Yahoo, Google and others getting flak from /. crowd for 'succumbing' to the chinese govt pressure and 'censuring' information. But here, Apple goes a step ahead and actually promotes Chinese propaganda and it's kudos to Apple??
First, I'm not responsible for what others people, being member of /. crowd or not, do or say. I'm happy to have my own opinions.
Second, propaganda is not censure. Yahoo and Google were flaked because they did the latter. They limited their content to what the Chinese government approved. Apple doesn't prevent people from getting other content, including CCTV. So the shame should be on the /. crowd to think it's OK for Apple to censure China but it's not OK when China censure other countries.
Way to go, fanbois, way to go.
Right, just because I agreed with them, I'm a fanboy. Way to go, yourself.
As a matter of fact, I dislike Apple in general because they do censure and control too much. And that's also why I'm glad the rare times they don't.
http://www.wired.com/epicenter/2009/09/apple-denied-health-care-app-for-political-reasons-developer-says/ Too late for that idea...
Just because they did censure another app, doesn't mean we shouldn't congratulate them when they do NOT censure. Quite the contrary.
are we talking about the same Apple that censors everything else that goes on the iphone just because they don't like its content?
All the more reasons to applaud when they do NOT censure.
And this app was approved by Apple?
I applaud Apple for releasing it. If Apple rejected it just because they don't like what its content, that would be censure and they would be no better that the Chinese government.
If you want to try some kind of fan-free passive cooling, you'd be better off putting in a swimming pool, and running some radiant pipe in the deep end...
Jeez, this all seems quite a complex way to cool a computer. If only there was some way this could be neatly packaged inside the computer itself.
Yes, imagine that:
Neighbour: you have a nice swimming pool. Where did you buy it?
You: I didn't, it came with the computer.
And hopefully, you will have a long "on-site" warranty because if you need to ship your computer back to the manufacturer.....
Except that without DRM, the customer is happy while without CAPTCHA, he will still be unhappy because of the increase in spam in the forums/mailbox/...
I didn't RTFA but do I need to activate the tool before I can use it? If so, can it deactivate itself once I'm done with it?
The first anniversary of the Linux desktop in 5... 4... 3... 2... "This year is the year of the Linux desktop"... The first anniversary of the Linux desktop in 3153599... 3153598... 3153597...
While absorbing the radar waves works. That doesn't make being transparent to those waves useless. It's just a different method to the same problem. It has actually the advantage, as you pointed out, to be a more generic solution. "Black paint" works well today but "transparent paint" may be necessary tomorrow.
I mean, apple and oranges !
Gee, RTFA! He never mentioned Mac OS X. It's Penguins and Windows.
Depending on how fast it runs, it could be an interesting form of image compression. 50 polygons is generally a lot less data than 914400 rectangles. For higher quality, you could add more polygons.
That already exists and is called fractal compression but usually involves more complex fractals than simple rectangles.
This is not a software problem, they are just not using the correct battery.
It's the first version of the article. It's only a for developers. You need to wait for the version 1.1 release to get the fully functional one.
The only "truly free place" is a place where one is alone. There you are free to bash over anybody's head (too bad that there won't actually be anybody to be able to do it).
laws that stop people doing what they enjoy is a huge step backwards, IMHO. True only if all involved parties agree on the "doing", i.e. the person being beat over the head agrees to it.
However, that becomes quite hairy when considering indirect involvement (second-hand smoking for instance)