<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: throwii</title><link>https://news.ycombinator.com/user?id=throwii</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Sun, 17 May 2026 10:36:28 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=throwii" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by throwii in "Facebook buying ads for Messenger to be top result when you search for 'Signal'"]]></title><description><![CDATA[
<p>New-old word: brand confusion</p>
]]></description><pubDate>Sun, 10 Jan 2021 22:29:58 +0000</pubDate><link>https://news.ycombinator.com/item?id=25720840</link><dc:creator>throwii</dc:creator><comments>https://news.ycombinator.com/item?id=25720840</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=25720840</guid></item><item><title><![CDATA[New comment by throwii in "Facebook buying ads for Messenger to be top result when you search for 'Signal'"]]></title><description><![CDATA[
<p>People who can figure this out are not the target.</p>
]]></description><pubDate>Sun, 10 Jan 2021 22:27:17 +0000</pubDate><link>https://news.ycombinator.com/item?id=25720802</link><dc:creator>throwii</dc:creator><comments>https://news.ycombinator.com/item?id=25720802</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=25720802</guid></item><item><title><![CDATA[New comment by throwii in "Ask HN: What does mastery look like in software engineering?"]]></title><description><![CDATA[
<p>How do you learn that solution curve and their tradeoffs? Swap jobs and hope you see them all in your lifetime? Read articles and hope you pick everything up correctly?</p>
]]></description><pubDate>Wed, 06 Jan 2021 21:43:00 +0000</pubDate><link>https://news.ycombinator.com/item?id=25662977</link><dc:creator>throwii</dc:creator><comments>https://news.ycombinator.com/item?id=25662977</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=25662977</guid></item><item><title><![CDATA[New comment by throwii in "Linux 5.10 BTRFS performance regression"]]></title><description><![CDATA[
<p>The V-model is interesting. I'm a student and kinda new to the different development models.<p>How to decide whether such meticulous design is necessary or not? In hindsight Btrfs may have benefited, but how to decide when to and when not to in the future?<p>I would also be interested to know what tools are used for this. The ones I looked at seemed quite dated.. :-)<p>Thank you for answering! This is very interesting to learn about</p>
]]></description><pubDate>Sat, 26 Dec 2020 00:38:24 +0000</pubDate><link>https://news.ycombinator.com/item?id=25540355</link><dc:creator>throwii</dc:creator><comments>https://news.ycombinator.com/item?id=25540355</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=25540355</guid></item><item><title><![CDATA[New comment by throwii in "Linux 5.10 BTRFS performance regression"]]></title><description><![CDATA[
<p>Can you tell how such evaluation on a design is done? Is some kind of formal verification, analysis or rather experimentation to figure out its properties normal?<p>Thank you for your input!</p>
]]></description><pubDate>Thu, 24 Dec 2020 19:36:18 +0000</pubDate><link>https://news.ycombinator.com/item?id=25530667</link><dc:creator>throwii</dc:creator><comments>https://news.ycombinator.com/item?id=25530667</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=25530667</guid></item><item><title><![CDATA[New comment by throwii in "Linux 5.10 BTRFS performance regression"]]></title><description><![CDATA[
<p>Do other parts stomp often? :) But true that can happen. Especially on non-ECC systems.<p>I didn't think about the hardware issues, hmm. I can't see how to do that, when the compiler guarantees get invalidated by hardware. Checks are also needed like in C? (assuming there are checks which do not get compiled out..)</p>
]]></description><pubDate>Wed, 23 Dec 2020 16:16:36 +0000</pubDate><link>https://news.ycombinator.com/item?id=25519120</link><dc:creator>throwii</dc:creator><comments>https://news.ycombinator.com/item?id=25519120</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=25519120</guid></item><item><title><![CDATA[New comment by throwii in "Linux 5.10 BTRFS performance regression"]]></title><description><![CDATA[
<p>Sorry I was unclear :) Maybe they would limit storage to 90% now, seeing that it increases complexity. Maybe I misunderstood the prior point though.<p>Thanks fr mentioning Redox!</p>
]]></description><pubDate>Wed, 23 Dec 2020 16:13:41 +0000</pubDate><link>https://news.ycombinator.com/item?id=25519085</link><dc:creator>throwii</dc:creator><comments>https://news.ycombinator.com/item?id=25519085</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=25519085</guid></item><item><title><![CDATA[New comment by throwii in "Linux 5.10 BTRFS performance regression"]]></title><description><![CDATA[
<p>> C is generally not the problem when it comes to performance issues in the kernel, which means rewriting that thing in Rust wouldn’t magically make it faster.<p>Agreed.<p>> The point being, it’s not clear yet, and to solve that requires understanding the problem, not effecting a needless rewrite in a new language.<p>Which is why the first question is why btrfs has issues others do not have. Some mention its CoW architecture, system design, too many features and not limiting storage to 90% and so increasing complexity. Others mention usual kernel issues.<p>Others mention that they had no issues to begin with and that its mixed reputation is unwarranted. I'm not clear who is right, but they are data points.<p>Thank you for your input in cautioning of rewrites to avoid needless work, I appreciate it.</p>
]]></description><pubDate>Wed, 23 Dec 2020 16:08:47 +0000</pubDate><link>https://news.ycombinator.com/item?id=25519029</link><dc:creator>throwii</dc:creator><comments>https://news.ycombinator.com/item?id=25519029</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=25519029</guid></item><item><title><![CDATA[New comment by throwii in "Linux 5.10 BTRFS performance regression"]]></title><description><![CDATA[
<p>I thought the Rust compiler solves issues that you wouldn't immediately see with pure C, which is why I had the idea.<p>I didn't know this requires certain features which are not available inside the kernel. I only knew all existing interfaces may be unsafe because they are in C though. Rust does not seem as useful then.<p>Thank you for your input.</p>
]]></description><pubDate>Wed, 23 Dec 2020 12:26:45 +0000</pubDate><link>https://news.ycombinator.com/item?id=25516832</link><dc:creator>throwii</dc:creator><comments>https://news.ycombinator.com/item?id=25516832</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=25516832</guid></item><item><title><![CDATA[New comment by throwii in "Linux 5.10 BTRFS performance regression"]]></title><description><![CDATA[
<p>Interesting decision they made, I wonder whether they would decide differently now after seeing all the complexity.<p>So Rust does not decrease the complexity, but only removes certain kinds of errors which the compiler can detect.
Neither logic errors nor speed regressions.<p>Thank you for your input.</p>
]]></description><pubDate>Wed, 23 Dec 2020 12:23:10 +0000</pubDate><link>https://news.ycombinator.com/item?id=25516811</link><dc:creator>throwii</dc:creator><comments>https://news.ycombinator.com/item?id=25516811</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=25516811</guid></item><item><title><![CDATA[New comment by throwii in "Linux 5.10 BTRFS performance regression"]]></title><description><![CDATA[
<p>Good theory, thank you.</p>
]]></description><pubDate>Wed, 23 Dec 2020 12:16:43 +0000</pubDate><link>https://news.ycombinator.com/item?id=25516766</link><dc:creator>throwii</dc:creator><comments>https://news.ycombinator.com/item?id=25516766</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=25516766</guid></item><item><title><![CDATA[New comment by throwii in "Linux 5.10 BTRFS performance regression"]]></title><description><![CDATA[
<p>Thank you for posting your experience!</p>
]]></description><pubDate>Wed, 23 Dec 2020 12:15:10 +0000</pubDate><link>https://news.ycombinator.com/item?id=25516757</link><dc:creator>throwii</dc:creator><comments>https://news.ycombinator.com/item?id=25516757</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=25516757</guid></item><item><title><![CDATA[New comment by throwii in "Linux 5.10 BTRFS performance regression"]]></title><description><![CDATA[
<p>Any rewrite must be carefully evaluated, true. And it may not be advisable. I'm trying to understand the issues.<p>Are they not solvable because the kernel does not give enough guarantees as it gives to userspace, because the c-interfaces of the kernel have to be wrapped in unsafe or because of other reasons (architecture, data model, kernel constraints, ...)?</p>
]]></description><pubDate>Wed, 23 Dec 2020 12:14:39 +0000</pubDate><link>https://news.ycombinator.com/item?id=25516754</link><dc:creator>throwii</dc:creator><comments>https://news.ycombinator.com/item?id=25516754</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=25516754</guid></item><item><title><![CDATA[New comment by throwii in "Linux 5.10 BTRFS performance regression"]]></title><description><![CDATA[
<p>Why does btrfs have those issues compared to other filesystems? I'd love to use btrfs too. Note that I deeply respect people who can write such complicated code, which I couldn't.<p>Would Rust solve the non-speed issues? Rust-in-kernel discussion from August: <a href="https://lwn.net/Articles/829858/" rel="nofollow">https://lwn.net/Articles/829858/</a></p>
]]></description><pubDate>Wed, 23 Dec 2020 10:29:50 +0000</pubDate><link>https://news.ycombinator.com/item?id=25516249</link><dc:creator>throwii</dc:creator><comments>https://news.ycombinator.com/item?id=25516249</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=25516249</guid></item><item><title><![CDATA[New comment by throwii in "Windows 10 20H2: ChkDsk damages filesystem on SSDs with KB4592438 installed"]]></title><description><![CDATA[
<p>I will probably use Arch too. Only have to choose good displays then :)</p>
]]></description><pubDate>Sun, 20 Dec 2020 19:39:00 +0000</pubDate><link>https://news.ycombinator.com/item?id=25488926</link><dc:creator>throwii</dc:creator><comments>https://news.ycombinator.com/item?id=25488926</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=25488926</guid></item><item><title><![CDATA[New comment by throwii in "Windows 10 20H2: ChkDsk damages filesystem on SSDs with KB4592438 installed"]]></title><description><![CDATA[
<p>250 sounds nice, compared to 220 retina ppi for macs. If its only constrained by the display that would be good. I will love buying 3080/5950x as my new workstation. hmm</p>
]]></description><pubDate>Sun, 20 Dec 2020 19:38:13 +0000</pubDate><link>https://news.ycombinator.com/item?id=25488920</link><dc:creator>throwii</dc:creator><comments>https://news.ycombinator.com/item?id=25488920</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=25488920</guid></item><item><title><![CDATA[New comment by throwii in "Windows 10 20H2: ChkDsk damages filesystem on SSDs with KB4592438 installed"]]></title><description><![CDATA[
<p>I only use the desktop mac so that's not much an issue probably, there it is probably 2x scaling. Interesting how Windows can handle anything as long as the hardware supports it!</p>
]]></description><pubDate>Sun, 20 Dec 2020 19:33:14 +0000</pubDate><link>https://news.ycombinator.com/item?id=25488884</link><dc:creator>throwii</dc:creator><comments>https://news.ycombinator.com/item?id=25488884</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=25488884</guid></item><item><title><![CDATA[New comment by throwii in "Ask HN: Where does one search development advice these days?"]]></title><description><![CDATA[
<p>> Now it seems the _ground is saturated_.<p>When SwiftUI came out I learnt it by trying out each question about it. This way it was easy to get an introduction, because all were new to the technology and so were interested in figuring the questions out. And the questions were simple enough because no one had much of a grasp.<p>With old technology you do not necessarily have enthusiasts who try to "figure it out too" at the moment and so it gets more difficult.</p>
]]></description><pubDate>Sun, 20 Dec 2020 14:55:02 +0000</pubDate><link>https://news.ycombinator.com/item?id=25486579</link><dc:creator>throwii</dc:creator><comments>https://news.ycombinator.com/item?id=25486579</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=25486579</guid></item><item><title><![CDATA[New comment by throwii in "Windows 10 20H2: ChkDsk damages filesystem on SSDs with KB4592438 installed"]]></title><description><![CDATA[
<p>I was probably too much into their marketing. Is it the same for Linux/Archlinux?</p>
]]></description><pubDate>Sun, 20 Dec 2020 12:37:16 +0000</pubDate><link>https://news.ycombinator.com/item?id=25485843</link><dc:creator>throwii</dc:creator><comments>https://news.ycombinator.com/item?id=25485843</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=25485843</guid></item><item><title><![CDATA[New comment by throwii in "Windows 10 20H2: ChkDsk damages filesystem on SSDs with KB4592438 installed"]]></title><description><![CDATA[
<p>Does the displays on Windows look as crispy as on MacOS? That's the fear I have of switching away. I love how crisp to the eye everything is.</p>
]]></description><pubDate>Sun, 20 Dec 2020 11:37:53 +0000</pubDate><link>https://news.ycombinator.com/item?id=25485575</link><dc:creator>throwii</dc:creator><comments>https://news.ycombinator.com/item?id=25485575</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=25485575</guid></item></channel></rss>