<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: Lvl999Noob</title><link>https://news.ycombinator.com/user?id=Lvl999Noob</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Sun, 14 Jun 2026 18:12:46 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=Lvl999Noob" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by Lvl999Noob in "AI agent bankrupted their operator while trying to scan DN42"]]></title><description><![CDATA[
<p>Isn't USA famous for letting parents take out credit cards on their newborns and pushing them into debt even before they learn to walk? I recall seeing at least a few snippets of movies and TV shows showing that.</p>
]]></description><pubDate>Fri, 12 Jun 2026 08:25:52 +0000</pubDate><link>https://news.ycombinator.com/item?id=48501401</link><dc:creator>Lvl999Noob</dc:creator><comments>https://news.ycombinator.com/item?id=48501401</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48501401</guid></item><item><title><![CDATA[New comment by Lvl999Noob in "How do you design a $30k electric pickup? Inside Ford's skunkworks"]]></title><description><![CDATA[
<p>> if you catch my drift<p>Not OP but I don't. What do you mean? How do you make the kei truck an object they aren't in the business of taxing when they are, in fact, in that very business? Or maybe I have some deeper confusion about the issue here.</p>
]]></description><pubDate>Wed, 10 Jun 2026 10:19:59 +0000</pubDate><link>https://news.ycombinator.com/item?id=48474121</link><dc:creator>Lvl999Noob</dc:creator><comments>https://news.ycombinator.com/item?id=48474121</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48474121</guid></item><item><title><![CDATA[New comment by Lvl999Noob in "Just Use Go"]]></title><description><![CDATA[
<p>I agree. I prefer Optionals over Nulls in any case. This was just a thought of what if Go went all the way instead of just halfway. In my ideal language, you would have explicit assignments and compiler checked (runtime checked if absolutely necessary) pointer validity (with allowed length) at construction. As far as I know, the only time you need to make a pointer and say "trust me" is when doing MMIO so that can given its own mechanism. If it exists in the program state, it's valid.</p>
]]></description><pubDate>Mon, 11 May 2026 05:09:12 +0000</pubDate><link>https://news.ycombinator.com/item?id=48091257</link><dc:creator>Lvl999Noob</dc:creator><comments>https://news.ycombinator.com/item?id=48091257</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48091257</guid></item><item><title><![CDATA[New comment by Lvl999Noob in "Just Use Go"]]></title><description><![CDATA[
<p>Well, what happens when you write through an invalid pointer? The runtime can swallow the write or crash the program or allocate new storage and replace the pointer. Depends on the wanted semantics.</p>
]]></description><pubDate>Sat, 09 May 2026 10:18:33 +0000</pubDate><link>https://news.ycombinator.com/item?id=48073711</link><dc:creator>Lvl999Noob</dc:creator><comments>https://news.ycombinator.com/item?id=48073711</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48073711</guid></item><item><title><![CDATA[New comment by Lvl999Noob in "Just Use Go"]]></title><description><![CDATA[
<p>What if Go went all the way? Referencing a zero pointer (nil) gives you the zero value of the pointed to type. If you try to access a zero map, it tries to deference the zero pointer to the underlying buffer. The zero pointer gives you the zero slice with zero length. The presence check fails without crashing and you get some pretension of reasonable behaviour.</p>
]]></description><pubDate>Fri, 08 May 2026 16:51:33 +0000</pubDate><link>https://news.ycombinator.com/item?id=48065686</link><dc:creator>Lvl999Noob</dc:creator><comments>https://news.ycombinator.com/item?id=48065686</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48065686</guid></item><item><title><![CDATA[New comment by Lvl999Noob in "Brazil's Pix payment system faces pressure from Visa and Mastercard"]]></title><description><![CDATA[
<p>> Pix is already 100% surveilled<p>And Visa and MasterCard aren't surveiled? Isn't one of their selling points that they surveil every transaction and automatically block anything suspicious? And increasingly, the parameters for suspicious include anything pornographic or even 'pornographic' (see: the bullying of steam to remove explicit games).<p>At least with Pix, the costs get lower for the end users.</p>
]]></description><pubDate>Fri, 08 May 2026 05:04:44 +0000</pubDate><link>https://news.ycombinator.com/item?id=48058792</link><dc:creator>Lvl999Noob</dc:creator><comments>https://news.ycombinator.com/item?id=48058792</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48058792</guid></item><item><title><![CDATA[New comment by Lvl999Noob in "Newton's law of gravity passes its biggest test"]]></title><description><![CDATA[
<p>I thought newtonian gravity was already proven to be inaccurate with Einstein's Special Relativity (or General Relativity?) giving better results on cosmic scales (basically analogous to an approximation vs an exact formula)?</p>
]]></description><pubDate>Mon, 04 May 2026 13:59:15 +0000</pubDate><link>https://news.ycombinator.com/item?id=48008883</link><dc:creator>Lvl999Noob</dc:creator><comments>https://news.ycombinator.com/item?id=48008883</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48008883</guid></item><item><title><![CDATA[New comment by Lvl999Noob in "Embedded Rust or C firmware? Lessons from an industrial microcontroller use case"]]></title><description><![CDATA[
<p>Aren't there companies that still use C89 for their production systems? I don't know any in particular but I have read comments here on HN implying that. Just do the same for Rust. Stick to the one major version you started with instead of trying to update the toolchain regularly.</p>
]]></description><pubDate>Sun, 03 May 2026 16:52:41 +0000</pubDate><link>https://news.ycombinator.com/item?id=47998841</link><dc:creator>Lvl999Noob</dc:creator><comments>https://news.ycombinator.com/item?id=47998841</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47998841</guid></item><item><title><![CDATA[New comment by Lvl999Noob in "What if Python was natively distributable?"]]></title><description><![CDATA[
<p>Wouldn't you face the same problem as Dotnet on Windows? AFAIK, dotnet based frameworks and apps suffered from huge performance issues. It might have improved in recent times, I am not actually a windows dev.<p>If just the end user application is in Lua, then maybe it's fine and the high level language slowdown won't matter. If you want to wrap the low level kernel APIs etc in a high level language as the canonical interface, I would be very skeptical.</p>
]]></description><pubDate>Thu, 19 Mar 2026 18:13:53 +0000</pubDate><link>https://news.ycombinator.com/item?id=47443542</link><dc:creator>Lvl999Noob</dc:creator><comments>https://news.ycombinator.com/item?id=47443542</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47443542</guid></item><item><title><![CDATA[New comment by Lvl999Noob in "Show HN: Tomoshibi – A writing app where your words fade by firelight"]]></title><description><![CDATA[
<p>I noticed a major problem. If I just keep writing in a single paragraph, the lines don't disappear. I was expecting it to automatically start fading the text once it reached 3-4 lines. As it is, I am afraid of adding new paragraphs because then I would 'lose' what I already wrote.<p>Edit: adding, it's also surprisingly... slow? I noticed some lag as I moved my mouse around. I don't know if it's because of the website or my browser (firefox) or my OS (Ubuntu) but I don't believe there's any reason for lag here so something should be fixed.<p>My autocorrect also didn't work. I did get the red squiggles on a misspelling but no suggestions on right click. Again, not sure if it's something wrong with the website or something with my setup (it works fine on other sites).</p>
]]></description><pubDate>Sat, 28 Feb 2026 18:53:49 +0000</pubDate><link>https://news.ycombinator.com/item?id=47198870</link><dc:creator>Lvl999Noob</dc:creator><comments>https://news.ycombinator.com/item?id=47198870</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47198870</guid></item><item><title><![CDATA[New comment by Lvl999Noob in "I fixed Windows native development"]]></title><description><![CDATA[
<p>I am not too into windows dev but I am currently using msvc at work. We are told to import a config file into the installer and it automatically selects all of the components any of our projects will need. Wouldn't that solve the problem too? Just distribute a project level config file and add documentation for how to import and install the stuff.</p>
]]></description><pubDate>Mon, 16 Feb 2026 08:43:33 +0000</pubDate><link>https://news.ycombinator.com/item?id=47032523</link><dc:creator>Lvl999Noob</dc:creator><comments>https://news.ycombinator.com/item?id=47032523</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47032523</guid></item><item><title><![CDATA[New comment by Lvl999Noob in "Memory layout in Zig with formulas"]]></title><description><![CDATA[
<p>Are you saying you want foo and bar to completely overlap? And baz and foo / bar to partially overlap? And have lots of unused bits in there too?</p>
]]></description><pubDate>Sat, 24 Jan 2026 22:33:54 +0000</pubDate><link>https://news.ycombinator.com/item?id=46748413</link><dc:creator>Lvl999Noob</dc:creator><comments>https://news.ycombinator.com/item?id=46748413</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46748413</guid></item><item><title><![CDATA[New comment by Lvl999Noob in "Roam 50GB is now Roam 100GB"]]></title><description><![CDATA[
<p>My internet providers (both home wifi and cellular) do this. The problem with unlimited slow speed is that it's too slow. I am sometimes unable to open the carrier's own app and pay for a recharge. Either the app just doesn't open or the transaction in the payments app fails.</p>
]]></description><pubDate>Thu, 15 Jan 2026 08:29:13 +0000</pubDate><link>https://news.ycombinator.com/item?id=46629729</link><dc:creator>Lvl999Noob</dc:creator><comments>https://news.ycombinator.com/item?id=46629729</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46629729</guid></item><item><title><![CDATA[New comment by Lvl999Noob in "I replaced Windows with Linux and everything's going great"]]></title><description><![CDATA[
<p>The dock and monitors aren't mine actually. I got them from work. The work laptop runs windows 11 so the hardware is only tested for windows. I will buy my own stuff when I have to return these and then I will make sure it all works with linux.<p>What distro / wm / de is good with external monitors, in your opinion? After going through some of the comments on some threads, it feels like external displays are a common pain point across all linux systems.</p>
]]></description><pubDate>Mon, 12 Jan 2026 06:39:46 +0000</pubDate><link>https://news.ycombinator.com/item?id=46584888</link><dc:creator>Lvl999Noob</dc:creator><comments>https://news.ycombinator.com/item?id=46584888</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46584888</guid></item><item><title><![CDATA[New comment by Lvl999Noob in "I replaced Windows with Linux and everything's going great"]]></title><description><![CDATA[
<p>I recently switched to linux from windows. The only reason I was sticking with windows was because hoyoverse refuses to support linux. I finally decided I need some break from them anyways and took the plunge.<p>First, I tried to install fedora atomic cosmic. It kind of worked but I could not get it to work with my dock + external monitors at all. Now that I am used to that setup, I can't go back.<p>Not wanting to spend time figuring it out, I just installed Ubuntu instead. Thankfully, that worked out though it's not perfect. Everytime I turn on my laptop, I need to spend 10-15 minutes turning the monitors on and off until ubuntu recognises them correctly and also sends dp output (it shows the monitor in settings and I can open windows on it but the monitor doesn't actually show anything; other times, it reads the monitor as something nvidia with the lowest resolution).<p>I tried to install genshin anyways on ubuntu. I couldn't get it to work via wine/lutris. Virtualbox doesn't support gpu passthrough so I tried using virt-manager. The setup was too hard and it didn't work anyways. I gave up on hoyo at this point and install steam instead.<p>Honestly, ubuntu is rough and Linux as a whole is very rough. But on the whole, I would still pick this over dealing with windows any longer.</p>
]]></description><pubDate>Sat, 10 Jan 2026 18:56:27 +0000</pubDate><link>https://news.ycombinator.com/item?id=46568771</link><dc:creator>Lvl999Noob</dc:creator><comments>https://news.ycombinator.com/item?id=46568771</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46568771</guid></item><item><title><![CDATA[New comment by Lvl999Noob in "Stop Forwarding Errors, Start Designing Them"]]></title><description><![CDATA[
<p>Yeah. Certainly felt like that. On the other hand, the content does seem good. It definitely wasn't slop, even if I can't judge how useful it really was (in terms of giving a solution).</p>
]]></description><pubDate>Sun, 04 Jan 2026 23:40:08 +0000</pubDate><link>https://news.ycombinator.com/item?id=46493603</link><dc:creator>Lvl999Noob</dc:creator><comments>https://news.ycombinator.com/item?id=46493603</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46493603</guid></item><item><title><![CDATA[New comment by Lvl999Noob in "The compiler is your best friend"]]></title><description><![CDATA[
<p>You don't. Assertions are assumptions. You don't explicitly write recovery paths for individual assumptions being wrong. Even if you wanted to, you probably wouldn't have a sensible recovery in the general case (what will you do when the enum that had 3 options suddenly comes in with a value 1000?).<p>I don't think any C programmer (where assert() is just debug_assert!() and there is no assert!()) is writing code like:<p><pre><code>    assert(arr_len > 5);
    if (arr_len <= 5) {
        // do something
    }
</code></pre>
They just assume that the assertion holds and hope that some thing would crash later and provide info for debugging if it didn't.</p>
]]></description><pubDate>Thu, 01 Jan 2026 09:18:12 +0000</pubDate><link>https://news.ycombinator.com/item?id=46452559</link><dc:creator>Lvl999Noob</dc:creator><comments>https://news.ycombinator.com/item?id=46452559</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46452559</guid></item><item><title><![CDATA[New comment by Lvl999Noob in "Swapping SIM cards used to be easy, and then came eSIM"]]></title><description><![CDATA[
<p>My 2c.<p>The risk of losing one (or both) earbud is a real one. My ears don't tend to keep snug grip on the earbuds so they tend to get loose after I walk a little. With earbuds, this might just be my own singular piece but, there is also the chance that only one of the two would connect to your phone.<p>On the other hand, the cables get tangled together. I can't walk around with them because the cable gets stuck in the swing of my arms. Connecting them to the phone after a call had already started was a piece of cake though. With bluetooth, I never have my earbuds on when I actually need them and it's too much of a pain to take them out of my bag and connect them.<p>Whenever it is time to replace my current earbuds, I am gonna go for a neckband instead. It has basically the best of both, imo (I am not that sensitive to audio quality mostly) and the downsides aren't large enough (I'll think of the weight as a neck workout).</p>
]]></description><pubDate>Mon, 29 Dec 2025 20:39:54 +0000</pubDate><link>https://news.ycombinator.com/item?id=46425328</link><dc:creator>Lvl999Noob</dc:creator><comments>https://news.ycombinator.com/item?id=46425328</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46425328</guid></item><item><title><![CDATA[New comment by Lvl999Noob in "What an unprocessed photo looks like"]]></title><description><![CDATA[
<p>Since the human eye is most sensitive to green, it will find errors in the green channel much easier than the others. This is why you need _more_ green data.</p>
]]></description><pubDate>Mon, 29 Dec 2025 07:54:38 +0000</pubDate><link>https://news.ycombinator.com/item?id=46418418</link><dc:creator>Lvl999Noob</dc:creator><comments>https://news.ycombinator.com/item?id=46418418</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46418418</guid></item><item><title><![CDATA[New comment by Lvl999Noob in "Could lockfiles just be SBOMs?"]]></title><description><![CDATA[
<p>You are building everything in CI from scratch so theoretically, it should be completely possible to not need to scan lockfiles and get all the data from their respective sources (OS, runtime, dynamic libs, static deps, codegen tools, build time deps, etc)</p>
]]></description><pubDate>Wed, 24 Dec 2025 20:21:13 +0000</pubDate><link>https://news.ycombinator.com/item?id=46378880</link><dc:creator>Lvl999Noob</dc:creator><comments>https://news.ycombinator.com/item?id=46378880</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46378880</guid></item></channel></rss>