<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>Krishna&apos;s blog</title><description>Recent content on Krishna&apos;s blog</description><link>https://nindalf.com/</link><item><title>Optimising my Rust solutions for Advent of Code</title><link>https://nindalf.com/posts/optimising-rust/</link><guid isPermaLink="true">https://nindalf.com/posts/optimising-rust/</guid><description>I completed Advent of Code 2024 in Rust. Here are all the tricks I used to optimise my code.</description><pubDate>Sun, 29 Dec 2024 00:00:00 GMT</pubDate></item><item><title>What I learned from contributing to Rust&apos;s linter</title><link>https://nindalf.com/posts/clippy/</link><guid isPermaLink="true">https://nindalf.com/posts/clippy/</guid><description>I share my experience contributing to Rust&apos;s linter Clippy and the welcoming environment for new contributors.</description><pubDate>Sun, 26 Feb 2023 00:00:00 GMT</pubDate></item><item><title>Write down what you&apos;re working on</title><link>https://nindalf.com/posts/write-it-down/</link><guid isPermaLink="true">https://nindalf.com/posts/write-it-down/</guid><description>Learn how to make performance reviews less stressful and more accurate with a simple, low-tech solution.</description><pubDate>Tue, 10 Jan 2023 00:00:00 GMT</pubDate></item><item><title>XCheck at Meta: Why it exists and how it works</title><link>https://nindalf.com/posts/xcheck/</link><guid isPermaLink="true">https://nindalf.com/posts/xcheck/</guid><description>The article discusses the XCheck system at Meta (formerly Facebook) and its purpose in preventing accidental enforcement from affecting accounts that are known to be good.</description><pubDate>Sun, 16 Oct 2022 00:00:00 GMT</pubDate></item><item><title>Please stop citing TIOBE</title><link>https://nindalf.com/posts/stop-citing-tiobe/</link><guid isPermaLink="true">https://nindalf.com/posts/stop-citing-tiobe/</guid><description>This article critiques the TIOBE Programming Community index and provides better ways to evaluate programming languages for projects and as a developer.</description><pubDate>Thu, 28 Jul 2022 00:00:00 GMT</pubDate></item><item><title>Lessons From A Tech Job Search</title><link>https://nindalf.com/posts/tech-interview/</link><guid isPermaLink="true">https://nindalf.com/posts/tech-interview/</guid><description>I share my experience and lessons learned from a recent tech job search, including tips on preparing for interviews and negotiating job offers.</description><pubDate>Sat, 05 Mar 2022 00:00:00 GMT</pubDate></item><item><title>Rust in 2024</title><link>https://nindalf.com/posts/rust-future/</link><guid isPermaLink="true">https://nindalf.com/posts/rust-future/</guid><description>I predict the state of Rust programming language in 2024, highlighting areas of improvement and making predictions on various aspects of the language.</description><pubDate>Thu, 10 Feb 2022 00:00:00 GMT</pubDate></item><item><title>Rust has a small standard library (and that&apos;s ok)</title><link>https://nindalf.com/posts/rust-stdlib/</link><guid isPermaLink="true">https://nindalf.com/posts/rust-stdlib/</guid><description>This article explores the reasons why Rust has a small standard library and why it&apos;s okay.</description><pubDate>Sat, 29 Jan 2022 00:00:00 GMT</pubDate></item><item><title>Diversity in engineering teams</title><link>https://nindalf.com/posts/diversity/</link><guid isPermaLink="true">https://nindalf.com/posts/diversity/</guid><description>This article discusses the importance of diversity in engineering teams and how it can lead to better software products.</description><pubDate>Thu, 03 Jun 2021 00:00:00 GMT</pubDate></item><item><title>How to learn Unix tools</title><link>https://nindalf.com/posts/how-to-learn-unix-tools/</link><guid isPermaLink="true">https://nindalf.com/posts/how-to-learn-unix-tools/</guid><description>This article offers five methods for learning Unix tools, including using help and man pages, searching online, reading articles and wikis, using tldr cheatsheets, and delving into the philosophy behind the commands.</description><pubDate>Sun, 25 Apr 2021 00:00:00 GMT</pubDate></item><item><title>Remaking this blog for fun and learning</title><link>https://nindalf.com/posts/remaking-this-blog/</link><guid isPermaLink="true">https://nindalf.com/posts/remaking-this-blog/</guid><description>This article discusses the my experience of remaking my blog, learning about web development tools and infrastructure, and implementing new features such as dark mode and private drafts.</description><pubDate>Sat, 17 Apr 2021 00:00:00 GMT</pubDate></item><item><title>Writing helps me think (and stop thinking)</title><link>https://nindalf.com/posts/writing-helps-me-think/</link><guid isPermaLink="true">https://nindalf.com/posts/writing-helps-me-think/</guid><description>How writing helps them organize my thoughts and ideas, and encourages personal growth and evolution.</description><pubDate>Sun, 28 Feb 2021 00:00:00 GMT</pubDate></item><item><title>Quitting Twitter</title><link>https://nindalf.com/posts/quitting-twitter/</link><guid isPermaLink="true">https://nindalf.com/posts/quitting-twitter/</guid><description>I share my reasons for quitting the platform after only a few months, because of a lack of engagement, pervasive anger, and the platform&apos;s potential to warp people&apos;s perspectives.</description><pubDate>Thu, 25 Feb 2021 00:00:00 GMT</pubDate></item><item><title>Understanding my privilege</title><link>https://nindalf.com/posts/understanding-my-privilege/</link><guid isPermaLink="true">https://nindalf.com/posts/understanding-my-privilege/</guid><description>I reflect on their privilege and how it impacted their education.</description><pubDate>Tue, 09 Feb 2021 00:00:00 GMT</pubDate></item><item><title>Software isn&apos;t bloated</title><link>https://nindalf.com/posts/software-isnt-bloated/</link><guid isPermaLink="true">https://nindalf.com/posts/software-isnt-bloated/</guid><description>Software today is no more worse than it was in the 80s or 90s.</description><pubDate>Tue, 05 Jan 2021 00:00:00 GMT</pubDate></item><item><title>Underusing the NHS</title><link>https://nindalf.com/posts/underusing-the-nhs/</link><guid isPermaLink="true">https://nindalf.com/posts/underusing-the-nhs/</guid><description>A personal reflection on the author&apos;s experiences with the UK&apos;s National Health Service (NHS) and the challenges of overusing and underusing healthcare.</description><pubDate>Thu, 31 Dec 2020 00:00:00 GMT</pubDate></item><item><title>Rust 2021: Lower the barriers</title><link>https://nindalf.com/posts/rust-2021/</link><guid isPermaLink="true">https://nindalf.com/posts/rust-2021/</guid><description>Rust&apos;s success is guaranteed on a long enough timescale, but lowering the barrier to entry by making it easier to learn is crucial for its adoption rate.</description><pubDate>Thu, 17 Sep 2020 00:00:00 GMT</pubDate></item><item><title>Modelling a Wealth Tax Correctly</title><link>https://nindalf.com/posts/wealth-tax/</link><guid isPermaLink="true">https://nindalf.com/posts/wealth-tax/</guid><description>This article examines the accuracy of modelling a wealth tax and critiques Paul Graham&apos;s argument against it.</description><pubDate>Sun, 13 Sep 2020 00:00:00 GMT</pubDate></item><item><title>Factorio and Software Engineering</title><link>https://nindalf.com/posts/factorio-and-software-engineering/</link><guid isPermaLink="true">https://nindalf.com/posts/factorio-and-software-engineering/</guid><description>How playing the game Factorio reminds me of software engineering, from managing complexity to teamwork and automation</description><pubDate>Sun, 16 Aug 2020 00:00:00 GMT</pubDate></item><item><title>Why bother arguing?</title><link>https://nindalf.com/posts/why-bother-arguing/</link><guid isPermaLink="true">https://nindalf.com/posts/why-bother-arguing/</guid><description>The article discusses the influence of network science on how we form opinions and argues the importance of speaking out against harmful ideas.</description><pubDate>Tue, 26 May 2020 00:00:00 GMT</pubDate></item><item><title>Discriminating against left handers</title><link>https://nindalf.com/posts/discriminating-against-left-handers/</link><guid isPermaLink="true">https://nindalf.com/posts/discriminating-against-left-handers/</guid><description>This article discusses the importance of proportional representation and the effects of discrimination in different fields.</description><pubDate>Fri, 22 May 2020 00:00:00 GMT</pubDate></item><item><title>Keto FAQ</title><link>https://nindalf.com/posts/keto-faq/</link><guid isPermaLink="true">https://nindalf.com/posts/keto-faq/</guid><description>A personal experience with the keto diet, including its benefits and downsides.</description><pubDate>Thu, 21 May 2020 00:00:00 GMT</pubDate></item><item><title>Intelligence</title><link>https://nindalf.com/posts/intelligence/</link><guid isPermaLink="true">https://nindalf.com/posts/intelligence/</guid><description>This article challenges the idea of a &apos;general intelligence&apos; and argues that success in various skills is determined by a combination of factors.</description><pubDate>Thu, 06 Feb 2020 00:00:00 GMT</pubDate></item><item><title>Books I read in 2019</title><link>https://nindalf.com/posts/books-i-read-in-2019/</link><guid isPermaLink="true">https://nindalf.com/posts/books-i-read-in-2019/</guid><description>A list of exceptional and good books read in 2019, along with a warning about a book to skip.</description><pubDate>Thu, 02 Jan 2020 00:00:00 GMT</pubDate></item><item><title>Books I abandoned</title><link>https://nindalf.com/posts/books-i-abandoned/</link><guid isPermaLink="true">https://nindalf.com/posts/books-i-abandoned/</guid><description>Discover the books this reader abandoned and why, from a dictator&apos;s story to a Nobel Prize winner&apos;s account of Soviet concentration camps.</description><pubDate>Sun, 27 Jan 2019 00:00:00 GMT</pubDate></item><item><title>Setting up this blog</title><link>https://nindalf.com/posts/setting-up-this-blog/</link><guid isPermaLink="true">https://nindalf.com/posts/setting-up-this-blog/</guid><description>This article provides a step-by-step guide on setting up a static blog using Hugo, Git, Nginx, and Let&apos;s Encrypt on a Linux server.</description><pubDate>Wed, 09 Jan 2019 00:00:00 GMT</pubDate></item><item><title>Books I read in 2018</title><link>https://nindalf.com/posts/books-i-read-in-2018/</link><guid isPermaLink="true">https://nindalf.com/posts/books-i-read-in-2018/</guid><description>A quick round-up of some of the best books read in 2018, ranging from fantasy to spy novels to maths and politics.</description><pubDate>Sun, 06 Jan 2019 00:00:00 GMT</pubDate></item><item><title>Skin in the Game</title><link>https://nindalf.com/posts/skin-in-the-game/</link><guid isPermaLink="true">https://nindalf.com/posts/skin-in-the-game/</guid><description>A critical review of the book Skin in the Game by Nassim Nicholas Taleb.</description><pubDate>Sun, 06 Jan 2019 00:00:00 GMT</pubDate></item><item><title>Books I read in 2017</title><link>https://nindalf.com/posts/books-i-read-in-2017/</link><guid isPermaLink="true">https://nindalf.com/posts/books-i-read-in-2017/</guid><description>I share my top book recommendations for 2017, including Trevor Noah&apos;s Born a Crime and The Dictator&apos;s Handbook by Bruce Bueno de Mesquita and Alastair Smith.</description><pubDate>Mon, 25 Dec 2017 00:00:00 GMT</pubDate></item><item><title>Man&apos;s Search for Meaning</title><link>https://nindalf.com/posts/mans-search-for-meaning/</link><guid isPermaLink="true">https://nindalf.com/posts/mans-search-for-meaning/</guid><description>Man&apos;s Search for Meaning offers a unique perspective on the Holocaust and introduces the theory of logotherapy.</description><pubDate>Sun, 24 Dec 2017 00:00:00 GMT</pubDate></item><item><title>And Then There Were None</title><link>https://nindalf.com/posts/and-then-there-were-none/</link><guid isPermaLink="true">https://nindalf.com/posts/and-then-there-were-none/</guid><description>A review of Agatha Christie&apos;s &apos;And Then There Were None&apos; highlighting the absence of her typical detectives and the prevalence of casual racism in the 1930s.</description><pubDate>Wed, 20 Dec 2017 00:00:00 GMT</pubDate></item><item><title>Should I buy Bitcoin?</title><link>https://nindalf.com/posts/should-i-buy-bitcoin/</link><guid isPermaLink="true">https://nindalf.com/posts/should-i-buy-bitcoin/</guid><description>This article explores the question of whether or not to invest in Bitcoin, examining its value as a currency and asset, as well as its potential for future growth and stability.</description><pubDate>Mon, 11 Dec 2017 00:00:00 GMT</pubDate></item><item><title>Ready Player One</title><link>https://nindalf.com/posts/ready-player-one/</link><guid isPermaLink="true">https://nindalf.com/posts/ready-player-one/</guid><description>Ready Player One is a fast-paced book filled with 80s references, but falls short with one-dimensional characters and a lack of new ideas.</description><pubDate>Sun, 26 Nov 2017 00:00:00 GMT</pubDate></item><item><title>Six Easy Pieces</title><link>https://nindalf.com/posts/six-easy-pieces/</link><guid isPermaLink="true">https://nindalf.com/posts/six-easy-pieces/</guid><description>Six Easy Pieces by Richard Feynman is a fun read that provides an intuitive grasp of physics concepts, but falls short of teaching techniques.</description><pubDate>Thu, 23 Nov 2017 00:00:00 GMT</pubDate></item><item><title>The Brothers Karamazov</title><link>https://nindalf.com/posts/the-brothers-karamazov/</link><guid isPermaLink="true">https://nindalf.com/posts/the-brothers-karamazov/</guid><description>The Brothers Karamazov by Fyodor Dostoevsky is a challenging but rewarding read, with richly detailed characters and authentic relationships.</description><pubDate>Sun, 19 Nov 2017 00:00:00 GMT</pubDate></item><item><title>Born to Run</title><link>https://nindalf.com/posts/born-to-run/</link><guid isPermaLink="true">https://nindalf.com/posts/born-to-run/</guid><description>Born to Run is a low-quality pseudo-science book that pushes the agenda of barefoot running without disclosing the lack of conclusive evidence.</description><pubDate>Tue, 31 Oct 2017 00:00:00 GMT</pubDate></item><item><title>Born a Crime</title><link>https://nindalf.com/posts/born-a-crime/</link><guid isPermaLink="true">https://nindalf.com/posts/born-a-crime/</guid><description>&apos;Born a Crime&apos; by Trevor Noah is a hilarious and thought-provoking memoir about his childhood in South Africa.</description><pubDate>Thu, 19 Oct 2017 00:00:00 GMT</pubDate></item><item><title>The Crusades: The Authoritative History of the War for the Holy Land</title><link>https://nindalf.com/posts/the-crusades/</link><guid isPermaLink="true">https://nindalf.com/posts/the-crusades/</guid><description>Discover the truth about the Crusades and why invoking them today is misguided, in this well-researched and engaging book.</description><pubDate>Tue, 17 Oct 2017 00:00:00 GMT</pubDate></item><item><title>The Remains of the Day</title><link>https://nindalf.com/posts/the-remains-of-the-day/</link><guid isPermaLink="true">https://nindalf.com/posts/the-remains-of-the-day/</guid><description>Follow the story of a reserved butler as he reflects on his life and the meaning of his work in The Remains of the Day.</description><pubDate>Sat, 07 Oct 2017 00:00:00 GMT</pubDate></item><item><title>Do Androids Dream of Electric Sheep</title><link>https://nindalf.com/posts/do-androids-dream-of-electric-sheep/</link><guid isPermaLink="true">https://nindalf.com/posts/do-androids-dream-of-electric-sheep/</guid><description>Do Androids Dream of Electric Sheep has potential, but is sidetracked by a confusing premise and missed opportunities.</description><pubDate>Fri, 29 Sep 2017 00:00:00 GMT</pubDate></item><item><title>Death&apos;s End</title><link>https://nindalf.com/posts/deaths-end/</link><guid isPermaLink="true">https://nindalf.com/posts/deaths-end/</guid><description>Liu Cixin&apos;s Death&apos;s End is a special set of books that puts as much Science as it can in Science Fiction.</description><pubDate>Thu, 10 Nov 2016 00:00:00 GMT</pubDate></item><item><title>Implementing AES</title><link>https://nindalf.com/posts/implementing-aes/</link><guid isPermaLink="true">https://nindalf.com/posts/implementing-aes/</guid><description>This article explains how to implement the Advanced Encryption Standard (AES) algorithm</description><pubDate>Thu, 30 Jul 2015 00:00:00 GMT</pubDate></item><item><title>How Goroutines Work</title><link>https://nindalf.com/posts/how-goroutines-work/</link><guid isPermaLink="true">https://nindalf.com/posts/how-goroutines-work/</guid><description>This article explains the differences between goroutines and threads and how goroutines work in Go programming language.</description><pubDate>Sun, 23 Feb 2014 00:00:00 GMT</pubDate></item><item><title>Just in time</title><link>https://nindalf.com/posts/just-in-time/</link><guid isPermaLink="true">https://nindalf.com/posts/just-in-time/</guid><description>Rita&apos;s life takes an unexpected turn when she realizes she has been living in a care facility for years and has forgotten everything about her past.</description><pubDate>Sun, 16 Feb 2014 00:00:00 GMT</pubDate></item><item><title>The Empty Room</title><link>https://nindalf.com/posts/empty-room/</link><guid isPermaLink="true">https://nindalf.com/posts/empty-room/</guid><description>A short story</description><pubDate>Sun, 09 Feb 2014 00:00:00 GMT</pubDate></item><item><title>Smart people play chess</title><link>https://nindalf.com/posts/smart-people-play-chess/</link><guid isPermaLink="true">https://nindalf.com/posts/smart-people-play-chess/</guid><description>This article discusses the portrayal of chess in pop culture and whether intelligence is necessary to play the game well.</description><pubDate>Sat, 01 Feb 2014 00:00:00 GMT</pubDate></item><item><title>The Book Thief</title><link>https://nindalf.com/posts/the-book-thief/</link><guid isPermaLink="true">https://nindalf.com/posts/the-book-thief/</guid><description>Death narrates the story of a young girl who steals books to escape the harsh realities of Nazi Germany in Markus Zusak&apos;s &apos;The Book Thief.&apos;</description><pubDate>Mon, 20 Jan 2014 00:00:00 GMT</pubDate></item><item><title>Books I read in 2013</title><link>https://nindalf.com/posts/books-in-2013/</link><guid isPermaLink="true">https://nindalf.com/posts/books-in-2013/</guid><description>A list of books read in 2013, including fantasy, historical fiction, and science fiction.</description><pubDate>Tue, 19 Nov 2013 00:00:00 GMT</pubDate></item><item><title>First post</title><link>https://nindalf.com/posts/first-post/</link><guid isPermaLink="true">https://nindalf.com/posts/first-post/</guid><description>A personal blog about mundane observations on reading, programming, and gaming, with occasional updates and vain attempts to drive traffic to the blog.</description><pubDate>Sat, 19 Oct 2013 00:00:00 GMT</pubDate></item></channel></rss>