<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xml:base="http://ideas.4brad.com" xmlns:dc="http://purl.org/dc/elements/1.1/">
<channel>
 <title>Brad Ideas - Best Of Blog - Comments</title>
 <link>http://ideas.4brad.com/archives/cat_best_of_blog.html</link>
 <description>Comments for &quot;Best Of Blog&quot;</description>
 <language>en</language>
<item>
 <title>Pharm</title>
 <link>http://ideas.4brad.com/are-botnets-run-spy-agencies#comment-5339</link>
 <description>&lt;p&gt;Oh, I don&amp;#8217;t need to go beyond commercial motives to find a reason for Pharm.  But more to the point, Pharm is domestic.&lt;/p&gt;

&lt;p&gt;The hallmark of a signals intelligence espionage program would be intrusion into foreign computers, ideally non-allied computers or targeted computers, which is within the balliwick of most of these organizations.&lt;/p&gt;

&lt;p&gt;Indeed, there might be a desire to simply scan lots of hard drives in rural Pakistan and Afghanistan.    And North Korea (the few that are on the internet) and other places, staying away from spying on computers belonging to allies and domestic parties.   They could write code to examine machines and determine if they are domestic, or owned by domestic companies.   Or even code to say, &amp;#8220;Does this computer look like it might be owned by a jihadi?&amp;#8221; &amp;#8212; and then start spying on just those computers.&lt;/p&gt;

&lt;p&gt;The recent trend in intelligence has been to look for ways to do blanket basic surveillance and then isolate the few actual targets they want to put human beings on.  Of course, in the domestic case, such as AT&amp;amp;T, the law says they can&amp;#8217;t do this.  But they want to do it, and in fact we allege in our lawsuit that they did do this &amp;#8212; put in a splitter to divert all data into NSA systems.   If they are doing that in the domestic arena, seems likely they are doing it overseas where there is less control.&lt;/p&gt;
</description>
 <pubDate>Thu, 15 May 2008 17:57:00 -0700</pubDate>
 <dc:creator>brad</dc:creator>
 <guid isPermaLink="false">comment 5339 at http://ideas.4brad.com</guid>
</item>
<item>
 <title>Targetted Advertisers?</title>
 <link>http://ideas.4brad.com/are-botnets-run-spy-agencies#comment-5337</link>
 <description>&lt;p&gt;Who is behind the so-called targetted advertising systems companies like Phorm are trying to get installed on ISP internal networks? Being able to snoop 70% of the UK&#039;s clickstream is an intelligence tool worth billions. Putting aside the fact that Phorm&#039;s system breaks a dozen laws, who quality assures or positive vets companies like this? I would&#039;ve thought allowing a known spyware company that games the legal system and employs foreign nationals to code its software would be a red flag for someone.&lt;/p&gt;
</description>
 <pubDate>Thu, 15 May 2008 17:08:01 -0700</pubDate>
 <dc:creator>Anonymous</dc:creator>
 <guid isPermaLink="false">comment 5337 at http://ideas.4brad.com</guid>
</item>
<item>
 <title>It gets worse, what if it</title>
 <link>http://ideas.4brad.com/are-botnets-run-spy-agencies#comment-5334</link>
 <description>&lt;p&gt;It gets worse, what if it was organized crime, instead of or in addition to spy agencies, engaging in such activities, which of course they are. Spy agencies are normally engaged in criminal activity too, so that&#039;s not what makes it worse.&lt;/p&gt;
&lt;p&gt;What makes it worse is that ICANN has allowed itself on various levels including registrars and the DNS itself to be increasingly co-opted by organized crime. ICANN&#039;s insatiable hunger for money is largely to blame, and criminals have long known how to exploit such a weakness. Read &lt;a href=&quot;http://www.icannwatch.org/article.pl?sid=08/05/14/053230&amp;amp;mode=nested&quot; rel=&quot;nofollow&quot;&gt;this&lt;/a&gt; current article on ICANNWatch.org and follow the link in Fergie&#039;s subsequent comment, or my more accurate link to RBNBlog which follows. &lt;/p&gt;
&lt;p&gt;The US Government has always been ICANN&#039;s overseer, have they just been asleep at the switch? Isn&#039;t it ironic that the organized crime Russian Business Network, with likely ties to the Russian government (and they have recently moved some of their activities to mainland China), is co-opting various critical levels of the internet? This is going to turn out badly. -g&lt;/p&gt;
</description>
 <pubDate>Thu, 15 May 2008 02:26:16 -0700</pubDate>
 <dc:creator>fnord</dc:creator>
 <guid isPermaLink="false">comment 5334 at http://ideas.4brad.com</guid>
</item>
<item>
 <title>2-year contracts vs. Prepaid lines</title>
 <link>http://ideas.4brad.com/two-year-contract-required#comment-5333</link>
 <description>&lt;p&gt;Brad, your blog is just terrific!&lt;br /&gt;
It&#039;s great the insight you made with the contracts. I have never signed a contract before, but I felt terrified already with the experiences some friends had with termination fees and other silly monthly charges. I found this webpage trying to get some advice from other users to get a plan without signing a 1 or 2-year contract with any company. I just don&#039;t like to surrender the freedom of choice and change. I have been used prepaid from T-Mobile To-Go so far, it works well but it&#039;s pretty pricey (around an additional 50-70% and there are no free wkds or nights).&lt;br /&gt;
Thanks again Brad for sharing this.&lt;/p&gt;
</description>
 <pubDate>Wed, 14 May 2008 17:14:34 -0700</pubDate>
 <dc:creator>David Monget</dc:creator>
 <guid isPermaLink="false">comment 5333 at http://ideas.4brad.com</guid>
</item>
<item>
 <title>data can go both ways</title>
 <link>http://ideas.4brad.com/are-botnets-run-spy-agencies#comment-5329</link>
 <description>&lt;p&gt;First, I think it&#039;s much more likely the NSA has already&lt;br /&gt;
compromised one or more existing botnets, as opposed to&lt;br /&gt;
screwing up Windows.  That&#039;s Microsoft&#039;s job!&lt;/p&gt;
&lt;p&gt;Try this on for size.  Everybody&#039;s heard about the&lt;br /&gt;
secret room(s) at AT&amp;amp;T et. al. run by the NSA and supposedly&lt;br /&gt;
designed to slurp up all the internet packets, telco phone&lt;br /&gt;
meta-data, etc.  Perhaps they are covertly working with&lt;br /&gt;
the backbone operators to provide peering points where&lt;br /&gt;
they can *inject* massive amounts of traffic generated&lt;br /&gt;
by their own custom dedicated servers.  It&#039;s more reliable&lt;br /&gt;
if you have your own botnet.&lt;/p&gt;
</description>
 <pubDate>Tue, 13 May 2008 23:48:44 -0700</pubDate>
 <dc:creator>Anon Y. Mouse</dc:creator>
 <guid isPermaLink="false">comment 5329 at http://ideas.4brad.com</guid>
</item>
<item>
 <title>This is possible</title>
 <link>http://ideas.4brad.com/are-botnets-run-spy-agencies#comment-5328</link>
 <description>&lt;p&gt;But in fact it might be simpler to just assure there are security flaws, and then build the botnets, or have them built by your front organizations, which are of course not in the USA.  Or just exploiting those that are already there.&lt;/p&gt;

&lt;p&gt;Directly compromising Windows is a dangerous thing for the NSA to do.   Aside from the fact it is still not supposed to operate inside the USA at all, this could hurt the security of Americans against foreign spies.   In fact, the NSA is supposed to be helping to make U.S. computers more secure, it is part of their mission.    To go directly against that mission is not beyond them but scandalous if discovered.&lt;/p&gt;

&lt;p&gt;Of course this does not apply to foreign spy agencies, they could compromise Windows without breaking their rules.  But since Windows is run in so many countries, again this has the risk of scandal.&lt;/p&gt;

&lt;p&gt;On the other hand, paying botnet rings to run secret code on non-domestic computers to spy on the owners of those computers would not be the same sort of major scandal.  (Creation of the botnets directly would be a scandal, but one they can hide much more easily.)   They would mostly get an &amp;#8220;attaboy&amp;#8221; for spying on foreign computers.   They might create a problem with allies if they spied on the computers of allied governments if they were caught, but frankly everybody knows that each spy agency spies on its allies.  It&amp;#8217;s part of the game, though still not something to be caught at.&lt;/p&gt;

&lt;p&gt;To do this, they would want to build a system that can identify honeypots and make sure never to put spy code into them.  That&amp;#8217;s hard to do for a criminal hacker ring but easily within the abilities of a big spy agency.   Ideally they would use other methods to determine the IP blocks  or other attributes of &amp;#8220;computers of interest&amp;#8221; they wish to spy on, confirm that they really have these computers, and then briefly load spy code in them to rootkit the systems and look for interesting files.&lt;/p&gt;

&lt;p&gt;Detection of this would require a very clever honeypot that knows how to look like a &amp;#8220;computer of interest&amp;#8221; &amp;#8212; once we define what a computer of interest is.   I would bet that computers in rural Pakistan, for example, and Iraq, are commonly computers of interest.&lt;/p&gt;
</description>
 <pubDate>Tue, 13 May 2008 21:02:42 -0700</pubDate>
 <dc:creator>brad</dc:creator>
 <guid isPermaLink="false">comment 5328 at http://ideas.4brad.com</guid>
</item>
<item>
 <title>Spy agencies &amp; software</title>
 <link>http://ideas.4brad.com/are-botnets-run-spy-agencies#comment-5327</link>
 <description>&lt;p&gt;There is one other thing that would be too easy for a spy agency to buy off that it is hard to fathom that it hasn&#039;t happened:  adding some kind of hook to popular closed-source operating systems to leak confidential information into covert channels.  The effort required to modify kernel source code so that e.g., passwords or something are encoded into the output of some pseudorandom number generator used for picking e.g., TCP sequence numbers is low enough that a competent coder involved in the process between when the source code is checked out to do the production build and executing the makefile could slip it in with very low probability of detection and nobody would be any the wiser.  If spy agencies can spend billions on covert spy satellite programs, surely they can spend a couple million to buy off a programmer involved in production builds to slip in carefully chosen patches.  The presence of spy agencies in the world today with these kind of budgets almost guarantees that closed source products (and pre-built open source products) have backdoors.  They would be stupid not to.&lt;/p&gt;
&lt;p&gt;It follows that if you don&#039;t compile your own stuff, you&#039;re stuff is probably backdoored.  On the positive side, keeping this stuff secret is almost certainly enough of a priority that the spy agencies will probably be keeping your secrets (unless you are doing something they are directly interested in) and third party crackers will probably not be any the wiser.&lt;/p&gt;
</description>
 <pubDate>Tue, 13 May 2008 19:58:11 -0700</pubDate>
 <dc:creator>Anonymous</dc:creator>
 <guid isPermaLink="false">comment 5327 at http://ideas.4brad.com</guid>
</item>
<item>
 <title>Data Spaces in the Clouds</title>
 <link>http://ideas.4brad.com/data-hosting-instead-data-portability#comment-5316</link>
 <description>&lt;p&gt;Brad,&lt;/p&gt;
&lt;p&gt;What you describe is what I&#039;ve referred to as &lt;a href=&quot;http://www.openlinksw.com/dataspace/kidehen@openlinksw.com/weblog/kidehen@openlinksw.com%27s%20BLOG%20%5B127%5D/1261&quot; rel=&quot;nofollow&quot;&gt;Data Spaces in the Clouds (Fourth Platform)&lt;/a&gt; for a while :-)&lt;/p&gt;
&lt;p&gt;Yes, there is some confusion about the literal interpretation of the phrase: Data Portability (free movement of data across platforms).  We don&#039;t necessarily want free movement of data across realms (unless we explicity enable it in our space). Instead, I believe we seek Open Access to our Data Spaces with access control granularity.&lt;/p&gt;
&lt;p&gt;To conclued, we do need Data Access by Reference facilitated by portable Data Containers (Data Spaces) in the Clouds. Of course, these containers can move themselves, or data from the clouds to other locations, wholesale or via replication and synchronixation. In all cases using standard protocols and existing infrastructure such as the Internet and Web.&lt;/p&gt;
&lt;p&gt;Links:&lt;/p&gt;
&lt;p&gt;1. &lt;a href=&quot;http://en.wikipedia.org/wiki/OpenLink_Data_Spaces&quot; rel=&quot;nofollow&quot;&gt;OpenLink Data Space Wikipedia Page&lt;/a&gt;&lt;br /&gt;
2. &lt;a href=&quot;http://virtuoso.openlinksw.com/wiki/main/Main/Ods&quot; rel=&quot;nofollow&quot;&gt;OpenLink Data Spaces (Open Source Edition) Home Page&lt;/a&gt;&lt;br /&gt;
3. &lt;a href=&quot;http://myopenlink.net/dataspace/person/kidehen&quot; rel=&quot;nofollow&quot;&gt; My Data Space Profile Page&lt;/a&gt;&lt;br /&gt;
4. &lt;a href=&quot;http://virtuoso.openlinksw.com/wiki/main/Main/Ods&quot; rel=&quot;nofollow&quot;&gt;EC2 installation Guide&lt;/a&gt;&lt;br /&gt;
5. &lt;a href=&quot;http://virtuoso.openlinksw.com/dataspace/dav/wiki/Main/GetAPersonalURIIn5MinutesOrLes&quot; rel=&quot;nofollow&quot;&gt;How to get a Gateway into your Data Space (i.e a URI for Your Data Space) in 5 minutes or less&lt;/a&gt;&lt;br /&gt;
6. Recent WWW2008 Presentation about Data Portability and Data Accessibility (&lt;a href=&quot;http://community.linkeddata.org/DAV/home/kidehen2/Public/DataPortability_and_DataSpaces.ppt&quot; rel=&quot;nofollow&quot;&gt;PPT&lt;/a&gt;)&lt;/p&gt;
</description>
 <pubDate>Thu, 08 May 2008 13:55:39 -0700</pubDate>
 <dc:creator>Kingsley Idehen</dc:creator>
 <guid isPermaLink="false">comment 5316 at http://ideas.4brad.com</guid>
</item>
<item>
 <title>FoF apps</title>
 <link>http://ideas.4brad.com/data-hosting-instead-data-portability#comment-5313</link>
 <description>&lt;p&gt;As I&amp;#8217;ve noted, FoF apps turn out to be much less interesting than people thought at first.   Do you really look at the photos of your FoFs?   The main FoF app that seems to be useful is LinkedIn&amp;#8217;s &amp;#8220;search your network&amp;#8221; which can answer questions like, &amp;#8220;Who can I contact at Company X&amp;#8221; and dating introductions.    FoFoF turns out to be surprisingly non-useful.&lt;/p&gt;

&lt;p&gt;However, I won&amp;#8217;t proclaim that nobody can think of useful apps (or simply entertaining) apps here.  So there need to be solutions, even if it turns out to be that those apps get access to large networks, but are the only ones that do.   (Remember, our alternative today is zillions of apps getting access to this data.)&lt;/p&gt;

&lt;p&gt;I don&amp;#8217;t expect home PCs to be required here.  Everybody wants an always on host for many functions.   You don&amp;#8217;t &lt;em&gt;need&lt;/em&gt; it in the sense that I don&amp;#8217;t think &amp;#8220;Ask 100 hosts to search for a query&amp;#8221; is a good implementation, but I would use the local hosts just as a way to do things efficiently &lt;em&gt;for the user when the user is signed on&lt;/em&gt;.   The cloud host would do things for others.   Client data hosts and cloud data hosts would sync.&lt;/p&gt;

&lt;p&gt;Your particular app, and other FoF apps, could be implemented, somewhat less efficiently, with data updates.   That is to say, if you are using an FoF
app, you would send changes to your friends, and they would forward those changes on to their friends as part of the update stream.   In this case everybody is storing all the basic data (not big things like photos, just smaller stuff, including the URLs/access tokens of the photos) on their own host, and apps can operate on it.   This is why it does not scale to FoFoF, but I think it could handle FoF if the updates are not large.&lt;/p&gt;

&lt;p&gt;Of course, you, your Fs and your FoFs must be running the same application, but that is the same as saying they are all members of Flickr.    To implement Flickr you need more though, and it may not even be possible to implement all apps in this manner.  Still better than implementing them all in a central repository manner, though.&lt;/p&gt;
</description>
 <pubDate>Wed, 07 May 2008 11:26:57 -0700</pubDate>
 <dc:creator>brad</dc:creator>
 <guid isPermaLink="false">comment 5313 at http://ideas.4brad.com</guid>
</item>
<item>
 <title>Interesting approach</title>
 <link>http://ideas.4brad.com/data-hosting-instead-data-portability#comment-5312</link>
 <description>&lt;p&gt;But I haven&amp;#8217;t studied the underlying systems proposed enough to judge if they can do it.   One concern I see immediately  regards whether developers can be talked into it.   Part of the sex appeal of web 2.0 (meaning apps in the cloud) is that developers get free reign to write and maintain their apps using whatever platforms and tools they like.   They are no longer limited to even the constraints and problems of writing code for a user&amp;#8217;s PC.   Users at the same time love not having to install software, having somebody else maintain it all, and having to roam.&lt;/p&gt;

&lt;p&gt;My own proposals face this problem too.  These abilities are very attractive to users and developers, and as long as they can get the functionality (which javascript has now given) they will rush to them.&lt;/p&gt;

&lt;p&gt;It is for this reason that I have decided that some compromises will be needed, that we won&amp;#8217;t get to the level where we can run a malicious app on our data.  That&amp;#8217;s because the programming hoops required to use a system that bars malicious apps may be too involved.   Happy to be proven wrong, though.   I would be happy just to reach the level where apps don&amp;#8217;t end up taking more data than they need, and don&amp;#8217;t end up storing copies of it.&lt;/p&gt;
</description>
 <pubDate>Wed, 07 May 2008 11:16:17 -0700</pubDate>
 <dc:creator>brad</dc:creator>
 <guid isPermaLink="false">comment 5312 at http://ideas.4brad.com</guid>
</item>
<item>
 <title>W5 Project at MIT</title>
 <link>http://ideas.4brad.com/data-hosting-instead-data-portability#comment-5307</link>
 <description>&lt;p&gt;The W5 project at MIT is looking at ways to solve these issues:&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://pdos.csail.mit.edu/~max/docs/w5.pdf&quot; title=&quot;http://pdos.csail.mit.edu/~max/docs/w5.pdf&quot;&gt;http://pdos.csail.mit.edu/~max/docs/w5.pdf&lt;/a&gt;&lt;/p&gt;
</description>
 <pubDate>Wed, 07 May 2008 04:51:52 -0700</pubDate>
 <dc:creator>Evan Jones</dc:creator>
 <guid isPermaLink="false">comment 5307 at http://ideas.4brad.com</guid>
</item>
<item>
 <title>Searches</title>
 <link>http://ideas.4brad.com/data-hosting-instead-data-portability#comment-5306</link>
 <description>&lt;p&gt;I really wonder how you can efficiently implement this use case:&lt;/p&gt;
&lt;p&gt;&quot;Show me the flickr photos that my friends and the friends of my friends faved in last 2 weeks, sorted by the total number of favs&quot;, while the photos are still stored on flickr.&lt;/p&gt;
&lt;p&gt;I can see you can implemente that with &quot;agent&quot; that will crawl to the hosting sites of your friends and their friends, collect the data and come back. But that would be slow, especially if some of your friends host their data in PCs that are currently offline (remember The Eight Fallacies of Distributed Computing?). Do you have any solution for that in mind?&lt;/p&gt;
&lt;p&gt;BTW, creating a Virtual Machine you still provide API to the applications. But it is quite broad, which means it is difficult to control security.&lt;/p&gt;
</description>
 <pubDate>Wed, 07 May 2008 01:14:33 -0700</pubDate>
 <dc:creator>Radovan Semancik</dc:creator>
 <guid isPermaLink="false">comment 5306 at http://ideas.4brad.com</guid>
</item>
<item>
 <title>Finding the host</title>
 <link>http://ideas.4brad.com/data-hosting-instead-data-portability#comment-5300</link>
 <description>&lt;p&gt;Well, in the past we have used DNS as a way to name hosts and move them around.   This could be used here, but not a high level domain.    I might get bradsdata.datadns.com as a subdomain that I can point at whatever data host I like.  However, there could be other indirection or discovery protocols.&lt;/p&gt;

&lt;p&gt;Typically I see a main site providing your interface to social data apps.   That site would embed other web pages which are served from your data host, running code provided by app providers.    The DNS would direct your own browser at your own data host of choice.   (In fact, this architecture allows the data host to be your own PC, if you don&amp;#8217;t need to roam.   Your own pc at localhost:port would see a request for a social app window.    The data host program on your PC would connect to the specified remote application&amp;#8217;s server for any code updates or special data, download them if it doesn&amp;#8217;t have them cached, execute the code and return the results to the iframe in the browser page.)&lt;/p&gt;

&lt;p&gt;I think I&amp;#8217;ll update about that.&lt;/p&gt;

&lt;p&gt;Now as for the central repository:  This is complex.   People are saying, it seems, that they don&amp;#8217;t want their data scattered around everywhere, both because of lack of control, but more commonly because the UI to give apps access to it is too complex.  If we can develop a good UI so that it is easy to give apps just the data they need, and no more, then scattering can be good.   The data hosting model does not dictate about scattering or centralization, but I agree that users will tend to centralize, just for ease of control.     A central server contracted to me may be better than 30 servers with only loose bonds to me, such as 30 different social app companies each knowing different subsets of my data.&lt;/p&gt;
</description>
 <pubDate>Tue, 06 May 2008 14:48:00 -0700</pubDate>
 <dc:creator>brad</dc:creator>
 <guid isPermaLink="false">comment 5300 at http://ideas.4brad.com</guid>
</item>
<item>
 <title>Service portability good. Centralized servers not necessary.</title>
 <link>http://ideas.4brad.com/data-hosting-instead-data-portability#comment-5299</link>
 <description>&lt;p&gt;Good post.&lt;/p&gt;
&lt;p&gt;It&#039;s clear that the data portability model is limited, but I would even go beyond hosting portability to service portability, and I would separate the hosting company from the value-added service provider.&lt;/p&gt;
&lt;p&gt;First, the hosting model still leaves you at the mercy of the host if/when you decide to move... you still have to update your address at all of the service providers who might access the services of your hosting company. A more robust model would provide service portability through service discovery. Service providers don&#039;t need to know where it the data is hosted, but rather where they can find the current host. That gives you a layer of indirection that lets you move your hosting company without needing to remember which service providers are currently relying on that host.&lt;/p&gt;
&lt;p&gt;Second, you suggest that the hosting company&#039;s job is to perform actions on your data.&lt;/p&gt;
&lt;p&gt;Why is that?&lt;/p&gt;
&lt;p&gt;My DNS host doesn&#039;t perform functions on my DNS. Nor do I expect my webhost to perform actions on my website, although I do like to have a range of services I can easily install and run (such as installing WordPress through Fantastico).&lt;/p&gt;
&lt;p&gt;I would argue that there is an inherent conflict of interest in the hosting company providing value-added services, and that in fact, what we should do is design an architecture where hosting is functionally distinct from value-added services.  &lt;em&gt;Any&lt;/em&gt; authorized value-add service provider should be able to access your data services, which leads to a cleaner architecture where companies that happen to provide &lt;em&gt;both&lt;/em&gt; hosting and value-add services can do so with clear contracts and authorization.&lt;/p&gt;
&lt;p&gt;Finally, there&#039;s no real need to have all of my services at the same hosting company, just like my DNS, my website, and my email can all painlessly be hosted anywhere I like. As long as the services can be discovered, there&#039;s no reason to have any individual&#039;s services centralized, nor a need to centralize many individuals&#039; data in one place.&lt;/p&gt;
&lt;p&gt;The collaborative/co-op type negotiating strategy you suggest can easily be implemented by a value-add service provider, independent of the source of the data.  Users simply join that co-op or buying group and point the co-op to their discovery service. Flash-mobs rejoice.&lt;/p&gt;
&lt;p&gt;All of which is to say, you are definitely going down the right path.  More portability more better.&lt;/p&gt;
&lt;p&gt;-j&lt;/p&gt;
</description>
 <pubDate>Tue, 06 May 2008 12:26:43 -0700</pubDate>
 <dc:creator>Joe Andrieu</dc:creator>
 <guid isPermaLink="false">comment 5299 at http://ideas.4brad.com</guid>
</item>
<item>
 <title>It matters where it is hosted</title>
 <link>http://ideas.4brad.com/data-hosting-instead-data-portability#comment-5298</link>
 <description>&lt;p&gt;Because we want to lay down the duties of the people who host it for us, if we don&amp;#8217;t host it ourselves.  (And most people won&amp;#8217;t host it themselves.)&lt;/p&gt;

&lt;p&gt;If a host has just one duty, to keep the data safe and allow only authorized actions on it, then that is what the host will focus on.   If the host is facebook, whose duty is to find ways to monetize its database to maximize shareholder value, you will get a different result.&lt;/p&gt;

&lt;p&gt;That&amp;#8217;s why the layers, and why for most people, not having too many hosts.   (Some might decide to have multiple hosts to maintain multiple persona, such as a personal and work persona, but that&amp;#8217;s their decision.)&lt;/p&gt;
</description>
 <pubDate>Tue, 06 May 2008 11:42:59 -0700</pubDate>
 <dc:creator>brad</dc:creator>
 <guid isPermaLink="false">comment 5298 at http://ideas.4brad.com</guid>
</item>
</channel>
</rss>
