Reason why iostreams are needlessly big and complicated is because of their intricate and complicated locale system, that very few implementations have exploited to make it useful (and by that I mean none major). The locale system and the wide characters support are so broken anyway that they're beyond repair, even the C subset.
I'm pretty sure you'd be hard pressed to find any decent C++ programmer who thinks iostreams is good. It's just better than printf/scanf because it's type safe and doesn't require static buffers, so people still use them for non performance critical stuff (and printf should be the same). For serious file reading/writing, you use specific parsers/formatters anyway.
If you're doing embedded C++, you're going to want to get rid of anything related to iostreams, wide characters and locale support, be it C or C++.
I got hired even *before* my MSc was finished, without any problem, in a UK-based company that is supposedly very picky about who it takes. There are even people who have just a BSc or an MEng and they're on the same payroll as people with MSc.
The problem is probably that in the field, the degrees are pretty much worthless, and what matters is your actual skill.
But all that's missing the point. The point is that it's *OPEN* and not under the control of any nasty for-profit corporation. And that makes it superior. Who *cares* if it doesn't work worth a damn in actual practice?
Except Flash doesn't work either. It crashes all the time (and crashes your browser with it), uses a lot of memory, CPU and battery for nothing, and only runs decently on Microsoft Windows.
On Linux, and even to a lesser extent on Mac OS X, its so slow the fullscreen option is not even usable. And I'm not even talking about portable devices...
All people that replied to this message missed the point.
I'm talking about what the marriage contract entitles, not about any moral idea of what marriage is.
There are two ways to break out of this contract: - someone chooses to break it - someone failed to comply with the obligations of the contract
The problem is that in the second case, the breaking up is beneficiary (financially) to the person who did not fail to comply with the obligations.
What I am claiming is that being faithful be part of the obligations is ridiculous and old-fashioned, and shouldn't be part of the laws of a modern country. The US laws hardly qualify as modern anyway.
Except that in certain countries, such as the US, then your partner can use this as a motivation for divorce and get a larger part of the pie than if he/she simply asked for it without motivation.
People who cheat have one thing to blame, and to find it they need only look in the mirror.
In most civilized countries, cheating does not help divorce any more than going to an attorney and asking for divorce.
Marriage should not restrict you to have sex to only one person in any way (or have your marriage broken with the person being 'cheated on' getting all your money).
These are installable as open source libpurple plugins to work with telepathy-haze
That's false, two native telepathy backends for MSN are available: pecan and butterfly.
Both work fine as far as I can tell. Butterfly is the most feature-complete one and is the one linux desktops use, but it's quite more heavyweight than the other.
the server platform was never the problem at MS, the desktop was, particularly Vista. And open source doesn't have a chance in hell of threatening Microsoft on the desktop.
Yet I literally know hundred of people that switched from Windows to Linux because they didn't want to upgrade to Vista.
As for hardcore geeks and computer programmers, they've already been using Linux exclusively for ages (except for the bad ones).
HDMI being backward-compatible doesn't mean that all HDMI features are available with DVI; it just means that all DVI features are available with HDMI.
It is therefore not the same thing; HDMI has more features (even when ignoring audio and encryption): for example, it supports 12-bit YCbCr while DVI is limited to 8-bit RGB.
So basically, high quality analog equipment can transmit media as good as cheap digital equipment. Thank you for your input (pun intended).
In truth, I have a Wii and a component cable I got from Nintendo (for an expensive price), and I pretty often notice artefacts and other forms of noise. Never happened to me even with a cheap HDMI cable.
if you have an SDTV the best you will get is component (YPbPr) or RGB SCART, depending on your location
British cheese is not only terrible, it is also quite expensive. A marvel of its own kind.
I am French and I live in the UK, love cheese, and found British cheese so bad, even something you could get at a farmer's market, that I only buy supermarket cheese imported from France.
Except that in practise they never do because you're mixing fixed size (images, banners, logos etc.) and dynamic size (text mostly) content and making sure that it always reflows well just doesn't happen.
Indeed. The reason it doesn't happen is because CSS doesn't allow to specify sizes in mixed units. Something like 43px+1em for example.
There is, however, a proposal for that if I recall correctly.
If 50%-something would like A to win, are ok with B, but definitely don't want C, and if the 50%-something others are the exact opposite, then the best candidate should be B, not A or C where it's only down to little percentage different.
Maybe you shouldn't be caring about what country does what. Space exploration is done by humanity as a whole.
I seriously don't understand the problem americans have with wanting to be the leaders in every domain, the best at everything and control everything that goes on everywhere. That's just a shitty paternalistic and megalomaniac attitude.
In France, you pay such a tax, but it doesn't change the fact that downloading or distributing copyrighted material for free is somewhat illegal. It's just something the government added to save the poor music industry that is being killed by evil sharers.
The proper way to have security is to run a PHP process per user, each running with the uid of the user in question.
This has performance concerns, so some people designed a hack (which was eventually deprecated at some point) so that you can have security even when running PHP as an apache module, which means all scripts get run within the same process with the web server's uid. With that hack, PHP artificially does security checking between the owner of the php file and what a process with that uid would be allowed to do. Except to the OS, it is not that uid, which means that approach is completely broken and has a lot of issues: when you create a new file, its owner is the web server since that is the uid of the process which created the file, but you're not allowed to write to it because that doesn't match the owner of the script. Which means scripts need to do chmod and give write access to those files to everyone, meaning security becomes moot.
There is no other way to have proper security without running one PHP process per user with the appropriate rights, just live with it. It's not shifting the blame, it's just than PHP uses the operating system, and for the operating system to function properly you need to follow its rules.
Firefox went completely retarded when the main new features of their previous major release was.... stupid skins. It seriously is time to consider switching to another browser. Firefox is a pile of obsolete code, led by marketers focused on Windows, and that is running slow and unstable. All the new decisions that are being made are horribly bad and it simply isn't driving innovation any more.
It's quite impressive, because Firefox is probably the open-source project that got the greatest amount of donations ever. But it looks like too much donation can easily kill a good open-source product.
Reason why iostreams are needlessly big and complicated is because of their intricate and complicated locale system, that very few implementations have exploited to make it useful (and by that I mean none major).
The locale system and the wide characters support are so broken anyway that they're beyond repair, even the C subset.
I'm pretty sure you'd be hard pressed to find any decent C++ programmer who thinks iostreams is good. It's just better than printf/scanf because it's type safe and doesn't require static buffers, so people still use them for non performance critical stuff (and printf should be the same). For serious file reading/writing, you use specific parsers/formatters anyway.
If you're doing embedded C++, you're going to want to get rid of anything related to iostreams, wide characters and locale support, be it C or C++.
I got hired even *before* my MSc was finished, without any problem, in a UK-based company that is supposedly very picky about who it takes.
There are even people who have just a BSc or an MEng and they're on the same payroll as people with MSc.
The problem is probably that in the field, the degrees are pretty much worthless, and what matters is your actual skill.
I don't know what kind of distorted world you live in, but in mine windows is only used by computer-illiterate people or for games or legacy apps.
Except Flash doesn't work either.
It crashes all the time (and crashes your browser with it), uses a lot of memory, CPU and battery for nothing, and only runs decently on Microsoft Windows.
On Linux, and even to a lesser extent on Mac OS X, its so slow the fullscreen option is not even usable.
And I'm not even talking about portable devices...
All people that replied to this message missed the point.
I'm talking about what the marriage contract entitles, not about any moral idea of what marriage is.
There are two ways to break out of this contract:
- someone chooses to break it
- someone failed to comply with the obligations of the contract
The problem is that in the second case, the breaking up is beneficiary (financially) to the person who did not fail to comply with the obligations.
What I am claiming is that being faithful be part of the obligations is ridiculous and old-fashioned, and shouldn't be part of the laws of a modern country.
The US laws hardly qualify as modern anyway.
Except that in certain countries, such as the US, then your partner can use this as a motivation for divorce and get a larger part of the pie than if he/she simply asked for it without motivation.
In most civilized countries, cheating does not help divorce any more than going to an attorney and asking for divorce.
Marriage should not restrict you to have sex to only one person in any way (or have your marriage broken with the person being 'cheated on' getting all your money).
Move from Maemo to Meego + move from GTK+ to Qt is what has been breaking apart the platform.
That's false, two native telepathy backends for MSN are available: pecan and butterfly.
Both work fine as far as I can tell. Butterfly is the most feature-complete one and is the one linux desktops use, but it's quite more heavyweight than the other.
Yet I literally know hundred of people that switched from Windows to Linux because they didn't want to upgrade to Vista.
As for hardcore geeks and computer programmers, they've already been using Linux exclusively for ages (except for the bad ones).
There is already SIP and H323 which are standard protocols implemented by all major VoIP and videoconference sellers and providers.
Why would you want to use a limited and broken protocol only implemented by one company, and which specifications aren't even published?
HDMI being backward-compatible doesn't mean that all HDMI features are available with DVI; it just means that all DVI features are available with HDMI.
It is therefore not the same thing; HDMI has more features (even when ignoring audio and encryption): for example, it supports 12-bit YCbCr while DVI is limited to 8-bit RGB.
So basically, high quality analog equipment can transmit media as good as cheap digital equipment.
Thank you for your input (pun intended).
In truth, I have a Wii and a component cable I got from Nintendo (for an expensive price), and I pretty often notice artefacts and other forms of noise. Never happened to me even with a cheap HDMI cable.
Or DVI, which is as good as HDMI for me.
No need to download 720p+ movies to see the difference between analog and digital output.
British cheese is not only terrible, it is also quite expensive.
A marvel of its own kind.
I am French and I live in the UK, love cheese, and found British cheese so bad, even something you could get at a farmer's market, that I only buy supermarket cheese imported from France.
It's fairly silly to use a Wii for this, as it has a low-quality output.
Better use an xbox 360, a PS3, or a box you can buy for 50 bucks.
Yes, and that's it.
With the current systems in use, what determines whether it's A or C is an infinitesimal epsilon.
Indeed. The reason it doesn't happen is because CSS doesn't allow to specify sizes in mixed units.
Something like 43px+1em for example.
There is, however, a proposal for that if I recall correctly.
A ranking system is the right solution.
If 50%-something would like A to win, are ok with B, but definitely don't want C, and if the 50%-something others are the exact opposite, then the best candidate should be B, not A or C where it's only down to little percentage different.
Maybe you shouldn't be caring about what country does what.
Space exploration is done by humanity as a whole.
I seriously don't understand the problem americans have with wanting to be the leaders in every domain, the best at everything and control everything that goes on everywhere. That's just a shitty paternalistic and megalomaniac attitude.
In France, you pay such a tax, but it doesn't change the fact that downloading or distributing copyrighted material for free is somewhat illegal.
It's just something the government added to save the poor music industry that is being killed by evil sharers.
The proper way to have security is to run a PHP process per user, each running with the uid of the user in question.
This has performance concerns, so some people designed a hack (which was eventually deprecated at some point) so that you can have security even when running PHP as an apache module, which means all scripts get run within the same process with the web server's uid. With that hack, PHP artificially does security checking between the owner of the php file and what a process with that uid would be allowed to do. Except to the OS, it is not that uid, which means that approach is completely broken and has a lot of issues: when you create a new file, its owner is the web server since that is the uid of the process which created the file, but you're not allowed to write to it because that doesn't match the owner of the script. Which means scripts need to do chmod and give write access to those files to everyone, meaning security becomes moot.
There is no other way to have proper security without running one PHP process per user with the appropriate rights, just live with it. It's not shifting the blame, it's just than PHP uses the operating system, and for the operating system to function properly you need to follow its rules.
Firefox went completely retarded when the main new features of their previous major release was.... stupid skins.
It seriously is time to consider switching to another browser. Firefox is a pile of obsolete code, led by marketers focused on Windows, and that is running slow and unstable. All the new decisions that are being made are horribly bad and it simply isn't driving innovation any more.
It's quite impressive, because Firefox is probably the open-source project that got the greatest amount of donations ever. But it looks like too much donation can easily kill a good open-source product.
Except pattern recognition *is* acquired knowledge.
Or even better, MKV.