<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: greenpenguin</title><link>https://news.ycombinator.com/user?id=greenpenguin</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Fri, 30 Oct 2026 01:19:34 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=greenpenguin" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by greenpenguin in "When we get Komooted"]]></title><description><![CDATA[
<p>In the UK a CIC (Community Interest Company) is an option, which can legally oblige the company to act in the interest of "the community they serve". I think in the USA a benefit corporation might be similar.<p>Alternatively if Komoot was a worker co-op a sell-out would only be possible with consent from the employees. Consumer co-ops (where users can vote too) are also an option but with more caveats.</p>
]]></description><pubDate>Sun, 27 Jul 2025 13:53:31 +0000</pubDate><link>https://news.ycombinator.com/item?id=44701324</link><dc:creator>greenpenguin</dc:creator><comments>https://news.ycombinator.com/item?id=44701324</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44701324</guid></item><item><title><![CDATA[New comment by greenpenguin in "A Linux kernel syscall implementation tracker"]]></title><description><![CDATA[
<p>There's a few of these floating around that are generally missing something - recent syscalls, types, etc. Thank you for such a complete one!</p>
]]></description><pubDate>Sun, 21 Jul 2024 10:55:35 +0000</pubDate><link>https://news.ycombinator.com/item?id=41024111</link><dc:creator>greenpenguin</dc:creator><comments>https://news.ycombinator.com/item?id=41024111</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41024111</guid></item><item><title><![CDATA[New comment by greenpenguin in "Intel Starts Publishing Open-Source Linux Driver Code for Discrete GPUs"]]></title><description><![CDATA[
<p>I can confirm I don't have that installed. I'm using this:
<a href="https://github.com/RadeonOpenCompute/ROCm-OpenCL-Runtime" rel="nofollow">https://github.com/RadeonOpenCompute/ROCm-OpenCL-Runtime</a><p>Edit: actually Blender performance is decent, but the kernels take ~10 minutes to compile.</p>
]]></description><pubDate>Sun, 17 Feb 2019 14:59:35 +0000</pubDate><link>https://news.ycombinator.com/item?id=19184748</link><dc:creator>greenpenguin</dc:creator><comments>https://news.ycombinator.com/item?id=19184748</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=19184748</guid></item><item><title><![CDATA[New comment by greenpenguin in "Intel Starts Publishing Open-Source Linux Driver Code for Discrete GPUs"]]></title><description><![CDATA[
<p>I'm using RocM OpenCL right now, which I believe is the approved option, or will be. Personally I've not had any issues with it - I can certainly use Blender with it, although the performance right now is so-so (I only have a cheap APU though, so hardly surprising).<p>I don't believe I have any blobs, other than the firmware one, which is true regardless - can you tell me what blobs you mean?</p>
]]></description><pubDate>Sun, 17 Feb 2019 14:30:44 +0000</pubDate><link>https://news.ycombinator.com/item?id=19184599</link><dc:creator>greenpenguin</dc:creator><comments>https://news.ycombinator.com/item?id=19184599</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=19184599</guid></item><item><title><![CDATA[New comment by greenpenguin in "The dangers of AVX-512 throttling: a 3% impact"]]></title><description><![CDATA[
<p>Not via CPU heating, but a theoretical AVX Spectre attack popped up on HN recently:
<a href="https://news.ycombinator.com/item?id=17711823" rel="nofollow">https://news.ycombinator.com/item?id=17711823</a></p>
]]></description><pubDate>Thu, 16 Aug 2018 09:41:21 +0000</pubDate><link>https://news.ycombinator.com/item?id=17773236</link><dc:creator>greenpenguin</dc:creator><comments>https://news.ycombinator.com/item?id=17773236</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=17773236</guid></item><item><title><![CDATA[New comment by greenpenguin in "Reasons to Switch from Windows to Linux"]]></title><description><![CDATA[
<p>Conversely, I also do embedded development, and our environment is entirely Linux-based, even the RTL tools.</p>
]]></description><pubDate>Tue, 24 Jul 2018 12:11:20 +0000</pubDate><link>https://news.ycombinator.com/item?id=17600269</link><dc:creator>greenpenguin</dc:creator><comments>https://news.ycombinator.com/item?id=17600269</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=17600269</guid></item><item><title><![CDATA[New comment by greenpenguin in "Seaweed in Cow Feed Reduces Methane Emissions Almost Entirely"]]></title><description><![CDATA[
<p>From the article you link:
- Sea star disease: probably linked to increased sea temperatures, see <a href="https://www.frontiersin.org/articles/10.3389/fmars.2018.00077/full" rel="nofollow">https://www.frontiersin.org/articles/10.3389/fmars.2018.0007...</a>
- Warm blob: nobody seems quite sure to what extent climate change is involved here, see: <a href="https://phys.org/news/2015-04-wedge-seawater-blob-blamed-marine.html" rel="nofollow">https://phys.org/news/2015-04-wedge-seawater-blob-blamed-mar...</a> but to be clear, this is literally an increase in ocean temperature<p>I'm not saying "hey this is definitely due to climate change", but ridiculing the suggestion that an event apparently linked to increased ocean temperatures <i>might</i> have something to do with climate change seems a little off.</p>
]]></description><pubDate>Thu, 10 May 2018 11:04:12 +0000</pubDate><link>https://news.ycombinator.com/item?id=17037822</link><dc:creator>greenpenguin</dc:creator><comments>https://news.ycombinator.com/item?id=17037822</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=17037822</guid></item><item><title><![CDATA[New comment by greenpenguin in "AV1: A new general-purpose video codec"]]></title><description><![CDATA[
<p>Most DSPs I've worked with have an assortment of <i>really</i> specific extra instructions added for the particular application. I suspect these DSPs are similar - adding a new codec probably means adding a few more instructions, or even the odd hardware block dangling off the side.</p>
]]></description><pubDate>Tue, 10 Apr 2018 11:03:07 +0000</pubDate><link>https://news.ycombinator.com/item?id=16800440</link><dc:creator>greenpenguin</dc:creator><comments>https://news.ycombinator.com/item?id=16800440</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=16800440</guid></item><item><title><![CDATA[New comment by greenpenguin in "Breaking the x86 Instruction Set: how to find undocumented x86 instructions"]]></title><description><![CDATA[
<p>I'm not really qualified to answer this, but I suspect the instruction decoder(s?) would be decoupled from register state as much as possible (unless x86 is even weirder than I thought).<p>Given this, I suspect wiring in a path all the way from the relevant versions of the relevant registers might be quite expensive. Plus part of the decode logic now needs to block on a register value - so a timing based attack might find these.<p>More qualified comments welcome...</p>
]]></description><pubDate>Mon, 11 Sep 2017 09:43:42 +0000</pubDate><link>https://news.ycombinator.com/item?id=15217250</link><dc:creator>greenpenguin</dc:creator><comments>https://news.ycombinator.com/item?id=15217250</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=15217250</guid></item><item><title><![CDATA[New comment by greenpenguin in "Pilot-wave quantum theory gains experimental support"]]></title><description><![CDATA[
<p>I think this is the paper, which is very briefly mentioned: <a href="http://advances.sciencemag.org/content/2/2/e1501466.full" rel="nofollow">http://advances.sciencemag.org/content/2/2/e1501466.full</a></p>
]]></description><pubDate>Tue, 08 Aug 2017 09:36:25 +0000</pubDate><link>https://news.ycombinator.com/item?id=14956045</link><dc:creator>greenpenguin</dc:creator><comments>https://news.ycombinator.com/item?id=14956045</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=14956045</guid></item><item><title><![CDATA[New comment by greenpenguin in "Many of the best Scrabble players are Thais who don't speak English (2014)"]]></title><description><![CDATA[
<p>This article appears to originally be from the Guardian: <a href="https://www.theguardian.com/commentisfree/2014/aug/06/scrabble-mathematicans-te-game-language" rel="nofollow">https://www.theguardian.com/commentisfree/2014/aug/06/scrabb...</a><p>The site also features several other Guardian articles by the same author. Seems a little iffy?</p>
]]></description><pubDate>Mon, 24 Jul 2017 09:52:21 +0000</pubDate><link>https://news.ycombinator.com/item?id=14837089</link><dc:creator>greenpenguin</dc:creator><comments>https://news.ycombinator.com/item?id=14837089</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=14837089</guid></item><item><title><![CDATA[New comment by greenpenguin in "To become a good C programmer (2011)"]]></title><description><![CDATA[
<p>This sounds like a good way to learn, but I would worry about picking up bad habits. Do you have any recommendations of (C) projects etc. that are particularly well written?</p>
]]></description><pubDate>Tue, 03 May 2016 10:23:57 +0000</pubDate><link>https://news.ycombinator.com/item?id=11619300</link><dc:creator>greenpenguin</dc:creator><comments>https://news.ycombinator.com/item?id=11619300</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=11619300</guid></item><item><title><![CDATA[New comment by greenpenguin in "Sample programs in the Piet programming language"]]></title><description><![CDATA[
<p>I had an interesting time writing a JIT for Piet some time ago. Piet is a pretty weird language in a few non-obvious ways. From what I remember:<p>* Execution moves between blocks of colour. Flood fill algorithms are a valid compiler optimisation!<p>* Execution can move left/right/up/down. You can't necessarily tell what will be executed without doing it. The 'codel chooser' stuff means you can exit a colour block in two different ways depending on program state (plus left/right/up/down, so 8 ways total...).<p>* Instructions are encoded in the difference between colour blocks.<p>* Piet is otherwise a fairly straightforward stack machine.</p>
]]></description><pubDate>Wed, 23 Mar 2016 10:29:46 +0000</pubDate><link>https://news.ycombinator.com/item?id=11343258</link><dc:creator>greenpenguin</dc:creator><comments>https://news.ycombinator.com/item?id=11343258</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=11343258</guid></item><item><title><![CDATA[New comment by greenpenguin in "News is bad for you"]]></title><description><![CDATA[
<p>I've been wanting to do something like this for a while. I'd quite like something that collects commentary about the state of countries around the word, but I'm lacking decent sources, especially for outside of the west. Have you found any particularly enlightening sources of such things you'd care to share?</p>
]]></description><pubDate>Thu, 12 Dec 2013 13:45:44 +0000</pubDate><link>https://news.ycombinator.com/item?id=6894331</link><dc:creator>greenpenguin</dc:creator><comments>https://news.ycombinator.com/item?id=6894331</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=6894331</guid></item></channel></rss>