<?xml version="1.0" encoding="iso-8859-1"?>
<feed version="0.3" xmlns="http://purl.org/atom/ns#" xmlns:dc="http://purl.org/dc/elements/1.1/" xml:lang="en">
<title>Michael Jones, PhD</title>
<link rel="alternate" type="text/html" href="http://vv.cs.byu.edu/~jones/blog/" />
<modified>2007-03-16T02:32:55Z</modified>
<tagline>Assistant Professor, Dept. of Computer Science, Brigham Young U., 801 422-2217, jones@cs.byu.edu</tagline>
<id>tag:vv.cs.byu.edu,2008:/~jones/blog/2</id>
<generator url="http://www.movabletype.org/" version="3.11">Movable Type</generator>
<copyright>Copyright (c) 2007, jones</copyright>
<entry>
<title>New research direction, new blog</title>
<link rel="alternate" type="text/html" href="http://vv.cs.byu.edu/~jones/blog/archives/2007/03/new_research_di.html" />
<modified>2007-03-16T02:32:55Z</modified>
<issued>2007-03-16T02:30:32Z</issued>
<id>tag:vv.cs.byu.edu,2007:/~jones/blog/2.1804</id>
<created>2007-03-16T02:30:32Z</created>
<summary type="text/plain">I&apos;ve created a new blog at which I regularly post updates on our research in natural phenomena: cgnp.blogspot.com. I switched to a blogspot/blogger blog for two reasons. First, it is much easier to post images using Picassa and blogspot. Second,...</summary>
<author>
<name>jones</name>
<url>http://vv.cs.byu.edu/~jones/blog</url>
<email>jones@cs.byu.edu</email>
</author>
<dc:subject>Research</dc:subject>
<content type="text/html" mode="escaped" xml:lang="en" xml:base="http://vv.cs.byu.edu/~jones/blog/">
<![CDATA[<p>I've created a new blog at which I regularly post updates on our research in natural phenomena:  <a href="http://cgnp.blogspot.com">cgnp.blogspot.com</a>.  </p>

<p>I switched to a blogspot/blogger blog for two reasons.  First, it is much easier to post images using Picassa and blogspot.  Second, someone else has to deal with server issues.<br />
</p>]]>

</content>
</entry>
<entry>
<title>First Image:  A model of erosion that allows concave surfaces</title>
<link rel="alternate" type="text/html" href="http://vv.cs.byu.edu/~jones/blog/archives/2007/02/first_image_a_m.html" />
<modified>2007-02-25T02:11:55Z</modified>
<issued>2007-02-25T02:07:24Z</issued>
<id>tag:vv.cs.byu.edu,2007:/~jones/blog/2.1802</id>
<created>2007-02-25T02:07:24Z</created>
<summary type="text/plain"> This image is our first fully rendered terrain generated using our model of surface erosion that admits concave surfaces. It obviously needs some serious smoothing, but it looks more like a Goblin than our last one. (Algorithm: Matthew Beardall,...</summary>
<author>
<name>jones</name>
<url>http://vv.cs.byu.edu/~jones/blog</url>
<email>jones@cs.byu.edu</email>
</author>
<dc:subject>Research</dc:subject>
<content type="text/html" mode="escaped" xml:lang="en" xml:base="http://vv.cs.byu.edu/~jones/blog/">
<![CDATA[<p><img alt="synthetic-goblin.jpg" src="http://vv.cs.byu.edu/~jones/blog/archives/synthetic-goblin.jpg" width="200" /></p>

<p>This image is our first fully rendered terrain generated using our model of surface erosion that admits concave surfaces.  It obviously needs some serious smoothing, but it looks more like a Goblin than our last one.  (Algorithm:  Matthew Beardall, translation to and mock-up in Bryce  by Darius Ouderkirk) </p>

<p>This work was done as part of our BYU CS Capstone class on sandstone erosion modeling.   </p>]]>

</content>
</entry>
<entry>
<title>Mark this quote down</title>
<link rel="alternate" type="text/html" href="http://vv.cs.byu.edu/~jones/blog/archives/2007/02/mark_this_quote.html" />
<modified>2007-02-15T18:45:22Z</modified>
<issued>2007-02-15T18:45:14Z</issued>
<id>tag:vv.cs.byu.edu,2007:/~jones/blog/2.1801</id>
<created>2007-02-15T18:45:14Z</created>
<summary type="text/plain">When we do have the first general purpose quantum computer and the computing world is re-invented, this quote by Herb Martin will be famous: &quot;A general purpose quantum computer is a waste of time. You could spend hundreds of billions...</summary>
<author>
<name>jones</name>
<url>http://vv.cs.byu.edu/~jones/blog</url>
<email>jones@cs.byu.edu</email>
</author>
<dc:subject>Misc.</dc:subject>
<content type="text/html" mode="escaped" xml:lang="en" xml:base="http://vv.cs.byu.edu/~jones/blog/">
<![CDATA[<p>When we do have the first general purpose quantum computer and the computing world is re-invented, this quote by Herb Martin will be famous: "A general purpose quantum computer is a waste of time. You could spend hundreds of billions of dollars on it" and not create a working computer.</p>

<p>[via <a title="Scientists dubious of quantum computer claims - CNN.com" href="http://www.cnn.com/2007/TECH/ptech/02/15/quantum.computer.ap/index.html">Scientists dubious of quantum computer claims - CNN.com</a>] </p>]]>

</content>
</entry>
<entry>
<title>Our First Artifical hoodoo-like shape</title>
<link rel="alternate" type="text/html" href="http://vv.cs.byu.edu/~jones/blog/archives/2007/02/our_first_artif.html" />
<modified>2007-02-13T21:55:52Z</modified>
<issued>2007-02-13T21:55:45Z</issued>
<id>tag:vv.cs.byu.edu,2007:/~jones/blog/2.1800</id>
<created>2007-02-13T21:55:45Z</created>
<summary type="text/plain"> Matthew Beardall developed an erosion simulation algorithm which created the following hoodoo-like shape. If you look at it long enough, you can perhaps convince yourself that the algorithm is on the way to generating Goblin Valley Hoodoos (link goes...</summary>
<author>
<name>jones</name>
<url>http://vv.cs.byu.edu/~jones/blog</url>
<email>jones@cs.byu.edu</email>
</author>
<dc:subject>Research</dc:subject>
<content type="text/html" mode="escaped" xml:lang="en" xml:base="http://vv.cs.byu.edu/~jones/blog/">
<![CDATA[<p><img src="http://faculty.cs.byu.edu/~jones/prototype_hoodoo-1.jpg"></p>

<p>Matthew Beardall developed an erosion simulation algorithm which created the following hoodoo-like shape.  If you look at it long enough, you can perhaps convince yourself that the algorithm is on the way to generating <a href="http://www.eveandersson.com/photos/usa/ut/goblin-valley-state-park-7-large.jpg">Goblin Valley Hoodoos</a> (link goes to an image by <a href="http://www.eveandersson.com/">Eve Andersson</a>). <br />
</p>]]>

</content>
</entry>
<entry>
<title>Average Sunset on Mt. Timpanogos</title>
<link rel="alternate" type="text/html" href="http://vv.cs.byu.edu/~jones/blog/archives/2007/02/average_sunset_1.html" />
<modified>2007-02-09T17:21:28Z</modified>
<issued>2007-02-09T17:16:50Z</issued>
<id>tag:vv.cs.byu.edu,2007:/~jones/blog/2.1799</id>
<created>2007-02-09T17:16:50Z</created>
<summary type="text/plain"> This image is the average image created by compositing 43 images of Mt. Timpanogos taken at 99.6% of the lit day over the course of the last 2 months. As such, it represents the average sunset over that time...</summary>
<author>
<name>jones</name>
<url>http://vv.cs.byu.edu/~jones/blog</url>
<email>jones@cs.byu.edu</email>
</author>
<dc:subject>Research</dc:subject>
<content type="text/html" mode="escaped" xml:lang="en" xml:base="http://vv.cs.byu.edu/~jones/blog/">
<![CDATA[<p><a href="http://faculty.cs.byu.edu/~jones/cgnp/images/average-sunset-997.JPG"><br />
<img width=200px src="http://faculty.cs.byu.edu/~jones/cgnp/images/average-sunset-997.JPG"></a><br />
This image is the average image created by compositing 43 images of Mt. Timpanogos taken at 99.6% of the lit day over the course of the last 2 months. As such, it represents the average sunset over that time period. The average noon-day picture (taken at 50.0% of the lit day) is bit more murky.</p>

<p>Those 43 images are part of a collection of about 1,200 images that we have recorded of Mt. Timpanogos over the past 6 months.  Each image is paired with weather information for the preceding 36 hours.  Ultimately, we will use this collection to learn how to recolor images based on weather conditions.  </p>]]>

</content>
</entry>
<entry>
<title>The Ups and Downs of Mac laptops</title>
<link rel="alternate" type="text/html" href="http://vv.cs.byu.edu/~jones/blog/archives/2007/01/the_ups_and_dow.html" />
<modified>2007-01-01T20:58:09Z</modified>
<issued>2007-01-01T20:58:01Z</issued>
<id>tag:vv.cs.byu.edu,2007:/~jones/blog/2.1798</id>
<created>2007-01-01T20:58:01Z</created>
<summary type="text/plain">Phil&apos;s got a great article on Mac laptop experiences. I have a PowerBook G4 that I&apos;ve been using for about 3 years. I don&apos;t think I should have to take special care of my laptop so I don&apos;t. Even with...</summary>
<author>
<name>jones</name>
<url>http://vv.cs.byu.edu/~jones/blog</url>
<email>jones@cs.byu.edu</email>
</author>
<dc:subject>Misc.</dc:subject>
<content type="text/html" mode="escaped" xml:lang="en" xml:base="http://vv.cs.byu.edu/~jones/blog/">
<![CDATA[<p>Phil's got a great article on <a title="Phil Windley's Technometria | MacBook Pro Narcolepsy" href="http://www.windley.com/archives/2006/12/macbook_pro_narcolepsy.shtml">Mac laptop</a> experiences.  I have a PowerBook G4 that I've been using for about 3 years.  I don't think I should have to take special care of my laptop so I don't.  Even with the abuse I dish out to my PowerBook, it is running just fine.  I did replace the battery about 6 months ago.  </p>

<p>I haven't bought a new MacBook Pro (or whatever they are called) because they don't make a 12 inch.  </p>

<p>However, after reading Phil's article, I am glad I haven't.  Another CS faculty is having similar problems with his MacBook.   </p>

<p>I don't love OS X as much as Phil and the Dell Windows box I put on my office desk is working fine until the rumored MacBook Pro Slim 12 incher materializes (and I wait a while for the bugs to get worked out). </p>]]>

</content>
</entry>
<entry>
<title>Finding entry points when importing from a self-made DLL in C#</title>
<link rel="alternate" type="text/html" href="http://vv.cs.byu.edu/~jones/blog/archives/2006/12/finding_entry_p.html" />
<modified>2006-12-26T15:06:22Z</modified>
<issued>2006-12-26T14:56:39Z</issued>
<id>tag:vv.cs.byu.edu,2006:/~jones/blog/2.1797</id>
<created>2006-12-26T14:56:39Z</created>
<summary type="text/plain">Merry Christmas to everyone, I hope yours was as good as mine. We had a great time at home with our 3 year old twins. The next technical challenge was importing from a self-made DLL (created in C++) in a...</summary>
<author>
<name>jones</name>
<url>http://vv.cs.byu.edu/~jones/blog</url>
<email>jones@cs.byu.edu</email>
</author>
<dc:subject>Tech Support</dc:subject>
<content type="text/html" mode="escaped" xml:lang="en" xml:base="http://vv.cs.byu.edu/~jones/blog/">
<![CDATA[<p>Merry Christmas to everyone, I hope yours was as good as mine.  We had a great time at home with our 3 year old twins. </p>

<p>The next technical challenge was importing from a self-made DLL (created in C++) in a C# application.  I set it up and ran the program only to get "entry point not found."  The problem was that the C++ compiler mangled the names of my functions.  This feature (it's not a bug) was not well documented in the dll-import literature but I suppose I should have known it anyway.  There are several ways to get around this.</p>

<p>The first is to enclose funtion headers and bodies in "extern "C"" blocks in the exporting C++ files.  This prevents the names from being mangled.  This is pretty straightforward. </p>

<p>The second is to use dumpbin.exe to examine function names in the dll.  I found dumpbin.exe in C:\Program Files\Microsoft Visual Studio 8\VC\bin but needed to add the location of mspdb80.dll to my path environment variable (that's in Control Panel | System | Advanced) to get the thing to run.  dumpbin.exe /Exports and not dumpbin.exe /symbols gave me what I wanted.  After finding all that the C# import declarations ... </p>

<p>[DllImport ("mydll.dll", EntryPoint="#2")] <br />
private static extern int myInt(); </p>

<p>gave me what  Iwanted because myInt was listed second with ordinal #2.  Also, </p>

<p>[DllImport("dll-tests.dll", EntryPoint="?myInt@@YAHXZ")]<br />
private static extern int myInt (); </p>

<p>did as well because that was the mangled form of my function name.  And, just to bring this full circle, after I added some extern "C" blocks to my exporting C++ files, the import went down as... </p>

<p>[DllImport("dll-tests.dll")]<br />
private static extern int myInt (); </p>

<p>Finally, don't forget to put the dll in the directory that houses your C# executable (or someone on your path). </p>

<p>Now that that's solved, on to exporting CGAL classes (or datastructure or just functions, we'll see) to C#. Our research goal is to use CGAL classes quickly in prototyping ideas.  We'll worry about efficiency later.  </p>]]>

</content>
</entry>
<entry>
<title>building and using a DLL in C++ in VisualStudio 2005</title>
<link rel="alternate" type="text/html" href="http://vv.cs.byu.edu/~jones/blog/archives/2006/12/building_and_us.html" />
<modified>2006-12-24T06:02:43Z</modified>
<issued>2006-12-24T05:50:56Z</issued>
<id>tag:vv.cs.byu.edu,2006:/~jones/blog/2.1796</id>
<created>2006-12-24T05:50:56Z</created>
<summary type="text/plain">As a professor, I have an uncanny ability to overlook details when I write code. I tend to look at the big picture, and that&apos;s a good thing most of the time when writing proposals, designing classes etc. I just...</summary>
<author>
<name>jones</name>
<url>http://vv.cs.byu.edu/~jones/blog</url>
<email>jones@cs.byu.edu</email>
</author>
<dc:subject>Tech Support</dc:subject>
<content type="text/html" mode="escaped" xml:lang="en" xml:base="http://vv.cs.byu.edu/~jones/blog/">
<![CDATA[<p>As a professor, I have an uncanny ability to overlook details when I write code.  I tend to look at the big picture, and that's a good thing most of the time when writing proposals, designing classes etc.  I just finished building and using a DLL in C++ in VS 2005.  It was a traumatic experience.  Here's the details I overlooked.  They were mostly on the importing side. </p>

<p>1.  The __declspec(dllimport)int myInt(void); stuff has to appear (a) outside of enclosing namespaces (b) outside of class declarations because (a) putting it in a namespace will cause the linker to not find it and (b) you can't use __declspec (dllimport) within a managed class.  The linker was dutifully telling me exactly that but it took me a while to figure out exactly what it meant. </p>

<p>2.  You can list the libraries on which your stuff depends under... Project | Properties | Linker Input | Additional Dependencies.  This would be where you list the .lib file that comes with your .dll file.  It's just a simple text field that you type the name of your lib file into.  That's a little odd, but the path will get worked out under the General item in the "Additional Library Directories" field where you do get to browse  for a path.  </p>

<p>3.  The .dll needs to appear in the directory from which your project is executed.  This was easy to figure out and solve, but bears mentioning. </p>

<p>4.  The linker can be made to create verbose output under Linker | General | Show Progress and this output appears in the buildlog which can be linkto to from the output window (surprisingly).  Just as an interesting datapoint:  once I got the feedback loop closed by making the linker verbose, it took about 10 minutes to solve all the other problems.  You can't fix what you can't see. True statement. </p>

<p>That's about it.  Other than those little details, the C++ books, websites and MSFT documentation were all spot on.  It may be clear at this point that I am somewhat clueless about VisualStudio as a project development tool.  It's true. Although VS is much better than the Makefiles and command line tools that I know and "love", I still know how to do stuff in a Makefile and it takes time to figure out which sequence of mouse clicks are equivalent to 10 characters or less in a Makefile.  Even worse, learning Makefiles is easy beacuse you just copy somebody else's.  Learning VS click sequences is more painful because there's no flat text files to copy and modify.  </p>]]>

</content>
</entry>
<entry>
<title>CGNP:  My new lab</title>
<link rel="alternate" type="text/html" href="http://vv.cs.byu.edu/~jones/blog/archives/2006/12/cgnp_my_new_lab.html" />
<modified>2006-12-11T23:36:02Z</modified>
<issued>2006-12-11T23:31:55Z</issued>
<id>tag:vv.cs.byu.edu,2006:/~jones/blog/2.1780</id>
<created>2006-12-11T23:31:55Z</created>
<summary type="text/plain">My new lab is the &quot;Computer Generated Natural Phenomena&quot; Lab. I am working with a grad student (co-adivising with Parris Egbert) and two undergrads. We even made a lab webpage to increase our visibility. Natural Phenomena isn&apos;t a hugely hot...</summary>
<author>
<name>jones</name>
<url>http://vv.cs.byu.edu/~jones/blog</url>
<email>jones@cs.byu.edu</email>
</author>
<dc:subject>Research</dc:subject>
<content type="text/html" mode="escaped" xml:lang="en" xml:base="http://vv.cs.byu.edu/~jones/blog/">
<![CDATA[<p>My new lab is the "Computer Generated Natural Phenomena" Lab.  I am working with a grad student (co-adivising with Parris Egbert) and two undergrads.  We even made a <a href="http://faculty.cs.byu.edu/~jones/cgnp/">lab webpage</a> to increase our visibility.  </p>

<p>Natural Phenomena isn't a hugely hot research area in graphics right now.  There's usually a paper in two in SIGGRAPH and there's a Natural Phenomena workshop held with Eurographics each year.  I believe that while CGNP is hugely important in visual storytelling, the fundamental algorithms and assumptions haven't changed much in 10 years.  Computing technology has come along way since 1996 and it's time to rethink and re-invent CGNP technology.  So far, it's been a ton of fun too. </p>]]>

</content>
</entry>
<entry>
<title>Making a Windows Machine (More) Useful</title>
<link rel="alternate" type="text/html" href="http://vv.cs.byu.edu/~jones/blog/archives/2006/10/making_a_window.html" />
<modified>2006-10-30T20:23:12Z</modified>
<issued>2006-10-30T18:46:07Z</issued>
<id>tag:vv.cs.byu.edu,2006:/~jones/blog/2.1754</id>
<created>2006-10-30T18:46:07Z</created>
<summary type="text/plain">I just got my Core 2 Duo windows desktop. When apple makes a core 2 duo 12 inch power book that can drive a 30 inch cinema flat panel, I&apos;ll buy one of those--and run windows on it. Until, then,...</summary>
<author>
<name>jones</name>
<url>http://vv.cs.byu.edu/~jones/blog</url>
<email>jones@cs.byu.edu</email>
</author>
<dc:subject>Tech Support</dc:subject>
<content type="text/html" mode="escaped" xml:lang="en" xml:base="http://vv.cs.byu.edu/~jones/blog/">
<![CDATA[<p>I just got my Core 2 Duo windows desktop.  When apple makes a core 2 duo 12 inch power book that can drive a 30 inch cinema flat panel, I'll buy one of those--and run windows on it.  Until, then, I got me a dell. </p>

<p>Making a windows machine useful consists of the following: <br />
<ul> <br />
<li> Install TortoiseSVN (reboot) <br />
<li> Install WinSCP3<br />
<li> Install Picassa2 <br />
<li> Install iTunes<br />
<li> Install MikTex (complete package of course) <br />
<li> Install gsView (don't forget to do GhostScript first!) <br />
<li> Install TeXnicCenter<br />
<li> Install VS .net<br />
<li> Install office 2007<br />
</ul> </p>]]>

</content>
</entry>
<entry>
<title>Laptops, laziness, open source and windows</title>
<link rel="alternate" type="text/html" href="http://vv.cs.byu.edu/~jones/blog/archives/2006/10/laptops_lazines.html" />
<modified>2006-10-06T14:35:59Z</modified>
<issued>2006-10-06T14:28:48Z</issued>
<id>tag:vv.cs.byu.edu,2006:/~jones/blog/2.1737</id>
<created>2006-10-06T14:28:48Z</created>
<summary type="text/plain">I&apos;ve decided to use two desktop machines (one at school and one at home) until someone makes a laptop that I actually want to buy (that would be a 12 inch laptop with a core 2 duo in it and...</summary>
<author>
<name>jones</name>
<url>http://vv.cs.byu.edu/~jones/blog</url>
<email>jones@cs.byu.edu</email>
</author>
<dc:subject>Misc.</dc:subject>
<content type="text/html" mode="escaped" xml:lang="en" xml:base="http://vv.cs.byu.edu/~jones/blog/">
<![CDATA[<p>I've decided to use two desktop machines (one at school and one at home) until someone makes a laptop that I actually want to buy (that would be a 12 inch laptop with a core 2 duo in it and dvi out).  So I set up subversion on both desktop machines and use subversion to keep my working set of files up to date on both machines.  It's working pretty well, except sometimes I forget to click "SVN commit" when I leave my office.  That's a problem. </p>

<p>I could either walk back upstairs and click "commit" before I get in my car.  But that would require work.  </p>

<p>I could put my windows boxen on public IPs but that would require extra work to keep them ultra-up-to-date and require installing some kind of access client.  </p>

<p>So instead I wrote a little C# app that uses Tigris' command line SVN client to do an update, automatically.  The problem has now been reduced to the problem of triggering the update.  I could just schedule it as the windows' equivalent of a cron job, but that might cause a box to commit when I don't want it to.  </p>

<p>So instead, I created a mail rule in Outlook 2007 that runs my command line commit program when it recieves mail with subject "cvn commit at [home|office]" </p>

<p>I was on a roll at that point, so I also wrote some code to send me the output of the commit operation using the Outlook interface in C#. </p>

<p>As a devout operating system agnostic, the appealing part of this project was that it combined the best of two worlds:  I wrote my code in C# with a superb IDE (VS.net) and used a great open source tool (the svn client).  </p>]]>

</content>
</entry>
<entry>
<title>Configuring TortoiseSVN with public key authentication on Windows</title>
<link rel="alternate" type="text/html" href="http://vv.cs.byu.edu/~jones/blog/archives/2006/09/configuring_tor.html" />
<modified>2006-09-15T17:10:12Z</modified>
<issued>2006-09-15T16:57:59Z</issued>
<id>tag:vv.cs.byu.edu,2006:/~jones/blog/2.1714</id>
<created>2006-09-15T16:57:59Z</created>
<summary type="text/plain">The process is somewhat painful, but in the end, you get right-click access to CVS. I assume that you have an CVS server running with ssh. 1. Get some software. TortoiseCVS, putty. 2. Set up your key pairs. There are...</summary>
<author>
<name>jones</name>
<url>http://vv.cs.byu.edu/~jones/blog</url>
<email>jones@cs.byu.edu</email>
</author>
<dc:subject>Tech Support</dc:subject>
<content type="text/html" mode="escaped" xml:lang="en" xml:base="http://vv.cs.byu.edu/~jones/blog/">
<![CDATA[<p>The process is somewhat painful, but in the end, you get right-click access to CVS.  I assume that you have an CVS server running with ssh. </p>

<p>1.  Get some software.  <a title="TortoiseCVS: About" href="http://www.tortoisecvs.org/">TortoiseCVS</a>, <a href="http://www.chiark.greenend.org.uk/~sgtatham/putty/">putty</a>.  </p>

<p>2.  Set up your key pairs.  There are many tutorials on this, but the main catches here are: (a) puttygen can be found in C:\Program Files\TortoiseCVS\puttygen.exe (assuming you installed tortoiseCVS in the expected location).  (b) Don't save the public key generated by puttygen in a file then scp it over to your server.  The line breaks are all wrong.  You should do a cut and paste job instead (that's why you downloaded putty.exe, tortoisecvs comes with an ssh client, but it was, um, inadequate).  When it says "Public key for pasting into an OpenSSH authorized_keys file" it means it.  (c) remember where you save your private key. </p>

<p>3.  When you configure your server information for the first checkout, set the protocol to ext rather than ssh.  This will simplify passing your private key file as a command line parameter. </p>

<p>4.  After tortoiseCVS's reboot (also a good time to finish off those windows updates), right click a folder then select TortoiseCVS|Preferences. In the Tools pane, add the text -i c:\path\to\privatekey\privatekey.ppk to the SSH parameters. </p>

<p>5.  That should do it.  </p>]]>

</content>
</entry>
<entry>
<title>The color of the Earth in different months</title>
<link rel="alternate" type="text/html" href="http://vv.cs.byu.edu/~jones/blog/archives/2006/08/the_color_of_th.html" />
<modified>2006-08-23T04:19:09Z</modified>
<issued>2006-08-23T04:19:03Z</issued>
<id>tag:vv.cs.byu.edu,2006:/~jones/blog/2.1693</id>
<created>2006-08-23T04:19:03Z</created>
<summary type="text/plain">Not sure what I might use it for, but this is very cool. [Earth Observatory Newsroom: Blue Marble Next Generation Monthly Global Images]...</summary>
<author>
<name>jones</name>
<url>http://vv.cs.byu.edu/~jones/blog</url>
<email>jones@cs.byu.edu</email>
</author>
<dc:subject>Research</dc:subject>
<content type="text/html" mode="escaped" xml:lang="en" xml:base="http://vv.cs.byu.edu/~jones/blog/">
<![CDATA[<p>Not sure what I might use it for, but this is very cool. </p>

<p>[<a title="Earth Observatory Newsroom: Blue Marble Next Generation Monthly Global Images" href="http://earthobservatory.nasa.gov/Newsroom/BlueMarble/BlueMarble_monthlies.html">Earth Observatory Newsroom: Blue Marble Next Generation Monthly Global Images</a>]</p>]]>

</content>
</entry>
<entry>
<title>Sandstone fracturing models</title>
<link rel="alternate" type="text/html" href="http://vv.cs.byu.edu/~jones/blog/archives/2006/08/sandstone_fract.html" />
<modified>2006-08-23T03:55:41Z</modified>
<issued>2006-08-23T03:55:35Z</issued>
<id>tag:vv.cs.byu.edu,2006:/~jones/blog/2.1692</id>
<created>2006-08-23T03:55:35Z</created>
<summary type="text/plain">Parris Egbert and I are pondering some work on sandstone. This appears to be one of the original geology papers on the subject. Probably not the best one, but perhaps the first one. A reverse bibliography search should be useful....</summary>
<author>
<name>jones</name>
<url>http://vv.cs.byu.edu/~jones/blog</url>
<email>jones@cs.byu.edu</email>
</author>
<dc:subject>Research</dc:subject>
<content type="text/html" mode="escaped" xml:lang="en" xml:base="http://vv.cs.byu.edu/~jones/blog/">
<![CDATA[<p>Parris Egbert and I are pondering some work on sandstone.  This appears to be one of the original geology papers on the subject.  Probably not the best one, but perhaps the first one.  A reverse bibliography search should be useful. <br />
[<a title="SpringerLink - Journal Article" href="http://www.springerlink.com/content/r70236158556gw32/">SpringerLink - Journal Article</a>]</p>]]>

</content>
</entry>
<entry>
<title>Sweet laptops for graphics</title>
<link rel="alternate" type="text/html" href="http://vv.cs.byu.edu/~jones/blog/archives/2006/08/sweet_laptops_f.html" />
<modified>2006-08-02T21:59:16Z</modified>
<issued>2006-08-02T21:59:10Z</issued>
<id>tag:vv.cs.byu.edu,2006:/~jones/blog/2.1691</id>
<created>2006-08-02T21:59:10Z</created>
<summary type="text/plain">I was perusing the ATI an Nvidia booths at siggraph looking for the portable laptop with the coolest graphics card. The ATI booth had a couple that I could heft. The guy at the Nvidia booth had the Dell XPS...</summary>
<author>
<name>jones</name>
<url>http://vv.cs.byu.edu/~jones/blog</url>
<email>jones@cs.byu.edu</email>
</author>
<dc:subject>Research</dc:subject>
<content type="text/html" mode="escaped" xml:lang="en" xml:base="http://vv.cs.byu.edu/~jones/blog/">
<![CDATA[<p>I was perusing the ATI an Nvidia booths at siggraph looking for the portable laptop with the coolest graphics card.  The ATI booth had a couple that I could heft.   The guy at the Nvidia booth had the Dell XPS 1210.  They are heavy, but they have cool video cards inside.  To wit... <br />
<ul><br />
<li> <a title="Lenovo ThinkPad T60p (2623D8U) PC Notebook Reviews at Shopping.com" href="http://www.shopping.com/xPR-IBM_Lenovo_Thinkpad_T60p_2623D8U~RD-239556005508">Lenovo ThinkPad T60p (2623D8U) PC Notebook Reviews at Shopping.com</a>.  Note that DVI output comes with the docking station.  After I switched to pure digital with my current PowerBook, I can't go back now.  That's important.  <br />
<li><a href="http://www.notebookreview.com/price/default.asp?display=priceDetail&brandID=3&productFamilyID=781&productID=15831">Compaq and HP nw8440</a>.   This was rendering a rainy day real time, full screen in the ATI booth.  The screen is beautiful.  The price and weight and probably the battery life are going to be.  Well, suboptimal. <br />
<lil> The Dell XPS 1210 has a good nVidia card in it, it is small and it would be perfect.  But, it doesn't have DVI either on-board or in a docking station.  <br />
<li> <a href="http://www.apple.com/macbookpro/">macbookpro</a>.  Has a good ATI card, but not the latest and greatest like the IBM and Compaq.  And now that I've used <a href="http://picassa.google.com">Picassa2</a>, I don't need iPhoto anymore.  <br />
</ul></p>]]>

</content>
</entry>

</feed>