• warning: Creating default object from empty value in /home/ordinal/ordinalmalaprop.com/engine/modules/taxonomy/taxonomy.pages.inc on line 34.
  • strict warning: Non-static method view::load() should not be called statically in /home/ordinal/ordinalmalaprop.com/engine/sites/all/modules/views/views.module on line 906.
  • strict warning: Declaration of views_handler_field_comment::init() should be compatible with views_handler_field::init(&$view, $options) in /home/ordinal/ordinalmalaprop.com/engine/sites/all/modules/views/modules/comment/views_handler_field_comment.inc on line 49.
  • strict warning: Declaration of views_handler_filter::options_validate() should be compatible with views_handler::options_validate($form, &$form_state) in /home/ordinal/ordinalmalaprop.com/engine/sites/all/modules/views/handlers/views_handler_filter.inc on line 607.
  • strict warning: Declaration of views_handler_filter::options_submit() should be compatible with views_handler::options_submit($form, &$form_state) in /home/ordinal/ordinalmalaprop.com/engine/sites/all/modules/views/handlers/views_handler_filter.inc on line 607.
  • strict warning: Declaration of views_handler_filter_node_status::operator_form() should be compatible with views_handler_filter::operator_form(&$form, &$form_state) in /home/ordinal/ordinalmalaprop.com/engine/sites/all/modules/views/modules/node/views_handler_filter_node_status.inc on line 13.
  • strict warning: Declaration of views_plugin_row::options_validate() should be compatible with views_plugin::options_validate(&$form, &$form_state) in /home/ordinal/ordinalmalaprop.com/engine/sites/all/modules/views/plugins/views_plugin_row.inc on line 134.
  • strict warning: Declaration of views_plugin_row::options_submit() should be compatible with views_plugin::options_submit(&$form, &$form_state) in /home/ordinal/ordinalmalaprop.com/engine/sites/all/modules/views/plugins/views_plugin_row.inc on line 134.
  • strict warning: Non-static method view::load() should not be called statically in /home/ordinal/ordinalmalaprop.com/engine/sites/all/modules/views/views.module on line 906.
  • strict warning: Declaration of views_handler_argument::init() should be compatible with views_handler::init(&$view, $options) in /home/ordinal/ordinalmalaprop.com/engine/sites/all/modules/views/handlers/views_handler_argument.inc on line 744.
  • strict warning: Declaration of views_handler_filter_boolean_operator::value_validate() should be compatible with views_handler_filter::value_validate($form, &$form_state) in /home/ordinal/ordinalmalaprop.com/engine/sites/all/modules/views/handlers/views_handler_filter_boolean_operator.inc on line 159.
  • strict warning: Non-static method view::load() should not be called statically in /home/ordinal/ordinalmalaprop.com/engine/sites/all/modules/views/views.module on line 906.


A Modification to the Twitterbox, such that it Works Once More

I have been informed more than once over the past few days that my Twitterbox appears not to be operating as Desired - more specifically, that Twitterboxers were able to send updates quite satisfactorily, but not actually receive any, which was understandably frustrating for them.

On further investigation it appears that the Twitterfolk decided at some point to restrict requests to receive an Updated List of Friends' Tweets to those using the GET method. I have no idea why, but who am I to argue? In any case I have modified my own server script so that things should now Operate As Expected. For those using the script on their own Aethernet Servers, they may find the latest version here:

There should be no need for Twitterbox users inworld to do anything at all regarding this - it is mostly for Informational Purposes. No updating or such is required, as long as you are using version 0.4 or above.

Semaphore Unbound

Well, I did say that I would release the thing, and so I have. In practice I decided to charge the princely sum of L$0 for it, including two sets of appropriate official flags; anyone wishing to leave a donation to offset my Uploading Charges is more than welcome, but I dare say they will not bankrupt me.

The Semaphore Animation Device is available from my Caledon shop of course, and also from ShopOnRez. (I am afraid that I do not have the patience these days to list items on SLExchange, certainly not ones from which I gain no monetary reward.)

A lengthy page of instructions is available for the benefit of insomniacs, and for those who are still not asleep, the main script itself is also viewable.

The item itself is not transferrable. Whilst regular readers will be aware that I am not the most assiduous in pursuing Resellers of my Free Items, counting it as one of the consequences of releasing items that are both Copiable and Transferrable, that is not to say that I like it when some reprobate grabs things which I set out and re-packages them as part of some godawful "Business In A Box". In actual fact I do not object too much if a New Resident decides to scour the Grid for free items for which he or she may con some Even Newer Resident out of a few coppers - at least some effort goes into that practice, and it may be said that they perform a service - but the industrial reselling of Free Items is something which annoys me somewhat.

Furthermore, this morning, when I approached someone in their appallingly-textured shop and politely requested that they cease selling my Grid Crash Protection Box for monetary gain (I have no illusions that such action is technically punishable by what Laws of the Land exist, very little is, but as a Free Citizen I am quite at liberty to make that sort of request with ethical justification, particularly as there are clear notices indicating that these things are Not For Resale) I was treated to a dull little lecture about how "we don't own anything therefore I can sell anything" and how I should read the Terms Of Service, as if I had not read them enough times to be able to repeat them verbatim.

This annoyed me, even though said seller did in the end remove my products - apparently customers had been complaining that the Grid Crash Protection Box did not actually protect them! perish the thought - and thus I am disinclined at this time to offer copiable and transferrable items, even though many fine folk would find this convenient.

I do apologise for this tangent.

A Momentous Day (For Some)

Well, it seems that "Voice" is present across the Grid now, at least for those who care to Download the newest Viewer, and it is on as standard across Caledon.

An Absolute Outrage

I flatter myself to think that I am at least known as someone of mostly Phlegmatic Temperament, even when peculiarities of Second Life are concerned. I am, I believe, reasonable tolerant of Flaws, even if I will occasionally make squawks of protest; these are mostly due to surprise.

There are some things, however, up with which I will not put.


"Twitterbox say"?

Automated Photography

Whilst I am waiting for the latest working version of the econd Life Client Thing to squeeze itself through the Aethernetical Pipes and plop onto my desk, I suppose that I might as well write a little about my experiments with automated photography, mentioned previously.

It has been said by myself (and, to be fair, others) many times that there is no way for a Script to take a Picture, and this is, speaking strictly literally, true. Scripts cannot take Photographs.

Scatterbrained Once Again

A perpetual problem of mine is that I am unable to concentrate on one thing for more than about, oh, an afternoon, leading to the unfortunate situation where possible projects and Matters Upon Which To Write flare brightly and then burn out within moments, like phosphorus sparrows. No sooner do I plan to write a Definitive Article upon some subject, which must be Gotten Right, than some new shiny object appears and drives the original one completely away from my attention.

The result of this is that I am rather poor at actually writing anything, as perfectionism restrains me from making an entry on something incomplete, yet I do not have the urge to complete it, and it is only when I reach a level of self-disgust at this that I throw out whatever peculiar half-finished objects that remain in my mind into this Journal, often in the form of Bullet Points. I believe that it was easier in my earlier days, when I was rarely thinking about more than three things at one time.

Enough of this preambling though; I will do my best to clear the decks. The subject of this entry is something that I call the Twitterbomb, though really it isn't much of a bomb, unless one considers very slow-moving fragments that are in any case phantom to be dangerous. This was actually mentioned previously by Nick Wilson writing in Metaversed as he is a proper journalist who investigates things and writes about them, whereas I am no such thing and do not even have a picture of my own creation at the time of writing.

The Twitterbomb, as Mr Wilson says and as I mention in the comment section there, is a device for the Visualisation of timed and differently-authored data; the Twitter friends timeline is the easiest to work with, as it collects data into a single feed, but I suppose RSS feeds and such could be used. There is a central "bomb", which reads in Twitter data via a proxy (a stripped-down version of the Twitterbox one) throws out differently-coloured "fragments" - the angle of movement and colour of these fragments is individual to each different author, thus each person's output is represented by a line of tweets stretching out from the centre. Each fragment's size is proportional to the number of letters in the tweet.

The fragments move outwards at a constant speed, with their distance from the bomb being a function of their age. There is a configurable maximum age, with fragments disappearing once they reach this. (Once rezzed, the fragments are independent, and with a busy friends timeline this could result in an awful lot of prims being around, thus best to use this in a fairly empty lot.)

I confess to not having a specific target to achieve here, but it is a toy that enables one to play with the possibilities of visualising data in Three Dimensional Form. One can look at the fragments produced and see, say, how active an individual is and their "rhythm" by observing the "clumping" and size of clumps produced; a wordy but regular poster will have fat fragments evenly spaced, someone who posts in bursts of short pieces will have thin lines separated by empty space and so on. A particularly significant event for one's friends will be marked by a "shell" of tweets all appearing at the same time and expanding outwards. Changes could certainly be made to the way the fragments are emitted to test different concepts of visualisation.

I say all this, but actually, in practice I have Given Up on the Twitterbomb for the moment - which is likely to mean forever - since Twitter has taken to caching my requests and not giving me recent updates reliably at all. This is odd, since the Twitterbox seems to be working perfectly well, or at least is when both Twitter and SL are working at the same time (a combination of reliabilities that one is not advised to bet one's life or significant bodily organs upon). With this in mind, once I am able to return to the world I shall be sure to post the relevant Code here.

Well, that is over with in any case. Next, something else, I believe.

Notes in Progress

Another one of my rambling jotting type entries I fear. For any of you mad enough to find these interesting, my "Tumblr" thing, Ordinal's Cabinet of Ephemera, contains these in even more abbreviated form, though it is not quite so trivial as my Twitter stream of consciousness, which contain such fascinating details as when I have to take the washing inside because it has started raining.

Entreaty of Votes for a Conversational Improvement

It has long been frustrating to me that, when we are upon the Grid, everything that we hear appears in that damnable green or that damnable white. Surely something better could be arranged, so that one might more easily distinguish between speakers, or simply between speakers that one wishes to hear from and those which one does not, without muting the latter? If you are sympathetic to this, I would appreciate it if you would consider voting for this proposal and perhaps even drumming up a little support for it yourself. Thank you.

A More Complete Transcript

Whilst those of us who were unable to attend the Town Hall Meeting today will no doubt be thankful for the provision of a transcript of questions and answers on the Official Laboratoire Court Circular - and it is, certainly, an informative document - I thought that it might also be appropriate to publish an unedited version including the interventions of attendees, which I was passed just now by Mr Simon Pulford.

Most Dangerous Calendars

Concerns of Lag and Presence have been frustrating me a little when it comes to Building of recent days, but I have been able at least to achieve a few things.

The first is yet another one of my Aethernetical Nonsense Works - a little thing which I call "Eventcal".

Syndicate content