<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: pstroqaty</title><link>https://news.ycombinator.com/user?id=pstroqaty</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Tue, 07 Jul 2026 06:51:08 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=pstroqaty" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by pstroqaty in "Voxtral Transcribe 2"]]></title><description><![CDATA[
<p>Thank you for sharing! Does your implementation allow running the Nemotron model on Vulkan? Like whisper.cpp? I'm curious to try other models, but I don't have Nvidia, so my choices are limited.</p>
]]></description><pubDate>Thu, 05 Feb 2026 07:35:27 +0000</pubDate><link>https://news.ycombinator.com/item?id=46896820</link><dc:creator>pstroqaty</dc:creator><comments>https://news.ycombinator.com/item?id=46896820</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46896820</guid></item><item><title><![CDATA[New comment by pstroqaty in "Ask HN: What Are You Working On? (December 2025)"]]></title><description><![CDATA[
<p>Would you be open to sharing your script? I run whisper.cpp in Linux through some stitched together scripts (<a href="https://news.ycombinator.com/item?id=44949314">https://news.ycombinator.com/item?id=44949314</a>), but would be very curious to try Parakeet. I don't believe I can run it through whisper.cpp?</p>
]]></description><pubDate>Mon, 15 Dec 2025 07:42:12 +0000</pubDate><link>https://news.ycombinator.com/item?id=46271505</link><dc:creator>pstroqaty</dc:creator><comments>https://news.ycombinator.com/item?id=46271505</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46271505</guid></item><item><title><![CDATA[New comment by pstroqaty in "Show HN: Whispering – Open-source, local-first dictation you can trust"]]></title><description><![CDATA[
<p>If anyone's interested in a janky-but-works-great dictation setup on Linux, here's mine:<p>On <i>key press</i>, start recording microphone to /tmp/dictate.mp3:<p><pre><code>  # Save up to 10 mins. Minimize buffering. Save pid
  ffmpeg -f pulse -i default -ar 16000 -ac 1 -t 600 -y -c:a libmp3lame -q:a 2 -flush_packets 1 -avioflags direct -loglevel quiet /tmp/dictate.mp3 &
  echo $! > /tmp/dictate.pid
</code></pre>
On <i>key release</i>, stop recording, transcribe with whisper.cpp, trim whitespace and print to stdout:<p><pre><code>  # Stop recording
  kill $(cat /tmp/dictate.pid)
  # Transcribe
  whisper-cli --language en --model $HOME/.local/share/whisper/ggml-large-v3-turbo-q8_0.bin --no-prints --no-timestamps /tmp/dictate.mp3 | tr -d '\n' | sed 's/^[[:space:]]*//;s/[[:space:]]*$//'
</code></pre>
I keep these in a <i>dictate.sh</i> script and bind to press/release on a single key. A programmable keyboard helps here. I use <a href="https://git.sr.ht/%7Egeb/dotool" rel="nofollow">https://git.sr.ht/%7Egeb/dotool</a> to turn the transcription into keystrokes. I've also tried ydotool and wtype, but they seem to swallow keystrokes.<p><pre><code>  bindsym XF86Launch5 exec dictate.sh start
  bindsym --release XF86Launch5 exec echo "type $(dictate.sh stop)" | dotoolc
</code></pre>
This gives a very functional push-to-talk setup.<p>I'm very impressed with <a href="https://github.com/ggml-org/whisper.cpp" rel="nofollow">https://github.com/ggml-org/whisper.cpp</a>. Transcription quality with large-v3-turbo-q8_0 is excellent IMO and a Vulkan build is very fast on my 6600XT. It takes about 1s for an average sentence to appear after I release the hotkey.<p>I'm keeping an eye on the NVidia models, hopefully they work on ggml soon too. E.g. <a href="https://github.com/ggml-org/whisper.cpp/issues/3118" rel="nofollow">https://github.com/ggml-org/whisper.cpp/issues/3118</a>.</p>
]]></description><pubDate>Tue, 19 Aug 2025 07:57:38 +0000</pubDate><link>https://news.ycombinator.com/item?id=44949314</link><dc:creator>pstroqaty</dc:creator><comments>https://news.ycombinator.com/item?id=44949314</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44949314</guid></item></channel></rss>