<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom"><title>OpenYou</title><link href="http://www.openyou.org/" rel="alternate"></link><link href="http://www.openyou.org/atom_feed.xml" rel="self"></link><id>http://www.openyou.org/</id><updated>2018-06-05T19:48:12-07:00</updated><entry><title>End of Openyou.org</title><link href="http://www.openyou.org/2018/06/05/end-of-openyouorg/" rel="alternate"></link><updated>2018-06-05T19:48:12-07:00</updated><author><name>Kyle Machulis</name></author><id>tag:www.openyou.org,2018-06-05:2018/06/05/end-of-openyouorg/</id><summary type="html">&lt;p&gt;OpenYou hasn't really been a thing since 2012, but the project never
really got a proper closure.&lt;/p&gt;
&lt;p&gt;Fixing that now.&lt;/p&gt;
&lt;p&gt;I'll be archiving all of our repos (outside of
&lt;a href="https://github.com/openyou/emokit"&gt;emokit&lt;/a&gt;, which is now community
maintained) on github. The website and repos will stay live as long as
I'm still using services that make it easy to keep them up.&lt;/p&gt;
&lt;p&gt;If you're interested in what I'm up to, my personal site is at
&lt;a href="https://kyle.machul.is"&gt;kyle.machul.is&lt;/a&gt;. &lt;/p&gt;
&lt;p&gt;Please do not contact me about bugs/issues on the open source OpenYou
projects, as I don't really work in the open source health tech space
anymore and do not have time to resume maintenance of them. Most of
them refer to hardware that is no longer produced, and I do not have
time to update them to new hardware. If you are interested in taking
over maintenance, please feel free to fork them, and if you would like
me to add links to the forks, feel free to reach out via one of the
contact methods on my personal site.&lt;/p&gt;
&lt;p&gt;I hope the project was useful while it existed, and look forward to
seeing how others hack health tech in the future.&lt;/p&gt;
&lt;p&gt;Thanks,&lt;/p&gt;
&lt;p&gt;Kyle Machulis&lt;/p&gt;
&lt;p&gt;Ex-OpenYou Maintainer&lt;/p&gt;</summary></entry><entry><title>Zeo Firmware and Raw Data API on OpenYou github</title><link href="http://www.openyou.org/2013/06/11/zeo-firmware-and-raw-data-api-on-openyou-github/" rel="alternate"></link><updated>2013-06-11T13:42:20-07:00</updated><author><name>Kyle Machulis</name></author><id>tag:www.openyou.org,2013-06-11:2013/06/11/zeo-firmware-and-raw-data-api-on-openyou-github/</id><summary type="html">&lt;p&gt;It appears Zeo, which declared it was shutting down in March, has
taken a scorched earth policy in terms of developer firmware and
libraries. All zeo websites are gone, and the sourceforge has been
cleared out. I still had versions of the firmware and raw data API
kicking around on my harddrive, and managed to fork the android
project before the github account disappeared. I've thrown all of this
on the openyou github account.&lt;/p&gt;
&lt;p&gt;Zeo Firmware:
&lt;a href="http://github.com/openyou/zeo-firmware"&gt;http://github.com/openyou/zeo-firmware&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Zeo Raw Data API:
&lt;a href="http://github.com/openyou/zeo-raw-data-api"&gt;http://github.com/openyou/zeo-raw-data-api&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Zeo Android API: 
&lt;a href="http://github.com/openyou/zeo-android-api"&gt;http://github.com/openyou/zeo-android-api&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Since most developers are used to looking for these kind of libraries
on github, that seemed the best place to store them right now even
though I certainly have no plans of doing any upgrades to them. The
master branches will most likely stay as copies of the final versions
so that others can have a reliable base to fork from.&lt;/p&gt;
&lt;p&gt;For developers that want web accessible documentation,
&lt;a href="http://www.sleepstreamonline.com/"&gt;SleepStreamOnline&lt;/a&gt; (a project done
by a Zeo intern a few years ago) is still around, and has
&lt;a href="http://www.sleepstreamonline.com/rdl"&gt;web documentation for the raw data API available&lt;/a&gt;.
Assuming this ever goes down, developers should also be able to
generate their own version from the Raw Data API code using
&lt;a href="http://sphinx.pocoo.org/"&gt;sphinx&lt;/a&gt;.&lt;/p&gt;</summary></entry><entry><title>OpenYou Github Organization</title><link href="http://www.openyou.org/2012/10/21/openyou-github-organization/" rel="alternate"></link><updated>2012-10-21T15:57:20-07:00</updated><author><name>Kyle Machulis</name></author><id>tag:www.openyou.org,2012-10-21:2012/10/21/openyou-github-organization/</id><summary type="html">&lt;p&gt;I've finally gone ahead and moved most of my health driver repos, as
well as the repo holding the openyou.org blog, to the
&lt;a href="http://www.github.com/openyou"&gt;OpenYou Organization on github&lt;/a&gt;. Over an indeterminate amount of
time in the future, I'll be flipping the READMEs, and possibly the
licensing, to reflect OpenYou also.&lt;/p&gt;
&lt;p&gt;The hope here is to get more community involvement in drivers for
health equipment. Up until now, the repositories have lived on
&lt;a href="http://www.github.com/qdot"&gt;my personal github account&lt;/a&gt;, which, while great for my coderwall
badges, means that I'm primarily responsible for support. Ask anyone
who's emailed me actually &lt;em&gt;asking&lt;/em&gt; for support, and you'll find out
how well that's gone so far.&lt;/p&gt;
&lt;p&gt;While I do get and try to service pull requests on my drivers,
sometimes it takes me weeks or months, or else I do things out of
order and end up conflicting people's patches. My hope with moving
these to an organization setup is to allow developers that are
interested to help out with maintenance of these projects.&lt;/p&gt;
&lt;p&gt;I'm already starting to see this in action, as there's now a developer
on the &lt;a href="http://www.github.com/openyou/emokit"&gt;emokit&lt;/a&gt; project working on porting the C library to HIDAPI.
I'd like to get battery power and signals in soon too. There's a bunch
of stuff to be done on things like &lt;a href="http://www.github.com/openyou/libfitbit"&gt;libfitbit&lt;/a&gt; and &lt;a href="http://www.github.com/openyou/libomron"&gt;libomron&lt;/a&gt;
too.&lt;/p&gt;
&lt;p&gt;Moving this stuff forward shouldn't depend on the amount of free time
I have. If you're interested in becoming a developer with commit
rights on one of these projects, file an issue in the project you're
interested in working on.&lt;/p&gt;</summary></entry><entry><title>OpenYou Projects Update</title><link href="http://www.openyou.org/2012/05/28/openyou-projects-update/" rel="alternate"></link><updated>2012-05-28T21:32:22-07:00</updated><author><name>Kyle Machulis</name></author><id>tag:www.openyou.org,2012-05-28:2012/05/28/openyou-projects-update/</id><summary type="html">&lt;p&gt;It's really amazing how quick a year can disappear by.&lt;/p&gt;
&lt;p&gt;Due to personal circumstances that involved
&lt;a href="http://www.mozilla.org/en-US/b2g/"&gt;finding a new job&lt;/a&gt;,
&lt;a href="http://nonpolynomial.com/2011/11/16/keepon-control-via-kinect/"&gt;hacking some robots&lt;/a&gt;,
&lt;a href="http://boingboing.net/2012/03/08/make-talk-008-kyle-machulis.html"&gt;being in Make Magazine&lt;/a&gt;,
etc... It's been a quiet year at OpenYou so far.&lt;/p&gt;
&lt;p&gt;So, an update!&lt;/p&gt;
&lt;h2&gt;libfitbit&lt;/h2&gt;
&lt;p&gt;&lt;a href="http://www.github.com/qdot/libfitbit"&gt;http://www.github.com/qdot/libfitbit&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;I'm still seeing pull requests to libfitbit! The library has become
somewhat more stable, though we're still plagued by issues with the
base station locking and not communicating until it's
unplugged/replugged. I'm not sure if this is an issue with the fitbit
base station or with my python ANT library. It's something I hope to
look into soon.&lt;/p&gt;
&lt;p&gt;I'd also like to get a Fitbit Ultra at some point, to get altimeter
readings into the system.&lt;/p&gt;
&lt;h2&gt;emokit&lt;/h2&gt;
&lt;p&gt;&lt;a href="http://www.github.com/qdot/emokit"&gt;http://www.github.com/qdot/emokit&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;As of today, Emokit for the Emotiv EEG sees a major update, at least
in terms of protocol documentation. We now have access to the sensor
quality levels and battery power levels, the two portions we'd been
waiting on in order to finish the library and release v1.0. I've
created
&lt;a href="https://github.com/qdot/emokit/blob/master/doc/emotiv_protocol.asciidoc"&gt;a protocol document that's available in the github repo&lt;/a&gt;,
and would like to get this pressed into code ASAP.&lt;/p&gt;
&lt;p&gt;In less new-featurey but important maintenancey issues, I'm also
planning on moving the library to HIDAPI, which should solve a lot of
the crossplatform issues reported in the repo. I'd also like to finish
the OpenVibe bindings, which I got started but then fell off on due to
above mentioned circumstances.&lt;/p&gt;
&lt;h2&gt;libfuelband&lt;/h2&gt;
&lt;p&gt;&lt;a href="http://www.github.com/qdot/libfuelband"&gt;http://www.github.com/qdot/libfuelband&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;I've been permaloaned (Sorry Barry I swear I'll get it back to you) a
Nike Fuelband to work on. I did some initial proof-of-concept code a
while ago, which found some dates and what I believe are steps
recorded down to the second (the highest granularity I've seen in a
consumer pedometer thus far).&lt;/p&gt;
&lt;p&gt;The unfortuate news is that there seems to be no good way
to access the LED array, which was my original goal. However, the
factory wipe mechanism looks like it may be a firmware reload, which
would be super handy for possibly building my own LED access
functions.&lt;/p&gt;
&lt;p&gt;So, that's it for now. I'll hopefully be posting more about some of
the patent battles in health technology this year soon, as things have
really been heating up.&lt;/p&gt;</summary></entry><entry><title>Speaking at SF Data Mining Meetup - March 6, 2012</title><link href="http://www.openyou.org/2012/03/05/speaking-at-sf-data-mining-meetup-march-6-2012/" rel="alternate"></link><updated>2012-03-05T14:40:09-08:00</updated><author><name>Kyle Machulis</name></author><id>tag:www.openyou.org,2012-03-05:2012/03/05/speaking-at-sf-data-mining-meetup-march-6-2012/</id><summary type="html">&lt;p&gt;Contrary to evidence otherwise, I'm not dead, just got busy with life
outside blog/qs land for the past 8 months. Am now working on
returning to former productivity levels, starting with a new release
of emokit and openvibe bindings ASAP, then maybe taking another look
at libfitbit and the fitbit ultra.&lt;/p&gt;
&lt;p&gt;Before that's all done though, I'll be speaking at the
&lt;a href="http://www.meetup.com/Data-Mining/events/50787192/"&gt;SF Data Mining Meetup&lt;/a&gt; March 6th at the Trulia offices. It's me
and one of the people from &lt;a href="http://www.mybasis.com"&gt;Basis&lt;/a&gt;. I think it may already be sold
out, but watch the page to see if more spots become open.&lt;/p&gt;</summary></entry><entry><title>libfitbit Hangups</title><link href="http://www.openyou.org/2011/08/07/libfitbit-hangups/" rel="alternate"></link><updated>2011-08-07T19:34:29-07:00</updated><author><name>Kyle Machulis</name></author><id>tag:www.openyou.org,2011-08-07:2011/08/07/libfitbit-hangups/</id><summary type="html">&lt;p&gt;First off, hello to everyone who found us through the MIT Tech Review
article or Ubuntu Community talk! Been a bit slow around here lately,
but hoping to get things booted back up.&lt;/p&gt;
&lt;p&gt;It seems the most requested thing at the moment is a finalized version
of &lt;a href="http://www.github.com/qdot/libfitbit"&gt;libfitbit&lt;/a&gt;. Currently, we're at v0.0.1, which was released in
February and hardly worked. There's been a lot of progress since then,
and we are now able to replicate full communications with the
tracker. There's really just one problem left with the library, and
that's the subject of today's post. &lt;/p&gt;
&lt;p&gt;So, unless you're into specifics of the implementation of the ANT
protocol, you can probably skip the rest of the post. However, if
you're interested in helping me kill the last bug before I can start
making distributable, read on.&lt;/p&gt;
&lt;p&gt;I recommend having the &lt;a href="http://www.thisisant.com/images/Resources/PDF/1204662412_ant%20message%20protocol%20and%20usage.pdf"&gt;ANT Protocol Specification&lt;/a&gt; open while
following along, as I'll be talking about packet types quite a
bit. Also, if you have any comments, please leave them on the
&lt;a href="https://github.com/qdot/libfitbit/issues/8"&gt;github issue about this problem&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;UPDATE:&lt;/strong&gt; And, 2 hours after I post this, &lt;a href="https://github.com/qdot/libfitbit/issues/8"&gt;I fix it myself&lt;/a&gt;. I
wasn't resetting the USB device correctly, which meant we were getting
weird configuration conflicts from the last session run. Fixing the
device reset clears this, and libfitbit will now retreive information
multiple times without having to completely un/replug the key. I'll
write up a "rest of the things I need to do" post tomorrow to let
everyone know what's next.&lt;/p&gt;


&lt;p&gt;Whenever libfitbit connects to the tracker, the first transfer after
plugging in the USB goes fine. We start communications with an ANT
reset message, and we always get back a 0x6F package (Startup Message)
with a payload of 0x00 (POWER_ON_RESET), which is what we expect since
we just powered on the ANT stick. We then continue on through
establishing a communications channel, running a beacon signal to find
the tracker, and other steps as laid out in the &lt;a href="https://github.com/qdot/libfitbit/blob/master/doc/fitbit_protocol.asciidoc"&gt;fitbit protocol document&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;The problem comes in on the second run of a libfitbit based
utility. We try and reset the device, but instead of getting back a
0x6F packet, we usually receive something that looks like a bulk data
receive packet, like we would expect back from a bank
transfer. Further executions the utility will result in the same,
until the point where the receive command from the reset completely
times out, and continues to do so. The only way to fix things at this
point is to unplug/replug the ANT stick, at which point things work
fine again, for one round of communication.&lt;/p&gt;
&lt;p&gt;The actual fitbit client doesn't have to deal with this due to the
fact that it grabs the device right when it starts up, and doesn't let
go until shutdown. I suppose I could try stopping and restarting the
service with the base plugged in while watching an analyzer, and that
may be my next step.&lt;/p&gt;
&lt;p&gt;This bug is the major thing holding up library development right
now. Until this is fixed, I can't reliably run multiple sessions with
the fitbit, and having to replug the USB stick isn't a viable
solution. I'm pretty sure I'm missing something about how connections
should end or restart, but progress on this one is slow so far.&lt;/p&gt;</summary></entry><entry><title>Withing Scale Network Hijacking</title><link href="http://www.openyou.org/2011/06/06/withing-scale-network-hijacking/" rel="alternate"></link><updated>2011-06-06T22:01:19-07:00</updated><author><name>Kyle Machulis</name></author><id>tag:www.openyou.org,2011-06-06:2011/06/06/withing-scale-network-hijacking/</id><summary type="html">&lt;p&gt;The &lt;a href="http://www.withings.com"&gt;Withings Scale&lt;/a&gt; is a pretty simple piece of hardware. Set it up
on your wifi network, weigh yourself, and it instantly sends your
weight to the Withings website.&lt;/p&gt;
&lt;p&gt;&lt;img alt="" src="/images/2011-06-06-withings-network-hijacking/withings.jpg" /&gt;&lt;/p&gt;
&lt;p&gt;Now, as Withings isn't really taking and analyzing a ton of data, it's
(apparently) fairly trivial to pull all the needed data from their
website. However, there are those who aren't completely happy with
that solution, and who also don't want to deal with the slow flash
interface.&lt;/p&gt;
&lt;p&gt;The people at
&lt;a href="http://www.prolixium.com/mynews?id=915"&gt;Proxilium decided to reverse engineer the network protocol&lt;/a&gt;, doing
a full trace on the communications between the scale and the home
website, and extracted all of the data the scale sends to the
website. Not only that, he shows how to set up alternate DNS rules to
route off calls to the website to a local webserver, so you can have
your own data store. Neat!&lt;/p&gt;</summary></entry><entry><title>libfitbit Development Update</title><link href="http://www.openyou.org/2011/05/26/libfitbit-development-update/" rel="alternate"></link><updated>2011-05-26T22:20:12-07:00</updated><author><name>Kyle Machulis</name></author><id>tag:www.openyou.org,2011-05-26:2011/05/26/libfitbit-development-update/</id><summary type="html">&lt;p&gt;There's been a lot of interest in &lt;a href="http://www.github.com/qdot/libfitbit"&gt;libfitbit&lt;/a&gt; lately, so here's a
quick update on where I am with development.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Web client is now completely working. Was stuck on ANT burst sends
  not working, which are used to update the device time and stats like
  height and weight. Putting in a sleep between burst sends seems to
  have fixed it. Because, much like &lt;a href="https://www.youtube.com/watch?v=0XM3vWJmpfo"&gt;putting a bird on it&lt;/a&gt;, putting
  a sleep in it fixes everything.&lt;/li&gt;
&lt;li&gt;Tested the fitbit with the &lt;a href="http://www.amazon.com/gp/product/B000UO9KSY/ref=as_li_qf_sp_asin_tl?ie=UTF8&amp;amp;tag=openyouorg-20&amp;amp;linkCode=as2&amp;amp;camp=217145&amp;amp;creative=399353&amp;amp;creativeASIN=B000UO9KSY"&gt;Garmin ANT Stick&lt;/a&gt;, works fine. Hoping
  to test with &lt;a href="http://www.amazon.com/gp/product/B004YJSD20/ref=as_li_tf_tl?ie=UTF8&amp;amp;tag=openyouorg-20&amp;amp;linkCode=as2&amp;amp;camp=217145&amp;amp;creative=399349&amp;amp;creativeASIN=B004YJSD20"&gt;Suunto stick&lt;/a&gt; within the next week, the goal being
  to have multiple ant antennas on multiple machines, all which can
  communicate with any ANT hardware.&lt;/li&gt;
&lt;li&gt;Can get per-minute Step Count and Active Point Score from the fitbit&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;This is close to getting us to a v0.1 release, which I'm hoping will
happen next week after the &lt;a href="http://www.quantifiedself.com/conference/"&gt;Quantified Self Conference&lt;/a&gt;. I'm also
working on documentation and making a couple of useful utilities, such
as a linux daemon for web service uploads (yes, I realize I'm doing
fitbit's work for them, and no, I'm not real thrilled about it
either), and dumping data to json/xml.&lt;/p&gt;
&lt;p&gt;In terms of what I'd like to see for versions after that:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Finish the data format protocol. There's still a couple of packets
  I'm not sure about, and I haven't figured out how events (sleep,
  etc...) work yet.&lt;/li&gt;
&lt;li&gt;Dividing out the ANT protocol class and ANT antenna classes into
  their own library, so they can be shared between multiple device
  libraries. I'm moving toward this with the current design, but don't
  want it holding up the v0.1 release&lt;/li&gt;
&lt;li&gt;May a C version? I'm not exactly motivated about this since python
  works fine for me right now, but if the need arises, it could be
  nice to have around. The ANT people have actually
  &lt;a href="http://www.thisisant.com/component/option,com_fireboard/Itemid,146/func,view/catid,25/id,1464/#1468"&gt;said they have little linux experience on staff&lt;/a&gt;, so I wouldn't
  be expecting their support on the library side soon
  anyways. Definitely an ownable area for anyone looking to start up
  an open source project, and there's a ton of code already out
  there...&lt;/li&gt;
&lt;li&gt;Whatever else people are looking for. Let me know in the
  &lt;a href="https://github.com/qdot/libfitbit/issues"&gt;github issues&lt;/a&gt; if you have requests.&lt;/li&gt;
&lt;/ul&gt;</summary></entry><entry><title>libomron Verified Working with BP791IT</title><link href="http://www.openyou.org/2011/05/25/libomron-verified-working-with-bp791it/" rel="alternate"></link><updated>2011-05-25T16:31:12-07:00</updated><author><name>Kyle Machulis</name></author><id>tag:www.openyou.org,2011-05-25:2011/05/25/libomron-verified-working-with-bp791it/</id><summary type="html">&lt;p&gt;I've received from email from an OpenYou reader who purchased the
&lt;a href="http://www.amazon.com/gp/product/B004H44GB4/ref=as_li_qf_sp_asin_tl?ie=UTF8&amp;amp;tag=openyouorg-20&amp;amp;linkCode=as2&amp;amp;camp=217145&amp;amp;creative=399349&amp;amp;creativeASIN=B004H44GB4"&gt;BP791IT&lt;/a&gt;, which is the updated version of the HEM790IT Blood
Pressure Monitor from Omron.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.amazon.com/gp/product/B004H44GB4/ref=as_li_qf_sp_asin_tl?ie=UTF8&amp;amp;tag=openyouorg-20&amp;amp;linkCode=as2&amp;amp;camp=217145&amp;amp;creative=399349&amp;amp;creativeASIN=B004H44GB4"&gt;&lt;img alt="" src="/images/2011-05-25-libomron-works-with-bp791it/bp791it.jpg" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;They've verified that this blood pressure monitor does work
with &lt;a href="https://github.com/qdot/libomron/"&gt;OpenYou's libomron library&lt;/a&gt;. So, go forth and purchase, knowing
you can still pull your data off of the device on any platform
&lt;a href="https://github.com/qdot/libomron/"&gt;libomron&lt;/a&gt; supports (which is anything &lt;a href="http://www.libusb.org"&gt;libusb&lt;/a&gt; supports).&lt;/p&gt;
&lt;p&gt;Please note that I've been getting a few issue reports with getting
libomron working on OS X, having to do with the kexts not causing the
device to detach from the HID Manager correctly on 10.6.7+. These
reports have been rather intermittent, but if you experience any
issues, please get in touch with me via email or &lt;a href="https://github.com/qdot/libomron/issues"&gt;file a bug report on the github site&lt;/a&gt;.&lt;/p&gt;</summary></entry><entry><title>Upcoming Speaking Engagements</title><link href="http://www.openyou.org/2011/05/13/upcoming-speaking-engagements/" rel="alternate"></link><updated>2011-05-13T20:12:12-07:00</updated><author><name>Kyle Machulis</name></author><id>tag:www.openyou.org,2011-05-13:2011/05/13/upcoming-speaking-engagements/</id><summary type="html">&lt;p&gt;This summer is shaping up to be a busy one...&lt;/p&gt;
&lt;p&gt;&lt;img alt="" src="/images/2011-05-13-upcoming-speaking-engagements/makerfaire.gif" /&gt;&lt;/p&gt;
&lt;p&gt;I'm speaking at &lt;a href="http://www.makerfaire.com"&gt;Maker Faire&lt;/a&gt;. Twice, even!&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;2011-05-21 3:30pm - &lt;a href="http://www.openyou.org"&gt;OpenYou.org&lt;/a&gt; Presentation, Health 2.0 Stage&lt;/li&gt;
&lt;li&gt;2011-05-21 6:00pm - &lt;a href="http://www.openkinect.org"&gt;OpenKinect&lt;/a&gt; Presentation, Main Stage&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;img alt="" src="/images/2011-05-13-upcoming-speaking-engagements/qs_conf.png" /&gt;&lt;/p&gt;
&lt;p&gt;Then there's the &lt;a href="http://quantifiedself.com/conference"&gt;Quantified Self Conference&lt;/a&gt; on May 28-29th,
2011, at the Computer History Museum in Mountain View, CA. There's no
central presentation, but honestly, I probably won't stop talking at
any point during the 2 days, as I have a table at the expo, plus will
be helping out with the health hardware session and the hackathon.&lt;/p&gt;
&lt;p&gt;&lt;img alt="" src="/images/2011-05-13-upcoming-speaking-engagements/netexplore_zoom.jpg" /&gt;&lt;/p&gt;
&lt;p&gt;On June 23rd, I'll be doing a presentation on the &lt;a href="http://www.openkinect.org"&gt;OpenKinect&lt;/a&gt;
project at &lt;a href="http://en.www.netexplorateur.org/"&gt;NetExplorateur Zoom 2011&lt;/a&gt; in Paris.&lt;/p&gt;</summary></entry></feed>