<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>James&#039; World &#187; Business</title>
	<atom:link href="http://www.jebriggs.com/blog/category/business/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.jebriggs.com/blog</link>
	<description>Observations by a Programmer of Silicon Valley and Beyond</description>
	<lastBuildDate>Mon, 06 Feb 2012 11:03:37 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
		<item>
		<title>SVLUG: The Story of Gluster</title>
		<link>http://www.jebriggs.com/blog/2012/02/svlug-story-of-glusterfs/</link>
		<comments>http://www.jebriggs.com/blog/2012/02/svlug-story-of-glusterfs/#comments</comments>
		<pubDate>Thu, 02 Feb 2012 06:11:36 +0000</pubDate>
		<dc:creator>Administrator</dc:creator>
				<category><![CDATA[BSD]]></category>
		<category><![CDATA[Business]]></category>
		<category><![CDATA[Cloud]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[Storage]]></category>
		<category><![CDATA[Tech]]></category>
		<category><![CDATA[Toys]]></category>
		<category><![CDATA[User Groups]]></category>

		<guid isPermaLink="false">http://www.jebriggs.com/blog/2012/02/</guid>
		<description><![CDATA[At Silicon Valley Users&#8217; Group (SVLUG) tonite, Anand Babu (AB) Periasamy, CTO Gluster, Inc. gave a great talk on &#8220;The Story of Gluster.&#8221; The name &#8220;Gluster&#8221; was derived from the words &#8220;GNU&#8221; and &#8220;Cluster.&#8221; No relation to the Luster filesystem, &#8230; <a href="http://www.jebriggs.com/blog/2012/02/svlug-story-of-glusterfs/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p><img src="http://jebriggs.com/php/gluster_logo.png" border="0" align="left" alt="Gluster Logo" />At <a href="http://www.svlug.org/">Silicon Valley Users&#8217; Group (SVLUG)</a> tonite, Anand Babu (AB) Periasamy, CTO Gluster, Inc. gave a great talk on &#8220;The Story of Gluster.&#8221;</p>
<p>The name &#8220;Gluster&#8221; was derived from the words &#8220;GNU&#8221; and &#8220;Cluster.&#8221; No relation to the Luster filesystem, and actually they have opposite overall architectures.</p>
<p>GlusterFS is a GPL3 distributed network filesystem that runs as a service in user mode on Linux on a network of servers (conceptually like Google GFS.) Redhat bought Gluster, Inc. in 2011 and calls it <a href="http://www.redhat.com/products/storage/">&#8220;Redhat Storage.&#8221;</a> By running in user mode and reusing existing linux features and modules, GlusterFS gained reliability in months instead of the usual 10 years for other filesystems.</p>
<p><a href="http://www.gluster.org/">gluster.org</a> is the community website for GlusterFS.</p>
<p>Previously, AB was CTO at <a href="http://www.californiadigital.com/">California Digital Corporation (CDC).</a> One of his projects was the 1024-node linux <a href="http://linux.sys-con.com/node/44799">&#8220;Thunder&#8221; HPC supercomputer</a> for LLNL, the most powerful in the USA at the time.</p>
<p>- after that, he still wanted to do Open Source projects, preferably without bureaucratic encumbrances<br />
- got some angel funding, but also a seismic data company paid $500,000 to adapt HPC code in 3 months to replace IBM Regatta system, then a follow-on storage contract for 1.2 PB in a 6 months project<br />
- audience member: &#8220;In 10 years 1 PB will fit on a SD card.&#8221;<br />
- GlusterFS is in some ways architecturally the opposite of VMware. GlusterFS is userland code.<br />
- in 2006 large companies like Lehman, etc. started appearing on mailing list, to some surprise and awe<br />
- originally the company was called Z Research, renamed to Gluster, Inc. to have clearer brand name<br />
- no in-house test storage hardware, so developed on customer hardware!<br />
- was still doing other paying work such as embedded kernel stuff, web dev, etc to reduce burn rate initially. Too distracting.</p>
<table border="1">
<tr>
<th>Traditional complex method</th>
<th>Newer, simpler method</th>
</tr>
<tr>
<td>FC</td>
<td>HTTP, sockets</td>
</tr>
<tr>
<td>modified BSD OS</td>
<td>linux/user space/C, python, Java</td>
</tr>
<tr>
<td>appliance-based</td>
<td>application-based</td>
</tr>
</table>
<p>- Google mixes app and GFS, app generates 64 MB chunks, GFS manages metadata. Too complicated for general use.<br />
- GlusterFS is a distributed storage OS in user-space<br />
- create container without knowledge of filesystem (Posix, ACL, etc. ) because no known common user pattern for storage<br />
- lots of general C programmers available to recruit, but no filesystem developers without baggage about kernel<br />
- in 2008-2009 added too many features to actually test<br />
- VCs contacted them and invested A and B series total of $15 million, despite their storage &#8220;experts&#8221; saying it was crazy, users said it was awesome<br />
- lowest layer is native filesystem like EXT3 or XFS, thus idiot-proof<br />
- use extended attributes for metadata<br />
- block, replication, striping, elastic hashing algorithm<br />
- striping support by cleverly using sparse files with different offset on each server<br />
- read server choice based on fastest response<br />
- every directory has its own hash space<br />
- good default behavior when adding servers (no thundering herd)<br />
- striping is good for hotspot files or files too big for 1 volume, like saving HPC results<br />
- will be unified file and object protocol for object storage<br />
- there is a pathinfo command can query extended attribute, could be used with ssh for a fake MapReduce<br />
- GET and PUT at command line<br />
- GlusterFS is most heavily used for lots of files containing unstructured data<br />
- 3.3 will have faster healing operations, better granularity for 100 VMs, KVM support, etc.<br />
- currently shared-nothing, but with a little sharing healing can be faster<br />
- will be HDFS clone mode</p>
<p>Data Storage models:</p>
<ul>
<li>objects</li>
<li>file</li>
<li>block</li>
<li>structured data</li>
<li>NoSQL</li>
<li>semi-structured data.</li>
</ul>
<p>- Redhat bought Gluster, Inc. for about $136 million in October, 2011. It was about 60 employees at the time. Now there&#8217;s about 40 engineers working on GlusterFS at Redhat. AB chose Redhat over other suitors because of its commitment to Open Source and linux.</p>
<p>A dozen people attended dinner afterwards:</p>
<p>- it was tough hiring people for Gluster Inc. since the concept of doing file systems in userland confused a lot of developers and managers.<br />
- AB&#8217;s philosophy is that the Open Core model doesn&#8217;t serve end-users well, as all users need &#8220;extras&#8221; like user-friendly mgmt. programs, not just licensees<br />
- companies seem to be happy to pay for GlusterFS support, one of the reasons being lack of in-house storage engineers<br />
- lots of discussion about <a href="https://www.illumos.org/">Illumos</a> (OpenSolaris fork), ZFS and containers<br />
- take a look at <a href="http://www.nexenta.org/">Nexenta</a><br />
- An efficient WAN replication method with GlusterFS is to use the marker framework / queue using extended attributes to feed rsync a list of changed files, scales better than <a href="http://en.wikipedia.org/wiki/Inotify">inotify</a><br />
- no storage tiering yet for incoming/outgoing hotspot files<br />
- Redhat is pushing xfs heavily internally, and has hired the available ex-SGI xfs developers<br />
- some checksumming is done in GlusterFS, but no end-end checksumming. Need to look at performance and demand.<br />
- historicaly, linux has had slower adoption and community interest in India than Western countries due to lagging Internet performance (often more practical to install linux from a magazine CD-ROM than attempting large downloads) and relatively higher cost of computers compared to local salaries<br />
- AB got started in programming on a Spectrum microcomputer, and progressed over time to fixing minor bugs in the linux network drivers, culminating in GlusterFS.</p>
<p>Thanks again to Symantec for hosting this event.</p>
<p><a href="http://www.gluster.org/download/">GlusterFS Downloads</a><br />
<a href="http://chip.typepad.com/weblog/2011/09/why-glusterfs-is-glusterfsckd-too.html">Chip&#8217;s Rant: Why GlusterFS is Glusterfsck&#8217;d Too</a><br />
<a href="http://en.wikipedia.org/wiki/Extended_file_attributes">wikipedia: Extended file attributes</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.jebriggs.com/blog/2012/02/svlug-story-of-glusterfs/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>BIND and DHCP Open Day, Menlo Park</title>
		<link>http://www.jebriggs.com/blog/2012/01/bind-and-dhcp-open-day-menlo-park/</link>
		<comments>http://www.jebriggs.com/blog/2012/01/bind-and-dhcp-open-day-menlo-park/#comments</comments>
		<pubDate>Sun, 15 Jan 2012 06:48:30 +0000</pubDate>
		<dc:creator>Administrator</dc:creator>
				<category><![CDATA[BSD]]></category>
		<category><![CDATA[Business]]></category>
		<category><![CDATA[Cloud]]></category>
		<category><![CDATA[MySQL]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[Tech]]></category>
		<category><![CDATA[Toys]]></category>

		<guid isPermaLink="false">http://www.jebriggs.com/blog/2012/01/</guid>
		<description><![CDATA[I went to ISC&#8217;s BIND and DHCP Open Day in Menlo Park. There was a good turnout, with about 30 outside attendees and about the same of ISC staff. 3 BIND developers from the Czech and Chinese registrars also attended, &#8230; <a href="http://www.jebriggs.com/blog/2012/01/bind-and-dhcp-open-day-menlo-park/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>I went to <a href="http://www.isc.org/">ISC&#8217;s</a> BIND and DHCP Open Day in Menlo Park.</p>
<p>There was a good turnout, with about 30 outside attendees and about the same of ISC staff. 3 BIND developers from the Czech and Chinese registrars also attended, as well as <a href="http://www.cricketondns.com/">Cricket Liu</a>.</p>
<p>Here&#8217;s my notes.</p>
<p>DNS</p>
<p>- can learn what you need to know (50%) in a day, lifetime for the next 50%</p>
<p>BIND9</p>
<p>- monolithic program<br />
- 10 years old<br />
- different syntax than BIND8, 30% slower</p>
<p>User Story &#8211; Quick Refresh at AOL</p>
<p>- VMs spark up in 9.5 seconds, but DNS takes 15 minutes or more to propagate in their system<br />
- goal is 5 minute updates across globe</p>
<p>BIND10</p>
<p>- sponsored by 10 TLDs, unlike BIND9 which was sponsored by Big Iron vendors<br />
- TLDs represent registrars, users or citizens<br />
- started April 1, 2009<br />
- 5 year plan<br />
- now on year3 &#8211; features and performance<br />
- release every 6 weeks<br />
- will be no slower than BIND9<br />
- postfix processes model, not threads<br />
- scalable across cores<br />
- modular<br />
- logging<br />
- reporting<br />
- REST API<br />
- save cache object to memory or network, could be 10s to 100s of MB<br />
- no query or response logging, use tcpdump<br />
- look at <a href="http://bind-dlz.sourceforge.net/">DLZ</a></p>
<p>DNS Provider Issues</p>
<p>- Dealing with large zones<br />
- Dealing with lots of zones<br />
- resource estimates (for sizing new servers)<br />
- high-availability installations and technologies<br />
 &#8211; anycasting<br />
 &#8211; cooperate better with firewalls and load balancers<br />
 &#8211; auto-clustering?<br />
 &#8211; quagga support?<br />
- multi-master<br />
- support for fully mastered slave<br />
 &#8211; akin to powerdns &#8220;super masters&#8221;</p>
<p>- some debate over how much routing is appropriate inside dns<br />
- do it all or just be fast<br />
- does it make sense to send acl info over port 53? needed for cluster setup</p>
<p>DNSSEC Issues</p>
<p>- Deployment and Maintenance procedures<br />
- in-line signing<br />
 &#8211; aka &#8220;bump on the wire&#8221; 9.9.0<br />
   &#8211; hidden master sends signed zones to slaves<br />
 &#8211; aka &#8220;signer in the middle&#8221;<br />
- registry vs. registrar<br />
- look at DomainKeys optionality<br />
- DLV keys (don&#8217;t need a signed parent)<br />
- zone monitoring is crucial<br />
- 4 HSM known, $80k for qty 1<br />
- some firefox plugins check ad bit<br />
- dnssec slowest on negative answer, nsec3 worst </p>
<p>The event photos are available <a href="http://on.fb.me/wHcPFd">here.</a></p>
<p>Thanks to Facebook for hosting this event.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.jebriggs.com/blog/2012/01/bind-and-dhcp-open-day-menlo-park/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Barnes &amp; Noble Nook Color 7&#8243; Tablet BNRV200 Review</title>
		<link>http://www.jebriggs.com/blog/2011/12/barnes-and-noble-nook-color-7-inch-tablet-bnrv200-review/</link>
		<comments>http://www.jebriggs.com/blog/2011/12/barnes-and-noble-nook-color-7-inch-tablet-bnrv200-review/#comments</comments>
		<pubDate>Mon, 12 Dec 2011 07:16:13 +0000</pubDate>
		<dc:creator>Administrator</dc:creator>
				<category><![CDATA[Business]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[Storage]]></category>
		<category><![CDATA[Tech]]></category>
		<category><![CDATA[Toys]]></category>

		<guid isPermaLink="false">http://www.jebriggs.com/blog/2011/12/</guid>
		<description><![CDATA[I bought a refurbished Barnes &#038; Noble Nook Color 7&#8243; (developer nickname &#8220;encore&#8221;) tablet on sale for $119 (originally retailed at $249, now $199.) The unit that arrived was a model BNRV200 with Software version 1.2.0 installed. In short, the &#8230; <a href="http://www.jebriggs.com/blog/2011/12/barnes-and-noble-nook-color-7-inch-tablet-bnrv200-review/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p><img src="http://jebriggs.com/php/nook_color.png" alt="Nook Color" title="Nook Color" align="left" />I bought a refurbished Barnes &#038; Noble Nook Color 7&#8243; (developer nickname &#8220;encore&#8221;) tablet on sale for $119 (originally retailed at $249, now $199.)</p>
<p>The unit that arrived was a model BNRV200 with Software version 1.2.0 installed.</p>
<p>In short, the Nook Color is a remarkably capable and polished 7&#8243; tablet.</p>
<p>I use tablets mainly for final software testing of websites, and it will be handy to have a 7&#8243; Android for that.</p>
<p>The Nook team at B&#038;N should all get a bonus for their great work and attention to detail.</p>
<p><strong>Getting Started</strong></p>
<p>After recharging the battery and agreeing to a 100 page Terms and Conditions form (!), you must register online via WiFi with a free B&#038;N account to &#8220;activate&#8221; it. (No credit card is required until you want to buy a book or app. No PC is needed.)</p>
<p><strong>Hardware</strong></p>
<ul>
<li>7&#8243; &#8220;VividView&#8221; glossy color display is 16 million colors, 1024&#215;600 and bright. Great screen.
<li>built-in speaker is adequate for home use, but not loud enough if there&#8217;s ambient noise, so you will need earphones for use in public
<li>has microSD slot that supports up to 32 GB storage
<li>has custom miniUSB port (2-level contacts) and custom cable needed for charging from wall at 1.9 amps. <strong>(Will only charge slowly when connected to a PC. My MacBook Pro sometimes displays a warning dialog that says there&#8217;s overcurrent and disables that USB port.)</strong>
<li>RAM is 512 MB, and the 8 GB total internal flash memory is partitioned into 2 GB system, 5 GB content and 1 GB sideloading (end-user)
<li>WiFi b/g/n works with any access point that you can login to, plus B&#038;N access points that provide free extra services like book previewing. Some forum posts report that older access points may not be compatible.)
<li>TI OMAP 3621 CPU is a single-core ARM Cortex 800 MHz
<li>long battery life using internal Li-ion Polymer battery (over 8 hours)
<li>solid-feeling, but kind of heavy at 15.1 oz.
<li>useful corner cutout in case for locking to a desk or anchoring a strap on the unit.
</ul>
<p><strong>Software</strong></p>
<ul>
<li>Android-based (originally Android 2.1, but has been updated) with customized UI
<li>complete all-around eReader and Internet-capable tablet.
<li>some games are included, including chess, sudoku and crossword puzzles, along with Pandora music and email apps. (Angry Birds is a $2.99 downloadable purchase.) <strong>Notably missing are free solitaire and minesweeper games, and there&#8217;s no free calculator app.</strong>
<li>the included software is fine. If B&#038;N drops support in the future, there is third-party Android software for this device.
<li>file formats supported for reading include: ePub, BBeB, PDF, XLS, DOC, PPT, PPS, TXT, DOCM, XLSM, PPTM, PPSX, PPSM, DOCX, XLSX, PPTX, JPG, GIF, PNG, BMP, MP3, AAC, MP4. Quickoffice® Pro app can be used to edit many Microsoft formats.
<li>free in-store WiFi access, free 1-hour eReading per day, free use of Angry Birds Golden Eagle feature to clear a level.
</ul>
<p><strong>Usage Notes</strong></p>
<ul>
<li>it&#8217;s a good idea to examine the settings page and customize them. I disabled location reporting and forms memory.
<li>international users (billing address outside the USA) can&#8217;t use the store.
<li><strong>there&#8217;s a bug in Software Version 1.4.1 when entering your credit card information: the form subtracts 1 from your month, so choose the next higher month, or your card will be declined with a &#8220;processing error&#8221; dialog</strong>
<li>battery life can be extended by setting WiFi to &#8220;Off&#8221; (airplane mode) when using it as an eReader, or putting it into sleep mode.
<li>the power button is multifunction: 2 seconds is on or sleep, 5 seconds is power off, 20 seconds is software reset.
<li>I use a netbook case to store it. The least expensive official accessories are the <a href="http://www.barnesandnoble.com/p/aalto-cover/20836060">Aalto Cover ($14.95)</a> and the <a href="http://www.barnesandnoble.com/p/silicone-frame-in-storm/21039703">Silicone Frame ($19.95)</a>
<li><strong>Software version 1.4.1 does not have third-party support at this time.</strong>
</ul>
<p><strong>B&#038;N &#8220;Guru&#8221; Notes</strong></p>
<p>I talked to a store employee and he had this advice:</p>
<ul>
<li><strong>the straps they sell are &#8220;for decorative purposes only&#8221;, so don&#8217;t rely on them to be strong enough for carrying your Nook Color</strong>
<li>if you don&#8217;t want to use your existing credit cards for purchases from the app store, you can buy a prepaid VISA or MasterCard debit card and use that alone, or in combination with a gift card. I checked on prepaid cards at Safeway and found that there are steep fees and require your name, address and SSN to purchase. Some credit cards also allow a temporary number to be generated, sometimes known by the brand names SafeShop or NetSafe. <strong>Due to a forms bug, you need to increase the month by one.</strong>
</ul>
<p><strong>Nook Color Tablet (BNTV250) &#8211; Next Generation</strong></p>
<p>Similar screen as older Nook Color, but double the RAM (1 GB) and flash (16 GB), and still only 1 GB partition for end-users. Dual core 1 Ghz CPU. Netflix app and better video capability. 50% more battery life. Third-party software support unknown due to lockdown, prolly requested by Netflix&#8217;s content providers.</p>
<p><a href="http://www.barnesandnoble.com/u/Support-NOOK-Color/379003188">Official Nook Color FAQ</a><br />
<a href="http://www.androidtablets.net/forum/nook/">androidtablets.net: Noook Forums</a><br />
<a href="http://www.zdnet.com/blog/mobile-gadgeteer/barnes-noble-is-the-first-angry-birds-magic-place-for-your-nook-color/4839">Barnes &#038; Noble is the first Angry Birds Magic Place for your Nook Color</a><br />
wikipedia: <a href="http://en.wikipedia.org/wiki/Nook">Nook,</a> <a href="http://en.wikipedia.org/wiki/Nook_Color">Nook Color,</a> <a href="http://en.wikipedia.org/wiki/Nook_Tablet">Nook Tablet,</a> <a href="http://en.wikipedia.org/wiki/Microsd#microSD">microSD</a><br />
<a href="http://wiki.agilenewengland.org/bin/view/Main/EReaderNotes">EReader Notes: Kindle Fire vs Nook Tablet </a><br />
<a href="http://www.flightcrewlife.com/2011/02/23/using-a-nook-color-as-an-android-tablet/">flightcrewlife.com: Using a Nook Color as an Android Tablet</a><br />
<a href="http://allthingsd.com/20111222/that-triangle-shaped-tablet-from-the-office-one-guy-wants-to-build-it/">That Triangle-Shaped Tablet From “The Office” &#8211; One Guy Wants to Build It</a><br />
<a href="http://online.wsj.com/article/SB10001424052970203436904577151064294221378.html">wsj: Barnes &#038; Noble Offers Nook Discounts </a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.jebriggs.com/blog/2011/12/barnes-and-noble-nook-color-7-inch-tablet-bnrv200-review/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Practical Green Technology Links</title>
		<link>http://www.jebriggs.com/blog/2011/12/practical-green-technology-links/</link>
		<comments>http://www.jebriggs.com/blog/2011/12/practical-green-technology-links/#comments</comments>
		<pubDate>Sun, 11 Dec 2011 09:16:13 +0000</pubDate>
		<dc:creator>Administrator</dc:creator>
				<category><![CDATA[Business]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[Tech]]></category>
		<category><![CDATA[Toys]]></category>

		<guid isPermaLink="false">http://www.jebriggs.com/blog/2011/12/</guid>
		<description><![CDATA[It&#8217;s not easy bein&#8217; green. &#8211; Kermit the Frog Here&#8217;s some interesting links, mostly related to installing and maintaining alternate energy technologies for heating and cooling: youtube.com: HOW I MADE A SOLAR POP CAN FURNACE / HEATER ocregister.com: Electric cars &#8230; <a href="http://www.jebriggs.com/blog/2011/12/practical-green-technology-links/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>It&#8217;s not easy bein&#8217; green. &#8211; Kermit the Frog</p>
<p>Here&#8217;s some interesting links, mostly related to installing and maintaining alternate energy technologies for heating and cooling:</p>
<p><a href="http://www.youtube.com/watch?v=QLNViUsRCVU">youtube.com: HOW I MADE A SOLAR POP CAN FURNACE / HEATER</a></p>
<p><a href="http://lansner.ocregister.com/2011/12/10/electric-cars-can-require-home-rewiring/155327/">ocregister.com: Electric cars can require home rewiring</a></p>
<p><a href="http://video.pbs.org/video/2166758332/">This Old House: Quieting Noisy Baseboards at 15:10</a><br />
<a href="http://www.thisoldhouse.com/toh/video/0,,20047185,00.html?xid=pbs-ASK1006-noisy-forced-air">This Old House: How to Quiet a Noisy Forced-Air System</a></p>
<p>Solar Powered Exhaust Fans: <a href="http://www.rewci.com/soatvefan.html">rewci.com</a></p>
<p><a href="http://www.thisoldhouse.com/toh/tv/ask-toh/video/0,,20561322,00.html">Ask TOH: Panel Upgrade to 200 Amps and Grounding</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.jebriggs.com/blog/2011/12/practical-green-technology-links/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>City of Santa Clara Borrows $1 Billion for Football Stadium</title>
		<link>http://www.jebriggs.com/blog/2011/12/city-of-santa-clara-borrows-1-billion-for-football-stadium/</link>
		<comments>http://www.jebriggs.com/blog/2011/12/city-of-santa-clara-borrows-1-billion-for-football-stadium/#comments</comments>
		<pubDate>Mon, 05 Dec 2011 02:09:29 +0000</pubDate>
		<dc:creator>Administrator</dc:creator>
				<category><![CDATA[Business]]></category>
		<category><![CDATA[Psychology]]></category>

		<guid isPermaLink="false">http://www.jebriggs.com/blog/2011/12/</guid>
		<description><![CDATA[So the Santa Clara City (population 116,468) Council has borrowed about $1 billion to build a football stadium for a private company, the York family&#8217;s 49ers. All I can say is that I&#8217;m glad my town council didn&#8217;t fall for &#8230; <a href="http://www.jebriggs.com/blog/2011/12/city-of-santa-clara-borrows-1-billion-for-football-stadium/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p><img src="http://jebriggs.com/php/SantaClaraCitySeal.png" alt="Santa Clara City Seal" title="Santa Clara City Seal" align="left" />So the Santa Clara City (population 116,468) Council has borrowed about $1 billion to build a football stadium for a private company, the York family&#8217;s 49ers.</p>
<p>All I can say is that I&#8217;m glad my town council didn&#8217;t fall for that one.</p>
<p><a href="http://www.bizjournals.com/sanjose/news/2011/12/03/santa-clara-49ers-line-up-stadium.html">Santa Clara, 49ers line up $850M stadium loan</a><br />
<a href="http://www.mercurynews.com/southbayfootball/ci_19460039">Santa Clara, 49ers announce deal to pay for stadium</a><br />
<a href="http://en.wikipedia.org/wiki/Santa_Clara,_California">wikipedia: City of Santa Clara</a><br />
<a href="http://online.wsj.com/article/SB10001424052970204826704577077230342369436.html">wsj.com: SEC Is Investigating Marlins Stadium Deal</a><br />
<a href="http://www.mercurynews.com/southbayfootball/ci_19878108">NFL owners approve $200 million loan for 49ers stadium</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.jebriggs.com/blog/2011/12/city-of-santa-clara-borrows-1-billion-for-football-stadium/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Example of Thailand Flooding on Hard Drive Prices</title>
		<link>http://www.jebriggs.com/blog/2011/11/example-of-thailand-flooding-on-hard-drive-prices/</link>
		<comments>http://www.jebriggs.com/blog/2011/11/example-of-thailand-flooding-on-hard-drive-prices/#comments</comments>
		<pubDate>Wed, 30 Nov 2011 05:45:04 +0000</pubDate>
		<dc:creator>Administrator</dc:creator>
				<category><![CDATA[Business]]></category>
		<category><![CDATA[Storage]]></category>
		<category><![CDATA[Tech]]></category>
		<category><![CDATA[Toys]]></category>

		<guid isPermaLink="false">http://www.jebriggs.com/blog/2011/11/</guid>
		<description><![CDATA[Hmmm &#8230; while looking at my Amazon cart today: Please note that the price of Seagate 1TB Barracuda 7200.11 Bulk/OEM Hard Drive ST31000340AS has increased from $160.00 to $225.00 since you placed it in your Shopping Cart. Items in your &#8230; <a href="http://www.jebriggs.com/blog/2011/11/example-of-thailand-flooding-on-hard-drive-prices/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Hmmm &#8230; while looking at my Amazon cart today:</p>
<p style="background-color:#FFF8DC;">
<code><br />
Please note that the price of Seagate 1TB Barracuda 7200.11 Bulk/OEM Hard Drive ST31000340AS has increased from $160.00 to $225.00 since you placed it in your Shopping Cart. Items in your cart will always reflect the most recent price displayed on their product detail pages.<br />
</code>
</p>
<p><a href="http://www.theinquirer.net/inquirer/news/2128270/hard-drive-prices-double-thai-floods">theinquirer.net: Hard drive prices double after Thai floods</a><br />
<a href="http://www.zdnet.com/blog/storage/how-will-the-disk-shortage-affect-you/1562">storagebits: How will the disk shortage affect you?</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.jebriggs.com/blog/2011/11/example-of-thailand-flooding-on-hard-drive-prices/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Distributed Database Jurisdiction</title>
		<link>http://www.jebriggs.com/blog/2011/11/distributed-database-jurisdiction/</link>
		<comments>http://www.jebriggs.com/blog/2011/11/distributed-database-jurisdiction/#comments</comments>
		<pubDate>Tue, 08 Nov 2011 08:59:18 +0000</pubDate>
		<dc:creator>Administrator</dc:creator>
				<category><![CDATA[Business]]></category>
		<category><![CDATA[Cloud]]></category>
		<category><![CDATA[Storage]]></category>
		<category><![CDATA[Tech]]></category>
		<category><![CDATA[Toys]]></category>

		<guid isPermaLink="false">http://www.jebriggs.com/blog/2011/11/</guid>
		<description><![CDATA[During Web 1.0, companies were very careful where they hosted their databases. I worked at Netscape, and all databases were stored in the USA, even for international sites. Only partial caching was allowed offshore. It was a simpler era in &#8230; <a href="http://www.jebriggs.com/blog/2011/11/distributed-database-jurisdiction/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>During Web 1.0, companies were very careful where they hosted their databases.</p>
<p>I worked at Netscape, and all databases were stored in the USA, even for international sites. Only partial caching was allowed offshore.</p>
<p>It was a simpler era in that RDBMS&#8217; were centralized, with occasionally proxies or caches or LDAP caches configured remotely.</p>
<p>Generally that worked well pre-9/11 as a default, as the USA had some of the most permissive laws in the world, especially California, and followed the rule of law.</p>
<p>The reasons had to do with legal problems in other countries:</p>
<ul>
<li>Legal Jurisdiction
<li>taxation nexus
<li>local laws thorny to user-generated content (ie. French and Austrian anti-Nazi rulings, <a href="http://en.wikipedia.org/wiki/Article_301_%28Turkish_Penal_Code%29">Turkish Article 301</a>)
<li>privacy &#8211; regimes demanding complete copies of user databases
<li>corruption of court officials allowing competitors to access your databases locally
<li>overreaching trial discovery requests.
</ul>
<p>Recently I had a conversation with some IT Managers and a corporate lawyer at a Web 2.0 company, and was surprised to find them completely ignorant or dismissive of these issues.</p>
<p>Although <a href="http://online.wsj.com/article/SB10001424052970203476804576613284007315072.html">Feds generally don&#8217;t follow the rule of law post-9/11,</a> an American&#8217;s company&#8217;s best choice for database jurisdiction is still the USA, along with a real-time slave hosted in Canada.</p>
<p>As we start to build globally distributed databases with tools like Cassandra, it&#8217;s worth considering the legal and privacy issues of multi-jurisdictional databases.</p>
<p><a href="http://www.theregister.co.uk/2011/10/31/facebook_swedish_data_centre_privacy_law/">Facebook&#8217;s Swedish data centre will be subject to Snoop Law</a><br />
<a href="http://www.stoel.com/articletypes.aspx?Type=1232">Stoel.com: E-Commerce and Internet Law Topics</a><br />
<a href="http://blogs.wsj.com/digits/2011/11/10/feds-can-get-twitter-users-data-without-warrant-judge-says/">wsj.com: Feds Can Get Twitter Users’ Data Without Warrant, Judge Says</a><br />
<a href="http://dyn.politico.com/printstory.cfm?uuid=07AF525E-2E47-4383-8545-7C3430B0DC35">PATRIOT Act clouds picture for tech</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.jebriggs.com/blog/2011/11/distributed-database-jurisdiction/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Caltrain and Privatization Issues</title>
		<link>http://www.jebriggs.com/blog/2011/11/caltrain-and-privatization-issues/</link>
		<comments>http://www.jebriggs.com/blog/2011/11/caltrain-and-privatization-issues/#comments</comments>
		<pubDate>Sat, 05 Nov 2011 09:17:56 +0000</pubDate>
		<dc:creator>Administrator</dc:creator>
				<category><![CDATA[Business]]></category>
		<category><![CDATA[Tech]]></category>
		<category><![CDATA[Travel]]></category>

		<guid isPermaLink="false">http://www.jebriggs.com/blog/2011/11/</guid>
		<description><![CDATA[Caltrain is a small, urban railway that carries 40,000 passengers per day and operates between San Jose and SF. Caltrain faces a perpetual funding problem, as its farebox recovery ratio is only 41%. One would think that privatization might be &#8230; <a href="http://www.jebriggs.com/blog/2011/11/caltrain-and-privatization-issues/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p><img src="http://jebriggs.com/php/caltrain_logo.jpg" alt="Caltrain Logo" title="Caltrain Logo" align="left" /><a href="http://www.caltrain.com/">Caltrain</a> is a small, urban railway that carries 40,000 passengers per day and operates between San Jose and SF. Caltrain faces a perpetual funding problem, as its farebox recovery ratio is only 41%.</p>
<p>One would think that privatization might be the answer, but there&#8217;s 2 points to consider:</p>
<ol>
<li>Caltrain service was private until 1980, when Southern Pacific gave up due to on-going losses and it was &#8220;nationalized&#8221;
<li>the Caltrain right-of-way is planned to be used for the eventual high-speed rail system between San Jose and LA via SF. Privatizing anything before the new system is built would enormously complicate negotiations.
</ol>
<p>I suppose contracting out operations would save money, but outright privatizing of Caltrain may not be a good idea at this point.</p>
<p>An example of the disadvantage of privatizing an essential transportation asset is the Ambassador Bridge between Windsor and Detroit, owned by billionaire &#8220;Matty&#8221; Moroun. Any suggestion of affecting the existing traffic using that bridge results in an automatic lawsuit.</p>
<p>Caltrain will probably always find enough money to continue operating. Dumping 40,000 cars onto local highways is not feasible, and Stanford University commuters rely on Caltrain.</p>
<p><a href="http://www.greencaltrain.com/2011/09/upcoming-choices-to-fund-caltrain/">greencaltrain.org: Upcoming Funding Choices for Caltrain</a><br />
wikipedia: <a href="http://en.wikipedia.org/wiki/Caltrain">Caltrain,</a> <a href="http://en.wikipedia.org/wiki/Ambassador_Bridge">Ambassador Bridge</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.jebriggs.com/blog/2011/11/caltrain-and-privatization-issues/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>SVLUG: MapR Hadoop</title>
		<link>http://www.jebriggs.com/blog/2011/11/svlug-mapr-hadoop/</link>
		<comments>http://www.jebriggs.com/blog/2011/11/svlug-mapr-hadoop/#comments</comments>
		<pubDate>Thu, 03 Nov 2011 04:28:39 +0000</pubDate>
		<dc:creator>Administrator</dc:creator>
				<category><![CDATA[Business]]></category>
		<category><![CDATA[Cloud]]></category>
		<category><![CDATA[Hadoop]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[Storage]]></category>
		<category><![CDATA[Tech]]></category>
		<category><![CDATA[Toys]]></category>
		<category><![CDATA[User Groups]]></category>

		<guid isPermaLink="false">http://www.jebriggs.com/blog/2011/11/</guid>
		<description><![CDATA[Tonite at the Silicon Valley Users Group, Tomer Shiran, Director of Product Management, MapR Technologies, Inc. gave a talk on their MapR Hadoop product. Tomer did a great job of answering a variety of technical questions. In order to improve &#8230; <a href="http://www.jebriggs.com/blog/2011/11/svlug-mapr-hadoop/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p><img src="http://jebriggs.com/php/mapr_logo.png" alt="MapR Technologies Inc." title="MapR Technologies Inc." align="left" width="177" height="48" />Tonite at <a href="http://www.svlug.org/">the Silicon Valley Users Group,</a> Tomer Shiran, Director of Product Management, <a href="http://www.mapr.com/">MapR Technologies,</a> Inc. gave a talk on their MapR Hadoop product.</p>
<p>Tomer did a great job of answering a variety of technical questions.</p>
<p>In order to improve High Availability (HA), MapR has:</p>
<ul>
<li>rewritten Hadoop Distributed File System (HDFS) in C++ as MapR-FS. 3 compressed copies are stored. It is snapshottable and exportable as NFS.</li>
<li>distributed the namenode across all storage nodes, resulting in 1000x namenode performance and avoiding Java GC</li>
<li>made the jobtracker restartable by checkpointing</li>
<li>granular permissions allow multi-tenancy</li>
<li>added a nice mgmt. User Interface (UI) with heatmaps.</li>
</ul>
<p>So MapR has replaced HDFS, and modified Apache Hadoop to change how namenode and jobtracker work. Hadoop-ecology layers above that are not affected, like Pig or Hive. Nobody has requested HCatalog support yet.</p>
<p>MapR benchmarks appear to be 2x to 4x faster than <a href="http://hadoop.apache.org/">Apache Hadoop,</a> esp. on small files, so a cluster would need half as many nodes. (See Slideshare presentations for benchmark graphs.)</p>
<p>There&#8217;s 2 MapR product versions:</p>
<ol>
<li>MapR M3 Free Edition is non-HA and forum-supported.
<li>MapR M5 includes HA and phone support and is $4,000/node/year.
</ol>
<p>EMC is reselling MapR. They are planning to build a 1,000 node cluster for demo purposes.</p>
<p>Currently, the deployed MapR clusters are small (in the range of 10 to 100 nodes), but MapR is designed to handle clusters of 10,000 nodes. Apache Hadoop maxes out at almost 4,000 nodes currently.</p>
<p>Thanks once again to Symantec for hosting the event.</p>
<p><a href="http://www.youtube.com/user/maprtech/?#p/u">MapR on YouTube</a><br />
<a href="http://www.slideshare.net/tdunning/">Ted Dunning&#8217;s MapR Talks on Slideshare</a> <a href="http://www.youtube.com/user/tdunningMapr#p/u">YouTube: Localhost mounting of MapR NFS</a><br />
<a href="http://wiki.apache.org/hadoop/FAQ">Apache Hadoop FAQ</a><br />
<a href="http://www.quora.com/Tomer-Shiran">Tomer Shiran on Quora.com</a><br />
<a href="http://www.bytemining.com/2011/06/my-review-of-hadoop-summit-2011-hadoopsummit/">Ryan&#8217;s Review of Hadoop Summit 2011</a><br />
<a href="http://gigaom.com/cloud/investors-make-20m-bet-on-mapr-to-win-hadoop-war/">gigaom.com: Investors make $20M bet on MapR to win Hadoop war</a><br />
<a href="http://gigaom.com/cloud/why-mapr-is-right-to-give-back-to-apache-hadoop/">gigaom.com: Why MapR Is Right to Give Back to Apache Hadoop</a><br />
<a href="http://en.wikipedia.org/wiki/MapR">wikipedia: MapR</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.jebriggs.com/blog/2011/11/svlug-mapr-hadoop/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>BayPIGgies User Group: YouTube for Your Business</title>
		<link>http://www.jebriggs.com/blog/2011/10/baypiggies-user-group-youtube-for-your-business/</link>
		<comments>http://www.jebriggs.com/blog/2011/10/baypiggies-user-group-youtube-for-your-business/#comments</comments>
		<pubDate>Fri, 28 Oct 2011 05:25:02 +0000</pubDate>
		<dc:creator>Administrator</dc:creator>
				<category><![CDATA[Business]]></category>
		<category><![CDATA[Cloud]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[Storage]]></category>
		<category><![CDATA[Tech]]></category>
		<category><![CDATA[User Groups]]></category>

		<guid isPermaLink="false">http://www.jebriggs.com/blog/2011/10/</guid>
		<description><![CDATA[Google staff presented two talks at the BayPIGgies Python Users Group tonite: Python At Google (A Google IO talk) YouTube for Your Business Python At Google (A Google IO talk) Python 2.6 is an officially-supported production language, along with C++ &#8230; <a href="http://www.jebriggs.com/blog/2011/10/baypiggies-user-group-youtube-for-your-business/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Google staff presented two talks at <a href="http://www.baypiggies.net/">the BayPIGgies Python Users Group</a> tonite:</p>
<ol>
<li>Python At Google (A Google IO talk)
<li>YouTube for Your Business
</ol>
<p><strong>Python At Google (A Google IO talk)</strong></p>
<p>Python 2.6 is an officially-supported production language, along with C++ and Java.</p>
<p>The cluster and meta-cluster management software was about 70% Python/30% C++, may have changed.</p>
<p>For applications that are to be deployed on a million servers, saving even 5% memory is important, so C++ is used there.</p>
<p>Around a dozen well-known Python developers and authors work at Google around the world.</p>
<p>Even internal programmers are encouraged to use <a href="http://code.google.com/appengine/">Google AppEngine.</a></p>
<p><strong>YouTube for Your Business, presented by JJ Behrens</strong></p>
<p>JJ Behrens is a developer advocate at Google specializing in YouTube APIs.</p>
<p>Some year-old YouTube numbers:</p>
<ul>
<li>3 billion videos viewed per day
<li>every minute, 48 hours more video is uploaded
<li>usage seemed to be about 10:1 of PC vs mobile viewing
<li>new video formats and resolutions are added over time in a reasonably aggressive manner
</ul>
<p>One promotion strategy that has been found to work well for many businesses is to create instructional and demonstration videos and upload them to YouTube and serve them from there.</p>
<p>You can also embed the video on your site in an iframe, or for more advanced users use the API.</p>
<p>Read TOS, Monetization, Branding and API TOS guides. Spirit is that if the page only contains a YT video, then you can&#8217;t place your own ads.</p>
<p>Although it&#8217;s easy to broadcast videos to promote your business, reporting on who views them is not available.</p>
<p>You can do <a href="http://www.youtube.com/live">live streaming</a> while saving your video via YouTube upload and download, though it requires some organization to do it well.</p>
<p>Many games allow directly uploading videos from in-game to YouTube now, including PC and PS3 and games.</p>
<p><a href="http://www.youtube.com/user/Direct">Youtube Direct</a> on AppEngine<br />
<a href="http://www.shortform.com/">Shortform.com</a> has manually curated content<br />
Gdata apis<br />
<a href="http://storify.com/">Storify.com</a><br />
<a href="http://memolane.com/">Memolane.com</a> &#8211; curation app that helps you create a lane (channel) of all your friends&#8217; social media items.</p>
<p><a href="http://youtube.com/create">YT/create</a><br />
<a href="http://squrl.com">Squrl.com</a><br />
Lvzzk</p>
<p>JJ mentioned that Python was the likely reason that the original YouTube team was able to add features more quickly than the Google Videos team. YouTube used Python, while Google Videos used C++. He felt that Python was 5x more productive.</p>
<p>Thanks once again to Symantec for hosting the event.</p>
<p><a href="http://www.youtube.com/watch?v=KKQS8EDG1P4">Google I/O 2011: Python@Google</a><br />
<a href="http://online.wsj.com/article/SB10001424052970203687504577004170200345732.html">wsj.com: YouTube Tees Up Big Talent</a><br />
<a href="http://bobbelderbos.com/2011/11/movie-database-imdb-api-perl/">Your own movie database in 5 minutes with IMDb API and Perl</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.jebriggs.com/blog/2011/10/baypiggies-user-group-youtube-for-your-business/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

<!-- Performance optimized by W3 Total Cache. Learn more: http://www.w3-edge.com/wordpress-plugins/

Minified using disk
Page Caching using disk (enhanced)
Database Caching 1/46 queries in 0.014 seconds using disk
Object Caching 620/710 objects using disk

Served from: www.jebriggs.com @ 2012-02-06 05:21:46 -->
