<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: adefa</title><link>https://news.ycombinator.com/user?id=adefa</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Thu, 03 Sep 2026 07:13:47 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=adefa" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by adefa in "Exit the Cave"]]></title><description><![CDATA[
<p>Thanks for sharing</p>
]]></description><pubDate>Wed, 02 Sep 2026 20:29:31 +0000</pubDate><link>https://news.ycombinator.com/item?id=49542035</link><dc:creator>adefa</dc:creator><comments>https://news.ycombinator.com/item?id=49542035</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49542035</guid></item><item><title><![CDATA[New comment by adefa in "DFlash 2: Keep Drafting Parallel"]]></title><description><![CDATA[
<p>If you are using the Unsloth nvfp4 checkpoint, you need to patch vLLM+DFlash 2 to accept the quant's FP8 `lm_head`.</p>
]]></description><pubDate>Thu, 20 Aug 2026 05:58:19 +0000</pubDate><link>https://news.ycombinator.com/item?id=49370884</link><dc:creator>adefa</dc:creator><comments>https://news.ycombinator.com/item?id=49370884</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49370884</guid></item><item><title><![CDATA[New comment by adefa in "DFlash 2: Keep Drafting Parallel"]]></title><description><![CDATA[
<p>I'm getting around 27 tokens per second decode using vLLM + Qwen 3.8 27b nvfp4 + DFlash 2 on the DGX Spark.</p>
]]></description><pubDate>Wed, 19 Aug 2026 21:20:39 +0000</pubDate><link>https://news.ycombinator.com/item?id=49367357</link><dc:creator>adefa</dc:creator><comments>https://news.ycombinator.com/item?id=49367357</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49367357</guid></item><item><title><![CDATA[New comment by adefa in "Ask HN: What are tools you have made for yourself since the advent of AI?"]]></title><description><![CDATA[
<p>I built a tmux clone in Rust:<p><a href="https://github.com/TrevorS/rmux" rel="nofollow">https://github.com/TrevorS/rmux</a></p>
]]></description><pubDate>Mon, 08 Jun 2026 21:51:36 +0000</pubDate><link>https://news.ycombinator.com/item?id=48452734</link><dc:creator>adefa</dc:creator><comments>https://news.ycombinator.com/item?id=48452734</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48452734</guid></item><item><title><![CDATA[New comment by adefa in "Gemma 4 Uncensored (autoresearch results)"]]></title><description><![CDATA[
<p>Released uncensored versions of all four Gemma 4 models. bf16 + GGUF for each.<p>Collection: <a href="https://huggingface.co/collections/TrevorJS/gemma-4-uncensored-69d2885d6e4fc0581f492698" rel="nofollow">https://huggingface.co/collections/TrevorJS/gemma-4-uncensor...</a><p>Code: <a href="https://github.com/TrevorS/gemma-4-abliteration" rel="nofollow">https://github.com/TrevorS/gemma-4-abliteration</a><p><i>Results</i><p>Refusal rates from 686 prompts across 4 datasets (JailbreakBench, tulu-harmbench, NousResearch, mlabonne). Manually audited — most flagged refusals are actually the model complying with a disclaimer attached.<p><pre><code>  E2B (2.3B): 98% → 0.4%, KL Div 0.346
  E4B (4.5B): 99% → 0.7%, KL Div 0.068
  26B MoE:    98% → 0.7%, KL Div 0.090
  31B:       100% → 3.2%, KL Div 0.124
</code></pre>
<i>26B MoE</i><p>Standard abliteration only touches dense layers, which gets you from 98% -> 29% on the MoE. The remaining refusals are in the expert weights. Used Expert-Granular Abliteration (EGA, concept from OBLITERATUS [1]) with norm-preserving biprojection [2] on each of the 128 expert slices per layer. That gets it to 3%.<p>[1] <a href="https://github.com/elder-plinius/OBLITERATUS" rel="nofollow">https://github.com/elder-plinius/OBLITERATUS</a><p>[2] <a href="https://huggingface.co/blog/grimjim/abliteration-biprojection" rel="nofollow">https://huggingface.co/blog/grimjim/abliteration-biprojectio...</a><p><i>How it was built</i><p>Set up an automated research loop -- an AI agent reads the current results and idea backlog, picks the next experiment, runs it on the GPU, records results, and repeats. It ran 22 experiments across the 4 models, discovered the false-positive problem in standard refusal markers, built the cross-dataset evaluation, and implemented the MoE expert abliteration when dense-only wasn't enough.<p>Full experiment history and code in the repo.<p><i>Downloads</i><p>Each model has bf16 safetensors + GGUF (Q4_K_M, Q8_0):<p><pre><code>  E2B bf16: https://huggingface.co/TrevorJS/gemma-4-E2B-it-uncensored
  E2B GGUF: https://huggingface.co/TrevorJS/gemma-4-E2B-it-uncensored-GGUF
  E4B bf16: https://huggingface.co/TrevorJS/gemma-4-E4B-it-uncensored
  E4B GGUF: https://huggingface.co/TrevorJS/gemma-4-E4B-it-uncensored-GGUF
  26B bf16: https://huggingface.co/TrevorJS/gemma-4-26B-A4B-it-uncensored
  26B GGUF: https://huggingface.co/TrevorJS/gemma-4-26B-A4B-it-uncensored-GGUF
  31B bf16: https://huggingface.co/TrevorJS/gemma-4-31B-it-uncensored
  31B GGUF: https://huggingface.co/TrevorJS/gemma-4-31B-it-uncensored-GGUF
</code></pre>
Quick start:<p><pre><code>  llama-server -hf TrevorJS/gemma-4-26B-A4B-it-uncensored-GGUF -c 8192</code></pre></p>
]]></description><pubDate>Sun, 05 Apr 2026 16:46:00 +0000</pubDate><link>https://news.ycombinator.com/item?id=47651217</link><dc:creator>adefa</dc:creator><comments>https://news.ycombinator.com/item?id=47651217</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47651217</guid></item><item><title><![CDATA[Gemma 4 Uncensored (autoresearch results)]]></title><description><![CDATA[
<p>Article URL: <a href="https://huggingface.co/collections/TrevorJS/gemma-4-uncensored">https://huggingface.co/collections/TrevorJS/gemma-4-uncensored</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=47651216">https://news.ycombinator.com/item?id=47651216</a></p>
<p>Points: 6</p>
<p># Comments: 4</p>
]]></description><pubDate>Sun, 05 Apr 2026 16:46:00 +0000</pubDate><link>https://huggingface.co/collections/TrevorJS/gemma-4-uncensored</link><dc:creator>adefa</dc:creator><comments>https://news.ycombinator.com/item?id=47651216</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47651216</guid></item><item><title><![CDATA[New comment by adefa in "Rust implementation of Mistral's Voxtral Mini 4B Realtime runs in your browser"]]></title><description><![CDATA[
<p>True :)<p>After some performance improvements, it is realtime on my DGX Spark with an RTF of .416 -- now getting ~19.5 tokens per second. Check it out, see if it's better for you.</p>
]]></description><pubDate>Thu, 12 Feb 2026 01:15:03 +0000</pubDate><link>https://news.ycombinator.com/item?id=46983678</link><dc:creator>adefa</dc:creator><comments>https://news.ycombinator.com/item?id=46983678</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46983678</guid></item><item><title><![CDATA[New comment by adefa in "Rust implementation of Mistral's Voxtral Mini 4B Realtime runs in your browser"]]></title><description><![CDATA[
<p>I'm curious to see if you are able to run the model now from the CLI?</p>
]]></description><pubDate>Thu, 12 Feb 2026 01:12:52 +0000</pubDate><link>https://news.ycombinator.com/item?id=46983656</link><dc:creator>adefa</dc:creator><comments>https://news.ycombinator.com/item?id=46983656</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46983656</guid></item><item><title><![CDATA[New comment by adefa in "Rust implementation of Mistral's Voxtral Mini 4B Realtime runs in your browser"]]></title><description><![CDATA[
<p>The cubecl-wgpu were only needed to reduce the number of kernel workgroups, otherwise I was getting errors in WASM.</p>
]]></description><pubDate>Thu, 12 Feb 2026 01:11:31 +0000</pubDate><link>https://news.ycombinator.com/item?id=46983646</link><dc:creator>adefa</dc:creator><comments>https://news.ycombinator.com/item?id=46983646</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46983646</guid></item><item><title><![CDATA[New comment by adefa in "Rust implementation of Mistral's Voxtral Mini 4B Realtime runs in your browser"]]></title><description><![CDATA[
<p>This should be fixed now. There were a number of bugs that kept the model from working correctly in different environments. Please let me know if you test again. :)</p>
]]></description><pubDate>Thu, 12 Feb 2026 01:08:59 +0000</pubDate><link>https://news.ycombinator.com/item?id=46983630</link><dc:creator>adefa</dc:creator><comments>https://news.ycombinator.com/item?id=46983630</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46983630</guid></item><item><title><![CDATA[New comment by adefa in "Rust implementation of Mistral's Voxtral Mini 4B Realtime runs in your browser"]]></title><description><![CDATA[
<p>Please try again. The model weights are unchanged, but the inference code is improved.</p>
]]></description><pubDate>Thu, 12 Feb 2026 01:08:12 +0000</pubDate><link>https://news.ycombinator.com/item?id=46983622</link><dc:creator>adefa</dc:creator><comments>https://news.ycombinator.com/item?id=46983622</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46983622</guid></item><item><title><![CDATA[New comment by adefa in "Rust implementation of Mistral's Voxtral Mini 4B Realtime runs in your browser"]]></title><description><![CDATA[
<p>this should be fixed</p>
]]></description><pubDate>Thu, 12 Feb 2026 01:07:38 +0000</pubDate><link>https://news.ycombinator.com/item?id=46983617</link><dc:creator>adefa</dc:creator><comments>https://news.ycombinator.com/item?id=46983617</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46983617</guid></item><item><title><![CDATA[New comment by adefa in "Rust implementation of Mistral's Voxtral Mini 4B Realtime runs in your browser"]]></title><description><![CDATA[
<p>Hello everyone, thanks for the interest. I merged a number of significant performance improvements that increase speed and accuracy across CUDA, Metal, and WASM as well as improve stability.<p>Here are the latest benchmarks running on DGX Spark:<p><a href="https://github.com/TrevorS/voxtral-mini-realtime-rs#benchmarks" rel="nofollow">https://github.com/TrevorS/voxtral-mini-realtime-rs#benchmar...</a></p>
]]></description><pubDate>Thu, 12 Feb 2026 01:06:40 +0000</pubDate><link>https://news.ycombinator.com/item?id=46983613</link><dc:creator>adefa</dc:creator><comments>https://news.ycombinator.com/item?id=46983613</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46983613</guid></item><item><title><![CDATA[New comment by adefa in "Rust implementation of Mistral's Voxtral Mini 4B Realtime runs in your browser"]]></title><description><![CDATA[
<p>Hello, I pushed up and merged a PR that greatly improves performance on CUDA, Metal, and in WASM.<p>Depending on your hardware, the model is definitely real time (able to transcribe audio faster than the length of the audio).</p>
]]></description><pubDate>Thu, 12 Feb 2026 01:05:18 +0000</pubDate><link>https://news.ycombinator.com/item?id=46983602</link><dc:creator>adefa</dc:creator><comments>https://news.ycombinator.com/item?id=46983602</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46983602</guid></item><item><title><![CDATA[Show HN: Voxtral Mini 4B Realtime running in the browser]]></title><description><![CDATA[
<p>Hello! Earlier this week Mistral released:<p><a href="https://huggingface.co/mistralai/Voxtral-Mini-4B-Realtime-2602" rel="nofollow">https://huggingface.co/mistralai/Voxtral-Mini-4B-Realtime-26...</a><p>Last time I ported a TTS model to Rust using candle, this time I ported an ASR model to Rust with burn.<p>I was able to lean on the wgpu backend to get the model running in the browser after sharding it.<p>Here is the HF Space:<p><a href="https://huggingface.co/spaces/TrevorJS/voxtral-mini-realtime" rel="nofollow">https://huggingface.co/spaces/TrevorJS/voxtral-mini-realtime</a><p>and here are the model weights (q4 + tokenizer):<p><a href="https://huggingface.co/TrevorJS/voxtral-mini-realtime-gguf" rel="nofollow">https://huggingface.co/TrevorJS/voxtral-mini-realtime-gguf</a><p>and the code:<p><a href="https://github.com/TrevorS/voxtral-mini-realtime-rs" rel="nofollow">https://github.com/TrevorS/voxtral-mini-realtime-rs</a><p>Didn't have a chance to use agent teams with this project, maybe next one! :)</p>
<hr>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=46938721">https://news.ycombinator.com/item?id=46938721</a></p>
<p>Points: 1</p>
<p># Comments: 0</p>
]]></description><pubDate>Sun, 08 Feb 2026 21:33:49 +0000</pubDate><link>https://github.com/TrevorS/voxtral-mini-realtime-rs</link><dc:creator>adefa</dc:creator><comments>https://news.ycombinator.com/item?id=46938721</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46938721</guid></item><item><title><![CDATA[New comment by adefa in "Qwen3-Coder-Next"]]></title><description><![CDATA[
<p>Benchmarks using DGX Spark on vLLM 0.15.1.dev0+gf17644344<p><pre><code>  FP8: https://huggingface.co/Qwen/Qwen3-Coder-Next-FP8

  Sequential (single request)

    Prompt     Gen     Prompt Processing    Token Gen
    Tokens     Tokens  (tokens/sec)         (tokens/sec)
    ------     ------  -----------------    -----------
       521        49            3,157            44.2
     1,033        83            3,917            43.7
     2,057        77            3,937            43.6
     4,105        77            4,453            43.2
     8,201        77            4,710            42.2

  Parallel (concurrent requests)

    pp4096+tg128 (4K context, 128 gen):

     n    t/s
    --    ----
     1    28.5
     2    39.0
     4    50.4
     8    57.5
    16    61.4
    32    62.0

    pp8192+tg128 (8K context, 128 gen):

     n    t/s
    --    ----
     1    21.6
     2    27.1
     4    31.9
     8    32.7
    16    33.7
    32    31.7</code></pre></p>
]]></description><pubDate>Tue, 03 Feb 2026 22:18:34 +0000</pubDate><link>https://news.ycombinator.com/item?id=46878131</link><dc:creator>adefa</dc:creator><comments>https://news.ycombinator.com/item?id=46878131</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46878131</guid></item><item><title><![CDATA[Show HN: Qwen 3 TTS ported to Rust]]></title><description><![CDATA[
<p>I love pushing these coding platforms to their (my? our?) limits!<p>This time I ported the new Qwen 3 TTS model to Rust using Candle: <a href="https://github.com/TrevorS/qwen3-tts-rs" rel="nofollow">https://github.com/TrevorS/qwen3-tts-rs</a><p>It took a few days to get the first intelligible audio, but eventually voice cloning and voice design were working as well. I was never able to get in context learning (ICL) to work, neither with the original Python code, or with this library.<p>I've tested that CPU, CUDA, and Metal are all working. Check it out, peek at the code, let me know what you think!<p>P.S. -- new (to me) Claude Code trick: when working on a TTS speech model, write a skill to run the output through speech to text to verify the results. :)</p>
<hr>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=46820424">https://news.ycombinator.com/item?id=46820424</a></p>
<p>Points: 3</p>
<p># Comments: 0</p>
]]></description><pubDate>Fri, 30 Jan 2026 04:09:15 +0000</pubDate><link>https://github.com/TrevorS/qwen3-tts-rs</link><dc:creator>adefa</dc:creator><comments>https://news.ycombinator.com/item?id=46820424</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46820424</guid></item><item><title><![CDATA[New comment by adefa in "Flux 2 Klein pure C inference"]]></title><description><![CDATA[
<p>Absolutely -- it's perfectly understandable. I wanted to be completely upfront about AI usage and while I was willing and did start to break the PR down into parts, it's totally OK for the maintainers to reject that too.<p>I wanted to see if Claude Code could port the HF / MLX implementation to llama.cpp and it was successful -- in my mind that's wild!<p>I also learned a ton about GPU programming, how omni models work, and refined my approach to planning large projects with automated end to end integration tests.<p>The PR was mostly to let people know about the code and weights, since there are quite a few comments requesting support:<p><a href="https://github.com/ggml-org/llama.cpp/issues/16186" rel="nofollow">https://github.com/ggml-org/llama.cpp/issues/16186</a></p>
]]></description><pubDate>Sun, 18 Jan 2026 22:47:27 +0000</pubDate><link>https://news.ycombinator.com/item?id=46672959</link><dc:creator>adefa</dc:creator><comments>https://news.ycombinator.com/item?id=46672959</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46672959</guid></item><item><title><![CDATA[New comment by adefa in "Flux 2 Klein pure C inference"]]></title><description><![CDATA[
<p>I ran a similar experiment last month and ported Qwen 3 Omni to llama cpp. I was able to get GGUF conversion, quantization, and all input and output modalities working in less than a week. I submitted the work as a PR to the codebase and understandably, it was rejected.<p><a href="https://github.com/ggml-org/llama.cpp/pull/18404" rel="nofollow">https://github.com/ggml-org/llama.cpp/pull/18404</a><p><a href="https://huggingface.co/TrevorJS/Qwen3-Omni-30B-A3B-GGUF" rel="nofollow">https://huggingface.co/TrevorJS/Qwen3-Omni-30B-A3B-GGUF</a></p>
]]></description><pubDate>Sun, 18 Jan 2026 19:42:58 +0000</pubDate><link>https://news.ycombinator.com/item?id=46671396</link><dc:creator>adefa</dc:creator><comments>https://news.ycombinator.com/item?id=46671396</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46671396</guid></item><item><title><![CDATA[We Gave Our AI Agents Twitter and Now They're Demanding Lambos]]></title><description><![CDATA[
<p>Article URL: <a href="https://harper.blog/2025/09/30/ai-agents-social-media-performance-lambo-doomscrolling/">https://harper.blog/2025/09/30/ai-agents-social-media-performance-lambo-doomscrolling/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=45457779">https://news.ycombinator.com/item?id=45457779</a></p>
<p>Points: 48</p>
<p># Comments: 4</p>
]]></description><pubDate>Fri, 03 Oct 2025 01:32:36 +0000</pubDate><link>https://harper.blog/2025/09/30/ai-agents-social-media-performance-lambo-doomscrolling/</link><dc:creator>adefa</dc:creator><comments>https://news.ycombinator.com/item?id=45457779</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45457779</guid></item></channel></rss>