<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	>

<channel>
	<title>Stephen Fortune</title>
	<atom:link href="http://wordpress.imiant.org.uk/stephen/feed/" rel="self" type="application/rss+xml" />
	<link>http://wordpress.imiant.org.uk/stephen</link>
	<description></description>
	<pubDate>Mon, 03 Jan 2011 22:45:38 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.6.5</generator>
	<language>en</language>
			<item>
		<title>MAIM Expo: Day 2::MELTDOWN</title>
		<link>http://wordpress.imiant.org.uk/stephen/2010/07/13/maim-expo-day-2meltdown/</link>
		<comments>http://wordpress.imiant.org.uk/stephen/2010/07/13/maim-expo-day-2meltdown/#comments</comments>
		<pubDate>Tue, 13 Jul 2010 20:13:25 +0000</pubDate>
		<dc:creator>stephen</dc:creator>
		
		<category><![CDATA[Uncategorized]]></category>

		<category><![CDATA[major project]]></category>

		<guid isPermaLink="false">http://wordpress.imiant.org.uk/stephen/?p=363</guid>
		<description><![CDATA[I begun the day optimistically as the big problem of yesterday (analogue way of changing the stack of fans) had been resolved. I hit a massive shock and hurdle early on in my set up when I tried to rewire the stack of fans and I had the capacitors blow out on me one by [...]]]></description>
			<content:encoded><![CDATA[<p class="MsoNormal"><span lang="EN-US">I begun the day optimistically as the big problem of yesterday (analogue way of changing the stack of fans) had been resolved. I hit a massive shock and hurdle early on in my set up when I tried to rewire the stack of fans and I had the capacitors blow out on me one by one. I initially rushed to pull the clips loose, but caught myself in time and pulled out the socket at the mains. I was in shock for a couple of seconds as I was conscious of the near fatal mistake I’d almost made.</span></p>
<p class="MsoNormal"><span lang="EN-US">Then I had to pick up the pieces of me ruining the means of controlling the fan stack. I didn’t want to go back to the car battery solution as it had reacted so violently. I then set about using the back ups Alan had suggested. I plugged in one of the split laptop chargers. To my dismay then knob no longer seemed to work. I then felt like all the work of the last night had been for nought. I was in a bad place at this point and was again losing time unfairly and unnecessarily in my eyes. What fuelled feelings of anger and helplessness was that I didn’t know how Alans car battery circuit worked, and I’d had to take it asunder when moving the stacks the previous day. I had taken a picture on my iphone but it hadn’t saved as can occasionally happen with the camera app I have. I also had no idea what damage I had done when I overloaded the car battery charger</span></p>
<p class="MsoNormal"><span lang="EN-US">I tried each of the back ups in turn and then found one which did gradually adjust the fan speed. So I now knew I hadn’t fried the fan control. I took apart the car battery to see if a fuse had blown. Nothing there. The more time I had from the earlier shock the more I began to think about the problem logically and systematically. I then measured the voltage going across the working fan power back up and then plucked up the courage to measure the crocodile clips. I found a similar voltage passing through each of them. However clipping the crocodiles to the loose wire accomplished nothing, yet I noted that the full voltage was going through the clips. I then plucked up further courage to return to the circuit, as it was the only part of the system which I hadn’t reintroduced. I found that one capacitor hadn’t blown. Holding the exploded capacitors in my hand and thinking again about what I’d done wrong I realised I’d gotten the polarity wrong on the capacitors. With one left working I was able to bring the car battery and our stacks back into the installation after nearly 3 hours of thinking our tangibilisation method was dead in the water.</span></p>
<p class="MsoNormal"><span lang="EN-US"> </span></p>
<p class="MsoNormal"><span lang="EN-US">My attention then moved to getting things set up appropriately so that I could test my polished scripts from the night before. There was also an interim period where I couldn’t get the arduino working with my laptop. Graham had arrived at this point and I mentioned the debacle of the morning and also that I hadn’t had a chance to do the circuit dropping the voltage of the fan. He again reiterated how easy it would be.</span></p>
<p class="MsoNormal"><span lang="EN-US">I put some wires into the holes of the fan as per Grahams instruction, and could see that a voltage could be read easily enough. I sat down with Graham, he cautioned that I can’t just stick wires into the fan power like that, that I need to make sure to be careful. </span></p>
<p class="MsoNormal"><span lang="EN-US">Later as me and Graham sat discussing some element of the stupidly complex project/contraption I’d found myself in charge of, specifically RE the fan and measuring it (with the wires in the fan) the fan stopped working. Dead, no movement. I looked in disbelief, Graham just instructed me to reboot. Then the bigger problems started. The computer would boot on first press of the button, and even when it did the fan wasn’t working. Grahams initial stance at this point was that my recklessness with the wires was the cause (something I do take umbrage with as it was emphasised by both Graham and Alan how easy it would be, a simple matter of inserting wires and neither emphasised this as a possible dangerous outcome [also Grahams later remarks about the sheer bad luck and inexplicability of the fan stopping makes me think that he doesn’t know why it happened at all]). I rushed to lab to get replacement fans, but none worked. I then pulled out the fan to measure the voltage across it (it was necessary to put a fan atop the heatsink as the CPU temp was near 70c on boot alone – prob due to stage lights). The voltage across the fan was non existent, with Grahams aid I deduced that it came to 2.54 volts with fan control running at 0PWM and 0.01 at 254 PWM. This is similar to the inverted voltage on the other fan slot on the motherboard. However no fan could be powered by the pins. Meaning that the conceptual link, and primary means of linking the code to the physical, was gone.</span></p>
<p class="MsoNormal"><span lang="EN-US">Graham was excellent from here on out, though he admonished me for not having a back up computer (something I even knew was stupid to go without, but it was a necessity of time management – Graham later described this as production values, if you do an installation with tech you have to have a duplicate of everything), and not having it is the only thing I’d say he marks against us. We brought computers from the lab. The first wouldn’t work with the monitor we had. I brought a monitor from the lab and put the hard disk of the non fan computer into this computer. Everything was going well (sensors up and running and everything) and then it transpired that there were no PWM sensors on that motherboard. We went back to the lab and brought all the remaining motherboards and PCs to the theatre. For a brief while our exploded computer installation idea became a reality out of pragmatic need to get the video cards to fit on the motherboard (same bus, different chassis) . But we couldn’t get this computer to boot. </span></p>
<p class="MsoNormal"><span lang="EN-US">Basically defeat conceded we set about writing arduino communication code into the server client that will take input from one arduino and then drive the motor of the fan control arduino. I’m hoping to trace a conceptual link back in via driving a cpu fan from the stack and still maintaining the link between voice and cpu performance.</span></p>
<p class="MsoNormal"><span lang="EN-US"> </span></p>
<p class="MsoNormal"><span lang="EN-US">Grahams approach to the arduino code was many degrees more elegant than the route I opted for</span></p>
<p class="MsoNormal"><span lang="EN-US"> </span></p>
<p class="MsoNormal"><span lang="EN-US">Good moments to emerge from today: Graham mentioning that he felt that he wished that the course was two years long as he felt he had a lot left to teach me, and suggested that a remedy to that would be to find ways to ensure that we work together in the future.</span></p>
<p class="MsoNormal"><span lang="EN-US">He thinks our project is conceptually very strong.</span></p>
<p class="MsoNormal"><span lang="EN-US">Kester and Renees dad talking sense into me when I bemoaned our tutors not telling us that our project was too ambitious. They right pointed out that working with ambition and beyond a comfort zone means you learn more.</span></p>
<p class="MsoNormal"><span lang="EN-US">Working with Lisa has been detrimental in that respect in that I’ve felt pressured to have an end product as opposed to a research learning project by virtue of her leanings. That I collaborated with her in order to get a handle on how to work to a deadline is the trade off ultimately.</span></p>
<p class="MsoNormal"><span lang="EN-US">Through trying and failing I’ve learned a lot about production values, the necessity of better time awareness on such projects, and also an acute awareness of where I need to build strength in terms of paring back the complexity of a project to where its essential kernel remains and it is feasible.</span></p>
]]></content:encoded>
			<wfw:commentRss>http://wordpress.imiant.org.uk/stephen/2010/07/13/maim-expo-day-2meltdown/feed/</wfw:commentRss>
		</item>
		<item>
		<title>MAIM Expo: Opening Day</title>
		<link>http://wordpress.imiant.org.uk/stephen/2010/07/12/maim-expo-opening-day/</link>
		<comments>http://wordpress.imiant.org.uk/stephen/2010/07/12/maim-expo-opening-day/#comments</comments>
		<pubDate>Mon, 12 Jul 2010 16:05:37 +0000</pubDate>
		<dc:creator>stephen</dc:creator>
		
		<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://wordpress.imiant.org.uk/stephen/?p=360</guid>
		<description><![CDATA[I spent much more time calibrating the motor than I hoped I would. I eventually had to turn to Graham as I was panicking that I wouldn’t have enough time to sit down and recalibrate the server code.
Grahams solutions involved acquiring some meccano. This didn’t provide the fix we’d hoped for (we were aiming for [...]]]></description>
			<content:encoded><![CDATA[<p class="MsoNormal"><span lang="EN-US">I spent much more time calibrating the motor than I hoped I would. I eventually had to turn to Graham as I was panicking that I wouldn’t have enough time to sit down and recalibrate the server code.</span></p>
<p class="MsoNormal"><span lang="EN-US">Grahams solutions involved acquiring some meccano. This didn’t provide the fix we’d hoped for (we were aiming for the old ridged metal meccano wheels) but it did suggest solutions via more robust rubber bands and a giant rubber wheel which provided a greater resolution of turns for the fan knob.</span></p>
<p class="MsoNormal"><span lang="EN-US">However all of the day was taken up sorting out this problem which I hoped would be resolved by the afternoon. And a lot of our time in the space was occupied by curatorial trivialities which I regarded as unnecessary distractions (but with retrospect I can appreciate they were necessities which I had neglected to factor into my time management, or appreciation of the amount of time which would have to be devoted to ancillary tasks). Lisa was in a bad way today so it was my turn to hold it together for the pair of us.</span></p>
<p class="MsoNormal"><span lang="EN-US">Graham offered a solution of a cardboard tube to convey the vibrations of the fan, which I really liked but I knew Lisa wouldn’t be keen and I wished Graham had happened upon this notion earlier rather than us getting enmeshed in Alans solution (plenty of tension between Alan and Graham’s differing methods today)</span></p>
<p class="MsoNormal"><span lang="EN-US">I worked late into the night getting the calibration as right as possible. I also superglued the wheel which provided a makeshift fix.</span></p>
<p class="MsoNormal"><a href="http://vimeo.com/14458430"><img class="alignnone size-full wp-image-361" src="http://wordpress.imiant.org.uk/stephen/files/2011/01/meccano_calibrated_motor.png" alt="" width="424" height="565" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://wordpress.imiant.org.uk/stephen/2010/07/12/maim-expo-opening-day/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Eve of Judgement Day</title>
		<link>http://wordpress.imiant.org.uk/stephen/2010/07/11/eve-of-judgement-day/</link>
		<comments>http://wordpress.imiant.org.uk/stephen/2010/07/11/eve-of-judgement-day/#comments</comments>
		<pubDate>Sun, 11 Jul 2010 22:49:01 +0000</pubDate>
		<dc:creator>stephen</dc:creator>
		
		<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://wordpress.imiant.org.uk/stephen/?p=351</guid>
		<description><![CDATA[Spent some time attempting to calibrate the contraption Alan wired up.
The good news is that the relays can fire for very short bursts (10 in arduino seconds).
The bad news is that the rubber band method of turning the gears is inconsistent at best. This is most likely down to the rubber band, but could equally [...]]]></description>
			<content:encoded><![CDATA[<p class="MsoNormal"><span lang="EN-US">Spent some time attempting to calibrate the contraption Alan wired up.</span></p>
<p class="MsoNormal"><span lang="EN-US">The good news is that the relays can fire for very short bursts (10 in arduino seconds).</span></p>
<p class="MsoNormal"><span lang="EN-US">The bad news is that the rubber band method of turning the gears is inconsistent at best. This is most likely down to the rubber band, but could equally be due to one of the relays firing at a lower voltage. This inexactness basically throws a spanner into all the means we had of relaying one to one voltage to fan noise ratios.</span></p>
<p class="MsoNormal"><a href="http://vimeo.com/14458307"><img class="alignnone size-full wp-image-358" src="http://wordpress.imiant.org.uk/stephen/files/2011/01/calibrated_motor.png" alt="" width="500" height="374" /></a></p>
<p class="MsoNormal">
<p><a href="http://vimeo.com/14458307">Early days of Fan Control Contraption</a> from <a href="http://vimeo.com/user3943120">Stephen Fortune</a> on <a href="http://vimeo.com">Vimeo</a>.</p>
<p class="MsoNormal"><span lang="EN-US">I’m sure interesting observations could be made about the intrusion of noise into the system, but I’m far too tired to give a fuck about that</span></p>
<p class="MsoNormal"><span lang="EN-US">I may need to file down the switch knob, make it more gear like</span></p>
<p class="MsoNormal"><span lang="EN-US"> </span></p>
<p class="MsoNormal"><span lang="EN-US">I mocked up motor_test in the arduino to get an idea of how well the rubber band was working. The ease of writing the code shows to me that I am finally thinking in the code logic (I know which loops and structures to use automatically now)</span></p>
<p class="MsoNormal"><span lang="EN-US"> </span></p>
<p class="MsoNormal"><span lang="EN-US">Also Alan still has to show me how to measure the voltage across a CPU fan (by phone or text) and I have to re-jig several pieces of server code</span></p>
]]></content:encoded>
			<wfw:commentRss>http://wordpress.imiant.org.uk/stephen/2010/07/11/eve-of-judgement-day/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Edging Closer To Five Minutes To Midnight</title>
		<link>http://wordpress.imiant.org.uk/stephen/2010/07/09/edging-closer-to-five-minutes-to-midnight/</link>
		<comments>http://wordpress.imiant.org.uk/stephen/2010/07/09/edging-closer-to-five-minutes-to-midnight/#comments</comments>
		<pubDate>Fri, 09 Jul 2010 15:48:10 +0000</pubDate>
		<dc:creator>stephen</dc:creator>
		
		<category><![CDATA[Uncategorized]]></category>

		<category><![CDATA[major project]]></category>

		<guid isPermaLink="false">http://wordpress.imiant.org.uk/stephen/?p=349</guid>
		<description><![CDATA[Alan is ran off his feet today. We’re pretty far up shit creek at this point.
A silver lining materialized. Due to the necessity of pushing back to Sunday morning Namjo can’t make it, meaning we can just run through one section of the puja.
Further instances of how we are profaning a religious system can today; [...]]]></description>
			<content:encoded><![CDATA[<p class="MsoNormal"><span lang="EN-US">Alan is ran off his feet today. We’re pretty far up shit creek at this point.</span></p>
<p class="MsoNormal"><span lang="EN-US">A silver lining materialized. Due to the necessity of pushing back to Sunday morning Namjo can’t make it, meaning we can just run through one section of the puja.</span></p>
<p class="MsoNormal"><span lang="EN-US">Further instances of how we are profaning a religious system can today; angela pointed out that Lisas humming/singing of the chenrezig under her breath was inappropriate as it was in the wrong context.</span></p>
]]></content:encoded>
			<wfw:commentRss>http://wordpress.imiant.org.uk/stephen/2010/07/09/edging-closer-to-five-minutes-to-midnight/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Testing Arduino Fan Controller</title>
		<link>http://wordpress.imiant.org.uk/stephen/2010/07/08/testing-arduino-fan-controller/</link>
		<comments>http://wordpress.imiant.org.uk/stephen/2010/07/08/testing-arduino-fan-controller/#comments</comments>
		<pubDate>Thu, 08 Jul 2010 16:30:08 +0000</pubDate>
		<dc:creator>stephen</dc:creator>
		
		<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://wordpress.imiant.org.uk/stephen/?p=324</guid>
		<description><![CDATA[In the morning I looked over the algorithm again, and consulted the table of the data. Via some manual occurrence counting I decided that there was 24 meaningful thresholds in Lisa’s chanting. I then consulted my PWM table from earlier and broke it down into 24ths and began the tedious task of translating this into [...]]]></description>
			<content:encoded><![CDATA[<p class="MsoNormal"><!--[if gte mso 9]&gt;  Normal 0       MicrosoftInternetExplorer4  &lt;![endif]--><span lang="EN-US">In the morning I looked over the algorithm again, and consulted the table of the data. Via some manual occurrence counting I decided that there was 24 meaningful thresholds in Lisa’s chanting. I then consulted my PWM table from earlier and broke it down into 24ths and began the tedious task of translating this into cases within the fanserver_02.pl script.</span></p>
<p class="MsoNormal"><span lang="EN-US"> </span></p>
<p class="MsoNormal"><span lang="EN-US">Alan hadn’t gotten the motor operational, but he advised that I could test the circuit independent of the actual rig up by using potentiometers as surrogate sources of voltage. I dunno why this didn’t occur to me yesterday, especially in light of my propensity and fondness of using potentiometers to test every arduino script to date.</span></p>
<p class="MsoNormal"><span lang="EN-US"> </span></p>
<p class="MsoNormal"><span lang="EN-US">In an example of how far my knowledge of rudimentary circuit board wiring has progressed I got a circuit up and running in a snap.</span></p>
<p class="MsoNormal"><span lang="EN-US">Actually having the script working on a pseudo voltage generator was very instructive to highlighting potential issues with how the manner in which the server slows down the fan will translate to the tangibilisation for the participants.</span></p>
<p class="MsoNormal"><span lang="EN-US">With this up and running I tinkered the script, using the map function to translate the 0 – 1023 to 0 117 (map can’t map decimal places so 117 equals 11.7 volts)</span></p>
<p class="MsoNormal"><span lang="EN-US">Within Lisa’s data the values can oscillate wildly, i.e. its not always low to high to low. Values can jump from 17 to 102 to 81 to 5. This means that having the arduino detect the voltage of the output fans is the only way that the motor can be used in an effective mapping of vocal voltage to fan output.</span></p>
<p class="MsoNormal"><span lang="EN-US">Also something which I had regarded as a potential irritation in arduino physical output, the fact that the fans spike to 11.8 volts when a transition is executed by my crude script, can actually be used as a trigger for the arduino script to begin adjusting the output fans to match the input fans</span></p>
<p class="MsoNormal"><span lang="EN-US"> </span></p>
<p class="MsoNormal"><span lang="EN-US">&lt;I also uncovered a problem with a fancontrol script occasionally executing as root when bootscript.pl is run&gt;</span></p>
]]></content:encoded>
			<wfw:commentRss>http://wordpress.imiant.org.uk/stephen/2010/07/08/testing-arduino-fan-controller/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Testing the new parts in synchrony</title>
		<link>http://wordpress.imiant.org.uk/stephen/2010/07/06/testing-the-new-parts-in-synchrony/</link>
		<comments>http://wordpress.imiant.org.uk/stephen/2010/07/06/testing-the-new-parts-in-synchrony/#comments</comments>
		<pubDate>Tue, 06 Jul 2010 16:40:37 +0000</pubDate>
		<dc:creator>stephen</dc:creator>
		
		<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://wordpress.imiant.org.uk/stephen/?p=329</guid>
		<description><![CDATA[ After again fretting over our choice to write “contrast Gnostic with rationalist” within our publication text, I happened across this definition delineating the contrast between analog and digital computers (while prowling for info on neural networkds): “Digital computers, by contrast, must first quantize the signal into a finite number of values, and so can [...]]]></description>
			<content:encoded><![CDATA[<p class="MsoNormal"><!--[if gte mso 9]&gt;  Normal 0       MicrosoftInternetExplorer4  &lt;![endif]--> <span lang="EN-US">After again fretting over our choice to write “contrast Gnostic with rationalist” within our publication text, I happened across this definition delineating the contrast between analog and digital computers (while prowling for info on neural networkds): “Digital computers, by contrast, must first <a title="Quantize" href="http://en.wikipedia.org/wiki/Quantize">quantize</a> the signal into a finite number of values, and so can only work with the <a title="Rational  number" href="http://en.wikipedia.org/wiki/Rational_number">rational number</a> set (or, with an approximation of irrational numbers) [http://en.wikipedia.org/wiki/Analog_computer#Current_research retrieved 06.07.2010]</span></p>
<p class="MsoNormal"><span lang="EN-US"> </span></p>
<p class="MsoNormal"><span lang="EN-US">I got Lisa to do the mantra again with the new server and timings; got an encouraging amount of data back which indicates that the full range of PC fan PWM can be harnessed</span></p>
]]></content:encoded>
			<wfw:commentRss>http://wordpress.imiant.org.uk/stephen/2010/07/06/testing-the-new-parts-in-synchrony/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Yet more trouble ahead&#8230;</title>
		<link>http://wordpress.imiant.org.uk/stephen/2010/07/06/yet-more-trouble-ahead/</link>
		<comments>http://wordpress.imiant.org.uk/stephen/2010/07/06/yet-more-trouble-ahead/#comments</comments>
		<pubDate>Tue, 06 Jul 2010 16:39:06 +0000</pubDate>
		<dc:creator>stephen</dc:creator>
		
		<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://wordpress.imiant.org.uk/stephen/?p=327</guid>
		<description><![CDATA[ Further obstacles to the project cropped up, namely fear over when we will have access to the expo space, thus placing our hoped for date of Saturday morning for the shoot in jeopardy: that aside I spent the day checking the IBM PC stacks, rewiring where necessary and looking over Alans code. I made [...]]]></description>
			<content:encoded><![CDATA[<p class="MsoNormal"><!--[if gte mso 9]&gt;  Normal 0       MicrosoftInternetExplorer4  &lt;![endif]--> <span lang="EN-US">Further obstacles to the project cropped up, namely fear over when we will have access to the expo space, thus placing our hoped for date of Saturday morning for the shoot in jeopardy: that aside I spent the day checking the IBM PC stacks, rewiring where necessary and looking over Alans code. I made a start on revising the algorithm in light of the data acquired from Lisa last night (made an error in counting the occurrences of numbers as opposed to the times when they occurred, but the modification will suffice for another test run tomorrow)</span></p>
]]></content:encoded>
			<wfw:commentRss>http://wordpress.imiant.org.uk/stephen/2010/07/06/yet-more-trouble-ahead/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Graham Harwood to the rescue</title>
		<link>http://wordpress.imiant.org.uk/stephen/2010/07/05/graham-harwood-to-the-rescue/</link>
		<comments>http://wordpress.imiant.org.uk/stephen/2010/07/05/graham-harwood-to-the-rescue/#comments</comments>
		<pubDate>Mon, 05 Jul 2010 16:46:06 +0000</pubDate>
		<dc:creator>stephen</dc:creator>
		
		<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://wordpress.imiant.org.uk/stephen/?p=334</guid>
		<description><![CDATA[After having tested each server separately I encountered a problem while running them simultaneously. As they were both clones I quickly discovere, via the debug/error messages being thrown up that I had to change the PID file name of each of the servers in their respective conf files. 
Graham went to great pains to automate [...]]]></description>
			<content:encoded><![CDATA[<p class="MsoNormal"><span lang="EN-US">After having tested each server separately I encountered a problem while running them simultaneously. As they were both clones I quickly discovere, via the debug/error messages being thrown up that I had to change the PID file name of each of the servers in their respective conf files. </span></p>
<p class="MsoNormal"><span lang="EN-US">Graham went to great pains to automate the fancontrol script and server, this is akin to more good coding practice. He stressed this was necessary to do and get working flawlessly because of the crude and hydra like manner in which I had set up the server and associated parts in communication with one another was prone to unreliability, crashes and therefore unnecessary stress.</span></p>
<p class="MsoNormal"><span lang="EN-US"> </span></p>
<p class="MsoNormal"><span lang="EN-US">Graham went to work on the script, and at the end of it we now have the client relaying info between the two servers: it transpired that it was as straight forward to implement as I had imagined it would be conceptually.</span></p>
<p class="MsoNormal"><a href="http://wordpress.imiant.org.uk/stephen/files/2010/07/iphone_photos-065.jpg"><img class="alignnone size-medium wp-image-335" src="http://wordpress.imiant.org.uk/stephen/files/2010/07/iphone_photos-065-300x225.jpg" alt="" width="300" height="225" /></a></p>
<p class="MsoNormal"><span lang="EN-US"> Graham most likely solved the non multiple input issue also, by using a random time inserted into the script. Basically the servers sleep time and the arduinos sleep time had synced with one another, resulting in the beginning of their cycles coinciding and the first port of the arduino loop always assuming predominance. The solution of random seed, an injection of indeterminancy was interesting to me due to the idea of having to insert chaos between two systems to get them working as we wanted them too, and also due to the fact that the history of how random numbers could be generated, as expounded by the science museum was very engaging for me.</span></p>
<p class="MsoNormal"><span lang="EN-US">The necessity of indeterminancy to logical rational systems of computing is interesting, given the indeterminancy we have had to add to our system in order to make it better. This sparked some surface level googling which pointed outobservations by cryptographers that even thermal noise means of adding random might not be considered random from a different perspective (i.e. string theory); this all suggests interesting theoretical directions</span></p>
<p class="MsoNormal"><span lang="EN-US"> </span></p>
<p class="MsoNormal"><span lang="EN-US">This is the website for expounding the philosophy of whether rand() numbers are genuinely random</span></p>
<p class="MsoNormal"><span lang="EN-US"> </span></p>
<p class="MsoNormal"><span lang="EN-US"><a href="http://aplawrence.com/Basics/randomnumbers.html">http://aplawrence.com/Basics/randomnumbers.html</a></span></p>
<p class="MsoNormal"><span lang="EN-US"> </span></p>
<p class="MsoNormal"><span lang="EN-US"> </span></p>
<p class="MsoNormal"><span lang="EN-US">Overall today drove home the weird and very obvious layers of abstraction our project brings into collision with one another.</span></p>
<p class="MsoNormal"><span lang="EN-US">Alan is working on the fans – it is evident that there is so much work left to do that this end of the project will be eleventh hour and thus it is as well that the other end of the project is coming together</span></p>
<p class="MsoNormal"><span lang="EN-US"> </span></p>
<p class="MsoNormal"><span lang="EN-US">With some big problems solved I now have a better take on what could have went better: The amount of time spent building the prototype is something that definitely could have went better, even Graham concedes that. However the means in which it became drawn out, i.e. having focus drawn towards areas that would have been best put on back burner until smaller modules were built is indicative of the experience of working with software. Its modular and different pieces need to communicate to one another and it is easy to become snarled in the molasses of abstraction between the abstract layers that compose it. I can chalk this up as both a learning experience and an insight into the way software coding affords certain behaviours to the uninitiated working within its realm.</span></p>
]]></content:encoded>
			<wfw:commentRss>http://wordpress.imiant.org.uk/stephen/2010/07/05/graham-harwood-to-the-rescue/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Missed Pujas and Kittler reflections</title>
		<link>http://wordpress.imiant.org.uk/stephen/2010/07/04/missed-pujas-and-kittler-reflections/</link>
		<comments>http://wordpress.imiant.org.uk/stephen/2010/07/04/missed-pujas-and-kittler-reflections/#comments</comments>
		<pubDate>Sun, 04 Jul 2010 16:54:16 +0000</pubDate>
		<dc:creator>stephen</dc:creator>
		
		<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://wordpress.imiant.org.uk/stephen/?p=337</guid>
		<description><![CDATA[ What could have went better - today I am goin to have to miss another puja session because of the necessity of getting the prototype working. This proved doubly frustrating after Alan cancelled on me.
Conceptually it has occurred to me that if we get the ardduino measuring voltages it tips the hat to kittlers [...]]]></description>
			<content:encoded><![CDATA[<p> <span style="font-size: 12pt;font-family: &quot;Times New Roman&#038;quot" lang="EN-US">What could have went better - today I am goin to have to miss another puja session because of the necessity of getting the prototype working. This proved doubly frustrating after Alan cancelled on me.<br />
Conceptually it has occurred to me that if we get the ardduino measuring voltages it tips the hat to kittlers ‘there is no software’ argument. It has further dawned upon me that it will be a great shame if we do not get the ‘collective experience’ working as it would be interested to have that collective experience all reduced to voltages – if such an experience is true then have we become the software which Kittler dismisses.</span></p>
]]></content:encoded>
			<wfw:commentRss>http://wordpress.imiant.org.uk/stephen/2010/07/04/missed-pujas-and-kittler-reflections/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Pause for breath - steal a moment of relfection</title>
		<link>http://wordpress.imiant.org.uk/stephen/2010/07/03/pause-for-breath-steal-a-moment-of-relfection/</link>
		<comments>http://wordpress.imiant.org.uk/stephen/2010/07/03/pause-for-breath-steal-a-moment-of-relfection/#comments</comments>
		<pubDate>Sat, 03 Jul 2010 16:54:55 +0000</pubDate>
		<dc:creator>stephen</dc:creator>
		
		<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://wordpress.imiant.org.uk/stephen/?p=339</guid>
		<description><![CDATA[Got the piezo and bandage to register readings. Both laptop and pc are suffering from update requests crashing the whole system in a slow creeping manner. Did some debugs then tested both mics simultaneously, after a thorough testing of all avenues we arrived at conclusion that the timing issue was on the arduino end (the [...]]]></description>
			<content:encoded><![CDATA[<p>Got the piezo and bandage to register readings. Both laptop and pc are suffering from update requests crashing the whole system in a slow creeping manner. Did some debugs then tested both mics simultaneously, after a thorough testing of all avenues we arrived at conclusion that the timing issue was on the arduino end (the port primacy was only reversed when the arduino loop switched values to look for first) possibly a timing issue or something more ominous it has made us rescale our plans down to one person modulating the computer.<br />
We also storyboarded. Found that was a lot more calming on nerves. Also I am getting aesthetic tuition from collaborating with lisa.</p>
<p>Today also brought a welcome sliver of reflection:</p>
<p>One – the inexplicable havoc caused by the upgrades necessitated by upgrade manager causing interference to creep in between the numerous bodies of abstraction constitutive of code - There&#8217;s no way of knowing everything about the code, even if your a coder - sort of an endophysical statment</p>
<p>Lisa made point that religion could as easily be considered a technology of man also - in reference to stieglers time and technics<br />
My point is - what was our role in appopriating Buddhist relegion, we were not part of the similar technological contract that traditional worshippera would be under<br />
Guilty of surface level engagement - but perhaps not detrimental overall as we approaches meditation/mantra system in a different manner, with deviant intentions to the manner in which it was supposed to act/interact with it&#8217;s components<br />
By becoming an interloper in this fashion I appreciate the importance of what graham said about materially engaging with media if trying to explore the links between media and spirituality<br />
Another way of phrasing it would be as a desire to bring two different knowledge systems into collision, and in the end the way we went about it was quite crude – yet potentially effective given that we equal handedly approached neither (PC or religion) with any kind of finesse.</p>
]]></content:encoded>
			<wfw:commentRss>http://wordpress.imiant.org.uk/stephen/2010/07/03/pause-for-breath-steal-a-moment-of-relfection/feed/</wfw:commentRss>
		</item>
	</channel>
</rss>
