<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: mkj</title><link>https://news.ycombinator.com/user?id=mkj</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Sat, 05 Sep 2026 07:52:16 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=mkj" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by mkj in "Physically Immutable Optical Archive Libraries"]]></title><description><![CDATA[
<p>These don't seem really physically immutable, just protected by the firmware of the drives/robot against being written twice. With enough effort couldn't the same laser write _something_ over them again? Maybe optical discs need a hole that gets punched out or something, like the old floppy disk write protect. (And then make that control a physical laser power switch)</p>
]]></description><pubDate>Wed, 02 Sep 2026 11:06:50 +0000</pubDate><link>https://news.ycombinator.com/item?id=49534579</link><dc:creator>mkj</dc:creator><comments>https://news.ycombinator.com/item?id=49534579</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49534579</guid></item><item><title><![CDATA[New comment by mkj in "Google Pics is generally available starting today"]]></title><description><![CDATA[
<p>So Google Pics is for work, and Google Photos is for personal photos? Got it.</p>
]]></description><pubDate>Wed, 02 Sep 2026 11:01:41 +0000</pubDate><link>https://news.ycombinator.com/item?id=49534539</link><dc:creator>mkj</dc:creator><comments>https://news.ycombinator.com/item?id=49534539</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49534539</guid></item><item><title><![CDATA[New comment by mkj in "France is banning unsolicited telemarketing calls starting next week"]]></title><description><![CDATA[
<p>Australia banned telemarketing a while ago, it worked pretty well. The only spam phone calls left are 100% illegal scammers.<p><a href="https://www.acma.gov.au/telemarketing-and-e-marketing" rel="nofollow">https://www.acma.gov.au/telemarketing-and-e-marketing</a> they give out million+ dollar fines which sort things out. Just being a customer doesn't allow them to send marketing, you have to opt in.</p>
]]></description><pubDate>Thu, 06 Aug 2026 13:09:48 +0000</pubDate><link>https://news.ycombinator.com/item?id=49196187</link><dc:creator>mkj</dc:creator><comments>https://news.ycombinator.com/item?id=49196187</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49196187</guid></item><item><title><![CDATA[New comment by mkj in "ESP32-C6 Power Consumption: Arduino vs. Zephyr vs. ESP-IDF Comparison"]]></title><description><![CDATA[
<p>This looks like it's doing that? <a href="https://github.com/esp-rs/esp-hal/tree/main/examples/async/embassy_auto_light_sleep" rel="nofollow">https://github.com/esp-rs/esp-hal/tree/main/examples/async/e...</a></p>
]]></description><pubDate>Fri, 31 Jul 2026 04:30:04 +0000</pubDate><link>https://news.ycombinator.com/item?id=49119023</link><dc:creator>mkj</dc:creator><comments>https://news.ycombinator.com/item?id=49119023</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49119023</guid></item><item><title><![CDATA[New comment by mkj in "Some combinatorial applications of spacefilling curves"]]></title><description><![CDATA[
<p>Aha, thanks. The adsb.exposed maps are excellent, thank you!
Really intrigued by the building maps.</p>
]]></description><pubDate>Tue, 28 Jul 2026 14:51:11 +0000</pubDate><link>https://news.ycombinator.com/item?id=49084842</link><dc:creator>mkj</dc:creator><comments>https://news.ycombinator.com/item?id=49084842</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49084842</guid></item><item><title><![CDATA[New comment by mkj in "Some combinatorial applications of spacefilling curves"]]></title><description><![CDATA[
<p>A few times I've had an irregular 2D dataset to process and thought "aha, maybe I can be lazy and iterate ordered by a space filling curve coordinates and it'll be more cache effective". But it's never given any improvement. Anyone tried something similar?</p>
]]></description><pubDate>Tue, 28 Jul 2026 12:22:16 +0000</pubDate><link>https://news.ycombinator.com/item?id=49082735</link><dc:creator>mkj</dc:creator><comments>https://news.ycombinator.com/item?id=49082735</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49082735</guid></item><item><title><![CDATA[New comment by mkj in "How to Block Some of the Bots"]]></title><description><![CDATA[
<p>There are a lot of urls for the bots to follow. Yesterday's logs had 2.2M unique URLs out of 2.7M requests (more unique than I was expecting!)<p>Typical traffic:<p><pre><code>  https://hg.ucc.asn.au/dropbear-fuzzcorpus/annotate/default/fuzzer-preauth/23f6b74342011f35e657f06e9398ad339360d7e9 
  https://hg.ucc.asn.au/dropbear-fuzzcorpus/comparison/e67e5df225e5/fuzzer-verify/b5f57a2bb85ab7ef957e4979fd202b091de27bd8?revcount=8 
  https://hg.ucc.asn.au/dropbear-fuzzcorpus/log/72337e3dcccf/fuzzer-preauth_nomaths/6b1f390d26b08759983937727e10ab90aa7b03f2?revcount=15 
  https://hg.ucc.asn.au/dropbear-fuzzcorpus/log/4cdb539e4b20/fuzzer-preauth_nomaths/713e5cd4f73276f00a5d6685cc16d4565ad3815a?revcount=96 
  https://hg.ucc.asn.au/dropbear-fuzzcorpus/diff/tip/fuzzer-client_nomaths/540778ea81a915af6e898fd9658c5d9d6594c40a?revcount=128 
  https://hg.ucc.asn.au/dropbear-fuzzcorpus/diff/0ef1e51e583f/fuzzer-client/65ac44bdf4868866def70f40542dd1b5ca447310?revcount=30
</code></pre>
(I've moved and kept the fuzz corpus now, but other viewvc repos were suffering similarly)</p>
]]></description><pubDate>Mon, 27 Jul 2026 04:18:46 +0000</pubDate><link>https://news.ycombinator.com/item?id=49065155</link><dc:creator>mkj</dc:creator><comments>https://news.ycombinator.com/item?id=49065155</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49065155</guid></item><item><title><![CDATA[New comment by mkj in "How to Block Some of the Bots"]]></title><description><![CDATA[
<p>It's mainly that dealing with them is a hassle, time that could be better spent doing other more useful things.<p>Over the weekend I got round to turning off some old viewvc (CVS and subversion) and hgweb (Mercurial) web interfaces. They'd been running fine for a decade or two with basic security updates etc, mostly only occasionally visited for real purposes, but that's fine!<p>But getting 2.7 million requests/day from residential proxy IPs was a bit taxing for the old uwsgi/cgi programs (that's average 30/s), making other sites on the server suffer. It was also getting close to 1TB/month which is the VPS quota.<p>So I ended up turning them off, one more cut towards the centralised internet. Sure I could put a cache in front, but there are probably millions of combinations of dynamic urls in the VCS tree so caching mightn't help much anyway, not worth the effort. I'm sure the web server could be tuned better too, but again it's a waste of time.</p>
]]></description><pubDate>Mon, 27 Jul 2026 03:25:40 +0000</pubDate><link>https://news.ycombinator.com/item?id=49064873</link><dc:creator>mkj</dc:creator><comments>https://news.ycombinator.com/item?id=49064873</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49064873</guid></item><item><title><![CDATA[New comment by mkj in "AMD Strix Halo RDMA Cluster Setup Guide"]]></title><description><![CDATA[
<p>openai etc are going to have a higher utilisation of the hardware so can afford it more than small companies/people. Efficient resource use matters more when they're expensive.</p>
]]></description><pubDate>Sun, 28 Jun 2026 04:58:51 +0000</pubDate><link>https://news.ycombinator.com/item?id=48704508</link><dc:creator>mkj</dc:creator><comments>https://news.ycombinator.com/item?id=48704508</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48704508</guid></item><item><title><![CDATA[New comment by mkj in "Gossamer: a Rust-flavoured language with real goroutines and pause-free memory"]]></title><description><![CDATA[
<p>Interesting idea, but wouldn't an embedded language normally be interpreted/runtime editable? I guess you could do it shipping a rust compiler, but it'd be big. A bit like Numba?</p>
]]></description><pubDate>Sat, 27 Jun 2026 00:48:04 +0000</pubDate><link>https://news.ycombinator.com/item?id=48693951</link><dc:creator>mkj</dc:creator><comments>https://news.ycombinator.com/item?id=48693951</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48693951</guid></item><item><title><![CDATA[New comment by mkj in "Google Hits 50% IPv6"]]></title><description><![CDATA[
<p>getaddrinfo was added after ipv6. Software had to be rewritten to use getaddrinfo.<p>Prior to that programs used gethostbyname() etc, which only works with ipv4.</p>
]]></description><pubDate>Sun, 21 Jun 2026 14:29:07 +0000</pubDate><link>https://news.ycombinator.com/item?id=48619283</link><dc:creator>mkj</dc:creator><comments>https://news.ycombinator.com/item?id=48619283</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48619283</guid></item><item><title><![CDATA[New comment by mkj in "Google Hits 50% IPv6"]]></title><description><![CDATA[
<p>Old Nanostations as a client need to do proxy arp or something, which doesn't handle ipv6. That said it's probably 15 year old hardware. I ended up using a wireguard tunnel across it instead.</p>
]]></description><pubDate>Sun, 21 Jun 2026 09:32:40 +0000</pubDate><link>https://news.ycombinator.com/item?id=48617215</link><dc:creator>mkj</dc:creator><comments>https://news.ycombinator.com/item?id=48617215</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48617215</guid></item><item><title><![CDATA[New comment by mkj in "The 100k whys of AI"]]></title><description><![CDATA[
<p>Maybe the LLMs need some kind of "coverage" metric so they prioritise new paths? The author would know a thing or two about that.</p>
]]></description><pubDate>Sun, 21 Jun 2026 06:39:39 +0000</pubDate><link>https://news.ycombinator.com/item?id=48616255</link><dc:creator>mkj</dc:creator><comments>https://news.ycombinator.com/item?id=48616255</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48616255</guid></item><item><title><![CDATA[New comment by mkj in "Map Clustering Is Not My Favorite"]]></title><description><![CDATA[
<p>I think that's incorrect. Brains/eyes are good at looking for patterns.</p>
]]></description><pubDate>Wed, 17 Jun 2026 13:11:46 +0000</pubDate><link>https://news.ycombinator.com/item?id=48570038</link><dc:creator>mkj</dc:creator><comments>https://news.ycombinator.com/item?id=48570038</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48570038</guid></item><item><title><![CDATA[New comment by mkj in "Map Clustering Is Not My Favorite"]]></title><description><![CDATA[
<p>If you have less than hundreds of thousands of points, you can probably get away with drawing individual dots on the map. Computer screens are high res.</p>
]]></description><pubDate>Wed, 17 Jun 2026 10:34:47 +0000</pubDate><link>https://news.ycombinator.com/item?id=48568353</link><dc:creator>mkj</dc:creator><comments>https://news.ycombinator.com/item?id=48568353</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48568353</guid></item><item><title><![CDATA[New comment by mkj in "Map Clustering Is Not My Favorite"]]></title><description><![CDATA[
<p>There are excellent examples of the problem in Edward Tufte's "Envisioning Information". Have a look at <a href="http://blah.ksteinfe.com/181106/tufte_envisioning_information.html" rel="nofollow">http://blah.ksteinfe.com/181106/tufte_envisioning_informatio...</a> for a few snippets of it, then buy the book.</p>
]]></description><pubDate>Wed, 17 Jun 2026 10:33:06 +0000</pubDate><link>https://news.ycombinator.com/item?id=48568335</link><dc:creator>mkj</dc:creator><comments>https://news.ycombinator.com/item?id=48568335</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48568335</guid></item><item><title><![CDATA[New comment by mkj in "SpaceX to buy Cursor for $60B"]]></title><description><![CDATA[
<p>I'm wondering who's going to buy pi!<p>(Edit sorry forgetting names, I mean who's going to buy Earendil). Good luck to Armin, he's done some good stuff.</p>
]]></description><pubDate>Tue, 16 Jun 2026 11:52:43 +0000</pubDate><link>https://news.ycombinator.com/item?id=48553788</link><dc:creator>mkj</dc:creator><comments>https://news.ycombinator.com/item?id=48553788</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48553788</guid></item><item><title><![CDATA[New comment by mkj in "A Matter Wi-Fi Light Bulb in Rust on the Raspberry Pi Pico 2 W"]]></title><description><![CDATA[
<p>It looks like github is just buggy in this case.</p>
]]></description><pubDate>Mon, 08 Jun 2026 06:36:47 +0000</pubDate><link>https://news.ycombinator.com/item?id=48441968</link><dc:creator>mkj</dc:creator><comments>https://news.ycombinator.com/item?id=48441968</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48441968</guid></item><item><title><![CDATA[New comment by mkj in "Tracing a powerful GNSS interference source over Europe"]]></title><description><![CDATA[
<p>From what distance? I would have thought $1M wouldn't go far</p>
]]></description><pubDate>Sat, 06 Jun 2026 09:49:18 +0000</pubDate><link>https://news.ycombinator.com/item?id=48423198</link><dc:creator>mkj</dc:creator><comments>https://news.ycombinator.com/item?id=48423198</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48423198</guid></item><item><title><![CDATA[Budget 2026–27: Free Access to Australian Standards Confirmed]]></title><description><![CDATA[
<p>Article URL: <a href="https://www.design.org.au/dianews/budget-202627-free-access-to-australian-standards-confirmed">https://www.design.org.au/dianews/budget-202627-free-access-to-australian-standards-confirmed</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=48383458">https://news.ycombinator.com/item?id=48383458</a></p>
<p>Points: 3</p>
<p># Comments: 0</p>
]]></description><pubDate>Wed, 03 Jun 2026 13:03:03 +0000</pubDate><link>https://www.design.org.au/dianews/budget-202627-free-access-to-australian-standards-confirmed</link><dc:creator>mkj</dc:creator><comments>https://news.ycombinator.com/item?id=48383458</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48383458</guid></item></channel></rss>