Should someone tell Mike about random number generators?

My very first program, written more than a half century ago and ran on a
Burroughs E-101 electromechanical accounting machine, composed NEW rock and
roll tunes. Every time the program ran, the notes for a new tune came out
on the printer.

Steve
=============
On Sun, May 12, 2013 at 10:46 AM, Mike Tintner <[email protected]>wrote:

>    Ben: "Non-algorithmic programming" is an oxymoron ... unfortunately
>> you (literally) don't really know what you're talking about ...
>>
>>
>> Perhaps the best way to understand the total limits of an algorithm and a
>> Turing machine – limits about which Ben is completely blinkered – is to
>> think in terms of pianos.
>>
>> A piano can in its own way be thought of as a universal machine if you
>> see the keys as potentially controlling any kind of mechanical action
>> whatsoever –  as being able to control not just strings producing sounds,
>> but, alternatively say,/ muscles producing movements, or
>> letters-to-be-printed and so on
>>
>> So let us now visualise what an algo is -
>>
>> it’s essentially this:
>>
>>
>> http://www.google.com/imgres?safe=off&biw=1644&bih=748&tbm=isch&tbnid=OuNVMNmhd1rAKM:&imgrefurl=http://www.jackofalltraining.com/992/history-of-video-games/ibm-punchcard&docid=ylBjcCSwu8c3VM&imgurl=http://www.jackofalltraining.com/wp-content/uploads/2013/01/ibm-punchcard.gif%253Fae39b2&w=583&h=267&ei=xL2PUaPKHce20QWN_4HABQ&zoom=1&iact=rc&dur=585&page=1&tbnh=152&tbnw=332&start=0&ndsp=15&ved=1t:429,r:2,s:0&tx=696&ty=311
>>
>> it’s a punch card (or a piano roll) for a piano
>>
>> Note for the deeply unimaginative – it doesn’t matter whether an algo is
>> not simply one,but an extremely complex set,of variable punch cards, it’s
>> still basically a punch card
>>
>> And what that means is, if we in turn think of that card as directing the
>> keys of a piano:
>>
>> the algo/punch card plays a SPECIFIC SET OF KEYS in a SPECIFIC ORDER.
>>
>> So it can play only ONE specific key at any one point. Aonly only ONE
>> specific tune over a given period.
>>
>> Look at that punch card and that piano again – there are a WHOLE SET OF
>> OTHER POTENTIAL HOLES AND OTHER POTENTIAL KEYS that could be played, but
>> aren’t being used from A1 to Z30, say. But an algo can’t play ANY KEY at a
>> given point, it can only play ONE - B4 say.     - not A2 B3 H4 , , just
>> flipping B4..
>>
>> And over a given sequence of key presses, it can play ONLY ONE TUNE –
>> just B4 H2 C3 D9  etc. . And if we see an algo as a set of punch cards,
>> well it can play only ONE SET of tunes over time.
>>
>> What’s more it’s always an OLD tune. Or if it’s an evolutionary algo, a
>> mash up of an old tune.
>>
>> That algo isn’t just a punch card, it’s a STRAITJACKET – literally,
>> mechanically a straitjacket.
>>
>> This is the limitation of an algo – and a Turing machine – it can only
>> play ONE tune/set of tunes , only play ONE note at any point. It has a
>> totally limited repertoire.  This is the limitation that the field of AGI
>> is supposed to overcome.
>>
>> Now Ben thinks that this is the way things HAVE to be – there simply is
>> no other possibility – the Turing machine – the algo/punch-card-based
>> machine is basically the only kind of machine possible, the only kind of
>> software possible.  Punch cards are the only way to press keys. Not
>> surprisingly since  Ben has never done, or thought about, anything else
>> besides algos – he’s somewhat conditioned.
>>
>> The only thing a machine/program can do  apparently, to put that another
>> way, is we may say,  to ITERATE – to repeat the one command it has been
>> given at any point.
>>
>> But that is obviously false – look again at that piano – it has many
>> keys, not just one..
>>
>> It is both mechanically and computationally possible to IMPROVISE -
>>
>> to  play ANY key at a given point, and ANY SEQUENCE of keys over time, to
>> play ANY TUNE.
>>
>> That means, by extension, to play NEW, DIFFERENT KEYS at a given point,
>> to any that have been tried before in a given context.
>>
>> That’s what creative, improvising musicians actually do – *mechanically*
>> – they try many different keys. They “play around” – try other possible
>> keys/notes – try many alternative keys/notes -  new notes in context, whose
>> musical effect they have no means of predicting
>>
>> Note, for the imaginatively impaired, this does NOT have to be a random
>> business. It can be constrained by goals, which mean that only keys
>> suitable to those goals are chosen – for example, to be crude,
>> predominantly lower keys, if you’re aiming for sad music.
>>
>> So, let us rephrase that : while it is mechanically possible to play ANY
>> key, it is also *reasonably*/intelligently possible to play not just one
>> but “MULTIPLE” (i.e. “any of many” but not necessarily all keys randomly)
>>
>> How is it computationally possible to do this? Ben apparently hasn’t
>> heard of nondeterministic programming, and the command that allows you to
>> try any of many alternatives – hasn’t heard of true mechanical trial and
>> error – hasn’t realised that machines can indeed improvise.
>>
>> It’s computationally possible, it’s mechanically possible. You don’t have
>> to play just one given note, one given key at a time – or have tunnel
>> vision like Ben – you can play any note, any key. You can play new notes.
>>
>> So now you have seen the basic concept of the Tintner Machine.
>>
>> A Turing Machine is actually only *one* form of computer/robot NOT the
>> only one as unimaginative Ben thinks. It’s a punch card version of a
>> computer, a horribly STRAITJACKETED computer/robot/.piano.
>>
>> It’s a bloody useful machine, as we all know, as long as you just want to
>> play one tune or one set of tunes, the same old set of tunes.
>>
>> But if you want to do something new, creative – something that hasn’t
>> been done before -  play new notes (i.,e. new in context of a given piece
>> of music) and new tunes  - it’s USELESS. No algo or punch card has ever
>> played a new note, ever taken a single new step. It can only use certain
>> very limited parts of its body, not new parts and only play certain very
>> limited keys.
>>
>> A Tintner Machine is a creative machine  – one that is still *programmed*
>> – but programmed nondeterministically – to try any (or any of multiple)
>> reaonsable notes –any action that it is capable of  - to make as full use
>> of its body, its piano as possible – – as full use of a computer/robot as
>> possible  -and explore new territories whether in the world of music or the
>> world at large (unlike Turing machines and Ben in their virtual prisons).
>>
>> A Tintner Machine – a free machine -  is perfectly possible –and is
>> absolutely essential – if we want a machine that can take new courses of
>> action –  take new journeys in  new fields – and construct new structures.
>>
>> If someone here wants to create a more formal version of a Tintner
>> Machine, parallel but opposed to that of the Turing tape machine, there’s a
>> historic opportunity here.One needs a very visual illustration, similar to
>> the tape, of a machine/computer that can play any note, not just one.
>>
>> P.S. What Ben and others here will do, faced with a radically new idea,
>> is perfectly predictable. They will resort to *logic* and legalistic
>> *definitions* and bog things down in a morass of words, anything to resist
>> thinking outside their paradigm/straitjacket.
>>
>> There is one main thing you need to hold on to here. Is it mechanically
>> and computationally possible to play ANY key on a piano, not just one, at a
>> given point? Yes, of course, it is.
>>
>> And is a machine that can invent an infinity of tunes – an infinity of
>> possible courses of action – somewhat more useful than a machine that can
>> only play one? Yes, of course it is.
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>
>
>
>
>     *AGI* | Archives <https://www.listbox.com/member/archive/303/=now>
> <https://www.listbox.com/member/archive/rss/303/10443978-6f4c28ac> |
> Modify<https://www.listbox.com/member/?&;>Your Subscription
> <http://www.listbox.com>
>



-- 
Full employment can be had with the stoke of a pen. Simply institute a six
hour workday. That will easily create enough new jobs to bring back full
employment.



-------------------------------------------
AGI
Archives: https://www.listbox.com/member/archive/303/=now
RSS Feed: https://www.listbox.com/member/archive/rss/303/21088071-f452e424
Modify Your Subscription: 
https://www.listbox.com/member/?member_id=21088071&id_secret=21088071-58d57657
Powered by Listbox: http://www.listbox.com

Reply via email to