<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: alextgordon</title><link>https://news.ycombinator.com/user?id=alextgordon</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Fri, 09 Oct 2026 05:13:08 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=alextgordon" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by alextgordon in "Myths about Integer Overflow in Rust"]]></title><description><![CDATA[
<p>Literally the definition of the integers is that (x + 1) != x. Wrapping is bad enough, but at least tends to makes failures noticeable. Saturating arithmetic makes it really hard to see that a failure has occurred.<p>Depending on the performance penalty you're willing to take, there's good alternatives to wrapping, such as: A) 64-bit integers, B) bigints, C) crashing on overflow.<p>Sure, saturation might be useful in certain circumstances, like manipulating audio samples, but it's generally something you want to make explicit. Using it everywhere? It's madness!</p>
]]></description><pubDate>Fri, 29 Apr 2016 21:12:09 +0000</pubDate><link>https://news.ycombinator.com/item?id=11598800</link><dc:creator>alextgordon</dc:creator><comments>https://news.ycombinator.com/item?id=11598800</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=11598800</guid></item><item><title><![CDATA[New comment by alextgordon in "A Password Manager That Doesn't Store Passwords"]]></title><description><![CDATA[
<p>It also lacks what you might call 'forward secrecy'. If someone gets access to my master password and an old 1password backup, then they get all the passwords in the backup.<p>But with this, if someone gets access to my master password, they get access to recent passwords, and when I create new passwords they get access to those too. If I'm not aware that my master password has been compromised (why should I be?) then I'd be merrily creating new passwords that are compromised at the moment of their creation.<p>Don't roll your own crypto, kids.</p>
]]></description><pubDate>Sun, 24 Apr 2016 03:23:24 +0000</pubDate><link>https://news.ycombinator.com/item?id=11558419</link><dc:creator>alextgordon</dc:creator><comments>https://news.ycombinator.com/item?id=11558419</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=11558419</guid></item><item><title><![CDATA[New comment by alextgordon in "Amazon open-sources Ion – a binary and text interchangable, typed JSON-superset"]]></title><description><![CDATA[
<p>The use of != there is very confusing but what they mean is stores a precision along each number, not that -0 != -0.0<p>e.g. in Python:<p><pre><code>    >>> from decimal import Decimal as D
    >>> 2 * D("1.0")
    Decimal('2.0')

    >>> 2 * D("1.000")
    Decimal('2.000')

    >>> D("1.0") == D("1.000")
    True</code></pre></p>
]]></description><pubDate>Fri, 22 Apr 2016 02:39:08 +0000</pubDate><link>https://news.ycombinator.com/item?id=11546734</link><dc:creator>alextgordon</dc:creator><comments>https://news.ycombinator.com/item?id=11546734</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=11546734</guid></item><item><title><![CDATA[New comment by alextgordon in "The Internet of Things has a dirty little secret"]]></title><description><![CDATA[
<p>Maybe it is a failure of imagination, but I don't get how nest can be more efficient than manual control. Cold? Switch the heating on. Hot? Switching the heating off. Why'd you need a learning algorithm for that?<p>The website says stuff like<p>> The babysitter calls to say she picked up the kids from soccer and they’re heading home. You adjust the temperature from your phone so they’ll be cozy.<p>..which is a first-world problem if I've ever heard one. Just wear an extra layer for 10 minutes while the heating warms up. Jeez.</p>
]]></description><pubDate>Sun, 10 Apr 2016 19:26:31 +0000</pubDate><link>https://news.ycombinator.com/item?id=11467725</link><dc:creator>alextgordon</dc:creator><comments>https://news.ycombinator.com/item?id=11467725</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=11467725</guid></item><item><title><![CDATA[New comment by alextgordon in "Algebrite, a computer algebra system in JavaScript"]]></title><description><![CDATA[
<p>You're right, but I guess you're being downvoted because nobody wants to hear it. JavaScript will never get anything like numpy, because it doesn't have integers. Doing mathematics without integers is like driving a car without wheels.</p>
]]></description><pubDate>Sat, 09 Apr 2016 05:29:13 +0000</pubDate><link>https://news.ycombinator.com/item?id=11460077</link><dc:creator>alextgordon</dc:creator><comments>https://news.ycombinator.com/item?id=11460077</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=11460077</guid></item><item><title><![CDATA[New comment by alextgordon in "What It’s Like to Almost Get Executed"]]></title><description><![CDATA[
<p>It's interesting that you give the example of Breivik. Don't you think that a far-right nutcase like him would relish the reinstatement of the death penalty?</p>
]]></description><pubDate>Sun, 03 Apr 2016 04:15:19 +0000</pubDate><link>https://news.ycombinator.com/item?id=11414894</link><dc:creator>alextgordon</dc:creator><comments>https://news.ycombinator.com/item?id=11414894</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=11414894</guid></item><item><title><![CDATA[New comment by alextgordon in "Spaced repetition and practice"]]></title><description><![CDATA[
<p>I don't bother reversing decks. It's more efficient to do more repetitions of Native->Foreign than it is to do equal repetitions of N->F and F->N.<p>i.e. if you can respond that the French for cat is "chat", then you will very likely remember that the English for "chat" is "cat".</p>
]]></description><pubDate>Sat, 02 Apr 2016 17:22:40 +0000</pubDate><link>https://news.ycombinator.com/item?id=11412316</link><dc:creator>alextgordon</dc:creator><comments>https://news.ycombinator.com/item?id=11412316</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=11412316</guid></item><item><title><![CDATA[New comment by alextgordon in "Amnesty International: Encryption Is a Human Rights Issue"]]></title><description><![CDATA[
<p>The average person isn't even <i>aware</i> that VLC is an illegal circumvention tool in the United States under the DMCA. I fail to see how restrictions on encryption software would have a different outcome. Encryption is built into so many products, it's part of daily life and most people don't even know they're using it.</p>
]]></description><pubDate>Fri, 01 Apr 2016 08:34:36 +0000</pubDate><link>https://news.ycombinator.com/item?id=11403497</link><dc:creator>alextgordon</dc:creator><comments>https://news.ycombinator.com/item?id=11403497</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=11403497</guid></item><item><title><![CDATA[New comment by alextgordon in "How to Get Out of Bed"]]></title><description><![CDATA[
<p>The comment system on HN discourages discussion of the article, because threads cannot be collapsed and so there is only space for 2 or 3 top-level comments to get much attention.<p>The top comment is often a poor quality one, expressing some controversial view that gets replies, starving the lower top-level comments of upvotes, and cementing its place at the top.<p>It would be better to collapse replies to all top-level comments, and allow people to expand the replies to the comments they find interesting.</p>
]]></description><pubDate>Sun, 27 Mar 2016 15:44:04 +0000</pubDate><link>https://news.ycombinator.com/item?id=11370327</link><dc:creator>alextgordon</dc:creator><comments>https://news.ycombinator.com/item?id=11370327</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=11370327</guid></item><item><title><![CDATA[New comment by alextgordon in "Show HN: Kikked – check if any of your NPM repos is trademarked"]]></title><description><![CDATA[
<p>kik = a messaging app<p>kike = a jewish person</p>
]]></description><pubDate>Sat, 26 Mar 2016 14:56:31 +0000</pubDate><link>https://news.ycombinator.com/item?id=11365838</link><dc:creator>alextgordon</dc:creator><comments>https://news.ycombinator.com/item?id=11365838</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=11365838</guid></item><item><title><![CDATA[New comment by alextgordon in "People with names that break computers"]]></title><description><![CDATA[
<p>And there's at least tens of millions of people who only have one name:<p><a href="https://en.wikipedia.org/wiki/Mononymous_person#Modern_times" rel="nofollow">https://en.wikipedia.org/wiki/Mononymous_person#Modern_times</a><p><a href="https://en.wikipedia.org/wiki/Indonesian_names#Mononymic_names" rel="nofollow">https://en.wikipedia.org/wiki/Indonesian_names#Mononymic_nam...</a></p>
]]></description><pubDate>Fri, 25 Mar 2016 23:59:48 +0000</pubDate><link>https://news.ycombinator.com/item?id=11363677</link><dc:creator>alextgordon</dc:creator><comments>https://news.ycombinator.com/item?id=11363677</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=11363677</guid></item><item><title><![CDATA[New comment by alextgordon in "Google parent Alphabet ushers in ‘fiscal discipline era’"]]></title><description><![CDATA[
<p>The curse of oil.</p>
]]></description><pubDate>Fri, 25 Mar 2016 04:11:19 +0000</pubDate><link>https://news.ycombinator.com/item?id=11358440</link><dc:creator>alextgordon</dc:creator><comments>https://news.ycombinator.com/item?id=11358440</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=11358440</guid></item><item><title><![CDATA[New comment by alextgordon in "Boom (YC W16) signs $2B letter of intent with Virgin, $5B total"]]></title><description><![CDATA[
<p>This has the same problem as hyperloop, then. Sure the main part of the journey is quicker, but if you have to take a connecting flight from New York to Boston, <i>and</i> a train from Luton to London, it's overall slower than a subsonic plane.</p>
]]></description><pubDate>Wed, 23 Mar 2016 23:57:46 +0000</pubDate><link>https://news.ycombinator.com/item?id=11349418</link><dc:creator>alextgordon</dc:creator><comments>https://news.ycombinator.com/item?id=11349418</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=11349418</guid></item><item><title><![CDATA[New comment by alextgordon in "I've Just Liberated My Modules"]]></title><description><![CDATA[
<p>If he wants to control where people get his software, he should have published it under a proprietary license. Not saying he does, though.</p>
]]></description><pubDate>Wed, 23 Mar 2016 01:28:38 +0000</pubDate><link>https://news.ycombinator.com/item?id=11341429</link><dc:creator>alextgordon</dc:creator><comments>https://news.ycombinator.com/item?id=11341429</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=11341429</guid></item><item><title><![CDATA[New comment by alextgordon in "Boom (YC W16) – Supersonic Passenger Airplanes"]]></title><description><![CDATA[
<p>People are only trying to help. Better now than when the press hears about it and starts taking the piss out of them.</p>
]]></description><pubDate>Tue, 22 Mar 2016 06:13:40 +0000</pubDate><link>https://news.ycombinator.com/item?id=11334734</link><dc:creator>alextgordon</dc:creator><comments>https://news.ycombinator.com/item?id=11334734</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=11334734</guid></item><item><title><![CDATA[New comment by alextgordon in "Swift 2.2 Released"]]></title><description><![CDATA[
<p>Xcode works fine for me. I can't say the same for Android Studio, which seems to require a machine more powerful than a top-of-the-line MBP.</p>
]]></description><pubDate>Mon, 21 Mar 2016 21:35:45 +0000</pubDate><link>https://news.ycombinator.com/item?id=11332313</link><dc:creator>alextgordon</dc:creator><comments>https://news.ycombinator.com/item?id=11332313</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=11332313</guid></item><item><title><![CDATA[New comment by alextgordon in "Scientists use adult skin cells to regenerate functional human heart tissue"]]></title><description><![CDATA[
<p>I don't think I understand. If they could rehabilitate unsuitable donor organs <i>and</i> didn't have to worry about rejection, there wouldn't be a shortage. Isn't that the end game?</p>
]]></description><pubDate>Mon, 21 Mar 2016 04:15:26 +0000</pubDate><link>https://news.ycombinator.com/item?id=11326205</link><dc:creator>alextgordon</dc:creator><comments>https://news.ycombinator.com/item?id=11326205</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=11326205</guid></item><item><title><![CDATA[New comment by alextgordon in "Uber seeking to buy self-driving cars: source"]]></title><description><![CDATA[
<p>Still, Uber knows who you are. If you damage their car they can invoice you. Presumably they will have CCTV in these things?</p>
]]></description><pubDate>Fri, 18 Mar 2016 18:19:04 +0000</pubDate><link>https://news.ycombinator.com/item?id=11313716</link><dc:creator>alextgordon</dc:creator><comments>https://news.ycombinator.com/item?id=11313716</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=11313716</guid></item><item><title><![CDATA[New comment by alextgordon in "Stand to Work If You Like, but Don't Brag About the Benefits"]]></title><description><![CDATA[
<p>Useless clickbait. Nobody ever claimed that the one and only benefit of standing is to "burn excess calories".<p>Personally I had developed back pain from too much sitting. When I stand, I have better posture and so I don't get the pain.</p>
]]></description><pubDate>Thu, 17 Mar 2016 20:53:53 +0000</pubDate><link>https://news.ycombinator.com/item?id=11307522</link><dc:creator>alextgordon</dc:creator><comments>https://news.ycombinator.com/item?id=11307522</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=11307522</guid></item><item><title><![CDATA[New comment by alextgordon in "Open Sourcers Race to Build Better Versions of Slack"]]></title><description><![CDATA[
<p>On OS X, Adium, Textual and Colloquy are predominantly built in HTML. It's hardly groundbreaking.</p>
]]></description><pubDate>Wed, 16 Mar 2016 21:10:16 +0000</pubDate><link>https://news.ycombinator.com/item?id=11300705</link><dc:creator>alextgordon</dc:creator><comments>https://news.ycombinator.com/item?id=11300705</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=11300705</guid></item></channel></rss>