<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: gcoakes</title><link>https://news.ycombinator.com/user?id=gcoakes</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Fri, 26 Jun 2026 22:39:48 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=gcoakes" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by gcoakes in "A game where you're an OS and have to manage processes, memory and I/O events"]]></title><description><![CDATA[
<p>Some friendly tips from post-silicon validation:<p>sudo systemctl reboot --firmware<p>shutdown /r /t 0 /fw<p>These reboot directly into BIOS.<p>For Windows CMD+R menu, run it by pressing CTRL+SHIFT+Enter (elevates to admin). You may have to do it twice for some unknown reasons after reinstalling the OS.</p>
]]></description><pubDate>Fri, 26 Jun 2026 03:13:09 +0000</pubDate><link>https://news.ycombinator.com/item?id=48681951</link><dc:creator>gcoakes</dc:creator><comments>https://news.ycombinator.com/item?id=48681951</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48681951</guid></item><item><title><![CDATA[New comment by gcoakes in "Keystroke timing obfuscation added to ssh(1)"]]></title><description><![CDATA[
<p>What non-malicious use case is there for this?</p>
]]></description><pubDate>Tue, 29 Aug 2023 14:34:28 +0000</pubDate><link>https://news.ycombinator.com/item?id=37308558</link><dc:creator>gcoakes</dc:creator><comments>https://news.ycombinator.com/item?id=37308558</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=37308558</guid></item><item><title><![CDATA[New comment by gcoakes in "$HOME, not so sweet $HOME"]]></title><description><![CDATA[
<p>> The only sane way to manage "your config files" is to put them in a git managed folder and use a symlink farm program.<p>Another option is to ignore all files and selectively allow the ones you want to track. That's what I'm doing now.<p>> Files describing how to do IPC with current processes. They belong to ~/.local/state not .config.<p>XDG_RUNTIME_DIR (i.e.: /run/user/1000)</p>
]]></description><pubDate>Thu, 17 Aug 2023 07:59:43 +0000</pubDate><link>https://news.ycombinator.com/item?id=37158560</link><dc:creator>gcoakes</dc:creator><comments>https://news.ycombinator.com/item?id=37158560</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=37158560</guid></item><item><title><![CDATA[New comment by gcoakes in "Reduction of sulfur emissions from ships may be causing rising sea temperatures"]]></title><description><![CDATA[
<p>Are those real numbers? Also, do you mean additive or multiplicative (i.e.: 20 + 20 + 15 vs. 20 * 20 * 15).</p>
]]></description><pubDate>Sat, 05 Aug 2023 05:32:25 +0000</pubDate><link>https://news.ycombinator.com/item?id=37009278</link><dc:creator>gcoakes</dc:creator><comments>https://news.ycombinator.com/item?id=37009278</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=37009278</guid></item><item><title><![CDATA[New comment by gcoakes in "Harvard professor Francesca Gino was accused of faking data"]]></title><description><![CDATA[
<p>Is there a market for publishing the retrospective of the process which resulted in a "late found flaw"? I would expect uninteresting data would still be published if only to prevent someone from going down that rabbit hole in the future.</p>
]]></description><pubDate>Wed, 02 Aug 2023 14:32:39 +0000</pubDate><link>https://news.ycombinator.com/item?id=36971446</link><dc:creator>gcoakes</dc:creator><comments>https://news.ycombinator.com/item?id=36971446</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=36971446</guid></item><item><title><![CDATA[New comment by gcoakes in "Nim 2.0"]]></title><description><![CDATA[
<p>> Zig also doesn't have dynamic dispatch<p>It doesn't have it as a language feature, but it does have VTables just like C would. The `std.mem.Allocator` is an example of this.</p>
]]></description><pubDate>Tue, 01 Aug 2023 15:42:27 +0000</pubDate><link>https://news.ycombinator.com/item?id=36957517</link><dc:creator>gcoakes</dc:creator><comments>https://news.ycombinator.com/item?id=36957517</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=36957517</guid></item><item><title><![CDATA[New comment by gcoakes in "Nim 2.0"]]></title><description><![CDATA[
<p>I think they're discussing the lifetime of that heap data, not whether the data is heap allocated.</p>
]]></description><pubDate>Tue, 01 Aug 2023 15:35:31 +0000</pubDate><link>https://news.ycombinator.com/item?id=36957393</link><dc:creator>gcoakes</dc:creator><comments>https://news.ycombinator.com/item?id=36957393</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=36957393</guid></item><item><title><![CDATA[New comment by gcoakes in "Meta forced to reveal anonymous Facebook user's identity"]]></title><description><![CDATA[
<p>I don't understand. Isn't this already the case in America with Section 230? (The original post is about the Netherlands, so this is now tangenting.) It's just that no one actually acts as a platform.<p>I'll daydream with you except mine is different. The optimal social media in my view is one tied to your real identity. Moderation would only be applied under court order by the relevant jurisdiction for the view of the content within that jurisdiction. i.e.:<p>1) American posts content critical of Indian officials. That content is restricted by order of an Indian court and no such order is additionally given by an American court. It would be hidden from view within India but not from within America. The inverse would be true.<p>2) Indian posts content critical of Indian officials. That content is restricted by order of an Indian court. America (or any other nation) has no duty to protect that speech and thus no claim over it. That content is censored everywhere.<p>Additionally, everyone would have client-side filters which may be <i>published</i>. Emphasis on "published" because the publisher would be accountable for their words just as much as a newspaper within their jurisdiction. Though they wouldn't need to say much (i.e.: list of people I [dis]like). Unique identity and nationality are the only ones I can think of right now. More complex examples:<p>1) An American publishes a list of politicians who have made inflammatory public statements. They have evidence of this for each person on the list and make no additional assertions about their behavior. People not interested in such content could subscribe to the filter. (I guess people interested in chaos could view the inverse.) No court is willing to censor this list because their statements are protected speech.<p>2) An American publishes a list of men who have committed sexual crimes (such as in the original post). They assert it as fact not alleged crimes. They include someone who has not been proven in a court of law to have committed that crime. They can be sued for libel and possibly forced to remove the person from the list or reword the list description.<p>Anonymity between the user and the social media service wouldn't exist, but it might between users. The service could be mandated by the jurisdiction to unmask or otherwise ensure the accused does not fall within the jurisdiction.</p>
]]></description><pubDate>Mon, 31 Jul 2023 16:24:33 +0000</pubDate><link>https://news.ycombinator.com/item?id=36945012</link><dc:creator>gcoakes</dc:creator><comments>https://news.ycombinator.com/item?id=36945012</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=36945012</guid></item><item><title><![CDATA[New comment by gcoakes in "Meta forced to reveal anonymous Facebook user's identity"]]></title><description><![CDATA[
<p>There's a dead comment sibling to this one talking about how group admins can see through the anominity. I don't understand why it is dead. It wasn't even rudely stated. Is it just flat wrong, or did it cross some unknown social boundary by pointing out a fact? Was it edited posthumously?<p>Edit: And, when I refresh it's not dead... I don't understand this system apparently.</p>
]]></description><pubDate>Mon, 31 Jul 2023 15:25:29 +0000</pubDate><link>https://news.ycombinator.com/item?id=36944045</link><dc:creator>gcoakes</dc:creator><comments>https://news.ycombinator.com/item?id=36944045</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=36944045</guid></item><item><title><![CDATA[New comment by gcoakes in "Chicago95 – Windows 95 Theme for Linux"]]></title><description><![CDATA[
<p>A quirk in my config that I haven't bothered to fix makes it so my formatter runs post write. I've unfortunately picked up the habit of <esc>:w<cr>:w<cr> in rapid succession.</p>
]]></description><pubDate>Sun, 30 Jul 2023 14:39:08 +0000</pubDate><link>https://news.ycombinator.com/item?id=36931584</link><dc:creator>gcoakes</dc:creator><comments>https://news.ycombinator.com/item?id=36931584</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=36931584</guid></item><item><title><![CDATA[New comment by gcoakes in "US Army Field Manual on Leadership (1990) [pdf]"]]></title><description><![CDATA[
<p>> Having bad leaders in an authoritarian system (there are many in the military) effectively amplifies the problem they create which is likely where this bias comes into play.<p>Additionally, good leaders in an authoritarian system can be more effective. It's just that no one wants to make the gamble for society at large.<p>It's more or less necessary for grunts where ultimately someone will be mandating another endangers themselves. I don't think modern society has enough bloodthirsty people to field a military completely composed of willing participants. We do have enough that think they're bloodthirsty to field our "voluntary" forces.</p>
]]></description><pubDate>Sat, 29 Jul 2023 20:39:20 +0000</pubDate><link>https://news.ycombinator.com/item?id=36924312</link><dc:creator>gcoakes</dc:creator><comments>https://news.ycombinator.com/item?id=36924312</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=36924312</guid></item><item><title><![CDATA[New comment by gcoakes in "Building and operating a pretty big storage system called S3"]]></title><description><![CDATA[
<p>I used to work on datacenter NVMe products. I wrote the tests which validated them (mostly functional not performance). I left that company before things got hot with fabrics, but I really want to see that stuff succeed. It looked really cool.</p>
]]></description><pubDate>Fri, 28 Jul 2023 21:56:20 +0000</pubDate><link>https://news.ycombinator.com/item?id=36913904</link><dc:creator>gcoakes</dc:creator><comments>https://news.ycombinator.com/item?id=36913904</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=36913904</guid></item><item><title><![CDATA[New comment by gcoakes in "Austral Programming Language"]]></title><description><![CDATA[
<p>Is no one going to talk about their capabilities system? That shit looks cool. A compile time permissions system for which resources can be used. I wonder how fool proof that can be made. Are there escape hatches in the form of arbitrary assembly/linking? Could a leftpad module security issue be deterred with this?</p>
]]></description><pubDate>Fri, 28 Jul 2023 03:08:38 +0000</pubDate><link>https://news.ycombinator.com/item?id=36902743</link><dc:creator>gcoakes</dc:creator><comments>https://news.ycombinator.com/item?id=36902743</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=36902743</guid></item><item><title><![CDATA[New comment by gcoakes in "When did people stop being drunk all the time?"]]></title><description><![CDATA[
<p>I usually do. I have a 2 liter water bottle that I fill up at least twice a day. Though ironically with the heat this summer, I've been exercising and drinking less.</p>
]]></description><pubDate>Wed, 26 Jul 2023 06:20:26 +0000</pubDate><link>https://news.ycombinator.com/item?id=36873744</link><dc:creator>gcoakes</dc:creator><comments>https://news.ycombinator.com/item?id=36873744</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=36873744</guid></item><item><title><![CDATA[New comment by gcoakes in "40 years ago yesterday Air Canada Flight 143 ran out of fuel mid-flight"]]></title><description><![CDATA[
<p><i>Looks at dmesg</i>... "Heh, how is this thing still running?"</p>
]]></description><pubDate>Tue, 25 Jul 2023 04:45:49 +0000</pubDate><link>https://news.ycombinator.com/item?id=36857994</link><dc:creator>gcoakes</dc:creator><comments>https://news.ycombinator.com/item?id=36857994</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=36857994</guid></item><item><title><![CDATA[New comment by gcoakes in "40 years ago yesterday Air Canada Flight 143 ran out of fuel mid-flight"]]></title><description><![CDATA[
<p>Wasn't there active attempts to hide the extent of the issue with Chernobyl which significantly worsened the damage? If so, that seems like saying there were cascading human errors in a murder-suicide. You're technically right on some level, but I wouldn't so much call that human error.</p>
]]></description><pubDate>Tue, 25 Jul 2023 04:42:35 +0000</pubDate><link>https://news.ycombinator.com/item?id=36857977</link><dc:creator>gcoakes</dc:creator><comments>https://news.ycombinator.com/item?id=36857977</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=36857977</guid></item><item><title><![CDATA[New comment by gcoakes in "40 years ago yesterday Air Canada Flight 143 ran out of fuel mid-flight"]]></title><description><![CDATA[
<p>I, for one, quite enjoyed the novelization of it. Especially the part about the space-irony continuum. My sleeping wife did not appreciate being woken up by laughter though.</p>
]]></description><pubDate>Tue, 25 Jul 2023 04:32:18 +0000</pubDate><link>https://news.ycombinator.com/item?id=36857922</link><dc:creator>gcoakes</dc:creator><comments>https://news.ycombinator.com/item?id=36857922</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=36857922</guid></item><item><title><![CDATA[New comment by gcoakes in "Johannesburg: Video captures moment suspected gas explosion threw buses into air"]]></title><description><![CDATA[
<p>I'm fascinated by the woman who seems to be pacing back and forth rather than do anything productive to help people or get to safety. I wonder if I would have the clarity of mind in that moment or if I would melt down also. It's moments like this that make me wish I had followed some of my early career options and became an EMT or similar. Then, I would know how I would actually react rather than just being an armchair commentator.</p>
]]></description><pubDate>Sun, 23 Jul 2023 13:59:21 +0000</pubDate><link>https://news.ycombinator.com/item?id=36835363</link><dc:creator>gcoakes</dc:creator><comments>https://news.ycombinator.com/item?id=36835363</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=36835363</guid></item><item><title><![CDATA[New comment by gcoakes in "Small joys of programming in Odin"]]></title><description><![CDATA[
<p>I can't imagine someone named their language "of", "programming", or "in". So, I guess 3. Joy and Odin are obvious since they have shown up here recently.<p>Totally tangential, but am I the only one that was taught to put punctuation inside of quotes and now despises that rule?</p>
]]></description><pubDate>Sat, 22 Jul 2023 02:17:54 +0000</pubDate><link>https://news.ycombinator.com/item?id=36822521</link><dc:creator>gcoakes</dc:creator><comments>https://news.ycombinator.com/item?id=36822521</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=36822521</guid></item><item><title><![CDATA[New comment by gcoakes in "Mandatory enforcement of indirect branch targets"]]></title><description><![CDATA[
<p>Good read. Thank you.<p>This just worsens my fear of changing "unnecessary" code when I don't know the original motivation for it.</p>
]]></description><pubDate>Fri, 14 Jul 2023 14:17:52 +0000</pubDate><link>https://news.ycombinator.com/item?id=36724371</link><dc:creator>gcoakes</dc:creator><comments>https://news.ycombinator.com/item?id=36724371</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=36724371</guid></item></channel></rss>