KitchenSync looks to be pretty good for that. As far as I understand it, you just have to write a "Konnector" for each phone. If the whole app hangs together and fits into KDE nicely I'll probably be tempted to try and integrate one of the existing apps (AFAIK, Multisync can sync with the Symbian 7.0 phones, so maaaybe the code can port across.)
Well in Australia we don't have to worry about what would have been a college debt, because HECS (Higher Education Contribution Scheme) not only pays partially for the education, but also makes sure that the loan you do build up has an interest rate lower than any bank (interest rate = CPI), as well as you only pay it as a percentage of income. So if you came out of university with an expensive degree, and ended up being unemployed forever, you would never have had to pay off a cent of the debt.
That aside, I got my debt through unemployment for 9 months during the IT crunch. And I had paid for about 3/4 of my wedding right when I got fired, so it was either (a) throw away the 3/4 I had paid, and lose the wedding and the money, or (b) pay the 1/4 remaining on credit, and cross fingers that the debt eventually went away.
That debt, and the other 9 months of living expenses, are still being paid off now, 1.5 years after being continuously employed. Of course it doesn't help that our subtenant ex-friends kept screwing us over as well. If everyone who owed me money had paid me that money, I would be in the black by about $2K (as it is, I'm in the red by about $7K.)
But anyway, the debt should be gone by the end of this year. It was my New Years resolution, the graph looks promising so far, and one of the people who owes me money has found a job and has started paying the money back. Yip!:-)
I can't wait for KitchenSync personally. I'm surprised that it isn't getting integrated with Kontact, and it's a little disappointing that Qtopia is like the only supported sync device, but at least its existence in KDE should provide some motivation for people owning other devices to hack stuff up. (Personally I'm hoping for Symbian bluetooth syncing support, ideally which works by pressing a button on Kontact. Sweeeeeeet.)
Well I know if my machine gets compromised, the best that can be done is to fake the pinentry app. But it would need to be faked pretty well... The email app doesn't have the key, so exploiting that won't get the key. And compromising the computer doesn't help because even if you find the key, it would be encrypted so you would still need to fake the pinentry dialog box to get a password.
Even then, with the amount of shit you'd have to go through to get just one key, the problem is significantly reduced from the situation where you can merely get access to a computer and start sending email from _any_ random address, unsigned.
If the company spent a huge amount of money on something like Oracle, and it goes down a lot, then paying for the employee's broadband and cellphone is the least of their problems.
I'm not sure about the US system, but in Australia, if you use your home Internet connection to perform self-study in a field which relates directly to your career, you can get tax deductions off expenses incurred to perform that study.
So if you are a software engineer who spends half your time on your home computer programming, and half of your time playing games, you can get half your computer depreciation and broadband bills back as tax deductions.:-)
Will your employer stand by you when your long-term priority shifts to your family?
Naturally a good one will. Although, that guy was running two jobs, so his employers wouldn't have to. He could just quit one job and keep the other, if he needed time off.
Personally I would love to be running a two job arrangement. It would get my debts the fuck out of my hair already, my wife probably wouldn't mind seeing me less toooo much because of the extra monetary benefits, and if both jobs were fun, there's not much of a downside.
Well, the reason I can't see it working at the server level is that one bad apple spoils the bunch. If someone on my mail server starts spamming, then my super important "Terrorists are planning to attack the brooklyn bridge in a half hour!!!" email gets blocked because of it. No, not a realistic scenario, but you get the idea.
Well, that's where the server admin comes in. You don't just ban a whole server. You give the server admin a short period of time to ban the user, and then ban the whole server if they haven't complied. You could distribute the code which checks to see if they have stopped spamming.:-)
PGP the product supports S/Mime, no? I'm not terribly wild about PGP since Phil Zimmerman left though. No source, no trust in my book. OpenSSL has the clear advantage in the open source code dept.:-)
I know nothing of PGP the product these days. I have avoided it since it went commercial.
PGP these days is actually a generic term. What I'm really talking about is the OpenPGP message format, which most of us use GnuPG to create (it's open source.)
The advantage of OpenPGP over S/MIME is that you are dealing with trust of person to person, instead of the trust of a random unknown corporation who could be corrupt, bribable, etc.
That being said, the new GnuPG looks to have S/MIME support. *sigh* There are just too many business wankers in this world. I can't think of anyone else who would think S/MIME is worth using over OpenPGP.
I suppose an MP3 player which has no way to attach to a computer would be acceptable too. For instance with the iPod, if there were no cables in the office for connecting it, you would be pretty screwed anyway.
I'm just waiting until something like Bluetooth becomes standard issue inside corporate offices. Then life is going to get a hell of a lot harder for the nazis.
Or they could just do what a certain country's DOD was going to do, which is to stay back on Windows NT 4.0 since it doesn't support such technology.
If your grandma is dumb enough to get her key password stolen, then perhaps she doesn't deserve to use email anyway. Otherwise how do you suppose the attacker was able to retrieve her actual private key in order to sign the message?
Why can't we do the same thing at the server level? Revoke an entire server's certificate if they are a spammer, and individual spammers on each server can be more easily dealt with by the admin for each server (pretty much every mail host already has a policy against spamming, right?)
That way only one person has to deal with a CA, compared to every bloody user on the whole server.
S/MIME is just evil. I wish everyone using S/MIME would just use PGP already.
Presumably now that there are any nations with an alliance against spam, they will attempt to get more nations on board. This would eventually culminate in a block of all email from non-participating nations, which would force those nations to either join, or deal with life on an isolated network.:-)
extensions are written in XUL, which isn't binary.
#!/bin/sh rm -rf/
That isn't binary either. Of course you can write the same thing in JavaScript, right? But the important thing is that you can only run code which you let run.
I mean, it's difficult to imagine what they can bring to the table that the already ubiquitous Flash and Java can't cover. Actually -- any ideas?
Not really. I mean, between media player plugins and Java, you should be able to mix and match to build anything you need. VRML plugins were written in Java, when they were still in vogue. Presumably any other plugin could be too. And the best thing about the Java-based plugins is you don't have to rewrite them when the new version of Windows comes out, you just wait for Sun to update Java.:-)
...since they can only have one version of IE per machine and IE is now tied to the OS so you have to use older versions of windows in order to check a website. FUN!
So how is this different to now, where we need Linux (or Mac, I guess) to test Konqueror, and Windows to test Internet Explorer? If our web design house has already sprung for a copy of VMware to solve this problem, having to create yet another virtual machine doesn't phase me.
What does phase me is the lameness of having to buy that Longhorn license at all.:-/
It would be even better if everyone distributed something like GoboLinux's recipes or Gentoo's ebuilds, instead of distributing the source packages. Then you really could just double click on the ebuild to install the application. It should be a trivial GUI to write, actually... actually, what GUI? I guess it could show the progress or the log while it's working or something.
Probably a bit longer than the life of one of my DVDs which corrupted itself in under two weeks, having been used twice (once was the burn) and not scratched.:-/
I'm wondering if a compiler could be written which did perform the same optimisation. It would still need to auto-generate an IntList class, but the size of the class can't be particularly large...
That is, assuming a list of ints came up common enough to even bother optimising it! I've never seen one in reality, only in academic examples of C#'s optimisations, and university assignments.
Well so far, even though the web site says 5.0, and "Download J2SE SDK 5.0", the download filename is still 1.5.0, and it installs to a jdk1.5.0 directory.
KitchenSync looks to be pretty good for that. As far as I understand it, you just have to write a "Konnector" for each phone. If the whole app hangs together and fits into KDE nicely I'll probably be tempted to try and integrate one of the existing apps (AFAIK, Multisync can sync with the Symbian 7.0 phones, so maaaybe the code can port across.)
Well in Australia we don't have to worry about what would have been a college debt, because HECS (Higher Education Contribution Scheme) not only pays partially for the education, but also makes sure that the loan you do build up has an interest rate lower than any bank (interest rate = CPI), as well as you only pay it as a percentage of income. So if you came out of university with an expensive degree, and ended up being unemployed forever, you would never have had to pay off a cent of the debt.
That aside, I got my debt through unemployment for 9 months during the IT crunch. And I had paid for about 3/4 of my wedding right when I got fired, so it was either (a) throw away the 3/4 I had paid, and lose the wedding and the money, or (b) pay the 1/4 remaining on credit, and cross fingers that the debt eventually went away.
That debt, and the other 9 months of living expenses, are still being paid off now, 1.5 years after being continuously employed. Of course it doesn't help that our subtenant ex-friends kept screwing us over as well. If everyone who owed me money had paid me that money, I would be in the black by about $2K (as it is, I'm in the red by about $7K.)
But anyway, the debt should be gone by the end of this year. It was my New Years resolution, the graph looks promising so far, and one of the people who owes me money has found a job and has started paying the money back. Yip! :-)
I can't wait for KitchenSync personally. I'm surprised that it isn't getting integrated with Kontact, and it's a little disappointing that Qtopia is like the only supported sync device, but at least its existence in KDE should provide some motivation for people owning other devices to hack stuff up. (Personally I'm hoping for Symbian bluetooth syncing support, ideally which works by pressing a button on Kontact. Sweeeeeeet.)
Well I know if my machine gets compromised, the best that can be done is to fake the pinentry app. But it would need to be faked pretty well... The email app doesn't have the key, so exploiting that won't get the key. And compromising the computer doesn't help because even if you find the key, it would be encrypted so you would still need to fake the pinentry dialog box to get a password.
Even then, with the amount of shit you'd have to go through to get just one key, the problem is significantly reduced from the situation where you can merely get access to a computer and start sending email from _any_ random address, unsigned.
If the company spent a huge amount of money on something like Oracle, and it goes down a lot, then paying for the employee's broadband and cellphone is the least of their problems.
I'm not sure about the US system, but in Australia, if you use your home Internet connection to perform self-study in a field which relates directly to your career, you can get tax deductions off expenses incurred to perform that study.
So if you are a software engineer who spends half your time on your home computer programming, and half of your time playing games, you can get half your computer depreciation and broadband bills back as tax deductions. :-)
Will your employer stand by you when your long-term priority shifts to your family?
Naturally a good one will. Although, that guy was running two jobs, so his employers wouldn't have to. He could just quit one job and keep the other, if he needed time off.
Personally I would love to be running a two job arrangement. It would get my debts the fuck out of my hair already, my wife probably wouldn't mind seeing me less toooo much because of the extra monetary benefits, and if both jobs were fun, there's not much of a downside.
Well, the reason I can't see it working at the server level is that one bad apple spoils the bunch. If someone on my mail server starts spamming, then my super important "Terrorists are planning to attack the brooklyn bridge in a half hour!!!" email gets blocked because of it. No, not a realistic scenario, but you get the idea.
Well, that's where the server admin comes in. You don't just ban a whole server. You give the server admin a short period of time to ban the user, and then ban the whole server if they haven't complied. You could distribute the code which checks to see if they have stopped spamming. :-)
PGP the product supports S/Mime, no? I'm not terribly wild about PGP since Phil Zimmerman left though. No source, no trust in my book. OpenSSL has the clear advantage in the open source code dept. :-)
I know nothing of PGP the product these days. I have avoided it since it went commercial.
PGP these days is actually a generic term. What I'm really talking about is the OpenPGP message format, which most of us use GnuPG to create (it's open source.)
The advantage of OpenPGP over S/MIME is that you are dealing with trust of person to person, instead of the trust of a random unknown corporation who could be corrupt, bribable, etc.
That being said, the new GnuPG looks to have S/MIME support. *sigh* There are just too many business wankers in this world. I can't think of anyone else who would think S/MIME is worth using over OpenPGP.
I suppose an MP3 player which has no way to attach to a computer would be acceptable too. For instance with the iPod, if there were no cables in the office for connecting it, you would be pretty screwed anyway.
I'm just waiting until something like Bluetooth becomes standard issue inside corporate offices. Then life is going to get a hell of a lot harder for the nazis.
Or they could just do what a certain country's DOD was going to do, which is to stay back on Windows NT 4.0 since it doesn't support such technology.
If your grandma is dumb enough to get her key password stolen, then perhaps she doesn't deserve to use email anyway. Otherwise how do you suppose the attacker was able to retrieve her actual private key in order to sign the message?
Why can't we do the same thing at the server level? Revoke an entire server's certificate if they are a spammer, and individual spammers on each server can be more easily dealt with by the admin for each server (pretty much every mail host already has a policy against spamming, right?)
That way only one person has to deal with a CA, compared to every bloody user on the whole server.
S/MIME is just evil. I wish everyone using S/MIME would just use PGP already.
So once every business rejects your email, which business will you choose?
Presumably now that there are any nations with an alliance against spam, they will attempt to get more nations on board. This would eventually culminate in a block of all email from non-participating nations, which would force those nations to either join, or deal with life on an isolated network. :-)
They should write IE7 as a native Windows GUI around the Gecko rendering engine...
extensions are written in XUL, which isn't binary.
That isn't binary either. Of course you can write the same thing in JavaScript, right? But the important thing is that you can only run code which you let run.
I hope this isn't true, particularly when it's been shown that a fucking script is enough to implement this sort of thing. :-/
I mean, it's difficult to imagine what they can bring to the table that the already ubiquitous Flash and Java can't cover. Actually -- any ideas?
Not really. I mean, between media player plugins and Java, you should be able to mix and match to build anything you need. VRML plugins were written in Java, when they were still in vogue. Presumably any other plugin could be too. And the best thing about the Java-based plugins is you don't have to rewrite them when the new version of Windows comes out, you just wait for Sun to update Java. :-)
So how is this different to now, where we need Linux (or Mac, I guess) to test Konqueror, and Windows to test Internet Explorer? If our web design house has already sprung for a copy of VMware to solve this problem, having to create yet another virtual machine doesn't phase me.
What does phase me is the lameness of having to buy that Longhorn license at all. :-/
Does it fix all the features of XML, XHTML and CSS which don't work right in the base IE?
Cool, so could you find me a binary package for the application I'm developing which hasn't been compiled yet? That would save me a lot of time. :-)
It would be even better if everyone distributed something like GoboLinux's recipes or Gentoo's ebuilds, instead of distributing the source packages. Then you really could just double click on the ebuild to install the application. It should be a trivial GUI to write, actually... actually, what GUI? I guess it could show the progress or the log while it's working or something.
I was always thinking that would be a nice laugh. In a company with 100 largely-unused Windows computers, the lone Gentoo user could have a ball.
Probably a bit longer than the life of one of my DVDs which corrupted itself in under two weeks, having been used twice (once was the burn) and not scratched. :-/
I'm wondering if a compiler could be written which did perform the same optimisation. It would still need to auto-generate an IntList class, but the size of the class can't be particularly large...
That is, assuming a list of ints came up common enough to even bother optimising it! I've never seen one in reality, only in academic examples of C#'s optimisations, and university assignments.
Well so far, even though the web site says 5.0, and "Download J2SE SDK 5.0", the download filename is still 1.5.0, and it installs to a jdk1.5.0 directory.
But time will tell.