<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Hacker News: notmyname</title><link>https://news.ycombinator.com/user?id=notmyname</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Thu, 16 Apr 2026 20:09:52 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=notmyname" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by notmyname in "New Xbox adapter lets people turn their power wheelchairs into game controllers"]]></title><description><![CDATA[
<p>Reminds me of the work Jonathan Oxer presented at LCA 2019 about the journey of reverse engineering and building a similar (and more capable) breakout board for wheelchairs. <a href="https://youtu.be/-9Rjh8qJk68" rel="nofollow">https://youtu.be/-9Rjh8qJk68</a><p><a href="https://www.superhouse.tv/product/wheelchair-control-breakout/" rel="nofollow">https://www.superhouse.tv/product/wheelchair-control-breakou...</a> is the result</p>
]]></description><pubDate>Sun, 02 Feb 2020 01:43:41 +0000</pubDate><link>https://news.ycombinator.com/item?id=22214587</link><dc:creator>notmyname</dc:creator><comments>https://news.ycombinator.com/item?id=22214587</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=22214587</guid></item><item><title><![CDATA[New comment by notmyname in "Vulnerability in the Mac Zoom client allows malicious websites to enable camera"]]></title><description><![CDATA[
<p>Here's a small script you can run to mitigate the issues described in the article: <a href="https://gist.github.com/notmyname/824db39350e3d39496de2ea930a56f63" rel="nofollow">https://gist.github.com/notmyname/824db39350e3d39496de2ea930...</a></p>
]]></description><pubDate>Tue, 09 Jul 2019 04:19:41 +0000</pubDate><link>https://news.ycombinator.com/item?id=20388995</link><dc:creator>notmyname</dc:creator><comments>https://news.ycombinator.com/item?id=20388995</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=20388995</guid></item><item><title><![CDATA[New comment by notmyname in "Amazon S3 will no longer support path-style API requests"]]></title><description><![CDATA[
<p>No, because path-style bucket names weren't originally required to conform to dns naming limitations. I don't know how they're going to migrate those older non-conforming buckets to the host-style form.</p>
]]></description><pubDate>Fri, 03 May 2019 20:42:54 +0000</pubDate><link>https://news.ycombinator.com/item?id=19822084</link><dc:creator>notmyname</dc:creator><comments>https://news.ycombinator.com/item?id=19822084</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=19822084</guid></item><item><title><![CDATA[New comment by notmyname in "Amazon DocumentDB, with MongoDB compatibility"]]></title><description><![CDATA[
<p>seems an obvious response to <a href="https://www.mongodb.com/press/mongodb-issues-new-server-side-public-license-for-mongodb-community-server" rel="nofollow">https://www.mongodb.com/press/mongodb-issues-new-server-side...</a></p>
]]></description><pubDate>Wed, 09 Jan 2019 23:11:29 +0000</pubDate><link>https://news.ycombinator.com/item?id=18869971</link><dc:creator>notmyname</dc:creator><comments>https://news.ycombinator.com/item?id=18869971</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=18869971</guid></item><item><title><![CDATA[New comment by notmyname in "Friendly Floatees"]]></title><description><![CDATA[
<p>You can play with simulations based on this data at <a href="http://adrift.org.au" rel="nofollow">http://adrift.org.au</a></p>
]]></description><pubDate>Fri, 26 Oct 2018 21:36:40 +0000</pubDate><link>https://news.ycombinator.com/item?id=18312888</link><dc:creator>notmyname</dc:creator><comments>https://news.ycombinator.com/item?id=18312888</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=18312888</guid></item><item><title><![CDATA[New comment by notmyname in "Intel Responds to Complaints About Microcode Benchmarking Ban"]]></title><description><![CDATA[
<p>Here's the update: <a href="https://01.org/mcu-path-license-2018" rel="nofollow">https://01.org/mcu-path-license-2018</a><p>found via <a href="https://twitter.com/imadsousou/status/1032680311753072640" rel="nofollow">https://twitter.com/imadsousou/status/1032680311753072640</a></p>
]]></description><pubDate>Thu, 23 Aug 2018 17:41:44 +0000</pubDate><link>https://news.ycombinator.com/item?id=17829168</link><dc:creator>notmyname</dc:creator><comments>https://news.ycombinator.com/item?id=17829168</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=17829168</guid></item><item><title><![CDATA[New comment by notmyname in "How open is too open?"]]></title><description><![CDATA[
<p>I would be extremely interested in any tools that have been developed to maintain a Common Pool Resource community, open source software or otherwise.</p>
]]></description><pubDate>Tue, 03 Jul 2018 21:43:31 +0000</pubDate><link>https://news.ycombinator.com/item?id=17453811</link><dc:creator>notmyname</dc:creator><comments>https://news.ycombinator.com/item?id=17453811</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=17453811</guid></item><item><title><![CDATA[New comment by notmyname in "How open is too open?"]]></title><description><![CDATA[
<p>That's great to hear that you're forcing yourself to keep communication in the open, when at all possible. That's one of the best ways to keep a community healthy.<p>In my experience with a particular open source project, more than half of new contributors started by communicating privately with myself or some other leader in the project. This is only bad if the communication never moves out of private conversation. I've found it normally takes a few nudges to get people to build their confidence and participate publicly.<p>Interestingly, it's not only new contributors who suffer from this. I've been told by some of the most prolific contributors to our project that they are still intimidated to speak out publicly. Many times these feelings come from deep-seated cultural norms that don't really fit with traditional Western/American ways of communicating. And that's ok! We all learn together how to best communicate with each other. And we get a healthier community and better code out of it.</p>
]]></description><pubDate>Tue, 03 Jul 2018 20:41:11 +0000</pubDate><link>https://news.ycombinator.com/item?id=17453463</link><dc:creator>notmyname</dc:creator><comments>https://news.ycombinator.com/item?id=17453463</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=17453463</guid></item><item><title><![CDATA[New comment by notmyname in "How open is too open?"]]></title><description><![CDATA[
<p>I'd encourage you to do it anyway. We're on the same journey at my company. Some of our product is based on a fairly large and active open source project. Others are much more limited and simply at the "here's the code, have fun" stage.<p>There's different levels of "open source" (everything from one-way code dumps to full-on maintained-as-a-whole-distributed-global-team). In my experience, it's easier to start with a simple "here's the code, bug reports welcome". This starting point is generally an easier sell to management who's worried about project management taking too much time away from other work.<p>Like all things, practice, start small, and grow from there. Get's easier as you go. But yeah--licenses/legal, written policies, governance, marketing, time prioritization, and more all take a lot of time to figure out.<p>NB: My own background in open source biases me to thinking open source is "easy". It's not; it takes a lot of work. The good news is that there's a lot of tools and help available for anyone wanting to start.</p>
]]></description><pubDate>Tue, 03 Jul 2018 20:20:42 +0000</pubDate><link>https://news.ycombinator.com/item?id=17453329</link><dc:creator>notmyname</dc:creator><comments>https://news.ycombinator.com/item?id=17453329</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=17453329</guid></item><item><title><![CDATA[A New Era for Arduino Begins Today]]></title><description><![CDATA[
<p>Article URL: <a href="https://blog.arduino.cc/2017/07/28/a-new-era-for-arduino-begins-today/">https://blog.arduino.cc/2017/07/28/a-new-era-for-arduino-begins-today/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=14876083">https://news.ycombinator.com/item?id=14876083</a></p>
<p>Points: 6</p>
<p># Comments: 1</p>
]]></description><pubDate>Fri, 28 Jul 2017 17:45:10 +0000</pubDate><link>https://blog.arduino.cc/2017/07/28/a-new-era-for-arduino-begins-today/</link><dc:creator>notmyname</dc:creator><comments>https://news.ycombinator.com/item?id=14876083</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=14876083</guid></item><item><title><![CDATA[New comment by notmyname in "Ask HN: What distributed storage technology are you using?"]]></title><description><![CDATA[
<p>I use (and contribute to) OpenStack Swift.<p>It's an object storage engine (think S3, but it's open source and you can put it in your own data center) that's excellent at storing unstructured data.<p>It's completely deployable and usable without any other OpenStack projects.<p>There's S3 API compatibility for it. It supports globally distributed clusters. It supports multiple storage polices that can be either replicated or use erasure coding. It's designed for very high availability, very high durability, and high aggregate throughput.<p>One of my favorite features is being able to create sharable, expiring signed URLs to any object in the cluster.<p>Some of the common uses for Swift include storing user-generated content (eg images, videos, game saves), static web assets, movies, scientific data sets, backups, document sharing, VM and container images, etc.<p>API docs:
 - <a href="https://developer.openstack.org/api-ref/object-storage/" rel="nofollow">https://developer.openstack.org/api-ref/object-storage/</a><p>Docs:
 - <a href="http://swift.openstack.org" rel="nofollow">http://swift.openstack.org</a><p>Vagrant All-In-One setup:
 - <a href="https://github.com/swiftstack/vagrant-swift-all-in-one" rel="nofollow">https://github.com/swiftstack/vagrant-swift-all-in-one</a><p>Come say hi!
 - #openstack-swift on freenode IRC (I'm notmyname)</p>
]]></description><pubDate>Fri, 21 Apr 2017 22:39:55 +0000</pubDate><link>https://news.ycombinator.com/item?id=14169988</link><dc:creator>notmyname</dc:creator><comments>https://news.ycombinator.com/item?id=14169988</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=14169988</guid></item><item><title><![CDATA[New comment by notmyname in "ZeroVM: Virtualization based on Chrome's NaCl"]]></title><description><![CDATA[
<p>Yeah the lack of further work on ZeroVM is unfortunate. You may be interested in <a href="https://github.com/openstack/storlets" rel="nofollow">https://github.com/openstack/storlets</a> which is conceptually similar and is being actively developed.</p>
]]></description><pubDate>Sat, 21 Jan 2017 05:33:47 +0000</pubDate><link>https://news.ycombinator.com/item?id=13448982</link><dc:creator>notmyname</dc:creator><comments>https://news.ycombinator.com/item?id=13448982</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=13448982</guid></item><item><title><![CDATA[New comment by notmyname in "Zfec – Efficient, portable erasure coding tool"]]></title><description><![CDATA[
<p>As a quick answer, the name comes from being able to recover data when some of it is "erased".<p>The only way to durably store data so that it survives a hardware failure (e.g. drive dying) is to store more than one copy. Full replicas are the simplest way to do this, but you've got a relatively high overhead (e.g. Store 1GB of data with 3x replicas, and you store 3GB of data). Erasure codes are a way to effectively store fractional replicas, so you only use 1.5x or 1.7x of the original data.<p>Erasure codes are great when you've got a lot of data and you need high durability but don't want to pay for the storage space required for full replicas.<p>Why don't we always use erasure codes for everything? EC isn't great when you've got small bits of data, and since there's a bit of math involved in reading and writing the EC data, EC has higher latency than simple replicas.<p><a href="https://www.swiftstack.com/blog/2015/04/20/the-foundations-of-erasure-codes/" rel="nofollow">https://www.swiftstack.com/blog/2015/04/20/the-foundations-o...</a> is a great into to how erasure codes work.</p>
]]></description><pubDate>Thu, 17 Nov 2016 16:03:14 +0000</pubDate><link>https://news.ycombinator.com/item?id=12978586</link><dc:creator>notmyname</dc:creator><comments>https://news.ycombinator.com/item?id=12978586</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=12978586</guid></item><item><title><![CDATA[New comment by notmyname in "Zfec – Efficient, portable erasure coding tool"]]></title><description><![CDATA[
<p>PyECLib upstream is now at <a href="https://github.com/openstack/pyeclib" rel="nofollow">https://github.com/openstack/pyeclib</a></p>
]]></description><pubDate>Thu, 17 Nov 2016 15:52:44 +0000</pubDate><link>https://news.ycombinator.com/item?id=12978494</link><dc:creator>notmyname</dc:creator><comments>https://news.ycombinator.com/item?id=12978494</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=12978494</guid></item><item><title><![CDATA[New comment by notmyname in "Show HN: Amazon S3, Microsoft Azure, Rackspace, Backblaze via a Single API"]]></title><description><![CDATA[
<p>The Rackspace API is OpenStack Swift, a project used by many more public and private cloud providers than just Rackspace.<p>I've been working on Swift for the past 6 years, and I'd be happy to help with your OpenStack Swift API integration. See my profile for contact info.</p>
]]></description><pubDate>Thu, 10 Nov 2016 16:50:26 +0000</pubDate><link>https://news.ycombinator.com/item?id=12921980</link><dc:creator>notmyname</dc:creator><comments>https://news.ycombinator.com/item?id=12921980</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=12921980</guid></item><item><title><![CDATA[Apollo Global is buying Rackspace for $4.3B]]></title><description><![CDATA[
<p>Article URL: <a href="http://www.businessinsider.com/apollo-is-buying-rackspace-in-a-43-billion-deal-2016-8">http://www.businessinsider.com/apollo-is-buying-rackspace-in-a-43-billion-deal-2016-8</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=12365956">https://news.ycombinator.com/item?id=12365956</a></p>
<p>Points: 339</p>
<p># Comments: 164</p>
]]></description><pubDate>Fri, 26 Aug 2016 13:16:40 +0000</pubDate><link>http://www.businessinsider.com/apollo-is-buying-rackspace-in-a-43-billion-deal-2016-8</link><dc:creator>notmyname</dc:creator><comments>https://news.ycombinator.com/item?id=12365956</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=12365956</guid></item><item><title><![CDATA[New comment by notmyname in "ZFS High-Availability NAS"]]></title><description><![CDATA[
<p>It's great to hear how you are using Swift. I work on that project; feel free to reach out if you have any questions. Contact info is in my profile.</p>
]]></description><pubDate>Sun, 14 Aug 2016 20:15:01 +0000</pubDate><link>https://news.ycombinator.com/item?id=12287144</link><dc:creator>notmyname</dc:creator><comments>https://news.ycombinator.com/item?id=12287144</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=12287144</guid></item><item><title><![CDATA[New comment by notmyname in "Intel's Storage Acceleration Library"]]></title><description><![CDATA[
<p>I've used ISA-L as the backend implementation for erasure codes in OpenStack Swift.<p>There are two versions of ISA-L. The open-source one includes some optimized erasure code libraries. The other version is free (as in beer) AFAICT but it requires signing a license agreement with Intel. This version also includes some other optimized libraries for hashing, crypto, and stuff like that.<p><a href="https://github.com/openstack/liberasurecode" rel="nofollow">https://github.com/openstack/liberasurecode</a> is a plugable C library that you can use for erasure coding. It supports some simple EC algorithms itself and works with jerasure and ISA-L.<p><a href="https://github.com/openstack/pyeclib" rel="nofollow">https://github.com/openstack/pyeclib</a> is a Python wrapper for liberasurecode.</p>
]]></description><pubDate>Thu, 30 Jun 2016 21:18:39 +0000</pubDate><link>https://news.ycombinator.com/item?id=12011812</link><dc:creator>notmyname</dc:creator><comments>https://news.ycombinator.com/item?id=12011812</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=12011812</guid></item><item><title><![CDATA[New comment by notmyname in "Inside the Magic Pocket"]]></title><description><![CDATA[
<p>Great stuff! Thanks for publishing it. I'm looking forward to future posts.<p>I'm curious about how you're managing the data on a drive itself. Are you storing the blocks as individual files on a filesystem? Are you doing direct management of the block device itself? Something else?</p>
]]></description><pubDate>Fri, 06 May 2016 20:04:10 +0000</pubDate><link>https://news.ycombinator.com/item?id=11646381</link><dc:creator>notmyname</dc:creator><comments>https://news.ycombinator.com/item?id=11646381</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=11646381</guid></item><item><title><![CDATA[New comment by notmyname in "Fragments of a wing washed up on Reunion could be wreckage from MH370"]]></title><description><![CDATA[
<p>Or try it yourself...<p><a href="http://adrift.org.au" rel="nofollow">http://adrift.org.au</a></p>
]]></description><pubDate>Wed, 29 Jul 2015 22:17:18 +0000</pubDate><link>https://news.ycombinator.com/item?id=9971947</link><dc:creator>notmyname</dc:creator><comments>https://news.ycombinator.com/item?id=9971947</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=9971947</guid></item></channel></rss>