Smells like the United Kingdom includes a bit more than England, Wales, Scotland and Northern Ireland. Especially considering the fact that Wales and Scotland haven't been considered to be separate entities since 13th and 14th century, respectively.
You're right that they're a different country, but not a completely different one. They also go in the very same direction as GB or USA, and I can bet you'll see a regulation of this kind pretty soon.
We can either spend ten times as long with C, or we can use a modern language.
What do you call a modern language?
I do trust code in C a lot more than those written in C++, as from my experience the former tends to break less. This is just an intuitive feeling.
About Python, I prefer to not touch anything written in it with a ten-foot pole. For me, it's enough to take a look at code written by, obviously very skilled, programmers:
* apt-listchanges If you interrupt it (Ctrl-C), it breaks noisily, spewing a screenful of its innards right in your face, instead of accepting SIGINT like any good behaving Unix program is expected to. Hint: the proper behaviour doesn't take any code in most languages.
* btdownloadheadless/btdownloadcurses When you try to quit them, they give an error message and hang for several minutes, ignoring all signals they can.
* Xen The VM daemon either hangs or dumps data on the floor wherever an error occurs. Trying to shutdown a SMP guest which has no CONFIG_HOTPLUG_CPU? Hang. Trying to save a VM when there is not enough disk space in dom0? Data loss. Some idiot (well, me) upgrading Xen sshed outside->a domU->dom0? Massive data loss. Shutting down the dom0? Hang.
It probably isn't a wise thing to judge a language over just a few bad experiences. Yet, out of 3 programs written in Python that I use, 3 are extremely flaky, even though they are written by people known to be very competent. So, I unconsciously do anything I can to avoid Python, even though I have no "rational" reasons.
The only innovation Skype did was working around NATs. Beating ugly hacks with ugly hacks just for the sake of short-term luser-friendliness. Bleh.
We had dozens of VoIP programs a long time before Skype; what made them unpopular were troubles caused by ISPs. The end-of-life announcement of SpeakFreely is a good read.
Basically, the #1 reason why IPv6 is not widely deployed yet is that it makes VoIP and peer-to-peer work flawlessly, something that goes against the concept of tiered internet. Those "major network companies" you're speaking of are our enemies, not friends.
>Or did you mean, funny day to be a fly on the wall in Ballmers office, but bad day to be a chair? What do you think the fly is going to get hit with?
You see, I've once killed a mosquito with an overhead swing of an axe. I'm a clumsy oaf, but so far my accuracy with axes against insects is 100% (1/1). Now, considering that the smallest throwable thing in an office is a lot wider than an axe's blade, I believe that Ballmer can make it. His office is pretty big, so he has at least as many tries as he has chairs.
DoubleClick? Aren't those the guys who have just for any URL within their domain?
Oh, wait...
Online advertising had crossed the line of tolerance more than ten years ago. I'm afraid that with more and more sysadmins protecting their users against ads and trackers, most future analyses will show that most users are IE-using uneducated home folks...
This way, those who mindlessly cut&paste will be less likely to shot themselves in the foot. And, since people are going to leave the old wide-open but working version if anything breaks, it's better to have it work out of the box.
SQLite can be faster, but only if there is only one thread going on. Any concurrent connection will make SQLite close the entire database and reopen it every time is has to switch between different users/processes/etc.
Thus, performance is good in the "1 user" case, but abysmal with two or more connections.
Yes, UNIX timestamps do nothing before 1970, etc, etc
Incorrect. time_t is always signed, and thus it can represent any time from 1901 to 2038 on 32bit systems, and two thousand times the age of the Universe on 64bits.
Yeah, right -- but, the root of the problem is that "common sense" is the biggest misnomer.
You can dismiss some people as fools, but bear in mind that even we who usurp a mental superiority behave like idiots most of the time as well. Even me and you.
If you buy something as expensive as a house without even bothering to take a look at it beforehand, you can't blame anyone but yourself. This is not a piece of bread -- you can't just shrug and throw it away.
The truth is, they don't even bother with testing the games they rate. They run them for half a hour, grab a few screenshots and write an article. Anything more would require actual effort. In this case, they assumed that a sequel of one of the greatest games of all time (MOO2) will be great; checking this assumption would require paying their editors, something that goes against the principle of cutting all costs which have anything to do with quality.
they're cancelling missions that have immediate and obvious benefits: weather monitoring to try and help avoid natural disasters, studying global warming and suchlike.
In other words, missions which are directly hurting Bush's biggest sponsors.
If you do anything non-trivial, you'll have to put a Linux box behind that Cisco anyway.
We're forced to have a Cisco router at one place because the ISP won't support anything else -- this box does nothing but forwards packets to the real computer which does all the routing and firewalling. Reason? Try to enact even simple rules like "if there were more than 100 SYNs on port 25 from any given IP within a hour, enact a ban on that IP and stuff it into a MySQL database". Or, perhaps you would like to have bandwidth limits which are _after_ Squid, not before? Can nyet do, unless you put a different Squid for every IP (defeating all your memory and much of the purpose of Squid). Or, perhaps you would like to have DNS caching without needing a separate box for that purpose?
For anything but REALLY heavy-duty packet switching, netfilter beats IOS any day of the week.
One thing everyone must grant to RMS: he is very consistant.
RMS and consistent? Gnon-FDL anyone?
Australia:
Queen: Elizabeth II
Canada:
Monarch: Queen Elizabeth II
A crapload of others:
the same ruler
Smells like the United Kingdom includes a bit more than England, Wales, Scotland and Northern Ireland. Especially considering the fact that Wales and Scotland haven't been considered to be separate entities since 13th and 14th century, respectively.
Does this law apply if my privacy is violated due to a breach of law done by a government agency?
Oh, wait...
"United Kingdom" -- well, united with whom?
You're right that they're a different country, but not a completely different one. They also go in the very same direction as GB or USA, and I can bet you'll see a regulation of this kind pretty soon.
So, why are Collaboration Software Vendors [...]
(bolding mine)
All we need to do is to point at this single word.
Oh really?
We can either spend ten times as long with C, or we can use a modern language.
What do you call a modern language?
I do trust code in C a lot more than those written in C++, as from my experience the former tends to break less. This is just an intuitive feeling.
About Python, I prefer to not touch anything written in it with a ten-foot pole. For me, it's enough to take a look at code written by, obviously very skilled, programmers:
* apt-listchanges
If you interrupt it (Ctrl-C), it breaks noisily, spewing a screenful of its innards right in your face, instead of accepting SIGINT like any good behaving Unix program is expected to. Hint: the proper behaviour doesn't take any code in most languages.
* btdownloadheadless/btdownloadcurses
When you try to quit them, they give an error message and hang for several minutes, ignoring all signals they can.
* Xen
The VM daemon either hangs or dumps data on the floor wherever an error occurs. Trying to shutdown a SMP guest which has no CONFIG_HOTPLUG_CPU? Hang. Trying to save a VM when there is not enough disk space in dom0? Data loss. Some idiot (well, me) upgrading Xen sshed outside->a domU->dom0? Massive data loss. Shutting down the dom0? Hang.
It probably isn't a wise thing to judge a language over just a few bad experiences. Yet, out of 3 programs written in Python that I use, 3 are extremely flaky, even though they are written by people known to be very competent. So, I unconsciously do anything I can to avoid Python, even though I have no "rational" reasons.
From Wikipedia:
"Viiv is a platform marketing initiative from Intel "...
(bolding mine)
Nothing else needs to be added...
The only innovation Skype did was working around NATs. Beating ugly hacks with ugly hacks just for the sake of short-term luser-friendliness. Bleh.
We had dozens of VoIP programs a long time before Skype; what made them unpopular were troubles caused by ISPs. The end-of-life announcement of SpeakFreely is a good read.
Basically, the #1 reason why IPv6 is not widely deployed yet is that it makes VoIP and peer-to-peer work flawlessly, something that goes against the concept of tiered internet. Those "major network companies" you're speaking of are our enemies, not friends.
Worse, I've even heard a story of a guy who had his ring dropped in lava, HE was gone!
>Or did you mean, funny day to be a fly on the wall in Ballmers office, but bad day to be a chair?
What do you think the fly is going to get hit with?
You see, I've once killed a mosquito with an overhead swing of an axe. I'm a clumsy oaf, but so far my accuracy with axes against insects is 100% (1/1). Now, considering that the smallest throwable thing in an office is a lot wider than an axe's blade, I believe that Ballmer can make it.
His office is pretty big, so he has at least as many tries as he has chairs.
And, of course, most people will leave all the stuff in their mailboxes, together with 15 copies in "Sent".
Do we need a child to point out this is a fake? :-p
DoubleClick? Aren't those the guys who have just for any URL within their domain?
Oh, wait...
Online advertising had crossed the line of tolerance more than ten years ago. I'm afraid that with more and more sysadmins protecting their users against ads and trackers, most future analyses will show that most users are IE-using uneducated home folks...
It's better to write your example as:
::1;
allow-recursion {
192.168.0.0/16;
172.16.0.0/12;
10.0.0.0/8;
127.0.0.0/8;
};
This way, those who mindlessly cut&paste will be less likely to shot themselves in the foot. And, since people are going to leave the old wide-open but working version if anything breaks, it's better to have it work out of the box.
Incorrect. By definition, time_t at 0 equals Jan 1, 1970 00:00:00 GMT.
At 0, it's 1970. At -2^31, it's 1901:
perl -e 'print scalar gmtime 0x80000000'
Fri Dec 13 20:45:52 1901
You're comparing apples to oranges.
SQLite can be faster, but only if there is only one thread going on. Any concurrent connection will make SQLite close the entire database and reopen it every time is has to switch between different users/processes/etc.
Thus, performance is good in the "1 user" case, but abysmal with two or more connections.
Yes, UNIX timestamps do nothing before 1970, etc, etc
Incorrect. time_t is always signed, and thus it can represent any time from 1901 to 2038 on 32bit systems, and two thousand times the age of the Universe on 64bits.
Yeah, right -- but, the root of the problem is that "common sense" is the biggest misnomer.
You can dismiss some people as fools, but bear in mind that even we who usurp a mental superiority behave like idiots most of the time as well. Even me and you.
If you buy something as expensive as a house without even bothering to take a look at it beforehand, you can't blame anyone but yourself. This is not a piece of bread -- you can't just shrug and throw it away.
The truth is, they don't even bother with testing the games they rate. They run them for half a hour, grab a few screenshots and write an article. Anything more would require actual effort.
In this case, they assumed that a sequel of one of the greatest games of all time (MOO2) will be great; checking this assumption would require paying their editors, something that goes against the principle of cutting all costs which have anything to do with quality.
Well, well...
but, do you get that WinXP license that is included in the price?
they're cancelling missions that have immediate and obvious benefits: weather monitoring to try and help avoid natural disasters, studying global warming and suchlike.
In other words, missions which are directly hurting Bush's biggest sponsors.
If you do anything non-trivial, you'll have to put a Linux box behind that Cisco anyway.
We're forced to have a Cisco router at one place because the ISP won't support anything else -- this box does nothing but forwards packets to the real computer which does all the routing and firewalling. Reason? Try to enact even simple rules like "if there were more than 100 SYNs on port 25 from any given IP within a hour, enact a ban on that IP and stuff it into a MySQL database". Or, perhaps you would like to have bandwidth limits which are _after_ Squid, not before? Can nyet do, unless you put a different Squid for every IP (defeating all your memory and much of the purpose of Squid). Or, perhaps you would like to have DNS caching without needing a separate box for that purpose?
For anything but REALLY heavy-duty packet switching, netfilter beats IOS any day of the week.
Most Americans are christians.
Quoting St. Augustine: "For if a thing is not diminished by being shared with others, it is not rightly owned if it is only owned and not shared".
Thus, those sinners from RIAA/MPAA will burn in hell.