<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: tmzt</title><link>https://news.ycombinator.com/user?id=tmzt</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Tue, 07 Jul 2026 06:48:24 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=tmzt" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by tmzt in "MicroVMs: Run isolated sandboxes with full lifecycle control"]]></title><description><![CDATA[
<p>You can with the newer instances that suport nested VM. There was a recent story about this here <a href="https://news.ycombinator.com/item?id=48556561">https://news.ycombinator.com/item?id=48556561</a>.</p>
]]></description><pubDate>Fri, 26 Jun 2026 18:50:25 +0000</pubDate><link>https://news.ycombinator.com/item?id=48690447</link><dc:creator>tmzt</dc:creator><comments>https://news.ycombinator.com/item?id=48690447</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48690447</guid></item><item><title><![CDATA[New comment by tmzt in "Cyberdecks, going analog, and convivial technology"]]></title><description><![CDATA[
<p>Personally, I'm repurposing an older HTC phone with slide-out keyboard (the Speedy) with a new Linux port.</p>
]]></description><pubDate>Wed, 24 Jun 2026 11:37:36 +0000</pubDate><link>https://news.ycombinator.com/item?id=48658246</link><dc:creator>tmzt</dc:creator><comments>https://news.ycombinator.com/item?id=48658246</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48658246</guid></item><item><title><![CDATA[New comment by tmzt in "How we run Firecracker VMs inside EC2 and start browsers in less than 1s"]]></title><description><![CDATA[
<p>Do you see much of a difference between started Chromium instances with the same configuration in terms of the contents of allocated memory? Are they deterministic?<p>If not, could you template the memory and apply runtime patches (like timers or other initialized values) before releasing the process to run?<p>Would forcing the isolates to allocate memory better help at all, such as reducing fragmentation making your 2MB page sizes more effective?</p>
]]></description><pubDate>Thu, 18 Jun 2026 16:45:32 +0000</pubDate><link>https://news.ycombinator.com/item?id=48588092</link><dc:creator>tmzt</dc:creator><comments>https://news.ycombinator.com/item?id=48588092</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48588092</guid></item><item><title><![CDATA[New comment by tmzt in "Iroh 1.0"]]></title><description><![CDATA[
<p>I've been working on a mesh network for private AI models running remotely, controlled by mobile devices (smartphones, tablets, etc.). The mesh is constructed like a piconet, a few devices controlled by a single individual, layered on top of the internet.<p>How does it support semi-connected devices, intermittent connection failures, etc?</p>
]]></description><pubDate>Mon, 15 Jun 2026 16:38:11 +0000</pubDate><link>https://news.ycombinator.com/item?id=48543793</link><dc:creator>tmzt</dc:creator><comments>https://news.ycombinator.com/item?id=48543793</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48543793</guid></item><item><title><![CDATA[New comment by tmzt in "Stateless Actors"]]></title><description><![CDATA[
<p>I thought they were itenerant troubadours.</p>
]]></description><pubDate>Mon, 01 Jun 2026 00:14:28 +0000</pubDate><link>https://news.ycombinator.com/item?id=48351188</link><dc:creator>tmzt</dc:creator><comments>https://news.ycombinator.com/item?id=48351188</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48351188</guid></item><item><title><![CDATA[New comment by tmzt in "A Eureka machine that thinks like nature and explores what AI cannot"]]></title><description><![CDATA[
<p>Sounds a bit like Transmeta Crusoe.</p>
]]></description><pubDate>Fri, 29 May 2026 18:01:55 +0000</pubDate><link>https://news.ycombinator.com/item?id=48326909</link><dc:creator>tmzt</dc:creator><comments>https://news.ycombinator.com/item?id=48326909</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48326909</guid></item><item><title><![CDATA[New comment by tmzt in "Show HN: Forge – Guardrails take an 8B model from 53% to 99% on agentic tasks"]]></title><description><![CDATA[
<p>Same. I switched my efforts to a larger Gemma 4 MoE model (26B-A4B) and llama.cpp and started getting meaningful results. I also implemented subagents for querying, determining which object/action to execute, and composing a short title. This is all running on an M4 in approximately 16 gb of ram. Also using Google's native tool calling channels.</p>
]]></description><pubDate>Fri, 22 May 2026 19:41:57 +0000</pubDate><link>https://news.ycombinator.com/item?id=48240554</link><dc:creator>tmzt</dc:creator><comments>https://news.ycombinator.com/item?id=48240554</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48240554</guid></item><item><title><![CDATA[New comment by tmzt in "Show HN: Forge – Guardrails take an 8B model from 53% to 99% on agentic tasks"]]></title><description><![CDATA[
<p>It's basically restricting what logits are allowed when sampling the model to conform with the JSON (or whatever) shape. It can also cause the model to get "confused" though and doesn't always result in the output you want.</p>
]]></description><pubDate>Fri, 22 May 2026 19:35:43 +0000</pubDate><link>https://news.ycombinator.com/item?id=48240468</link><dc:creator>tmzt</dc:creator><comments>https://news.ycombinator.com/item?id=48240468</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48240468</guid></item><item><title><![CDATA[New comment by tmzt in "DeepSeek 4 Flash local inference engine for Metal"]]></title><description><![CDATA[
<p>Doing the same for Apple M-series with fused wgsl shaders specifically targeting Qwen3/3.5.<p>My effort is called shady-thinker and is on github at github.com/tmzt/shady-thinker.<p>This was inspired in part by Antirez's earlier work with C kernels as well as other efforts to support in-browser LLMs. I've adapted them to Rust and the wgpu library.<p>Gemma 4 is also the next likely target (with the MTP work) as I'm experimenting with local AI agents.<p>I'd love to see what you've done to improve prefill and decode even if its not directly applicable.<p>One difference, I'm using MLX and GPTQ 4bit quants including AutoRound with safetensors as my shader pipeline is pretty much fixed for each model, ggml just adds unnecessary complexity.</p>
]]></description><pubDate>Sat, 09 May 2026 00:31:58 +0000</pubDate><link>https://news.ycombinator.com/item?id=48070492</link><dc:creator>tmzt</dc:creator><comments>https://news.ycombinator.com/item?id=48070492</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48070492</guid></item><item><title><![CDATA[New comment by tmzt in "A desktop made for one"]]></title><description><![CDATA[
<p>I'm working on this too. I'm building a distributed environment where compute and GPU resources can be on one system, display on another, organized into a type of piconet. So far, I'm working with offline/local AI though running into limitations with it. The goal is to allow for a user to customize the environment with personalized cards powered by open schema databases. The same UI works on mobile devices, tablets, desktops, even TVs and IoT devices (ESP).</p>
]]></description><pubDate>Thu, 07 May 2026 15:28:40 +0000</pubDate><link>https://news.ycombinator.com/item?id=48050599</link><dc:creator>tmzt</dc:creator><comments>https://news.ycombinator.com/item?id=48050599</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48050599</guid></item><item><title><![CDATA[New comment by tmzt in "Asahi Linux Progress Linux 7.0"]]></title><description><![CDATA[
<p>While it's true that early Linux ARM devices where embedded and generally only supported a single configuration, they didn't actually use devicetree.<p>Originally, embedded Linux ARM devices used a board file with a platform bus and hard-coded device metadata. The bootloader had to pass a machine id which told the kernel which hardware you were running on and which board file to use.<p>You can see remenants of this in the kernel still, though it's quickly being removed. I'm actually working on a hybrid kernel with the goal of bringing modern Linux support (on an lts branch) to old MSM7x300 devices, like the Evo 4G Shift I intent to use a tmux console/cyberdeck.<p>On another note, ACPI/UEFI doesn't always give you a clean abstract surface to work with either. ACPI is notorious for building in OS checks into it's compiled bytecode to the point that Linux often lies to it about what OS is running.</p>
]]></description><pubDate>Mon, 27 Apr 2026 23:42:13 +0000</pubDate><link>https://news.ycombinator.com/item?id=47928734</link><dc:creator>tmzt</dc:creator><comments>https://news.ycombinator.com/item?id=47928734</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47928734</guid></item><item><title><![CDATA[New comment by tmzt in "Show HN: OSS Agent I built topped the TerminalBench on Gemini-3-flash-preview"]]></title><description><![CDATA[
<p>Has anybody thought about encoding AST tokens as LLM tokens, similar to how different words can have different meanings and that's reflected in their embedding?</p>
]]></description><pubDate>Mon, 27 Apr 2026 19:52:16 +0000</pubDate><link>https://news.ycombinator.com/item?id=47926460</link><dc:creator>tmzt</dc:creator><comments>https://news.ycombinator.com/item?id=47926460</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47926460</guid></item><item><title><![CDATA[New comment by tmzt in "Tendril – a self-extending agent that builds and registers its own tools"]]></title><description><![CDATA[
<p>Also working on something similar and using a dual LLM architecture (small router, larger deep thinker) with offline models, as well as determinisitic skills encoded as TSX.<p>It's evolved into a mesh-based operating system, gained it's own GPU-based AI library/runtime, and even molted and extended itself to ESP nodes.<p>Getting closer to a full release sometime in May. For now, pieces are released on my github.</p>
]]></description><pubDate>Mon, 27 Apr 2026 19:25:59 +0000</pubDate><link>https://news.ycombinator.com/item?id=47926127</link><dc:creator>tmzt</dc:creator><comments>https://news.ycombinator.com/item?id=47926127</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47926127</guid></item><item><title><![CDATA[Feels like a good time to seriously rethink how OSs and UIs are designed]]></title><description><![CDATA[
<p>Article URL: <a href="https://twitter.com/sama/status/2048428561481265539">https://twitter.com/sama/status/2048428561481265539</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=47916685">https://news.ycombinator.com/item?id=47916685</a></p>
<p>Points: 11</p>
<p># Comments: 2</p>
]]></description><pubDate>Mon, 27 Apr 2026 01:15:27 +0000</pubDate><link>https://twitter.com/sama/status/2048428561481265539</link><dc:creator>tmzt</dc:creator><comments>https://news.ycombinator.com/item?id=47916685</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47916685</guid></item><item><title><![CDATA[New comment by tmzt in "OpenAI's response to the Axios developer tool compromise"]]></title><description><![CDATA[
<p>If that type of scanning works and discovers these attacks, why not make it part of the publishing process?</p>
]]></description><pubDate>Fri, 24 Apr 2026 15:48:57 +0000</pubDate><link>https://news.ycombinator.com/item?id=47891881</link><dc:creator>tmzt</dc:creator><comments>https://news.ycombinator.com/item?id=47891881</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47891881</guid></item><item><title><![CDATA[New comment by tmzt in "Audio Reactive LED Strips Are Diabolically Hard"]]></title><description><![CDATA[
<p>Using LLM to target an FPGA would be interesting, generate the Verilog/VHDL.</p>
]]></description><pubDate>Thu, 09 Apr 2026 18:06:04 +0000</pubDate><link>https://news.ycombinator.com/item?id=47707192</link><dc:creator>tmzt</dc:creator><comments>https://news.ycombinator.com/item?id=47707192</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47707192</guid></item><item><title><![CDATA[New comment by tmzt in "Audio Reactive LED Strips Are Diabolically Hard"]]></title><description><![CDATA[
<p>is there a link to the project, the one in the comments won't open on mobile</p>
]]></description><pubDate>Thu, 09 Apr 2026 17:56:03 +0000</pubDate><link>https://news.ycombinator.com/item?id=47707022</link><dc:creator>tmzt</dc:creator><comments>https://news.ycombinator.com/item?id=47707022</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47707022</guid></item><item><title><![CDATA[New comment by tmzt in "Show HN: AdaShape-3D modeler for intuitive 3D printing parts / Windows 11"]]></title><description><![CDATA[
<p>If it helps I've been doing a lot of projects with TSX (via OCX) as a file format.<p>It works nicely for these things because it already supports typed parameters and can be treated as a a raw AST without JS engine.<p>Its also easy to manipulate with the same library.</p>
]]></description><pubDate>Tue, 07 Apr 2026 20:40:27 +0000</pubDate><link>https://news.ycombinator.com/item?id=47681080</link><dc:creator>tmzt</dc:creator><comments>https://news.ycombinator.com/item?id=47681080</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47681080</guid></item><item><title><![CDATA[New comment by tmzt in "Why did Harvey choose a top-down enterprise GTM while Cursor went bottom-up?"]]></title><description><![CDATA[
<p>Because one is for lawyers? It doesn't seem like a hard choice.</p>
]]></description><pubDate>Wed, 01 Apr 2026 20:06:16 +0000</pubDate><link>https://news.ycombinator.com/item?id=47605853</link><dc:creator>tmzt</dc:creator><comments>https://news.ycombinator.com/item?id=47605853</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47605853</guid></item><item><title><![CDATA[New comment by tmzt in "iPhone 17 Pro Demonstrated Running a 400B LLM"]]></title><description><![CDATA[
<p>Same here. Then you see SOTA in a browser from Ex0byt, online 10x training (JIT-Lora), TurboQuant (Google), etc. Just saw KV prediction mentioned in this thread, so looking into that too.<p>I'm adapting all of this to Rust+WGPU with compute shaders if you want to follow along.<p>See this repo: <a href="https://github.com/tmzt/shady-thinker" rel="nofollow">https://github.com/tmzt/shady-thinker</a><p>Goal is Qwen3.5 27b on a Pixel 10 Pro running GrapheneOS.</p>
]]></description><pubDate>Wed, 25 Mar 2026 18:44:13 +0000</pubDate><link>https://news.ycombinator.com/item?id=47521484</link><dc:creator>tmzt</dc:creator><comments>https://news.ycombinator.com/item?id=47521484</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47521484</guid></item></channel></rss>