<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-6840707</id><updated>2011-07-30T19:52:51.309-04:00</updated><category term='iterables'/><category term='scala programming language'/><category term='generators'/><category term='scala'/><category term='javascript'/><category term='sort by'/><category term='python'/><category term='serial hybrids'/><category term='movies'/><category term='books'/><category term='normalized dictionary'/><category term='sort key'/><category term='perl'/><category term='grouping'/><category term='fun fiction'/><category term='apply()'/><category term='electric powertrain'/><category term='fiction'/><category term='comparator'/><category term='sort'/><category term='python 3.0'/><category term='normalized map'/><category term='iterators'/><category term='groups of n'/><title type='text'>Pondering 42 in Finite States</title><subtitle type='html'>Yet another blog, by yet another person.
&lt;br&gt;&lt;br&gt;
Random stuff about Python, Java, Scala, and other random stuff.</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://finitestate42i.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6840707/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://finitestate42i.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>FiniteState42i</name><uri>http://www.blogger.com/profile/14945263662731074371</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>22</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-6840707.post-5029312785599796893</id><published>2010-07-11T11:05:00.004-04:00</published><updated>2010-07-11T11:37:15.946-04:00</updated><title type='text'>Re-inventing the Wheel, Poorly: Finding Words Made from Given Letters Using a Word List</title><summary type='text'>Yet another case of re-inventing the wheel, poorly.
This is a small script to find words that are longer than a supposed longest word that can be made from a set of letters (letters in the set may be repeated):

#!/usr/bin/env python3
from contextlib import contextmanager

@contextmanager
def words_made_from(letters):
    letters = frozenset(letters)
    words_file = open('/usr/share/dict/words')</summary><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6840707/posts/default/5029312785599796893'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6840707/posts/default/5029312785599796893'/><link rel='alternate' type='text/html' href='http://finitestate42i.blogspot.com/2010/07/re-inventing-wheel-poorly-finding-words.html' title='Re-inventing the Wheel, Poorly: Finding Words Made from Given Letters Using a Word List'/><author><name>FiniteState42i</name><uri>http://www.blogger.com/profile/14945263662731074371</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-6840707.post-3060336086164613007</id><published>2009-07-13T21:00:00.003-04:00</published><updated>2009-07-13T22:25:08.734-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='javascript'/><category scheme='http://www.blogger.com/atom/ns#' term='python'/><title type='text'>JavaScript and Python</title><summary type='text'>Introduction
I was looking for a book on JavaScript that was not one of those "xyz bible" book or "dummies" book, and not about DOM. I wanted something that was about the language, and best practices. Along came “JavaScript: The Good Parts” by Douglas Crockford. Exactly what I was looking for.
JavaScript always looked too ugly and consequently never got the extra attention that I pays to other </summary><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6840707/posts/default/3060336086164613007'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6840707/posts/default/3060336086164613007'/><link rel='alternate' type='text/html' href='http://finitestate42i.blogspot.com/2009/06/javascript-and-python.html' title='JavaScript and Python'/><author><name>FiniteState42i</name><uri>http://www.blogger.com/profile/14945263662731074371</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-6840707.post-1280247970968684554</id><published>2008-10-06T01:59:00.007-04:00</published><updated>2009-07-18T13:32:46.672-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='comparator'/><category scheme='http://www.blogger.com/atom/ns#' term='sort by'/><category scheme='http://www.blogger.com/atom/ns#' term='python'/><category scheme='http://www.blogger.com/atom/ns#' term='sort key'/><category scheme='http://www.blogger.com/atom/ns#' term='perl'/><category scheme='http://www.blogger.com/atom/ns#' term='sort'/><title type='text'>Python Sort, Sort Keys, and Keys, and Keys...</title><summary type='text'>The Path to “Keys”
My first practical experience of more involved sorting (more than just invoking xs.sort()) was probably in Java, which was the Comparable††/Comparator††† metaphor, something that I had also seen in C/C++ (qsort).
Then I had my first real-world use for such sorting, and it was in Perl, and I happily employed the familiar comparator metaphor.  Stupid me had missed the most </summary><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6840707/posts/default/1280247970968684554'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6840707/posts/default/1280247970968684554'/><link rel='alternate' type='text/html' href='http://finitestate42i.blogspot.com/2008/10/python-sort-sort-keys-and-keys-and-keys.html' title='Python Sort, Sort Keys, and Keys, and Keys...'/><author><name>FiniteState42i</name><uri>http://www.blogger.com/profile/14945263662731074371</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-6840707.post-6007883927431671233</id><published>2008-09-28T12:54:00.005-04:00</published><updated>2008-09-28T13:10:52.745-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='scala programming language'/><category scheme='http://www.blogger.com/atom/ns#' term='python'/><category scheme='http://www.blogger.com/atom/ns#' term='scala'/><title type='text'>Scala for Pythonistas: Part 2</title><summary type='text'>This is the second installment in the series that examines features that a beginner to intermediate level Pythonista would use, and their Scala equivalents. I am not an expert-level Pythonista, so I won't cover any advanced features.


For-loops
We have already seen the for-comprehensions (see part 1) in Scala. The for-loop construct is similar, but without the yield bit.



# Python
acc = 0
for </summary><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6840707/posts/default/6007883927431671233'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6840707/posts/default/6007883927431671233'/><link rel='alternate' type='text/html' href='http://finitestate42i.blogspot.com/2008/09/scala-for-pythonistas-part-2.html' title='Scala for Pythonistas: Part 2'/><author><name>FiniteState42i</name><uri>http://www.blogger.com/profile/14945263662731074371</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-6840707.post-3416662214128327209</id><published>2008-09-13T10:24:00.003-04:00</published><updated>2008-09-28T13:08:48.661-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='scala programming language'/><category scheme='http://www.blogger.com/atom/ns#' term='python'/><category scheme='http://www.blogger.com/atom/ns#' term='scala'/><title type='text'>Scala for Pythonistas: Part 1</title><summary type='text'>This examines features that a beginner to intermediate level Pythonista would use, and their Scala equivalents. I am not an expert-level Pythonista, so I won't cover any advanced features.

This is the first installment.

Tuples
Scala has tuples, and supports some of the tuple unpacking tricks familiar to Pythonistas.


-- tuple literals
# Python
resp = (42, "The Answer")
// Scala
val resp = (42,</summary><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6840707/posts/default/3416662214128327209'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6840707/posts/default/3416662214128327209'/><link rel='alternate' type='text/html' href='http://finitestate42i.blogspot.com/2008/04/scala-for-pythonistas-part-1.html' title='Scala for Pythonistas: Part 1'/><author><name>FiniteState42i</name><uri>http://www.blogger.com/profile/14945263662731074371</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-6840707.post-9082314981271899101</id><published>2008-07-20T23:30:00.014-04:00</published><updated>2008-07-22T23:56:16.684-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='generators'/><category scheme='http://www.blogger.com/atom/ns#' term='python'/><category scheme='http://www.blogger.com/atom/ns#' term='iterators'/><category scheme='http://www.blogger.com/atom/ns#' term='groups of n'/><category scheme='http://www.blogger.com/atom/ns#' term='iterables'/><category scheme='http://www.blogger.com/atom/ns#' term='grouping'/><title type='text'>Groupsofn, itertools grouper Recipe, and Padding</title><summary type='text'>This post is a moron's attempt to understand something that most others take for granted, a recipe given in the itertools documentation. This is not a solution to any real problem.
Groups of n
Groups of n is a function that takes an iterable and returns n consecutive elements from that iterable.
I needed something like this, while I was trying to convert a  rather silly ID-generation function </summary><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6840707/posts/default/9082314981271899101'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6840707/posts/default/9082314981271899101'/><link rel='alternate' type='text/html' href='http://finitestate42i.blogspot.com/2008/07/groupsofn-itertools-grouper-recipe-and.html' title='Groupsofn, itertools grouper Recipe, and Padding'/><author><name>FiniteState42i</name><uri>http://www.blogger.com/profile/14945263662731074371</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-6840707.post-3265254959884834811</id><published>2008-07-06T11:21:00.017-04:00</published><updated>2008-07-14T00:24:34.378-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='normalized map'/><category scheme='http://www.blogger.com/atom/ns#' term='python'/><category scheme='http://www.blogger.com/atom/ns#' term='normalized dictionary'/><title type='text'>A Naïve Normalized dict Implementation (in Python)</title><summary type='text'>This entry follows the evolution of a somewhat naïve implementation of a dictionary which normalizes its keys or values, or both.

The main requirement is that the implementation should preserve the standard Python dict interface (including those for constructors and factories) and avoid re-implementing anything that is already provided by the standard dict.

First Version
The first version was a</summary><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6840707/posts/default/3265254959884834811'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6840707/posts/default/3265254959884834811'/><link rel='alternate' type='text/html' href='http://finitestate42i.blogspot.com/2008/07/nave-normalized-dict-implementation-in.html' title='A Naïve Normalized dict Implementation (in Python)'/><author><name>FiniteState42i</name><uri>http://www.blogger.com/profile/14945263662731074371</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-6840707.post-2200491579953408032</id><published>2008-06-22T20:03:00.004-04:00</published><updated>2010-07-11T11:40:39.269-04:00</updated><title type='text'>On Case Sensitivity</title><summary type='text'>If you were asked whether you preferred case-sensitive or non-case-sensitive behaviour, what would be your reply?

In a programming language, I would prefer case-sensitive behavior. It makes the code a lot easier to read.

I had the misfortune of reading some VBScript code, and one of the miseries (apart from the horrible Hungarian notation) was having to identify the same variables that were in </summary><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6840707/posts/default/2200491579953408032'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6840707/posts/default/2200491579953408032'/><link rel='alternate' type='text/html' href='http://finitestate42i.blogspot.com/2008/06/on-case-sensitivity.html' title='On Case Sensitivity'/><author><name>FiniteState42i</name><uri>http://www.blogger.com/profile/14945263662731074371</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-6840707.post-7023425636003072845</id><published>2008-03-01T11:55:00.004-05:00</published><updated>2008-04-06T23:33:59.209-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='apply()'/><category scheme='http://www.blogger.com/atom/ns#' term='python'/><category scheme='http://www.blogger.com/atom/ns#' term='python 3.0'/><title type='text'>Goodbye apply()</title><summary type='text'>apply() is Going Away
Python 3.0 will remove apply() from built-ins. What follows is a farewell party for apply().

Python Functions
Consider the following Python example:

def eat(staple, *sides, **drinks):
   pass

def find(thing, tool="camera", bait=None):
   pass

# Now we can call eat as follows:
eat("omelette", "fries", "crisps", start="soda", end="wine")

# And find as follows:
find("rat",</summary><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6840707/posts/default/7023425636003072845'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6840707/posts/default/7023425636003072845'/><link rel='alternate' type='text/html' href='http://finitestate42i.blogspot.com/2008/03/goodbye-apply.html' title='Goodbye apply()'/><author><name>FiniteState42i</name><uri>http://www.blogger.com/profile/14945263662731074371</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-6840707.post-5567754689774456258</id><published>2007-12-29T17:03:00.000-05:00</published><updated>2007-12-29T18:02:00.647-05:00</updated><title type='text'>Stupid Aliens: Cameras are for the Tau'ri</title><summary type='text'>I love my fun-fiction shows (I don't like to call them "science fiction" because there is rarely any science and not necessarily great in terms of fiction, but that's an entirely different rant), but I do have point out something really weird about aliens, especially those "advanced" civilizations.
Where are the bloody cameras?
Take one of my favorite shows, Stargate SG-1. The Stargate team is </summary><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6840707/posts/default/5567754689774456258'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6840707/posts/default/5567754689774456258'/><link rel='alternate' type='text/html' href='http://finitestate42i.blogspot.com/2007/12/stupid-aliens.html' title='Stupid Aliens: Cameras are for the Tau&apos;ri'/><author><name>FiniteState42i</name><uri>http://www.blogger.com/profile/14945263662731074371</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-6840707.post-8087161579253534324</id><published>2007-04-16T22:53:00.000-04:00</published><updated>2007-12-29T20:07:25.052-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='serial hybrids'/><category scheme='http://www.blogger.com/atom/ns#' term='electric powertrain'/><title type='text'>Serial Hybrids. Finally?</title><summary type='text'>The first web-log entry I made was about my wish that the automobile industry would take more interest in serial hybrids. I expressed the wish again in a subsequent web-log entry, almost a year later. Two years later, is there hope for this wish?
Chevrolet Volt concept car is a serial hybrid, and in fact GM claims to be building a serial-hybrid platform. However, GM is also the company that came </summary><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6840707/posts/default/8087161579253534324'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6840707/posts/default/8087161579253534324'/><link rel='alternate' type='text/html' href='http://finitestate42i.blogspot.com/2007/04/serial-hybrids-finally.html' title='Serial Hybrids. Finally?'/><author><name>FiniteState42i</name><uri>http://www.blogger.com/profile/14945263662731074371</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-6840707.post-3094704826162909073</id><published>2007-03-04T20:42:00.000-05:00</published><updated>2007-03-11T10:42:08.182-04:00</updated><title type='text'>Independent vs Vendor Podcasts</title><summary type='text'>After listening to podcasts for a while, I have noticed that independent podcasts tend to be more fun and less irritating than vendor-run ones.

Vendor-run Podcasts: Irritating Aspects
Vendor podcasts are marketing and propaganda machines, with a charter to promote the vendor's products and services. This is the value that investing in podcasting provides to vendors. However, it is also the same </summary><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6840707/posts/default/3094704826162909073'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6840707/posts/default/3094704826162909073'/><link rel='alternate' type='text/html' href='http://finitestate42i.blogspot.com/2007/03/independent-vs-vendor-podcasts.html' title='Independent vs Vendor Podcasts'/><author><name>FiniteState42i</name><uri>http://www.blogger.com/profile/14945263662731074371</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-6840707.post-1882459521902060732</id><published>2007-02-25T14:47:00.000-05:00</published><updated>2007-03-09T00:50:45.916-05:00</updated><title type='text'>A Certified Code Monkey and its Idiotic Journeys</title><summary type='text'>Woohoo! Finally! I am a certified code monkey.
Certifiable code monkey. At least, the certifiable and monkey parts are right.
Apart from the day wasted trying to find the test center, it was mostly a painless affair.
It was fortunate that I tried to make a trip to the test center a week before, just to make sure I could find my way.
Maps and Directions
The knee-jerk reaction to getting an address</summary><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6840707/posts/default/1882459521902060732'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6840707/posts/default/1882459521902060732'/><link rel='alternate' type='text/html' href='http://finitestate42i.blogspot.com/2007/02/certified-code-monkey-and-its-idiotic.html' title='A Certified Code Monkey and its Idiotic Journeys'/><author><name>FiniteState42i</name><uri>http://www.blogger.com/profile/14945263662731074371</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-6840707.post-116153683266439916</id><published>2006-10-22T12:23:00.000-04:00</published><updated>2007-12-29T20:08:28.762-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='books'/><category scheme='http://www.blogger.com/atom/ns#' term='fiction'/><category scheme='http://www.blogger.com/atom/ns#' term='fun fiction'/><title type='text'>Nightfall and Rendezvous with Rama</title><summary type='text'>I am torn between Rendezvous with Rama (by Sir Arthur C. Clarke) and Nightfall (by Isaac Asimov and Robert Silverberg) when it comes to deciding which is the best science fiction novel that I have read so far.
The characters are more real in Nightfall, when compared to those of Rendezvous with Rama, some of whom behave more like characters from fairy tales. On this ground, I could pick Nightfall,</summary><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6840707/posts/default/116153683266439916'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6840707/posts/default/116153683266439916'/><link rel='alternate' type='text/html' href='http://finitestate42i.blogspot.com/2006/10/nightfall-and-rendezvous-with-rama.html' title='Nightfall and Rendezvous with Rama'/><author><name>FiniteState42i</name><uri>http://www.blogger.com/profile/14945263662731074371</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-6840707.post-116058408377736571</id><published>2006-10-11T12:05:00.007-04:00</published><updated>2009-07-23T10:45:32.766-04:00</updated><title type='text'>Laws of Parity and Happiness</title><summary type='text'>Happiness is about Satisfaction. When do we achieve Happiness?
When we cross the minimal target satisfaction level (Sm).
Satisfaction level is cumulative, therefore, the cumulative minimum target
satisfaction (∑Sm) will form the basis of finding
when we have achieved satisfaction. Say, the actual level of satisfaction is
Sr, and the cumulative level, ∑Sr.
Now, we can say that we reach Happiness </summary><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6840707/posts/default/116058408377736571'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6840707/posts/default/116058408377736571'/><link rel='alternate' type='text/html' href='http://finitestate42i.blogspot.com/2006/10/laws-of-parity-and-happiness.html' title='Laws of Parity and Happiness'/><author><name>FiniteState42i</name><uri>http://www.blogger.com/profile/14945263662731074371</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-6840707.post-112926638082358762</id><published>2005-10-14T00:50:00.000-04:00</published><updated>2007-12-29T20:09:03.340-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='movies'/><category scheme='http://www.blogger.com/atom/ns#' term='fiction'/><title type='text'>How I Learned to Stop Worrying and Love the Bomb</title><summary type='text'>I had heard of the film Dr. Strangelove quite often, but I had refused to read even a review, thinking it was either some mushy story or some “artsy” nonsense. Then I started hearing more and more about it.
Finally, I just could not resist it when I saw two copies of Dr. Strangelove: Or How I Learned to Stop Worrying and Love the Bomb at the local public library. I started watching the film, </summary><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6840707/posts/default/112926638082358762'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6840707/posts/default/112926638082358762'/><link rel='alternate' type='text/html' href='http://finitestate42i.blogspot.com/2005/10/how-i-learned-to-stop-worrying-and-love.html' title='How I Learned to Stop Worrying and Love the Bomb'/><author><name>FiniteState42i</name><uri>http://www.blogger.com/profile/14945263662731074371</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-6840707.post-111863119932937137</id><published>2005-06-12T22:43:00.000-04:00</published><updated>2006-02-08T22:31:44.690-05:00</updated><title type='text'>"Object View" in Nautilus (GNOME)</title><summary type='text'>GNOME's "object" view in Nautilus (Spatial) is very interesting.

Object Properties
It is possible to make the object metaphor more interesting by providing a way to open up a view that lists all the changes made to that object, and the ability to view customizations inherited from its parent objects. The ability to alter these properties will make it more useful.

For more advanced users, the </summary><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6840707/posts/default/111863119932937137'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6840707/posts/default/111863119932937137'/><link rel='alternate' type='text/html' href='http://finitestate42i.blogspot.com/2005/06/object-view-in-nautilus-gnome.html' title='&quot;Object View&quot; in Nautilus (GNOME)'/><author><name>FiniteState42i</name><uri>http://www.blogger.com/profile/14945263662731074371</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-6840707.post-111613473077191892</id><published>2005-05-02T01:04:00.000-04:00</published><updated>2007-12-29T20:09:03.341-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='movies'/><category scheme='http://www.blogger.com/atom/ns#' term='fiction'/><title type='text'>Hitchhikers Guide to the Galaxy Movie</title><summary type='text'>After reading people moan about the Hitchhiker's Guide to the Galaxy movie being late and not being funny, I was not really expecting it to be funny. I have read the books and was wondering how they are going to put that on screen.
Well, they did manage to put that on screen and managed to be funny. That was quite a feat. Of course, I have only read the book; never listened to the radio shows nor</summary><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6840707/posts/default/111613473077191892'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6840707/posts/default/111613473077191892'/><link rel='alternate' type='text/html' href='http://finitestate42i.blogspot.com/2005/05/hitchhikers-guide-to-galaxy-movie.html' title='Hitchhikers Guide to the Galaxy Movie'/><author><name>FiniteState42i</name><uri>http://www.blogger.com/profile/14945263662731074371</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-6840707.post-111474073502879738</id><published>2005-04-28T21:53:00.000-04:00</published><updated>2007-12-29T20:07:25.052-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='serial hybrids'/><category scheme='http://www.blogger.com/atom/ns#' term='electric powertrain'/><title type='text'>Serial Hybrids. Again</title><summary type='text'>Reading about the topic of hybrid cars brings up the question again?
Why is it that the big three automobile manufacturers are not coming up with up-market serial-hybrids, that focuses on performance and convenience, rather than the environment?
Should they not be starting from the top, rather than from the bottom or the middle? Usually, the path taken by the application of a new technology (</summary><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6840707/posts/default/111474073502879738'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6840707/posts/default/111474073502879738'/><link rel='alternate' type='text/html' href='http://finitestate42i.blogspot.com/2005/04/serial-hybrids-again.html' title='Serial Hybrids. Again'/><author><name>FiniteState42i</name><uri>http://www.blogger.com/profile/14945263662731074371</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-6840707.post-110151476255108283</id><published>2004-11-26T19:14:00.000-05:00</published><updated>2004-11-26T19:21:57.076-05:00</updated><title type='text'>Smart Car vs SUV vs ... Joke</title><summary type='text'>I came across this joke on Slashdot recently, from among the comments to the story about "Smart Car" being introduced to the United States by number11:

Just wait until someone gets in a head on collision
with an SUV (most of them are nearly 3 times the weight of these cars -- The driver of the SUV feels almost nothing
Just wait until that crappy SUV gets in a head on collision with a </summary><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6840707/posts/default/110151476255108283'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6840707/posts/default/110151476255108283'/><link rel='alternate' type='text/html' href='http://finitestate42i.blogspot.com/2004/11/smart-car-vs-suv-vs-joke.html' title='Smart Car vs SUV vs ... Joke'/><author><name>FiniteState42i</name><uri>http://www.blogger.com/profile/14945263662731074371</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-6840707.post-108707552733702120</id><published>2004-06-12T17:08:00.000-04:00</published><updated>2007-12-29T20:08:28.763-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='books'/><category scheme='http://www.blogger.com/atom/ns#' term='fiction'/><category scheme='http://www.blogger.com/atom/ns#' term='fun fiction'/><title type='text'>Mostly Harmless</title><summary type='text'>Douglas Adams' Mostly Harmless, the fifth book in the hitchhiker ‘Trilogy’ is packed with even more humor. When I took the book I had a slight misgiving that it might be just repetitive, but surprisingly, it was packed with even more fun.
Of particular note is chapter 13, in which Douglas Adams describes a primitive planet in which Arthur (one of the principal characters) was shipwrecked. You </summary><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6840707/posts/default/108707552733702120'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6840707/posts/default/108707552733702120'/><link rel='alternate' type='text/html' href='http://finitestate42i.blogspot.com/2004/06/mostly-harmless.html' title='Mostly Harmless'/><author><name>FiniteState42i</name><uri>http://www.blogger.com/profile/14945263662731074371</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-6840707.post-108394665923156070</id><published>2004-05-07T13:57:00.000-04:00</published><updated>2007-12-29T20:07:25.052-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='serial hybrids'/><category scheme='http://www.blogger.com/atom/ns#' term='electric powertrain'/><title type='text'>Diesel-Electric Hybrids?</title><summary type='text'>After reading about it somewhere, I have always wondered why we were not hearing much about the possibility of having diesel-electric hybrid cars (where the car is powered by electric motor(s) with electricity derived from a diesel engine)?
Wouldn't this put many more cars etc. with electric power-trains on the road and give much better real-life test data, which could help make the electric </summary><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6840707/posts/default/108394665923156070'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6840707/posts/default/108394665923156070'/><link rel='alternate' type='text/html' href='http://finitestate42i.blogspot.com/2004/05/diesel-electric-hybrids.html' title='Diesel-Electric Hybrids?'/><author><name>FiniteState42i</name><uri>http://www.blogger.com/profile/14945263662731074371</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author></entry></feed>
