<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: self_awareness</title><link>https://news.ycombinator.com/user?id=self_awareness</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Wed, 29 Jul 2026 07:11:58 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=self_awareness" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by self_awareness in "Our position on open-weights models"]]></title><description><![CDATA[
<p>TL;DR - We don't care about most open models. They are weak, and we don't care how they're used.<p>We care about specifically Chinese models, because China distills our models. And that's real competition. So we want to ban those.<p>PS. Oh yeah, in case any open non-Chinese model will one day be good enough to compete with us, we will want to ban you as well, just FYI.<p>Kthxbye.</p>
]]></description><pubDate>Tue, 28 Jul 2026 05:34:11 +0000</pubDate><link>https://news.ycombinator.com/item?id=49079797</link><dc:creator>self_awareness</dc:creator><comments>https://news.ycombinator.com/item?id=49079797</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49079797</guid></item><item><title><![CDATA[New comment by self_awareness in "98.css"]]></title><description><![CDATA[
<p>This one is pretty good, but it has one common flaw that other implementations have: lots of empty space between controls.<p>Win95/98 was very efficient in this area. Too much empty space wastes the space.</p>
]]></description><pubDate>Fri, 24 Jul 2026 06:08:28 +0000</pubDate><link>https://news.ycombinator.com/item?id=49031739</link><dc:creator>self_awareness</dc:creator><comments>https://news.ycombinator.com/item?id=49031739</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49031739</guid></item><item><title><![CDATA[New comment by self_awareness in "Cruller: Bun's Zig Runtime, Continued on Zig 0.16"]]></title><description><![CDATA[
<p>Oh no, it tastes like Andrew Kelleys problem again!<p>Forking an "embarassing project" is really something.<p>Edit: Huh? Downvote explanations are welcome. I wrote only what Andrew Kelley wrote.</p>
]]></description><pubDate>Thu, 23 Jul 2026 10:16:39 +0000</pubDate><link>https://news.ycombinator.com/item?id=49019288</link><dc:creator>self_awareness</dc:creator><comments>https://news.ycombinator.com/item?id=49019288</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49019288</guid></item><item><title><![CDATA[New comment by self_awareness in "Businesses with ugly AI menu redesigns"]]></title><description><![CDATA[
<p>IDK, the menu is not that bad for a person that is outside the context and sees both menus for the first time. The photo is also not that bad -- of course it would be better to use real photos, I've no idea why they aren't doing this (probably reprinting menus is not a trivial problem), but it kind of gives some hints about the dish. As someone who doesn't have a clue, the new menu gives me some information that the old menu didn't.</p>
]]></description><pubDate>Thu, 23 Jul 2026 07:09:59 +0000</pubDate><link>https://news.ycombinator.com/item?id=49017923</link><dc:creator>self_awareness</dc:creator><comments>https://news.ycombinator.com/item?id=49017923</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49017923</guid></item><item><title><![CDATA[New comment by self_awareness in "Orion Browser by Kagi"]]></title><description><![CDATA[
<p>You make your own pigments? I hope you didn't re-use already existing atoms for that</p>
]]></description><pubDate>Mon, 20 Jul 2026 09:09:29 +0000</pubDate><link>https://news.ycombinator.com/item?id=48976156</link><dc:creator>self_awareness</dc:creator><comments>https://news.ycombinator.com/item?id=48976156</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48976156</guid></item><item><title><![CDATA[New comment by self_awareness in "HomeLab #1: MikroTik as a Home Router"]]></title><description><![CDATA[
<p>Android (phones, tv boxes) doesn't respect DHCPv6 IA_NA, but it should respect DHCPv6 IA_PD. Unless you have some other system that doesn't respect DHCP? Linuxes, Windowses, Playstation 5's support DHCPv6 IA_NA without problems.<p>But also, even if a device doens't support DHCPv6 IA_NA, you can always also have a DNS server in your network, and you can bind SLAAC-generated Android addresses to simple subdomains. This seems better than DHCP anyway.</p>
]]></description><pubDate>Mon, 20 Jul 2026 05:57:38 +0000</pubDate><link>https://news.ycombinator.com/item?id=48974815</link><dc:creator>self_awareness</dc:creator><comments>https://news.ycombinator.com/item?id=48974815</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48974815</guid></item><item><title><![CDATA[New comment by self_awareness in "HomeLab #1: MikroTik as a Home Router"]]></title><description><![CDATA[
<p>In Poland, Play.pl sets up IPv6 by default. One phone call to ISP to disable the hidden firewall on their router gives us full IPv6 network transparency, no NATs are needed anymore. I highly recommend after installing a firewall appliance (for example OPNsense, but probably Mikrotik should have it as well). IPv6 "feels" like how networks should work since the beginning. IPv4 feels like a legacy technology.<p>They of course also have a DS-Lite AFTR gateways to tunnel the IPv4 traffic. In practice, everything works (for me at least).</p>
]]></description><pubDate>Mon, 20 Jul 2026 05:51:28 +0000</pubDate><link>https://news.ycombinator.com/item?id=48974784</link><dc:creator>self_awareness</dc:creator><comments>https://news.ycombinator.com/item?id=48974784</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48974784</guid></item><item><title><![CDATA[New comment by self_awareness in "The lost joy of music piracy"]]></title><description><![CDATA[
<p>Police exists to enforce the policy set by legislations.<p>Legislations define rules to protect "us" from harm, but police is for policing only.<p>They do not protect people. They protect the law.</p>
]]></description><pubDate>Thu, 16 Jul 2026 07:13:02 +0000</pubDate><link>https://news.ycombinator.com/item?id=48931264</link><dc:creator>self_awareness</dc:creator><comments>https://news.ycombinator.com/item?id=48931264</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48931264</guid></item><item><title><![CDATA[New comment by self_awareness in "Stop saying that AI is just a tool and it only matters how it is used"]]></title><description><![CDATA[
<p>I don't buy the argumentation.<p>Am I not allowed to say that hammer is just a tool and it matters how you use it? Because it makes all classic sculpture art meaningless? No it doesn't.<p>The "car is just a tool" doesn't make oil waste problem any less problematic.<p>I am one of those people who say AI is just a tool and it matters how you use it. But also, GCC/Clang/Rust are just tools and it matters how you use them. Your mouth is a tool and it matters how you use it. When thinking about ANY tool you should think about the best way to use it.<p>But for AI specifically this saying is most important, because a lot of people treat AI as another person. "He's like a junior employee" is what I've heard in my company on meetings. It's not a he, it's not a junior, it's not an employee. It's a tool!</p>
]]></description><pubDate>Thu, 16 Jul 2026 06:35:32 +0000</pubDate><link>https://news.ycombinator.com/item?id=48931035</link><dc:creator>self_awareness</dc:creator><comments>https://news.ycombinator.com/item?id=48931035</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48931035</guid></item><item><title><![CDATA[New comment by self_awareness in "The lost joy of music piracy"]]></title><description><![CDATA[
<p>It's not really about piracy in general, it's mostly about What.CD.<p>Equivalent of what.cd today is RED.<p>But, TBH, most of the pirated music today is on YouTube anyway.</p>
]]></description><pubDate>Thu, 16 Jul 2026 06:10:53 +0000</pubDate><link>https://news.ycombinator.com/item?id=48930907</link><dc:creator>self_awareness</dc:creator><comments>https://news.ycombinator.com/item?id=48930907</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48930907</guid></item><item><title><![CDATA[New comment by self_awareness in "Microsoft deleted my account and OneDrive"]]></title><description><![CDATA[
<p>Still DRM can revoke rights, depends on what form we download it as, but yeah, downloading locally is generally much better than keeping it "in the cloud" (which is just someone else's computer).</p>
]]></description><pubDate>Wed, 15 Jul 2026 00:12:54 +0000</pubDate><link>https://news.ycombinator.com/item?id=48914614</link><dc:creator>self_awareness</dc:creator><comments>https://news.ycombinator.com/item?id=48914614</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48914614</guid></item><item><title><![CDATA[New comment by self_awareness in "Microsoft deleted my account and OneDrive"]]></title><description><![CDATA[
<p>A bitter <i>reminder</i> for all of us that we don't own digital content at all.</p>
]]></description><pubDate>Tue, 14 Jul 2026 22:59:31 +0000</pubDate><link>https://news.ycombinator.com/item?id=48914018</link><dc:creator>self_awareness</dc:creator><comments>https://news.ycombinator.com/item?id=48914018</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48914018</guid></item><item><title><![CDATA[New comment by self_awareness in "Grok CLI uploaded the whole home directory to GCS"]]></title><description><![CDATA[
<p>To perform a stupid action is one thing. We all make mistakes.<p>But to write about it publicly, manifesting our ignorance and lack of critical thinking skill? It's an entirely different matter.</p>
]]></description><pubDate>Mon, 13 Jul 2026 14:54:21 +0000</pubDate><link>https://news.ycombinator.com/item?id=48893670</link><dc:creator>self_awareness</dc:creator><comments>https://news.ycombinator.com/item?id=48893670</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48893670</guid></item><item><title><![CDATA[New comment by self_awareness in "Zig Creator Calls Spade a Spade, Anthropic Blows Smoke"]]></title><description><![CDATA[
<p>And what is even the point of saying that Andrew dislikes how Jarred acts and works?<p>Let's say the supervisor wants you to write a new microservice. Do you refuse to do it because the supervisor smokes cigarettes and you're an anti-smoker? I think that if you have objections, you should refuse only on technical grounds, not personal.</p>
]]></description><pubDate>Mon, 13 Jul 2026 10:01:54 +0000</pubDate><link>https://news.ycombinator.com/item?id=48890299</link><dc:creator>self_awareness</dc:creator><comments>https://news.ycombinator.com/item?id=48890299</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48890299</guid></item><item><title><![CDATA[New comment by self_awareness in "Zig Creator Calls Spade a Spade, Anthropic Blows Smoke"]]></title><description><![CDATA[
<p>It would be easier for you to argument that the user is expected to have discipline to NOT use "unsafe" keyword in all functions.<p>Because a lot of mechanisms actually still have guards in runtime. And using .clone() on Rc/Arc is actually the idiomatic/preferred way of evading the borrow checker if we can't design the data structure in a different way.<p>It's a big difference between cases when you need to spend brain energy to find ways to "out-smart" the compiler, and spend brain energy to "fit into the proper set of assumptions" of a programming language.</p>
]]></description><pubDate>Mon, 13 Jul 2026 09:32:40 +0000</pubDate><link>https://news.ycombinator.com/item?id=48890037</link><dc:creator>self_awareness</dc:creator><comments>https://news.ycombinator.com/item?id=48890037</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48890037</guid></item><item><title><![CDATA[New comment by self_awareness in "Zig Creator Calls Spade a Spade, Anthropic Blows Smoke"]]></title><description><![CDATA[
<p>Very true. Rust prevents some good code as well.<p>Also it doesn't guarantee that the code is always 100% correct.<p>But I think this is the correct direction of programming language evolution.</p>
]]></description><pubDate>Mon, 13 Jul 2026 09:28:24 +0000</pubDate><link>https://news.ycombinator.com/item?id=48889996</link><dc:creator>self_awareness</dc:creator><comments>https://news.ycombinator.com/item?id=48889996</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48889996</guid></item><item><title><![CDATA[New comment by self_awareness in "Are you telling me a readonly property is wrecking my performance?"]]></title><description><![CDATA[
<p>I mean, there's an easier way of doing that than rewriting to another language, just make the repo private.</p>
]]></description><pubDate>Mon, 13 Jul 2026 09:13:06 +0000</pubDate><link>https://news.ycombinator.com/item?id=48889852</link><dc:creator>self_awareness</dc:creator><comments>https://news.ycombinator.com/item?id=48889852</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48889852</guid></item><item><title><![CDATA[New comment by self_awareness in "Zig Creator Calls Spade a Spade, Anthropic Blows Smoke"]]></title><description><![CDATA[
<p>Yeah, but argumenting that "Bun codebase is a mess" is anti-Zig in itself.<p>The whole point of the borrow checker is to make it <i>impossible</i> to write wrong code. If Zig accepts bad code, but assumes people will have self-discipline to maintain it, how is that different from C?<p>C assumes good discipline, as well as C++. But it will happily accept bad code. So I'm not even sure what Zig is even improving on.<p>Rust was designed to answer this exact problem (among a few others of course).<p>So the argument "your code is fscking sheet" is very 1990's. In 2026 we need guarantees that we <i>can't produce</i> invalid code.</p>
]]></description><pubDate>Mon, 13 Jul 2026 09:10:20 +0000</pubDate><link>https://news.ycombinator.com/item?id=48889832</link><dc:creator>self_awareness</dc:creator><comments>https://news.ycombinator.com/item?id=48889832</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48889832</guid></item><item><title><![CDATA[New comment by self_awareness in "Are you telling me a readonly property is wrecking my performance?"]]></title><description><![CDATA[
<p>Ironically, the 'no hidden control flow' was one of the arguments against Zig in the recent Bun rewrite to Rust.<p><a href="https://bun.sh/blog/bun-in-rust" rel="nofollow">https://bun.sh/blog/bun-in-rust</a><p>So sometimes hidden control flow is needed.</p>
]]></description><pubDate>Mon, 13 Jul 2026 07:01:06 +0000</pubDate><link>https://news.ycombinator.com/item?id=48888896</link><dc:creator>self_awareness</dc:creator><comments>https://news.ycombinator.com/item?id=48888896</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48888896</guid></item><item><title><![CDATA[New comment by self_awareness in "Postgres rewritten in Rust, now passing 100% of the Postgres regression tests"]]></title><description><![CDATA[
<p>moi2389 should research the market and create a new value, not replace someone else by providing the same value.</p>
]]></description><pubDate>Fri, 10 Jul 2026 09:37:46 +0000</pubDate><link>https://news.ycombinator.com/item?id=48857781</link><dc:creator>self_awareness</dc:creator><comments>https://news.ycombinator.com/item?id=48857781</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48857781</guid></item></channel></rss>