Normally, DNS lookups *are* locally cached by default....... if you're on Windows, try running ipconfig/displaydns
The problem might be with your upstream resolver(s). If you use your ISPs resolvers, maybe they are are overloaded? Or if you are using a non-ISP upstream cache, maybe it's sparsely populated? Either of these would make initial lookups slow.
You could give Google's public resolvers a try and see if they improve your lookup times: 8.8.8.8 and 8.8.4.4
I posted it to counter your accusation that Bureaucrats "have done such a lousy job historically". They are not universally lousy all of the time and I share SomeKDEUsers view that generally you can trust human beings to try and do the right thing.
I think I prefer 21st century bureaucratic Europe to middle ages imperialist Europe. I`m quite attached to the ideas of human rights, minimum wage, universal health care, free education, trial by jury and freedom of movement.
Except Wall Street has been so effective at perverting (subverting is probably a better fit) the basic principles of capitalism to their advantage that no other industry is financially capable of competing with them for top talent. I mean which other fucking industry do you know of that has companies dishing out USD $16 billion bonus pools (averaging 500,000 per employee)?
Which if you think about it is not really a good thing from a systemic point of view as someone is essentially making a credit decision based on speculation.
Same question applies and I'm genuinely interested to hear a counter-argument (as although sceptical at this stage, I'm still trying to make my mind up on the value or otherwise of HFT).
The problem with that analogy is that unlike HFT entities, grocers and furniture stores provide an obvious convenience that it is worth paying for. What convenience does an HFT entity offer to the rest of the market by being between them and the exchange?
If the answer is liquidity, then what additional benefit/convenience is offered by an HFT entity executing trades at picosecond intervals rather than milisecond ones (apart from the benefit to the HFT entity itself)?
Live brokers aside, you've done nothing to address the main thrust of his argument i.e. that the liquidity benefits HFT provides become more and more marginal the faster the trades are executed.
I believe you are in/from the finance world (from browsing other posts by you) and so I'd love to hear your counter-argument to this.
To be honest, I think both our viewpoints are skewed.
Judging from the software you've listed, you are approaching this more from an end-user/desktop point of view and I think I have to largely agree with you - open-source desktop software still lags commercial equivalents in some important areas (although WinRAR is definitely well past its sell by date). Also agree with a comment further down that the apparent quality (or not) of desktop software can be quite subjective (certainly more so than server software for example where ones cares more about RFC compliance, security, ease of administration etc).
My list of software came more from the sys admin/sever point of view (because that's what I spend 99% of my time doing) and in that part of the computing landscape, open-source wins hands down (imho).
Show me the commercial equivalents that beat: apache, postgresql (for db tasks other than mega-enterprise grade), bind, svn, git, firefox/chrome, postfix (for non-groupware mail servers), ssh, vsftpd, squid...
What exactly is difficult with setting up bind, dhcp3, apache and samba?
Seriously, these are all very mature, well documented pieces of software. It is literally as simple as issuing a few aptitude install commands, editing the config files to your taste (all of which are found in/etc) and writing a basic iptables script to open up the necessary ports.
"Then there's also the kernel securelevel, extended attributes/ACLs, TrustedBSD/MAC, and pf/ALTQ which is far superior to iptables. BSD has really been leading Linux in the area of security--Linux is more focused on spreading GPL and getting the media wheel on your USB keyboard to work."
Also, restricting name resolution to host file only does not "defacto limit the webservers that employees may visit" as this file is never consulted if the webserver is accessed via its IP address.
Normally, DNS lookups *are* locally cached by default....... if you're on Windows, try running ipconfig /displaydns
The problem might be with your upstream resolver(s). If you use your ISPs resolvers, maybe they are are overloaded? Or if you are using a non-ISP upstream cache, maybe it's sparsely populated? Either of these would make initial lookups slow.
You could give Google's public resolvers a try and see if they improve your lookup times: 8.8.8.8 and 8.8.4.4
Suns ILOM cards also have that feature. Tis very handy indeed.
I wouldn't call 30% (apprx. USD$ 20 trillion) of world GDP "irrelevant"
I posted it to counter your accusation that Bureaucrats "have done such a lousy job historically". They are not universally lousy all of the time and I share SomeKDEUsers view that generally you can trust human beings to try and do the right thing.
I think I prefer 21st century bureaucratic Europe to middle ages imperialist Europe. I`m quite attached to the ideas of human rights, minimum wage, universal health care, free education, trial by jury and freedom of movement.
Except Wall Street has been so effective at perverting (subverting is probably a better fit) the basic principles of capitalism to their advantage that no other industry is financially capable of competing with them for top talent. I mean which other fucking industry do you know of that has companies dishing out USD $16 billion bonus pools (averaging 500,000 per employee)?
>In fact it is. Do we want our "best engineering graduates" out of financial banks? Easy: pay them more than the banks.
Even if tech firms wanted to pay more than the banks, could they actually afford to do so?
Compare the financial stats between these two:
http://en.wikipedia.org/wiki/Hewlett-Packard
http://en.wikipedia.org/wiki/Goldman_Sachs
HP has almost 9 times more employees yet ends up with 9 times less assets and posts virtually the same net income....
Linode
It is very simple:
GPL - guaranteed freedom for users of software
BSD/Mozilla etc - guaranteed freedom for developer(s) of software
....or RIVA128 / TNT I loved those cards :)
Another vote for XBMC. I run it on a dedicated Acer Revo and nothing comes close IMHO. It really is fantastic.
Yes, it appears to be baloney.
Suggest you have a read of this:
http://www.theregister.co.uk/2011/03/14/fukushiima_analysis/
That is very very cool!
Which if you think about it is not really a good thing from a systemic point of view as someone is essentially making a credit decision based on speculation.
See my earlier reply to Antisyzygy here: http://science.slashdot.org/comments.pl?sid=2021876&cid=35377758
Same question applies and I'm genuinely interested to hear a counter-argument (as although sceptical at this stage, I'm still trying to make my mind up on the value or otherwise of HFT).
The problem with that analogy is that unlike HFT entities, grocers and furniture stores provide an obvious convenience that it is worth paying for. What convenience does an HFT entity offer to the rest of the market by being between them and the exchange?
If the answer is liquidity, then what additional benefit/convenience is offered by an HFT entity executing trades at picosecond intervals rather than milisecond ones (apart from the benefit to the HFT entity itself)?
Terminology aside, you have again done nothing to address the main argument (which as far as I can tell is valid).
Live brokers aside, you've done nothing to address the main thrust of his argument i.e. that the liquidity benefits HFT provides become more and more marginal the faster the trades are executed.
I believe you are in/from the finance world (from browsing other posts by you) and so I'd love to hear your counter-argument to this.
To be honest, I think both our viewpoints are skewed.
Judging from the software you've listed, you are approaching this more from an end-user/desktop point of view and I think I have to largely agree with you - open-source desktop software still lags commercial equivalents in some important areas (although WinRAR is definitely well past its sell by date). Also agree with a comment further down that the apparent quality (or not) of desktop software can be quite subjective (certainly more so than server software for example where ones cares more about RFC compliance, security, ease of administration etc).
My list of software came more from the sys admin/sever point of view (because that's what I spend 99% of my time doing) and in that part of the computing landscape, open-source wins hands down (imho).
Show me the commercial equivalents that beat: apache, postgresql (for db tasks other than mega-enterprise grade), bind, svn, git, firefox/chrome, postfix (for non-groupware mail servers), ssh, vsftpd, squid...
Those are just off the top of my head
What exactly is difficult with setting up bind, dhcp3, apache and samba?
Seriously, these are all very mature, well documented pieces of software. It is literally as simple as issuing a few aptitude install commands, editing the config files to your taste (all of which are found in /etc) and writing a basic iptables script to open up the necessary ports.
"Then there's also the kernel securelevel, extended attributes/ACLs, TrustedBSD/MAC, and pf/ALTQ which is far superior to iptables. BSD has really been leading Linux in the area of security--Linux is more focused on spreading GPL and getting the media wheel on your USB keyboard to work."
From http://www.freebsd.org/doc/en/books/faq/security.html#SECURELEVEL
"Securelevel is not a silver bullet; it has many known deficiencies. More often than not, it provides a false sense of security."
Linux supports extended attributes/ACLs, see: http://en.wikipedia.org/wiki/Extended_file_attributes
See http://en.wikipedia.org/wiki/Linux_Security_Modules for a Linux approximation to TrustedBSD/MAC (admittedly it does not enjoy wide spread support yet).
For pf/ALTQ see iptables/iproute2/ebtables
In the Linux world, the combination of OpenVZ and btrfs would offer a very close approximation to what you describe.
I'd hardly call hosts files obscure...
Also, restricting name resolution to host file only does not "defacto limit the webservers that employees may visit" as this file is never consulted if the webserver is accessed via its IP address.
I'm referring to state pensions. Don't even get me started with corporate pension pots (e.g. British Airways).