<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: boomskats</title><link>https://news.ycombinator.com/user?id=boomskats</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Fri, 28 Aug 2026 23:02:49 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=boomskats" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by boomskats in "US announces new sanctions on top ICC figures"]]></title><description><![CDATA[
<p>I'm really sorry but I've read this comment 3 times now and I still can't make sense of it</p>
]]></description><pubDate>Tue, 18 Aug 2026 21:59:07 +0000</pubDate><link>https://news.ycombinator.com/item?id=49353315</link><dc:creator>boomskats</dc:creator><comments>https://news.ycombinator.com/item?id=49353315</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49353315</guid></item><item><title><![CDATA[New comment by boomskats in "US announces new sanctions on top ICC figures"]]></title><description><![CDATA[
<p>> The US withdrew its signature all the way back in 2002.<p>Yeah, I guess international law was rather incompatible with their ambitions at the time. Fair play to them though, they certainly made the most of it.</p>
]]></description><pubDate>Tue, 18 Aug 2026 19:51:51 +0000</pubDate><link>https://news.ycombinator.com/item?id=49351671</link><dc:creator>boomskats</dc:creator><comments>https://news.ycombinator.com/item?id=49351671</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49351671</guid></item><item><title><![CDATA[New comment by boomskats in "Oxide Computer raises $445M (SEC Form D)"]]></title><description><![CDATA[
<p>I expect the majority of Oxide's customers are actively trying to escape Broadcom's VMWare hell. Can't see how something like that would make sense.</p>
]]></description><pubDate>Tue, 04 Aug 2026 21:37:40 +0000</pubDate><link>https://news.ycombinator.com/item?id=49175531</link><dc:creator>boomskats</dc:creator><comments>https://news.ycombinator.com/item?id=49175531</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49175531</guid></item><item><title><![CDATA[New comment by boomskats in "Flint: A Visualization Language for the AI Era"]]></title><description><![CDATA[
<p>This needs a side-by-side config comparison with something like echarts config schema format. I really don't see the point.<p>I'm 99% sure the verbosity required in the system prompt to teach non-M$ models this new ever-so-slightly-different-but-not-obviously-necessary chart def abstraction format, and the iterations required to get it right, will outweigh any supposed efficiency gains resulting from using it.<p>Just stating the obvious.</p>
]]></description><pubDate>Sat, 01 Aug 2026 09:48:03 +0000</pubDate><link>https://news.ycombinator.com/item?id=49132810</link><dc:creator>boomskats</dc:creator><comments>https://news.ycombinator.com/item?id=49132810</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49132810</guid></item><item><title><![CDATA[New comment by boomskats in "Self-hosting Kimi K3: 20% more hardware cost, 20% better task resolution"]]></title><description><![CDATA[
<p>Right, so the 1.4 TB weight footprint straight away makes me wonder how much more important load/unload time becomes in terms of the neocloud product here. With 1.4TB of weights, a fast-enough cold start would basically be _the_ product; fast enough weight-swapping that can make K3 into something you could usefully rent by the hour/workday.<p>Interesting because again, the license Kimi shipped under [0] defines "Model as a Service" as<p>> giving a third party access to language model inference or fine-tuning (e.g., via API) in a manner that allows such third party to exercise meaningful control over the inputs, parameters, or training data<p>and then they have that clause around if you operate such a business above $20M aggregate revenue you need a separate agreement with Moonshot before commercial use, which presumably captures the majority of the larger neoclouds best placed to optimise this.<p>But where's the line? Say you offer infra optimised for GPU inference, warm pools, isolation per customer, exposed control plane, billed per GPU-hour rather than token, the invoice says compute rather than calls. The customer arguably 'self-hosts', you're probably fine? And if you as a provider run the serving stack and hand your customer an inference API, you're inside the definition regardless of whether you charge by the second or by the token. But what about if you give them direct hardware access, but have the weights cached on NVMe / ramdisk hyperlocal to the infra they're renting so that their hf cli pull only takes a few seconds? Sure, a managed warm pool of GPUs with K3 pre-loaded probably isn't ok, but a local hugging face lru cache holding 'whatever your customers pull down most often', superoptimised for fast weight swaps that the customer controls... is? Is it?<p>Again, where's the line? Is it materially different from a local docker registry mirror? What about safetensors checkpoints pre-sharded for the specific hardware topology you're offering? Does it matter whether you perform the checkpoint optimisation yourself and make it available, or merely cache one published on HF that happens to target exactly the hardware you rent out? What if you published that checkpoint yourself?<p>I'm definitely overthinking this, and I'm sure there's been conversation here about this already, but the other kimi threads[1] are enormous. And I am curious.<p>I'm also curious to know whether Moonshot would actually be against a setup like this. Guessing they would if it was AWS (not quite elastic but not that dissimilar), but what about others? Realistically I guess it'd be easier to just talk to them, especially if you were doing it in a way that targets a slice of the pie they never would have gotten anyway due to data residency requirements etc..<p>[0]: <a href="https://huggingface.co/moonshotai/Kimi-K3/blob/main/LICENSE" rel="nofollow">https://huggingface.co/moonshotai/Kimi-K3/blob/main/LICENSE</a>
[1]:<a href="https://news.ycombinator.com/item?id=49065752">https://news.ycombinator.com/item?id=49065752</a></p>
]]></description><pubDate>Wed, 29 Jul 2026 18:03:57 +0000</pubDate><link>https://news.ycombinator.com/item?id=49100892</link><dc:creator>boomskats</dc:creator><comments>https://news.ycombinator.com/item?id=49100892</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49100892</guid></item><item><title><![CDATA[New comment by boomskats in "Kimi K3 Architecture Overview and Notes"]]></title><description><![CDATA[
<p>Or against all those old books that they ingested and then literally destroyed</p>
]]></description><pubDate>Wed, 29 Jul 2026 09:00:23 +0000</pubDate><link>https://news.ycombinator.com/item?id=49094975</link><dc:creator>boomskats</dc:creator><comments>https://news.ycombinator.com/item?id=49094975</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49094975</guid></item><item><title><![CDATA[New comment by boomskats in "Kimi K3 Architecture Overview and Notes"]]></title><description><![CDATA[
<p>No! It's just not fair!! What about our financial bubble!</p>
]]></description><pubDate>Tue, 28 Jul 2026 22:48:54 +0000</pubDate><link>https://news.ycombinator.com/item?id=49091032</link><dc:creator>boomskats</dc:creator><comments>https://news.ycombinator.com/item?id=49091032</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49091032</guid></item><item><title><![CDATA[New comment by boomskats in "Kimi-K3 Technical Report [pdf]"]]></title><description><![CDATA[
<p>An act of G̶o̶d̶ Congress?</p>
]]></description><pubDate>Mon, 27 Jul 2026 16:17:26 +0000</pubDate><link>https://news.ycombinator.com/item?id=49071762</link><dc:creator>boomskats</dc:creator><comments>https://news.ycombinator.com/item?id=49071762</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49071762</guid></item><item><title><![CDATA[New comment by boomskats in "GC and Exceptions in Wasmtime"]]></title><description><![CDATA[
<p>It's lightweight, capability-secured, services start up way faster, smaller overhead than VMs, better isolation than containers, faster replication, etc.<p>The original Wasmtime 1.0 blog post explains it all really well: <a href="https://bytecodealliance.org/articles/wasmtime-1-0-fast-safe-and-production-ready" rel="nofollow">https://bytecodealliance.org/articles/wasmtime-1-0-fast-safe...</a></p>
]]></description><pubDate>Sat, 25 Jul 2026 11:25:21 +0000</pubDate><link>https://news.ycombinator.com/item?id=49046651</link><dc:creator>boomskats</dc:creator><comments>https://news.ycombinator.com/item?id=49046651</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49046651</guid></item><item><title><![CDATA[New comment by boomskats in "GC and Exceptions in Wasmtime"]]></title><description><![CDATA[
<p>Thanks for that link! There goes my Saturday morning.<p>After a bunch of middle clicking I landed here [0]. So if I understand correctly, the current stack switching proposal depended on exception handling to be implemented first for resume.throw, so that bit was blocked until now.<p>But it's also further along than you might assume [1], i.e. you can already invoke Wasmtime with `-W stack-switching` and hit the boundaries where the experimental implementation breaks.<p>Sadly though, like many ambitious Wasm things that don't have revenue directly attached to them, it now seems partly a case of finding someone willing to sponsor or finish the remaining work [2].<p>I also found the list of open stack-switching issues[3] useful.<p>(also, minor nit - Wasm != Wasmtime)<p>[0]: <a href="https://github.com/bytecodealliance/wasmtime/issues/10248" rel="nofollow">https://github.com/bytecodealliance/wasmtime/issues/10248</a><p>[1]: <a href="https://github.com/bytecodealliance/wasmtime/issues/12941" rel="nofollow">https://github.com/bytecodealliance/wasmtime/issues/12941</a><p>[2]: <a href="https://github.com/bytecodealliance/wasmtime/issues/12941#issuecomment-4178105302" rel="nofollow">https://github.com/bytecodealliance/wasmtime/issues/12941#is...</a><p>[3]: <a href="https://github.com/bytecodealliance/wasmtime/issues?q=state%3Aopen%20label%3A%22wasm-proposal%3Astack-switching%22" rel="nofollow">https://github.com/bytecodealliance/wasmtime/issues?q=state%...</a></p>
]]></description><pubDate>Sat, 25 Jul 2026 11:19:39 +0000</pubDate><link>https://news.ycombinator.com/item?id=49046623</link><dc:creator>boomskats</dc:creator><comments>https://news.ycombinator.com/item?id=49046623</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49046623</guid></item><item><title><![CDATA[New comment by boomskats in "GC and Exceptions in Wasmtime"]]></title><description><![CDATA[
<p>I would suggest you look at it a little more often than that - to improve the quality of discussion here, if for nothing else.</p>
]]></description><pubDate>Sat, 25 Jul 2026 10:45:05 +0000</pubDate><link>https://news.ycombinator.com/item?id=49046433</link><dc:creator>boomskats</dc:creator><comments>https://news.ycombinator.com/item?id=49046433</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49046433</guid></item><item><title><![CDATA[New comment by boomskats in "GC and Exceptions in Wasmtime"]]></title><description><![CDATA[
<p>Ready for what?<p>WASM is already running in production at a whole bunch of financial services orgs and government infra.<p>The thing is, it's not running anywhere near HTML, CSS or JavaScript. It's running serverside, mostly on Wasmtime - which, as it happens, is what this post is all about.</p>
]]></description><pubDate>Sat, 25 Jul 2026 10:42:14 +0000</pubDate><link>https://news.ycombinator.com/item?id=49046413</link><dc:creator>boomskats</dc:creator><comments>https://news.ycombinator.com/item?id=49046413</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49046413</guid></item><item><title><![CDATA[New comment by boomskats in "Be skeptical of OpenAI's rogue hacker agent story"]]></title><description><![CDATA[
<p>Right, Pravda. Four year old Hacker News account and this is the first comment?<p>The Guardian is only 'left leaning' in that it provides mildly controversial but reassuringly inconsequential opinions and sound bytes for people to regurgitate so they can convince themselves they've done something about that uncomfortable feeling they're carrying around. It's like a sports team. Sponsors and all.<p>Hah I guess in that way it is just like Pravda.</p>
]]></description><pubDate>Sat, 25 Jul 2026 01:30:32 +0000</pubDate><link>https://news.ycombinator.com/item?id=49043658</link><dc:creator>boomskats</dc:creator><comments>https://news.ycombinator.com/item?id=49043658</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49043658</guid></item><item><title><![CDATA[New comment by boomskats in "I got into YC Startup School by hacking it"]]></title><description><![CDATA[
<p>Maybe this is another one of Garry's 30k LOC/day vibecode specials that he's so proud of</p>
]]></description><pubDate>Fri, 24 Jul 2026 19:22:24 +0000</pubDate><link>https://news.ycombinator.com/item?id=49040486</link><dc:creator>boomskats</dc:creator><comments>https://news.ycombinator.com/item?id=49040486</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49040486</guid></item><item><title><![CDATA[New comment by boomskats in "LG to ban residential proxies from smart TV apps"]]></title><description><![CDATA[
<p>Some of you might want to check out throwaway96/dejavuln-autoroot or the older throwaway96/faultmanager-autoroot, www.webosbrew.org/rooting and cani.rootmy.tv. Looks like it's patchy for the very latest models, but you might find the literature useful anyway.</p>
]]></description><pubDate>Thu, 23 Jul 2026 12:58:29 +0000</pubDate><link>https://news.ycombinator.com/item?id=49020852</link><dc:creator>boomskats</dc:creator><comments>https://news.ycombinator.com/item?id=49020852</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49020852</guid></item><item><title><![CDATA[New comment by boomskats in ""Drawing" the Mona Lisa with GPT-5.6, Claude, Gemini, and Grok"]]></title><description><![CDATA[
<p>And image tokenisation.</p>
]]></description><pubDate>Tue, 21 Jul 2026 23:12:08 +0000</pubDate><link>https://news.ycombinator.com/item?id=48999621</link><dc:creator>boomskats</dc:creator><comments>https://news.ycombinator.com/item?id=48999621</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48999621</guid></item><item><title><![CDATA[New comment by boomskats in "Transcribe.cpp"]]></title><description><![CDATA[
<p>I have a personal fork of hyprvoice[0] which I use almost everywhere now (w/ the big cohere-transcribe running on a local vLLM instance). It does a similar thing, but that's not why I'm mentioning it; I think it's worth looking at because it's a clean reference for the few elegant ways you can implement text injection in modern Linux (wayland).<p>It supports ydotool[1], wtype[2] and "clipboard fallback with clipboard restore". The first two you can probably think of as AHK equivalents - they wire in at the input layer and inject keystrokes when injecting text. wtype is wayland-only and a bit less invasive, ydotool supports non-wayland also apparently, but I haven't tried it. Neither approach provides 'instant text' - you have to watch the text get typed out, and you don't touch your keyboard while it's happening; the clipboard implementation is fallback for a reason as it's the least reliable. The first two work 'well enough' though, and are fairly tunable.<p>The other thing hyprvoice does in probably the most linux-friendly and universal way is the 'hotkey handling'. The server creates a socket in /tmp that the cli can then ping when the user triggers the start/stop/cancel, and they do this by binding whatever their DE's keyboard shortcut mapping mechanism is to trigger `hyprvoice toggle` as a background shell command. This works extremely well and is much cheaper than you'd intuitively think coming from Windows. This way you don't have to interface with DE-specific global keyboard listeners etc, but leave that to the WM (that's not to say that your installer couldn't prompt the user to configure the keyboard shortcut for them with their detected WM, you just wouldn't do it in the software itself).<p>I haven't actually looked at your project in too much depth yet as I have a solution for this already, so apologies if none of the above is news to you. Hope it helps though - happy to poke around and contribute something if the gap's still there.<p>[0]: <a href="https://github.com/leonardotrapani/hyprvoice" rel="nofollow">https://github.com/leonardotrapani/hyprvoice</a>
[1]: <a href="https://github.com/ReimuNotMoe/ydotool" rel="nofollow">https://github.com/ReimuNotMoe/ydotool</a>
[2]: <a href="https://github.com/atx/wtype" rel="nofollow">https://github.com/atx/wtype</a></p>
]]></description><pubDate>Sun, 19 Jul 2026 10:25:52 +0000</pubDate><link>https://news.ycombinator.com/item?id=48966674</link><dc:creator>boomskats</dc:creator><comments>https://news.ycombinator.com/item?id=48966674</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48966674</guid></item><item><title><![CDATA[New comment by boomskats in "LG monitors silently install software through Windows Update without consent"]]></title><description><![CDATA[
<p>Not great, but also not at all surprising.<p>Not sure about other solutions, but one suggested workaround here would be to silently uninstall Windows without consent.</p>
]]></description><pubDate>Sat, 18 Jul 2026 11:12:46 +0000</pubDate><link>https://news.ycombinator.com/item?id=48956948</link><dc:creator>boomskats</dc:creator><comments>https://news.ycombinator.com/item?id=48956948</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48956948</guid></item><item><title><![CDATA[New comment by boomskats in "Measuring Input Latency on Linux: X11 vs. Wayland, VRR, and DXVK"]]></title><description><![CDATA[
<p>That's what I mean though.<p>I've not used gnome for years, but I have a vague memory of gnome/mutter running on a single main thread which used to lock up quite a lot (javascript etc). And because in X it was X that used to manage things like rendering the mouse pointer every frame, whereas in Wayland it flipped to mutter having to do it directly, the stalls were way more obvious in wayland than X, which is where I think a lot of this perception came from.<p>Again, not sure how much of this is accurate, but that's the point I was trying to make.</p>
]]></description><pubDate>Tue, 14 Jul 2026 18:27:31 +0000</pubDate><link>https://news.ycombinator.com/item?id=48911091</link><dc:creator>boomskats</dc:creator><comments>https://news.ycombinator.com/item?id=48911091</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48911091</guid></item><item><title><![CDATA[New comment by boomskats in "Measuring Input Latency on Linux: X11 vs. Wayland, VRR, and DXVK"]]></title><description><![CDATA[
<p>A lot of people conflate Wayland being worse than X11 with Gnome on Wayland being worse than Gnome on X11.<p>Wayland has been great for me for a few years now. I don't use Gnome or nvidia though.</p>
]]></description><pubDate>Tue, 14 Jul 2026 17:57:39 +0000</pubDate><link>https://news.ycombinator.com/item?id=48910660</link><dc:creator>boomskats</dc:creator><comments>https://news.ycombinator.com/item?id=48910660</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48910660</guid></item></channel></rss>