<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: fixel</title><link>https://news.ycombinator.com/user?id=fixel</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Mon, 31 Aug 2026 08:12:32 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=fixel" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[Should you prioritize infrastructure costs?]]></title><description><![CDATA[
<p>Article URL: <a href="https://newsletterest.com/message/101356/Should-you-prioritize-infrastructure-costs-Irrational-Exuberance">https://newsletterest.com/message/101356/Should-you-prioritize-infrastructure-costs-Irrational-Exuberance</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=32981881">https://news.ycombinator.com/item?id=32981881</a></p>
<p>Points: 2</p>
<p># Comments: 0</p>
]]></description><pubDate>Mon, 26 Sep 2022 11:46:24 +0000</pubDate><link>https://newsletterest.com/message/101356/Should-you-prioritize-infrastructure-costs-Irrational-Exuberance</link><dc:creator>fixel</dc:creator><comments>https://news.ycombinator.com/item?id=32981881</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=32981881</guid></item><item><title><![CDATA[Coordination Headwind: How organizations are like slime molds]]></title><description><![CDATA[
<p>Article URL: <a href="https://komoroske.com/slime-mold/">https://komoroske.com/slime-mold/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=31727144">https://news.ycombinator.com/item?id=31727144</a></p>
<p>Points: 77</p>
<p># Comments: 10</p>
]]></description><pubDate>Mon, 13 Jun 2022 15:43:54 +0000</pubDate><link>https://komoroske.com/slime-mold/</link><dc:creator>fixel</dc:creator><comments>https://news.ycombinator.com/item?id=31727144</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=31727144</guid></item><item><title><![CDATA[Project Loom Comparison: benchmarking Java virtual threads]]></title><description><![CDATA[
<p>Article URL: <a href="https://github.com/ebarlas/project-loom-comparison">https://github.com/ebarlas/project-loom-comparison</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=31245845">https://news.ycombinator.com/item?id=31245845</a></p>
<p>Points: 1</p>
<p># Comments: 0</p>
]]></description><pubDate>Tue, 03 May 2022 08:00:10 +0000</pubDate><link>https://github.com/ebarlas/project-loom-comparison</link><dc:creator>fixel</dc:creator><comments>https://news.ycombinator.com/item?id=31245845</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=31245845</guid></item><item><title><![CDATA[New comment by fixel in "Monorepos done right"]]></title><description><![CDATA[
<p>In a perfect world, you can scale CI indefinitely. However, I don't think it's a simple as that. As mentioned in the post, even with a hermetic build system your CI times become entwined with your dependency graph, no matter if you're able to shard it over remote executors or not.<p>The block you've quoted specifically mentions gating _merges_. I still think its prudent to run ~all tests after merge, with automatic reverts if tests start failing. I really want to make sure that people think of CI, merges, and deploys as pieces of a larger puzzle and not a monolith.<p>I updated the language around this in [0], hope that makes it clearer as to my intention.<p>[0]: <a href="https://github.com/felixmulder/felixmulder.github.io/commit/0ca30adab534d4000d3bbe0fad023bd9263705a6" rel="nofollow">https://github.com/felixmulder/felixmulder.github.io/commit/...</a></p>
]]></description><pubDate>Thu, 17 Mar 2022 09:18:07 +0000</pubDate><link>https://news.ycombinator.com/item?id=30709160</link><dc:creator>fixel</dc:creator><comments>https://news.ycombinator.com/item?id=30709160</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=30709160</guid></item><item><title><![CDATA[New comment by fixel in "Monorepos done right"]]></title><description><![CDATA[
<p>Submit Queue such as described in e.g. Uber’s “Keeping master green at scale” absolutely does scale, as demonstrated by their paper. What I’m referring to is that naively serializing commits does not. I’ll improve phrasing.</p>
]]></description><pubDate>Tue, 15 Mar 2022 17:55:45 +0000</pubDate><link>https://news.ycombinator.com/item?id=30688576</link><dc:creator>fixel</dc:creator><comments>https://news.ycombinator.com/item?id=30688576</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=30688576</guid></item><item><title><![CDATA[Monorepos done right]]></title><description><![CDATA[
<p>Article URL: <a href="https://felixmulder.com/writing/2022/03/12/Monorepos-done-right.html">https://felixmulder.com/writing/2022/03/12/Monorepos-done-right.html</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=30664891">https://news.ycombinator.com/item?id=30664891</a></p>
<p>Points: 141</p>
<p># Comments: 104</p>
]]></description><pubDate>Sun, 13 Mar 2022 19:33:44 +0000</pubDate><link>https://felixmulder.com/writing/2022/03/12/Monorepos-done-right.html</link><dc:creator>fixel</dc:creator><comments>https://news.ycombinator.com/item?id=30664891</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=30664891</guid></item><item><title><![CDATA[How Stylish-Haskell Works]]></title><description><![CDATA[
<p>Article URL: <a href="https://felixmulder.com/writing/2020/08/20/How-Stylish-Haskell-works.html">https://felixmulder.com/writing/2020/08/20/How-Stylish-Haskell-works.html</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=24222723">https://news.ycombinator.com/item?id=24222723</a></p>
<p>Points: 2</p>
<p># Comments: 0</p>
]]></description><pubDate>Thu, 20 Aug 2020 12:57:32 +0000</pubDate><link>https://felixmulder.com/writing/2020/08/20/How-Stylish-Haskell-works.html</link><dc:creator>fixel</dc:creator><comments>https://news.ycombinator.com/item?id=24222723</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=24222723</guid></item><item><title><![CDATA[Reflex – New Reactive Programming Language from Facebook]]></title><description><![CDATA[
<p>Article URL: <a href="https://www.youtube.com/watch?v=AGkSHE15BSs">https://www.youtube.com/watch?v=AGkSHE15BSs</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=14611436">https://news.ycombinator.com/item?id=14611436</a></p>
<p>Points: 8</p>
<p># Comments: 0</p>
]]></description><pubDate>Thu, 22 Jun 2017 11:29:19 +0000</pubDate><link>https://www.youtube.com/watch?v=AGkSHE15BSs</link><dc:creator>fixel</dc:creator><comments>https://news.ycombinator.com/item?id=14611436</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=14611436</guid></item><item><title><![CDATA[The route to the successful adoption of non-mainstream programming languages [pdf]]]></title><description><![CDATA[
<p>Article URL: <a href="https://esl-website-production.s3.amazonaws.com/uploads/document/file/77/The_route_to_the_successful_adoption_of_non-mainstream_programming_languages_-_Erlang_Solutions_Whitepaper_2017_.pdf">https://esl-website-production.s3.amazonaws.com/uploads/document/file/77/The_route_to_the_successful_adoption_of_non-mainstream_programming_languages_-_Erlang_Solutions_Whitepaper_2017_.pdf</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=14559363">https://news.ycombinator.com/item?id=14559363</a></p>
<p>Points: 2</p>
<p># Comments: 0</p>
]]></description><pubDate>Thu, 15 Jun 2017 11:30:13 +0000</pubDate><link>https://esl-website-production.s3.amazonaws.com/uploads/document/file/77/The_route_to_the_successful_adoption_of_non-mainstream_programming_languages_-_Erlang_Solutions_Whitepaper_2017_.pdf</link><dc:creator>fixel</dc:creator><comments>https://news.ycombinator.com/item?id=14559363</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=14559363</guid></item><item><title><![CDATA[Monoids on Steroids]]></title><description><![CDATA[
<p>Article URL: <a href="https://bartoszmilewski.com/2017/02/09/monoids-on-steroids/">https://bartoszmilewski.com/2017/02/09/monoids-on-steroids/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=13744249">https://news.ycombinator.com/item?id=13744249</a></p>
<p>Points: 3</p>
<p># Comments: 1</p>
]]></description><pubDate>Mon, 27 Feb 2017 14:08:17 +0000</pubDate><link>https://bartoszmilewski.com/2017/02/09/monoids-on-steroids/</link><dc:creator>fixel</dc:creator><comments>https://news.ycombinator.com/item?id=13744249</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=13744249</guid></item><item><title><![CDATA[Thoughts on Tech Interviews]]></title><description><![CDATA[
<p>Article URL: <a href="https://medium.com/@fommil/thoughts-on-tech-interviews-c1ed90155d4d#.shucuazde">https://medium.com/@fommil/thoughts-on-tech-interviews-c1ed90155d4d#.shucuazde</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=12708140">https://news.ycombinator.com/item?id=12708140</a></p>
<p>Points: 1</p>
<p># Comments: 0</p>
]]></description><pubDate>Fri, 14 Oct 2016 14:08:43 +0000</pubDate><link>https://medium.com/@fommil/thoughts-on-tech-interviews-c1ed90155d4d#.shucuazde</link><dc:creator>fixel</dc:creator><comments>https://news.ycombinator.com/item?id=12708140</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=12708140</guid></item><item><title><![CDATA[Bloom filter for Scala, the fastest for JVM]]></title><description><![CDATA[
<p>Article URL: <a href="https://alexandrnikitin.github.io/blog/bloom-filter-for-scala/">https://alexandrnikitin.github.io/blog/bloom-filter-for-scala/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=12103470">https://news.ycombinator.com/item?id=12103470</a></p>
<p>Points: 2</p>
<p># Comments: 0</p>
]]></description><pubDate>Fri, 15 Jul 2016 20:06:31 +0000</pubDate><link>https://alexandrnikitin.github.io/blog/bloom-filter-for-scala/</link><dc:creator>fixel</dc:creator><comments>https://news.ycombinator.com/item?id=12103470</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=12103470</guid></item><item><title><![CDATA[Dotty website]]></title><description><![CDATA[
<p>Article URL: <a href="http://dotty.epfl.ch/">http://dotty.epfl.ch/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=11945831">https://news.ycombinator.com/item?id=11945831</a></p>
<p>Points: 3</p>
<p># Comments: 0</p>
]]></description><pubDate>Tue, 21 Jun 2016 14:28:12 +0000</pubDate><link>http://dotty.epfl.ch/</link><dc:creator>fixel</dc:creator><comments>https://news.ycombinator.com/item?id=11945831</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=11945831</guid></item><item><title><![CDATA[Getting into Scaladoc Development]]></title><description><![CDATA[
<p>Article URL: <a href="http://felixmulder.com/2016/03/13/Getting%20into%20Scaladoc%20Development">http://felixmulder.com/2016/03/13/Getting%20into%20Scaladoc%20Development</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=11279199">https://news.ycombinator.com/item?id=11279199</a></p>
<p>Points: 1</p>
<p># Comments: 0</p>
]]></description><pubDate>Sun, 13 Mar 2016 20:24:37 +0000</pubDate><link>http://felixmulder.com/2016/03/13/Getting%20into%20Scaladoc%20Development</link><dc:creator>fixel</dc:creator><comments>https://news.ycombinator.com/item?id=11279199</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=11279199</guid></item><item><title><![CDATA[Introduction to Microservices]]></title><description><![CDATA[
<p>Article URL: <a href="https://www.nginx.com/blog/introduction-to-microservices/">https://www.nginx.com/blog/introduction-to-microservices/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=9857288">https://news.ycombinator.com/item?id=9857288</a></p>
<p>Points: 137</p>
<p># Comments: 83</p>
]]></description><pubDate>Thu, 09 Jul 2015 11:44:11 +0000</pubDate><link>https://www.nginx.com/blog/introduction-to-microservices/</link><dc:creator>fixel</dc:creator><comments>https://news.ycombinator.com/item?id=9857288</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=9857288</guid></item><item><title><![CDATA[Convenience over Correctness (2008) [pdf]]]></title><description><![CDATA[
<p>Article URL: <a href="http://steve.vinoski.net/pdf/IEEE-Convenience_Over_Correctness.pdf">http://steve.vinoski.net/pdf/IEEE-Convenience_Over_Correctness.pdf</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=9851691">https://news.ycombinator.com/item?id=9851691</a></p>
<p>Points: 9</p>
<p># Comments: 2</p>
]]></description><pubDate>Wed, 08 Jul 2015 14:27:10 +0000</pubDate><link>http://steve.vinoski.net/pdf/IEEE-Convenience_Over_Correctness.pdf</link><dc:creator>fixel</dc:creator><comments>https://news.ycombinator.com/item?id=9851691</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=9851691</guid></item><item><title><![CDATA[The Network is Reliable (2014)]]></title><description><![CDATA[
<p>Article URL: <a href="https://queue.acm.org/detail.cfm?id=2655736">https://queue.acm.org/detail.cfm?id=2655736</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=9850946">https://news.ycombinator.com/item?id=9850946</a></p>
<p>Points: 6</p>
<p># Comments: 0</p>
]]></description><pubDate>Wed, 08 Jul 2015 11:38:26 +0000</pubDate><link>https://queue.acm.org/detail.cfm?id=2655736</link><dc:creator>fixel</dc:creator><comments>https://news.ycombinator.com/item?id=9850946</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=9850946</guid></item><item><title><![CDATA[The Eight Fallacies of Distributed Computing]]></title><description><![CDATA[
<p>Article URL: <a href="https://blogs.oracle.com/jag/resource/Fallacies.html">https://blogs.oracle.com/jag/resource/Fallacies.html</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=9844165">https://news.ycombinator.com/item?id=9844165</a></p>
<p>Points: 2</p>
<p># Comments: 0</p>
]]></description><pubDate>Tue, 07 Jul 2015 08:13:29 +0000</pubDate><link>https://blogs.oracle.com/jag/resource/Fallacies.html</link><dc:creator>fixel</dc:creator><comments>https://news.ycombinator.com/item?id=9844165</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=9844165</guid></item><item><title><![CDATA[Malicious string crashes iOS apps]]></title><description><![CDATA[
<p>Article URL: <a href="https://www.theverge.com/2015/5/27/8665181/iphone-messages-disabled-by-text-string">https://www.theverge.com/2015/5/27/8665181/iphone-messages-disabled-by-text-string</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=9610810">https://news.ycombinator.com/item?id=9610810</a></p>
<p>Points: 1</p>
<p># Comments: 0</p>
]]></description><pubDate>Wed, 27 May 2015 12:23:34 +0000</pubDate><link>https://www.theverge.com/2015/5/27/8665181/iphone-messages-disabled-by-text-string</link><dc:creator>fixel</dc:creator><comments>https://news.ycombinator.com/item?id=9610810</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=9610810</guid></item><item><title><![CDATA[Apache Flink – Fast and reliable large-scale data processing engine]]></title><description><![CDATA[
<p>Article URL: <a href="https://flink.apache.org/">https://flink.apache.org/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=8880259">https://news.ycombinator.com/item?id=8880259</a></p>
<p>Points: 60</p>
<p># Comments: 7</p>
]]></description><pubDate>Tue, 13 Jan 2015 15:07:09 +0000</pubDate><link>https://flink.apache.org/</link><dc:creator>fixel</dc:creator><comments>https://news.ycombinator.com/item?id=8880259</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=8880259</guid></item></channel></rss>