I want my 4000x2400 21" display. I want to be able to have tiny letters in high quality anti-aliased fonts and have it look really good. Why hasn't it happened?
So, you're saying that once I buy a piece of software, it isn't really mine and so it the original developer has some kind of privacy right with respect to looking around inside of how it works?
One thing I always tell people is that people who won't show you the source code to their software have something to hide. It's almost certain their software is doing something that benefits themselves at your expense. Sovereignty over your own possessions requires that you insist on visible source code, even if you can't understand it yourself.
Actually, the war criminal charges have everything to do with torture sanctioned at the highest levels of government, and little to do with the actual war itself.
And you have the facts wrong anyway. I don't think anybody in the Bush administration seriously believed that the Iraqis actually had any chemical, biological or nuclear weapons. The Bush administration just staged a propaganda campaign to make people think the Iraqis did so there was a justification for war.
Willful refusal to see evidence that's at variance with your conclusions. You wouldn't also happen to be a creationist, would you?
I agree, but I think it's more like an immediate 20% hit, then about 25% per year. Most two year old Macs I see for sale are going for a little less than half retail. Which is still pretty impressive.
OTOH, my PowerBook has lasted awhile now and is in decent shape after 4 years or so (even though it's suffered one 5 foot drop). I couldn't say that the same would be true of the slapped together plastic in a typical Dell.
Kernel developers have complained that UI latency doesn't have very good measures under Linux. Now here's a methodology for measuring it. This could lead to kernels better optimized for the user experience that were provably so.
I don't think though, for the Linux kernel or for a video game, that pure latency is exactly the right measure. I think the standard deviation of latency is an important measure too. A user should be able to reliably predict the latency. They may not consciously do so, but their cerebellum will.
If you had some kind of tracking of people's movements in the room you could have their hands show up on the display. Of course there would be minor discrepancies in the exact position of their hands and that might become interesting if people's hands touch.
I wonder if people's brains would just adjust, or if it would completely freak them out? I know people can react very strangely to mirror images of hands set up to be in a similar position to their actual hand.
They are possible with current technology. Everybody just has to have a location sensor in the glasses and the glasses have to be high-res displays of their own.
Now, getting 3D of a live broadcast would be really tricky and likely impossible with current technology. There are algorithms for building 3D models of things from a bunch of pictures, but I don't think they can be done on the fly, much less a technology for the model data to be transmitted and updated real time.
Unless I can move my head to look around something, it's not 3D. If they want to call it 'stereo' TV, that's fine, but it's not 3D.
Re:Most people simply don't think about security
on
The Myths of Security
·
· Score: 1
But, since attacks on computers can be so easily automated that fact is no longer any protection. Even if only 0.001% of the population wants to break into your computer and do something nefarious, that means your computer will likely be broken into.
Re:Most people simply don't think about security
on
The Myths of Security
·
· Score: 2, Insightful
I try to educate people carefully and non-confrontationally every chance I get. It's an uphill battle, but one I think is worth fighting.
Computer science people use the current units because they fit cleanly together and they do not have a direct relation to other normal SI units. It's not like you are going to be trying to divide a gigabyte by a kilogram....
If the holographic principle turns out to be important, it's quite likely that there will be a direct relationship between bits and other physical quantitites.
So you think programmers are going to be such much happier thinking that their program will run in 1.048576MB instead of 1MB (Mibibyte for you). How are things going to get when people start rounding because of the long decimals?
So, as another poster pointed out, use 1MiB instead when that's what you mean.
The SI prefixes were designed from the very start to be cross-discipline standard ways of measuring things. By their very nature they are supposed to avoid the specialized languages of individual fields so that people from different fields can talk intelligibly to each other. CS people undermine the cross-discipline nature of SI prefixes by using them to mean things nobody else does, and we should stop doing that.
Otherwise your point about each field having its own specialized language is well taken. They do, and that's a perfectly reasonable thing. I should've been more careful about how I phrased things.
SI prefixes only make sense in combination with SI base units. You don't measure things in kilofeet or nanoyears or decipounds, for example.
The byte is not an SI base unit. If there were a base unit for information it would be the bit, not the byte.
So, explain to me, how is this an argument for the kilobyte rather than the kibibyte then?
And I would argue that RAM manufacturers would prefer base 2 SI units for memory even if they were talking about bits. The only time we talk about kilobits and mean it is when we're talking about kilobits/sec. Even then it's sometimes confused by trying to talk about bytes/sec instead of bits/sec.
I'm happy Apple is doing this. The use of SI unit names for base 2 values was convenient and gave relatively small errors for low numbers. But up above a gigabyte, and certainly in the terabyte range it's just plain wrong. And certainly nobody who's not a CS person is going to think "Oh, yeah, I divide the base 10 exponent by 3 and multiply by 10 to get the base 2 exponent because this is a piece of computer equipment!".
The binary SI prefixes aren't that hard to use when they really make sense. Computer science should get with the rest of the world in how things are measured and quanitifed and stop doing so with its own special language understood by those well versed in the field unless that language uses words and terms clearly different from the standard ones.
I haven't tried to figure out the API, but it appears that Android based phones are much harder to program for due to lack of documentation, but you are also much more likely to have your app see the light of day than on the iPhone.
Basically the iPhone is about control of developers and users. As long as you don't do anything Apple doesn't approve of, the iPhone is lots friendlier to program for than Android based phones.
I'm going to have to sit down with the Android API and see if its as hard to learn as people say.
A combination of trademark law and actually selling stuff work too. NiN and Radiohead made a whole ton of money selling something that they also gave away for free.
I don't think of it as "But we just want free warez and dont want to pay for entertainment!", but as "Your silly model based on restricting distribution is a total fail, get another one!".
Ultimately the models that restrict distribution reward distributors more than creators anyway. I say good riddance to them. This isn't about getting paid, but who's in control of what you see and hear and when you see or hear it.
The getting paid part is just the convenient justification of the moment because stating the real reason wouldn't get them anywhere.
I want my 4000x2400 21" display. I want to be able to have tiny letters in high quality anti-aliased fonts and have it look really good. Why hasn't it happened?
Hey, when someone has good ideas the best compliment you can pay h(im/er) is to use them yourself. :-)
So, you're saying that once I buy a piece of software, it isn't really mine and so it the original developer has some kind of privacy right with respect to looking around inside of how it works?
A resume is not the place to be modest.
One thing I always tell people is that people who won't show you the source code to their software have something to hide. It's almost certain their software is doing something that benefits themselves at your expense. Sovereignty over your own possessions requires that you insist on visible source code, even if you can't understand it yourself.
Actually, the war criminal charges have everything to do with torture sanctioned at the highest levels of government, and little to do with the actual war itself.
And you have the facts wrong anyway. I don't think anybody in the Bush administration seriously believed that the Iraqis actually had any chemical, biological or nuclear weapons. The Bush administration just staged a propaganda campaign to make people think the Iraqis did so there was a justification for war.
Willful refusal to see evidence that's at variance with your conclusions. You wouldn't also happen to be a creationist, would you?
I agree, but I think it's more like an immediate 20% hit, then about 25% per year. Most two year old Macs I see for sale are going for a little less than half retail. Which is still pretty impressive.
OTOH, my PowerBook has lasted awhile now and is in decent shape after 4 years or so (even though it's suffered one 5 foot drop). I couldn't say that the same would be true of the slapped together plastic in a typical Dell.
Kernel developers have complained that UI latency doesn't have very good measures under Linux. Now here's a methodology for measuring it. This could lead to kernels better optimized for the user experience that were provably so.
I don't think though, for the Linux kernel or for a video game, that pure latency is exactly the right measure. I think the standard deviation of latency is an important measure too. A user should be able to reliably predict the latency. They may not consciously do so, but their cerebellum will.
Sadly, I tend not to do consoles. I'm allergic to DRM. :-( I own a PS/2, and that's my main concession.
That is what I want, and it's really impressive. :-)
If you had some kind of tracking of people's movements in the room you could have their hands show up on the display. Of course there would be minor discrepancies in the exact position of their hands and that might become interesting if people's hands touch.
I wonder if people's brains would just adjust, or if it would completely freak them out? I know people can react very strangely to mirror images of hands set up to be in a similar position to their actual hand.
Just give each pair of glasses its own PS3 and have them network together to keep the model of the world they're displaying updated.
They are possible with current technology. Everybody just has to have a location sensor in the glasses and the glasses have to be high-res displays of their own.
Now, getting 3D of a live broadcast would be really tricky and likely impossible with current technology. There are algorithms for building 3D models of things from a bunch of pictures, but I don't think they can be done on the fly, much less a technology for the model data to be transmitted and updated real time.
Unless I can move my head to look around something, it's not 3D. If they want to call it 'stereo' TV, that's fine, but it's not 3D.
But, since attacks on computers can be so easily automated that fact is no longer any protection. Even if only 0.001% of the population wants to break into your computer and do something nefarious, that means your computer will likely be broken into.
I try to educate people carefully and non-confrontationally every chance I get. It's an uphill battle, but one I think is worth fighting.
Computer science people use the current units because they fit cleanly together and they do not have a direct relation to other normal SI units. It's not like you are going to be trying to divide a gigabyte by a kilogram. ...
If the holographic principle turns out to be important, it's quite likely that there will be a direct relationship between bits and other physical quantitites.
So you think programmers are going to be such much happier thinking that their program will run in 1.048576MB instead of 1MB (Mibibyte for you). How are things going to get when people start rounding because of the long decimals?
So, as another poster pointed out, use 1MiB instead when that's what you mean.
The SI prefixes were designed from the very start to be cross-discipline standard ways of measuring things. By their very nature they are supposed to avoid the specialized languages of individual fields so that people from different fields can talk intelligibly to each other. CS people undermine the cross-discipline nature of SI prefixes by using them to mean things nobody else does, and we should stop doing that.
Otherwise your point about each field having its own specialized language is well taken. They do, and that's a perfectly reasonable thing. I should've been more careful about how I phrased things.
SI prefixes only make sense in combination with SI base units. You don't measure things in kilofeet or nanoyears or decipounds, for example.
The byte is not an SI base unit. If there were a base unit for information it would be the bit, not the byte.
So, explain to me, how is this an argument for the kilobyte rather than the kibibyte then?
And I would argue that RAM manufacturers would prefer base 2 SI units for memory even if they were talking about bits. The only time we talk about kilobits and mean it is when we're talking about kilobits/sec. Even then it's sometimes confused by trying to talk about bytes/sec instead of bits/sec.
On this I can agree with you. :-) They should be using GiB for RAM if that's actually how they're measuring it. The use of units should be consistent.
I'm happy Apple is doing this. The use of SI unit names for base 2 values was convenient and gave relatively small errors for low numbers. But up above a gigabyte, and certainly in the terabyte range it's just plain wrong. And certainly nobody who's not a CS person is going to think "Oh, yeah, I divide the base 10 exponent by 3 and multiply by 10 to get the base 2 exponent because this is a piece of computer equipment!".
The binary SI prefixes aren't that hard to use when they really make sense. Computer science should get with the rest of the world in how things are measured and quanitifed and stop doing so with its own special language understood by those well versed in the field unless that language uses words and terms clearly different from the standard ones.
I don't like git. I like Mercurial. I think Mercurial is a better choice than git in most situations.
I haven't tried to figure out the API, but it appears that Android based phones are much harder to program for due to lack of documentation, but you are also much more likely to have your app see the light of day than on the iPhone.
Basically the iPhone is about control of developers and users. As long as you don't do anything Apple doesn't approve of, the iPhone is lots friendlier to program for than Android based phones.
I'm going to have to sit down with the Android API and see if its as hard to learn as people say.
A combination of trademark law and actually selling stuff work too. NiN and Radiohead made a whole ton of money selling something that they also gave away for free.
I don't think of it as "But we just want free warez and dont want to pay for entertainment!", but as "Your silly model based on restricting distribution is a total fail, get another one!".
Ultimately the models that restrict distribution reward distributors more than creators anyway. I say good riddance to them. This isn't about getting paid, but who's in control of what you see and hear and when you see or hear it.
The getting paid part is just the convenient justification of the moment because stating the real reason wouldn't get them anywhere.