<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: rquirk</title><link>https://news.ycombinator.com/user?id=rquirk</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Fri, 17 Apr 2026 02:22:50 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=rquirk" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by rquirk in "Porting 4.5K lines of C to Go"]]></title><description><![CDATA[
<p>In my project I use "env GOPATH=$PWD go ..." in the makefile, that way it all goes in the current directory. There's probably some good reason this is a bad idea, but go is kinda funky anyway so I make up my own best practices :-)</p>
]]></description><pubDate>Sat, 05 Aug 2017 06:28:49 +0000</pubDate><link>https://news.ycombinator.com/item?id=14934484</link><dc:creator>rquirk</dc:creator><comments>https://news.ycombinator.com/item?id=14934484</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=14934484</guid></item><item><title><![CDATA[New comment by rquirk in "Sony plans to make vinyl records again"]]></title><description><![CDATA[
<p>Straight razors are pretty popular still in shaving forums.</p>
]]></description><pubDate>Fri, 30 Jun 2017 17:53:18 +0000</pubDate><link>https://news.ycombinator.com/item?id=14672457</link><dc:creator>rquirk</dc:creator><comments>https://news.ycombinator.com/item?id=14672457</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=14672457</guid></item><item><title><![CDATA[New comment by rquirk in "The fall of Jersey: how a tax haven goes bust"]]></title><description><![CDATA[
<p>The IoM isn't part of the EU or the UK. As a Manxman living in Europe, I'm fortunate that my mother's side of the family is English or I'd have more trouble with work permits and whatnot. I haven't been able to exchange my Manx driving licence for a Spanish one, for example, since it isn't recognised.<p>As for taxes, people on Mann get screwed over on prices - everything from groceries to petrol is more expensive than the north of England since it has to be shipped in. The tax breaks for residents are less than for corporations too, without the corporate breaks I think there would be less work there in general. Might get rid of the southern English bankers that all moved there in the 2000s if they removed so many incentives so it wouldn't be a complete loss ;-)</p>
]]></description><pubDate>Wed, 09 Dec 2015 20:08:44 +0000</pubDate><link>https://news.ycombinator.com/item?id=10706342</link><dc:creator>rquirk</dc:creator><comments>https://news.ycombinator.com/item?id=10706342</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=10706342</guid></item><item><title><![CDATA[New comment by rquirk in "Fedora opens up to bundling"]]></title><description><![CDATA[
<p>This isn't really a Docker thing though, is it? It is talking about the case of a program that includes its dependencies in its own source code tree. I think docker-ized programs would still link against e.g. the system libssl rather than ship a copy of an ssl library with a program's source. Another term sometimes used is "vendoring".<p>A lot of Java programs ship jar files in their source tarballs, it has traditionally been a lot of work for Debian devs to pick these apart. Similarly, many "things" (programs or web services) that use javascript libraries often ship minified versions of common stuff like jquery rather than use the system version. It's quite a mess. I think a lot of it stems from the fact that traditionally these sorts of libraries (jars, javascript) have not been well packaged or even packaged at all. The program authors are making life easier for the majority by shipping all the deps together. It's not good for distros, but I can see the advantage.<p>I think subversion has a nice work around for this - they include a script to download the dependencies if you need them, otherwise the default is to link vs system deps.</p>
]]></description><pubDate>Wed, 21 Oct 2015 14:34:41 +0000</pubDate><link>https://news.ycombinator.com/item?id=10425660</link><dc:creator>rquirk</dc:creator><comments>https://news.ycombinator.com/item?id=10425660</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=10425660</guid></item><item><title><![CDATA[New comment by rquirk in "Blinking Commits"]]></title><description><![CDATA[
<p>Doesn't work on Xfce either. On a virtual terminal thingy (ctrl-alt-f1) it shows a grey background with white text. I suspect blink is only implemented on the Mac's terminal, not in Linux-land.</p>
]]></description><pubDate>Fri, 14 Aug 2015 12:04:14 +0000</pubDate><link>https://news.ycombinator.com/item?id=10059689</link><dc:creator>rquirk</dc:creator><comments>https://news.ycombinator.com/item?id=10059689</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=10059689</guid></item><item><title><![CDATA[New comment by rquirk in "Ask HN: GitHub cloned your project, what can I do?"]]></title><description><![CDATA[
<p>Looks like it was people clicking google code's "export to github" feature before you got round to doing it ;-)<p>I wouldn't worry about it - the clones will probably not go anywhere and just die off, abandoned. True they don't link back to your now-canonical repo. As viraptor said, maybe contact the users. They might prefer to fork your repo now it's on github.</p>
]]></description><pubDate>Wed, 12 Aug 2015 13:15:07 +0000</pubDate><link>https://news.ycombinator.com/item?id=10047499</link><dc:creator>rquirk</dc:creator><comments>https://news.ycombinator.com/item?id=10047499</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=10047499</guid></item><item><title><![CDATA[New comment by rquirk in "Firefox 42 will not allow unsigned extensions"]]></title><description><![CDATA[
<p>Will this also affect Firefox for Android?<p>Mozilla currently don't provide a dev build for Android, just regular and beta versions <a href="https://play.google.com/store/apps/developer?id=Mozilla" rel="nofollow">https://play.google.com/store/apps/developer?id=Mozilla</a><p>The security problem that this "fixes" is not really an issue on Android due to Android's own app sandboxing, so maybe the Android build will allow unsigned extensions? It's not mentioned in the FAQ.</p>
]]></description><pubDate>Tue, 11 Aug 2015 12:33:40 +0000</pubDate><link>https://news.ycombinator.com/item?id=10040485</link><dc:creator>rquirk</dc:creator><comments>https://news.ycombinator.com/item?id=10040485</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=10040485</guid></item><item><title><![CDATA[New comment by rquirk in "Improving Facebook's Performance on Android with FlatBuffers"]]></title><description><![CDATA[
<p>The FlatBuffers repo on github continues a couple of "meta-trends" I've noticed in recent Google projects. <a href="https://github.com/google/flatbuffers" rel="nofollow">https://github.com/google/flatbuffers</a><p>First, it uses CMake to build - for a long time Google projects had seemed pretty anti-CMake (for example using gyp, plain Makefiles or autotools) so it's nice to see them using CMake. IMO it's the best build tool, though all build tools generate various levels of hate :-)<p>Second it's another Google project that generates good developer docs from source code using doxygen and markdown. These docs look good on github directly (<a href="https://github.com/google/flatbuffers/tree/master/docs/source" rel="nofollow">https://github.com/google/flatbuffers/tree/master/docs/sourc...</a>) as they are markdown, and even better on the dedicated site where they have custom css.<p>If I were to write a C++ library, I'd definitely copy these 2 approaches.</p>
]]></description><pubDate>Sat, 01 Aug 2015 10:23:33 +0000</pubDate><link>https://news.ycombinator.com/item?id=9986545</link><dc:creator>rquirk</dc:creator><comments>https://news.ycombinator.com/item?id=9986545</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=9986545</guid></item><item><title><![CDATA[New comment by rquirk in "Stack Exchange Engineering: How We Built Our Blog"]]></title><description><![CDATA[
<p>You haven't broken the podcast RSS feed, thank you. Another large podcast network recently did a redesign and broke <i>all</i> of their feeds, apparently on purpose. Crazy.<p>However, the podcast feed is impossible to find now if you didn't have it before. Previously I think it was on every podcast post as an RSS link. Now the individual tag RSS links all point to the main feed, rather than to a per-tag feed.<p>e.g. <a href="http://blog.stackoverflow.com/category/podcasts/feed/" rel="nofollow">http://blog.stackoverflow.com/category/podcasts/feed/</a> still works if you know it, but going to <a href="https://blog.stackexchange.com/tags/podcasts/" rel="nofollow">https://blog.stackexchange.com/tags/podcasts/</a> gives you an RSS link to just "/feed/".<p>This is probably not a good place for bug reports :-S</p>
]]></description><pubDate>Tue, 07 Jul 2015 08:46:27 +0000</pubDate><link>https://news.ycombinator.com/item?id=9844260</link><dc:creator>rquirk</dc:creator><comments>https://news.ycombinator.com/item?id=9844260</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=9844260</guid></item><item><title><![CDATA[New comment by rquirk in "GitHub forking has one big flaw (2011)"]]></title><description><![CDATA[
<p>It's sounds like how Gerrit works, from a user's POV at least. You can push to a repo that you don't really have write permission to, and it goes into Gerrit. The post-push scripts create a sort of branch-tag thingy from master with your commits on, and so when the Gerrit review passes ("pull request accepted") the change is merged/rebased/cherry-picked onto the latest stuff. If the review is rejected then the temporary branch is dropped and that's that. Since all the reviews items in gerrit are just git references, you can use all the usual git commands on them (pull or fetch it, then merge) if you know the gerrit tag, but since they are strange branchless things they are not pulled down by default in a normal clone.<p>It's harder to explain than to use actually. Ah! there's a bit of a wrinkle with gerrit in that it uses a local hook to insert an ID into commits, so rebasing or cherry picking knows which commit to reference. But that might be optional, it'd be like cherry-picking a pull request, I think github doesn't close the original in that case? Not sure on that though.</p>
]]></description><pubDate>Fri, 26 Jun 2015 16:16:53 +0000</pubDate><link>https://news.ycombinator.com/item?id=9785654</link><dc:creator>rquirk</dc:creator><comments>https://news.ycombinator.com/item?id=9785654</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=9785654</guid></item><item><title><![CDATA[New comment by rquirk in "Reassessing Airport Security"]]></title><description><![CDATA[
<p>Yes, I do this too. Incredibly, a lot of airports only have hot water in the bathrooms. Or sinks designed in such a way that a bottle can hardly be filled at all.</p>
]]></description><pubDate>Thu, 11 Jun 2015 19:57:42 +0000</pubDate><link>https://news.ycombinator.com/item?id=9701949</link><dc:creator>rquirk</dc:creator><comments>https://news.ycombinator.com/item?id=9701949</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=9701949</guid></item><item><title><![CDATA[New comment by rquirk in "Reassessing Airport Security"]]></title><description><![CDATA[
<p>While we're at it, can we be allowed to carry bottles of water through security? At least in Europe, having to pay 3€ for a 50cl bottle of water after passing through the checks is clearly just a money-making scheme and has nothing to do with stopping terrorism.</p>
]]></description><pubDate>Thu, 11 Jun 2015 19:24:33 +0000</pubDate><link>https://news.ycombinator.com/item?id=9701740</link><dc:creator>rquirk</dc:creator><comments>https://news.ycombinator.com/item?id=9701740</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=9701740</guid></item><item><title><![CDATA[New comment by rquirk in "What Happened with Lego (2013)"]]></title><description><![CDATA[
<p>I dunno... anecdata here, but my kids have quite a few sets - Batman, Ninja Turtles, Star Wars as well as some brick boxes and Lego City stuff - and they mixed them all together and now build whatever they fancy all the time. I was horrified actually, they don't care. In fact when I tried to build up a mini Millenium Falcon that's hidden in there I was told to clear off.<p>The new sets do have a few weird "only for that set" bricks, like batman helicopter blades or weird rubber Jedi hair pieces, but generally everything still fits together with everything else. I will say that there does seem to be a high percentage of small round 1x1 transparent studs. Every set seems to come with loads of 'em.</p>
]]></description><pubDate>Wed, 10 Jun 2015 15:39:50 +0000</pubDate><link>https://news.ycombinator.com/item?id=9693002</link><dc:creator>rquirk</dc:creator><comments>https://news.ycombinator.com/item?id=9693002</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=9693002</guid></item><item><title><![CDATA[New comment by rquirk in "Show HN: Universal Pause Button"]]></title><description><![CDATA[
<p>It's why I love the Nintendo DS and its successor the 3DS - any game can be paused just by closing the lid! In this low-power mode it can last for many hours, possibly days.</p>
]]></description><pubDate>Tue, 09 Jun 2015 19:53:38 +0000</pubDate><link>https://news.ycombinator.com/item?id=9688162</link><dc:creator>rquirk</dc:creator><comments>https://news.ycombinator.com/item?id=9688162</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=9688162</guid></item><item><title><![CDATA[New comment by rquirk in "Tmux has left SourceForge"]]></title><description><![CDATA[
<p>Does this work for you? <a href="https://groups.google.com/forum/?_escaped_fragment_=forum/tmux-users" rel="nofollow">https://groups.google.com/forum/?_escaped_fragment_=forum/tm...</a><p>It works here with Firefox+noscript, but in w3m it messes up when you read an article and forces you to a "need JS" page. I might have added some other hack somewhere in FFx ages ago to get groups working that I've forgotten about.</p>
]]></description><pubDate>Thu, 04 Jun 2015 17:07:53 +0000</pubDate><link>https://news.ycombinator.com/item?id=9660566</link><dc:creator>rquirk</dc:creator><comments>https://news.ycombinator.com/item?id=9660566</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=9660566</guid></item><item><title><![CDATA[New comment by rquirk in "Ask HN: My free app has gone slighty viral – looking for ideas to monetize it"]]></title><description><![CDATA[
<p>Wow, that's quite a surprise. I just checked the terms you quoted - <a href="https://play.google.com/about/developer-content-policy.html" rel="nofollow">https://play.google.com/about/developer-content-policy.html</a> -  and of course you're absolutely right.<p>I can see why Google specify this since a store filled with spammy apps wrapping popular sites would be bad for everyone. But this puts the kibosh on privacy-focused apps like Tinfoil for Facebook or the Twitter equivalent, and bloat-reducing apps like the OP's. I imagine that these have yet to be suspended simply because nobody at Google has noticed them.</p>
]]></description><pubDate>Tue, 02 Jun 2015 08:32:27 +0000</pubDate><link>https://news.ycombinator.com/item?id=9644599</link><dc:creator>rquirk</dc:creator><comments>https://news.ycombinator.com/item?id=9644599</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=9644599</guid></item><item><title><![CDATA[New comment by rquirk in "Mozilla overhauls Firefox smartphone plan to focus on quality, not cost"]]></title><description><![CDATA[
<p>Unfortunately there is a flaw in this design of Firefox OS. By baking the rendering engine into the core OS, it is impossible to upgrade the browser separately from the rest of the system. So updating Firefox (the browser) requires a firmware update, and we all know how terrible manufacturers and carriers are at pushing out updates. The result is that all Firefox OS devices currently available are running old and insecure browsers.<p>Here is an explanation from the mailing list, so at least Mozilla are aware of the issue. <a href="https://groups.google.com/forum/?_escaped_fragment_=msg/mozilla.dev.b2g/2rHqcKnmecQ/qBXbO57S0csJ" rel="nofollow">https://groups.google.com/forum/?_escaped_fragment_=msg/mozi...</a><p>> The reason for this is because gecko determines how the user interface
> (implemented in the gaia layer) actually behaves. There may be bugs in future
> versions of gecko that break parts of the UI, and the carriers/manufacturers
> understandably don't want to just push these updates without verifying them
> first.</p>
]]></description><pubDate>Tue, 26 May 2015 07:11:45 +0000</pubDate><link>https://news.ycombinator.com/item?id=9603337</link><dc:creator>rquirk</dc:creator><comments>https://news.ycombinator.com/item?id=9603337</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=9603337</guid></item><item><title><![CDATA[New comment by rquirk in "Fish shell"]]></title><description><![CDATA[
<p>Ah, bummer. I tested in csh too but not fish.</p>
]]></description><pubDate>Wed, 20 May 2015 15:32:46 +0000</pubDate><link>https://news.ycombinator.com/item?id=9576978</link><dc:creator>rquirk</dc:creator><comments>https://news.ycombinator.com/item?id=9576978</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=9576978</guid></item><item><title><![CDATA[New comment by rquirk in "Fish shell"]]></title><description><![CDATA[
<p>There's just one scenario: a completely absent #! line.<p>It's an easy fix, just add the line, otherwise 0755 scripts with no #! do execute using the current shell.</p>
]]></description><pubDate>Tue, 19 May 2015 11:42:06 +0000</pubDate><link>https://news.ycombinator.com/item?id=9569294</link><dc:creator>rquirk</dc:creator><comments>https://news.ycombinator.com/item?id=9569294</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=9569294</guid></item><item><title><![CDATA[New comment by rquirk in "Google will launch buy buttons on its search-results pages "]]></title><description><![CDATA[
<p>FWIW I had the same good support experience regarding Nexus tablet failures. The cynical side of me thinks that this is one reason they are rumored to be canning the Nexus tablet line. Support costs are too high.</p>
]]></description><pubDate>Sat, 16 May 2015 13:32:15 +0000</pubDate><link>https://news.ycombinator.com/item?id=9556023</link><dc:creator>rquirk</dc:creator><comments>https://news.ycombinator.com/item?id=9556023</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=9556023</guid></item></channel></rss>