the buzz builds around “intertwingledness”

Mitch Kapor’s Weblog

We are trying to make a PIM which is substantive enough and enticing enough to make people want to move to it from whatever they are currently using, which statistically is probably Microsoft Outlook. I’m not going to bash Outlook here. Suffice it to say that while feature-rich, it is very complex, which renders most of its functionality moot. Its information sharing features require use of Microsoft Exchange, a server-based product, which is both expensive and complex to administer. Exchange is overkill for small-to-medium organizations, which we think creates on opportunity we intend to pursue (as well of course as serving individual users)

So when a giant like Mitch Kapor jumps into the pool, it ought to get people’s attention. A lot of what he’s planning sounds a lot like a more complete Zoe, and that sounds really appealing. The linearity of email replaced by an organizational tool to pull out the threads, automagically collect the contacts, and extract the themes and context: it’s exciting stuff.

From the sound of it, it can run alongside Outlook until it outstrips it, since it will be open source and platform agnostic. I want to see the OS X and UNIX versions. Why should the Windows crowd have all the fun?

true platform agnostic windowing?

What is wxWindows?
wxWindows gives you a single, easy-to-use API for writing GUI applications on multiple platforms. Link with the appropriate library for your platform (Windows/Unix/Mac, others coming shortly) and compiler (almost any popular C++ compiler), and your application will adopt the look and feel appropriate to that platform. On top of great GUI functionality, wxWindows gives you: online help, network programming, streams, clipboard and drag and drop, multithreading, image loading and saving in a variety of popular formats, database support, HTML viewing and printing, and much much more.

Now this is interesting. A true multiplatform GUI toolset, at long last.

my son, the organic farmer

My son told me today he couldn’t take a banana to school for lunch because there was no compost bin for the peel. Just as he’ll never comprehend dialing a phone or a broken record, he knows the difference between garbage and the various kinds of recycables.

why i like dogs, but not necessarily their owners

emailed to the coalition for offleash areas

Good morning,

I have long felt the offleash area at Magnuson Park was a good idea, and I was pleased to see the recent renovation and expansion of it: as I say, I like dogs.

However, I met with an incident today at the Magnuson Park OLA that makes me wonder if this is something that deserves my support.

I was walking with my children, aged 4 and 5, along the fence that borders the walkway from the parking area near Junior League Playground to the beach when I noticed the fence was in obvious disrepair. I noted to myself that I would need to take care, since my children are a little fearful of animals who seem to be the same height but are so unpredictable. Next I noticed that dogs were being permitted to jump the fence and run on the grassy meadow outside the OLA, and then others were being encouraged to jump the fence. Now, recall that I have young children with me and that I’m outside the OLA fence.

One dog owner told me I had nothing to fear, since her dogs — Vizhlas, they appeared to be — were friendly — in all my life, I’m not sure I have ever heard anyone tell me their offleash dog was an unpredictable killer and that I should take extreme care — and my response that young children are sometimes nervous of dogs and could she keep her dogs in the OLA. Her reply was that “dogs jump” with the implied message she was unwilling or unable to control her dogs as a responsible owner. I reminded her again that I was not in the offleash area, and her reply was that if it bothered me, I should go somewhere else, and she walked away, ignoring one of her dogs who was still outside the fence and focusing her attention on her human companion. I fervently hope she has no children to neglect as totally.

The dog did eventually make his way back into the OLA, but it was a teachable moment for my children: I got to explain that one of the reasons we have rules is because people can’t always think for themselves and do the right thing and that you have to take responsibility for your actions.

Now, as I said, I think the OLAs are a great idea and I think it’s a great place to take dogs and let them be themselves. I’m not prepared to let their owners act like self-absorbed jerks and let their dogs destroy the wildlife habitat or menace the public.

I will let the City know of the state of the fences at Magnuson — it won’t be the first time, but I was looking out for the welfare of the dogs while construction debris was about — and I will follow up to see that I can take my family there in safety.

I hope you can remind your OLA users that we all share the parks, and I’d like to see the off-leash areas flourish, as long as the owners don’t ruin it for the dogs.

on the backs of whom, did you say?

Fees Forcing College Radio Stations to Scale Back Webcasts

“Webcasters have built businesses on the backs of performers and record companies,” said Amanda Collins, a spokeswoman for the recording industry. “They’re paying for everything else except for the key element — the music.”

Let me see if I understand this. The college radio stations, either over the air or over the internet, play music that mainstream program directors at commercial stations won’t play, providing airplay to artists the record companies who won’t get any support otherwise, and they’re the bad guys?

Where are the artists’ voices in this? Why don’t we hear from them? Why don’t enough of them who have been around awhile start up some artist-centered enterprises to shake things up? The movie stars of the 20 and 30s did, starting United Artists to take control of their careers in the days of the studio’s iron rule: in those days, the studios owned the actors and could pay them what they liked, casting them in whatever they liked. Musicians may not be as completely shackled, but they’re far from free, even now. So why don’t they speak up?

More on this story here.

why Congress alone has the power to declare war

BarlowFriendz 8.8: Pox Americana

More evidence of Lincoln’s wisdom:

[The Founders’] reasons were eloquently restated by Abraham Lincoln in an 1848 letter to his law partner, William H. Herndon. Herndon had suggested that the United States would be prudent to attack Mexico before they attacked us, as they clearly appeared willing to do. Lincoln replied:

Allow the President to invade a neighboring nation whenever he shall deem it necessary to repel an invasion, and you allow him to do so whenever he may choose to say he deems it necessary for such purpose – – and you allow him to make war at pleasure. Study to see if you can fix any limit to his power in this respect, after you have given him so much as you propose. If, to-day, he should choose to say he thinks it necessary to invade Canada, to prevent the British from invading us, how could you stop him? You may say to him, ‘I see no probability of the British invading us’ but he will say to you ‘be silent; I see it, if you don’t.’

The provision of the Constitution giving the war-making power to Congress, was dictated, as I understand it, by the following reasons. Kings had always been involving and impoverishing their people in wars, pretending generally, if not always, that the good of the people was the object. This, our Convention understood to be the most oppressive of all Kingly oppressions; and they resolved to so frame the Constitution that no one man should hold the power of bringing this oppression upon us. But your view destroys the whole matter, and places our President where kings have always stood.

I referred to GWB’s coronation here. It’s a more popular meme than I supposed. And people wonder why I keep my EU passport up to date . . . .

Found in Rebecca’s Pocket.

6 lines of python to generate Google results

Experimenting with Mark Pilgrim’s pygoogle stuff: my first serious effort at Python.

1 import google <- this is much more than 6 lines, but that’s what libraries are about
2 thisURL = ‘related:http://www.paulbeard.org/movabletype’
3 data = google.doGoogleSearch(thisURL)
4 print len (data.results), “URLs found for”, thisURL
5 for x in data.results[:]:
6    print ‘<a href=”‘ + x.URL + ‘”>’ + x.title + ‘</A>’

That little bit of code generates this result:

9 URLs found for related:http://www.paulbeard.org/movabletype
<a href="/movabletype/">quotidian</A>
<a href="http://fsteele.dyndns.org/">Nicest of the Damned</A>
<a href="http://www.naveja.net/">Naveja.net</A>
<a href="http://radio.weblogs.com/0110735/">john mahoney's radio weblog/<A>
<a href="http://www.rebeccablood.net/">what's in rebecca's pocket?</A>
<a href="http://www.theshiftedlibrarian.com/">The Shifted Librarian</A>
<a href="http://www.robotwisdom.com/">robot wisdom weblog</A>
<a href="http://www.ozzie.net/blog/stories/2002/08/04/why.html">Why?</A>
<a href="http://www.geocrawler.com/lists/3/FreeBSD/163/0/9429414/">Geocrawler.com - freebsd-mobile - Crash after resume: what caused </A>

Continue reading “6 lines of python to generate Google results”