<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: kaiby</title><link>https://news.ycombinator.com/user?id=kaiby</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Sun, 12 Jul 2026 09:18:00 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=kaiby" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by kaiby in "Blizzard manager departs in protest of employee ranking system"]]></title><description><![CDATA[
<p>I've heard that at companies that did stack ranking, managers of groups with high performers would actually seek out poor performers who didn't care about their ranking from other groups, to add to their group so that they wouldn't have to give a poor mark to their own people. These poor performers became hot commodities. Talk about gaming the system...</p>
]]></description><pubDate>Tue, 24 Jan 2023 02:45:56 +0000</pubDate><link>https://news.ycombinator.com/item?id=34498477</link><dc:creator>kaiby</dc:creator><comments>https://news.ycombinator.com/item?id=34498477</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=34498477</guid></item><item><title><![CDATA[New comment by kaiby in "Tales of the M1 GPU"]]></title><description><![CDATA[
<p>> It feels like Rust’s design guides you towards good abstractions and software designs.<p>> The compiler is very picky, but once code compiles it gives you the confidence that it will work reliably.<p>> Sometimes I had trouble making the compiler happy with the design I was trying to use, and then I realized the design had fundamental issues!<p>I experience a similar sentiment all the time when writing Rust code (which for now is admittedly just toy projects). So far it's felt like the compiler gives you just enough freedom to write programs in a "correct" way.<p>I don't really do unsafe/lower-level coding, so I can't speak to much there however.</p>
]]></description><pubDate>Wed, 30 Nov 2022 16:16:33 +0000</pubDate><link>https://news.ycombinator.com/item?id=33802899</link><dc:creator>kaiby</dc:creator><comments>https://news.ycombinator.com/item?id=33802899</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=33802899</guid></item><item><title><![CDATA[New comment by kaiby in "Dad takes down town's internet by mistake to get his kids offline"]]></title><description><![CDATA[
<p>> kid's devices need to be charged over night downstairs in the kitchen<p>How do you prevent them from going downstairs after you've fallen asleep?</p>
]]></description><pubDate>Fri, 18 Feb 2022 18:47:40 +0000</pubDate><link>https://news.ycombinator.com/item?id=30389520</link><dc:creator>kaiby</dc:creator><comments>https://news.ycombinator.com/item?id=30389520</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=30389520</guid></item><item><title><![CDATA[New comment by kaiby in "Buy it for life: Durable, Quality, Practical"]]></title><description><![CDATA[
<p>I've seasoned my cast iron pan many times. I don't think it ever beats teflon, though it gets to a point where things wash off of it pretty easy with just water and a chainmail ringer.</p>
]]></description><pubDate>Sun, 18 Apr 2021 02:31:46 +0000</pubDate><link>https://news.ycombinator.com/item?id=26849327</link><dc:creator>kaiby</dc:creator><comments>https://news.ycombinator.com/item?id=26849327</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=26849327</guid></item><item><title><![CDATA[New comment by kaiby in "On Small Games"]]></title><description><![CDATA[
<p>I have to add Outer Wilds. Never been so wow'd by a space exploration game.</p>
]]></description><pubDate>Wed, 25 Nov 2020 06:06:56 +0000</pubDate><link>https://news.ycombinator.com/item?id=25206401</link><dc:creator>kaiby</dc:creator><comments>https://news.ycombinator.com/item?id=25206401</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=25206401</guid></item><item><title><![CDATA[New comment by kaiby in "Json-Base – Database built as JSON files"]]></title><description><![CDATA[
<p>As others have mentioned, there are a ton of off-the-shelf solutions that would have been more than adequate for this.<p>My question is, why didn't he go for any of the existing solutions when setting them up would've still been faster than rolling his own DB-in-a-JSON-file solution?</p>
]]></description><pubDate>Thu, 02 Jul 2020 21:27:57 +0000</pubDate><link>https://news.ycombinator.com/item?id=23718257</link><dc:creator>kaiby</dc:creator><comments>https://news.ycombinator.com/item?id=23718257</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=23718257</guid></item><item><title><![CDATA[New comment by kaiby in "Apple, ARM, and Intel"]]></title><description><![CDATA[
<p>I'm not a business guy, but if Apple's going all-in on ARM processors, and then they expand into the server market (which the article speculates on), could we potentially see Apple opening a new product branch devoted to competing in the Cloud space with AWS, Azure, and GCP?<p>Imagine developing apps on an ARM-powered macbook, deploying onto ARM-powered servers owned by Apple, specifically for applications to be used on MacOS & iOS devices.</p>
]]></description><pubDate>Tue, 16 Jun 2020 17:20:07 +0000</pubDate><link>https://news.ycombinator.com/item?id=23541609</link><dc:creator>kaiby</dc:creator><comments>https://news.ycombinator.com/item?id=23541609</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=23541609</guid></item><item><title><![CDATA[New comment by kaiby in "Working remotely: I want my shared whiteboard"]]></title><description><![CDATA[
<p>I've been using Invision's Freehand tool [0] for whiteboarding in online meetings (also it's free). It's mostly worked about as well as a virtual whiteboard could be. It also allows for collaboration so everyone can draw on the same whiteboard at the same time.<p>[0] <a href="https://www.invisionapp.com/feature/freehand" rel="nofollow">https://www.invisionapp.com/feature/freehand</a></p>
]]></description><pubDate>Tue, 24 Mar 2020 18:31:41 +0000</pubDate><link>https://news.ycombinator.com/item?id=22677394</link><dc:creator>kaiby</dc:creator><comments>https://news.ycombinator.com/item?id=22677394</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=22677394</guid></item><item><title><![CDATA[New comment by kaiby in "Notes on Technical Writing"]]></title><description><![CDATA[
<p>The issue with that though is that if someone could read/write code, they would probably choose to be a SWE instead of a tech writer.<p>I'm not sure why this is, but I suspect that it's an combination of higher pay and an interest in writing code over writing documentation.<p>In my experience I would say that a good SWE will attempt to write good documentation, as having to answer questions in the future about how stuff works over and over takes more time than just documenting things properly the first time.</p>
]]></description><pubDate>Sun, 05 Jan 2020 02:28:07 +0000</pubDate><link>https://news.ycombinator.com/item?id=21959221</link><dc:creator>kaiby</dc:creator><comments>https://news.ycombinator.com/item?id=21959221</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=21959221</guid></item><item><title><![CDATA[New comment by kaiby in "Show HN: Version Control for Databases"]]></title><description><![CDATA[
<p>Which databases can this be used for? Based on the usage of phpmyadmin and WordPress in the examples, I take it only works for MySQL?</p>
]]></description><pubDate>Mon, 09 Dec 2019 15:34:22 +0000</pubDate><link>https://news.ycombinator.com/item?id=21743451</link><dc:creator>kaiby</dc:creator><comments>https://news.ycombinator.com/item?id=21743451</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=21743451</guid></item><item><title><![CDATA[New comment by kaiby in "Now Bigger Than eBay, Shopify Sets Its Sights on Amazon"]]></title><description><![CDATA[
<p>This interview with Shopify's CEO about how the company grew / his mindset was interesting [1]. He said a lot of things that sounds similar to the author’s quotes in the article.<p>[1] <a href="https://fs.blog/tobi-lutke/" rel="nofollow">https://fs.blog/tobi-lutke/</a></p>
]]></description><pubDate>Fri, 23 Aug 2019 20:58:41 +0000</pubDate><link>https://news.ycombinator.com/item?id=20782492</link><dc:creator>kaiby</dc:creator><comments>https://news.ycombinator.com/item?id=20782492</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=20782492</guid></item><item><title><![CDATA[New comment by kaiby in "How to build a plugin system on the web and also sleep well at night"]]></title><description><![CDATA[
<p>I really like Figma's engineering blog. I find that they do a great job introducing the concepts that need to be understood with the level of detail in their implementation of those concepts. I'm always learning something new when I read an entry.<p>This is the first time I've heard of Realms API or QuickJS, will need to keep those in mind if I ever need to write a plugin system.</p>
]]></description><pubDate>Thu, 22 Aug 2019 18:57:22 +0000</pubDate><link>https://news.ycombinator.com/item?id=20771286</link><dc:creator>kaiby</dc:creator><comments>https://news.ycombinator.com/item?id=20771286</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=20771286</guid></item><item><title><![CDATA[New comment by kaiby in "Show HN: A little web app for playing around with colors"]]></title><description><![CDATA[
<p>Fun, but I couldn't figure out how to select a color (left-most bottom-menu icon) and have it transfer over to the play area (middle icon).</p>
]]></description><pubDate>Mon, 19 Aug 2019 17:21:39 +0000</pubDate><link>https://news.ycombinator.com/item?id=20739673</link><dc:creator>kaiby</dc:creator><comments>https://news.ycombinator.com/item?id=20739673</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=20739673</guid></item><item><title><![CDATA[New comment by kaiby in "Fast Software, the Best Software"]]></title><description><![CDATA[
<p>This article really speaks to me. It’s well written, and written like a rock collector talking about each one of his rocks in his rock collection, only the rocks are apps of different speeds.<p>There was a related thing that I heard from a previous CTO that changed my outlook on how to write web apps: "Users shouldn’t be able to tell that they’re using a web application. A web application should feel native. That is, it should load instantly."</p>
]]></description><pubDate>Wed, 24 Jul 2019 20:51:54 +0000</pubDate><link>https://news.ycombinator.com/item?id=20519544</link><dc:creator>kaiby</dc:creator><comments>https://news.ycombinator.com/item?id=20519544</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=20519544</guid></item><item><title><![CDATA[New comment by kaiby in "Abscissa: Security-oriented Rust application framework"]]></title><description><![CDATA[
<p>I chuckled at their README:<p>> Q2: "Abscissa" is a hard name to remember! Got any tips?<p>> A2: Imagine you're A-B testing a couple of scissors... with attitude.</p>
]]></description><pubDate>Fri, 19 Jul 2019 04:35:48 +0000</pubDate><link>https://news.ycombinator.com/item?id=20476209</link><dc:creator>kaiby</dc:creator><comments>https://news.ycombinator.com/item?id=20476209</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=20476209</guid></item><item><title><![CDATA[New comment by kaiby in "Slack Is Going Public at a $16B Valuation"]]></title><description><![CDATA[
<p>FWIW, The ReasonML, Rust, and Elixir language all have active communities on Discord. It really is pretty good for the use case.</p>
]]></description><pubDate>Thu, 20 Jun 2019 02:11:46 +0000</pubDate><link>https://news.ycombinator.com/item?id=20229220</link><dc:creator>kaiby</dc:creator><comments>https://news.ycombinator.com/item?id=20229220</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=20229220</guid></item><item><title><![CDATA[New comment by kaiby in "Actix-web 1.0 – A small, pragmatic, and fast web framework for Rust"]]></title><description><![CDATA[
<p>Coming from mostly a web programming background, it certainly feels more low-level than PHP/JavaScript, but not by <i>much</i>, at least for web/backend work. You can still code without having to delve into low-level/unsafe coding, but that stuff is available to you if you need to squeeze more performance out of your app.<p>The biggest hurdles for me (I'm still learning) compared to JS is the borrow checker, lifetimes, and strings (they are handled very precisely in Rust).<p>The benefits are huge though. My time coding in JS feels like 50% coding & writing tests, 40% debugging my app, 10% reading documentation. The "debugging" portion can sometimes be painful when fixing race conditions. Rust on the other hand, feels like 30% reading documentation, 30% coding, 30% getting my code to compile, and the other 10% debugging/testing my app. For the most part, if your code compiles and your logic is correct, your app is guaranteed to run the way you expect it to.</p>
]]></description><pubDate>Wed, 05 Jun 2019 16:14:08 +0000</pubDate><link>https://news.ycombinator.com/item?id=20105881</link><dc:creator>kaiby</dc:creator><comments>https://news.ycombinator.com/item?id=20105881</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=20105881</guid></item><item><title><![CDATA[New comment by kaiby in "Rust: Beyond the Typechecker"]]></title><description><![CDATA[
<p>There's actually already a library that does what the author is talking about: <a href="https://github.com/nrc/libhoare" rel="nofollow">https://github.com/nrc/libhoare</a><p>They call it "design by contract" rather than "deductive verification" though.<p>Wish there wouldn't be so many terms for the same thing.<p>edit: There's also an existing RFC for this: <a href="https://github.com/rust-lang/rfcs/issues/1077" rel="nofollow">https://github.com/rust-lang/rfcs/issues/1077</a></p>
]]></description><pubDate>Wed, 17 Apr 2019 04:15:40 +0000</pubDate><link>https://news.ycombinator.com/item?id=19679701</link><dc:creator>kaiby</dc:creator><comments>https://news.ycombinator.com/item?id=19679701</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=19679701</guid></item><item><title><![CDATA[New comment by kaiby in "The Archetypal Resonance of Classic JRPGs"]]></title><description><![CDATA[
<p>FFIV, VI, VII, Chrono Trigger, and Zelda (not JRPG I know) music routinely gets stuck in my head. EVERY DAY.<p><a href="https://www.youtube.com/watch?v=Xsj5xjoLXtE" rel="nofollow">https://www.youtube.com/watch?v=Xsj5xjoLXtE</a></p>
]]></description><pubDate>Mon, 08 Apr 2019 06:22:40 +0000</pubDate><link>https://news.ycombinator.com/item?id=19602611</link><dc:creator>kaiby</dc:creator><comments>https://news.ycombinator.com/item?id=19602611</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=19602611</guid></item><item><title><![CDATA[New comment by kaiby in "We Need Chrome No More"]]></title><description><![CDATA[
<p>Firebug was awesome, then 2011 happened and Firebug’s lead dev joined the Google Chrome team to work on their dev tools [1].<p>[1] <a href="https://news.softpedia.com/news/Lead-Firebug-Developer-Joins-Google-Chrome-Team-212278.shtml" rel="nofollow">https://news.softpedia.com/news/Lead-Firebug-Developer-Joins...</a></p>
]]></description><pubDate>Wed, 27 Feb 2019 18:24:02 +0000</pubDate><link>https://news.ycombinator.com/item?id=19265586</link><dc:creator>kaiby</dc:creator><comments>https://news.ycombinator.com/item?id=19265586</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=19265586</guid></item></channel></rss>