Anti-aliasing is a hack that complicates things for a few reasons:
1: Anti-aliasing may look smoother but it also looks more blurred than non-antialiasing. That's why I based my test on no anti-aliasing.
2: If Apple isn't do it, then it must be at least somewhat inherently tricky to get right. And at the least it breeds bugs. Kludges usually breed bugs somewhere down the line as a rule of thumb.
3: Anti-aliasing complicates the OS (such as using Cleartype which has to be adjusted for every monitor it comes across etc.). Taking a screenshot and zooming in on the anti-aliased bits produces colour fringing.
4: Anti-aliasing complicates paint and word-processing software which has to take into account the techniques necessary for smooth line and curve drawing. Additionally, try filling in an area in paint software; anti-aliasing is not your friend.
5: Certain pictures with anti-aliasing use more colours, and eat up more memory as a result, especially when compressed in PNG format. A black and white picture uses 256 colours when it should use two. A colour picture..... well, the sky is the limit.
6: Scaling is much faster/simpler when you can do it the easy, and not to have worry about averaging neighbour pixels.
Need I go on?
SO...... if you paint a white single-pixel width 15 degree line without any anti-aliasing onto a black background, what does the PPI need to be at so you don't notice any jaggies?
Haha, that was probably a little unexpected for you. But I love the snappiness and cleanness of Haiku (just got to persuade them to implement a database/metadata filesystem now!:)
Windows is a lot more complicated than a hardware interface specification, so MS deserves a little more to hold the rights to the Windows and its technology. But I get your point.
so if you buy a new camera/scanner/mouse/keyboard/whatever, you can't plug it in to your current USB socket, and need to pay another $100 to get the new socket
Microsoft have done a lot to support backwards compatibility. Most software which works on WinXP will work on Win 8 and vice versa.
I don't think the price MS charges for Windows is amazingly extortionate, but I get your point.
As you semi-pointed out, if MS opened up Windows I fear we'd get the same fragmentation Linux/Unix has. That's the last thing we need. Standards are good, fragmentation is not. (As long as the product is mature/good quality, and competition isn't needed as much).
Yes there is. It takes a lot of effort to design say, a generalized GUI API that will work on all OSs, and after all that effort, it won't be as optimized as if it was specially written to take advantage of anything in the Windows OS.
Not that I like Windows OS particularly (I hope Ubuntu takes off), but I dislike the mess that is non-standardization even more. Bloat is bad also.
To simplify, let's assume it's in space. To go from 0 to 10mph (relative to a stationary object, say a satellite near Earth) surely requires as much thrust, as going from 90mph to 100mph. In fact relative to the position of the sun, it's like comparing 67,000 mph to 67,010 mph with 67,090 to 67,100, which works out about the same in energy requirements. But relative to the Earth's satellite, and according to your kinetic energy equation, that'd be a massive difference in energy required (0-10mph versus 90-100mph).
Just out of interest, if it takes the same energy to accelerate from 0 to 10mph as it does from 90 to 100mph (assuming zero wind resistance), then aren't we creating more energy than we put into the system by crashing? What gives?
One major consideration in the exact type of my new gfx card (750 Ti) was down to whether it had DisplayPort. The EVGA version was one of the only ones to have it.
Enjoy your mouse cursor and window frame moving at 30fps then, and the associated lag that will bring.
Instead we should be encouraging movement the other way - towards 120fps which allows for much more lifelike smoother motion. Youtube stuck at 30fps is a thorn in the whole online video sector.
All you had to do was check at Amazon to see the star ratings people are giving them. The Samsung's were/are at about 4.8/5 for hundreds of reviews, while the OCZ was closer to 3/5 (again for loads of reviews). I'm still amazed how few actually bother doing this simple step.
Did you factor in moire effects, thin diagonal non-anti-aliased lines, 20-10 vision, and entire wall-size TVs into your calcs?
If you worried about running out of TV features, try true 240fps for size (not interpolated). 120fps with fast panning shots looks much better than 60fps, and 240fps is getting closer still to life-like movement.
Anti-aliasing is a hack that complicates things for a few reasons:
1: Anti-aliasing may look smoother but it also looks more blurred than non-antialiasing. That's why I based my test on no anti-aliasing.
2: If Apple isn't do it, then it must be at least somewhat inherently tricky to get right. And at the least it breeds bugs. Kludges usually breed bugs somewhere down the line as a rule of thumb.
3: Anti-aliasing complicates the OS (such as using Cleartype which has to be adjusted for every monitor it comes across etc.). Taking a screenshot and zooming in on the anti-aliased bits produces colour fringing.
4: Anti-aliasing complicates paint and word-processing software which has to take into account the techniques necessary for smooth line and curve drawing. Additionally, try filling in an area in paint software; anti-aliasing is not your friend.
5: Certain pictures with anti-aliasing use more colours, and eat up more memory as a result, especially when compressed in PNG format. A black and white picture uses 256 colours when it should use two. A colour picture..... well, the sky is the limit.
6: Scaling is much faster/simpler when you can do it the easy, and not to have worry about averaging neighbour pixels. Need I go on?
I think that's a very good point, and something I considered too. I'm not sure that would work for ever-increasing brightnesses though.
SO...... if you paint a white single-pixel width 15 degree line without any anti-aliasing onto a black background, what does the PPI need to be at so you don't notice any jaggies?
300? 600? 1200? 2400 or more?
Haha, that was probably a little unexpected for you. But I love the snappiness and cleanness of Haiku (just got to persuade them to implement a database/metadata filesystem now! :)
Windows is a lot more complicated than a hardware interface specification, so MS deserves a little more to hold the rights to the Windows and its technology. But I get your point.
so if you buy a new camera/scanner/mouse/keyboard/whatever, you can't plug it in to your current USB socket, and need to pay another $100 to get the new socket
Microsoft have done a lot to support backwards compatibility. Most software which works on WinXP will work on Win 8 and vice versa.
I don't think the price MS charges for Windows is amazingly extortionate, but I get your point.
As you semi-pointed out, if MS opened up Windows I fear we'd get the same fragmentation Linux/Unix has. That's the last thing we need. Standards are good, fragmentation is not. (As long as the product is mature/good quality, and competition isn't needed as much).
I meant I hope Haiku OS takes off (not that Ubuntu is bad).
Yes there is. It takes a lot of effort to design say, a generalized GUI API that will work on all OSs, and after all that effort, it won't be as optimized as if it was specially written to take advantage of anything in the Windows OS. Not that I like Windows OS particularly (I hope Ubuntu takes off), but I dislike the mess that is non-standardization even more. Bloat is bad also.
USB sockets also lock you in to using USB leads.
I don't see standards as a bad thing, if they're done well.
Interesting. I'm confused now.
To simplify, let's assume it's in space. To go from 0 to 10mph (relative to a stationary object, say a satellite near Earth) surely requires as much thrust, as going from 90mph to 100mph. In fact relative to the position of the sun, it's like comparing 67,000 mph to 67,010 mph with 67,090 to 67,100, which works out about the same in energy requirements. But relative to the Earth's satellite, and according to your kinetic energy equation, that'd be a massive difference in energy required (0-10mph versus 90-100mph).
Just out of interest, if it takes the same energy to accelerate from 0 to 10mph as it does from 90 to 100mph (assuming zero wind resistance), then aren't we creating more energy than we put into the system by crashing? What gives?
When AI comes up with what you just said, one can say the Turing test has been passed in every conceivable sense :)
Perhaps he meant dangerous if the firework destroys the copter, making it crash and potentially hit someone?
When you talk about steel etc. in the concrete, do you mean as a mixture, or as rods/pillars of solid metal inside the concrete?
How would aluminum, titanium, or carbon fiber compare to basalt fiber rebar?
Hell has frozen over. I've been anticipating standard 60fps support on Youtube for years and it's finally come. My bitterness is gradually fading...
I wonder if existing videos at 60fps already on Youtube will be adjusted to support the feature.
Yes. That's even worse than 30fps.
I admire those first customers, because without them and the rich, the ball would never get rolling and we'd all be without forever.
Which is technically better out of Gsync and Freesync?
I agree with your ideal choice of monitor btw! Apart from the size which should be bigger, but further away. This way your eyes would be more relaxed.
One major consideration in the exact type of my new gfx card (750 Ti) was down to whether it had DisplayPort. The EVGA version was one of the only ones to have it.
Enjoy your mouse cursor and window frame moving at 30fps then, and the associated lag that will bring.
Instead we should be encouraging movement the other way - towards 120fps which allows for much more lifelike smoother motion. Youtube stuck at 30fps is a thorn in the whole online video sector.
All you had to do was check at Amazon to see the star ratings people are giving them. The Samsung's were/are at about 4.8/5 for hundreds of reviews, while the OCZ was closer to 3/5 (again for loads of reviews). I'm still amazed how few actually bother doing this simple step.
There's "ahead", and then there's "leaving the rest in their wake". As a shareholder, I'm more than a little disappointed.
Okay I stand corrected.
But very simply, why doesn't NASA ditch the rest and just stick with SpaceX instead of throwing money down the drain?
Maybe they're saving their funds to give to SpaceX instead who seem to doing things more efficiently than NASA in terms of getting us off this rock.
Did you factor in moire effects, thin diagonal non-anti-aliased lines, 20-10 vision, and entire wall-size TVs into your calcs?
If you worried about running out of TV features, try true 240fps for size (not interpolated). 120fps with fast panning shots looks much better than 60fps, and 240fps is getting closer still to life-like movement.