Validation in public key crypto is a little different than what you are thinking.
There is ever only one key involved on each end, and they both have to be part of the same pair. In encryption you encrypt with the recipient's public key and they decrypt with their private key(*)
In validation (or digital signature) you take a hash of the message (usually SHA1) and encrypt that with your private key. Thus the only key capable of decrypting it is your public key (which everyone has). Remember with key-pairs what you do with one you can only undo with the other. Anyway, the recipient creates their own hash of the message, decrypts your "signature" (which is an encrypted hash) and if the two match up, then they know it was signed by you and that it was not tampered with.
(*) Actually, public key crypto is painfully slow. What REALLY happens is a random symmetric key is chosen to encrypt the message, then the public key is used to encrypt the symmetric key. Decryption is the reverse, you decrypt the symmetric key with your private key, then use it to decrypt the message. This actually ends up being a lot faster than doing the whole thing with public key crypto. I left this out above to make it a little simpler.
Apple's speed increase is a completely manufactured phenomenon. It got faster because OS-X was unbearably slow at first, painfully slow next, and has now improved to merely annoyingly slow.
10.2 was certainly not painfully slow, if anything it was much faster than XP on what is undeniably much slower hardware. 10.3 simply flies on my older machines.
Linux faster? ROTFLMMFAO! Right. Clearly you are lying here. I've watched KDE and Gnome in multiple distros get slower and more bloated. Nice try, though.
Linux has gotten significantly faster, however you are correct that Gnome and KDE have gotten slower as time goes by. Much worse than windows in fact. I recently switched to xfce4 for just this reason.
BSD? Don't know, haven't used it, suspect it's a lie like Linux.
Don't look now, but your uneducated bias is showing:)
MS slower? Well, XP is considerably faster than 2K on boot up, and the GUI feels faster.
Faster on boot up? Yes. Gui feels faster? Odd that you would get that impression since it is easily demonstrable that it is in fact slower.
Granted, but it also runs significantly faster (again, subjective) than windows xp on what is undeniably slower hardware.
And as a user (and programmer of applications for) Windows since 3.1, I find it hard to believe that optimization has been their goal. They certainly did not "optimized the living daylights out" of it.
But you are missing my point, OS X is also gaining functionality, and taking advantage of the hardware (Expose is a prime example of this), yet the operating system runs FASTER than previous versions on the same machine. XP is way slower than 2000, which was slower than 98, etc. on the same machine. Obviously it is possible to improve the OS while also making it go faster (Apple can do it) but Microsoft has never done this.
This also is part of the reason why Apple is not obsessed with MHz. For the vast majority of users (assuming you are not sequencing genes or rendering 3D all the time) it doesn't matter. My 800 MHz iMac has displayed even BETTER performance with each point release of OS X. My 1.2 GHz laptop gets worse with each new verion of windows. While it is entirely subjective, I feel the iMac runs a lot faster (both have 1GB of ram)
I don't want to have to spend $1000+ on a machine every 2-3 years if I do not have to. I would rather spend more up front and know that it will be usable for a much longer period of time.
95 was better than 3.11 (but much much slower) 98 was better than 95 (but slightly slower) ME was a massive step backwards that MS would love to forget XP is worlds better than 98, however it is also many worlds slower.
Every OS X upgrade so far has very noticeably increased in speed. That is something that Microsoft has never done in its history. To the contrary almost every Microsoft product (OS or not) performs significantly worse than their last version.
Could hipersockets be used to build something like what Danathar suggested? Is there a good reason to consider porting old but solid programs to this configuration?
Yes, but I do not believe the scenario he suggested is the most common (or desirable). What I see them being used for is running webservers (Apache on Linux) as a front end for mainframe routines (CICS, COBOL, Natural, etc).
Mainframes run for years and decades. Yes, PCs are improving. No, they are nowhere near mainframes yet, the people who are claiming so are simply doing so out of pure ignorance. I mean if all you have is a hammer, everything looks like a nail right? If all you know is PC hardware/OS/programming....
True, but they have been making great strides (lately) in making their system open for developers and making sure that Apple machines can communicate to other platforms using standard protocols.
I agree in principle, but I also believe people should follow the law unless it is a really unjust law (think salvery). and as it stands now, copyright is part of the law.
And Napster 2 doesn't have DRM crap? It has significantly WORSE DRM crap.
(1) AAC, while it has DRM crap is an open specification which anyone (read: hardware vendors) can use.
(2) It is trivial to write the AAC to a disk and rip it to mp3 (or wav, whatever floats your boat). If you really want to get fancy, load the AAC into iMovie and save it as AIFF (lossless format), and the drm goes away.
DRM is not going away, the record companies will NEVER authorize a service that sells MP3s. So you either go back to buying CDs, or just take the extra step with iTMS and make your own MP3s. Or you could steal the music but that isn't doing anyone any good.
Given the choice between Napster 2.0 (windows only, wmp9 with drm only, very strict drm, confusing license issues, files only last as long as you play, non-open file format) and iTMS (lax DRM, Windows & Mac support, open file format, very straightforward licensing issues) I'm going with iTMS.
Your flaw here is assuming i just sit around and complain about "lazy fuckers":)
I watch what I eat to the point of counting calories and carbs. The vast majority of what I what is vegetables, followed by chicken and beef of some time. Then usually fruit as a snack. Compared to some people I know, I am a virtual living example of how to eat right. I have even mostly given up beer.
I also do weight training two times a week and cartio for 30 minutes three times a week, usually in the morning. I'm not saying there are not people who do even more than me, but there plenty of people in better shape who do not have to do that. While I am picking up muscle mass I'm not counting that, I'm pretty much just looking at my beer gut and ability (or lack of) to fit into 34" jeans.
As for usual conservation laws, I'm not saying they don't apply, just that genetics play a strong role in how hard someone has to work to use them (ie resist eating bad food, and working out enough to expend more energy than they take in). Your body's metabolism is different from another person's, and it changes over your own lifetime. Heck when I started college, I was pretty much a typical programming lump who didn't move unless absolutely necessary, and I maintained a diet that would have scared the daylights out of my Mom. Except that through high school and those early college years I was considered too skinny. Then without any change in my lifestyle, I began to pick up weight, and have to fight to keep it off. Ain't growing up fun?:)
You made an incredibly stupid "taken to the extreme" argument, so here is mine.
You are saying that people are always responsible for their bodily functions? So those with cancer, those who have mental deficiencies, and those who have asthma only suffer from these problems because they are not taking responsibility for themselves?
This is very simple Markus, like most things involving humans, it is a combination of genetics and willpower. my roommate is skinny as a rail and eats all the time. He is exerting no willpower at all but still not gaining weight. I am about 30 lbs overweight and put forth a great effort to just keep it that way and struggle to drop that ever further. For some people it takes no work at all to maintain ideal body weight, for others it takes more willpower and effort to fight their own genetics than the naturally skinny people will ever exert in their lifetimes. I have to feel like crap most of the time and force myself to work out constantly, and nothing pisses me off more than some lazy fucker who happens to not have to lift a finger to lose weight thinking that i just haven't taken responsibility for myself.
No it is not just genetics, and no it is not willpower and "taking responsibility for yourself", it is a combination of the two, with different ratios required for everyone.
Funny, but your average motorcyclist is significantly more aware of their surroundings than your average cager. You have to be, people in cars simply do not look for anything smaller than a Geo Metro, therefor will turn in front of you, switch into your lane, etc.
Bad ass Harley riders generally annoy me as well though. "Look at me, I paid way more for my bike than it is worth just to have the name attached to the side and to proudly say it is made in America. I am blissfully ignorent of the fact that more of the parts are made overseas.":)
Generally it is not weight that trips the light, it is an induction loop.
Also, I HAVE something heavy enough to trip them, it isn't like I only have a motorcycle (a bad idea in PA, considering the weather). However since they are legal and the DOT recognizes them, I would they they would also consider them in road construction.
Motorcycles. Generally I cannot trigger a light change to save my life, so I sit there like an idiot waiting for a car to come up behind me and hopefully get close enough to trigger it for me. Especially annoying at intersections where one must wait for a green arrow to turn left. Still though, I do not believe that is enough of a problem to warrant the general public getting these.
The idea of non emergency people having these is insane. And you know it is going to be the H2 driving, cell phone yapping, news paper reading, oblivious to the world around them group that will absolutly HAVE to have these. I mean my god, I have to get to my office to start on today's fancy bookeeping and intern bonking, RIGHT THIS MINUTE! Damn all these plebes and their "right of way" nonsense, can't they see I'm more important?
If you find a way to take apart a Maytag washer and turn it into a industrial-sized salad shooter, that's inventive and imaginative
:)
I agree with your point.
And please post pictures if you ever choose to do this
Finkployd
Validation in public key crypto is a little different than what you are thinking.
There is ever only one key involved on each end, and they both have to be part of the same pair. In encryption you encrypt with the recipient's public key and they decrypt with their private key(*)
In validation (or digital signature) you take a hash of the message (usually SHA1) and encrypt that with your private key. Thus the only key capable of decrypting it is your public key (which everyone has). Remember with key-pairs what you do with one you can only undo with the other.
Anyway, the recipient creates their own hash of the message, decrypts your "signature" (which is an encrypted hash) and if the two match up, then they know it was signed by you and that it was not tampered with.
(*) Actually, public key crypto is painfully slow. What REALLY happens is a random symmetric key is chosen to encrypt the message, then the public key is used to encrypt the symmetric key. Decryption is the reverse, you decrypt the symmetric key with your private key, then use it to decrypt the message. This actually ends up being a lot faster than doing the whole thing with public key crypto. I left this out above to make it a little simpler.
Finkployd
Apple's speed increase is a completely manufactured phenomenon. It got faster because OS-X was unbearably slow at first, painfully slow next, and has now improved to merely annoyingly slow.
:)
10.2 was certainly not painfully slow, if anything it was much faster than XP on what is undeniably much slower hardware. 10.3 simply flies on my older machines.
Linux faster? ROTFLMMFAO! Right. Clearly you are lying here. I've watched KDE and Gnome in multiple distros get slower and more bloated. Nice try, though.
Linux has gotten significantly faster, however you are correct that Gnome and KDE have gotten slower as time goes by. Much worse than windows in fact. I recently switched to xfce4 for just this reason.
BSD? Don't know, haven't used it, suspect it's a lie like Linux.
Don't look now, but your uneducated bias is showing
MS slower? Well, XP is considerably faster than 2K on boot up, and the GUI feels faster.
Faster on boot up? Yes. Gui feels faster? Odd that you would get that impression since it is easily demonstrable that it is in fact slower.
Finkployd
Granted, but it also runs significantly faster (again, subjective) than windows xp on what is undeniably slower hardware.
And as a user (and programmer of applications for) Windows since 3.1, I find it hard to believe that optimization has been their goal. They certainly did not "optimized the living daylights out" of it.
Finkployd
But you are missing my point, OS X is also gaining functionality, and taking advantage of the hardware (Expose is a prime example of this), yet the operating system runs FASTER than previous versions on the same machine. XP is way slower than 2000, which was slower than 98, etc. on the same machine. Obviously it is possible to improve the OS while also making it go faster (Apple can do it) but Microsoft has never done this.
This also is part of the reason why Apple is not obsessed with MHz. For the vast majority of users (assuming you are not sequencing genes or rendering 3D all the time) it doesn't matter. My 800 MHz iMac has displayed even BETTER performance with each point release of OS X. My 1.2 GHz laptop gets worse with each new verion of windows. While it is entirely subjective, I feel the iMac runs a lot faster (both have 1GB of ram)
I don't want to have to spend $1000+ on a machine every 2-3 years if I do not have to. I would rather spend more up front and know that it will be usable for a much longer period of time.
Finkployd
A tower would have worked nicely. The clouds were not THAT high.
Finkployd
Personally I'm more impressed that the machines didn't come up with the technology (I call it a "tower") to put solar panels above the clouds.
Finkployd
95 was better than 3.11 (but much much slower)
98 was better than 95 (but slightly slower)
ME was a massive step backwards that MS would love to forget
XP is worlds better than 98, however it is also many worlds slower.
Every OS X upgrade so far has very noticeably increased in speed. That is something that Microsoft has never done in its history. To the contrary almost every Microsoft product (OS or not) performs significantly worse than their last version.
Finkployd
And your insulting remarks about "unwashed FSF geeks" are just amazingly rude. You are either just trolling, or truly pathetic and uneducated.
:)
Can't it be both?
Finkployd
Could hipersockets be used to build something like what Danathar suggested? Is there a good reason to consider porting old but solid programs to this configuration?
Yes, but I do not believe the scenario he suggested is the most common (or desirable). What I see them being used for is running webservers (Apache on Linux) as a front end for mainframe routines (CICS, COBOL, Natural, etc).
Finkployd
I am not a mainframe guy, but IIRC VM partitions don't know anything about one another and cannot communicate.
They can communicate
It's called hipersockets
Finkployd
Hell, my desktop PC servers run for months
Mainframes run for years and decades. Yes, PCs are improving. No, they are nowhere near mainframes yet, the people who are claiming so are simply doing so out of pure ignorance. I mean if all you have is a hammer, everything looks like a nail right? If all you know is PC hardware/OS/programming....
Finkployd
I just finished reading Cryptonomicon and all I can think of is "Where the hell are the due diligance people when you need them?" :)
Finkployd
Wouldn't happen. PSU has a VERY Unix (and Linux) centric Central IT department (ITS and specifically ASET)
:)
Plus, believe it or not, most of our upper management seem to really "get it" regarding Linux and open source
This thing however, seems entirely politically motivated rather than technically.
Finkployd
The guy who registered passport.com got a $500 reward. It went to charity.
Finkployd
True, but they have been making great strides (lately) in making their system open for developers and making sure that Apple machines can communicate to other platforms using standard protocols.
Finkployd
Has it really gotten to the point where 'innovation' in Redmond means 'wait for someone else to invent, then by them out'?
I hate soundling like a 1337 Linux loving, anti-Microsoft fan boy, but when has that not been the case with Microsoft?
Finkployd
I agree in principle, but I also believe people should follow the law unless it is a really unjust law (think salvery). and as it stands now, copyright is part of the law.
Finkployd
And Napster 2 doesn't have DRM crap? It has significantly WORSE DRM crap.
(1) AAC, while it has DRM crap is an open specification which anyone (read: hardware vendors) can use.
(2) It is trivial to write the AAC to a disk and rip it to mp3 (or wav, whatever floats your boat). If you really want to get fancy, load the AAC into iMovie and save it as AIFF (lossless format), and the drm goes away.
DRM is not going away, the record companies will NEVER authorize a service that sells MP3s. So you either go back to buying CDs, or just take the extra step with iTMS and make your own MP3s. Or you could steal the music but that isn't doing anyone any good.
Given the choice between Napster 2.0 (windows only, wmp9 with drm only, very strict drm, confusing license issues, files only last as long as you play, non-open file format) and iTMS (lax DRM, Windows & Mac support, open file format, very straightforward licensing issues) I'm going with iTMS.
somebody has an advertising deal?
Or a Mac
Or a Windows machine where they do not want to install MediaPlayer 9 and all the DRM crap.
Finkployd
Your flaw here is assuming i just sit around and complain about "lazy fuckers" :)
:)
I watch what I eat to the point of counting calories and carbs. The vast majority of what I what is vegetables, followed by chicken and beef of some time. Then usually fruit as a snack. Compared to some people I know, I am a virtual living example of how to eat right. I have even mostly given up beer.
I also do weight training two times a week and cartio for 30 minutes three times a week, usually in the morning. I'm not saying there are not people who do even more than me, but there plenty of people in better shape who do not have to do that. While I am picking up muscle mass I'm not counting that, I'm pretty much just looking at my beer gut and ability (or lack of) to fit into 34" jeans.
As for usual conservation laws, I'm not saying they don't apply, just that genetics play a strong role in how hard someone has to work to use them (ie resist eating bad food, and working out enough to expend more energy than they take in). Your body's metabolism is different from another person's, and it changes over your own lifetime. Heck when I started college, I was pretty much a typical programming lump who didn't move unless absolutely necessary, and I maintained a diet that would have scared the daylights out of my Mom. Except that through high school and those early college years I was considered too skinny. Then without any change in my lifestyle, I began to pick up weight, and have to fight to keep it off. Ain't growing up fun?
Finkployd
There cannot be middle ground here?
You made an incredibly stupid "taken to the extreme" argument, so here is mine.
You are saying that people are always responsible for their bodily functions? So those with cancer, those who have mental deficiencies, and those who have asthma only suffer from these problems because they are not taking responsibility for themselves?
This is very simple Markus, like most things involving humans, it is a combination of genetics and willpower. my roommate is skinny as a rail and eats all the time. He is exerting no willpower at all but still not gaining weight. I am about 30 lbs overweight and put forth a great effort to just keep it that way and struggle to drop that ever further. For some people it takes no work at all to maintain ideal body weight, for others it takes more willpower and effort to fight their own genetics than the naturally skinny people will ever exert in their lifetimes. I have to feel like crap most of the time and force myself to work out constantly, and nothing pisses me off more than some lazy fucker who happens to not have to lift a finger to lose weight thinking that i just haven't taken responsibility for myself.
No it is not just genetics, and no it is not willpower and "taking responsibility for yourself", it is a combination of the two, with different ratios required for everyone.
Finkployd
"Oh, they have the internet on computers now"
-Homer
Finkployd
Funny, but your average motorcyclist is significantly more aware of their surroundings than your average cager. You have to be, people in cars simply do not look for anything smaller than a Geo Metro, therefor will turn in front of you, switch into your lane, etc.
:)
Bad ass Harley riders generally annoy me as well though. "Look at me, I paid way more for my bike than it is worth just to have the name attached to the side and to proudly say it is made in America. I am blissfully ignorent of the fact that more of the parts are made overseas."
Generally it is not weight that trips the light, it is an induction loop.
Also, I HAVE something heavy enough to trip them, it isn't like I only have a motorcycle (a bad idea in PA, considering the weather). However since they are legal and the DOT recognizes them, I would they they would also consider them in road construction.
Finkployd
Motorcycles. Generally I cannot trigger a light change to save my life, so I sit there like an idiot waiting for a car to come up behind me and hopefully get close enough to trigger it for me. Especially annoying at intersections where one must wait for a green arrow to turn left. Still though, I do not believe that is enough of a problem to warrant the general public getting these.
The idea of non emergency people having these is insane. And you know it is going to be the H2 driving, cell phone yapping, news paper reading, oblivious to the world around them group that will absolutly HAVE to have these. I mean my god, I have to get to my office to start on today's fancy bookeeping and intern bonking, RIGHT THIS MINUTE! Damn all these plebes and their "right of way" nonsense, can't they see I'm more important?
Damn I'm bitter today.
Finkployd