<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: mappu</title><link>https://news.ycombinator.com/user?id=mappu</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Tue, 21 Apr 2026 04:43:09 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=mappu" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by mappu in "WSL Manager"]]></title><description><![CDATA[
<p>This is not true - it's actually all the same VM if you check hcsdiag.<p>WSL2 distros only use Linux namespaces, same as docker, and the WSL2 --system distro can see PIDs from all running WSL2 distros.</p>
]]></description><pubDate>Mon, 09 Mar 2026 04:28:20 +0000</pubDate><link>https://news.ycombinator.com/item?id=47304887</link><dc:creator>mappu</dc:creator><comments>https://news.ycombinator.com/item?id=47304887</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47304887</guid></item><item><title><![CDATA[New comment by mappu in "Benchmarks for concurrent hash map implementations in Go"]]></title><description><![CDATA[
<p>A few release cycles back, Swiss Maps became popular (i think, particular thanks to CockroachDB) as a replacement for standard Go map[K]V.<p>Later, Go's stdlib map implementation was updated to use Swiss Maps internally and everyone benefited.<p>Do you think the xsync.Map could be considered for upstreaming? Especially if it outperforms sync.Map at all the same use cases.</p>
]]></description><pubDate>Mon, 23 Feb 2026 23:52:32 +0000</pubDate><link>https://news.ycombinator.com/item?id=47130797</link><dc:creator>mappu</dc:creator><comments>https://news.ycombinator.com/item?id=47130797</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47130797</guid></item><item><title><![CDATA[New comment by mappu in "Toyota’s hydrogen-powered Mirai has experienced rapid depreciation"]]></title><description><![CDATA[
<p>Gaseous form is a problem, but have you seen the Fraunhofer POWERPASTE? I was optimistic when the news was first announced, but that was a decade ago and of course it's not widely used.</p>
]]></description><pubDate>Sat, 21 Feb 2026 21:36:28 +0000</pubDate><link>https://news.ycombinator.com/item?id=47105059</link><dc:creator>mappu</dc:creator><comments>https://news.ycombinator.com/item?id=47105059</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47105059</guid></item><item><title><![CDATA[New comment by mappu in "WolfSSL sucks too, so now what?"]]></title><description><![CDATA[
<p>Go can create C ABI shared libraries, I think OpenSSL-compatible C bindings to Go's crypto/tls would be a really interesting option.</p>
]]></description><pubDate>Fri, 13 Feb 2026 23:53:18 +0000</pubDate><link>https://news.ycombinator.com/item?id=47009505</link><dc:creator>mappu</dc:creator><comments>https://news.ycombinator.com/item?id=47009505</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47009505</guid></item><item><title><![CDATA[New comment by mappu in "LICENSE: _may be_ licensed to use source code; incorrect license grant"]]></title><description><![CDATA[
<p>You can see the spirit of what they're going for also with the MIT binaries - that's also like saying the whole project is AGPL, but a loosening for using it as-is.<p>Given their goals seem to be<p>- Permissive use without modification, even in combined works ("MIT binaries"); but<p>- Copyleft with modification, including for the Affero "network hole", or commercial terms<p>could you suggest a clearer license option? AGPL triggers copyleft across combined works, LGPL doesn't cover the network hole, GPL has both problems. Their goals seem really reasonable, honestly, there should be a simple answer. It seems messy but I like it more than the SSPL/BSL/other neo-licenses.</p>
]]></description><pubDate>Tue, 03 Feb 2026 06:44:43 +0000</pubDate><link>https://news.ycombinator.com/item?id=46867384</link><dc:creator>mappu</dc:creator><comments>https://news.ycombinator.com/item?id=46867384</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46867384</guid></item><item><title><![CDATA[New comment by mappu in "Raspberry Pi Drag Race: Pi 1 to Pi 5 – Performance Comparison"]]></title><description><![CDATA[
<p>Fun!<p><pre><code>    126 Intel N5105, gcc -O2 (Debian)
     98 Neoverse N1, gcc -O2 (Debian) - Oracle Cloud
     63 Snapdragon 8gen3, clang -O2 (Termux) - Xiaomi 14
     59 Ryzen 7600, clang -O2 (MSYS2 / Windows 11)
     48 Ryzen 7600, clang -O2 (Debian)
     45 Ryzen 7600, gcc -O2 (Debian)</code></pre></p>
]]></description><pubDate>Sun, 25 Jan 2026 02:29:25 +0000</pubDate><link>https://news.ycombinator.com/item?id=46750090</link><dc:creator>mappu</dc:creator><comments>https://news.ycombinator.com/item?id=46750090</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46750090</guid></item><item><title><![CDATA[New comment by mappu in "Show HN: Mist – a lightweight, self-hosted PaaS"]]></title><description><![CDATA[
<p>Dokku user for a decade here, congrats on shipping, love to see more self-hosted PaaS options like this.<p>Why are binaries checked into the bin/ directory in the repo?<p>Compared to Dokku, I like how your LE support is builtin instead of a plugin. Is your main www ingress server an nginx that gets externally configured (like Dokku) or are you using net/http or libcaddy directly?<p>Dokku has a history of trying to compete with Heroku buildpacks - as a non Heroku/non Ruby developer this never resonated with me and there are a lot of vestigal parts (e.g. .web.1) that i would just put in my own Dockerfile directly. So focusing solely on Dockerfiles i personally feel is a good move.<p>One issue i faced with Dokku is eventually the build process for my Dockerized app was too memory-intensive to run on the VPS. I switched to running docker build locally, sending the container via `docker export | ssh | docker import`, and having a single `FROM myapp` dockerfile in Dokku. This was not particularly ergonomic to set up. Is it possible you can improve the UX of client-side built containers, or will you focus solely on the GitOps deploy?</p>
]]></description><pubDate>Sun, 18 Jan 2026 21:22:08 +0000</pubDate><link>https://news.ycombinator.com/item?id=46672267</link><dc:creator>mappu</dc:creator><comments>https://news.ycombinator.com/item?id=46672267</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46672267</guid></item><item><title><![CDATA[New comment by mappu in "ChromaDB Explorer"]]></title><description><![CDATA[
<p>Cool project!<p>I would hope "native" means at least either CPU-native code (i.e. not Typescript) or OS-native UI (i.e. not Electron) - what did you mean by it here?</p>
]]></description><pubDate>Thu, 15 Jan 2026 05:31:23 +0000</pubDate><link>https://news.ycombinator.com/item?id=46628443</link><dc:creator>mappu</dc:creator><comments>https://news.ycombinator.com/item?id=46628443</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46628443</guid></item><item><title><![CDATA[New comment by mappu in "vLLM large scale serving: DeepSeek 2.2k tok/s/h200 with wide-ep"]]></title><description><![CDATA[
<p>ZLUDA implements CUDA on top of AMD ROCm - they are explicitly targetting vLLM as their PyTorch compatibility test: <a href="https://vosen.github.io/ZLUDA/blog/zluda-update-q4-2025/#pytorch-support-underway" rel="nofollow">https://vosen.github.io/ZLUDA/blog/zluda-update-q4-2025/#pyt...</a><p>(PyTorch does also support ROCm generally, it shows up as a CUDA device.)</p>
]]></description><pubDate>Wed, 14 Jan 2026 04:34:46 +0000</pubDate><link>https://news.ycombinator.com/item?id=46612385</link><dc:creator>mappu</dc:creator><comments>https://news.ycombinator.com/item?id=46612385</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46612385</guid></item><item><title><![CDATA[New comment by mappu in "PS5 ROM Keys"]]></title><description><![CDATA[
<p>More info in <a href="https://old.reddit.com/r/PS5_Jailbreak/comments/1q0cwj2/ps5_rom_keys_leaked/" rel="nofollow">https://old.reddit.com/r/PS5_Jailbreak/comments/1q0cwj2/ps5_...</a></p>
]]></description><pubDate>Wed, 31 Dec 2025 23:31:29 +0000</pubDate><link>https://news.ycombinator.com/item?id=46449463</link><dc:creator>mappu</dc:creator><comments>https://news.ycombinator.com/item?id=46449463</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46449463</guid></item><item><title><![CDATA[New comment by mappu in "OrangePi 6 Plus Review"]]></title><description><![CDATA[
<p>What is ACPI other than a DTB baked into the firmware/bootloader?<p>Any SBC could buy an extra flash chip and burn an outdated U-Boot with the manufacturer's DTB baked in. Then U-Boot would boot Linux, just like UEFI does, and Linux would read the firmware's fixed DTB, just like it reads x86 firmware's fixed ACPI tables.<p>But - cui bono?<p>You need drivers in your main OS either way. On x86 you are not generally relying on your EFI's drivers for storage, video or networking.<p>It's actually nice that you can go without, and have one less layer.</p>
]]></description><pubDate>Sat, 27 Dec 2025 21:25:33 +0000</pubDate><link>https://news.ycombinator.com/item?id=46405395</link><dc:creator>mappu</dc:creator><comments>https://news.ycombinator.com/item?id=46405395</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46405395</guid></item><item><title><![CDATA[New comment by mappu in "Guarding My Git Forge Against AI Scrapers"]]></title><description><![CDATA[
<p>Crawlers will find everything on the internet eventually regardless of subdomain (e.g. from crt.sh logs, or Google finds them from 8.8.8.8 queries).<p>REQUIRE_SIGNIN_VIEW=true means signin is required for all pages - that's great and definitely stops AI bots. The signin page is very cheap for Gitea to render. However, it is a barrier for the regular human visitors to your site.<p>'expensive' is a middle-ground that lets normal visitors browse and explore repos, view README, and download release binaries. Signin is only required for "expensive" pageloads, such as viewing file content at specific commits git history.</p>
]]></description><pubDate>Sat, 13 Dec 2025 00:34:16 +0000</pubDate><link>https://news.ycombinator.com/item?id=46250761</link><dc:creator>mappu</dc:creator><comments>https://news.ycombinator.com/item?id=46250761</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46250761</guid></item><item><title><![CDATA[New comment by mappu in "Guarding My Git Forge Against AI Scrapers"]]></title><description><![CDATA[
<p>Gitea has a builtin defense against this, `REQUIRE_SIGNIN_VIEW=expensive`, that completely stopped AI traffic issues for me and cut my VPS's bandwidth usage by 95%.</p>
]]></description><pubDate>Fri, 12 Dec 2025 10:01:50 +0000</pubDate><link>https://news.ycombinator.com/item?id=46242581</link><dc:creator>mappu</dc:creator><comments>https://news.ycombinator.com/item?id=46242581</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46242581</guid></item><item><title><![CDATA[New comment by mappu in "Golang's big miss on memory arenas"]]></title><description><![CDATA[
<p>Go exposes raw pointers to the programmer, and its current GC is entirely non-moving. Even excluding cgo, I think a moving one would probably break real programs that rely on pointer values.</p>
]]></description><pubDate>Thu, 11 Dec 2025 04:02:22 +0000</pubDate><link>https://news.ycombinator.com/item?id=46227503</link><dc:creator>mappu</dc:creator><comments>https://news.ycombinator.com/item?id=46227503</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46227503</guid></item><item><title><![CDATA[New comment by mappu in "Bikeshedding, or why I want to build a laptop"]]></title><description><![CDATA[
<p>Found it, I think - I remember the other part about his mini stove for making tea - <a href="https://web.archive.org/web/20150803225629/http://robrhinehart.com/?p=1331" rel="nofollow">https://web.archive.org/web/20150803225629/http://robrhineha...</a><p><i>> I enjoy doing laundry about as much as doing dishes. I get my clothing custom made in China for prices you would not believe and have new ones regularly shipped to me. Shipping is a problem. I wish container ships had nuclear engines but it’s still much more efficient and convenient than retail. Thanks to synthetic fabrics it takes less water to make my clothes than it would to wash them, and I donate my used garments.</i><p>I'm sure i remember a few more details, like his claim that black t-shirts worn only once are the most stylish possible garment, but i'm willing to put that part down to the Berenstein Bears effect.</p>
]]></description><pubDate>Mon, 08 Dec 2025 04:57:25 +0000</pubDate><link>https://news.ycombinator.com/item?id=46188527</link><dc:creator>mappu</dc:creator><comments>https://news.ycombinator.com/item?id=46188527</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46188527</guid></item><item><title><![CDATA[New comment by mappu in "Bikeshedding, or why I want to build a laptop"]]></title><description><![CDATA[
<p>I remember that story. I want to say it was the Soylent drink founder, but Google is steering me astray. Who was it?</p>
]]></description><pubDate>Sun, 07 Dec 2025 05:57:40 +0000</pubDate><link>https://news.ycombinator.com/item?id=46179495</link><dc:creator>mappu</dc:creator><comments>https://news.ycombinator.com/item?id=46179495</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46179495</guid></item><item><title><![CDATA[New comment by mappu in "Framework Sponsors CachyOS"]]></title><description><![CDATA[
<p>Testing doesn't get timely security updates. Arch is more like Sid anyway.</p>
]]></description><pubDate>Sat, 06 Dec 2025 00:21:39 +0000</pubDate><link>https://news.ycombinator.com/item?id=46169192</link><dc:creator>mappu</dc:creator><comments>https://news.ycombinator.com/item?id=46169192</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46169192</guid></item><item><title><![CDATA[New comment by mappu in "Ask HN: Cloudflare WAF Alternatives?"]]></title><description><![CDATA[
<p>The ability of a WAF to respond to an 0day incident is rapid rollout, 100% of endpoints, which is a SPOF no matter whether it's done via a big company or by a distributed system.</p>
]]></description><pubDate>Fri, 05 Dec 2025 21:23:04 +0000</pubDate><link>https://news.ycombinator.com/item?id=46167502</link><dc:creator>mappu</dc:creator><comments>https://news.ycombinator.com/item?id=46167502</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46167502</guid></item><item><title><![CDATA[New comment by mappu in "Apple Mini Apps Partner Program"]]></title><description><![CDATA[
<p>Telegram have a big mini-apps platform.<p>Chatbots are a major area to regulate. I don't see how it would be possible for Telegram (or Discord, or IRC clients...) to comply with this.</p>
]]></description><pubDate>Fri, 14 Nov 2025 03:21:55 +0000</pubDate><link>https://news.ycombinator.com/item?id=45923488</link><dc:creator>mappu</dc:creator><comments>https://news.ycombinator.com/item?id=45923488</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45923488</guid></item><item><title><![CDATA[New comment by mappu in "Valdi – A cross-platform UI framework that delivers native performance"]]></title><description><![CDATA[
<p>An AOT TS -> C compiler is fantastic - how much of the language is supported, what are the limitations on TS support? I assume highly dynamic stuff and eval is out-of-scope?</p>
]]></description><pubDate>Sat, 08 Nov 2025 02:32:01 +0000</pubDate><link>https://news.ycombinator.com/item?id=45853569</link><dc:creator>mappu</dc:creator><comments>https://news.ycombinator.com/item?id=45853569</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45853569</guid></item></channel></rss>