Hot Laundry

Stu Baurmann's machine warmed fabrics, served dry

On ruby

Some of the perceived advantages over the java leading many folks to fall in love with the new
imperative-oo language on the block:

  1. many problems can be solved with less code
  2. dynamic typing allows greater individual productivity than static typing
  3. easy relational database mapping
  4. perception that "less configuration XML" is needed, because the system is configured in code, or something like that.

The first two are closely related and I've seen them in action.  Point taken.  We'll just note that there's
an upside to static typing for large projects.  Also, personally, I'm used to static typing, I think it provides good readability, and it doesn't bother me.  As it happens, I'm also not much bothered by the
other two "problems" ruby is solving, because I long ago moved from seeing my systems as piles
of java to seeing them as piles of declarative XML information describing an information space over
some stores (which might be SQL or RDF or whatever).    In such an environment, the advantages
are comparable to those of ruby; everything is taken care of by a magical environment. 

So, yeah, I get that part of ruby.  Magical environments are undoubtedly a good thing.  Prolog and
OWL are pretty magical, it turns out, and that's what I've been focused on lately in preparing the
Peruser 2.0, which is whatwe're leaving under the tree this year for the opensource Java/OWL
community.  I'm also pretty interested in how Obie Fernandez's ruby/OWL synthegration evolves.

Continue reading "On ruby" »

2005.11.17 | Permalink | Comments (0)

How rational is the line?

Most discussion I have found regarding the size of the set of rational numbers is regarding the
theoretical issues raised by countability, the continuum hypothesis, and so forth.  However,
it seems to me that there is an important practical result to be considered here, which is the
approximate number of rational numbers expressible using a set of constituent positive integers
of size n, as n grows large.   Surely this has been estimated algebraically and numerically long ago?

Basically, it seems to me we should be able to write down the ratio in terms of the number of
unique powers of primes less than n, then take the limit as n-> infinity.  Boom, that's how many
rationals there are, kinda.  At least we could bound the value based on certain assumptions
about the distributions of primes, right?

The continuation below shows the basic algebraic approach I'm looking for references to.   
Yeah, I've studied a bit of abstract algebra, but I'd rather not have
to learn every hypothesis referenced here in order to answer the question, yo?

Hopefully a better informed cyberpal will just post the answer and a link in a comment. 
A lot to hope for, yes, but then I've been learning that if you don't ask, you don't get!

If the answer is, nope, nobody's tried this, I'll be surprised, but I'll
go ahead and do a little simulation.  I ain't no mathematica wonk, though.

Help a brutha out!
----
Update
Victor from the NMBRTHRY list pointed me to the Farey Sequence.
Apparently the number of rationals grows as 3/(pi^2) * n^2. 

Now to ponder this result...

Continue reading "How rational is the line?" »

2005.11.06 | Permalink | Comments (0)

un ejemplo familiar de taxonomy de la manera de Linnaeus,

Hominidae_1

(de Wikipedia)

2005.10.27 | Permalink | Comments (0)

Singularities still "suck", just not "physically"

I've never seen Hilda so disappointed:

Darn Poles are showing off their brains again, just to spite her.

2005.10.13 | Permalink | Comments (0)

Pack up your silly particle detectors

Aha!  Hilda's eighth hypothesis is (partly) confirmed by some smart Canadians!

        General Relativity Resolves Galactic Rotation Without Exotic Dark Matter

One might be inclined to question how this large departure from the Newtonian picture
regarding galactic rotation curves could have arisen since the planetary motion problem
is also a gravitationally bound system and the deviations there using general relativity
are so small. The reason is that the two problems are very different: in the planetary
problem, the source of gravity is the sun and the planets are treated as test particles in
this field (apart from contributing minor perturbations when necessary). They respond
to the field of the sun but they do not contribute to the field. By contrast, in the
galaxy problem, the source of the field is the combined rotating mass of all of the freely-
gravitating elements themselves that compose the galaxy.

She is beaming.  "This is the right kind of physics.  Particles?  How absurd!"

2005.10.10 | Permalink | Comments (0)

Social responsibility in engineering. NOT!

Yay!  The Mojave Robot Race.

This is so much fun!  It's so exciting!  Wow, the people building these robots are smart.

"The so-called Grand Challenge race is part of the Pentagon's effort to cut the risk of casualties by
fulfilling a congressional mandate to have a third of all military ground vehicles unmanned by 2015."
[emphasis added]

Gee, what's wrong with this picture?  You know, sometimes these days, I get a little bit tired and sad.

The issue here isn't whether using robots to fight a war is wrong, you see?  That's something
that can be argued either way.  But what's clear, when you think about it, is that we are choosing
to emphasize and foster this idea with our public money, and sponsoring our finest technical minds
to work on fascinating problems, under the condition that the point of it all is better warfighting
machines. 

Yes, I'm aware of the mine-clearing bots.  Those are nice and fine, and perhaps they do reduce
some casualties, and OK, good.  That's not my point, here though.  Maybe autonomous logistical
support is a smart thing to develop in terms of reducing our casualties, OK, I can believe that,
although I think there's a flawed premise regarding our need to conduct lots of wars in the future.
It's also true that there will be many positive peaceful spinoffs from this technology, perhaps even
more than military ones, as has often been the case in the past.  Maybe killer automatons will never
even be built or used, perhaps all that results from this big robot race is that it improves
the open-desert mobility of the inevitable frenchMaidroids we are currently somehow struggling
through our daily lives without.  Thank goodness we have the Nintendo Dogs, huh?
 

But you see, we can grant all that as true, and yet it's still also true that we are explicitly choosing as
a society to sponsor research into ways of conducting war with less involvement of our troops.
Presumably not less involvement of the enemy's troops, though.   Wait, are we giving them robots, too?
Well, in the sense of ushering in an age, perhaps we are.   Innovation is not very tractable in terms
of thermodynamic reversalibity, we know that much from Canot's "Le sac des chats" theorem. 
And we certainly justify any comparable efforts to build XYZ in China or anywhere else when we
build XYZ, don't we?  Is that just too boring and obvious to point out?  I'm sorry.  I think it needs to
be said ABOUT A MILLION TIMES, until the public gets it.  Heavy sigh.

But very quickly, back to the notion of the enemy's troops being killed by our robots.  Maybe it
will never happen.  Even if it does, maybe it's not really a fundamental change in warfare; what's the
line between an "intelligent" heat-seeking missile and an "intelligent" battlefield killing robot?  Maybe
not an important one philosophically. 

But if it were to happen, what would be the net outcome?  I think it would basically mean "we can
kill the enemy a little more easily now, so war is a little easier for us."  Now, what's the impact
of that message at home, and what's the impact on the mindset our potential adversaries?
I think there's definitely more than one answer to the latter, and it's important to consider
the knowns and unknowns here. 

Then we must ask ourselves point-blank: is research into the development of battlefield robots a
world-peace-and-stability-enhancing or a world-peace-and-stability-degrading activity? Remember,
I'm not saying "killer robots" are the only or even a probable outcome of the research.  Those answers
aren't fully knowable, are they?  They depend on lots of decisions not yet made.   My point is that
developing the potential for autonomous battlefield vehicles is the nominal goal of the
research, and  that's what we do know, dig?   Bottom line:  The fact that we accept military labelling of
so much of our nation's and colleague's R&D work means that we as engineers are ultimately
operating under an outdated sense of social responsibility, collectively.

If we all just clap and let everyone say "wow, those robots are neeto, I wonder what kind of X...",
we are blowing it.  The world is not our 9th grade science fair.

More on DARPA , libertarianism, Iranian Space Pogram below

Continue reading "Social responsibility in engineering. NOT!" »

2005.10.08 | Permalink | Comments (0)

Hilda proceeds to unveil...

Her Seventh Hypothesis:  Thoughts have geometry

"Consider a smooth manifold of thoughts, T, embedded within some wider universe U.
Now consider a thought t, within T..."

Complete silly article on XMLExpertise.com.

2005.08.23 | Permalink | Comments (0)

Upcoming Slam Dunk Competitions

Here are some venues where I'm fixin to dump out fresh-from-the-dryer material in the coming months:

  • Sept. 13, 2005 - Seattle DAMA - Promising Developments in Interoperable Semantics: Ontologies, RDF, and OWL
  • March 6-9, 2006  - San Jose - Wilshire Semantic Technology Conference, "Semantic Testing: Validation and the Knowledge System"
  • April 23-27, 2006  - Denver - Wilshire/DAMA Metadata Symposium, "Semantic Seeds: Maintainable Configuration Dataload using Ontologies"

Is there fierce demand out there for a HotLaundry Semantic World Tour Shirt and Laser Mug Combo Pak?

Err... I didn't think so.  Just checking.  OK, I think we'll just declare FSM the official logo brand of HotLaundry and be done with it.  Phew, that's a load off!

2005.08.23 | Permalink | Comments (0)

Asserted and Well in the American West (redacted)

In the past few years, a particular piece of assertable identity has solidified in my mind.  Such pieces are
precious to me, for I am generally of a universalist mindset and find it difficult to prune the search space
of what I need to think about and care about.  So, when I can find an assertable proposition like "I am X",
that stands up over time and feels good, then it is often truly useful to me.   Anyhoo, so much for the
psycho-acoustic intro.  The identity fragment in question is:

Stu is-a Westerner.

Note that the truth-value of this proposition is both subjective and context-dependent, and yet the
proposition itself is conveniently and intuitively expressed as a triple.   

Lengthy ramble about OWL moved here: 

  • Why OWL triples matter: The Portable Ontology Revolution in Domain Knowledge Representation

So, back to the "Alive and Well" part.  I'm visiting Seattle again, for the whole rest-o-the-summer this
time, and really enjoying it muchly.   I just took the road trip from Austin up through North Platte
and Rapid City to Missoula and Glacier National Park, then out here to Seattle Olympia.  Old highway
83 is a fascinating drive, and arguably as close to an East-West boundary for our nation as any other
road.    I have lived in New York and Boston in years past, visited New Orleans and Tampa and the
Carolinas, Maine and Montreal and Toronto, and enjoyed them all plenty, but as I've said, my identity
as a  Westerner is now congealing in a way that gives me some calm and perspective about what and
where one person can be and do.   

All my grandparents, aunts, uncles and most cousins are Northern California people, and that is
where I grew up, with regular visits to Tucson as well.    In these trees, mountains, deserts, and on
the coast of the mighty Pacific I feel a sense of belonging that surpasses in importance for me the
novelty of the East Coast and Mississippi regions, which certainly have many charms.  Guess I'd still
like to see Chattanooga, Athens, the Blue Ridge Mountains, the Adirondacks, Michigan, Pittsburgh,
and perhaps a few other places east of the Missouri, but I think I've solidified enough in temperament
to at least narrow down how I should invest in real estate and so-forth.  That is, this modicum of
self-knowledge facilitates trimming of my decision space, which allows for more decisive action...in theory!

Signing off for now, with summer hopes for peace among the peoples,

WaSaBiP (Western Stu Baurmann Person)

2005.07.17 in Travel, Web/Tech | Permalink | Comments (0)

Thoughts on Adobe/SVG merger, and Laszlo "open" Flash+XML toolkit

John D. mentioned the "Open Laszlo" Flash XML-GUI toolkit at the Austin OpenCyc meeting last week:

openlaszlo.org   -  (example movies on blogbox.com)

I'm not 100% on top of the flash world.  I know very little about Macromedia's server offerings because
I would just never want to structure my systems around the concept of a commercial server matched
to a particular client.  However, flash is certainly a pragmatic client platform choice currently and
we inject it into projects where we can, and thanks to new technologies like Laszlo we are seeing more
opportunities to cost effectively integrate Flash publishing into our KPV (knowledge, publishing,
validation) workflows.  Methinks this is now a slightly better investment than it was a year ago,
especially in light of the Adobe/Macromedia merger.

Until now Macromedia has refused to embrace SVG because of the competitive advantage this
would cede in a market they clearly dominate, although they have made some concessions to SVG's
widespread acceptance in the mobile vector animation market. The adobe/macromedia merger seems
to me to increase the long term viability of both flash and SVG, although it also may dilute SVG's
innovation path somewhat since Adobe has less reason to push SVG and Microsoft still sees
none, AFAIK.   That  reminds me to thank Microsoft for ignoring both SVG and XForms!  Smooches to
Redmond for all your tremendous industry leadership.  Clap clap clap.   Let's all get together for an
awards dinner real soon.

Meanwhile, in the more optimistic part of my brain, I am cautiously enthusiastic about the Open Laszlo
thingy.  It is an "open source" java compiler + publisher for flash movies that are driven by XML
content.  Nice XPath, HTTP, and MP3 audio integration.  They support SMIL/SVG style declarative
animation, though it doesn't appear they provide for inserting SVG directly into applets, which
would be killer-cool,  I think. But they do give you plenty of javascript rope and blueprints for a noose,
in case that's how you like to party.    

I suppose the declarative toolsets for interaction aren't yet widely-understood enough for javascript
to go away completely, so this is a necessary practical concession.  But people, please, let's
keep the javascript down to a minimum, allright?  OK, just imagine we're in the declarative library, and
I'm glaring at you every time you make noise with another line of type-blind imperative code.  Got it?
Shussh!  Don't make me come over there!

Open Laszlo is also a nice example of code becoming open source after being explicitly proprietary.
Wise not to fight the tide, I think....  However, the java source is released under the IBM authored
"Common Public License", which appears somewhat viral, so watch out for that.

I downloaded the thing and ran the demos on Windows XP with no problems.  I didn't try the
Eclipse IDE, but I have a feeling it requires Eclipse, and I only have 8G of RAM in this machine. 
So, yeah, if yer a power coder, just throw it on yer haystack and get out your pitchforks!

The coolest laszlo examples are on blogbox.com.  They gots a nifty XML jukebox.


2005.05.19 in Web/Tech | Permalink | Comments (0)

« | »
My Photo

Recent Posts

  • New Technology Fetish
  • Current Open Source Infotech Favs (math, semweb, AI, java)
  • What the heck, people?
  • Peruser 2.1.1 released!
  • Well, the Daisy CMS and eXist XQuery DB *are* both coccon apps...
  • Buscando para Las Casitas Escondidas y Barratas en Austin
  • Back from STC06, back on prova
  • For the fans!
  • I declare...backward chaining suits me fine!
  • RoR, Cocoon, PiggyBank

T.A.G.S.

bidness, bidness, bidness

  • LogicU.com - semantic technology training
  • XML Expertise.com - edge technology insight
  • Scrutable.com - scrutinize this!

open source

  • Peruser.net - knowledge application framework
  • XMLTester.org - standards based verification
  • SW Solar Train

beware dese tings

  • ant robots on the moon

Archives

  • September 2009
  • March 2008
  • November 2007
  • June 2006
  • March 2006
  • February 2006
  • December 2005
  • November 2005
  • October 2005
  • August 2005

September 2009

Sun Mon Tue Wed Thu Fri Sat
    1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30      
Subscribe to this blog's feed
Add me to your TypePad People list
Blog powered by TypePad

nifty tech blogs

  • More News
  • Leobard's Semantic World
  • Epistemic Frontiers Project
  • information aesthetics
  • Steam-Operated
  • Stefano's Linotype