<?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>Virtually Shocking &#187; Tech</title>
	<atom:link href="http://virtuallyshocking.com/category/tech/feed/" rel="self" type="application/rss+xml" />
	<link>http://virtuallyshocking.com</link>
	<description>Not actually all that shocking.</description>
	<lastBuildDate>Fri, 18 Jun 2010 20:54:04 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Power Supply Mounting Bracket &#8211; Found</title>
		<link>http://virtuallyshocking.com/2010/03/10/power-supply-mounting-bracket-found/</link>
		<comments>http://virtuallyshocking.com/2010/03/10/power-supply-mounting-bracket-found/#comments</comments>
		<pubDate>Wed, 10 Mar 2010 13:56:39 +0000</pubDate>
		<dc:creator>Brock Tice</dc:creator>
				<category><![CDATA[Tech]]></category>

		<guid isPermaLink="false">http://virtuallyshocking.com/?p=1488</guid>
		<description><![CDATA[I had to buy a new power supply for an old case recently, but when I went to install it, I realized that it was smaller than the previous one. I was able to mount it on one side with two screws, but it wasn&#8217;t really stable.
It took a phone call to Antec to find [...]]]></description>
			<content:encoded><![CDATA[<p>I had to buy a new power supply for an old case recently, but when I went to install it, I realized that it was smaller than the previous one. I was able to mount it on one side with two screws, but it wasn&#8217;t really stable.</p>
<p>It took a phone call to Antec to find what I needed, and even knowing what&#8217;s on the page, I can&#8217;t find it with Google, <strike>so here it is:</p>
<p><a href="http://www.antec.com/Detail.bok?no=378">Antec Power Supply Mounting Bracket</a></p>
<p>Hopefully that&#8217;ll save someone else the trouble I went through.</strike></p>
<p>ADDENDUM: The commentor is correct. It has been moved. If you call Antec and find the new location please post it here.</p>
]]></content:encoded>
			<wfw:commentRss>http://virtuallyshocking.com/2010/03/10/power-supply-mounting-bracket-found/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Lessons Learned: 2009 &#8211; Principles to Live By</title>
		<link>http://virtuallyshocking.com/2009/12/31/lessons-learned-2009-principles-to-live-by/</link>
		<comments>http://virtuallyshocking.com/2009/12/31/lessons-learned-2009-principles-to-live-by/#comments</comments>
		<pubDate>Thu, 31 Dec 2009 16:15:48 +0000</pubDate>
		<dc:creator>Brock Tice</dc:creator>
				<category><![CDATA[Buddhism]]></category>
		<category><![CDATA[GTD]]></category>
		<category><![CDATA[Parenting]]></category>
		<category><![CDATA[Tech]]></category>
		<category><![CDATA[Travel]]></category>

		<guid isPermaLink="false">http://virtuallyshocking.com/?p=1468</guid>
		<description><![CDATA[The past year has been a tumultuous one &#8212; learning to raise a child, traveling all over the place, both by myself and with my family, finishing my Ph.D., starting a company and a couple of side businesses, and much more.
This year I finally started keeping track of lessons learned, not on a per-incident basis, [...]]]></description>
			<content:encoded><![CDATA[<p>The past year has been a tumultuous one &#8212; learning to raise a child, traveling all over the place, both by myself and with my family, finishing my Ph.D., starting a company and a couple of side businesses, and much more.</p>
<p>This year I finally started keeping track of lessons learned, not on a per-incident basis, but in the form of &#8216;principles to live by&#8217; &#8212; things I&#8217;ve noticed forming a pattern over time. I&#8217;ll preface this list by saying that these principles apply to me specifically &#8212; I won&#8217;t say that they&#8217;re appropriate for everyone. However, they might give you something to think about in terms of your own best practices. None of this is original either, but out of all of the advice I&#8217;ve read, these things have really worked for me. Without further ado:</p>
<p><b>Brock&#8217;s Principles to Live By Based on Personal Experience</b></p>
<ul>
<li>Don&#8217;t exercise until done with work for the day</li>
<li>Don&#8217;t drink alcohol until done with work for the day &#8211; yes that includes irish cream in the coffee and a beer if you go out to lunch with people and they&#8217;re having beers.</li>
<li>Exercise regularly, both strength and aerobic</li>
<li><a href="http://edison.thinktrylearn.com/experiments/show/73">Get enough sleep</a></li>
<li><a href="http://edison.thinktrylearn.com/experiments/show/73">Limit caffeine consumption to the equivalent of 2-3 cups of coffee per day, and none after lunch</a></li>
<li>Eat enough fiber</li>
<li><a href="http://virtuallyshocking.com/2009/09/14/review-where-the-did-my-day-go/">Plan your day</a></li>
<li>Don&#8217;t plan to do any work while watching an infant/toddler</li>
<li>Plan to clean/tidy/play while watching an infant/toddler</li>
<li>Limit work hours &#8211; work expands to fill the allotted time</li>
<li>Batch</li>
<li>Emphasize the positive, deemphasize the negative</li>
<li>Don&#8217;t complain</li>
<li>Know your goals</li>
<li>Say No</li>
<li>Don&#8217;t buy it if you can rent it, unless you&#8217;re going to use it regularly</li>
<li>Don&#8217;t keep it if you&#8217;re not going to use it regularly or unless it&#8217;s very hard to get. Give it away or sell it.</li>
<li>Give people the benefit of the doubt</li>
<li>Clean environment &#8211; clean mind</li>
<li><a href="http://didyoudo.it">Keep an accountability partner</a></li>
<li> Where possible, never leave any preparation to the day of an event &#8212; things always seem to pop up that prevent last-minute prep</li>
<li> Avoid instant messaging. It makes it too easy for conversations to drag on. Use email for asynchronous and phone for synchronous conversation.</li>
<li> Act professional in business, and give the best you can at the fairest price you can. It will pay itself back quickly and repeatedly.</li>
<li>Wait for the upgrade. You don&#8217;t have the time or money to be an early adopter anymore.</li>
<li>Pack lighter. You can almost always buy something you need there.</li>
</ul>
<p>Much of this learning has been done through and inspired by the &#8220;<a href="http://thinktrylearn.com/">Think Try Learn</a>&#8221; / <a href="http://edison.thinktrylearn.com/">Edison</a> philosophy/platform, now at v1.0. I&#8217;ve learned some other, more specific things through that site, including how to really increase my strength and musculature quickly, and how true the &#8220;what gets measured gets managed&#8221; mantra is.</p>
<p>What have you learned this year? Do you have any &#8220;principles to live by&#8221;?</p>
]]></content:encoded>
			<wfw:commentRss>http://virtuallyshocking.com/2009/12/31/lessons-learned-2009-principles-to-live-by/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Excellent review of cardiac ionic models on Scholarpedia</title>
		<link>http://virtuallyshocking.com/2009/11/08/excellent-review-of-cardiac-ionic-models-on-scholarpedia/</link>
		<comments>http://virtuallyshocking.com/2009/11/08/excellent-review-of-cardiac-ionic-models-on-scholarpedia/#comments</comments>
		<pubDate>Mon, 09 Nov 2009 01:42:08 +0000</pubDate>
		<dc:creator>Brock Tice</dc:creator>
				<category><![CDATA[Biomedical Engineering]]></category>
		<category><![CDATA[Cardiac Electrophysiology]]></category>
		<category><![CDATA[Science]]></category>
		<category><![CDATA[Tech]]></category>
		<category><![CDATA[Tools of the Trade]]></category>

		<guid isPermaLink="false">http://virtuallyshocking.com/?p=1447</guid>
		<description><![CDATA[Some of our lab&#8217;s &#8220;competitors&#8221; have a really nice article covering many many of the existing cardiac ionic models up on Scholarpedia, with illustrations and even java applets and movies.
The article is entitled Models of cardiac cell [sic].
Kudos to Drs. Fenton and Cherry for the excellent article, it looks like it was quite a lot [...]]]></description>
			<content:encoded><![CDATA[<p>Some of our lab&#8217;s &#8220;competitors&#8221; have a really nice article covering many many of the existing cardiac ionic models up on Scholarpedia, with illustrations and even java applets and movies.</p>
<p>The article is entitled <a href="http://www.scholarpedia.org/article/Models_of_cardiac_cell">Models of cardiac cell</a> [sic].</p>
<p>Kudos to Drs. Fenton and Cherry for the excellent article, it looks like it was quite a lot of work to put together!</p>
]]></content:encoded>
			<wfw:commentRss>http://virtuallyshocking.com/2009/11/08/excellent-review-of-cardiac-ionic-models-on-scholarpedia/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Installing python-qwt5-qt4 on Ubuntu Jaunty 64-bit</title>
		<link>http://virtuallyshocking.com/2009/09/21/installing-python-qwt5-qt4-on-ubuntu-jaunty-64-bit/</link>
		<comments>http://virtuallyshocking.com/2009/09/21/installing-python-qwt5-qt4-on-ubuntu-jaunty-64-bit/#comments</comments>
		<pubDate>Mon, 21 Sep 2009 20:16:51 +0000</pubDate>
		<dc:creator>Brock Tice</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[Tech]]></category>
		<category><![CDATA[Tools of the Trade]]></category>
		<category><![CDATA[Ubuntu]]></category>

		<guid isPermaLink="false">http://virtuallyshocking.com/?p=1425</guid>
		<description><![CDATA[I needed the package mentioned in the title, but it fails to install due to some problems with the dependency configuration in the original package.
Following some instructions here and using the patch provided here (from this thread), I was finally able to get it working.
Here&#8217;s the resulting package.
python-qwt5-qt4_510dfsg-1ubuntu1_amd64
Steps to build:
Create some directory where you want [...]]]></description>
			<content:encoded><![CDATA[<p>I needed the package mentioned in the title, but it fails to install due to some problems with the dependency configuration in the original package.</p>
<p>Following some instructions <a href="http://ubuntuforums.org/showthread.php?t=101097">here</a> and using the patch provided <a href="https://bugs.launchpad.net/ubuntu/jaunty/+source/pyqwt5/+bug/342782/comments/20">here</a> (from <a href="https://bugs.launchpad.net/ubuntu/jaunty/+source/pyqwt5/+bug/342782">this thread</a>), I was finally able to get it working.</p>
<p>Here&#8217;s the resulting package.</p>
<p><a href='http://virtuallyshocking.com/wp-content/uploads/2009/09/python-qwt5-qt4_510dfsg-1ubuntu1_amd64.deb'>python-qwt5-qt4_510dfsg-1ubuntu1_amd64</a></p>
<p>Steps to build:</p>
<p>Create some directory where you want to build this. Change to that directory. Then&#8230;<br />
<code><br />
sudo apt-get build-dep python-qwt5-qt4<br />
</code><br />
(installs dependencies for building)</p>
<p><code><br />
sudo apt-get source python-qwt5-qt4<br />
</code></p>
<p>This should download the package source. Download the patch from the comment I linked to above, then change into the directory and patch the files. You may have to change the directory ownership so that your user can write to it (sudo chown -R yourusername .)</p>
<p><code><br />
patch -p0 < ~/Inbox/pyqwt-final.diff<br />
</code><br />
(of course your patch may be located in a different location)</p>
<p>Per the GPLv2, here's the patched source I used to build the .deb file (note -- I think you can just download this instead of patching it yourself).</p>
<p><a href='http://virtuallyshocking.com/wp-content/uploads/2009/09/brocks_patched_pywqt5_srctar.bz2'>brocks_patched_pywqt5_src.tar.bz2</a></p>
<p>Once it's patched, rebuild it with:<br />
<code><br />
sudo dpkg-buildpackage -rfakeroot -uc -b<br />
</code></p>
<p>Go get a cup of coffee or whatever, it's a fairly involved build. When it's done, in the directory above you should find your .deb packages. A simple:<br />
<code><br />
sudo dpkg -i python-qwt5-qt4_5.1.0.dfsg-2_amd64.deb<br />
</code><br />
(replace the filename with whatever yours is, of course)</p>
<p>will install it for you. Hope this is helpful for someone, as I wasted a few hours trying to install this all from source and so on.</p>
]]></content:encoded>
			<wfw:commentRss>http://virtuallyshocking.com/2009/09/21/installing-python-qwt5-qt4-on-ubuntu-jaunty-64-bit/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Second CSM Demo &#8211; Activation Mapping and More</title>
		<link>http://virtuallyshocking.com/2009/09/04/second-csm-demo-activation-mapping-and-more/</link>
		<comments>http://virtuallyshocking.com/2009/09/04/second-csm-demo-activation-mapping-and-more/#comments</comments>
		<pubDate>Fri, 04 Sep 2009 11:06:24 +0000</pubDate>
		<dc:creator>Brock Tice</dc:creator>
				<category><![CDATA[Biomedical Engineering]]></category>
		<category><![CDATA[Cardiac Electrophysiology]]></category>
		<category><![CDATA[My Other Stuff]]></category>
		<category><![CDATA[Science]]></category>
		<category><![CDATA[Tech]]></category>
		<category><![CDATA[Video]]></category>

		<guid isPermaLink="false">http://virtuallyshocking.com/?p=1408</guid>
		<description><![CDATA[Today the latest CSM demo video went live on the CardioSolv site.  It showcases the use of our mapping interface, which makes it easy to create useful maps of activity in simulation models.
It&#8217;s currently non-trivial to show movies in papers, so instead we do time-lapse type things called activation maps. These show the activation [...]]]></description>
			<content:encoded><![CDATA[<p>Today the latest CSM demo video <a href="http://cardiosolv.com/cardiosolv-simulation-manager-video-activationrepolarizationapddf-mapping/">went live</a> on the CardioSolv site.  It showcases the use of our mapping interface, which makes it easy to create useful maps of activity in simulation models.</p>
<p>It&#8217;s currently <a href="http://xooglers.blogspot.com/2005/11/word.html">non-trivial</a> to show movies in papers, so instead we do time-lapse type things called activation maps. These show the activation times as a series of lines (&#8216;isochrones&#8217; or &#8216;isochronal lines&#8217;, meaning that all of the points on the line are activated at the same time) or bands of color representing the same thing.  We can extend this to also show repolarization times, or non-sequential data such as action potential duration maps and dominant frequency maps.</p>
<p>Here&#8217;s a sample activation map of a wave moving across a sheet from right to left:<br />
<div id="attachment_1409" class="wp-caption aligncenter" style="width: 330px"><a href="http://virtuallyshocking.com/wp-content/uploads/2009/09/amap_wave.jpg"><img src="http://virtuallyshocking.com/wp-content/uploads/2009/09/amap_wave.jpg" alt="Activation Map Right to Left" title="Activation Map Right to Left" width="320" height="320" class="size-full wp-image-1409" /></a><p class="wp-caption-text">Activation Map Right to Left</p></div></p>
<p>And here&#8217;s one of a spiral (this with 20ms isochrones):<br />
<div id="attachment_1410" class="wp-caption aligncenter" style="width: 330px"><a href="http://virtuallyshocking.com/wp-content/uploads/2009/09/amap_spiral_20msi.jpg"><img src="http://virtuallyshocking.com/wp-content/uploads/2009/09/amap_spiral_20msi.jpg" alt="Activation Map of a Spiral Wave" title="Activation Map of a Spiral Wave" width="320" height="320" class="size-full wp-image-1410" /></a><p class="wp-caption-text">Activation Map of a Spiral Wave</p></div></p>
<p>To give you an idea of the correspondence between an activation map and a movie of the simulation, here&#8217;s a movie of that spiral:<br />
<a href='http://virtuallyshocking.com/wp-content/uploads/2009/09/30.mp4'>Spiral Wave</a></p>
<p>There&#8217;s a lot more to this &#8212; for instance, deciding when a cell has activated or repolarized, and back-end processing. We use a program I wrote that does the analysis in parallel, making it rather quick to analyze even huge datasets, provided you have the computing power.</p>
<p>If you have any questions about the process I&#8217;d be happy to answer them here or on the CardioSolv post.</p>
]]></content:encoded>
			<wfw:commentRss>http://virtuallyshocking.com/2009/09/04/second-csm-demo-activation-mapping-and-more/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
<enclosure url="http://virtuallyshocking.com/wp-content/uploads/2009/09/30.mp4" length="1006521" type="video/mp4" />
		</item>
		<item>
		<title>First CardioSolv Simulation Manager Demo</title>
		<link>http://virtuallyshocking.com/2009/08/24/first-cardiosolv-simulation-manager-demo/</link>
		<comments>http://virtuallyshocking.com/2009/08/24/first-cardiosolv-simulation-manager-demo/#comments</comments>
		<pubDate>Tue, 25 Aug 2009 01:39:24 +0000</pubDate>
		<dc:creator>Brock Tice</dc:creator>
				<category><![CDATA[Biomedical Engineering]]></category>
		<category><![CDATA[Cardiac Electrophysiology]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[My Other Stuff]]></category>
		<category><![CDATA[Science]]></category>
		<category><![CDATA[Tech]]></category>
		<category><![CDATA[Tools of the Trade]]></category>
		<category><![CDATA[Video]]></category>

		<guid isPermaLink="false">http://virtuallyshocking.com/?p=1394</guid>
		<description><![CDATA[Today I&#8217;m really excited to finally show you something that&#8217;s been in the works, both in implementation and in the planning stages, for a long time. The CardioSolv Simulation Manager.
Running cardiac electrophysiology (and mechanics) simulations has traditionally been really complicated. It involved learning a bunch of UNIX command-line tricks, dealing with queuing systems and their [...]]]></description>
			<content:encoded><![CDATA[<p>Today I&#8217;m really excited to finally show you something that&#8217;s been in the works, both in implementation and in the planning stages, for a long time. The CardioSolv Simulation Manager.</p>
<p>Running cardiac electrophysiology (and mechanics) simulations has traditionally been really complicated. It involved learning a bunch of UNIX command-line tricks, dealing with queuing systems and their associated script files, and so on. Furthermore, there are many, many options in a sophisticated cardiac simulator, and the novice user (and even the expert) can easily get lost in all of the choices.</p>
<p>We&#8217;ve taken years of experience setting up, running, and analyzing simulations to build a really cool (excuse my excitement) web interface that handles all of the dirty work, and guides the user through the important choices when running simulations.</p>
<p>The video below is my first demo. In it, I demonstrate how to create a plane wave moving across a sheet of tissue, then create a spiral wave, all from the web interface.</p>
<p><span id="more-1394"></span><br />
Note: If you&#8217;d like to view the high-definition version, I suggest you either click through to YouTube or expand the video to full-screen mode.</p>
<p><object width="425" height="344"><param name="movie" value="http://www.youtube.com/v/gJpTkNrxEb4&#038;hl=en&#038;fs=1&#038;rel=0"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/gJpTkNrxEb4&#038;hl=en&#038;fs=1&#038;rel=0" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="660" height="534"></embed></object></p>
<p>The post about it on the company blog is <a href="http://cardiosolv.com/cardiosolv-simulation-manager-video-monodomain-spiral-wave/">here</a>, with contact info and all of that.</p>
]]></content:encoded>
			<wfw:commentRss>http://virtuallyshocking.com/2009/08/24/first-cardiosolv-simulation-manager-demo/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Quoted in another article on CardioSolv</title>
		<link>http://virtuallyshocking.com/2009/08/13/quoted-in-another-article-on-cardiosolv/</link>
		<comments>http://virtuallyshocking.com/2009/08/13/quoted-in-another-article-on-cardiosolv/#comments</comments>
		<pubDate>Thu, 13 Aug 2009 15:33:38 +0000</pubDate>
		<dc:creator>Brock Tice</dc:creator>
				<category><![CDATA[Biomedical Engineering]]></category>
		<category><![CDATA[Cardiac Electrophysiology]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[My Other Stuff]]></category>
		<category><![CDATA[Science]]></category>
		<category><![CDATA[Tech]]></category>
		<category><![CDATA[Tools of the Trade]]></category>

		<guid isPermaLink="false">http://virtuallyshocking.com/?p=1373</guid>
		<description><![CDATA[The whole article is here.

The HPC service lets the small, five-employee company do the heavy lifting that would otherwise cost a fortune. &#8220;With what we could purchase out of pocket, we&#8217;d have to bootstrap very slowly, or look for VC [venture capital] funding,&#8221; said Dr. Brock Tice, the vice president of operations at Cardiosolv, a [...]]]></description>
			<content:encoded><![CDATA[<p>The whole article is <a href="http://searchcloudcomputing.techtarget.com/news/article/0,289142,sid201_gci1364529,00.html">here</a>.</p>
<blockquote><p>
The HPC service lets the small, five-employee company do the heavy lifting that would otherwise cost a fortune. &#8220;With what we could purchase out of pocket, we&#8217;d have to bootstrap very slowly, or look for VC [venture capital] funding,&#8221; said Dr. Brock Tice, the vice president of operations at Cardiosolv, a privately funded medical research firm. Instead, Tice uses a new HPC on-demand service from Penguin Computing called Penguin on Demand.</p>
<p>&#8230;</p>
<p>While Cardiosolv has its own small cluster on the premises for calculations, Tice estimates the resources he rents from Penguin would probably cost $500,000 to build, and other cloud options weren&#8217;t suitable.</p>
<p>&#8220;We can&#8217;t use [Amazon's Elastic Compute Cloud] EC2, since there&#8217;s a lot of latency between the nodes,&#8221; he said.
</p></blockquote>
]]></content:encoded>
			<wfw:commentRss>http://virtuallyshocking.com/2009/08/13/quoted-in-another-article-on-cardiosolv/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Story on CardioSolv in The Register today</title>
		<link>http://virtuallyshocking.com/2009/08/11/story-on-cardiosolv-in-the-register-today/</link>
		<comments>http://virtuallyshocking.com/2009/08/11/story-on-cardiosolv-in-the-register-today/#comments</comments>
		<pubDate>Tue, 11 Aug 2009 22:14:09 +0000</pubDate>
		<dc:creator>Brock Tice</dc:creator>
				<category><![CDATA[Biomedical Engineering]]></category>
		<category><![CDATA[Cardiac Electrophysiology]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Science]]></category>
		<category><![CDATA[Tech]]></category>
		<category><![CDATA[Tools of the Trade]]></category>

		<guid isPermaLink="false">http://virtuallyshocking.com/?p=1369</guid>
		<description><![CDATA[Here&#8217;s my two bits from the story:

Brock Tice is one of those scientists. As vp of operations at the Baltimore, Maryland-based CardioSolv, he works to model, yes, the heart &#8211; simulating its mechanical and electrical activity. And though he can run some simulations on Amazon&#8217;s cloud &#8211; or on individual local machines &#8211; more complex [...]]]></description>
			<content:encoded><![CDATA[<p>Here&#8217;s my two bits from the story:</p>
<blockquote><p>
Brock Tice is one of those scientists. As vp of operations at the Baltimore, Maryland-based CardioSolv, he works to model, yes, the heart &#8211; simulating its mechanical and electrical activity. And though he can run some simulations on Amazon&#8217;s cloud &#8211; or on individual local machines &#8211; more complex models require HPC. &#8220;We&#8217;re [sic] tried on Amazon and it just doesn&#8217;t scale,&#8221; he tells The Reg. &#8220;We can run on single EC2 instances, but if we need to scale up to a dog or human heart, it&#8217;s just impossible.</p>
<p>&#8220;The connections between Amazon&#8217;s machines are Gigabit Ethernet and they&#8217;re shared. If you fire up 10 machines and you want to run them like a cluster, some might be in the same rack, and others might be halfway across the data center, five or six switches away.&#8221;
</p></blockquote>
<p>You can find the full story <a href="http://www.theregister.co.uk/2009/08/11/penguin_on_demand/">here</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://virtuallyshocking.com/2009/08/11/story-on-cardiosolv-in-the-register-today/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>My PhD and What Comes Next</title>
		<link>http://virtuallyshocking.com/2009/08/07/my-phd-and-what-comes-next/</link>
		<comments>http://virtuallyshocking.com/2009/08/07/my-phd-and-what-comes-next/#comments</comments>
		<pubDate>Fri, 07 Aug 2009 20:42:54 +0000</pubDate>
		<dc:creator>Brock Tice</dc:creator>
				<category><![CDATA[Biomedical Engineering]]></category>
		<category><![CDATA[Cardiac Electrophysiology]]></category>
		<category><![CDATA[Medicine]]></category>
		<category><![CDATA[Science]]></category>
		<category><![CDATA[Tech]]></category>
		<category><![CDATA[Tools of the Trade]]></category>

		<guid isPermaLink="false">http://virtuallyshocking.com/?p=1343</guid>
		<description><![CDATA[If you&#8217;ve been following my Twitter or Facebook accounts, you&#8217;ll already know that I successfully defended my doctoral dissertation this past Wednesday. I now (essentially, absent the completion of some clerical things) have my PhD from Johns Hopkins University.
One thing that is asked a lot of people graduating from anything is what they plan to [...]]]></description>
			<content:encoded><![CDATA[<p>If you&#8217;ve been following my Twitter or Facebook accounts, you&#8217;ll already know that I successfully defended my doctoral dissertation this past Wednesday. I now (essentially, absent the completion of some clerical things) have my PhD from Johns Hopkins University.</p>
<p>One thing that is asked a lot of people graduating from anything is what they plan to do next. I have been waiting for some time to be able to answer that question, and now I can.</p>
<p>The lab of which I have been a member since late fall of 2002, the <a href="http://www.jhu.edu/~trayanova/research/lab/lab.html">Trayanova lab</a> is one of (if not <b>the</b>) the leading groups in the world when it comes to cardiac electrophysiology and mechanics research. I would guess that the lab as a whole has probably run an order of magnitude more simulations, at a minimum, than the next closest group. A lot of my time and effort as a graduate student went into improvement of the tools used for generating and running models, and I have nearly seven years of experience setting up, running, and analyzing simulations.</p>
<p>The lab does very interesting things, and cutting-edge research. Almost every new study is accompanied by tool and methodological development. However, there are a lot of practical applications that are never explored by the lab, because they don&#8217;t necessarily constitute scientific discovery of the kind valued in academia.</p>
<p>It takes a long time to train people to use simulation software developed in an academic research environment. It is extremely powerful, and has far more options available than any one user will ever use. This is acceptable for graduate students that will be spending years in the lab, and will often be digging in the guts of the code and adding their own features. It&#8217;s not acceptable for, say, industrial or academic wet-lab researchers that just want to run some simulations and figure something out.</p>
<p>That&#8217;s where <a href="http://cardiosolv.com">CardioSolv</a> comes in. CardioSolv, LLC, is a new cardiac simulation and services company. Its aim is to commercialize cardiac simulation, and make it easy for new users to rapidly produce scientifically valid and useful results. To that end, we are building a web interface that will by default handle most of the difficult choices for users, while still allowing them to specify detailed parameters if necessary.</p>
<p>My role in this company is Vice President of Operations. I&#8217;ll be managing the day-to-day operations of the company, interacting with customers, and guiding product development. My hope is that we can bring our technology and our discoveries out of academia, and into the drug and device development markets, with the ultimate goal of improving patients&#8217; safety and quality of life.</p>
]]></content:encoded>
			<wfw:commentRss>http://virtuallyshocking.com/2009/08/07/my-phd-and-what-comes-next/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Budgeting and Spending Cash</title>
		<link>http://virtuallyshocking.com/2009/07/13/budgeting-and-spending-cash/</link>
		<comments>http://virtuallyshocking.com/2009/07/13/budgeting-and-spending-cash/#comments</comments>
		<pubDate>Mon, 13 Jul 2009 19:50:29 +0000</pubDate>
		<dc:creator>Brock Tice</dc:creator>
				<category><![CDATA[Android]]></category>
		<category><![CDATA[My Other Stuff]]></category>
		<category><![CDATA[SpendingCash]]></category>
		<category><![CDATA[Tech]]></category>

		<guid isPermaLink="false">http://virtuallyshocking.com/?p=1331</guid>
		<description><![CDATA[(Disclosure &#8212; this post is about budgeting and mentions my Android app for doing the same, so take that as you will.)
How do you budget your spending?
Apparently my way of doing it is strange &#8211;here&#8217;s what I do.  I know my annual salary, and I know my paycheck amounts (after taxes), and all of [...]]]></description>
			<content:encoded><![CDATA[<p>(Disclosure &#8212; this post is about budgeting and mentions my Android app for doing the same, so take that as you will.)</p>
<p>How do you budget your spending?</p>
<p>Apparently my way of doing it is strange &#8211;here&#8217;s what I do.  I know my annual salary, and I know my paycheck amounts (after taxes), and all of the other relevant income numbers. I also know my recurring expenses &#8212; the mortgage, food, utilities, day care, and so on. (I break those into needs and wants as well, but it&#8217;s not really important for this post.) For the sake of simplicity, you can assume that I include my savings, Roth IRA contributions, etc, in the tally of recurring &#8216;expenses&#8217;.</p>
<p>When I subtract my recurring expenses from my income, I get my discretionary income. I have it in annual, monthly, weekly, and per-paycheck increments.</p>
<p>How do I budget that part out?  Apparently the normal way to do that is to plan how much to spend on this and that, and then try to stick with it. Track expenses in each category meticulously, make sure everything adds up. That&#8217;s too much overhead, and I&#8217;ll never stick to it. Instead, I say to myself, &#8220;Self, you&#8217;ve got $200 to spend and you&#8217;ve got to make it last a week. If you run out before then, you&#8217;re out of luck.&#8221;  The relevant numbers, then, are how much time I have left in my budget period, and how much money I have to cover it. I trust myself to look at my wallet and, based on those numbers, decide whether I can afford to go out to eat tonight, or order that book or electronic gizmo.</p>
<p>That worked when I spent most of my money in person. However, these days I spend most of my discretionary funds online, via a credit card. I&#8217;m not keen to use something like Mint.com (imagine if someone hacked Mint.com &#8212; they&#8217;d have all of your login information for all of your accounts &#8212; a single point of failure), and I don&#8217;t think it would let me do what I need to do anyway.  One option is to have an amount of cash equal to my weekly budget, and set any aside that I&#8217;ve spent online. Then I could take it back out and supplement it from my bank account when my budget rolled over. That&#8217;s what I did for a while.</p>
<p>A second option is to keep a little notebook and tally expenses. I think that&#8217;s actually a great option, but I don&#8217;t like carrying a notebook and pen with me. I would prefer not to carry anything extra. </p>
<p>However, I <i>am</i> always carrying my Android phone. As such, I decided to write <a href="http://spendingcash.brocktice.com/">a little program</a> for it that tracks my monthly and weekly budgets, and allows me to subtract from them by spending an arbitrary amount. On the weekly and monthly budget reset dates it resets and optionally rolls over any remaining amounts or amounts over-budget (as negative amounts). </p>
<p> So far it doesn&#8217;t seem to be a very popular app. It was suggested to me that that was  because nobody budgets this way. Is it so strange? How do you budget?</p>
]]></content:encoded>
			<wfw:commentRss>http://virtuallyshocking.com/2009/07/13/budgeting-and-spending-cash/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
	</channel>
</rss>
