<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: ComputerGuru</title><link>https://news.ycombinator.com/user?id=ComputerGuru</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Sat, 24 Oct 2026 22:59:26 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=ComputerGuru" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by ComputerGuru in "Security Disclosure"]]></title><description><![CDATA[
<p>Shameless plug: stop storing secrets in environment variables. Better solutions exist.<p>Our own open-source, cross-platform, multi-language, cross-framework SecureStore is an embedded secrets store (sort of like SQLite) that lets you version your secrets alongside your code in git (and deploy updates via CI, accordingly), only securely.<p>Available for rust, golang, php, python, js/ts (node, bun, or in-browser), C#/.NET, PowerShell, bash, and more. Open Source (MIT), not vibe coded, and lovingly maintained for a decade.<p><a href="https://github.com/neosmart/securestore-rs" rel="nofollow">https://github.com/neosmart/securestore-rs</a></p>
]]></description><pubDate>Thu, 22 Oct 2026 15:55:46 +0000</pubDate><link>https://news.ycombinator.com/item?id=50197149</link><dc:creator>ComputerGuru</dc:creator><comments>https://news.ycombinator.com/item?id=50197149</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50197149</guid></item><item><title><![CDATA[New comment by ComputerGuru in "LiteLLM Compromised Again"]]></title><description><![CDATA[
<p>Sorry for the twitter, link; I couldn't find this reported elsewhere.</p>
]]></description><pubDate>Wed, 21 Oct 2026 15:49:05 +0000</pubDate><link>https://news.ycombinator.com/item?id=50182992</link><dc:creator>ComputerGuru</dc:creator><comments>https://news.ycombinator.com/item?id=50182992</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50182992</guid></item><item><title><![CDATA[LiteLLM Compromised Again]]></title><description><![CDATA[
<p>Article URL: <a href="https://twitter.com/SocketSecurity/status/2112907732877775016">https://twitter.com/SocketSecurity/status/2112907732877775016</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=50182964">https://news.ycombinator.com/item?id=50182964</a></p>
<p>Points: 1</p>
<p># Comments: 2</p>
]]></description><pubDate>Wed, 21 Oct 2026 15:46:53 +0000</pubDate><link>https://twitter.com/SocketSecurity/status/2112907732877775016</link><dc:creator>ComputerGuru</dc:creator><comments>https://news.ycombinator.com/item?id=50182964</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50182964</guid></item><item><title><![CDATA[New comment by ComputerGuru in "Tsrs: A Port of TypeScript to Rust"]]></title><description><![CDATA[
<p>Apparently only supported under darwin and linux for arm64 and x64? At least via npm.</p>
]]></description><pubDate>Tue, 20 Oct 2026 19:32:20 +0000</pubDate><link>https://news.ycombinator.com/item?id=50171502</link><dc:creator>ComputerGuru</dc:creator><comments>https://news.ycombinator.com/item?id=50171502</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50171502</guid></item><item><title><![CDATA[New comment by ComputerGuru in "Voxtral 3"]]></title><description><![CDATA[
<p>So you’re saying.. they are that bad, actually?</p>
]]></description><pubDate>Tue, 20 Oct 2026 18:12:55 +0000</pubDate><link>https://news.ycombinator.com/item?id=50170361</link><dc:creator>ComputerGuru</dc:creator><comments>https://news.ycombinator.com/item?id=50170361</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50170361</guid></item><item><title><![CDATA[New comment by ComputerGuru in "Voxtral 3"]]></title><description><![CDATA[
<p>Wow, Voxtral 3 sounds so much more artificial and “AI” as compared to the old Voxtral 1 in the comparison clips on that page! I absolutely <i>hated</i> listening to the new one.<p>Also, comparisons with Whisper always really tick me off. It’s not a dictation model so much as it is a transcription model. It’s really the only one you can use to capture incidental audio rather than one or more persons deliberately speaking into a microphone, e.g. the only one you can use to transcribe audio from surveillance footage or background audio recorders; it has a higher WER but it actually tries to capture everything (leading quite often to hallucination, unfortunately) whereas the other models they compare it against tune out background noise and dialog altogether, in my fairly extensive testing.</p>
]]></description><pubDate>Tue, 20 Oct 2026 18:10:46 +0000</pubDate><link>https://news.ycombinator.com/item?id=50170325</link><dc:creator>ComputerGuru</dc:creator><comments>https://news.ycombinator.com/item?id=50170325</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50170325</guid></item><item><title><![CDATA[New comment by ComputerGuru in "Voxtral 3"]]></title><description><![CDATA[
<p>> When I last looked for this a few years ago, I only found a really primitive one that did a linear transformation of all timestamps in the video, and none to correct each line individually.<p>Not an answer to your current query, but my first published rust crate shortly after the language hit 1.0 was a tool to both calculate and correct linear drift, long before the era of LLMs or quality audio recognition. It might be fun to tackle this again with the new tech we now have at hand!<p>Srt-resync: <a href="https://github.com/mqudsi/srtresync" rel="nofollow">https://github.com/mqudsi/srtresync</a></p>
]]></description><pubDate>Tue, 20 Oct 2026 17:55:46 +0000</pubDate><link>https://news.ycombinator.com/item?id=50170124</link><dc:creator>ComputerGuru</dc:creator><comments>https://news.ycombinator.com/item?id=50170124</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50170124</guid></item><item><title><![CDATA[New comment by ComputerGuru in "Chicago O'Hare digs up 50-ton boulder under airfield, asks public for name ideas"]]></title><description><![CDATA[
<p>TFA has a picture as well; just scroll down.</p>
]]></description><pubDate>Mon, 19 Oct 2026 21:28:54 +0000</pubDate><link>https://news.ycombinator.com/item?id=50158302</link><dc:creator>ComputerGuru</dc:creator><comments>https://news.ycombinator.com/item?id=50158302</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50158302</guid></item><item><title><![CDATA[New comment by ComputerGuru in "Whistle: Speech to Text in 16.9 MB"]]></title><description><![CDATA[
<p>Sorry about your father. He needs a dictation model, not a general purpose speech-to-text model. They ignore umms and ahhs, change things like “an elephant, no a monkey, went up the tree” to “a monkey went up the tree,” support saying punctuation aloud sometimes, etc.<p>Gemini team just released Gemini 3.5 Transcribe that’s supposed to be good at this; it’s available via api: <a href="https://blog.google/innovation-and-ai/models-and-research/gemini-models/gemini-3-5-transcribe/" rel="nofollow">https://blog.google/innovation-and-ai/models-and-research/ge...</a></p>
]]></description><pubDate>Thu, 08 Oct 2026 17:35:52 +0000</pubDate><link>https://news.ycombinator.com/item?id=50009019</link><dc:creator>ComputerGuru</dc:creator><comments>https://news.ycombinator.com/item?id=50009019</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50009019</guid></item><item><title><![CDATA[New comment by ComputerGuru in "Livenerf: Has Opus 5.5 been nerfed yet?"]]></title><description><![CDATA[
<p>I agree about the chargers!<p>Im sure you know this, but do note that fully dumping the charge can a) damage the battery and dramatically shorten its lifespan, b) give you different results depending on your discharge rate and the batteries you are testing, as they all have different current-dependent discharge curves.</p>
]]></description><pubDate>Thu, 01 Oct 2026 15:28:38 +0000</pubDate><link>https://news.ycombinator.com/item?id=49922990</link><dc:creator>ComputerGuru</dc:creator><comments>https://news.ycombinator.com/item?id=49922990</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49922990</guid></item><item><title><![CDATA[New comment by ComputerGuru in "Livenerf: Has Opus 5.5 been nerfed yet?"]]></title><description><![CDATA[
<p>No, that’s just white labeling. Like you said though, they can switch manufacturers and pull the rug from underneath you at any time.<p>My example is like if you opened the Amazon Basics box and found Eneloop branded white/black/blue batteries directly.</p>
]]></description><pubDate>Wed, 30 Sep 2026 22:05:15 +0000</pubDate><link>https://news.ycombinator.com/item?id=49915100</link><dc:creator>ComputerGuru</dc:creator><comments>https://news.ycombinator.com/item?id=49915100</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49915100</guid></item><item><title><![CDATA[New comment by ComputerGuru in "Livenerf: Has Opus 5.5 been nerfed yet?"]]></title><description><![CDATA[
<p>Amazon Basics is incredible in this regard, they’ve optimized SKU identification down to a pipeline. They’ll essentially randomly pick items off their internal list of highest netting sales and test them to see how dependent they are on brand name recognition and price-quality signalling. To do this as efficiently as possible, they simply purchase a few hundred units of a high quality product in the space, stick it in an Amazon Basics box and list it on their site under their Amazon Basixs brand at a price they feel they can achieve via white labeling, and wait to see how it sells. The use of high quality items (with quality above what can actually be had at the listed price point for the duration of the experiment) means they are really only testing the user base’s willingness to forgo a brand name for the category in exchange for a discount. If it sells well, they then work on sourcing it in bulk as a white labeled item “for real”, while if it sells poorly they simply delist and move on.<p>I (used to) buy pre-spliced/terminated fiber optic cables with some frequency from Amazon and came to be familiar with the brands and their quality. One time while shopping for some fiber optics, I saw Amazon Basics-labeled OM-3/OM-4 MMF cable at a very tempting price, so I purchased some to see if it was any good.<p>To my utter shock and surprise, when I received the trademark plain cardboard boxes with the Amazon Basics label on them and proceeded to open them, I found that I was sent boxes of cables still factory wrapped with labels that clearly read “Corning Optical” – which if you know anything about optical fiber, was pretty much the premium brand in the game. I should have stocked up because the next time I went to order I found out their experiment had ended and they no longer sold “Amazon Basics” finer cables.</p>
]]></description><pubDate>Wed, 30 Sep 2026 16:14:54 +0000</pubDate><link>https://news.ycombinator.com/item?id=49910840</link><dc:creator>ComputerGuru</dc:creator><comments>https://news.ycombinator.com/item?id=49910840</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49910840</guid></item><item><title><![CDATA[New comment by ComputerGuru in "Turning GLM-5.3-Flash into a Jev-like decision model"]]></title><description><![CDATA[
<p>Yeah, I’m similarly not sure how to square away claims of “trained 100% exclusively on synthetic data” with the fairly obvious fact that it’s derived from an open model, almost all of which are trained on a mix of scraped and data and distilled traces.</p>
]]></description><pubDate>Mon, 28 Sep 2026 15:24:49 +0000</pubDate><link>https://news.ycombinator.com/item?id=49879527</link><dc:creator>ComputerGuru</dc:creator><comments>https://news.ycombinator.com/item?id=49879527</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49879527</guid></item><item><title><![CDATA[New comment by ComputerGuru in "Turning GLM-5.3-Flash into a Jev-like decision model"]]></title><description><![CDATA[
<p>Your last bit about it being different is a known issue with models that have been trained on purely synthetic data, no?</p>
]]></description><pubDate>Sun, 27 Sep 2026 02:54:29 +0000</pubDate><link>https://news.ycombinator.com/item?id=49862910</link><dc:creator>ComputerGuru</dc:creator><comments>https://news.ycombinator.com/item?id=49862910</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49862910</guid></item><item><title><![CDATA[New comment by ComputerGuru in "GPT-6 Sol and Luna"]]></title><description><![CDATA[
<p>Wow, gpt-5.6-Luna was already a fairly unbeatable bargain and now gpt-6-luna is both cheaper and better. And they did a phenomenal job getting gpt-6-sol to max out right where Astra begins; funny how they just so happened to avoid cannibalizing their best model while still being quite cost-competitive near the frontier.<p>At least it sounds good <i>on paper</i>, the the graphed results do give me pause as it seems the lower cost might come from a slightly nerfed base model combined with more thinking, going by the more erratic scoring curves and the lower no thinking baseline score. I’ll have to try it out but I really hope they haven’t nerfed Luna/Sol to make this price point possible!</p>
]]></description><pubDate>Tue, 22 Sep 2026 18:52:52 +0000</pubDate><link>https://news.ycombinator.com/item?id=49806269</link><dc:creator>ComputerGuru</dc:creator><comments>https://news.ycombinator.com/item?id=49806269</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49806269</guid></item><item><title><![CDATA[New comment by ComputerGuru in "AMD's random number generator can't generate a 0?"]]></title><description><![CDATA[
<p>Funny. Look up errata AMD-SB-7055: RDSEED Failure on AMD “Zen 5” Processors.<p>Zen 5 rdrand16/32 return zero with CF=1 on entropy exhaustion and their recommended approach directly leads to the issue you observed: treat all-zero result of rdseed as if cf=0 (failure) and re-roll the dice, effectively recreating the zen 1/zen 2 issue all over again!<p>They say this might be addressed by a future microcode update… meaning there’s a chance they’ll just patch it to do just that in software. Maybe that’s how they got into this mess in the first place?<p>Also, am I a complete idiot or is asserting the relative distribution of a mere 64k possible results a rather easy black box validation test that I would’ve assumed they’d be doing? When I used to write cycle-accurate emulators in the past, that would have been an obvious test to include. This isn’t some arcane instruction no one uses or a really complicated case with deep dependency and/or timing issues; it’s like getting rdtsc wrong.</p>
]]></description><pubDate>Tue, 22 Sep 2026 18:41:05 +0000</pubDate><link>https://news.ycombinator.com/item?id=49806122</link><dc:creator>ComputerGuru</dc:creator><comments>https://news.ycombinator.com/item?id=49806122</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49806122</guid></item><item><title><![CDATA[New comment by ComputerGuru in "OpenAI is well positioned to fast-follow Jev"]]></title><description><![CDATA[
<p>I have been told that ZDR is available upon manual request.</p>
]]></description><pubDate>Tue, 22 Sep 2026 17:04:01 +0000</pubDate><link>https://news.ycombinator.com/item?id=49804517</link><dc:creator>ComputerGuru</dc:creator><comments>https://news.ycombinator.com/item?id=49804517</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49804517</guid></item><item><title><![CDATA[New comment by ComputerGuru in "Qwen 3.8 Omni Flash"]]></title><description><![CDATA[
<p>That’s if you have disparate prompts and don’t want to actively select a model. If you’re developing a pipeline, it’s a terrible idea. You want to choose a model, validate it, then stick to it.</p>
]]></description><pubDate>Fri, 18 Sep 2026 14:26:09 +0000</pubDate><link>https://news.ycombinator.com/item?id=49754901</link><dc:creator>ComputerGuru</dc:creator><comments>https://news.ycombinator.com/item?id=49754901</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49754901</guid></item><item><title><![CDATA[New comment by ComputerGuru in "OpenJev"]]></title><description><![CDATA[
<p>Your sensors need calibration, then! This one is as obvious as they come.</p>
]]></description><pubDate>Fri, 18 Sep 2026 14:09:44 +0000</pubDate><link>https://news.ycombinator.com/item?id=49754668</link><dc:creator>ComputerGuru</dc:creator><comments>https://news.ycombinator.com/item?id=49754668</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49754668</guid></item><item><title><![CDATA[New comment by ComputerGuru in "Dropping eBPF CPU Cost by About 90% with Memoization (Not AI Gen)"]]></title><description><![CDATA[
<p>How do your path-only rules handle the many approaches for loading a file but making it appear to have a different path, such as bind mounts for one example?</p>
]]></description><pubDate>Tue, 15 Sep 2026 03:44:27 +0000</pubDate><link>https://news.ycombinator.com/item?id=49707453</link><dc:creator>ComputerGuru</dc:creator><comments>https://news.ycombinator.com/item?id=49707453</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49707453</guid></item></channel></rss>