Actually, I've actually run collisions in MD5 through SHA-1 and multiple different signatures including Ripe and several. Multiple collisions in MD5 don't generate a corresponding signature in SHA and it would take a lot of work to find one that does.
Actually, you don't know what you're talking about. Go read "Multicollisions in Iterated Hash Functions. Application to Cascaded Constructions" by Antoine Joux. Unfortunately, it's not generally available online, but Hal Finney wrote a nice explanation of the problem here.
My understanding, based partly on what others have said here and partly on my experience with Linux, is that there just aren't that many people using Linux for professional audio, so there's no works-perfectly-out-of-the-box solution. However, a good amount of the groundwork has been laid (ALSA, JACK, Rosegarden, etc.), so if you are a programmer (or know one who would be interested in playing with some fancy hardware) and you're not under major time constraints, you could probably get a very nice workflow going on Linux.
You will be one of the pioneers in this area, though, so if you need to get something done NOW, you'll probably disappointed. On the other hand, if you're looking to set something up that you'll be using for a few years, and you have the knowledge and patience to play around with it to get exactly what you want, then it might be worth looking into.
The problem is that you're essentially creating a new hash function, H(x) = SHA1(x) || SHA256(x) || MD5(x), for which collisions can be computed piece-wise. To compute a collision for H(x), you can always start by creating a sequence of MD5 collisions, and see if any of these are also collisions for SHA-1 and SHA-256---which, I imagine, is more likely than you might think, since SHA1, SHA256, and MD5 all use the same basic design (compared to algorithms like Whirlpool). That won't necessarily work with a single hash function like SHA-512.
I think they only do it when in dire need of your coordinates (like when you call 911).
My (CDMA 2000) phone has an option to restrict the GPS reporting to 911 calls only, but it's not the default.
Otherwise, it's probably a waste of resources (computing power/network data).
It wouldn't be that bad. The phone already has to periodically allocate a channel in order report its presence to the base station. Tacking on a few extra bits (probably only when requested by the base station) isn't going to be that much overhead.
As for computing power on the phones, these things can run reasonably complex audio codecs in real time during a voice call. That's a lot of spare CPU power when the phone is on the hook.
What are you talking about? Yeah, the value of fiat currency floats. Yeah, the government uses that to mess with the economy. It's called monetary policy. What's your point?
and that by making it illegal, 18-21 year olds would no longer drink--- an absurd leap of (il)logic, if you ask me.
It's only "an absurd leap of (il)logic" because you don't seem to understand statistics. Some people don't drink underage precisely because it's illegal. QED.
What if one uses UTF-8 and the other UCS-2? Or UTF-32?
Using UCS-2 would be a bug, since it can't encode all Unicode characters, and UTF-32 (more properly, UCS-4) would probably be unnecessarily wasteful. Furthermore, any code that supports Unicode is going to have to support UTF-8 at some point, not least because UTF-8 has become the way of encoding Unicode on Unix, as well as on the Internet.
Exactly, who say Aliens - if they exist - hasn't come up with some vastly superior way of travel
Who says travelling faster than light will ever be possible? We've never observed anything doing so, and we have some reasonably good theory that suggests that it's impossible.
Look, I'm as opposed to censorship as the next guy, but when I'm watching you talk about the weather on TV, I want the mainstream scientific consensus, even if you think it might be wrong.
If you want to propose new ideas about global climate change, that's fine, but my TV is not the appropriate place to do that. That's what universities, scientific journals, mailing lists, conferences, and blogs are for.
If you're going to stand in front of a camera and blatantly mislead me and thousands of others about the dominant opinion of the experts in your field, then you are not worthy of my or anybody else's trust.
Well, they do. They are all intellectual property. That doesn't mean the same rules apply to each - they are all in different legal categories, with very different rules.
Exactly. The problem isn't "intellectual property" per se from a business standpoint, it's when lawyers and politicians start talking about "intellectual property" from a legal or policymaking standpoint.
No. This is the perfect example of why a URI is not necessarily supposed to be treated as a URL. http://my.netscape.com/publish/formats/rss-0.91.dt d is just a unique identifier for the RSS DTD. It used to also be hosted there as a convenience, but your software isn't supposed to rely on that.
Yeah, and the result is a lot less efficient.
It's also a stupid argument because it fails to answer the real question, which is:
What is that probability of life, given that we're asking?
The answer is obviously 1.
http://choosedoubt.blogspot.com/2006/08/why-agnost icism-is-also-stupid.html
Actually, you don't know what you're talking about. Go read "Multicollisions in Iterated Hash Functions. Application to Cascaded Constructions" by Antoine Joux. Unfortunately, it's not generally available online, but Hal Finney wrote a nice explanation of the problem here.
My understanding, based partly on what others have said here and partly on my experience with Linux, is that there just aren't that many people using Linux for professional audio, so there's no works-perfectly-out-of-the-box solution. However, a good amount of the groundwork has been laid (ALSA, JACK, Rosegarden, etc.), so if you are a programmer (or know one who would be interested in playing with some fancy hardware) and you're not under major time constraints, you could probably get a very nice workflow going on Linux.
You will be one of the pioneers in this area, though, so if you need to get something done NOW, you'll probably disappointed. On the other hand, if you're looking to set something up that you'll be using for a few years, and you have the knowledge and patience to play around with it to get exactly what you want, then it might be worth looking into.
The problem is that you're essentially creating a new hash function, H(x) = SHA1(x) || SHA256(x) || MD5(x), for which collisions can be computed piece-wise. To compute a collision for H(x), you can always start by creating a sequence of MD5 collisions, and see if any of these are also collisions for SHA-1 and SHA-256---which, I imagine, is more likely than you might think, since SHA1, SHA256, and MD5 all use the same basic design (compared to algorithms like Whirlpool). That won't necessarily work with a single hash function like SHA-512.
Honestly, using SHA-512 is probably more secure than using a bunch of hashes concatenated together.
My (CDMA 2000) phone has an option to restrict the GPS reporting to 911 calls only, but it's not the default.
Otherwise, it's probably a waste of resources (computing power/network data).It wouldn't be that bad. The phone already has to periodically allocate a channel in order report its presence to the base station. Tacking on a few extra bits (probably only when requested by the base station) isn't going to be that much overhead.
As for computing power on the phones, these things can run reasonably complex audio codecs in real time during a voice call. That's a lot of spare CPU power when the phone is on the hook.
What are you talking about? Yeah, the value of fiat currency floats. Yeah, the government uses that to mess with the economy. It's called monetary policy. What's your point?
Don't a lot of cell phones also report on your location via AGPS?
It's only "an absurd leap of (il)logic" because you don't seem to understand statistics. Some people don't drink underage precisely because it's illegal. QED.
It's 18 in Alberta, Manitoba, and Quebec.
Have you looked at satellite Internet? The latency is terrible, but unless you're playing Quake, it's probably still better than dial-up.
Obligatory YouTube video (possibly NSFW if your co-workers can't handle foul language).
Well, I appreciate the multi-byte support. I think I might actually start using Rails, now.
Using UCS-2 would be a bug, since it can't encode all Unicode characters, and UTF-32 (more properly, UCS-4) would probably be unnecessarily wasteful. Furthermore, any code that supports Unicode is going to have to support UTF-8 at some point, not least because UTF-8 has become the way of encoding Unicode on Unix, as well as on the Internet.
It'll be available for illegal download on January 29, 2007.
Who says travelling faster than light will ever be possible? We've never observed anything doing so, and we have some reasonably good theory that suggests that it's impossible.
A link to an actual scientific paper in a Slashdot summary? What is the world coming to?
It's not about censorship; It's about misrepresentation. See my other post.
Look, I'm as opposed to censorship as the next guy, but when I'm watching you talk about the weather on TV, I want the mainstream scientific consensus, even if you think it might be wrong.
If you want to propose new ideas about global climate change, that's fine, but my TV is not the appropriate place to do that. That's what universities, scientific journals, mailing lists, conferences, and blogs are for.
If you're going to stand in front of a camera and blatantly mislead me and thousands of others about the dominant opinion of the experts in your field, then you are not worthy of my or anybody else's trust.
Good advice.
you can still be the guy everyone goes to when something has to be done right.You're not going to get that from the books.
He's not outraged. He's virtually outraged---on Slashdot.
Exactly. The problem isn't "intellectual property" per se from a business standpoint, it's when lawyers and politicians start talking about "intellectual property" from a legal or policymaking standpoint.
No. This is the perfect example of why a URI is not necessarily supposed to be treated as a URL. http://my.netscape.com/publish/formats/rss-0.91.dt d is just a unique identifier for the RSS DTD. It used to also be hosted there as a convenience, but your software isn't supposed to rely on that.