He was ridiculous... but i left under good circumstances, to do something that was "better for my career", not because i hated my job/boss. That boss still calls me about once a month just to see what's up and we bounce ideas off of one another. He gave me a glowing review recently for a different job.
You son of a... If I knew how you really felt about me I would never give those guys such a good review. As far as I am concerned you are history in this business. I will do my best to discredit you.
And btw, don't ever ever call me again!!!
I think that the exact same point has been made by dozens of other posts in today's and yesterday's discussions.
Your contribution in the discussion is nothing but making this point clear enough for idiots to understand. But as we all know... there are no idiots in/.
I may be slightly off topic, but lets try to keep an open mind here.
We rush into characterizing the Chinese goverment as evil and everybody who does business with them evil doers. The main argument is based on the obvious supression of the freedom of speech and access to information.
DISCLAIMER: The stuff below do not reflect my opinion but I am just stating some questions. Personally I do not have a definitive answer to them.
What if China does not really have any real policy alternatives? They are an overpopulated country that had to find a way to transit from a closed economy that resulted to absolute poverty and misery to becoming the largest trader in the world. At the same time, this transition had to occur smoothly, without the symptoms of total collapse observed in Eastern Europe. What if Tien-an-men and subsequent policies had to really take place in order to prevent total chaos in the country?
Eastern European societies transitted to "democracy" but at a very high cost to their population because they were not really ready for capitalism and freedom. On the other hand, China has only been progressing at impressive rates and millions of people escape poverty as China is becoming one of the most powerful nations in the World. On the other hand, the Soviet Union collapsed and Russia was driven to many years of depression, while nobody can say for sure that the current Putin's state is democratic. Thinks are even deemer for some of the ex Soviet republic, but at least they gained their national independence (whatever this means to them).
Perhaps many people would have trouble choosing between dreamers like Michail Gorbatchev and pragmatists like Hu Jintao. Perhaps some people would prefer their daughters and sons being forced into becoming law abiding, highly educated citizens though strict (perhaps tyranic) legislation, rather than becoming the pimps and prostitudes of Europe in a vain pursuit for "blue jeans and coca cola".
Is it possible that in politics the end really justify the means?
Wouldn't an "Earth-sized Planet" be a more accurate description?
The cool aspect of this article is not the "Earth-likeness" but the fact
that astronomers are now able to infer the existence of smaller planets (not Giants as before) 20 000 light years
away and can also determine their orbit patterns and most impressively their surface temperature.
They may not admit it publically, but they can't deny that no other customer is capable of ripping thier new child prodigy to pieces as fast and as "efficently" as we are.
I must admit that for a couple of secs, before I get the actual meaning, I felt rather uncomfortable reading this sentence. Somehow "child", "ripping to pieces" and "pornography" don't quite sound good in the same context:).
Since most of the top search terms revolve around pornography
This is partially because most of the web-based porn businesses employ shamelessly and extensively Page Rank manipulation tricks. For example they create numerous dummy pages, which sometimes contain nothing more than repetitions of the porn keywords, that link to their site. Also as you may have noticed, the link density in porn sites is substantially increased. Every single one of their pages has tens of links to some other of their pages, partially allowing for more page rank to flow to their sites.
You cannot create a joesmith@gmail.com and a joe.smith@gmail.com account. Gmail was setup like this from the beginning.
Those who report misaddressing are most likely wrong in identifying the source of misaddressing.
For example, I am sure that what happens is that a user Joe joe.smith@gmail.com receives somebody else's emails . Joe investigates it and the sender of the emails tells him that he intended to send the emails to
joesmith@gmail.com. Joe tells him that I am not joesmith, I am joe.smith! and thinks that the problem is solved.
What really happened however, is that the sender should have simply addressed thes email to jo.smith@gmail.com or josmith@gmail.com. Just a typo, independent of the dot issue.
Absolutely wrong. The first important civilizations appeared in Mesopotamia (that includes Sumeria) this happened long before (-1000 BC) Asian tribes formed into thriving societies.
The ancient Chinese civilization appeared in an advanced form around 500-300 BC. By that time great societies had already formed and vanished in the Mediterranean (Minoan civilization around 1000 BC) and lets not forget Egypt which was a prevelant civilization for at least the whole 1000 years BC. And I have no doubt in my mind that the Greek civilization of 300 BC (Golden Age in Athens) reached much higher levels of technological and philosophical advances than the early advanced Chinese societies did. China had indeed an important role at around the same time the Roman Empire and Byzantium ruled Europe. But noone can really say that they were much more advanced. They were exotic yes, having all these little inventions (e.g gun powder) but much more advanced, I doubt it.
Perhaps China was more advanced than the western european Kingdoms during Europe's dark ages, but keep in mind that not all of Europe or Minor Asia was deep in the darkness. Byzantium (ex eastern roman empire) and the Arabs had many advances in sciences and arts and their economies were thriving.
Personally I don't see an east to west pattern. Sometimes you are up sometimes you are down. That is how history works.
It is true however that the rate with which changes take place is much faster nowadays. I don't expect that it would take 300 years for western states to become dominant powers. I think that shifts in power now happen once every 20-50 years (or even less), not the 300 the grand-parent suggests.
Or even better you can call him: A beautiful mind.
His analysis was so insightful... I bet none of us ever saw things from this persperctive. It takes a beautiful mind
to reach that levels of historical awareness. Thank you/. for bringing this knowledge to the masses at score 5!
Mods please mod this conspiracy freak down. APR never stood for "above the prime rate." Every single definition in every finance book refers to it as Annual Percentage Rate. Fed does not set prime rate:
"Prime load rate: Rate posted by a majority of top 25 (by assets in domestic offices) insured U.S.-chartered commercial banks. Prime is one of several base rates used by banks to price short-term business loans."
How can you take so seriously a post from someone who is so flagrantly anti-semetic?
Then I must be an idiot too, because so far I perceived 0% APR to refer to the percentage rate. And from my experience so far it does not mean Above Prime Rate since I never had interest payed for credit under 0% APR.
My guess is that only superscum loan sharks (say Ditech and the like loan consolidation crooks) use this trick. I doubt it is being used for your standard BoA/citibank/etc credit card offers.
I'll use a complier as an example. A programming language is full of both syntax and semantics, and a compiler must be able to deal with both in order to understand a line as an instruction rather than a bunch of characters. It is giving a very real and purposeful meaning to a bunch of letters in a text file.
I too agree with the parent but I think your analogy would better serve as the reverse argument. Compiler is a the standard example of what the author suggests. They are hardcoded with the semantics and syntactical rules and generate meaningful machine code. A compiler cannot create semantics by itself. This is something the prog. language designer does. Some compilers are more powerful than others in inferring symbol (e.g C vs Perl) semantics from the context, but this does not mean that they have the ability to assign semantics to arbitrary symbols, in the absense of strictly defined rules.
A compiler that would be able to understand arbitrary pseudocode that only a human can make sense of today, would be much closer to an appropriate example. It will take many years of advances in natural language processing and AI to achieve that though.
In a sense humans are compilers too, but much much more advanced than our machine counterparts. We are able to make sense and assign semantics to symbols based on much more abstract, versatile and numerous rules.
Add Anti-Europe (especially Anti-France) to the list and anything simplistic but compliant with the "/. style" by know-it-all IT geeks.
Should it also include the 5+ Funny ones?
if you have some knowledge about the natural grouping of data,
it would be better to just turn nagle off and do buffering
in user space (collect up enough data and send it all in one
go)
It is not about the "natural grouping" of the data at the user space.
Most programmers do this "natural grouping" anyway and write the data to the socket
in a single buffer only when they want them to be sent. The problem is that sometimes their grouping is not
good enough and perform multiple writes when they could perform only one, causing the short packet problem.
You don't want the programmer to have to worry about MTU sizes or what is the best packet size according to which he should group the data.
I think the best solution would be to have Nagle's on by default to address these issues and having a simple system call flush() that forces the transmission of a segment to be used whenever ever you write a small buffer with time-sensitive data.
Yes I read your post before and it seems like a nice way to do it. However I am asking for a clean system call solution-flush() that would do this without invoking setsockopt().
Also could you post the code of your Flush function? I find the description a little confusing at some points.
Wouldn't it be nice if C programmers were given an option similar to what fflush does for streams?
Something like flush(sd) whenever you need to ignore Nagle's algorithm. In this way you can enable and disable
nagling dynamically in your program without calling setsockopt to switch nagling on and off.
This option is given for Java since you can easily convert a socket to any type of stream you wish, while most Stream objects have a member function flush().
Perhaps I am wrong and such an interface is already provided in C but I personally never found one, while the necessity for it appears to be obvious.
I;ve seen much more hostile posts on slashdot that include words like "Idiot, retarded" etc that got much
better treatment. Simply because my post is judgemental of the way many (not all and not most Americas) perceive Europe, it does not mean I am wrong, neither that I am hostile towards many/.ers.
Most of the posts on this topic are about dishing Europe and Europeans regarding everything more or less: Soviet-like centralization, rudeness, lack of innovation, lack of tech experties. Well, none of those are absolutely true and a European has every right to respond to that. I chose to respond by criticizing the pseudo conservatism of Bush's America and juxtapose it to the supposed censorship that EU goverments impose on nazi-like fanatics.
One that is ready to insult their ex and current allies should be ready to accept similar critisism.
Are you suggesting that Europe does not protect freedom speech as much as the US does?
Every nation and region has its own sensitivities. The same way ur channels do not show nudity on TV or ban elicit wording, that states impose all those stupid and extreme restrictions on alcohol consumption, and everything else that falls under the category of Fun, Europe is more sensitive with the issue of racism, anti-simitism and naziism.
The difference is that Europe has every reason to place laws again hate speech (Remember the WWII and who got screwed by that?), while the only reasons most US states have to prohibit Fun is their religious fanatisism, neo-conservatism and dark ages obsessions similar to the ones that brought ID to us.
I suggest that you be careful next time you accuse Europe for suppression of freedoms.
To answer your question, no they will not block anything, EU is not China regardless of what those guys of Fox news are trying to convince you. Nazis and other weirdos have their newspapers etc, the only difference is that they are a lot more restricted in terms of creating a political party or demonstrating. And of course this varies from country to country.
Because regardless of what he says, he is the one that calls me to ask for advices...
He was ridiculous... but i left under good circumstances, to do something that was "better for my career", not because i hated my job/boss. That boss still calls me about once a month just to see what's up and we bounce ideas off of one another. He gave me a glowing review recently for a different job. ... If I knew how you really felt about me I would never give those guys such a good review. As far as I am concerned you are history in this business. I will do my best to discredit you.
You son of a
And btw, don't ever ever call me again!!!
It seems that his job is full time /. moderator. Cmdr Taco stop overworking this poor fellow!
What about web caches? They violate copyright law too! My firefox does it too. Should I use 0 Mbytes of disk space for browser caching?
I think that the exact same point has been made by dozens of other posts in today's and yesterday's discussions. Your contribution in the discussion is nothing but making this point clear enough for idiots to understand. But as we all know... there are no idiots in /.
I may be slightly off topic, but lets try to keep an open mind here.
We rush into characterizing the Chinese goverment as evil and everybody who does business with them evil doers.
The main argument is based on the obvious supression of the freedom of speech and access to information.
DISCLAIMER: The stuff below do not reflect my opinion but I am just stating some questions. Personally I do not have a definitive answer to them.
What if China does not really have any real policy alternatives? They are an overpopulated country that had to find a way to transit from a closed economy that resulted to absolute poverty and misery to becoming the largest trader in the world. At the same time, this transition had to occur smoothly, without the symptoms of total collapse observed in Eastern Europe. What if Tien-an-men and subsequent policies had to really take place in order to prevent total chaos in the country?
Eastern European societies transitted to "democracy" but at a very high cost to their population because they were not really ready for capitalism and freedom. On the other hand, China has only been progressing at impressive rates and millions of people escape poverty as China is becoming one of the most powerful nations in the World. On the other hand, the Soviet Union collapsed and Russia was driven to many years of depression, while nobody can say for sure that the current Putin's state is democratic. Thinks are even deemer for some of the ex Soviet republic, but at least they gained their national independence (whatever this means to them).
Perhaps many people would have trouble choosing between dreamers like Michail Gorbatchev and pragmatists like Hu Jintao. Perhaps some people would prefer their daughters and sons being forced into becoming law abiding, highly educated citizens though strict (perhaps tyranic) legislation, rather than becoming the pimps and prostitudes of Europe in a vain pursuit for "blue jeans and coca cola".
Is it possible that in politics the end really justify the means?
Microlensing Uncovers Earth-Like Planet
Wouldn't an "Earth-sized Planet" be a more accurate description?
The cool aspect of this article is not the "Earth-likeness" but the fact that astronomers are now able to infer the existence of smaller planets (not Giants as before) 20 000 light years away and can also determine their orbit patterns and most impressively their surface temperature.
They may not admit it publically, but they can't deny that no other customer is capable of ripping thier new child prodigy to pieces as fast and as "efficently" as we are. :).
I must admit that for a couple of secs, before I get the actual meaning, I felt rather uncomfortable reading this sentence. Somehow "child", "ripping to pieces" and "pornography" don't quite sound good in the same context
Since most of the top search terms revolve around pornography This is partially because most of the web-based porn businesses employ shamelessly and extensively Page Rank manipulation tricks. For example they create numerous dummy pages, which sometimes contain nothing more than repetitions of the porn keywords, that link to their site. Also as you may have noticed, the link density in porn sites is substantially increased. Every single one of their pages has tens of links to some other of their pages, partially allowing for more page rank to flow to their sites.
You cannot create a joesmith@gmail.com and a joe.smith@gmail.com account. Gmail was setup like this from the beginning. Those who report misaddressing are most likely wrong in identifying the source of misaddressing. For example, I am sure that what happens is that a user Joe joe.smith@gmail.com receives somebody else's emails . Joe investigates it and the sender of the emails tells him that he intended to send the emails to joesmith@gmail.com. Joe tells him that I am not joesmith, I am joe.smith! and thinks that the problem is solved. What really happened however, is that the sender should have simply addressed thes email to jo.smith@gmail.com or josmith@gmail.com. Just a typo, independent of the dot issue.
Absolutely wrong. The first important civilizations appeared in Mesopotamia (that includes Sumeria) this happened long before (-1000 BC) Asian tribes formed into thriving societies. The ancient Chinese civilization appeared in an advanced form around 500-300 BC. By that time great societies had already formed and vanished in the Mediterranean (Minoan civilization around 1000 BC) and lets not forget Egypt which was a prevelant civilization for at least the whole 1000 years BC. And I have no doubt in my mind that the Greek civilization of 300 BC (Golden Age in Athens) reached much higher levels of technological and philosophical advances than the early advanced Chinese societies did. China had indeed an important role at around the same time the Roman Empire and Byzantium ruled Europe. But noone can really say that they were much more advanced. They were exotic yes, having all these little inventions (e.g gun powder) but much more advanced, I doubt it. Perhaps China was more advanced than the western european Kingdoms during Europe's dark ages, but keep in mind that not all of Europe or Minor Asia was deep in the darkness. Byzantium (ex eastern roman empire) and the Arabs had many advances in sciences and arts and their economies were thriving. Personally I don't see an east to west pattern. Sometimes you are up sometimes you are down. That is how history works. It is true however that the rate with which changes take place is much faster nowadays. I don't expect that it would take 300 years for western states to become dominant powers. I think that shifts in power now happen once every 20-50 years (or even less), not the 300 the grand-parent suggests.
Or even better you can call him: A beautiful mind. His analysis was so insightful... I bet none of us ever saw things from this persperctive. It takes a beautiful mind to reach that levels of historical awareness. Thank you /. for bringing this knowledge to the masses at score 5!
Mods please mod this conspiracy freak down. APR never stood for "above the prime rate." Every single definition in every finance book refers to it as Annual Percentage Rate. Fed does not set prime rate:
"Prime load rate: Rate posted by a majority of top 25 (by assets in domestic offices) insured U.S.-chartered commercial banks. Prime is one of several base rates used by banks to price short-term business loans."
How can you take so seriously a post from someone who is so flagrantly anti-semetic?
Then I must be an idiot too, because so far I perceived 0% APR to refer to the percentage rate. And from my experience so far it does not mean Above Prime Rate since I never had interest payed for credit under 0% APR. My guess is that only superscum loan sharks (say Ditech and the like loan consolidation crooks) use this trick. I doubt it is being used for your standard BoA/citibank/etc credit card offers.
The real difference:
"To err is human but it takes a computer to really screw up!"
I'll use a complier as an example. A programming language is full of both syntax and semantics, and a compiler must be able to deal with both in order to understand a line as an instruction rather than a bunch of characters. It is giving a very real and purposeful meaning to a bunch of letters in a text file. I too agree with the parent but I think your analogy would better serve as the reverse argument. Compiler is a the standard example of what the author suggests. They are hardcoded with the semantics and syntactical rules and generate meaningful machine code. A compiler cannot create semantics by itself. This is something the prog. language designer does. Some compilers are more powerful than others in inferring symbol (e.g C vs Perl) semantics from the context, but this does not mean that they have the ability to assign semantics to arbitrary symbols, in the absense of strictly defined rules.
A compiler that would be able to understand arbitrary pseudocode that only a human can make sense of today, would be much closer to an appropriate example. It will take many years of advances in natural language processing and AI to achieve that though.
In a sense humans are compilers too, but much much more advanced than our machine counterparts. We are able to make sense and assign semantics to symbols based on much more abstract, versatile and numerous rules.
Add Anti-Europe (especially Anti-France) to the list and anything simplistic but compliant with the "/. style" by know-it-all IT geeks. Should it also include the 5+ Funny ones?
You might be a Redneck, if you dig and bring down your neighborhood's network...
if you have some knowledge about the natural grouping of data, it would be better to just turn nagle off and do buffering in user space (collect up enough data and send it all in one go) It is not about the "natural grouping" of the data at the user space.
Most programmers do this "natural grouping" anyway and write the data to the socket in a single buffer only when they want them to be sent. The problem is that sometimes their grouping is not
good enough and perform multiple writes when they could perform only one, causing the short packet problem.
You don't want the programmer to have to worry about MTU sizes or what is the best packet size according to which he should group the data.
I think the best solution would be to have Nagle's on by default to address these issues and having a simple system call flush() that forces the transmission of a segment to be used whenever ever you write a small buffer with time-sensitive data.
Yes I read your post before and it seems like a nice way to do it. However I am asking for a clean system call solution-flush() that would do this without invoking setsockopt(). Also could you post the code of your Flush function? I find the description a little confusing at some points.
Wouldn't it be nice if C programmers were given an option similar to what fflush does for streams? Something like flush(sd) whenever you need to ignore Nagle's algorithm. In this way you can enable and disable nagling dynamically in your program without calling setsockopt to switch nagling on and off. This option is given for Java since you can easily convert a socket to any type of stream you wish, while most Stream objects have a member function flush(). Perhaps I am wrong and such an interface is already provided in C but I personally never found one, while the necessity for it appears to be obvious.
All you need to do is refer your mother/grandma/pa to
p e=pdf&coll=GUIDE&dl=GUIDE&CFID=62709421&CFTOKEN=30 573549
e nd/endtoend.txt
http://portal.acm.org/ft_gateway.cfm?id=363143&ty
and http://web.mit.edu/Saltzer/www/publications/endto
That would be a nice "oversimplified" start!
I;ve seen much more hostile posts on slashdot that include words like "Idiot, retarded" etc that got much better treatment. Simply because my post is judgemental of the way many (not all and not most Americas) perceive Europe, it does not mean I am wrong, neither that I am hostile towards many /.ers.
Most of the posts on this topic are about dishing Europe and Europeans regarding everything more or less: Soviet-like centralization, rudeness, lack of innovation, lack of tech experties. Well, none of those are absolutely true and a European has every right to respond to that. I chose to respond by criticizing the pseudo conservatism of Bush's America and juxtapose it to the supposed censorship that EU goverments impose on nazi-like fanatics.
One that is ready to insult their ex and current allies should be ready to accept similar critisism.
Always feels good to get moded down by a die-hard O'Reilly-lover redneck mod.
Are you suggesting that Europe does not protect freedom speech as much as the US does? Every nation and region has its own sensitivities. The same way ur channels do not show nudity on TV or ban elicit wording, that states impose all those stupid and extreme restrictions on alcohol consumption, and everything else that falls under the category of Fun, Europe is more sensitive with the issue of racism, anti-simitism and naziism. The difference is that Europe has every reason to place laws again hate speech (Remember the WWII and who got screwed by that?), while the only reasons most US states have to prohibit Fun is their religious fanatisism, neo-conservatism and dark ages obsessions similar to the ones that brought ID to us. I suggest that you be careful next time you accuse Europe for suppression of freedoms. To answer your question, no they will not block anything, EU is not China regardless of what those guys of Fox news are trying to convince you. Nazis and other weirdos have their newspapers etc, the only difference is that they are a lot more restricted in terms of creating a political party or demonstrating. And of course this varies from country to country.