<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: ionforce</title><link>https://news.ycombinator.com/user?id=ionforce</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Thu, 30 Apr 2026 21:59:13 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=ionforce" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by ionforce in "Why I left Google: work-life balance"]]></title><description><![CDATA[
<p>What have they done since to repair their image?</p>
]]></description><pubDate>Wed, 11 May 2022 18:27:01 +0000</pubDate><link>https://news.ycombinator.com/item?id=31343904</link><dc:creator>ionforce</dc:creator><comments>https://news.ycombinator.com/item?id=31343904</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=31343904</guid></item><item><title><![CDATA[New comment by ionforce in "At SpaceX, I couldn't stop getting sexually harassed"]]></title><description><![CDATA[
<p>Some people lack the emotional maturity and respect for other human beings.</p>
]]></description><pubDate>Tue, 14 Dec 2021 20:40:36 +0000</pubDate><link>https://news.ycombinator.com/item?id=29557307</link><dc:creator>ionforce</dc:creator><comments>https://news.ycombinator.com/item?id=29557307</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=29557307</guid></item><item><title><![CDATA[New comment by ionforce in "Functools – The Power of Higher-Order Functions in Python"]]></title><description><![CDATA[
<p>After having done Scala for a few years, it's finally a pleasure to be able to read and understand a thread like this.<p>FP gains are real. Anyone who tells you otherwise doesn't know what FP is.<p>To anyone out there who isn't on the FP train yet, get on. You'll become a better programmer for it.</p>
]]></description><pubDate>Fri, 09 Jul 2021 12:33:30 +0000</pubDate><link>https://news.ycombinator.com/item?id=27783020</link><dc:creator>ionforce</dc:creator><comments>https://news.ycombinator.com/item?id=27783020</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=27783020</guid></item><item><title><![CDATA[New comment by ionforce in "Learnimprov – Just the first improv game site"]]></title><description><![CDATA[
<p>You should totally do it. You can do it from the comfort of your own home now.</p>
]]></description><pubDate>Mon, 15 Mar 2021 17:21:12 +0000</pubDate><link>https://news.ycombinator.com/item?id=26468768</link><dc:creator>ionforce</dc:creator><comments>https://news.ycombinator.com/item?id=26468768</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=26468768</guid></item><item><title><![CDATA[New comment by ionforce in "Diagram Maker: Open sourcing IoT visualization"]]></title><description><![CDATA[
<p>Sorry, dog. Gonna need a markup mode.</p>
]]></description><pubDate>Mon, 05 Oct 2020 19:44:11 +0000</pubDate><link>https://news.ycombinator.com/item?id=24691260</link><dc:creator>ionforce</dc:creator><comments>https://news.ycombinator.com/item?id=24691260</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=24691260</guid></item><item><title><![CDATA[New comment by ionforce in "Spritely – leveling up the federated social web"]]></title><description><![CDATA[
<p>Completely agree. It's like engineers consistently fail to recognize that users generally don't care about the internals. If it doesn't LOOK like FB why use it?</p>
]]></description><pubDate>Tue, 29 Sep 2020 18:04:56 +0000</pubDate><link>https://news.ycombinator.com/item?id=24631027</link><dc:creator>ionforce</dc:creator><comments>https://news.ycombinator.com/item?id=24631027</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=24631027</guid></item><item><title><![CDATA[New comment by ionforce in "Important non-programming skills for programmers"]]></title><description><![CDATA[
<p>I want to see "The Most Important Programming Skills for Non-Programmers"</p>
]]></description><pubDate>Thu, 24 Sep 2020 14:55:22 +0000</pubDate><link>https://news.ycombinator.com/item?id=24579182</link><dc:creator>ionforce</dc:creator><comments>https://news.ycombinator.com/item?id=24579182</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=24579182</guid></item><item><title><![CDATA[New comment by ionforce in "Firefox usage is down despite Mozilla's top exec pay going up"]]></title><description><![CDATA[
<p>No incentive, I guess, is the explanation for any stagnant system.</p>
]]></description><pubDate>Wed, 23 Sep 2020 07:26:35 +0000</pubDate><link>https://news.ycombinator.com/item?id=24564031</link><dc:creator>ionforce</dc:creator><comments>https://news.ycombinator.com/item?id=24564031</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=24564031</guid></item><item><title><![CDATA[New comment by ionforce in "GitHub Readme Templates"]]></title><description><![CDATA[
<p>This is the new MySpace.</p>
]]></description><pubDate>Sun, 26 Jul 2020 15:00:47 +0000</pubDate><link>https://news.ycombinator.com/item?id=23957524</link><dc:creator>ionforce</dc:creator><comments>https://news.ycombinator.com/item?id=23957524</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=23957524</guid></item><item><title><![CDATA[New comment by ionforce in "Perl 5.32 Released"]]></title><description><![CDATA[
<p>If you value your mental health and your earning potential, you'll avoid Perl.<p>So many better languages with better mental models. And I say this with a decade of Perl experience.<p>Don't suffer from the blub paradox.</p>
]]></description><pubDate>Sun, 21 Jun 2020 18:05:46 +0000</pubDate><link>https://news.ycombinator.com/item?id=23593876</link><dc:creator>ionforce</dc:creator><comments>https://news.ycombinator.com/item?id=23593876</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=23593876</guid></item><item><title><![CDATA[New comment by ionforce in "It's not what programming languages do, it's what they shepherd you to"]]></title><description><![CDATA[
<p>A loss of local reasoning. You don't know which functions will touch the variable and when.<p>You might know at a high level on paper, but you won't have clean, easy-to-read and easy-to-predict life times. Then you'll have race conditions.</p>
]]></description><pubDate>Fri, 27 Mar 2020 03:23:01 +0000</pubDate><link>https://news.ycombinator.com/item?id=22700191</link><dc:creator>ionforce</dc:creator><comments>https://news.ycombinator.com/item?id=22700191</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=22700191</guid></item><item><title><![CDATA[New comment by ionforce in "It never makes sense to use foldl on lists in Haskell (2019)"]]></title><description><![CDATA[
<p>Poorly written headline.</p>
]]></description><pubDate>Sat, 21 Mar 2020 04:08:54 +0000</pubDate><link>https://news.ycombinator.com/item?id=22644346</link><dc:creator>ionforce</dc:creator><comments>https://news.ycombinator.com/item?id=22644346</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=22644346</guid></item><item><title><![CDATA[New comment by ionforce in "Ask HN: How do we stop the polarization/toxicicity filling the web?"]]></title><description><![CDATA[
<p>More moderation. More value judgements (and actions) need to be taken against content that is deemed unsavory. Bans, etc.<p>Higher barriers of entry. The right to comment and occupy mind space is given away too easily. Penalize new accounts, start with limited capabilities, disallow short comments, etc.<p>Highlight exemplary content.</p>
]]></description><pubDate>Fri, 31 Jan 2020 17:44:52 +0000</pubDate><link>https://news.ycombinator.com/item?id=22203681</link><dc:creator>ionforce</dc:creator><comments>https://news.ycombinator.com/item?id=22203681</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=22203681</guid></item><item><title><![CDATA[New comment by ionforce in "Facebook Discovers Fake AI-Generated Profiles"]]></title><description><![CDATA[
<p>I would love an online forum with aggressive verification. It would really weed out the noise.</p>
]]></description><pubDate>Fri, 20 Dec 2019 23:13:04 +0000</pubDate><link>https://news.ycombinator.com/item?id=21848219</link><dc:creator>ionforce</dc:creator><comments>https://news.ycombinator.com/item?id=21848219</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=21848219</guid></item><item><title><![CDATA[New comment by ionforce in "Dota 2 with Large Scale Deep Reinforcement Learning [pdf]"]]></title><description><![CDATA[
<p>That's not misleading if it's literally true.</p>
]]></description><pubDate>Fri, 13 Dec 2019 23:14:01 +0000</pubDate><link>https://news.ycombinator.com/item?id=21786497</link><dc:creator>ionforce</dc:creator><comments>https://news.ycombinator.com/item?id=21786497</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=21786497</guid></item><item><title><![CDATA[New comment by ionforce in "Monads, or Programmable Semicolons (2014)"]]></title><description><![CDATA[
<p>Now that I'm on the side of "I know what a monad is", let me just say 95% of what people say monads are is complete trash and unhelpful. This includes calling them "semicolons".<p>I don't think this analogy sets up anyone for success. For a long time now I've wanted to do a series on "FP for OOP folks".</p>
]]></description><pubDate>Fri, 06 Dec 2019 02:24:33 +0000</pubDate><link>https://news.ycombinator.com/item?id=21718757</link><dc:creator>ionforce</dc:creator><comments>https://news.ycombinator.com/item?id=21718757</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=21718757</guid></item><item><title><![CDATA[New comment by ionforce in "How we built Uber Engineering's highest query-per-second service using Go (2016)"]]></title><description><![CDATA[
<p>> They delivered value to the business. That's the only thing that matters.<p>But this bit isn't true during the interview process.</p>
]]></description><pubDate>Thu, 14 Nov 2019 16:38:29 +0000</pubDate><link>https://news.ycombinator.com/item?id=21536814</link><dc:creator>ionforce</dc:creator><comments>https://news.ycombinator.com/item?id=21536814</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=21536814</guid></item><item><title><![CDATA[New comment by ionforce in "Grandmaster level in StarCraft II using multi-agent reinforcement learning"]]></title><description><![CDATA[
<p>Yeah. I think watching it split a line of Stalkers into two flanks that isn't done with a rectangular selection is crazy unfair.<p>I think you're saying does it suffer from occlusion during selection. Based on how APIs typically work, I would say no it does not. So yeah that's another thing humans can't do. AlphaStar could hypothetically stack units into a singular mass and it would be discretely untargetable by human players.</p>
]]></description><pubDate>Fri, 01 Nov 2019 03:06:21 +0000</pubDate><link>https://news.ycombinator.com/item?id=21415951</link><dc:creator>ionforce</dc:creator><comments>https://news.ycombinator.com/item?id=21415951</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=21415951</guid></item><item><title><![CDATA[New comment by ionforce in "Grandmaster level in StarCraft II using multi-agent reinforcement learning"]]></title><description><![CDATA[
<p>Everything about AlphaStar is typed and discrete. It has perfect inputs because it uses an API (and does not read pixel data).<p>Human limitations that AlphaStar shares:<p>- Data that requires the camera to see (e.g. enemy location, enemy HP)<p>- Inability to examine/target cloaked units<p>Possibly unfair, super-human things AlphaStar has access to:<p>- Instantaneous awareness of cloaked units<p>- Knowledge of things humans need to infer/click (e.g. upgrades)<p>- Global map awareness of unit positions (taking into account fog of war)<p>Definitely unfair:<p>- Can select arbitrary collections of units, including outside of camera view</p>
]]></description><pubDate>Thu, 31 Oct 2019 20:41:55 +0000</pubDate><link>https://news.ycombinator.com/item?id=21413517</link><dc:creator>ionforce</dc:creator><comments>https://news.ycombinator.com/item?id=21413517</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=21413517</guid></item><item><title><![CDATA[New comment by ionforce in "Grandmaster level in StarCraft II using multi-agent reinforcement learning"]]></title><description><![CDATA[
<p>You wouldn't be the first person to say this. But it only proves that the unit isn't useful __ as piloted by AlphaStar __.<p>Based on the initial AlphaStar against TLO/Mana, you would think that Stalkers are insanely OP and the only thing worth building.<p>I (and others) have wondered that if you continue to lower AlphaStar's APM, you would see a diversity of units. The money would be in where AlphaStar decides to spend its really tight APM budget. Is it worth casting that Psionic Storm?<p>I personally feel like it has an insane micro advantage by being able to select arbitrary units on the battlefield, as opposed to dragged squares or control groups. But I'm not a pro gamer, so I don't know what that feels like.</p>
]]></description><pubDate>Thu, 31 Oct 2019 16:45:40 +0000</pubDate><link>https://news.ycombinator.com/item?id=21410759</link><dc:creator>ionforce</dc:creator><comments>https://news.ycombinator.com/item?id=21410759</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=21410759</guid></item></channel></rss>