Older blog entries for zotz (starting at number 18)

Well, I have been playing with radio stuff again.

I have rivendell working. With jack. Playing with darkice and ices(2) and streaming to peercast or to icecast and letting peercast rebroadcast that.

Trying to solve the metadata issue. I can get metadata updates if I go to icecast->peercast, but then the player (xmms) closes on each metadata update - ouch.

If I go straight to peercast, I get no metadata for the stream at all.

Too many late nights recently. Shutting down now.



In keeping with my last entry...

Can we find a way to have a similar outcome even under existing laws.

I think the default should perhaps be something like CC BY-SA without the BY. Only for unmarked works mind you.

Had a discussion with someone over on /. as seen here:


Not sure it went anywhere though.

Just had a thought this morning that I want to remember.

I was reading a post somewhere talking of the previous opt-in copyright system (in the US?) versus the current opt-out system and how we need to go back to the opt-in system.

Off the top, I agreed with the sentiments. I mean, if you can't be bothered to put a copyright notice on your work, shouldn't it be public domain?

But, my brain can take some odd twists sometimes. While driving to the supermarket to get some milk (the shelves were bare) I had anotehr idea. What if we keep the present opt-out system with a key modification...

Unless otherwise stated, all works are automatically copyrighted under a Creative Commons Attribution-ShareAlike license. Could be GPL for programs.

How would that change things? Would it be better for the average Joe? Or worse?

I need to think some more on this matter. If it would make things better, how can we move in that direction?


just finished winning nanowrimo 2004.



While doing it, I had the idea of making a specila distro for writing with next year (live cd and hd install)


The idea seemed to be well received. I have submitted a project request to sourceforge which is in processing now, initially rejected.

Initial boards here:

http://mathiasdm.proboards29.com/ http://www.linuxwriters.tk/

Hopefully to be replaced by boards at sorceforge if approved.

Why do I dream these dreams.

Playing with Asterisk lately. Good progress today. Hooked up to pstn, received calls.

Other * box doing lots more. Need to move configs over to new box.

Hardware research continues...

Not doing enough programming lately.

Just want to put this idea (wish list item) down in case someone with the ability to do something about it happens by.

I would like for my laptop to have inputs to allow it to function as display, mouse, and keyboard to a desktop pc. It could have a button which acts as a kvm switch and switches from the laptop to the external pc.

I want to be able to tote a small form factor server around without needing to carry display, keyboard, and mouse.

I know I could do some sort of remote display (X, vnc, etc.,) but that will not be the best in all situations.

Slightly less cool would be a laptop form factor display, keyboard and mouse to hook up to a desktop.

all the best,


Been working on ways to tie UBS (Unattended Broadcast System) together with peercast via ices, darkice, MuSE, or the like.

Good progress. I want to run more than one radio station from a single box. Experiments continue.

Hope to release code soon. If anyone wants what I have before then, let me know.

Right now, the UBS play command is a custom script which copies existing ogg files over generic named files in a static playlist. This is working and the metadata is showing up when ices streams to peercast.

Other ideas like piping - eg:

ogg123 -d au -f - nevastop.ogg | sox -t au - -t raw - | ices2 ices-stdin.xml

For this to work how I want, I will have to figure some way to put metadata in a file and signal ices.


UBS http://aboleo.net/software/ubs/

Peercast: http://www.peercast.org/

Icecast/Ices: http://www.icecast.org/download.html

Darkice: http://darkice.sourceforge.net/

MuSE: http://muse.dyne.org/

For years I have thought of setting up an Idea Bank where people could post their ideas. (I have never gotten around to it.)

For a good while now, I have thought I should post my ideas for programs here in my diary. I am getting around to it. I hope that someone may take some and run with them. Feel free to use any of these ideas in Free Programs. Credit is up to you, but might be nice. I would like you not to use them in non-free programs, but, if you do, I would like more than credit.


I like to sing, but I can't (carry a tune in a paper bag.) It would be great if I could enter a tune in a program (midi or abc format would do) and then sing into a mic connected to the sound card. The program would then adjust my pitch to match the entered tune. Bam! I would be smiling. Non-real time would be cool, real time would be fantastic.


I had this idea years ago, but we may be getting to the point where it could work.

I had it originally in the context of architects, engineers, draftsmen, etc. Replace the traditional drafting board with a similar size and oriented computer display/input device. The worker could then use the traditional draftind tools (square, triangles, etc.) to work with their drawings.

Also, make the drawing area shareable over the network (lan, internet.) Have a camera and mic on the worker and have an area on the screen to display the images of the other networked workers (video with audio) so they can conference and discuss the work as they draw together.

Just reading this thread:


Following on from fejj's comments, if the messages were stored just once, it would be possible to have all marked as spam if one of the multiple deliverees marked it as spam. This could seriously cut down on work.

Busy with a lot of things lately.

Anyone interested in the creation of an Idea Bank where people could document their ideas (for inventions, programs, and other things) in order to make them available for development by others as well as document proof of ideas etc. as possible prior art?

If so, please contact me.

Sony vaio pcg-v505bx saga...

Well, lspci gave me a hint. Harris Semiconductor (now Intersil?) with an id of 3872, and with this info, google found some stuff.

One place is saying to patch the orinoco_pci driver and another, the prism2 driver (prism2sta.c)

I will give this a whirl as soon as I can get the time.

Meanwhile, on the first go round, Sony did not tell me what wireless chipset was in the machine, but I have asked again specifically in a relpy. We'll see where we get with that.

9 older entries...

New Advogato Features

New HTML Parser: The long-awaited libxml2 based HTML parser code is live. It needs further work but already handles most markup better than the original parser.

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!