<?xml version="1.0" encoding="UTF-8" standalone="no" ?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
    <channel>
        <title>idkfa rss feed</title>
        <link>http://www.idkfa.com/v3</link>
        <atom:link href="http://idkfa.com/v3/rss.php" rel="self" type="application/rss+xml" />
        <description>idkfa: syndicated</description>
        <item>
           <title>kaiden: Well, I made a Youtube video and posted a link</title>
           <link>http://www.idkfa.com/v3/v_thread.php?thread_id=252&amp;msg_id=1980</link>
           <description>Well, I made a Youtube video and posted a link to my project page on reddit. I&#39;ve done all I can, Internet. Now you have to do your part.     http://idkfa.com/ec/the-bike/</description>
           <author>kaiden@idkfa.com (kaiden)</author>
           <category>Cognitive Surplus</category>
           <pubDate>Mon, 31 Jan 2011 13:03:02 -0900</pubDate>
           <guid>http://idkfa.com/v3/v_thread.php?thread_id=252&amp;msg_id=1980</guid>
       </item>
            <item>
           <title>kaiden: I got your joules right here.</title>
           <link>http://www.idkfa.com/v3/v_thread.php?thread_id=252&amp;msg_id=1801</link>
           <description>I got your joules right here.</description>
           <author>kaiden@idkfa.com (kaiden)</author>
           <category>Cognitive Surplus</category>
           <pubDate>Tue, 18 Jan 2011 14:48:48 -0900</pubDate>
           <guid>http://idkfa.com/v3/v_thread.php?thread_id=252&amp;msg_id=1801</guid>
       </item>
            <item>
           <title>Scrotor: 182 miles / 26 hours = 7 mph. This is</title>
           <link>http://www.idkfa.com/v3/v_thread.php?thread_id=252&amp;msg_id=1800</link>
           <description>182 miles / 26 hours = 7 mph. This is meaningless, however, since there&#39;s no way to qualify this in terms of work. Need resistance settings for your bike. Perhaps kinetic friction coefficients? Then calculate work. This is actually somewhat of a tough problem until you get to steady state.</description>
           <author>Scrotor@idkfa.com (Scrotor)</author>
           <category>Cognitive Surplus</category>
           <pubDate>Tue, 18 Jan 2011 14:46:23 -0900</pubDate>
           <guid>http://idkfa.com/v3/v_thread.php?thread_id=252&amp;msg_id=1800</guid>
       </item>
            <item>
           <title>kaiden: Well, I think I&#39;ve reached a</title>
           <link>http://www.idkfa.com/v3/v_thread.php?thread_id=252&amp;msg_id=1795</link>
           <description>Well, I think I&#39;ve reached a milestone.     Three times I&#39;ve been able to rebuild and/or replicate my setup in the span of about two hours. It works on Linux, Mac OS X, and Windows (mostly). While it&#39;s not the most user friendly, it&#39;s educational, and pretty cheap to implement (compared to gym memberships, new and expensive intelligent exercise equipment, or a personal trainer). Most homes in the U.S. (or every house I&#39;ve been into in the last 5+ years) have larger LCD screens to view things, some have spare/old computers that can play movies, and have equipment that, if you can glue something to it, it will most likely apply pretty well to the exercise.     There may be some philosophical problems with the idea, though, which may speak to why I&#39;ve only had a few people show interest in the project (either on idkfa, or elsewhere).     First, it&#39;s something you do alone. My original exercise, cycling, is by nature a solitary act (you usually aren&#39;t talking or cooperating with somebody in order to succeed at biking). Combining biking alone with TV as entertainment doesn&#39;t exactly engender the same feeling as just watching television. Just watching television, or a movie, or a show, is intended to be a relaxing act. Having to ride the exercise bike while doing it would potentially take your attention away from the show, in addition to providing none of the social elements usually associated with sports or exercise.     Second, trying to ride the bike while you&#39;re watching with someone else has the added anxiety of going fast enough to keep up with the show so as to not disappoint the other viewer. There&#39;s also the added annoyance of the noise of the bike, and the person you&#39;re watching with cheering/jeering you on.     Third, if you look at a cyclist chugging up a hill, you never look at them and say &quot;That looks like fun.&quot; You instead make fun of their bike shorts, and wonder how much their ass hurts, and</description>
           <author>kaiden@idkfa.com (kaiden)</author>
           <category>Cognitive Surplus</category>
           <pubDate>Mon, 17 Jan 2011 22:55:45 -0900</pubDate>
           <guid>http://idkfa.com/v3/v_thread.php?thread_id=252&amp;msg_id=1795</guid>
       </item>
            <item>
           <title>kaiden: Alas, I am too late.     &quot;Method and</title>
           <link>http://www.idkfa.com/v3/v_thread.php?thread_id=252&amp;msg_id=1784</link>
           <description>Alas, I am too late.     &quot;Method and device for measuring rotation speed of rotating equipment&quot;   http://patft.uspto.gov/netacgi/nph-Parser?Sect1=PTO2&amp;Sect2=HITOFF&amp;p=1&amp;u=%2Fnetahtml%2FPTO%2Fsearch-bool.html&amp;r=36&amp;f=G&amp;l=50&amp;co1=AND&amp;d=PTXT&amp;s1=bicycle&amp;s2=video&amp;OS=bicycle+AND+video&amp;RS=bicycle+AND+video      &quot;Exercise system with graphical feedback and method of gauging fitness progress&quot;   http://patft.uspto.gov/netacgi/nph-Parser?Sect1=PTO2&amp;Sect2=HITOFF&amp;p=1&amp;u=%2Fnetahtml%2FPTO%2Fsearch-bool.html&amp;r=25&amp;f=G&amp;l=50&amp;co1=AND&amp;d=PTXT&amp;s1=bicycle&amp;s2=video&amp;OS=bicycle+AND+video&amp;RS=bicycle+AND+video      &quot;System and method for pacing repetitive motion activities&quot;   http://patft.uspto.gov/netacgi/nph-Parser?Sect1=PTO2&amp;Sect2=HITOFF&amp;p=1&amp;u=%2Fnetahtml%2FPTO%2Fsearch-bool.html&amp;r=47&amp;f=G&amp;l=50&amp;co1=AND&amp;d=PTXT&amp;s1=bicycle&amp;s2=video&amp;OS=bicycle+AND+video&amp;RS=bicycle+AND+video            Googling around initially I knew that some companies had done things to provide metrics on bicycles. I didn&#39;t think people had already patented things so absolutely specific to what I&#39;m trying to do here.       Oh well. It&#39;s a fun hobby, I guess.</description>
           <author>kaiden@idkfa.com (kaiden)</author>
           <category>Cognitive Surplus</category>
           <pubDate>Sat, 15 Jan 2011 20:46:53 -0900</pubDate>
           <guid>http://idkfa.com/v3/v_thread.php?thread_id=252&amp;msg_id=1784</guid>
       </item>
            <item>
           <title>kaiden: Well. It works.     It should be noted that my</title>
           <link>http://www.idkfa.com/v3/v_thread.php?thread_id=252&amp;msg_id=1734</link>
           <description>Well. It works.     It should be noted that my baseline RPMs for the exercise bike greatly exceed what I can maintain on my rowing machine. It&#39;s a good thing I made a command-line switch override.</description>
           <author>kaiden@idkfa.com (kaiden)</author>
           <category>Cognitive Surplus</category>
           <pubDate>Sun, 09 Jan 2011 14:47:39 -0900</pubDate>
           <guid>http://idkfa.com/v3/v_thread.php?thread_id=252&amp;msg_id=1734</guid>
       </item>
            <item>
           <title>kaiden: Had a few hours to kill. Started looking at</title>
           <link>http://www.idkfa.com/v3/v_thread.php?thread_id=252&amp;msg_id=1733</link>
           <description>Had a few hours to kill. Started looking at the rowing machine.     Already part of the rowing machine is a small LCD clock/computer. I never got it to work, for the reason that it had a few dead/decaying/leaking batteries that I was loathe to deal with. Finally getting up the nerve to replace them, I found that something had at some point gone wrong with its internals, only emitting a long, mournful, R2-D2-esque scream before turning off.     However, taking out the batteries, I realized that there were two plugs for the rowing machine: one for the batteries, and one attached to the shaft on which the seat glides. The cord is like what you&#39;d use for a microphone jack. Thinking for a bit, if indeed the rowing machine computer had a signal going to it from the rest of the machine, it would have used this.     I start further taking things apart.     I take the time to listen to the seat as it glides. Mid-row, I notice a familiar click. It&#39;s the same click that the reed switches make on the exercise bike. I look at the underside of the seat. There&#39;s a suspicious-looking piece of black metal placed in a suspicious-looking position just below the seat. I throw a screw at it. It sticks to it. Then I immediately regret throwing a screw at a hard-to-reach magnet, and spend 20 minutes trying to dig out the screw.     I strip the wires of the original headphone-type cable. I attach it to a AA-powered LED bulb to a flashlight I got years ago. I contort my body so I can precariously attach the LED bulb to a AA-powered circuit while I slowly push the rowing machine seat down its path with my foot. In the same position I heard the reed switch clicking the bulb lights up as well.     I&#39;m waiting for a breadboard in the mail. Once I have that, I&#39;ll have another piece of exercise equipment I can use in my system.</description>
           <author>kaiden@idkfa.com (kaiden)</author>
           <category>Cognitive Surplus</category>
           <pubDate>Sat, 08 Jan 2011 18:32:09 -0900</pubDate>
           <guid>http://idkfa.com/v3/v_thread.php?thread_id=252&amp;msg_id=1733</guid>
       </item>
            <item>
           <title>kaiden: So, my laptop died, either due to total</title>
           <link>http://www.idkfa.com/v3/v_thread.php?thread_id=252&amp;msg_id=1676</link>
           <description>So, my laptop died, either due to total battery failure cascading into the power supply refusing to boot the computer. I like to think that this is because I forced my laptop to run Windows for an extended period of time, but alas, correlation is not causation.     Regardless. I got a few more components in. Specifically, a big ol&#39; bag of reed switches.     In about 45 minutes of rewiring, burning out the rest of my LEDs, and reprogramming, I had my &quot;other exercise&quot; feature working.     And it works pretty well. Because I now have two sensors at different positions on the wheel, I can get more accurate reads with less chances of things like sensors &quot;bouncing&quot; and double-counting a rotation. The only way the controller will now mark a rotation is if it passes by both sensors in succession. Hovering just above the sensor&#39;s sweet spot and going back and forth is no longer an option for cheating (though, arguably, this is harder to do than just pedaling normally).     The &quot;other exercise&quot; feature itself is sort of fun. It means I can go and use my rowing machine for a bit before getting back on my bike, and still be able to watch something. However, it&#39;s not just an easy out: in order to have it be playing normally while I&#39;m in &quot;other exercise&quot; mode, I have to have been meeting the required RPMs while on the bike, otherwise I&#39;ll be playing at less than 100% speed while on the rowing machine.     Still, the &quot;other exercise&quot; feature, I feel, is still vulnerable to abuse or slacking. One could very well just start the exercise, get tired/bored, and leave it in &quot;other&quot; mode while they went and got a snack.     What I might implement is a timer for the &quot;other exercise&quot; mode. Essentially, it will put an upper limit on the amount of time one can spend in &quot;other exercise&quot; mode before you have to get back on the bike. Could also be nice if you wanted to let the user know how</description>
           <author>kaiden@idkfa.com (kaiden)</author>
           <category>Cognitive Surplus</category>
           <pubDate>Thu, 06 Jan 2011 15:11:05 -0900</pubDate>
           <guid>http://idkfa.com/v3/v_thread.php?thread_id=252&amp;msg_id=1676</guid>
       </item>
            <item>
           <title>Scrotor: &quot;I think he had too much gin...&quot;</title>
           <link>http://www.idkfa.com/v3/v_thread.php?thread_id=252&amp;msg_id=1654</link>
           <description>&quot;I think he had too much gin...&quot;</description>
           <author>Scrotor@idkfa.com (Scrotor)</author>
           <category>Cognitive Surplus</category>
           <pubDate>Wed, 05 Jan 2011 12:58:00 -0900</pubDate>
           <guid>http://idkfa.com/v3/v_thread.php?thread_id=252&amp;msg_id=1654</guid>
       </item>
            <item>
           <title>kaiden: http://www.youtube.com/watch?v=fIWKMgJs_Gs#t=3m56s</title>
           <link>http://www.idkfa.com/v3/v_thread.php?thread_id=252&amp;msg_id=1651</link>
           <description>http://www.youtube.com/watch?v=fIWKMgJs_Gs#t=3m56s</description>
           <author>kaiden@idkfa.com (kaiden)</author>
           <category>Cognitive Surplus</category>
           <pubDate>Tue, 04 Jan 2011 15:30:23 -0900</pubDate>
           <guid>http://idkfa.com/v3/v_thread.php?thread_id=252&amp;msg_id=1651</guid>
       </item>
            <item>
           <title>Scrotor: &quot;Fear leads to anger. Anger leads to</title>
           <link>http://www.idkfa.com/v3/v_thread.php?thread_id=252&amp;msg_id=1649</link>
           <description>&quot;Fear leads to anger. Anger leads to hate. Hate leads to suffering.&quot;</description>
           <author>Scrotor@idkfa.com (Scrotor)</author>
           <category>Cognitive Surplus</category>
           <pubDate>Tue, 04 Jan 2011 15:27:24 -0900</pubDate>
           <guid>http://idkfa.com/v3/v_thread.php?thread_id=252&amp;msg_id=1649</guid>
       </item>
            <item>
           <title>kaiden: In addition:</title>
           <link>http://www.idkfa.com/v3/v_thread.php?thread_id=252&amp;msg_id=1648</link>
           <description>In addition: http://msdn.microsoft.com/en-us/library/aa363858%28v=vs.85%29.aspx#12     Where a comment says:     Note: Using Windows XP both administrators/standard accounts don&#39;t require administrative rights to obtain a device handles.      This has changed on Vista, Windows 7 (UAC) where you MUST have administrator rights to obtain device handles.      1) Use a service   2) Use COM elevation moniker   3) Use Manifest     UAC, in my opinion, was a pretty bad idea. The fact that it imposes arbitrary access restrictions without giving you the ability to specifically override / disable them tells me that Microsoft decided it doesn&#39;t trust its users enough to give up control.</description>
           <author>kaiden@idkfa.com (kaiden)</author>
           <category>Cognitive Surplus</category>
           <pubDate>Tue, 04 Jan 2011 12:49:01 -0900</pubDate>
           <guid>http://idkfa.com/v3/v_thread.php?thread_id=252&amp;msg_id=1648</guid>
       </item>
            <item>
           <title>kaiden: I have zero confidence in it being any</title>
           <link>http://www.idkfa.com/v3/v_thread.php?thread_id=252&amp;msg_id=1647</link>
           <description>I have zero confidence in it being any easier.</description>
           <author>kaiden@idkfa.com (kaiden)</author>
           <category>Cognitive Surplus</category>
           <pubDate>Tue, 04 Jan 2011 12:41:10 -0900</pubDate>
           <guid>http://idkfa.com/v3/v_thread.php?thread_id=252&amp;msg_id=1647</guid>
       </item>
            <item>
           <title>kitacek: so.....let&#39;s hope windows 7 works easier</title>
           <link>http://www.idkfa.com/v3/v_thread.php?thread_id=252&amp;msg_id=1646</link>
           <description>so.....let&#39;s hope windows 7 works easier than vista? vista is hellspawn, i assure you. windows 7 is what vista was supposed to be.</description>
           <author>kitacek@idkfa.com (kitacek)</author>
           <category>Cognitive Surplus</category>
           <pubDate>Tue, 04 Jan 2011 03:57:02 -0900</pubDate>
           <guid>http://idkfa.com/v3/v_thread.php?thread_id=252&amp;msg_id=1646</guid>
       </item>
            <item>
           <title>kaiden: I&#39;m... I&#39;m angry and frustrated. I</title>
           <link>http://www.idkfa.com/v3/v_thread.php?thread_id=252&amp;msg_id=1645</link>
           <description>I&#39;m... I&#39;m angry and frustrated. I want to be angry at something. At someone. At people who use Windows to get anything done.     It took me four hours to get my exercise bike setup working on Windows, specifically, Windows Vista. This, purportedly on:         Identical hardware, which should exhibit no peculiarities or differences between them.       Identical Perl modules, such that their implementation and interfaces should exhibit no inconsistencies or oddities.       Identical driver software, which, being on Windows, the OS which everyone loves to support, should be fine.       Identical VLC implementations.       Mais non.     Drivers leave the COM3 port such that you can&#39;t access it lest you are running the command prompt as Administrator.      Win32::SerialPort module behaves ever-so-slightly differently than Device::SerialPort, in that it gladly returns undef values rather than blocking and then timing out, creating fun busy-wait-and-maybe-fry-your-USB-port loops.     The oldtelnet module on VLC in Windows behaves slightly differently than VLC on Linux and Mac, forcing me to have to tediously go back through and rework the &quot;looking for response X&quot; states I used successfully on two other platforms.     I feel like someone should answer for this. That Microsoft has created a platform that defies programming, development, and basic systems diagnostic information at every step, and said platform continues to be successful at all... it just blows my mind.</description>
           <author>kaiden@idkfa.com (kaiden)</author>
           <category>Cognitive Surplus</category>
           <pubDate>Tue, 04 Jan 2011 02:51:37 -0900</pubDate>
           <guid>http://idkfa.com/v3/v_thread.php?thread_id=252&amp;msg_id=1645</guid>
       </item>
            <item>
           <title>kaiden: So here&#39;s my new problem. In addition to</title>
           <link>http://www.idkfa.com/v3/v_thread.php?thread_id=252&amp;msg_id=1598</link>
           <description>So here&#39;s my new problem. In addition to the bike, I&#39;ve got a rowing machine that I like a lot. I&#39;ve thought about figuring out how to hook it up to the system I&#39;ve got here, but with the lengths of the tiny wires and such, I&#39;ve decided it would be easier just to have an entirely different Arduino setup.     In the meantime, what I&#39;d like to do is set up the bike to be able to both a) pause the exercise entirely including the video (&quot;phone call&quot; mode), and b) pause the exercise, but keep the video going (&quot;other exercise&quot; mode).     This sort of goes against my original thoughts on the project: it should incentivize you to keep going at all times, and at least be annoying enough if you do need a break. However, in the case of the rowing machine, it&#39;s a brutal 15+ minute workout with nothing but the sound of my fan to keep me company. I&#39;d like to have the video playing, but have the ability to resume on the bike whenever I&#39;m done on the rowing machine.     So my idea was to add another sensor. Currently, if I leave the wheel over the sensor for 10 seconds, it goes into &quot;phone call&quot; mode, and pauses everything until I start biking again. This is what I&#39;ve been doing to pause for calisthenics, rowing machine, etc. The second sensor would behave similarly, except if I left it over the second sensor, I would go into &quot;other exercise&quot; mode, and keep the video playing.     Here&#39;s where things went downhill.     I tried putting together a circuit that would effectively provide a signal for both the sensors, and another signal that would trigger the controller to say &quot;Hey, look, I&#39;ve got either signal, I should check to see which one.&quot; Apparently, I&#39;m not that great at electronics. I wasn&#39;t able to get this working. And in addition, I:         Destroyed three LEDs       Fused my last spare magnetic sensor such that it always completes a circuit.       After fiddling</description>
           <author>kaiden@idkfa.com (kaiden)</author>
           <category>Cognitive Surplus</category>
           <pubDate>Fri, 31 Dec 2010 17:24:53 -0900</pubDate>
           <guid>http://idkfa.com/v3/v_thread.php?thread_id=252&amp;msg_id=1598</guid>
       </item>
            <item>
           <title>kaiden: Oh man.       Spent $700 on a new</title>
           <link>http://www.idkfa.com/v3/v_thread.php?thread_id=252&amp;msg_id=1363</link>
           <description>Oh man.       Spent $700 on a new computer then spent $30 on a lengthy HDMI cable so I could get all the computer, cables, and signals going where they needed to go and needed to be.       I&#39;ve been coding at the thing for two days. I keep getting bizarre terminal errors, where things inexplicably stop working, or my program refuses to respond to commands, or where the program completely refuses to register signals coming from the bike.       Here&#39;s some knowledge for you. Unix operating systems treat everything as files. Even weird things, like hard drives, screens, video cards, devices that aren&#39;t really files like you&#39;re used to. It makes some sense to treat them in this way. After all, all you really need to know in a computer is where a &quot;place&quot; is in the computer, either in memory, or otherwise. Reading and writing from a file is based on the same principal as reading and writing to a screen, or the mouse, or a keyboard.       Except when you use things wrong. Horribly wrong.       Long story short, I had stuff misconfigured. I had my exercise program running, then opening up and treating the device that represented the terminal I was working in as the exercise bike. This means all sorts of weird things... but essentially, it didn&#39;t work.       Note to self: /dev/ttys00* are not serial devices.</description>
           <author>kaiden@idkfa.com (kaiden)</author>
           <category>Cognitive Surplus</category>
           <pubDate>Fri, 03 Dec 2010 02:00:43 -0900</pubDate>
           <guid>http://idkfa.com/v3/v_thread.php?thread_id=252&amp;msg_id=1363</guid>
       </item>
            <item>
           <title>kaiden: I found a way to keep a simple log of activity</title>
           <link>http://www.idkfa.com/v3/v_thread.php?thread_id=252&amp;msg_id=1082</link>
           <description>I found a way to keep a simple log of activity for each workout. Will report once I have a decent data set.</description>
           <author>kaiden@idkfa.com (kaiden)</author>
           <category>Cognitive Surplus</category>
           <pubDate>Wed, 20 Oct 2010 20:36:17 -0800</pubDate>
           <guid>http://idkfa.com/v3/v_thread.php?thread_id=252&amp;msg_id=1082</guid>
       </item>
            <item>
           <title>kaiden: Well. It appears that I&#39;m not the biking</title>
           <link>http://www.idkfa.com/v3/v_thread.php?thread_id=252&amp;msg_id=915</link>
           <description>Well. It appears that I&#39;m not the biking machine I thought I was. Or the programmer.     After some careful rewiring, poring over some documentation, and some recreational coding, I found that due to the position of the magnet on my wheel, I was actually receiving not one but up to four signals for every single pass by the sensor.     The only reason I didn&#39;t notice this was actually because of how inaccurate I was previously measuring passes. Also, that I was delaying 10ms between sensor polls meant that at least one or two of the signals would be ignored, with slightly improved accuracy as the magnet went by faster.     Now I think it is a little more realistic. I fiddled with the magnet on the wheel so that 9/10 times it will only signal once for every pass (best I can do). To account for that erroneous 1 time in 10, I put in a 100 millisecond ignore state. This means I can&#39;t have more than 10 sensor reads a second. But I don&#39;t think these legs will ever push that wheel around more than 10 times a second. Know your limits, Master Wayne.     I re-implemented the interface I had with the computer to do both the counting and the pausing I had before. Trying it out briefly, I found that I&#39;m not actually hitting 250rpm, actually closer to 175 to 200rpm while going &quot;balls out.&quot; The program feels a little more responsive, though I&#39;m not sure if I should be able to notice a difference unless I&#39;m going full speed.</description>
           <author>kaiden@idkfa.com (kaiden)</author>
           <category>Cognitive Surplus</category>
           <pubDate>Sun, 03 Oct 2010 23:43:05 -0800</pubDate>
           <guid>http://idkfa.com/v3/v_thread.php?thread_id=252&amp;msg_id=915</guid>
       </item>
            <item>
           <title>kaiden: I&#39;m running across a problem.      I have</title>
           <link>http://www.idkfa.com/v3/v_thread.php?thread_id=252&amp;msg_id=913</link>
           <description>I&#39;m running across a problem.      I have a 10 millisecond poll cycle on the device. This means in a given second, I will check the state of the sensor 100 times.     This might not be enough. I&#39;m finding that no matter how hard I pedal, I can&#39;t get above ~250rpm. It could very well mean that I&#39;m just not going that fast, but even when I have the friction off the wheel, I&#39;m not able to make it go any quicker. I think this is because in 100 polls a second, there are only so many &quot;up-down&quot; states it can accurately measure before the detection and calculation for one bleed into the detection and calculation for another.     I may have to rewrite my software to use an Interrupt Service Routine to maintain state. That is, rely on a hardware mechanism that can detect signals asynchronously from the normal line of processing, and even halt normal processing to detect a signal properly.</description>
           <author>kaiden@idkfa.com (kaiden)</author>
           <category>Cognitive Surplus</category>
           <pubDate>Sun, 03 Oct 2010 17:28:25 -0800</pubDate>
           <guid>http://idkfa.com/v3/v_thread.php?thread_id=252&amp;msg_id=913</guid>
       </item>
            <item>
           <title>kaiden: Further progress:         Got another computer</title>
           <link>http://www.idkfa.com/v3/v_thread.php?thread_id=252&amp;msg_id=324</link>
           <description>Further progress:         Got another computer downstairs, configured it with the Perl script, and had it controlling another computer hooked up to the TV. Seemed to work as expected.       A big problem, however, is that the spare computer I&#39;m using is my sister&#39;s old laptop. It&#39;s running a sort of recent version of Linux, which helps in terms of making it usable, but it&#39;s otherwise about the shittiest computer I&#39;ve seen in a long time. It has absolutely no processing power, and for what little it has, it can&#39;t keep itself cool enough to run for more than a few minutes while performing something like a system upgrade. As a result, I can hear the system fan over my exercise bike. Ridiculous.     That said, I need something else downstairs to power and listen to the microcontroller. I&#39;m debating bringing my NAS device over closer to the device, as it has a few USB ports and a Linux backend, but the thing works too well to start screwing with it.     If I was feeling particularly industrious, and frivolous, I could spend an extra $50 and get the Ethernet shield for the controller. I&#39;d have to rewrite the code I have now, but it&#39;d mean I could control VLC directly from the microcontroller, without need for an extra computer in the mix.     I&#39;ll have to think on it.</description>
           <author>kaiden@idkfa.com (kaiden)</author>
           <category>Cognitive Surplus</category>
           <pubDate>Wed, 01 Sep 2010 02:52:22 -0800</pubDate>
           <guid>http://idkfa.com/v3/v_thread.php?thread_id=252&amp;msg_id=324</guid>
       </item>
            <item>
           <title>kaiden: Another update:         Added an LED to the</title>
           <link>http://www.idkfa.com/v3/v_thread.php?thread_id=252&amp;msg_id=312</link>
           <description>Another update:         Added an LED to the breadboard, making the closed circuit visible, or at least, visible in a darkened room.       Modified microcontroller code to check the length of time that has passed since it saw the magnet, but before it saw the magnet disappear. If this time is greater than 5 seconds (as in, I stopped the magnet over the sensor for more than 5 seconds), the controller will issue a &quot;pause&quot; signal. This lets me, if I want to spend time getting the magnet in the exact right position, pause both the video and the program if I need to stop, or, if I want to alternate to another exercise without losing my place in the video / desired revolutions.       The &quot;pause&quot; mode could potentially be used for cheating, I guess, to rest at the same time your video is paused, but you still lose time / steps trying to get the magnet into position, and time also waiting for it to get into pause mode.</description>
           <author>kaiden@idkfa.com (kaiden)</author>
           <category>Cognitive Surplus</category>
           <pubDate>Tue, 31 Aug 2010 03:39:57 -0800</pubDate>
           <guid>http://idkfa.com/v3/v_thread.php?thread_id=252&amp;msg_id=312</guid>
       </item>
            <item>
           <title>kaiden: A brief update:         Discovered adhesive to</title>
           <link>http://www.idkfa.com/v3/v_thread.php?thread_id=252&amp;msg_id=294</link>
           <description>A brief update:         Discovered adhesive to the underside of the breadboard. Mounted breadboard (crookedly) to the &quot;fork&quot; of the exercise bike. Made wiring slightly more complicated, but ended up making the overall setup more compact. Also, sensor is now closer to the magnet as it swings by on the wheel, should improve accuracy.       Ended up packaging Arduino into an iPod box. Not to be pretentious, but because it was the perfect size to fit the Arduino into, and to have sit on the frame of the bike. Currently, +5V, Signal, Ground, and USB all come out of small hole in the top of the box.        No longer dealing with stack of boxes next to the bike, and everything is glued or taped down to stop it from slowly vibrating away from where it needs to be.       Future improvements:         Get a bigger LED to indicate revolution detection, maybe expose said LED on the outside of the box. Might be annoying, but certainly useful for debugging.       Fun discoveries:         Problem solving is a lot more fun while trying to finish the Mike&#39;s Hard Lemonade nobody will help you drink. Nobody.       I may have a beetle problem. Killed about six of while them I was downstairs. Not sure if they were just survivors from when I left the door slightly open while painting, or they&#39;re getting in somehow via windows, doors, cracks, pipes, etc.. Sprayed insecticide liberally. Note to self: don&#39;t eat off the floor downstairs.</description>
           <author>kaiden@idkfa.com (kaiden)</author>
           <category>Cognitive Surplus</category>
           <pubDate>Sat, 28 Aug 2010 03:25:30 -0800</pubDate>
           <guid>http://idkfa.com/v3/v_thread.php?thread_id=252&amp;msg_id=294</guid>
       </item>
            <item>
           <title>Scrotor: That is some sweet ass shit. I was wondering</title>
           <link>http://www.idkfa.com/v3/v_thread.php?thread_id=252&amp;msg_id=275</link>
           <description>That is some sweet ass shit. I was wondering what you were doing with the lack of frisbee and all.     I seriously need to make my record cleaning device. But Kwajalein approaches oh so soon.</description>
           <author>Scrotor@idkfa.com (Scrotor)</author>
           <category>Cognitive Surplus</category>
           <pubDate>Fri, 27 Aug 2010 00:42:43 -0800</pubDate>
           <guid>http://idkfa.com/v3/v_thread.php?thread_id=252&amp;msg_id=275</guid>
       </item>
            <item>
           <title>kaiden: Well, if we&#39;re just communicating how fast</title>
           <link>http://www.idkfa.com/v3/v_thread.php?thread_id=252&amp;msg_id=274</link>
           <description>Well, if we&#39;re just communicating how fast I&#39;m going or how much power I&#39;m outputting, the magnet seems to be doing the trick. Was this what you were referring to?</description>
           <author>kaiden@idkfa.com (kaiden)</author>
           <category>Cognitive Surplus</category>
           <pubDate>Thu, 26 Aug 2010 19:40:31 -0800</pubDate>
           <guid>http://idkfa.com/v3/v_thread.php?thread_id=252&amp;msg_id=274</guid>
       </item>
            <item>
           <title>kitacek: Maybe instead of a generator powering the device</title>
           <link>http://www.idkfa.com/v3/v_thread.php?thread_id=252&amp;msg_id=273</link>
           <description>Maybe instead of a generator powering the device you're paying attention to, the generator sends an analog signal to a multimeter that sends signals to your arduino.  You'd have to teach the system your &quot;max power&quot; amp rating and such so that it knew that 2amps or whatever would be like 50% pedaling.    But that's probably alot more work and wiring.</description>
           <author>kitacek@idkfa.com (kitacek)</author>
           <category>Cognitive Surplus</category>
           <pubDate>Thu, 26 Aug 2010 19:32:45 -0800</pubDate>
           <guid>http://idkfa.com/v3/v_thread.php?thread_id=252&amp;msg_id=273</guid>
       </item>
            <item>
           <title>MrFood: Well in my case it would not be anything</title>
           <link>http://www.idkfa.com/v3/v_thread.php?thread_id=252&amp;msg_id=272</link>
           <description>Well in my case it would not be anything important like a computer but more like a crappy tv or even a radio. Something where the suddent power loss wouldn&#39;t do damage.</description>
           <author>MrFood@idkfa.com (MrFood)</author>
           <category>Cognitive Surplus</category>
           <pubDate>Thu, 26 Aug 2010 18:32:54 -0800</pubDate>
           <guid>http://idkfa.com/v3/v_thread.php?thread_id=252&amp;msg_id=272</guid>
       </item>
            <item>
           <title>kaiden: Pretty much everyone suggested that as a more</title>
           <link>http://www.idkfa.com/v3/v_thread.php?thread_id=252&amp;msg_id=271</link>
           <description>Pretty much everyone suggested that as a more serious punishment for not biking enough. Dealing with computers, for which sudden power loss can have catastrophic effects, it didn&#39;t seem like a reasonable design choice.     Then people started suggesting that the bike shock me if I went too slow. I asked them how they planned to eventually have me stop.     Then I realized they were all mocking me.</description>
           <author>kaiden@idkfa.com (kaiden)</author>
           <category>Cognitive Surplus</category>
           <pubDate>Thu, 26 Aug 2010 18:21:28 -0800</pubDate>
           <guid>http://idkfa.com/v3/v_thread.php?thread_id=252&amp;msg_id=271</guid>
       </item>
            <item>
           <title>MrFood: neat, though I&#39;ve always wanted to do a</title>
           <link>http://www.idkfa.com/v3/v_thread.php?thread_id=252&amp;msg_id=270</link>
           <description>neat, though I&#39;ve always wanted to do a more simple bike electical generator. For the same purpose so that if I wanted to watch something I&#39;d have to keep riding to supply the power, I have no idea how the conversion would work to get it to a 120v and supply the propper number of amps.</description>
           <author>MrFood@idkfa.com (MrFood)</author>
           <category>Cognitive Surplus</category>
           <pubDate>Thu, 26 Aug 2010 18:17:13 -0800</pubDate>
           <guid>http://idkfa.com/v3/v_thread.php?thread_id=252&amp;msg_id=270</guid>
       </item>
            <item>
           <title>kaiden: A little context, if you&#39;re curious:</title>
           <link>http://www.idkfa.com/v3/v_thread.php?thread_id=252&amp;msg_id=269</link>
           <description>A little context, if you&#39;re curious: http://idkfa.com/ec/2010/08/26/when-config-files-have-dire-consequences/</description>
           <author>kaiden@idkfa.com (kaiden)</author>
           <category>Cognitive Surplus</category>
           <pubDate>Thu, 26 Aug 2010 13:32:31 -0800</pubDate>
           <guid>http://idkfa.com/v3/v_thread.php?thread_id=252&amp;msg_id=269</guid>
       </item>
            <item>
           <title>kaiden: Breadboards and Arduino microcontrollers are a</title>
           <link>http://www.idkfa.com/v3/v_thread.php?thread_id=252&amp;msg_id=252</link>
           <description>Breadboards and Arduino microcontrollers are a lot of fun.</description>
           <author>kaiden@idkfa.com (kaiden)</author>
           <category>Cognitive Surplus</category>
           <pubDate>Wed, 25 Aug 2010 13:09:58 -0800</pubDate>
           <guid>http://idkfa.com/v3/v_thread.php?thread_id=252&amp;msg_id=252</guid>
       </item>
            
    </channel>
</rss> 
