cbbrowne is currently certified at Master level.

Name: Christopher Browne
Member since: 2000-07-06 15:59:35
Last Login: 2007-07-09 18:28:18

FOAF RDF Share This

Homepage: http://cbbrowne.com/info/index.html

Notes: Listed on BlogShares

Projects

Articles Posted by cbbrowne

Recent blog entries by cbbrowne

Syndication: RSS 2.0

9 Jul 2007 »

My recent disappointment is that the 43 Folders Wiki is evidently down for extended extended maintenance. They had claimed it was down for a couple days, to be back July 6th; the "return date" seems to have gotten more nebulous :-(.

They had been suffering quite a bit from "spam," as it were; people logging in (possibly as scripts) to deface the site by adding links to link farms (e.g. - for viagra and the likes). Perhaps the intent is to do a more substantial upgrade to the MediaWiki instance, as there is rumour that modern versions can be set up to be pretty resistant to such attacks.

Regrettably, it means I don't get my "fix" of links to productivity changes for a while yet...

17 Aug 2006 »

The self-important "we invented everything" blog people finally irritated me enough to comment on this with this "Official Google" entry that claims the nonsense that Star Trek predicted blogs

Which is a clear twisting of things, on about the level of saying that Google invented writing letters when they set up GMail.

All blogging is doing is to publicize the notion of writing a journal. Commanders of ships have been required to log ship activities for centuries. More recently, pilots of aircraft similarly have formal requirements to log flight activity. Falling square between that are the Expeditionary Records of Raymond Byrd , noted naval pilot, and explorer of the polar regions. Of Earth, that is...

The notion that Star Trek "invented" any of this when Byrd was writing such stuff in the 1920s is just so much codswallop.

15 Aug 2006 »

Yay! There is now pl/scheme, a PostgreSQL procedural language handler for the Scheme programming language, specifically GNU Guile .

This allows implementing database stored procedures in Scheme.

It's a bit underdocumented at this point; it is not clearly documented how database parameters are passed into the Scheme level. The examples don't use Scheme functions; they instead use let structures, which is definitely more interesting...

What is also unclear is what the interaction between the database engine and the Guile interpreter is; open questions would include:

  • Does it spawn a separate instance for each backend?
  • Where does shared code reside, if anywhere?

It points me to wanting to get a PL/CLISP going...

15 Aug 2006 »

I have been starting to learn Tai chi. Arguably the "least martial" of the martial arts... I'm not looking quickly to start beating people up :-).

It is a particular challenge in that there are so many little movements involved; I have never been a dancer, so coordinating hands, feet, legs, and body is something new to me.

While the art may appear langorous, that does not imply it is easy, either in terms of coordination, or, for that matter, use of strength. It is by no means an aerobic activity, but correctly moving slowly requires a pretty hefty degree of effort.

There are definitely places where the movements are counterintuitive; it's kind of neat that over time, I start recognizing a new intuition (which really is practice) that tells me both when I'm doing things right and when I'm doing things wrong.

What is kind of interesting is the impact on ordinary "walking around." The excruciating attention I need to pay to my movements during Tai Chi movements does map onwards. I'm becoming a bit more exacting about my steps when doing things completely unrelated to the martial art...

I am gradually moving towards the point where I will be able to, unattended, perform the Basic 24 Form Yang Form. That has the considerable merit that it is a not-very-long workout that provides some nominal health benefits, some stretching, some nominal exercise of strength, and a not-inconsiderable exercise of physical coordination. I could do way worse than to have this as a 5 minute morning exercise to get the blood flowing. And this has the merit of not requiring any special equipment, neither mats nor apparatus...

The question will be what to do once I can claim to have "mastered" the 24 forms of the "basic Yang form." It probably makes sense to start looking at the Zheng 37 form, which is supposedly a bit more martial. I'm not overly after the Ed Gruberman-esque "beating people up" , but having some means of self-defense seems no bad thing. The "martial" use of Tai Chi does seem to be strongly biased towards defense in its early application; the "offensive" parts would be way far down the road...

10 Aug 2006 »

The Too Cool Thing that I discovered today is that there is now, many years later, a free software alternative to AMPL, namely ZIMPL .

What is that? It is a Little Language for transforming descriptions of mathematical problems into Integer Programming/Linear Programming formulations that may then be solved using an LP/MIP solver.

Why? Because the quasi-standard format for these problems, MPS, will make your ears bleed if you try to write up a complex model directly. If you're trying to describe a problem of interesting size (thousands of variables and constraints), you really do need to write a program to generate an MPS file.

AMPL, and now ZIMPL, allow you to describe your problem using reasonably nice looking equations, with two particularly pointed additions:

  • You can define model variables and parameters that draw their values from formatted data in external files, allowing you to use any sort of database / import scheme to define large portions of the problem and parameters

  • You can define sets of model variables with descriptive "subscripts," and have equation descriptions that generate gobs of model equations that are identically shaped by merely describing one of them

It's not difficult for 30 lines of AMPL/ZIMPL model description to combine with a data file with 50-100 parameter values to then expand to generate a planning model with tens of thousands of variables and constraints.

Of course, it would be bad news if this was insoluble; modern LP solvers on modern hardware can solve problems with hundreds of thousands if not millions of variables/constraints.

The one annoyance is that the default solver is anything but free; it's still all too common for Operations Research tools to be "free for purely academic use" but exceedingly proprietary anywhere else...

10 older entries...

 

cbbrowne certified others as follows:

  • cbbrowne certified graydon as Master
  • cbbrowne certified jkh as Master
  • cbbrowne certified jallison as Master
  • cbbrowne certified cbbrowne as Journeyer
  • cbbrowne certified craigbro as Journeyer
  • cbbrowne certified argent as Master
  • cbbrowne certified cmm as Journeyer
  • cbbrowne certified moshez as Journeyer
  • cbbrowne certified ralsina as Journeyer
  • cbbrowne certified jrennie as Apprentice
  • cbbrowne certified wichert as Master
  • cbbrowne certified hpa as Master
  • cbbrowne certified alan as Master
  • cbbrowne certified BrucePerens as Master
  • cbbrowne certified miguel as Master
  • cbbrowne certified blizzard as Journeyer
  • cbbrowne certified jbuck as Master
  • cbbrowne certified corbet as Journeyer
  • cbbrowne certified cdegroot as Journeyer
  • cbbrowne certified jg as Master
  • cbbrowne certified jwz as Master
  • cbbrowne certified johnsonm as Master
  • cbbrowne certified kojima as Journeyer
  • cbbrowne certified sopwith as Master
  • cbbrowne certified eMBee as Journeyer
  • cbbrowne certified dneighbors as Journeyer
  • cbbrowne certified kmacleod as Journeyer
  • cbbrowne certified mjs as Master
  • cbbrowne certified Darin as Master
  • cbbrowne certified phk as Master
  • cbbrowne certified deven as Apprentice
  • cbbrowne certified edw as Apprentice
  • cbbrowne certified mbp as Journeyer
  • cbbrowne certified kmself as Apprentice
  • cbbrowne certified wurtel as Journeyer
  • cbbrowne certified jhasler as Journeyer
  • cbbrowne certified esr as Journeyer
  • cbbrowne certified chalst as Apprentice
  • cbbrowne certified eldamitri as Apprentice
  • cbbrowne certified jbs as Master
  • cbbrowne certified linas as Master
  • cbbrowne certified rjain as Journeyer
  • cbbrowne certified kendall as Apprentice
  • cbbrowne certified pphaneuf as Journeyer

Others have certified cbbrowne as follows:

  • cbbrowne certified cbbrowne as Journeyer
  • cmm certified cbbrowne as Journeyer
  • eMBee certified cbbrowne as Journeyer
  • dneighbors certified cbbrowne as Journeyer
  • jrennie certified cbbrowne as Journeyer
  • mwh certified cbbrowne as Journeyer
  • mjs certified cbbrowne as Journeyer
  • kmself certified cbbrowne as Journeyer
  • jonkare certified cbbrowne as Journeyer
  • mbp certified cbbrowne as Journeyer
  • chalst certified cbbrowne as Journeyer
  • jhasler certified cbbrowne as Journeyer
  • jbs certified cbbrowne as Journeyer
  • eldamitri certified cbbrowne as Journeyer
  • tbmoore certified cbbrowne as Journeyer
  • sej certified cbbrowne as Journeyer
  • linas certified cbbrowne as Master
  • rjain certified cbbrowne as Journeyer
  • jmallett certified cbbrowne as Journeyer
  • auspex certified cbbrowne as Journeyer
  • grant certified cbbrowne as Journeyer
  • pphaneuf certified cbbrowne as Journeyer
  • kendall certified cbbrowne as Journeyer
  • wspace certified cbbrowne as Journeyer
  • pencechp certified cbbrowne as Master
  • sye certified cbbrowne as Master

[ Certification disabled because you're not logged in. ]

New Advogato Features

FOAF updates: Trust rankings are now exported, making the data available to other users and websites. An external FOAF URI has been added, allowing users to link to an additional FOAF file.

Keep up with the latest Advogato features by reading the Advogato status blog.

If you're a C programmer with some spare time, take a look at the mod_virgule project page and help us with one of the tasks on the ToDo list!

X
Share this page