<?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>DragonFly BSD Digest &#187; Hammer</title>
	<atom:link href="http://www.shiningsilence.com/dbsdlog/category/hammer/feed" rel="self" type="application/rss+xml" />
	<link>http://www.shiningsilence.com/dbsdlog</link>
	<description>A running description of activity related to DragonFly BSD.</description>
	<lastBuildDate>Fri, 24 May 2013 02:27:13 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.5.1</generator>
		<item>
		<title>Many upgrades, and Hammer</title>
		<link>http://www.shiningsilence.com/dbsdlog/2013/05/10/11745.html</link>
		<comments>http://www.shiningsilence.com/dbsdlog/2013/05/10/11745.html#comments</comments>
		<pubDate>Sat, 11 May 2013 01:28:13 +0000</pubDate>
		<dc:creator>Justin Sherrill</dc:creator>
				<category><![CDATA[DragonFly]]></category>
		<category><![CDATA[Goings-on]]></category>
		<category><![CDATA[Hammer]]></category>

		<guid isPermaLink="false">http://www.shiningsilence.com/dbsdlog/?p=11745</guid>
		<description><![CDATA[John Marino managed to update GCC from 4.7.2 to 4.7.3 (4.7 changelog), zlib from 1.2.7 to 1.2.8 (changelog), and awk from 20110810 to 20121220 (can&#8217;t find a changelog). In other update news, Matt Dillon has been working on HAMMER2&#8242;s flush sequencing. Update: tcsh too.]]></description>
				<content:encoded><![CDATA[<p>John Marino managed to update <a href="http://lists.dragonflybsd.org/pipermail/commits/2013-May/130012.html">GCC from 4.7.2 to 4.7.3</a> (<a href="http://gcc.gnu.org/gcc-4.7/changes.html">4.7 changelog</a>), <a href="http://lists.dragonflybsd.org/pipermail/commits/2013-May/130014.html">zlib from 1.2.7 to 1.2.8</a> (<a href="http://zlib.net/ChangeLog.txt">changelog</a>), and <a href="http://lists.dragonflybsd.org/pipermail/commits/2013-May/130017.html">awk from 20110810 to 20121220</a> (can&#8217;t find a changelog).</p>
<p>In other update news, Matt Dillon has been working <a href="http://lists.dragonflybsd.org/pipermail/commits/2013-May/130007.html">on</a> <a href="http://lists.dragonflybsd.org/pipermail/commits/2013-May/130016.html">HAMMER2&#8242;s</a> <a href="http://lists.dragonflybsd.org/pipermail/commits/2013-May/130033.html">flush</a> <a href="http://lists.dragonflybsd.org/pipermail/commits/2013-May/130037.html">sequencing</a>.</p>
<p>Update: <a href="http://lists.dragonflybsd.org/pipermail/commits/2013-May/130041.html">tcsh too</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.shiningsilence.com/dbsdlog/2013/05/10/11745.html/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>HAMMER file system resizing</title>
		<link>http://www.shiningsilence.com/dbsdlog/2013/05/02/11713.html</link>
		<comments>http://www.shiningsilence.com/dbsdlog/2013/05/02/11713.html#comments</comments>
		<pubDate>Fri, 03 May 2013 02:52:24 +0000</pubDate>
		<dc:creator>Justin Sherrill</dc:creator>
				<category><![CDATA[DragonFly]]></category>
		<category><![CDATA[Hammer]]></category>
		<category><![CDATA[Someday you will need this]]></category>

		<guid isPermaLink="false">http://www.shiningsilence.com/dbsdlog/?p=11713</guid>
		<description><![CDATA[If you&#8217;ve ever wondered about how you can resize/move a HAMMER filesystem, follow this thread for a variety of answers.]]></description>
				<content:encoded><![CDATA[<p>If you&#8217;ve ever wondered about how you can resize/move a HAMMER filesystem, <a href="http://lists.dragonflybsd.org/pipermail/users/2013-May/053332.html">follow this thread for a variety of answers</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.shiningsilence.com/dbsdlog/2013/05/02/11713.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Some Tux3 notes</title>
		<link>http://www.shiningsilence.com/dbsdlog/2013/01/25/11102.html</link>
		<comments>http://www.shiningsilence.com/dbsdlog/2013/01/25/11102.html#comments</comments>
		<pubDate>Sat, 26 Jan 2013 04:03:53 +0000</pubDate>
		<dc:creator>Justin Sherrill</dc:creator>
				<category><![CDATA[Goings-on]]></category>
		<category><![CDATA[Hammer]]></category>

		<guid isPermaLink="false">http://www.shiningsilence.com/dbsdlog/?p=11102</guid>
		<description><![CDATA[If you&#8217;ve been feeling the need for reading about filesystems, Daniel Phillips has posted more notes about his Tux3 filesystem design, which can be contrasted with HAMMER.  (thanks, Venkatesh Srinivas)]]></description>
				<content:encoded><![CDATA[<p>If you&#8217;ve been feeling the need for reading about filesystems, Daniel Phillips has <a href="http://phunq.net/pipermail/tux3/2013-January/001975.html">posted more notes</a> about his <a href="http://tux3.org/">Tux3</a> filesystem design, which can be contrasted with HAMMER.  (thanks, Venkatesh Srinivas)</p>
]]></content:encoded>
			<wfw:commentRss>http://www.shiningsilence.com/dbsdlog/2013/01/25/11102.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>HAMMER2 update</title>
		<link>http://www.shiningsilence.com/dbsdlog/2012/12/11/10839.html</link>
		<comments>http://www.shiningsilence.com/dbsdlog/2012/12/11/10839.html#comments</comments>
		<pubDate>Wed, 12 Dec 2012 03:51:18 +0000</pubDate>
		<dc:creator>Justin Sherrill</dc:creator>
				<category><![CDATA[DragonFly]]></category>
		<category><![CDATA[Goings-on]]></category>
		<category><![CDATA[Hammer]]></category>

		<guid isPermaLink="false">http://www.shiningsilence.com/dbsdlog/?p=10839</guid>
		<description><![CDATA[Matthew Dillon has written up another update on his progress with HAMMER2.  (I need to be consistent in how I write that.)  He has disks being exported and mounted on other systems, and adds an explanation of some of the issues around creating reliable multi-master setups.  Before you get too excited, no, multi-master isn&#8217;t working [...]]]></description>
				<content:encoded><![CDATA[<p>Matthew Dillon has <a href="http://lists.dragonflybsd.org/pipermail/users/2012-December/017716.html">written up another update on his progress with HAMMER2</a>.  (I need to be consistent in how I write that.)  He has disks being exported and mounted on other systems, and adds an explanation of some of the issues around creating reliable multi-master setups.  Before you get too excited, no, multi-master isn&#8217;t working yet, and this is not production ready.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.shiningsilence.com/dbsdlog/2012/12/11/10839.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>More Hammer2 work</title>
		<link>http://www.shiningsilence.com/dbsdlog/2012/12/03/10792.html</link>
		<comments>http://www.shiningsilence.com/dbsdlog/2012/12/03/10792.html#comments</comments>
		<pubDate>Mon, 03 Dec 2012 20:47:09 +0000</pubDate>
		<dc:creator>Justin Sherrill</dc:creator>
				<category><![CDATA[Committed Code]]></category>
		<category><![CDATA[DragonFly]]></category>
		<category><![CDATA[Hammer]]></category>

		<guid isPermaLink="false">http://www.shiningsilence.com/dbsdlog/?p=10792</guid>
		<description><![CDATA[Matthew Dillon&#8217;s committed a bunch more Hammer2 work.  No, it&#8217;s not usable yet.  Look at the commit messages for details on how he&#8217;s setting up multi-master volume information, though.]]></description>
				<content:encoded><![CDATA[<p>Matthew Dillon&#8217;s committed a bunch more Hammer2 work.  No, it&#8217;s not usable yet.  <a href="http://lists.dragonflybsd.org/pipermail/commits/2012-November/032180.html">Look</a> <a href="http://lists.dragonflybsd.org/pipermail/commits/2012-November/032181.html">at</a> <a href="http://lists.dragonflybsd.org/pipermail/commits/2012-November/032182.html">th</a>e <a href="http://lists.dragonflybsd.org/pipermail/commits/2012-November/032183.html">commit</a> <a href="http://lists.dragonflybsd.org/pipermail/commits/2012-November/032185.html">messages</a> <a href="http://lists.dragonflybsd.org/pipermail/commits/2012-November/032184.html">for</a> <a href="http://lists.dragonflybsd.org/pipermail/commits/2012-November/032186.html">details</a> <a href="http://lists.dragonflybsd.org/pipermail/commits/2012-December/032187.html">on</a> how he&#8217;s setting up multi-master volume information, though.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.shiningsilence.com/dbsdlog/2012/12/03/10792.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>More Hammer 2 in the tree</title>
		<link>http://www.shiningsilence.com/dbsdlog/2012/10/27/10628.html</link>
		<comments>http://www.shiningsilence.com/dbsdlog/2012/10/27/10628.html#comments</comments>
		<pubDate>Sat, 27 Oct 2012 17:18:17 +0000</pubDate>
		<dc:creator>Justin Sherrill</dc:creator>
				<category><![CDATA[Committed Code]]></category>
		<category><![CDATA[DragonFly]]></category>
		<category><![CDATA[Hammer]]></category>

		<guid isPermaLink="false">http://www.shiningsilence.com/dbsdlog/?p=10628</guid>
		<description><![CDATA[Matthew Dillon&#8217;s put more of his Hammer work into DragonFly, with notable parts being the creation of a &#8216;dmsg&#8217; setup for advertising available block devices to share between machines using Hammer.  To anticipate your next question: No, it&#8217;s not something you can run right now as a test; this is the underlying framework.]]></description>
				<content:encoded><![CDATA[<p>Matthew Dillon&#8217;s <a href="http://lists.dragonflybsd.org/pipermail/commits/2012-October/031929.html">put</a> <a href="http://lists.dragonflybsd.org/pipermail/commits/2012-October/031930.html">more</a> <a href="http://lists.dragonflybsd.org/pipermail/commits/2012-October/031931.html">of</a> <a href="http://lists.dragonflybsd.org/pipermail/commits/2012-October/031932.html">his</a> <a href="http://lists.dragonflybsd.org/pipermail/commits/2012-October/031933.html">Hammer</a> <a href="http://lists.dragonflybsd.org/pipermail/commits/2012-October/031935.html">work</a> into DragonFly, with notable parts being the creation of a &#8216;dmsg&#8217; setup for advertising available block devices to share between machines using Hammer.  To anticipate your next question: No, it&#8217;s not something you can run right now as a test; this is the underlying framework.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.shiningsilence.com/dbsdlog/2012/10/27/10628.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Lazy Reading for 2012/09/23</title>
		<link>http://www.shiningsilence.com/dbsdlog/2012/09/23/10383.html</link>
		<comments>http://www.shiningsilence.com/dbsdlog/2012/09/23/10383.html#comments</comments>
		<pubDate>Sun, 23 Sep 2012 15:26:12 +0000</pubDate>
		<dc:creator>Justin Sherrill</dc:creator>
				<category><![CDATA[BSD]]></category>
		<category><![CDATA[Hammer]]></category>
		<category><![CDATA[Lazy Reading]]></category>
		<category><![CDATA[roguelike]]></category>

		<guid isPermaLink="false">http://www.shiningsilence.com/dbsdlog/?p=10383</guid>
		<description><![CDATA[The weather is finally turning cooler, which makes me happy. I don&#8217;t think I&#8217;ve seen this before: Very old UNIX releases, listed for running in emulation.  (via) Where the red-black tree name came from.  A red-black tree underpins Hammer 1&#8242;s data structures, though it does not in Hammer 2.  (also via) Someone with a HP [...]]]></description>
				<content:encoded><![CDATA[<p>The weather is finally turning cooler, which makes me happy.</p>
<ul>
<li>I don&#8217;t think I&#8217;ve seen this before: <a href="http://www.in-ulm.de/~mascheck/various/ancient/">Very old UNIX releases</a>, listed for running in emulation.  (<a href="http://chneukirchen.org/trivium/2012-09-16">via</a>)</li>
<li><a href="http://blog.matejzavrsnik.com/2012/09/why-the-name-red-black-tree/">Where the red-black tree name came from</a>.  A red-black tree underpins Hammer 1&#8242;s data structures, though it does not in Hammer 2.  (also <a href="http://chneukirchen.org/trivium/2012-09-16">via</a>)</li>
<li>Someone with a HP passport login want to <a href="http://h30434.www3.hp.com/t5/Notebook-Operating-Systems-and/AHCI-suport-for-BSD-OS/td-p/1856665">help this guy</a>?  He just needs to reinstall Windows in IDE mode, or perhaps find the right sysctl to toggle.</li>
<li>The <a href="http://research.swtch.com/acme">acme editor</a>, from Plan 9.  I didn&#8217;t realize it&#8217;s 20 years old.</li>
<li>Speaking of editors, <a href="http://www.vimninjas.com/2012/09/19/replace-multiple/">Replace in Multiple Files</a> with Vim.  I haven&#8217;t seen the argdo command before, or the <a href="http://www.vimninjas.com/">Vim Ninjas</a> site.  Their <a href="http://www.vimninjas.com/2012/08/26/10-vim-color-schemes-you-need-to-own/">color schemes article</a> is useful just for the screenshots. (<a href="http://news.ycombinator.com/">via</a>)</li>
<li><a href="http://yro.slashdot.org/story/12/09/22/1319216/ubuntu-will-now-have-amazon-ads-pre-installed">Adbuntu</a>.  It&#8217;s not as bad or as inconsequential as most reactions would lead you to believe, but advertising within an OS seems heavy-handed.  The BSD model has been to use the operating system as a vehicle for selling hardware, and that&#8217;s been much more successful.  (see iOS, PC-BSD.)</li>
<li><a href="http://faitherinhicks.tumblr.com/post/31821775600/eiffelart-therealmikeholmes-internet-the">Where Did the Internet Come From?</a></li>
<li>The <a href="http://spitenet.com/cave/images/AdventureMap.jpg">map</a> for <a href="http://jerz.setonhill.edu/if/gallery/adventure/index.html">Adventure</a>.  (<a href="http://www.thingsmagazine.net/?p=8090">via</a>)</li>
</ul>
<p>Your unrelated link of the day: <a href="http://wondermark.com/victorian-scifi/">Victorian Sci-Fi</a>.  It&#8217;s not just a reference list, it&#8217;s a link to a lot of the original material, since copyright no longer applies.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.shiningsilence.com/dbsdlog/2012/09/23/10383.html/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Do you have offline Hammer1 slave systems?</title>
		<link>http://www.shiningsilence.com/dbsdlog/2012/09/14/10368.html</link>
		<comments>http://www.shiningsilence.com/dbsdlog/2012/09/14/10368.html#comments</comments>
		<pubDate>Sat, 15 Sep 2012 01:19:53 +0000</pubDate>
		<dc:creator>Justin Sherrill</dc:creator>
				<category><![CDATA[Committed Code]]></category>
		<category><![CDATA[DragonFly]]></category>
		<category><![CDATA[Hammer]]></category>

		<guid isPermaLink="false">http://www.shiningsilence.com/dbsdlog/?p=10368</guid>
		<description><![CDATA[If you do, they don&#8217;t get cleaned up during the normal &#8216;hammer cleanup&#8217; nightly routine.  Chris Turner has added a way to manually specify them as a cleanup target. I&#8217;m pretty sure in this case &#8216;offline&#8217; means &#8216;nothing streaming to it from a master disk&#8217;.  I think.]]></description>
				<content:encoded><![CDATA[<p>If you do, they don&#8217;t get cleaned up during the normal &#8216;hammer cleanup&#8217; nightly routine.  Chris Turner has added a way to <a href="http://lists.dragonflybsd.org/pipermail/commits/2012-September/000007.html">manually specify them as a cleanup target</a>.</p>
<p>I&#8217;m pretty sure in this case &#8216;offline&#8217; means &#8216;nothing streaming to it from a master disk&#8217;.  I think.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.shiningsilence.com/dbsdlog/2012/09/14/10368.html/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Some new Hammer features: scoreboards, shells</title>
		<link>http://www.shiningsilence.com/dbsdlog/2012/09/12/10361.html</link>
		<comments>http://www.shiningsilence.com/dbsdlog/2012/09/12/10361.html#comments</comments>
		<pubDate>Thu, 13 Sep 2012 01:15:34 +0000</pubDate>
		<dc:creator>Justin Sherrill</dc:creator>
				<category><![CDATA[Committed Code]]></category>
		<category><![CDATA[DragonFly]]></category>
		<category><![CDATA[Hammer]]></category>

		<guid isPermaLink="false">http://www.shiningsilence.com/dbsdlog/?p=10361</guid>
		<description><![CDATA[These are small, but they make life easier: Hammer now has a scoreboard file, for viewing of mirror-streams running in the background.  There&#8217;s also a ssh-remote directive, so you can use ssh without enabling an interactive shell, and a HAMMER_RSH environment variable so different remote shells can be used.  These are all for Hammer 1.]]></description>
				<content:encoded><![CDATA[<p>These are small, but they make life easier: Hammer now has <a href="http://lists.dragonflybsd.org/pipermail/commits/2012-September/000027.html">a scoreboard file</a>, for viewing of mirror-streams running in the background.  There&#8217;s also <a href="http://lists.dragonflybsd.org/pipermail/commits/2012-September/000028.html">a ssh-remote directive</a>, so you can use ssh without enabling an interactive shell, and a <a href="http://lists.dragonflybsd.org/pipermail/commits/2012-September/000029.html">HAMMER_RSH environment variable</a> so different remote shells can be used.  These are all for Hammer 1.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.shiningsilence.com/dbsdlog/2012/09/12/10361.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Lazy Reading for 2012/08/26</title>
		<link>http://www.shiningsilence.com/dbsdlog/2012/08/26/10224.html</link>
		<comments>http://www.shiningsilence.com/dbsdlog/2012/08/26/10224.html#comments</comments>
		<pubDate>Sun, 26 Aug 2012 15:45:41 +0000</pubDate>
		<dc:creator>Justin Sherrill</dc:creator>
				<category><![CDATA[Hammer]]></category>
		<category><![CDATA[Lazy Reading]]></category>
		<category><![CDATA[pkgsrc]]></category>
		<category><![CDATA[roguelike]]></category>
		<category><![CDATA[UNIXish]]></category>

		<guid isPermaLink="false">http://www.shiningsilence.com/dbsdlog/?p=10224</guid>
		<description><![CDATA[There&#8217;s certainly no theme to this week&#8217;s links.  I even manage to avoid my usual git and vim links, strangely. Ethernet&#8217;s Future: How Fast Is Fast Enough?  The article doesn&#8217;t answer any questions, but I like the IEEE-supplied graph it opens with that shows the trend of overall network traffic doubling yearly.  (via) Anti-open source [...]]]></description>
				<content:encoded><![CDATA[<p>There&#8217;s certainly no theme to this week&#8217;s links.  I even manage to avoid my usual git and vim links, strangely.</p>
<ul>
<li><a href="http://news.cnet.com/8301-1023_3-57495639-93/ethernets-future-how-fast-is-fast-enough/">Ethernet&#8217;s Future: How Fast Is Fast Enough?</a>  The article doesn&#8217;t answer any questions, but I like the IEEE-supplied graph it opens with that shows the trend of overall network traffic doubling yearly.  (<a href="http://www.techmeme.com/">via</a>)</li>
<li><a href="http://boingboing.net/2012/08/20/anti-open-source-propaganda-in.html">Anti-open source propaganda in Disney kids&#8217; TV show</a>.  I&#8217;m actually more bothered by trying to hyphenate a phrase made from separate words.  Anti-&#8217;open source&#8217;?  Esoteric grammar issues appeal to me.</li>
<li><a href="http://www.catonmat.net/blog/bash-one-liners-explained-part-three/">Bash One-liners Explained, part 3</a>.</li>
<li>Perl hex and bit pack formats were added to <a href="http://perl5.git.perl.org/perl.git/blobdiff/fd7895cf8ded27bc2c1cddf7c72c17d6bdc95df0..24f4b7da:/pod/perlfunc.pod">fix the Magellan satellite&#8217;s output</a>.  A neat origin for something I&#8217;ve used trivally.  Of course, I suppose any use is trivial compared to fixing output from a broken spaceship.  (via many places)</li>
<li>Here&#8217;s a DragonFlyBSD article from 2010 <a href="http://news.ycombinator.com/item?id=4426606">linked on Hacker News</a>.  The ensuing conversation in the Hacker News comments is lucid and useful, and not a single bit of whining about BSD being dead.  That&#8217;s so refreshing to see!</li>
<li>Looks like there will be <a href="http://www.indiegogo.com/resurrect-adom-development">a new version of ADOM</a>.  Will it run on DragonFly?  It should, since the <a href="http://pkgsrc.se/games/adom">previous version is in pkgsrc</a>.</li>
<li>Do you like set theory?  Then <a href="http://blog.plover.com/2012/08/24/">read this</a>.  I don&#8217;t understand a word of it, but I like seeing the mathematical characters encoded on the page, apparently using <a href="http://www.mathjax.org/">MathJax</a>.</li>
<li>I also enjoy reading about BSD users&#8217; <a href="http://www.ixsystems.com/resources/ix/tech-spotlight/developer-s-corner-dru-lavigne.html">origin stories</a>.  In this case, Dru Lavigne.</li>
<li><a href="http://sourceforge.net/p/cdesktopenv/wiki/Home/">CDE has been open-sourced</a>.  There&#8217;s a good chance it will <a href="http://mail-index.netbsd.org/pkgsrc-users/2012/08/26/msg016896.html">show up in pkgsrc soon</a>.  Seeing this interface will make you nostalgic if you are the right age.</li>
<li>If you&#8217;re a fan of the Hammer filesystem, does that make you a hammerhead?  That&#8217;s my weak attempt to segue to <a href="http://crimesagainsthughsmanatees.tumblr.com/post/29525745422">this comic</a>.</li>
<li><a href="http://www.brooklynintegers.com/">Artisanal, hand-crafted unsigned ints</a>.  Read the <a href="http://www.brooklynintegers.com/about/#short-history">bottom of the About</a> page for an explanation.  This may not make sense to you if you haven&#8217;t encountered the trend it&#8217;s making fun of, which seems to be centered in Brooklyn.  (<a href="http://waxy.org/links/">via</a>)</li>
<li>I hope you enjoy scrolling, because this <a href="http://sophia.javeriana.edu.co/~ochavarr/computer_graphics_history/historia/computers.html">history of computers</a> and <a href="http://sophia.javeriana.edu.co/~ochavarr/computer_graphics_history/historia/">history of computer graphics</a> are very long single documents.  I like seeing the early computer art.  (<a href="http://www.thingsmagazine.net/?p=7973">via</a>)</li>
</ul>
<p>Your unrelated comic link of the week: <a href="http://www.gocomics.com/culdesac/">Cul De Sac</a>.   The strip is ending due to the creator&#8217;s health issues, but what he has done is marvelous.  This is one of the few newspaper strips that is both visually interesting and often abruptly laugh out loud funny, without being patronizing.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.shiningsilence.com/dbsdlog/2012/08/26/10224.html/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Actually trying Hammer 2</title>
		<link>http://www.shiningsilence.com/dbsdlog/2012/08/17/10212.html</link>
		<comments>http://www.shiningsilence.com/dbsdlog/2012/08/17/10212.html#comments</comments>
		<pubDate>Fri, 17 Aug 2012 21:12:54 +0000</pubDate>
		<dc:creator>Justin Sherrill</dc:creator>
				<category><![CDATA[DragonFly]]></category>
		<category><![CDATA[Hammer]]></category>

		<guid isPermaLink="false">http://www.shiningsilence.com/dbsdlog/?p=10212</guid>
		<description><![CDATA[If you wanted to try Hammer 2 and you have several DragonFly-current systems around (virtual or not), Matthew Dillon has the instructions.  Keep in mind that this is not something ready for use; it can&#8217;t actually free up space, for instance.  It&#8217;s neat that you can have multiple systems passing data back and forth already, [...]]]></description>
				<content:encoded><![CDATA[<p>If you wanted to try Hammer 2 and you have several DragonFly-current systems around (virtual or not), Matthew Dillon <a href="http://leaf.dragonflybsd.org/mailarchive/users/2012-08/msg00060.html">has the instructions</a>.  Keep in mind that this is not something ready for use; it can&#8217;t actually free up space, for instance.  It&#8217;s neat that you can have multiple systems passing data back and forth already, though!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.shiningsilence.com/dbsdlog/2012/08/17/10212.html/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Hammer 2 status report</title>
		<link>http://www.shiningsilence.com/dbsdlog/2012/08/14/10188.html</link>
		<comments>http://www.shiningsilence.com/dbsdlog/2012/08/14/10188.html#comments</comments>
		<pubDate>Tue, 14 Aug 2012 20:44:32 +0000</pubDate>
		<dc:creator>Justin Sherrill</dc:creator>
				<category><![CDATA[Committed Code]]></category>
		<category><![CDATA[DragonFly]]></category>
		<category><![CDATA[Hammer]]></category>

		<guid isPermaLink="false">http://www.shiningsilence.com/dbsdlog/?p=10188</guid>
		<description><![CDATA[Matthew Dillon recent posted a status report for Hammer 2.  Of interest is the spanning tree protocol being built to handle messages between Hammer volumes.  As he says in the message: For example, we want to be able to have millions of diskless or cache-only clients be able to connect into a cluster and have [...]]]></description>
				<content:encoded><![CDATA[<p>Matthew Dillon recent posted<a href="http://leaf.dragonflybsd.org/mailarchive/users/2012-08/msg00021.html"> a status report</a> for Hammer 2.  Of interest is the spanning tree protocol being built to handle messages between Hammer volumes.  As he says in the message:</p>
<blockquote><p>For example, we want to be able to have millions of diskless or cache-only clients be able to connect into a cluster and have it actually work&#8230;</p></blockquote>
<p>(No, it doesn&#8217;t do this, yet.)</p>
]]></content:encoded>
			<wfw:commentRss>http://www.shiningsilence.com/dbsdlog/2012/08/14/10188.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Hammer 2 messages</title>
		<link>http://www.shiningsilence.com/dbsdlog/2012/08/04/10166.html</link>
		<comments>http://www.shiningsilence.com/dbsdlog/2012/08/04/10166.html#comments</comments>
		<pubDate>Sun, 05 Aug 2012 01:02:08 +0000</pubDate>
		<dc:creator>Justin Sherrill</dc:creator>
				<category><![CDATA[DragonFly]]></category>
		<category><![CDATA[Hammer]]></category>

		<guid isPermaLink="false">http://www.shiningsilence.com/dbsdlog/?p=10166</guid>
		<description><![CDATA[Hammer 2 (or is it HAMMER2?) is nowhere near ready to test. But!  For laughs, I think it could be set up just so you can watch the messages go back and forth.  Someone want to set up a few DragonFly-current VMs and try?]]></description>
				<content:encoded><![CDATA[<p>Hammer 2 (or is it HAMMER2?) is nowhere near ready to test. But!  For laughs, I think it could be set up just so you can <a href="http://leaf.dragonflybsd.org/mailarchive/commits/2012-08/msg00030.html">watch the messages go back and forth</a>.  Someone want to set up a few DragonFly-current VMs and try?</p>
]]></content:encoded>
			<wfw:commentRss>http://www.shiningsilence.com/dbsdlog/2012/08/04/10166.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>HAMMER2 and remote mounting</title>
		<link>http://www.shiningsilence.com/dbsdlog/2012/06/09/9894.html</link>
		<comments>http://www.shiningsilence.com/dbsdlog/2012/06/09/9894.html#comments</comments>
		<pubDate>Sat, 09 Jun 2012 18:56:47 +0000</pubDate>
		<dc:creator>Justin Sherrill</dc:creator>
				<category><![CDATA[Committed Code]]></category>
		<category><![CDATA[DragonFly]]></category>
		<category><![CDATA[Hammer]]></category>

		<guid isPermaLink="false">http://www.shiningsilence.com/dbsdlog/?p=9894</guid>
		<description><![CDATA[Reading this HAMMER2 commit carefully shows some future plans: remote cluster control, and the ability to mount nonlocal HAMMER2 volumes.  A reminder: those are future plans, not what you can do now.]]></description>
				<content:encoded><![CDATA[<p>Reading <a href="http://leaf.dragonflybsd.org/mailarchive/commits/2012-06/msg00028.html">this HAMMER2 commit</a> carefully shows some future plans: remote cluster control, and the ability to mount nonlocal HAMMER2 volumes.  A reminder: those are <em>future</em> plans, not what you can do now.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.shiningsilence.com/dbsdlog/2012/06/09/9894.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>CCMS goes away, comes back</title>
		<link>http://www.shiningsilence.com/dbsdlog/2012/06/05/9867.html</link>
		<comments>http://www.shiningsilence.com/dbsdlog/2012/06/05/9867.html#comments</comments>
		<pubDate>Tue, 05 Jun 2012 20:29:06 +0000</pubDate>
		<dc:creator>Justin Sherrill</dc:creator>
				<category><![CDATA[DragonFly]]></category>
		<category><![CDATA[Hammer]]></category>

		<guid isPermaLink="false">http://www.shiningsilence.com/dbsdlog/?p=9867</guid>
		<description><![CDATA[The cache coherency management code in DragonFly has been removed, but it&#8217;s coming back under HAMMER2, as part of how HAMMER2 maintains multiple master drives.]]></description>
				<content:encoded><![CDATA[<p>The cache coherency management code in DragonFly has been <a href="http://leaf.dragonflybsd.org/mailarchive/commits/2012-06/msg00002.html">removed</a>, but it&#8217;s <a href="http://leaf.dragonflybsd.org/mailarchive/commits/2012-06/msg00005.html">coming back</a> under HAMMER2, as part of how HAMMER2 maintains multiple master drives.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.shiningsilence.com/dbsdlog/2012/06/05/9867.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>More on HAMMER2 progress</title>
		<link>http://www.shiningsilence.com/dbsdlog/2012/05/19/9761.html</link>
		<comments>http://www.shiningsilence.com/dbsdlog/2012/05/19/9761.html#comments</comments>
		<pubDate>Sat, 19 May 2012 18:41:15 +0000</pubDate>
		<dc:creator>Justin Sherrill</dc:creator>
				<category><![CDATA[DragonFly]]></category>
		<category><![CDATA[Hammer]]></category>

		<guid isPermaLink="false">http://www.shiningsilence.com/dbsdlog/?p=9761</guid>
		<description><![CDATA[As noted in a recent commit, it&#8217;s possible to set up a HAMMER2 /usr/obj and survive a buildworld.  That&#8217;s good progress. Note that this is basic work, so features like multi-master and deduplication are not present yet, and it&#8217;s still work in progress, so don&#8217;t try HAMMER2 unless you like losing data.  Watch the branch [...]]]></description>
				<content:encoded><![CDATA[<p>As <a href="http://leaf.dragonflybsd.org/mailarchive/commits/2012-05/msg00133.html">noted in a recent commit</a>, it&#8217;s possible to set up a HAMMER2 /usr/obj and survive a buildworld.  That&#8217;s good progress.</p>
<p>Note that this is basic work, so features like multi-master and deduplication are not present yet, and it&#8217;s still work in progress, so don&#8217;t try HAMMER2 unless you like losing data.  <a href="http://gitweb.dragonflybsd.org/dragonfly.git/shortlog/refs/heads/hammer2">Watch the branch</a> for changes, though.</p>
<p><em><span style="color: #888888;">(I&#8217;m going with &#8220;HAMMER2&#8243; for the name.)</span></em></p>
]]></content:encoded>
			<wfw:commentRss>http://www.shiningsilence.com/dbsdlog/2012/05/19/9761.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Hammer 2 progress</title>
		<link>http://www.shiningsilence.com/dbsdlog/2012/05/16/9745.html</link>
		<comments>http://www.shiningsilence.com/dbsdlog/2012/05/16/9745.html#comments</comments>
		<pubDate>Thu, 17 May 2012 03:06:02 +0000</pubDate>
		<dc:creator>Justin Sherrill</dc:creator>
				<category><![CDATA[DragonFly]]></category>
		<category><![CDATA[Hammer]]></category>

		<guid isPermaLink="false">http://www.shiningsilence.com/dbsdlog/?p=9745</guid>
		<description><![CDATA[Matthew Dillon&#8217;s recently added getaddr/setaddr support, dumping, and session encryption, among other things, to Hammer 2.  Or is it HAMMER2?  I&#8217;m not sure.]]></description>
				<content:encoded><![CDATA[<p>Matthew Dillon&#8217;s recently added <a href="http://leaf.dragonflybsd.org/mailarchive/commits/2012-05/msg00109.html">getaddr/setaddr support</a>, <a href="http://leaf.dragonflybsd.org/mailarchive/commits/2012-05/msg00103.html">dumping</a>, and <a href="http://leaf.dragonflybsd.org/mailarchive/commits/2012-05/msg00088.html">session encryption</a>, among other things, to Hammer 2.  Or is it HAMMER2?  I&#8217;m not sure.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.shiningsilence.com/dbsdlog/2012/05/16/9745.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Hammer2 messaging</title>
		<link>http://www.shiningsilence.com/dbsdlog/2012/04/13/9573.html</link>
		<comments>http://www.shiningsilence.com/dbsdlog/2012/04/13/9573.html#comments</comments>
		<pubDate>Sat, 14 Apr 2012 03:44:20 +0000</pubDate>
		<dc:creator>Justin Sherrill</dc:creator>
				<category><![CDATA[DragonFly]]></category>
		<category><![CDATA[Hammer]]></category>

		<guid isPermaLink="false">http://www.shiningsilence.com/dbsdlog/?p=9573</guid>
		<description><![CDATA[If you&#8217;re curious about Hammer2 development, it&#8217;s been ongoing, but there haven&#8217;t been any more juicy commits to point at.  Here&#8217;s one &#8211; the start of the messaging system.]]></description>
				<content:encoded><![CDATA[<p>If you&#8217;re curious about Hammer2 development, it&#8217;s been ongoing, but there haven&#8217;t been any more juicy commits to point at.  Here&#8217;s one &#8211; the <a href="http://leaf.dragonflybsd.org/mailarchive/commits/2012-04/msg00095.html">start of the messaging system</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.shiningsilence.com/dbsdlog/2012/04/13/9573.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Deleting too fast</title>
		<link>http://www.shiningsilence.com/dbsdlog/2012/02/29/9299.html</link>
		<comments>http://www.shiningsilence.com/dbsdlog/2012/02/29/9299.html#comments</comments>
		<pubDate>Wed, 29 Feb 2012 21:40:46 +0000</pubDate>
		<dc:creator>Justin Sherrill</dc:creator>
				<category><![CDATA[Committed Code]]></category>
		<category><![CDATA[DragonFly]]></category>
		<category><![CDATA[Hammer]]></category>

		<guid isPermaLink="false">http://www.shiningsilence.com/dbsdlog/?p=9299</guid>
		<description><![CDATA[Here&#8217;s an interesting side effect that came up in Hammer 2 development: deleting files can potentially require modification of only one parent element.  If I&#8217;m reading it right, that means deletion always takes about the same time, independent of the amount of data being deleted.  Your &#8216;rm -rf /largedrive&#8217; could complete, removing multiple terabytes of data [...]]]></description>
				<content:encoded><![CDATA[<p>Here&#8217;s <a href="http://leaf.dragonflybsd.org/mailarchive/commits/2012-02/msg00268.html">an interesting side effect</a> that came up in Hammer 2 development: deleting files can potentially require modification of only one parent element.  If I&#8217;m reading it right, that means deletion always takes about the same time, <em>independent of the amount of data being deleted</em>.  Your &#8216;rm -rf /largedrive&#8217; could complete, removing multiple terabytes of data before you realize it.  I suppose it&#8217;s silly to complain about speedy results.  Of course, being Hammer, it would still be available in history.</p>
<p>&nbsp;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.shiningsilence.com/dbsdlog/2012/02/29/9299.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Hammer 2 branched</title>
		<link>http://www.shiningsilence.com/dbsdlog/2012/02/09/9173.html</link>
		<comments>http://www.shiningsilence.com/dbsdlog/2012/02/09/9173.html#comments</comments>
		<pubDate>Thu, 09 Feb 2012 23:54:46 +0000</pubDate>
		<dc:creator>Justin Sherrill</dc:creator>
				<category><![CDATA[DragonFly]]></category>
		<category><![CDATA[Goings-on]]></category>
		<category><![CDATA[Hammer]]></category>

		<guid isPermaLink="false">http://www.shiningsilence.com/dbsdlog/?p=9173</guid>
		<description><![CDATA[There&#8217;s a Hammer 2 branch in the DragonFly git repo now, for the next generation of DragonFly&#8217;s native file system.  Don&#8217;t get too excited; as Matthew Dillon explains, it won&#8217;t be operational for months, and features won&#8217;t get added until much later this year.  It&#8217;s neat to see the work happening, though, and there&#8217;s a new [...]]]></description>
				<content:encoded><![CDATA[<p>There&#8217;s a <a href="http://leaf.dragonflybsd.org/mailarchive/commits/2012-02/msg00099.html">Hammer 2 branch in the DragonFly git repo</a> now, for the next generation of DragonFly&#8217;s native file system.  Don&#8217;t get too excited; as Matthew Dillon explains, <a href="http://leaf.dragonflybsd.org/mailarchive/users/2012-02/msg00019.html">it won&#8217;t be operational for months</a>, and features won&#8217;t get added until much later this year.  It&#8217;s neat to see the work happening, though, and there&#8217;s <a href="http://leaf.dragonflybsd.org/mailarchive/users/2012-02/msg00020.html">a new design document</a> to show what&#8217;s coming.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.shiningsilence.com/dbsdlog/2012/02/09/9173.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
