<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: benjacksondev</title><link>https://news.ycombinator.com/user?id=benjacksondev</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Thu, 09 Apr 2026 03:02:25 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=benjacksondev" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[What self-help books tell us about ourselves]]></title><description><![CDATA[
<p>Article URL: <a href="https://www.economist.com/culture/2025/12/30/what-self-help-books-tell-us-about-ourselves">https://www.economist.com/culture/2025/12/30/what-self-help-books-tell-us-about-ourselves</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=46566073">https://news.ycombinator.com/item?id=46566073</a></p>
<p>Points: 2</p>
<p># Comments: 0</p>
]]></description><pubDate>Sat, 10 Jan 2026 14:39:18 +0000</pubDate><link>https://www.economist.com/culture/2025/12/30/what-self-help-books-tell-us-about-ourselves</link><dc:creator>benjacksondev</dc:creator><comments>https://news.ycombinator.com/item?id=46566073</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46566073</guid></item><item><title><![CDATA[How neural networks work on a mathematical level. [video]]]></title><description><![CDATA[
<p>Article URL: <a href="https://www.youtube.com/playlist?list=PLZHQObOWTQDNU6R1_67000Dx_ZCJB-3pi">https://www.youtube.com/playlist?list=PLZHQObOWTQDNU6R1_67000Dx_ZCJB-3pi</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=45470592">https://news.ycombinator.com/item?id=45470592</a></p>
<p>Points: 1</p>
<p># Comments: 0</p>
]]></description><pubDate>Sat, 04 Oct 2025 04:49:51 +0000</pubDate><link>https://www.youtube.com/playlist?list=PLZHQObOWTQDNU6R1_67000Dx_ZCJB-3pi</link><dc:creator>benjacksondev</dc:creator><comments>https://news.ycombinator.com/item?id=45470592</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45470592</guid></item><item><title><![CDATA[The Perceptron]]></title><description><![CDATA[
<p>Article URL: <a href="https://jontysinai.github.io/jekyll/update/2017/11/11/the-perceptron.html">https://jontysinai.github.io/jekyll/update/2017/11/11/the-perceptron.html</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=45135374">https://news.ycombinator.com/item?id=45135374</a></p>
<p>Points: 1</p>
<p># Comments: 0</p>
]]></description><pubDate>Fri, 05 Sep 2025 05:53:27 +0000</pubDate><link>https://jontysinai.github.io/jekyll/update/2017/11/11/the-perceptron.html</link><dc:creator>benjacksondev</dc:creator><comments>https://news.ycombinator.com/item?id=45135374</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45135374</guid></item><item><title><![CDATA[The MCP Neuron]]></title><description><![CDATA[
<p>Article URL: <a href="https://jontysinai.github.io/jekyll/update/2017/09/24/the-mcp-neuron.html">https://jontysinai.github.io/jekyll/update/2017/09/24/the-mcp-neuron.html</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=45107152">https://news.ycombinator.com/item?id=45107152</a></p>
<p>Points: 1</p>
<p># Comments: 0</p>
]]></description><pubDate>Tue, 02 Sep 2025 18:31:39 +0000</pubDate><link>https://jontysinai.github.io/jekyll/update/2017/09/24/the-mcp-neuron.html</link><dc:creator>benjacksondev</dc:creator><comments>https://news.ycombinator.com/item?id=45107152</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45107152</guid></item><item><title><![CDATA[Linux Performance Analysis (2015)]]></title><description><![CDATA[
<p>Article URL: <a href="https://netflixtechblog.com/linux-performance-analysis-in-60-000-milliseconds-accc10403c55">https://netflixtechblog.com/linux-performance-analysis-in-60-000-milliseconds-accc10403c55</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=44722951">https://news.ycombinator.com/item?id=44722951</a></p>
<p>Points: 181</p>
<p># Comments: 40</p>
]]></description><pubDate>Tue, 29 Jul 2025 13:15:49 +0000</pubDate><link>https://netflixtechblog.com/linux-performance-analysis-in-60-000-milliseconds-accc10403c55</link><dc:creator>benjacksondev</dc:creator><comments>https://news.ycombinator.com/item?id=44722951</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44722951</guid></item><item><title><![CDATA[Evidence-Based Truth Claim Scale (0-100)]]></title><description><![CDATA[
<p>Article URL: <a href="https://domofutu.substack.com/p/evidence-based-truth-claim-scale">https://domofutu.substack.com/p/evidence-based-truth-claim-scale</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=44622390">https://news.ycombinator.com/item?id=44622390</a></p>
<p>Points: 2</p>
<p># Comments: 0</p>
]]></description><pubDate>Sun, 20 Jul 2025 06:05:14 +0000</pubDate><link>https://domofutu.substack.com/p/evidence-based-truth-claim-scale</link><dc:creator>benjacksondev</dc:creator><comments>https://news.ycombinator.com/item?id=44622390</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44622390</guid></item><item><title><![CDATA[Sequence Diagram: Verifying a TLS Certificate with its Issuer]]></title><description><![CDATA[
<p>Article URL: <a href="https://raw.githubusercontent.com/benjacksondev/digital-signatures-in-go/refs/heads/main/sequence-diagram.png">https://raw.githubusercontent.com/benjacksondev/digital-signatures-in-go/refs/heads/main/sequence-diagram.png</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=44284703">https://news.ycombinator.com/item?id=44284703</a></p>
<p>Points: 3</p>
<p># Comments: 0</p>
]]></description><pubDate>Sun, 15 Jun 2025 20:15:58 +0000</pubDate><link>https://raw.githubusercontent.com/benjacksondev/digital-signatures-in-go/refs/heads/main/sequence-diagram.png</link><dc:creator>benjacksondev</dc:creator><comments>https://news.ycombinator.com/item?id=44284703</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44284703</guid></item><item><title><![CDATA[Appendix: Assumptions, Presumptions, Suppositions, and Presuppositions]]></title><description><![CDATA[
<p>Article URL: <a href="https://www.emerald.com/insight/content/doi/10.1108/978-1-83753-346-620241008/full/pdf?title=on-assumptions-presumptions-suppositions-and-presuppositions">https://www.emerald.com/insight/content/doi/10.1108/978-1-83753-346-620241008/full/pdf?title=on-assumptions-presumptions-suppositions-and-presuppositions</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=44134839">https://news.ycombinator.com/item?id=44134839</a></p>
<p>Points: 3</p>
<p># Comments: 0</p>
]]></description><pubDate>Fri, 30 May 2025 10:51:37 +0000</pubDate><link>https://www.emerald.com/insight/content/doi/10.1108/978-1-83753-346-620241008/full/pdf?title=on-assumptions-presumptions-suppositions-and-presuppositions</link><dc:creator>benjacksondev</dc:creator><comments>https://news.ycombinator.com/item?id=44134839</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44134839</guid></item><item><title><![CDATA[Using Logic in Writing]]></title><description><![CDATA[
<p>Article URL: <a href="https://owl.purdue.edu/owl/general_writing/academic_writing/logic_in_argumentative_writing/logic_in_writing.html">https://owl.purdue.edu/owl/general_writing/academic_writing/logic_in_argumentative_writing/logic_in_writing.html</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=44105089">https://news.ycombinator.com/item?id=44105089</a></p>
<p>Points: 66</p>
<p># Comments: 19</p>
]]></description><pubDate>Tue, 27 May 2025 08:46:45 +0000</pubDate><link>https://owl.purdue.edu/owl/general_writing/academic_writing/logic_in_argumentative_writing/logic_in_writing.html</link><dc:creator>benjacksondev</dc:creator><comments>https://news.ycombinator.com/item?id=44105089</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44105089</guid></item><item><title><![CDATA[How character decoding works – kinda]]></title><description><![CDATA[
<p>Article URL: <a href="http://www.benjacksondev.co.uk/2025/04/25/how-character-decoding-works-kinda.html">http://www.benjacksondev.co.uk/2025/04/25/how-character-decoding-works-kinda.html</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=43794472">https://news.ycombinator.com/item?id=43794472</a></p>
<p>Points: 1</p>
<p># Comments: 0</p>
]]></description><pubDate>Fri, 25 Apr 2025 15:18:03 +0000</pubDate><link>http://www.benjacksondev.co.uk/2025/04/25/how-character-decoding-works-kinda.html</link><dc:creator>benjacksondev</dc:creator><comments>https://news.ycombinator.com/item?id=43794472</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43794472</guid></item><item><title><![CDATA[New comment by benjacksondev in "Show HN: Multiply your binary math skill with 24bitsa.day"]]></title><description><![CDATA[
<p>Yeah, seems to be happening since OP posted. I played the game a few times (3 days in a row). It was fun. But, what I found was strange with the game was the most significant bit was on the right. So, 10000000 was 1 instead of 64; took a while to get used to.</p>
]]></description><pubDate>Fri, 17 Jan 2025 13:29:27 +0000</pubDate><link>https://news.ycombinator.com/item?id=42737294</link><dc:creator>benjacksondev</dc:creator><comments>https://news.ycombinator.com/item?id=42737294</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42737294</guid></item><item><title><![CDATA[Melian Dialogue]]></title><description><![CDATA[
<p>Article URL: <a href="https://www.nku.edu/~weirk/ir/melian.html">https://www.nku.edu/~weirk/ir/melian.html</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=42638127">https://news.ycombinator.com/item?id=42638127</a></p>
<p>Points: 3</p>
<p># Comments: 0</p>
]]></description><pubDate>Wed, 08 Jan 2025 20:28:48 +0000</pubDate><link>https://www.nku.edu/~weirk/ir/melian.html</link><dc:creator>benjacksondev</dc:creator><comments>https://news.ycombinator.com/item?id=42638127</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42638127</guid></item><item><title><![CDATA[The Different Types of Radiation]]></title><description><![CDATA[
<p>Article URL: <a href="https://imagine.gsfc.nasa.gov/science/toolbox/emspectrum1.html">https://imagine.gsfc.nasa.gov/science/toolbox/emspectrum1.html</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=42620116">https://news.ycombinator.com/item?id=42620116</a></p>
<p>Points: 2</p>
<p># Comments: 2</p>
]]></description><pubDate>Tue, 07 Jan 2025 07:10:18 +0000</pubDate><link>https://imagine.gsfc.nasa.gov/science/toolbox/emspectrum1.html</link><dc:creator>benjacksondev</dc:creator><comments>https://news.ycombinator.com/item?id=42620116</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42620116</guid></item><item><title><![CDATA[Bash: Creating and Managing Child Processes]]></title><description><![CDATA[
<p>Article URL: <a href="https://benjackson.blog/2024/11/24/bash-creating-and-managing-child-processes/">https://benjackson.blog/2024/11/24/bash-creating-and-managing-child-processes/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=42557194">https://news.ycombinator.com/item?id=42557194</a></p>
<p>Points: 1</p>
<p># Comments: 1</p>
]]></description><pubDate>Tue, 31 Dec 2024 07:43:32 +0000</pubDate><link>https://benjackson.blog/2024/11/24/bash-creating-and-managing-child-processes/</link><dc:creator>benjacksondev</dc:creator><comments>https://news.ycombinator.com/item?id=42557194</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42557194</guid></item><item><title><![CDATA[How, Where and When Apache Kafka Writes Data (Page Cache Included) [video]]]></title><description><![CDATA[
<p>Article URL: <a href="https://www.youtube.com/watch?v=Mo2ubks39Hw">https://www.youtube.com/watch?v=Mo2ubks39Hw</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=42381806">https://news.ycombinator.com/item?id=42381806</a></p>
<p>Points: 1</p>
<p># Comments: 0</p>
]]></description><pubDate>Tue, 10 Dec 2024 21:34:16 +0000</pubDate><link>https://www.youtube.com/watch?v=Mo2ubks39Hw</link><dc:creator>benjacksondev</dc:creator><comments>https://news.ycombinator.com/item?id=42381806</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42381806</guid></item><item><title><![CDATA[J.R.R.Tolkien]]></title><description><![CDATA[
<p>Article URL: <a href="https://en.wikipedia.org/wiki/J._R._R._Tolkien">https://en.wikipedia.org/wiki/J._R._R._Tolkien</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=42369710">https://news.ycombinator.com/item?id=42369710</a></p>
<p>Points: 2</p>
<p># Comments: 0</p>
]]></description><pubDate>Mon, 09 Dec 2024 19:41:29 +0000</pubDate><link>https://en.wikipedia.org/wiki/J._R._R._Tolkien</link><dc:creator>benjacksondev</dc:creator><comments>https://news.ycombinator.com/item?id=42369710</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42369710</guid></item><item><title><![CDATA[Kafka falls back to an advertised listener, is there a performance penalty?]]></title><description><![CDATA[
<p>In Kafka it will fallback to a different advertised listener if one of them is not available. This is required for us to enable a stretched cluster (brokers on the cluster 1 try to resolve to internal address before trying external address for brokers on cluster 2, vice versa).<p>Would there be a significant performance penalty when setting up like this, especially if its by design?<p>I guess it does a nslookup, and if it fails it tries the next advertised listener in the list.</p>
<hr>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=42247265">https://news.ycombinator.com/item?id=42247265</a></p>
<p>Points: 1</p>
<p># Comments: 0</p>
]]></description><pubDate>Tue, 26 Nov 2024 16:48:36 +0000</pubDate><link>https://news.ycombinator.com/item?id=42247265</link><dc:creator>benjacksondev</dc:creator><comments>https://news.ycombinator.com/item?id=42247265</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42247265</guid></item><item><title><![CDATA[MIT 6.1810: Operating System Engineering]]></title><description><![CDATA[
<p>Article URL: <a href="https://pdos.csail.mit.edu/6.1810/2024/schedule.html">https://pdos.csail.mit.edu/6.1810/2024/schedule.html</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=42242905">https://news.ycombinator.com/item?id=42242905</a></p>
<p>Points: 3</p>
<p># Comments: 0</p>
]]></description><pubDate>Tue, 26 Nov 2024 05:46:19 +0000</pubDate><link>https://pdos.csail.mit.edu/6.1810/2024/schedule.html</link><dc:creator>benjacksondev</dc:creator><comments>https://news.ycombinator.com/item?id=42242905</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42242905</guid></item><item><title><![CDATA[Maths in Computer Science. What I wish I knew before starting university]]></title><description><![CDATA[
<p>Article URL: <a href="https://www.sheffield.ac.uk/cs/blog/maths-computer-science">https://www.sheffield.ac.uk/cs/blog/maths-computer-science</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=42237297">https://news.ycombinator.com/item?id=42237297</a></p>
<p>Points: 10</p>
<p># Comments: 2</p>
]]></description><pubDate>Mon, 25 Nov 2024 15:57:29 +0000</pubDate><link>https://www.sheffield.ac.uk/cs/blog/maths-computer-science</link><dc:creator>benjacksondev</dc:creator><comments>https://news.ycombinator.com/item?id=42237297</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42237297</guid></item><item><title><![CDATA[New comment by benjacksondev in "Bash: Creating and Managing Child Processes"]]></title><description><![CDATA[
<p>Hey PopGreene, initially, `$child_pid` was set, but I refactored to use `$!` throughout instead. It must have been an oversight when I refactored `$child_pid` out, as the script still passes with the `$child_pid` not set. This is because running `wait` without an argument exits successfully. With `$child_pid` no longer set, it should be replaced with `$!`; otherwise, the script does not wait until the child process is terminated.<p>To clarify, the `wait` is there to avoid zombie processes, which is the script's intention; it should not be `$child_pid` but instead `$!`.<p>I've amended the post; thank you.</p>
]]></description><pubDate>Sun, 24 Nov 2024 20:08:03 +0000</pubDate><link>https://news.ycombinator.com/item?id=42230099</link><dc:creator>benjacksondev</dc:creator><comments>https://news.ycombinator.com/item?id=42230099</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42230099</guid></item></channel></rss>