...in the username portion as it's not part of the list of in RFC821/RFC1521 (SMTP) and that have a special meaning:
<special>::= "<" | ">" | "(" | ")" | "[" | "]" | "\" | "." | "," | ";" | ":" | "@" """ | the control characters (ASCII codes 0 through 31 inclusive and 127)
neither is + listed in rfc822/rfc1522 (message format)...
SMTP itself allows funny things such as bob@somewhere-else.com@somewhere.org . If MTAs rules now prevent such specialties for security/anti-spam reasons, it's a matter of choice. Or if one doesn't want to see + when working with strings in a javascript form, except for concatenating them, it's the programmer's choice.
and China's repression, propaganda, etc still compares well, no news here...
I was hesitating using another less evident reference, such as The Simulacra from Ph. K. Dick where the president himself is a simulation.
My point is: China's problem is that they don't hesitate to try to fool everybody _including_for_futile_things_ such as the olympic games. This, in my pow, is extreme, and it gives an insight on how it should be for more serious things. "oh, it doesn't look like we want? Let's manipulate it and make it look real so that people will swallow it without noticing. Simple.".
I've no problems with computer simulations. When I watch a fictional movie, I'm amazed. But when TV reports a real life's event but fiddles the images and shows me a simulacra, then I'm fooled and I'm not happy because what I see is not what it's said to be.
I know it occurs everywhere that Information gets manipulated, but I'll never think it's acceptable. More than ever, veracity of Information is a hot subject.
You said: "People who sat on their couch at home and watched _it_ for free". Actually, this sentence is not true because people at home didn't watch _it_, they saw something else that resembled. There's a world of difference.
As I said in another post here: if my girlfriend simulates orgasm or not is definitely not the same thing to me!
Man, we're not in a movie, we're talking about the real world!
Do you really see no difference smelling a plastic flower and a real one?...
Why not to make computer simulations of the athletes' doing their performances then?...
This story just shows how China is accustomed to manipulation and how it doesn't hesitate to use it whatever the reason is, including unimportant fireworks...
Amazingly, it looks so usual to China, that it tried to fool the entire world in the same routine as it does it with its own citizens...
Here we're in Orwell's 1984, not less. And if we think it's not that important that it was fake, then we're servile sheep ready to swallow anything that comes from any "official" source, including in our own countries.
And really: I see no interest in admiring a fake firework when it's supposed to be the real thing. Same as for plastic flowers!
Put comments in your code! Don't be shy in the description of what you made/changed when you check in SVN. Include bug numbers. Provide accurate and detailed bug descriptions in your bug-tracking system, don't presume the others (or even yourself later) know what you have in mind.
Don't hide things you're not proud of: if you've made a stupid bug, well enter a new record in your bug-tracking system and then a honest check-in with the fix.....
Take the opportunity of being more than one to review each other code. Discuss.
Try to separate the tasks so that you don't have to work on the same source files at the same time. Don't keep the modified files for too long in your workspace, do frequent check-ins. A good analysis will help making the project more modular and incidentally stronger.
btw: my own pair programming experiences were fruitful: motivating and funny, brainstorming was generating original ideas and of course many bugs were detected immediately... Though I think this wouldn't be sustainable for a long project.
for searching records in a database that was returning a list with pictures that linked to webpages with actual content. Given how broad they pretend to cover with their patent, it should be prior art...
I remember we were testing our system against Mosaic web browser and Netscape 1.1 I think...
What is to be blamed is this fecking patenting system and those lame examiners, once again!
Replacing de facto MS Exchange based collaboration S/W in enterprises shouldn't be easy, especially if it's for another proprietary solution.
Now that MS has released a bunch of documents for their APIs and other proprietary protocols, including for MS Exchange Server, maybe will we see open source / free solutions for MS Outlook replacement.
Mozilla Fondation? Plugins for Thunderbird? Extensions to Lightning?...
While this wouldn't be a MS Exchange Server replacement, it would at least free MS workstations from MS made clients and allow interoperability with non-Windows workstations. This could be first step toward full, free and open source messaging/collaboration solution.
I'm still waiting for the outcome of MS specs release...
What irritates me is MS proudly claiming millions of Vista sales. Of course they sell millions, actually you can't buy a new PC without Vista pre-installed and it already becomes painful to find XP drivers for new hardware, when you want (or need) to downgrade...
You have no choice but to pay your Vista pre-install. So, where's the glory, where is the fame?...
MS biased claims don't talk about their deals with resellers, Intel and other PC manufacturers, nor about users downgrades...
It's been my best professional experience too. Brilliant and fun people all around, an atmosphere like at an university's campus. We had everything. It was not a job but like going to a computer club (work was done, still!).
Now when I try to tell around me how pleasant it was, they simply can't imagine, or they don't believe me.
And don't forget that Rick "Rocket" Belluzzo also fired about 40 graphic boards engineers, about all of them being then hired by NVidia. A few of time later came the GeForce...
>However, by that time they had lost their lead.
And also 50 of their graphics hardware gurus who nearby all (after being fired) went to Nvidia, to work on Geforce...
Try to compile a program with gcc and with SGI's compiler, both with full optimisation.
Preferably use multi-treaded/multiprocessors sources.
Run them both and see how the SGI compiled one is much more faster and efficient...
... attention now, as there is some time these terms of services do exist...
...in the username portion as it's not part of the list of in RFC821/RFC1521 (SMTP) and that have a special meaning:
<special> ::= "<" | ">" | "(" | ")" | "[" | "]" | "\" | "." | "," | ";" | ":" | "@" """ | the control characters (ASCII codes 0 through 31 inclusive and 127)
neither is + listed in rfc822/rfc1522 (message format)...
SMTP itself allows funny things such as bob@somewhere-else.com@somewhere.org .
If MTAs rules now prevent such specialties for security/anti-spam reasons, it's a matter of choice.
Or if one doesn't want to see + when working with strings in a javascript form, except for concatenating them, it's the programmer's choice.
gmail is RFC compliant (in this regard at least)
http://www.youtube.com/watch?v=j50ZssEojtM
http://www.sciam.com/article.cfm?id=new-bytes-of-the-week-lhc-gets-its-own-rap-song
and China's repression, propaganda, etc still compares well, no news here...
I was hesitating using another less evident reference, such as The Simulacra from Ph. K. Dick where the president himself is a simulation.
My point is:
China's problem is that they don't hesitate to try to fool everybody _including_for_futile_things_ such as the olympic games. This, in my pow, is extreme, and it gives an insight on how it should be for more serious things. "oh, it doesn't look like we want? Let's manipulate it and make it look real so that people will swallow it without noticing. Simple.".
I've no problems with computer simulations. When I watch a fictional movie, I'm amazed. But when TV reports a real life's event but fiddles the images and shows me a simulacra, then I'm fooled and I'm not happy because what I see is not what it's said to be.
I know it occurs everywhere that Information gets manipulated, but I'll never think it's acceptable.
More than ever, veracity of Information is a hot subject.
You said: "People who sat on their couch at home and watched _it_ for free".
Actually, this sentence is not true because people at home didn't watch _it_, they saw something else that resembled. There's a world of difference.
As I said in another post here: if my girlfriend simulates orgasm or not is definitely not the same thing to me!
... this is not a show but a simulation of the show.
God, I hope my girlfriend doesn't simulate orgasms...
Man, we're not in a movie, we're talking about the real world!
Do you really see no difference smelling a plastic flower and a real one?...
Why not to make computer simulations of the athletes' doing their performances then?...
This story just shows how China is accustomed to manipulation and how it doesn't hesitate to use it whatever the reason is, including unimportant fireworks...
Amazingly, it looks so usual to China, that it tried to fool the entire world in the same routine as it does it with its own citizens...
Here we're in Orwell's 1984, not less. And if we think it's not that important that it was fake, then we're servile sheep ready to swallow anything that comes from any "official" source, including in our own countries.
And really: I see no interest in admiring a fake firework when it's supposed to be the real thing. Same as for plastic flowers!
Put comments in your code! Don't be shy in the description of what you made/changed when you check in SVN. Include bug numbers. Provide accurate and detailed bug descriptions in your bug-tracking system, don't presume the others (or even yourself later) know what you have in mind.
Don't hide things you're not proud of: if you've made a stupid bug, well enter a new record in your bug-tracking system and then a honest check-in with the fix.....
Take the opportunity of being more than one to review each other code. Discuss.
Try to separate the tasks so that you don't have to work on the same source files at the same time. Don't keep the modified files for too long in your workspace, do frequent check-ins.
A good analysis will help making the project more modular and incidentally stronger.
btw: my own pair programming experiences were fruitful: motivating and funny, brainstorming was generating original ideas and of course many bugs were detected immediately...
Though I think this wouldn't be sustainable for a long project.
maybe they did file another claim for that too :-)
for searching records in a database that was returning a list with pictures that linked to webpages with actual content. Given how broad they pretend to cover with their patent, it should be prior art...
I remember we were testing our system against Mosaic web browser and Netscape 1.1 I think...
What is to be blamed is this fecking patenting system and those lame examiners, once again!
Replacing de facto MS Exchange based collaboration S/W in enterprises shouldn't be easy, especially if it's for another proprietary solution.
Now that MS has released a bunch of documents for their APIs and other proprietary protocols, including for MS Exchange Server, maybe will we see open source / free solutions for MS Outlook replacement.
Mozilla Fondation? Plugins for Thunderbird? Extensions to Lightning?...
While this wouldn't be a MS Exchange Server replacement, it would at least free MS workstations from MS made clients and allow interoperability with non-Windows workstations. This could be first step toward full, free and open source messaging/collaboration solution.
I'm still waiting for the outcome of MS specs release...
Eric
What irritates me is MS proudly claiming millions of Vista sales. Of course they sell millions, actually you can't buy a new PC without Vista pre-installed and it already becomes painful to find XP drivers for new hardware, when you want (or need) to downgrade...
You have no choice but to pay your Vista pre-install. So, where's the glory, where is the fame?...
MS biased claims don't talk about their deals with resellers, Intel and other PC manufacturers, nor about users downgrades...
Eric
It's been my best professional experience too. Brilliant and fun people all around, an atmosphere like at an university's campus. We had everything. It was not a job but like going to a computer club (work was done, still!).
;-)
Now when I try to tell around me how pleasant it was, they simply can't imagine, or they don't believe me.
PS: and there was "Bad Attitude"
And don't forget that Rick "Rocket" Belluzzo also fired about 40 graphic boards engineers, about all of them being then hired by NVidia. A few of time later came the GeForce...
>However, by that time they had lost their lead. And also 50 of their graphics hardware gurus who nearby all (after being fired) went to Nvidia, to work on Geforce...
Try to compile a program with gcc and with SGI's compiler, both with full optimisation.
Preferably use multi-treaded/multiprocessors sources.
Run them both and see how the SGI compiled one is much more faster and efficient...
They did even better with Itanium