<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: estrabd</title><link>https://news.ycombinator.com/user?id=estrabd</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Sun, 12 Jul 2026 05:58:06 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=estrabd" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by estrabd in "Show HN: PDFlower – Reflow PDF papers for small-screen reading"]]></title><description><![CDATA[
<p>I just want something that'll collapse 2 columns into 1.</p>
]]></description><pubDate>Wed, 04 Jan 2017 17:34:10 +0000</pubDate><link>https://news.ycombinator.com/item?id=13320220</link><dc:creator>estrabd</dc:creator><comments>https://news.ycombinator.com/item?id=13320220</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=13320220</guid></item><item><title><![CDATA[New comment by estrabd in "Ask HN: What “old” programming languages will you still be using in 2017?"]]></title><description><![CDATA[
<p>Perl, sh, awk, sed, C, Fortran. There's a freedom in not chasing down all the shiny new things.</p>
]]></description><pubDate>Tue, 03 Jan 2017 17:26:16 +0000</pubDate><link>https://news.ycombinator.com/item?id=13310852</link><dc:creator>estrabd</dc:creator><comments>https://news.ycombinator.com/item?id=13310852</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=13310852</guid></item><item><title><![CDATA[New comment by estrabd in "Tor at the Heart: Firefox"]]></title><description><![CDATA[
<p>It is frighteningly effective.</p>
]]></description><pubDate>Tue, 03 Jan 2017 16:54:23 +0000</pubDate><link>https://news.ycombinator.com/item?id=13310492</link><dc:creator>estrabd</dc:creator><comments>https://news.ycombinator.com/item?id=13310492</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=13310492</guid></item><item><title><![CDATA[New comment by estrabd in "Filmmakers Ask Nikon and Canon to Sell Encrypted Cameras"]]></title><description><![CDATA[
<p>>  If an organization is in a position to confiscate the camera from a journalist, they're almost certainly ALSO in a position to extract the encryption password from the journalist.<p>This is basically why GBDE exists.<p>See s.s. 4.1 "Protecting the user" of <a href="http://phk.freebsd.dk/pubs/bsdcon-03.gbde.paper.pdf" rel="nofollow">http://phk.freebsd.dk/pubs/bsdcon-03.gbde.paper.pdf</a><p>The drawback is that GBDE is for cold storage protection (which I imagine could be okay in a camera).</p>
]]></description><pubDate>Wed, 14 Dec 2016 15:50:03 +0000</pubDate><link>https://news.ycombinator.com/item?id=13176831</link><dc:creator>estrabd</dc:creator><comments>https://news.ycombinator.com/item?id=13176831</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=13176831</guid></item><item><title><![CDATA[New comment by estrabd in "The short, tormented life of computer genius Phil Katz (2000)"]]></title><description><![CDATA[
<p>Always a good cautionary tail.</p>
]]></description><pubDate>Sun, 11 Dec 2016 00:51:06 +0000</pubDate><link>https://news.ycombinator.com/item?id=13148927</link><dc:creator>estrabd</dc:creator><comments>https://news.ycombinator.com/item?id=13148927</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=13148927</guid></item><item><title><![CDATA[New comment by estrabd in "Major advancements in Deep Learning in 2016"]]></title><description><![CDATA[
<p>Whoa, those images kind of weirded me out.</p>
]]></description><pubDate>Wed, 07 Dec 2016 18:50:39 +0000</pubDate><link>https://news.ycombinator.com/item?id=13125064</link><dc:creator>estrabd</dc:creator><comments>https://news.ycombinator.com/item?id=13125064</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=13125064</guid></item><item><title><![CDATA[New comment by estrabd in "Amazon Go"]]></title><description><![CDATA[
<p>"Alert, alert you are too poor to be in here."</p>
]]></description><pubDate>Mon, 05 Dec 2016 17:22:41 +0000</pubDate><link>https://news.ycombinator.com/item?id=13107115</link><dc:creator>estrabd</dc:creator><comments>https://news.ycombinator.com/item?id=13107115</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=13107115</guid></item><item><title><![CDATA[New comment by estrabd in "Amazon Go"]]></title><description><![CDATA[
<p>What Would Glenda Do?</p>
]]></description><pubDate>Mon, 05 Dec 2016 17:22:09 +0000</pubDate><link>https://news.ycombinator.com/item?id=13107107</link><dc:creator>estrabd</dc:creator><comments>https://news.ycombinator.com/item?id=13107107</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=13107107</guid></item><item><title><![CDATA[New comment by estrabd in "Show HN: A DigitalOcean-like support community for your website in 3 minutes"]]></title><description><![CDATA[
<p>You had me until I had to use pedo twitter or Fakebook. No thanks.</p>
]]></description><pubDate>Wed, 23 Nov 2016 18:34:32 +0000</pubDate><link>https://news.ycombinator.com/item?id=13024681</link><dc:creator>estrabd</dc:creator><comments>https://news.ycombinator.com/item?id=13024681</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=13024681</guid></item><item><title><![CDATA[New comment by estrabd in "[dead]"]]></title><description><![CDATA[
<p>Regardless of who you think was behind the leaks, what makes you think that the blockchain and crypto-currencies in general are not compromised somehow? Based on the BTC mania of 2014, I am not entirely convinced it's not all part of some sort of globalist psy-op. It easily fits into the narrative.</p>
]]></description><pubDate>Mon, 21 Nov 2016 17:15:31 +0000</pubDate><link>https://news.ycombinator.com/item?id=13007017</link><dc:creator>estrabd</dc:creator><comments>https://news.ycombinator.com/item?id=13007017</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=13007017</guid></item><item><title><![CDATA[New comment by estrabd in "What Is Déjà Vu and Why Does it Happen? (2013)"]]></title><description><![CDATA[
<p>I have had a situation where I had what was I thought deja vu, only to realize that I accurately "knew" what was about to transpire for at least 1 minute after. I've had regular deja vu before, and this was not it. I was interacting with another individual, so I don't think I was having a weird seizure or was mentally detached in any way. It was not a lucid dream either.</p>
]]></description><pubDate>Thu, 29 Sep 2016 16:21:29 +0000</pubDate><link>https://news.ycombinator.com/item?id=12606490</link><dc:creator>estrabd</dc:creator><comments>https://news.ycombinator.com/item?id=12606490</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=12606490</guid></item><item><title><![CDATA[New comment by estrabd in "How I Built a Custom Camper Van (2015)"]]></title><description><![CDATA[
<p>1. sell house<p>2. buy van<p>3. get someone to customize your van<p>4. ???<p>5. profit</p>
]]></description><pubDate>Mon, 29 Aug 2016 20:51:48 +0000</pubDate><link>https://news.ycombinator.com/item?id=12385217</link><dc:creator>estrabd</dc:creator><comments>https://news.ycombinator.com/item?id=12385217</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=12385217</guid></item><item><title><![CDATA[New comment by estrabd in "Moving 12 years of email from GMail to FastMail"]]></title><description><![CDATA[
<p>I once went fastmail -> gmail. It's been a while, thinking about going back tbh.</p>
]]></description><pubDate>Mon, 08 Aug 2016 19:38:34 +0000</pubDate><link>https://news.ycombinator.com/item?id=12250336</link><dc:creator>estrabd</dc:creator><comments>https://news.ycombinator.com/item?id=12250336</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=12250336</guid></item><item><title><![CDATA[New comment by estrabd in "Amazon Posts Another Blockbuster Profit"]]></title><description><![CDATA[
<p>I find that eBay's bread and butter is really small fry to small fry - or at best, dealers in collectibles to collectors.</p>
]]></description><pubDate>Thu, 28 Jul 2016 20:40:22 +0000</pubDate><link>https://news.ycombinator.com/item?id=12182984</link><dc:creator>estrabd</dc:creator><comments>https://news.ycombinator.com/item?id=12182984</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=12182984</guid></item><item><title><![CDATA[New comment by estrabd in "Stack Overflow Outage Postmortem"]]></title><description><![CDATA[
<p>TIL what language Stack Overflow is written in.</p>
]]></description><pubDate>Wed, 20 Jul 2016 20:40:36 +0000</pubDate><link>https://news.ycombinator.com/item?id=12132330</link><dc:creator>estrabd</dc:creator><comments>https://news.ycombinator.com/item?id=12132330</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=12132330</guid></item><item><title><![CDATA[New comment by estrabd in "Ask HN: Insider history of the demise of Kodak?"]]></title><description><![CDATA[
<p>I heard a similar story about Polaroid having their own digital camera. Not sure about the details.</p>
]]></description><pubDate>Mon, 18 Jul 2016 01:51:23 +0000</pubDate><link>https://news.ycombinator.com/item?id=12112843</link><dc:creator>estrabd</dc:creator><comments>https://news.ycombinator.com/item?id=12112843</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=12112843</guid></item><item><title><![CDATA[New comment by estrabd in "Test Anything Protocol specification (2006)"]]></title><description><![CDATA[
<p>You can use prove for anything that outputs TAP, not just Perl scripts.</p>
]]></description><pubDate>Thu, 16 Jun 2016 18:42:11 +0000</pubDate><link>https://news.ycombinator.com/item?id=11918045</link><dc:creator>estrabd</dc:creator><comments>https://news.ycombinator.com/item?id=11918045</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=11918045</guid></item><item><title><![CDATA[New comment by estrabd in "Things Unix can do atomically (2010)"]]></title><description><![CDATA[
<p><i>Why</i> one would like to have an atomic operation is easier to understand.<p>For example, one can use the atomic nature of creating a symbolic link on nix to create a lock file to prevent a race condition in a forking shell script. Say you have two or more processes wanting to do something that can (or <i>should</i>) only be done by one process at a time; one naive solution is to manage access of each process to said action by using a lock file. However, writing or touching a file itself is not atomic.<p>The answer is to throw a symbolic link into the mix. In this scenario, the lock file already exists. However, the lock is not the file itself, but a symbolic link to the file.  The protocol for each process to follow is:<p>1. try to create a symbolic link to lock file (any file really)<p>2. if successful, proceed; if failed, wait (or exit)<p>3. when process is done, delete symbolic link to lock file<p>Simply checking for the existence of the symlink is not sufficient since there is a period of time between checking for the symlink (or file) and proceeding with said action where another process can think it has the lock.<p>The OS ensures that one and only one symlink (of the same name) can exist; attempts to create it again (even simultaneously) will result in a failure of one process to create the symlink. There is one winner; all others are losers. This is to say, the kernel ensures that the operation is atomic. As a result, the OS is now arbitrating what process can proceed to action, at the very lowest level.  Another way to think about it is that it provides a way to make competing processes serialize - or get in line so that they may complete their action one at a time.<p>In my experience, it is important to experiment and test to make sure that the atomic primitive you're using is actually working as expected. I've run up against some inconsistent implementations of symlink creation that make this action not as straightforward to use as one is lead to believe.</p>
]]></description><pubDate>Tue, 31 May 2016 18:20:39 +0000</pubDate><link>https://news.ycombinator.com/item?id=11808748</link><dc:creator>estrabd</dc:creator><comments>https://news.ycombinator.com/item?id=11808748</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=11808748</guid></item><item><title><![CDATA[New comment by estrabd in "Things Unix can do atomically (2010)"]]></title><description><![CDATA[
<p>Always a nice reminder.</p>
]]></description><pubDate>Tue, 31 May 2016 18:06:29 +0000</pubDate><link>https://news.ycombinator.com/item?id=11808620</link><dc:creator>estrabd</dc:creator><comments>https://news.ycombinator.com/item?id=11808620</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=11808620</guid></item><item><title><![CDATA[New comment by estrabd in "Who Needs Git When You Have ZFS?"]]></title><description><![CDATA[
<p>ZFS doesn't have history in that way; snapshots are far too coarse. HAMMER, for example, is closer to what you want if you're going to replace git with a FS.<p><a href="https://www.dragonflybsd.org/hammer/" rel="nofollow">https://www.dragonflybsd.org/hammer/</a></p>
]]></description><pubDate>Wed, 25 May 2016 12:09:53 +0000</pubDate><link>https://news.ycombinator.com/item?id=11769161</link><dc:creator>estrabd</dc:creator><comments>https://news.ycombinator.com/item?id=11769161</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=11769161</guid></item></channel></rss>