<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: blinks</title><link>https://news.ycombinator.com/user?id=blinks</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Tue, 16 Jun 2026 08:21:51 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=blinks" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by blinks in "There are too many video games"]]></title><description><![CDATA[
<p>Imagine making this same point about books: <a href="https://en.wikipedia.org/wiki/Books_published_per_country_per_year" rel="nofollow">https://en.wikipedia.org/wiki/Books_published_per_country_pe...</a></p>
]]></description><pubDate>Wed, 02 Feb 2022 22:40:30 +0000</pubDate><link>https://news.ycombinator.com/item?id=30185138</link><dc:creator>blinks</dc:creator><comments>https://news.ycombinator.com/item?id=30185138</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=30185138</guid></item><item><title><![CDATA[New comment by blinks in "Ask HN: For those programming 10+ years, what do you wish you knew 4 years in?"]]></title><description><![CDATA[
<p>It's more important to make code readable than clever, and more important to be simple than fast.<p>It tends to be pretty easy to speed up readable+simple code when you need to do so, but fixing broken fast+clever code is much more difficult.</p>
]]></description><pubDate>Thu, 18 May 2017 17:55:47 +0000</pubDate><link>https://news.ycombinator.com/item?id=14369453</link><dc:creator>blinks</dc:creator><comments>https://news.ycombinator.com/item?id=14369453</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=14369453</guid></item><item><title><![CDATA[New comment by blinks in "Why I Don’t Talk to Google Recruiters"]]></title><description><![CDATA[
<p>> It does include a lot of arcana about how web application stacks work, the network and gateway protocols they use,...<p>This was my second phone screen at Google, for what it's worth.</p>
]]></description><pubDate>Tue, 21 Feb 2017 17:03:04 +0000</pubDate><link>https://news.ycombinator.com/item?id=13697122</link><dc:creator>blinks</dc:creator><comments>https://news.ycombinator.com/item?id=13697122</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=13697122</guid></item><item><title><![CDATA[New comment by blinks in "Dwarf Fortress 0.42.01 released"]]></title><description><![CDATA[
<p>I highly recommend looking into Inform7, effectively a text adventure IDE (though the community tends to call it "interactive fiction").<p>The language is a bit odd, and attempts to "read like English", but it provides so much scaffolding I feel like it's worth it.</p>
]]></description><pubDate>Wed, 02 Dec 2015 16:40:06 +0000</pubDate><link>https://news.ycombinator.com/item?id=10663959</link><dc:creator>blinks</dc:creator><comments>https://news.ycombinator.com/item?id=10663959</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=10663959</guid></item><item><title><![CDATA[New comment by blinks in "Show HN: A Hand-Drawn QR Code Alternative"]]></title><description><![CDATA[
<p>If the system was namespaced, it'd be even better -- essentially make Meshtag just the translation layer (drawing to id), and then pass that identifier into any backend you like.</p>
]]></description><pubDate>Mon, 27 Jul 2015 21:06:01 +0000</pubDate><link>https://news.ycombinator.com/item?id=9958003</link><dc:creator>blinks</dc:creator><comments>https://news.ycombinator.com/item?id=9958003</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=9958003</guid></item><item><title><![CDATA[New comment by blinks in "Google: 90% of our engineers use the software you wrote (Homebrew), but..."]]></title><description><![CDATA[
<p>There are tens of thousands of employees at Google.  Most of them interview.  People are different.</p>
]]></description><pubDate>Wed, 10 Jun 2015 22:47:42 +0000</pubDate><link>https://news.ycombinator.com/item?id=9696176</link><dc:creator>blinks</dc:creator><comments>https://news.ycombinator.com/item?id=9696176</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=9696176</guid></item><item><title><![CDATA[New comment by blinks in "Bazel – Correct, reproducible, fast builds for everyone"]]></title><description><![CDATA[
<p><a href="http://bazel.io/docs/skylark/concepts.html" rel="nofollow">http://bazel.io/docs/skylark/concepts.html</a><p>You can [at least internally] define custom rules to handle pretty much anything, in almost-but-not-quite-python.</p>
]]></description><pubDate>Tue, 24 Mar 2015 17:26:30 +0000</pubDate><link>https://news.ycombinator.com/item?id=9258013</link><dc:creator>blinks</dc:creator><comments>https://news.ycombinator.com/item?id=9258013</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=9258013</guid></item><item><title><![CDATA[New comment by blinks in "Node.js in Flame Graphs"]]></title><description><![CDATA[
<p>For more concrete syntax, consider the following Python:<p><pre><code>  >>> import re
  >>> route = re.compile(r'(?P<fb>^/foo/bar$)|(?P<fbd>^/foo/bar/\d+$)')
  >>> route.match('/foo/bar').groupdict()
  {'fb': '/foo/bar', 'fbd': None}
  >>> route.match('/foo/bar/1').groupdict()
  {'fb': None, 'fbd': '/foo/bar/1'}
</code></pre>
If the fb group is set, act on the first route.  If the fbd group is set, act on the second.</p>
]]></description><pubDate>Wed, 19 Nov 2014 18:35:37 +0000</pubDate><link>https://news.ycombinator.com/item?id=8631732</link><dc:creator>blinks</dc:creator><comments>https://news.ycombinator.com/item?id=8631732</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=8631732</guid></item><item><title><![CDATA[New comment by blinks in "C4 – C in 4 functions"]]></title><description><![CDATA[
<p>> understanding why it is done in this particular way is another<p>Isn't that the reason for comments in the first place?</p>
]]></description><pubDate>Wed, 05 Nov 2014 02:27:01 +0000</pubDate><link>https://news.ycombinator.com/item?id=8560237</link><dc:creator>blinks</dc:creator><comments>https://news.ycombinator.com/item?id=8560237</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=8560237</guid></item><item><title><![CDATA[New comment by blinks in "Copywrong"]]></title><description><![CDATA[
<p>> Either way, when you’re reading a linked page, you may still 
> be “at” awesomestuff.com, as clicking the back button on 
> your browser can instantly confirm. Effectively, 
> awesomestuff.com has stolen content from newyorker.com, just 
> as the compiler of “Most Thoughtful Essays” stole content 
> from me.<p>"At" is the wrong word.  The browser is requesting content.  If it's requesting content from awesomestuff.com that only newyorker.com has permission to copy, that's a copyright problem.<p>This is a very odd metaphor for a journalist to mistake.  It's as if any reference they make in a piece is violating the copyright of the referenced item.  Is reference that difficult of a concept to grasp?</p>
]]></description><pubDate>Thu, 16 Oct 2014 21:23:09 +0000</pubDate><link>https://news.ycombinator.com/item?id=8467837</link><dc:creator>blinks</dc:creator><comments>https://news.ycombinator.com/item?id=8467837</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=8467837</guid></item><item><title><![CDATA[New comment by blinks in "The Phantom Time Hypothesis (2011)"]]></title><description><![CDATA[
<p>Grep the article for "If someone had changed the calendar, wouldn't anyone else – say the Muslims? – have noticed?" -- a paragraph which ends with:<p>"All these areas would require an enormous amount of research either to validate or refute the theory, research that is unlikely to be undertaken by anyone not interested in rewriting the timeline."</p>
]]></description><pubDate>Thu, 21 Aug 2014 16:56:13 +0000</pubDate><link>https://news.ycombinator.com/item?id=8208312</link><dc:creator>blinks</dc:creator><comments>https://news.ycombinator.com/item?id=8208312</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=8208312</guid></item><item><title><![CDATA[New comment by blinks in "Google Checkout Closing Down on Nov. 20th"]]></title><description><![CDATA[
<p>Specifically:<p>* Merchants selling digital goods may transition to Google Wallet for digital goods<p>* Merchants selling through Google-hosted marketplaces (e.g. Google Play) will be unaffected<p>* Merchants selling physical goods will need to switch to third-party alternatives (see below)<p>-- <a href="https://support.google.com/checkout/sell/answer/3080449" rel="nofollow">https://support.google.com/checkout/sell/answer/3080449</a></p>
]]></description><pubDate>Mon, 21 Oct 2013 14:48:40 +0000</pubDate><link>https://news.ycombinator.com/item?id=6585893</link><dc:creator>blinks</dc:creator><comments>https://news.ycombinator.com/item?id=6585893</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=6585893</guid></item><item><title><![CDATA[New comment by blinks in "Kids can't use computers, and why it should worry you"]]></title><description><![CDATA[
<p>I would ask if you had ever worked in IT.<p>There is a reason such jobs turn people into curmudgeons.  It's not like they all started that way.  You attempt to give a simple explanation as to what you're doing, but as soon as you say anything about their computer, they assume it's technical and tune out.<p>There are definitely people that would come into the office and learn how you fixed things, and those people were wonderful.  Few and far between, though.</p>
]]></description><pubDate>Fri, 09 Aug 2013 22:30:44 +0000</pubDate><link>https://news.ycombinator.com/item?id=6188998</link><dc:creator>blinks</dc:creator><comments>https://news.ycombinator.com/item?id=6188998</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=6188998</guid></item><item><title><![CDATA[New comment by blinks in "Chrome’s requestAutocomplete()"]]></title><description><![CDATA[
<p><a href="http://wiki.whatwg.org/wiki/RequestAutocomplete" rel="nofollow">http://wiki.whatwg.org/wiki/RequestAutocomplete</a> ?</p>
]]></description><pubDate>Thu, 16 May 2013 19:12:23 +0000</pubDate><link>https://news.ycombinator.com/item?id=5720490</link><dc:creator>blinks</dc:creator><comments>https://news.ycombinator.com/item?id=5720490</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=5720490</guid></item><item><title><![CDATA[New comment by blinks in "Google launches 18 new Google+ features"]]></title><description><![CDATA[
<p>What's the point of Facebook?  Twitter?</p>
]]></description><pubDate>Sat, 15 Dec 2012 17:06:36 +0000</pubDate><link>https://news.ycombinator.com/item?id=4925668</link><dc:creator>blinks</dc:creator><comments>https://news.ycombinator.com/item?id=4925668</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=4925668</guid></item><item><title><![CDATA[New comment by blinks in "Bringing Google+ to work"]]></title><description><![CDATA[
<p>> I don't know why, but psychologically I would feel like this is somehow less private than, say, a mailing list. I'm probably becoming old :)<p>I think that's a really interesting comment!  Perhaps it's because the UX is more social network-y (FB/Twitter), which are historically public, and less email-y+historically private?</p>
]]></description><pubDate>Wed, 29 Aug 2012 18:15:38 +0000</pubDate><link>https://news.ycombinator.com/item?id=4450178</link><dc:creator>blinks</dc:creator><comments>https://news.ycombinator.com/item?id=4450178</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=4450178</guid></item><item><title><![CDATA[New comment by blinks in "Gnome: Staring into the abyss"]]></title><description><![CDATA[
<p>Your comment would carry more weight if I knew what projects you recently contributed to.</p>
]]></description><pubDate>Fri, 27 Jul 2012 15:11:36 +0000</pubDate><link>https://news.ycombinator.com/item?id=4301801</link><dc:creator>blinks</dc:creator><comments>https://news.ycombinator.com/item?id=4301801</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=4301801</guid></item><item><title><![CDATA[New comment by blinks in "Writing good commit messages"]]></title><description><![CDATA[
<p>Doesn't seem like an amazing rationale; personally, I like periods -- they let me know the writer finished their thought.</p>
]]></description><pubDate>Fri, 20 Jul 2012 15:57:53 +0000</pubDate><link>https://news.ycombinator.com/item?id=4271355</link><dc:creator>blinks</dc:creator><comments>https://news.ycombinator.com/item?id=4271355</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=4271355</guid></item><item><title><![CDATA[New comment by blinks in "Things I Love About Go"]]></title><description><![CDATA[
<p>I _think_ the complaint is the following:<p>if x == nil {
  x.doSomethingCrazy();  // Runtime error?
} else {
  ...
}<p>"Boolean blindness" (bah) is that either the type system should catch this at compile time (because we know x is nil), or the language should make it impossible to phrase (pattern matching to pull the information out, such as with the Maybe type).<p>Go has many type system oddities (reflection instead of generics, for instance), but the things they _have_ done (auto-implementation of interfaces, for example) are pretty cool.</p>
]]></description><pubDate>Fri, 22 Jun 2012 22:01:40 +0000</pubDate><link>https://news.ycombinator.com/item?id=4149059</link><dc:creator>blinks</dc:creator><comments>https://news.ycombinator.com/item?id=4149059</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=4149059</guid></item><item><title><![CDATA[New comment by blinks in "Against live-tweeting at conferences"]]></title><description><![CDATA[
<p>> Complaining that every attendee's attention is not 
> permanently fixed upon you strikes me as particularly vain.<p>I read this differently: an audience can get the most out of a presentation by paying attention.<p>If you're consciously communicating while attending a presentation, you're probably not getting anything out of what's being immediately said.  In an information-dense presentation, that means you're not getting the most out of the presentation: unfortunate at best, and making the rest of the presentation hard to understand at worst.<p>Perhaps it's more useful read as an "attendee tip" than a "presenter request?"</p>
]]></description><pubDate>Thu, 07 Jun 2012 23:24:19 +0000</pubDate><link>https://news.ycombinator.com/item?id=4081867</link><dc:creator>blinks</dc:creator><comments>https://news.ycombinator.com/item?id=4081867</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=4081867</guid></item></channel></rss>