<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: theamk</title><link>https://news.ycombinator.com/user?id=theamk</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Mon, 15 Jun 2026 02:27:50 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=theamk" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by theamk in "Let's Encrypt bans certificate usage in any US sanctioned territory [pdf]"]]></title><description><![CDATA[
<p>They key is multiple, competing companies. As long as they don't collude, if one company misbehaves, others will catch it.</p>
]]></description><pubDate>Wed, 10 Jun 2026 15:29:27 +0000</pubDate><link>https://news.ycombinator.com/item?id=48477843</link><dc:creator>theamk</dc:creator><comments>https://news.ycombinator.com/item?id=48477843</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48477843</guid></item><item><title><![CDATA[New comment by theamk in "Let's Encrypt bans certificate usage in any US sanctioned territory [pdf]"]]></title><description><![CDATA[
<p>DANE is entirely dependent on DNSSEC, and DNSSEC is, by design, under the government control, with all the bureaucratic mess and mistakes this implies.<p>This would be pretty terrible if anyone actually cared about DNSSEC, but luckily for us, no one cares.. So let's keep things this way.</p>
]]></description><pubDate>Tue, 09 Jun 2026 20:15:25 +0000</pubDate><link>https://news.ycombinator.com/item?id=48467044</link><dc:creator>theamk</dc:creator><comments>https://news.ycombinator.com/item?id=48467044</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48467044</guid></item><item><title><![CDATA[New comment by theamk in "Let's Encrypt bans certificate usage in any US sanctioned territory [pdf]"]]></title><description><![CDATA[
<p>This just leaves every single public Wifi network - which used to mess with traffic a lot</p>
]]></description><pubDate>Tue, 09 Jun 2026 16:19:57 +0000</pubDate><link>https://news.ycombinator.com/item?id=48463140</link><dc:creator>theamk</dc:creator><comments>https://news.ycombinator.com/item?id=48463140</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48463140</guid></item><item><title><![CDATA[New comment by theamk in "Let's Encrypt bans certificate usage in any US sanctioned territory [pdf]"]]></title><description><![CDATA[
<p>Maybe, but then can only do it once. Then they get caught, and their CA is distrusted. See Diginotar [0] for example.<p>And things only gotten better since - we now have CT logs, and browsers require them, so any mis-issuance can be detected automatically, by any interested third party.<p>If we go to DANE, we lose this all. "Oops, our CT uploader process failed, we will fix Real Soon(tm) we promise" - and what are browsers going to do? Distrust the entire country?<p>[0] <a href="https://blog.mozilla.org/security/2011/09/02/diginotar-removal-follow-up/" rel="nofollow">https://blog.mozilla.org/security/2011/09/02/diginotar-remov...</a></p>
]]></description><pubDate>Tue, 09 Jun 2026 15:58:44 +0000</pubDate><link>https://news.ycombinator.com/item?id=48462811</link><dc:creator>theamk</dc:creator><comments>https://news.ycombinator.com/item?id=48462811</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48462811</guid></item><item><title><![CDATA[New comment by theamk in "Let's Encrypt bans certificate usage in any US sanctioned territory [pdf]"]]></title><description><![CDATA[
<p>I trust governments much less that a conglomerate of competing corporations.<p>With all the problems with Web PKI, at least the bad actors are getting distrusted, and this provides a very strong enforcement on the rest. And Certificate Transparency makes sure the mis-issuance would be caught. It is not perfect by any means, but things are getting better.<p>With DANE (or other country-issued certificates), every government will absolutely double-issue certificates to police, secret service and friends of goverment, and no one will have any recourse. (In the past I'd say that only countries like Russia would do it.. but with today's climate, I am sure both US and many European countries will do that too)</p>
]]></description><pubDate>Tue, 09 Jun 2026 15:10:02 +0000</pubDate><link>https://news.ycombinator.com/item?id=48462160</link><dc:creator>theamk</dc:creator><comments>https://news.ycombinator.com/item?id=48462160</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48462160</guid></item><item><title><![CDATA[New comment by theamk in "Donut Lab's 'solid-state' battery exposed as regular li-ion in investigation"]]></title><description><![CDATA[
<p>If there is video and a text post, I think the text post is almost always better (except for the few rare cases where the text description is inadequate, like woodworking etc ...). The long videos where author just spends time talking are annoyingly slow, and looking at graphs in video player is simply miserable.<p>Thank eletrek for converting information yo a much faster to comprehend form!</p>
]]></description><pubDate>Tue, 09 Jun 2026 00:46:19 +0000</pubDate><link>https://news.ycombinator.com/item?id=48454623</link><dc:creator>theamk</dc:creator><comments>https://news.ycombinator.com/item?id=48454623</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48454623</guid></item><item><title><![CDATA[New comment by theamk in "Let's Encrypt bans certificate usage in any US sanctioned territory [pdf]"]]></title><description><![CDATA[
<p>Makes sense, they are US company. I am surprised it took them that long.</p>
]]></description><pubDate>Mon, 08 Jun 2026 23:18:15 +0000</pubDate><link>https://news.ycombinator.com/item?id=48453815</link><dc:creator>theamk</dc:creator><comments>https://news.ycombinator.com/item?id=48453815</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48453815</guid></item><item><title><![CDATA[New comment by theamk in "Linux EFS File-System May Have New Maintainer, Or It Might Just Get Removed"]]></title><description><![CDATA[
<p>I think a lot of older drivers (both filesystem and device) should move to userspace. There are no requirements for high performance for something like EFS, and fuse/libusb interfaces are significantly more stable that kernel internal structures.</p>
]]></description><pubDate>Mon, 08 Jun 2026 21:48:22 +0000</pubDate><link>https://news.ycombinator.com/item?id=48452694</link><dc:creator>theamk</dc:creator><comments>https://news.ycombinator.com/item?id=48452694</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48452694</guid></item><item><title><![CDATA[New comment by theamk in "Life – an artificial life simulation with Φ* integrated information"]]></title><description><![CDATA[
<p>That's "integrated information Φ"? Did you know you can raise it using dramatically easier way: just run a matrix multiplication with reed-solomon decoder, as in the one used by CD and DVD players [0].<p>A matrix multiply seems much easier than neural networks, mutation, genetic operations - and still have much higher Φ.<p>[0] <a href="https://scottaaronson.blog/?p=1799" rel="nofollow">https://scottaaronson.blog/?p=1799</a></p>
]]></description><pubDate>Mon, 08 Jun 2026 18:04:00 +0000</pubDate><link>https://news.ycombinator.com/item?id=48448838</link><dc:creator>theamk</dc:creator><comments>https://news.ycombinator.com/item?id=48448838</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48448838</guid></item><item><title><![CDATA[New comment by theamk in "The Stochastically K Shaped Job Market"]]></title><description><![CDATA[
<p>did author even look at the article, or was it just AI output without validation?<p>The screenshots have broken X axis, and the hyperlinks are not highlighted.</p>
]]></description><pubDate>Sat, 06 Jun 2026 03:41:17 +0000</pubDate><link>https://news.ycombinator.com/item?id=48421167</link><dc:creator>theamk</dc:creator><comments>https://news.ycombinator.com/item?id=48421167</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48421167</guid></item><item><title><![CDATA[New comment by theamk in "Detecting and removing dangerous secrets on dev workstations before Shai-Hulud"]]></title><description><![CDATA[
<p>This sounds good, but this requires that there is a way to store non-dangerous secrets. Security can't just say, "stop storing secrets in plaintext" if removing them will bring developers to halt.<p>Sadly many security teams are just theater, introducing inconvenience without any tangible benefits. They will happily harass developers for having a CVE in the _internal documentaion tool_ which gets nowhere close to untrusted input, but at the same time will happily approve internal tool which keeps the credentials in a plain-text file and would recommend that tool to everyone.</p>
]]></description><pubDate>Sat, 06 Jun 2026 03:34:33 +0000</pubDate><link>https://news.ycombinator.com/item?id=48421132</link><dc:creator>theamk</dc:creator><comments>https://news.ycombinator.com/item?id=48421132</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48421132</guid></item><item><title><![CDATA[New comment by theamk in "Nordstjernen 1.0"]]></title><description><![CDATA[
<p>Always nice to see more browsers! Interesting principles however...<p>> No automated test suite — verify by running the browser.<p>> No code comments beyond one header line per file</p>
]]></description><pubDate>Sat, 06 Jun 2026 02:20:45 +0000</pubDate><link>https://news.ycombinator.com/item?id=48420785</link><dc:creator>theamk</dc:creator><comments>https://news.ycombinator.com/item?id=48420785</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48420785</guid></item><item><title><![CDATA[New comment by theamk in "Show HN: Uruky (EU-based Kagi alternative) now has Image Search and URL Rewrites"]]></title><description><![CDATA[
<p>It would be super cool if you chose 20-100 queries (both common and niche) and shown the sample search results for those.<p>Those would be completely cached/pre-rendered, so the cost would be very low and there will be no potential for abuse. And yet the visitors could at least get some idea about the quality of your search engine.</p>
]]></description><pubDate>Fri, 05 Jun 2026 03:41:02 +0000</pubDate><link>https://news.ycombinator.com/item?id=48407661</link><dc:creator>theamk</dc:creator><comments>https://news.ycombinator.com/item?id=48407661</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48407661</guid></item><item><title><![CDATA[New comment by theamk in "IPv6 zones in URLs are a mistake"]]></title><description><![CDATA[
<p>reserve a TLD, like ".v6", and you are done.<p>URL parsers don't break, the amount of code to change is not that big, and many of the user-space applications can keep working with no changes at all, as long as they use high-level network libraries.<p>If you really hate this for some reason, use some other characters. How about underscores (_) for example?  Those are not valid in DNS, so there is no chance of confusion.<p>Choosing colon when URLs were already using it is either very stupid or very mean.</p>
]]></description><pubDate>Fri, 05 Jun 2026 02:50:14 +0000</pubDate><link>https://news.ycombinator.com/item?id=48407373</link><dc:creator>theamk</dc:creator><comments>https://news.ycombinator.com/item?id=48407373</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48407373</guid></item><item><title><![CDATA[New comment by theamk in "Making Debian or Fedora persistent live images"]]></title><description><![CDATA[
<p>At least for Ubuntu, it is much easier to use disk-creator tool, which will automatically create the right partitions and enable persistence. No hex-editing required.</p>
]]></description><pubDate>Thu, 04 Jun 2026 21:30:41 +0000</pubDate><link>https://news.ycombinator.com/item?id=48404895</link><dc:creator>theamk</dc:creator><comments>https://news.ycombinator.com/item?id=48404895</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48404895</guid></item><item><title><![CDATA[New comment by theamk in "The Ü Programming Language"]]></title><description><![CDATA[
<p><p><pre><code>     function make_widget(parent& x):
       w = new Widget()
       x.children.add(w)
</code></pre>
RAII is not going to help you here, you need something else (move semantics or refcount-based GC are most common, but other choices exist too).<p>If this one is too easy, make function return "w" as well, or make it add a widget to two different lists</p>
]]></description><pubDate>Thu, 04 Jun 2026 04:06:14 +0000</pubDate><link>https://news.ycombinator.com/item?id=48393667</link><dc:creator>theamk</dc:creator><comments>https://news.ycombinator.com/item?id=48393667</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48393667</guid></item><item><title><![CDATA[New comment by theamk in "Container Speed. VM-Level Security"]]></title><description><![CDATA[
<p>Apparently this is using regular Xen/KVM under the hood, just like most other virtualization techniques [0].<p>[0] <a href="https://docs.edera.dev/technical-overview/architecture/kvm/" rel="nofollow">https://docs.edera.dev/technical-overview/architecture/kvm/</a></p>
]]></description><pubDate>Thu, 04 Jun 2026 03:44:07 +0000</pubDate><link>https://news.ycombinator.com/item?id=48393489</link><dc:creator>theamk</dc:creator><comments>https://news.ycombinator.com/item?id=48393489</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48393489</guid></item><item><title><![CDATA[New comment by theamk in "We have now entered the age of Life-as-a-Service"]]></title><description><![CDATA[
<p>.. and the story is locked behind paywall that needs a subscription to unlock.<p>But seriously, those "payment required for smart toothbrush" laments are getting old. Yes, there are people who will happily sell you a smart toothbrush which requires payment. But there are also very good non-smart toothbrushes which need neither payment nor the internet! If you got a smart toothbrush for some reason and don't want to pay, then throw it away and get a dumb one. And if you are getting value of the internet connection, then go use it and stop complaining.<p>This goes for many other things - if you don't want to pay google to store screenshots, delete them, the button is right there. If your playlist is "20 songs on repeat" , Amazon sells unlocked MP3's now for $1.29, buy them and organize them like we used to. If you don't want to pay hosting provider, self-host.<p>(There are some cases where subscription is the only choice, but that's not what this post talks about)</p>
]]></description><pubDate>Thu, 04 Jun 2026 03:19:17 +0000</pubDate><link>https://news.ycombinator.com/item?id=48393312</link><dc:creator>theamk</dc:creator><comments>https://news.ycombinator.com/item?id=48393312</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48393312</guid></item><item><title><![CDATA[New comment by theamk in "The Ü Programming Language"]]></title><description><![CDATA[
<p>> Ü uses RAII for memory and resources management (no GC is involved), but manual memory management may be still used in unsafe code.<p>Saying "using RAII for memory management" is insufficient - with just RAII, you cannot even assign a class into a passed-in variable. The language designer _must_ make make more choices to get a useful language - maybe affine types, or linear types, or prohibit many C++-like idioms, or maybe just good-old refcounted shared pointers (but I'd argue this is a form of GC...)<p>> Ü is memory-safe and race-condition-safe, as long as no unsafe code is involved at all or as long as unsafe code is correctly written.<p>How is this achieved? The docs mention in passing that there is some sort of thread-safe immutable structs, but it is not really clear what's the overall picture and how they interact with non-trivial code. And the examples have nothing on thread.</p>
]]></description><pubDate>Thu, 04 Jun 2026 01:52:42 +0000</pubDate><link>https://news.ycombinator.com/item?id=48392671</link><dc:creator>theamk</dc:creator><comments>https://news.ycombinator.com/item?id=48392671</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48392671</guid></item><item><title><![CDATA[New comment by theamk in "DIY Bipedal Robot Used Pneumatic "Air-Muscles" Instead of Motors"]]></title><description><![CDATA[
<p>What do you mean? Things like those still happen, and probably will for a long time. They did end up being slightly nicer looking though, cheap 3D printers and CNC machines really increased a baseline of what hobbyist in the garage can do.<p>Go to website like <a href="https://hackaday.com" rel="nofollow">https://hackaday.com</a> and there will be plenty of projects like those. (Although this one is more complex than usual, so you might have to lookover a few months' worth of history to find something on that level)</p>
]]></description><pubDate>Wed, 03 Jun 2026 17:13:00 +0000</pubDate><link>https://news.ycombinator.com/item?id=48386732</link><dc:creator>theamk</dc:creator><comments>https://news.ycombinator.com/item?id=48386732</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48386732</guid></item></channel></rss>