As a statement from an Anonymous Coward the grand parent could as well be considered as FUD. I don't know Zimbra enough to tell you if his claims are true or false. But be smarter and use the statement not just as truth but as a base for your own tests.
I didn't knew this project, but it seems to be a good match: iRedMail is Postfix+Dovecode+{MySQL,OpenLDAP}+Apache+RoundCube+(Amavisd+SpamAssassin+ClamAV).
There is a worse problem with the "wife" (applies to "husband" too) nowadays: it can choose to upgrade itself. But the result may be in fact a downgrade.
While that's a possibility, the optimist in me is hoping that open/free courseware will develop in time. It might not be as good as current textbooks to begin with, but community efforts (from the Linux kernel to Wikipedia) show what we can produce for "free" consumption.
We already have that in France for mathematics for 6th to 3rd grades: some french professors decided to share their works and built a serie of high quality books distributed under a free license. The books are available both in an electronic media and as old school paper. The books are so good that their market share is the best. And better : the books are updated often instead of every 10 years.
There is no generic word, because those communication media are not generic: those are not open communication protocol, instead they are linked to closed platforms. Closed because they totally control your access to your own communications and they can filter as they want.
Some other threads said that forbidding to talk freely about those private networks was against free speech. But I don't see how advertising closed platform that can totally control speech is an advancement.
That aside, this also bans a news channel from saying something like, "Follow us on Twitter at @newschannelname for the latest news updates direct to your phone."
Why not use Internet standards and a subscription model they control themselfves instead of delegating that to a private company? "Follow us by subscribing to our mailing list at http://newchannelname.fr/mailinglist"
Note that free Twitter by SMS does not exist in France due to the price of sending SMS. Only people with a smartphone and an Internet plan can use Twitter on their phones.
How does it benefit anyone to forbid that?
How does it benefit anyone to give the control of our communications and web site authentication to a single private company?
Stored procedures and other extension-fu are generally a bad idea... not portable when you need to switch SQL implementations.
Switching SQL implementation will be easier to manage if you only have to port the SQL procedures instead of having to search all the SQL queries in your application for the DB specific quirks.
Prepared statements give you performance too (the DB server caches query optimizations), which your custom solution does not.
Also you are dependent on your PrepareQuery() code to evolve with the SQL features/quirks of the database. And if the DB_escape_string() function is not implemented by the server side of the DB server, you can't rely on it (differences between client driver and server implementation are things that can be exploited for SQL injection). So this is the way towards failure.
In the case of legacy internal applications (intranets) which are often the cause of usage of legacy browsers, profit is usually mesured by increased productivity for workers and reduced frustration.
The last thing you should want is to teach your children that there are some parts of their computer [...] that they can only touch if they work for some large corporation
What you learn when working for any large corporation is that you can't touch most parts of "your" computer because they don't trust the user.
The major issue of faster browser version cycle is for sysadmin. And this is a good thing.
Sysadmins and organisation must understand that a web browser is not a software that you can keep at the same version for 5 years (IE6). This software is the door to the external world and must be updated regularly to adapt to the changes in the external world. Organizations and sysadmins must adapt their software deployment process to the product developement cyle. The fact that the media talk about it will hopefully help the executives to understand that.
Once organization will have adapted their software deployment process for desktop to reflect that change, we, as web developers, will have less problems with legacy browsers.
As a statement from an Anonymous Coward the grand parent could as well be considered as FUD.
I don't know Zimbra enough to tell you if his claims are true or false. But be smarter and use the statement not just as truth but as a base for your own tests.
I didn't knew this project, but it seems to be a good match: iRedMail is Postfix+Dovecode+{MySQL,OpenLDAP}+Apache+RoundCube+(Amavisd+SpamAssassin+ClamAV).
Create an email address for each service, site, etc.
Do you have tools for that task?
Postfix is just a mail transfer agent. It does not stores e-mails. This can only be a part of the solution.
There is a worse problem with the "wife" (applies to "husband" too) nowadays: it can choose to upgrade itself. But the result may be in fact a downgrade.
I didn't read the linked article [...]
I mean, seriously, what do you expect people to say, other than "consult a lawyer"?
RTFA?
While that's a possibility, the optimist in me is hoping that open/free courseware will develop in time. It might not be as good as current textbooks to begin with, but community efforts (from the Linux kernel to Wikipedia) show what we can produce for "free" consumption.
We already have that in France for mathematics for 6th to 3rd grades: some french professors decided to share their works and built a serie of high quality books distributed under a free license. The books are available both in an electronic media and as old school paper. The books are so good that their market share is the best. And better : the books are updated often instead of every 10 years.
http://manuel.sesamath.net/
One example:
http://mep-outils.sesamath.net/manuel_numerique/index.php?ouvrage=ms6_2009
I did not do my homework because my tablet has been stolen.
According to http://howsecureismypassword.net/ my password would take a million years to brute force.
But, as you gave your password to this site it is now stored in their database so they won't have to brute force it anymore.
May be the real problem is that no other author still submit book reviews to Slashdot?
There is no generic word, because those communication media are not generic: those are not open communication protocol, instead they are linked to closed platforms. Closed because they totally control your access to your own communications and they can filter as they want.
Some other threads said that forbidding to talk freely about those private networks was against free speech. But I don't see how advertising closed platform that can totally control speech is an advancement.
That's is the point of a headline. Why should a headline be allowed to give a totally different meaning than the content?
The difference is the World Wide Web versus Facebook. Open standards versus a single platform controlled by a single company.
That aside, this also bans a news channel from saying something like, "Follow us on Twitter at @newschannelname for the latest news updates direct to your phone."
Why not use Internet standards and a subscription model they control themselfves instead of delegating that to a private company? "Follow us by subscribing to our mailing list at http: //newchannelname.fr/mailinglist"
Note that free Twitter by SMS does not exist in France due to the price of sending SMS. Only people with a smartphone and an Internet plan can use Twitter on their phones.
How does it benefit anyone to forbid that?
How does it benefit anyone to give the control of our communications and web site authentication to a single private company?
Yes. Security though obscurity (this what you're suggesting) is bound to failure.
Stored procedures and other extension-fu are generally a bad idea... not portable when you need to switch SQL implementations.
Switching SQL implementation will be easier to manage if you only have to port the SQL procedures instead of having to search all the SQL queries in your application for the DB specific quirks.
Prepared statements give you performance too (the DB server caches query optimizations), which your custom solution does not.
Also you are dependent on your PrepareQuery() code to evolve with the SQL features/quirks of the database. And if the DB_escape_string() function is not implemented by the server side of the DB server, you can't rely on it (differences between client driver and server implementation are things that can be exploited for SQL injection). So this is the way towards failure.
And if he doesn't get in, what does that mean? You have good security or is he a bad tester ?
[...] get consultants to set everything up.
You can't rely on consultants for security that way. At least not just for "set up".
Security is a continuous processs. Not a thing you do just once.
This is the HTML5 spec.
Can't you read? W3C Working Draft 25 May 2011. Not a final spec.
And there is a big red warning at the bottom that suggest to read potentially a more up-to-date document : http://dev.w3.org/html5/spec/Overview.html
Although if ALL web developers DID take a stand against IE
Microsoft itself take a stand against IE 6: http://www.theie6countdown.com/
The status quo will only change when organization will massively move from Windows XP to Windows 7 because they will move to IE 9 at the same time.
You don't have to remember: http://caniuse.com/
In the case of legacy internal applications (intranets) which are often the cause of usage of legacy browsers, profit is usually mesured by increased productivity for workers and reduced frustration.
The last thing you should want is to teach your children that there are some parts of their computer [...] that they can only touch if they work for some large corporation
What you learn when working for any large corporation is that you can't touch most parts of "your" computer because they don't trust the user.
The major issue of faster browser version cycle is for sysadmin.
And this is a good thing.
Sysadmins and organisation must understand that a web browser is not a software that you can keep at the same version for 5 years (IE6). This software is the door to the external world and must be updated regularly to adapt to the changes in the external world. Organizations and sysadmins must adapt their software deployment process to the product developement cyle. The fact that the media talk about it will hopefully help the executives to understand that.
Once organization will have adapted their software deployment process for desktop to reflect that change, we, as web developers, will have less problems with legacy browsers.