<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: ElectricalUnion</title><link>https://news.ycombinator.com/user?id=ElectricalUnion</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Wed, 16 Sep 2026 12:21:20 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=ElectricalUnion" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by ElectricalUnion in "A single firm is behind OpenAI, Anthropic, and Meta hacking scandals"]]></title><description><![CDATA[
<p>Isn't Fable intentionally trained and system prompted to act maliciously and attempt to sabotage third party attempts to use it to train other LLMs?</p>
]]></description><pubDate>Wed, 16 Sep 2026 00:36:19 +0000</pubDate><link>https://news.ycombinator.com/item?id=49720721</link><dc:creator>ElectricalUnion</dc:creator><comments>https://news.ycombinator.com/item?id=49720721</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49720721</guid></item><item><title><![CDATA[New comment by ElectricalUnion in "So you want to use OpenRouter?"]]></title><description><![CDATA[
<p>Can I block providers (for  model, not in general) that have sightly cheaper input/output tokens but have more that 10x the average cache cost?<p>Can I block providers (for a model, not in general) that set up cache write cost when the mode is free cache writes?</p>
]]></description><pubDate>Fri, 11 Sep 2026 22:27:34 +0000</pubDate><link>https://news.ycombinator.com/item?id=49666244</link><dc:creator>ElectricalUnion</dc:creator><comments>https://news.ycombinator.com/item?id=49666244</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49666244</guid></item><item><title><![CDATA[New comment by ElectricalUnion in "Simple Is Not Small"]]></title><description><![CDATA[
<p>> But they are.<p>Did you remember to:<p>- check for the other spawned process exit code?<p>- waitpid for all process in the other process chain?<p>- propagate/handle signals, like for example SIGINT/SIGTSTP/SIGPIPE/SIGHUP forward and back signals?<p>- change stdio buffering mode?<p>- remember to count how many bytes actually were written by write, and blocking if not, before clobbing the 64kb of the pipe buffer size with another write?<p>- flush, then close all file descriptors left behind by the pipes when it ends?<p>It's for reasons like that, that I don't trust anything non-trivial, not-shell to use pipelines correctly.</p>
]]></description><pubDate>Mon, 07 Sep 2026 21:56:48 +0000</pubDate><link>https://news.ycombinator.com/item?id=49603393</link><dc:creator>ElectricalUnion</dc:creator><comments>https://news.ycombinator.com/item?id=49603393</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49603393</guid></item><item><title><![CDATA[New comment by ElectricalUnion in "bzip3"]]></title><description><![CDATA[
<p>Duckdb supports loading and saving to zstd for all it's base loading/saving formats csv/tsv/json/jsonlines, but, for good or bad, those are solid compression.<p>Under most r/w workloads, using parquet/lance/vortex/native-duckdb, with their built-in columnar compression will result in more performance AND space savings. Non-solid compression. Then, the query engine can push down your query predicate to a column row group level, instead of forcing it to decompress the entire dataset to operate.<p>Practical example: duckdb has syntax - <a href="https://duckdb.org/docs/lts/data/multiple_files/overview" rel="nofollow">https://duckdb.org/docs/lts/data/multiple_files/overview</a> - to glob multiple files at once, but that really only works if you're applying push down query predicates instead of re-decompressing your entire data set per SELECT. I would say for most dataset, even 20%+ size is worth not having to decompress (or even download!) the entire dataset, to figure out if something fits the predicate.<p>After all, if you have to download and decompress the dataset back again to operate, then the "space savings" are gone.</p>
]]></description><pubDate>Mon, 07 Sep 2026 18:56:19 +0000</pubDate><link>https://news.ycombinator.com/item?id=49601697</link><dc:creator>ElectricalUnion</dc:creator><comments>https://news.ycombinator.com/item?id=49601697</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49601697</guid></item><item><title><![CDATA[New comment by ElectricalUnion in "Show HN: Running 104GB Qwen3.8-Flash-Next on 48GB Mac with at ~12 tok/s"]]></title><description><![CDATA[
<p>Using macos on low memory regimes will make it use disk-based swap.<p>For example, a Macbook Neo (so in theory, something with around 4GiB of free RAM lying around) might eat around  900GB of writes a day while not doing much at all, because it's basically on low on RAM and swapping all the time.</p>
]]></description><pubDate>Wed, 02 Sep 2026 00:09:05 +0000</pubDate><link>https://news.ycombinator.com/item?id=49530084</link><dc:creator>ElectricalUnion</dc:creator><comments>https://news.ycombinator.com/item?id=49530084</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49530084</guid></item><item><title><![CDATA[New comment by ElectricalUnion in "Internet centralization and the original sin of NAT"]]></title><description><![CDATA[
<p>> If not for NAT, we'd all need a firewall<p>A NAT implementation could broadcast any "WAN" side incoming packets to all link local clients (aka: put everyone in the DMZ). The only thing preventing that is a stateful firewall.</p>
]]></description><pubDate>Mon, 31 Aug 2026 23:06:27 +0000</pubDate><link>https://news.ycombinator.com/item?id=49515911</link><dc:creator>ElectricalUnion</dc:creator><comments>https://news.ycombinator.com/item?id=49515911</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49515911</guid></item><item><title><![CDATA[New comment by ElectricalUnion in "Transfer files over an Ethernet patch cable"]]></title><description><![CDATA[
<p>If you're using specifically zstd, on the sender side, instead of tweaking the whole tunnel once, you can use --adapt to dynamically adjust to i/o conditions.</p>
]]></description><pubDate>Mon, 31 Aug 2026 11:19:51 +0000</pubDate><link>https://news.ycombinator.com/item?id=49508337</link><dc:creator>ElectricalUnion</dc:creator><comments>https://news.ycombinator.com/item?id=49508337</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49508337</guid></item><item><title><![CDATA[New comment by ElectricalUnion in "Samsung's Processing-in-Memory (PIM)"]]></title><description><![CDATA[
<p>> PIM would have a full blown IO controller and cache subsystem to fetch remote operands<p>Don't we already have those in mainstream computing in the form of dedicated silicon in DMA controllers? Programmed input–output performance is often low throughput, high jitter and uses a lot of CPU.</p>
]]></description><pubDate>Sat, 29 Aug 2026 19:38:51 +0000</pubDate><link>https://news.ycombinator.com/item?id=49492676</link><dc:creator>ElectricalUnion</dc:creator><comments>https://news.ycombinator.com/item?id=49492676</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49492676</guid></item><item><title><![CDATA[New comment by ElectricalUnion in "Air Conditioning Is Not a Luxury, It Is a Necessity"]]></title><description><![CDATA[
<p>Around and above 40°C, fans _are_ worse that useless - they may actively be killing you instead.<p>> Use electric fans only when temperatures are below 40˚C / 104˚F. In temperatures above 40˚C / 104˚F, fans will heat the body.<p>- <a href="https://www.who.int/news-room/fact-sheets/detail/climate-change-heat-and-health" rel="nofollow">https://www.who.int/news-room/fact-sheets/detail/climate-cha...</a></p>
]]></description><pubDate>Thu, 27 Aug 2026 14:05:22 +0000</pubDate><link>https://news.ycombinator.com/item?id=49465122</link><dc:creator>ElectricalUnion</dc:creator><comments>https://news.ycombinator.com/item?id=49465122</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49465122</guid></item><item><title><![CDATA[New comment by ElectricalUnion in "Why your local LLM feels dumber than it is"]]></title><description><![CDATA[
<p>Qwen3 is not Qwen3.8?<p>> commited on May 21, 2025, over 1 year ago<p>Fairly old update to the README.md of (instead of Qwen3.8), should have raised some flags?</p>
]]></description><pubDate>Sun, 23 Aug 2026 23:44:08 +0000</pubDate><link>https://news.ycombinator.com/item?id=49413693</link><dc:creator>ElectricalUnion</dc:creator><comments>https://news.ycombinator.com/item?id=49413693</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49413693</guid></item><item><title><![CDATA[New comment by ElectricalUnion in "Qwen 3.8 27B"]]></title><description><![CDATA[
<p>AFAIK the only well-known LLM with no "conventional" multimodal encoders required for audio and images is Gemma 4 12B.</p>
]]></description><pubDate>Sat, 15 Aug 2026 19:29:08 +0000</pubDate><link>https://news.ycombinator.com/item?id=49313508</link><dc:creator>ElectricalUnion</dc:creator><comments>https://news.ycombinator.com/item?id=49313508</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49313508</guid></item><item><title><![CDATA[New comment by ElectricalUnion in "Single log line is 49KB+ (ext4) / 110KB+ (btrfs) of systemd-journald disk writes"]]></title><description><![CDATA[
<p>No duckdb (or parquet). If you want to avoid writes and write amplification, you really want to avoid re-writing all 122880 rows of a row group every time a single insert happens.</p>
]]></description><pubDate>Thu, 13 Aug 2026 21:33:09 +0000</pubDate><link>https://news.ycombinator.com/item?id=49292143</link><dc:creator>ElectricalUnion</dc:creator><comments>https://news.ycombinator.com/item?id=49292143</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49292143</guid></item><item><title><![CDATA[New comment by ElectricalUnion in "What I learned by putting GitHub Copilot behind a MitM proxy"]]></title><description><![CDATA[
<p>Infisical, or Bitwarden Secret Manager? Those two look like perfectly reasonable if the llm is just careless (but still, nothing prevents the LLM from intentionally cat'ing /proc/self/environ or from running /usr/bin/env or set or similar)</p>
]]></description><pubDate>Tue, 11 Aug 2026 22:23:46 +0000</pubDate><link>https://news.ycombinator.com/item?id=49265309</link><dc:creator>ElectricalUnion</dc:creator><comments>https://news.ycombinator.com/item?id=49265309</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49265309</guid></item><item><title><![CDATA[New comment by ElectricalUnion in "Muse Glimmer: 30B-parameter model optimized for always-on local agent workflows"]]></title><description><![CDATA[
<p>You can use any message you want, but the model was tested to react reasonably well to the specific token sequence of "\nConsidering the limited time by the user, I have to give the solution based on the thinking directly now.\n</think>.\n\n" (from a Alibaba paper, struggling to find it now)<p>Edit: arXiv:2505.09388 Qwen3 Technical Report</p>
]]></description><pubDate>Tue, 11 Aug 2026 00:11:59 +0000</pubDate><link>https://news.ycombinator.com/item?id=49251616</link><dc:creator>ElectricalUnion</dc:creator><comments>https://news.ycombinator.com/item?id=49251616</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49251616</guid></item><item><title><![CDATA[New comment by ElectricalUnion in "LLMs reward expertise"]]></title><description><![CDATA[
<p>What "democratized computing" was cheaper computing and VisiCalc, not WIMP and GUI?<p>But again, VisiCalc is intentionally limited, it's not a all-powerful environment, on purpose. It's all about intentional limitations, making computation easier to reason about.</p>
]]></description><pubDate>Tue, 04 Aug 2026 04:22:59 +0000</pubDate><link>https://news.ycombinator.com/item?id=49164338</link><dc:creator>ElectricalUnion</dc:creator><comments>https://news.ycombinator.com/item?id=49164338</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49164338</guid></item><item><title><![CDATA[New comment by ElectricalUnion in "LLMs reward expertise"]]></title><description><![CDATA[
<p>Almost all web chatbot providers have code sandboxes that they will run (limited) tooling for you. If you <i>ask for it</i>, it will run deterministic linters, formatters, format converters, tests for you. Older versions of Claude would for example happily try to reverse engineer entire artifacts for you, once you provide a URL.</p>
]]></description><pubDate>Tue, 04 Aug 2026 02:34:41 +0000</pubDate><link>https://news.ycombinator.com/item?id=49163803</link><dc:creator>ElectricalUnion</dc:creator><comments>https://news.ycombinator.com/item?id=49163803</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49163803</guid></item><item><title><![CDATA[New comment by ElectricalUnion in "LLMs reward expertise"]]></title><description><![CDATA[
<p>> the terminal is a scary place<p>Isn't the the powerful, unlimited, unopinionated blank LLM text input waiting for your instructions eerily similar to a scary terminal?<p>WIMP and GUI paradigms are the exact the opposite: intentional dis-empowering, by design restrictions, enumeration of your few possible options. Those feel more constrained therefore safer.</p>
]]></description><pubDate>Tue, 04 Aug 2026 02:29:09 +0000</pubDate><link>https://news.ycombinator.com/item?id=49163767</link><dc:creator>ElectricalUnion</dc:creator><comments>https://news.ycombinator.com/item?id=49163767</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49163767</guid></item><item><title><![CDATA[New comment by ElectricalUnion in "Developers are attached to tools because tools encode trust"]]></title><description><![CDATA[
<p>Problem is that bash is too sharp to handle to smart and gullible clankers without a sandbox - That I think everyone should be using anyways, for everything, even things not related to clankers - Android and Qubes are right. The app/vm, and whatever it tries, should not be considered trusted by default.</p>
]]></description><pubDate>Sun, 02 Aug 2026 19:23:57 +0000</pubDate><link>https://news.ycombinator.com/item?id=49147476</link><dc:creator>ElectricalUnion</dc:creator><comments>https://news.ycombinator.com/item?id=49147476</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49147476</guid></item><item><title><![CDATA[New comment by ElectricalUnion in "Run Kimi K3 using 29 GB of RAM at 0.50 tok/s"]]></title><description><![CDATA[
<p>Aren't those speeds for the first few tokens, that, because of no context for attention to attend, are much faster to compute that the others? I expect the actual token speed to nosedive sharply as you get more context utilization.<p>What about the system prompt you're using? General purpose harness like Claude Code will insert their happy 22k tokens, even before your first useful token is processed. That might make it a no-go even _before_ you can even start, as the maximum context for this seems pretty limited (to make it fast)<p>And those LLMs are all "thinking", that is, rather that "one-shoting" the answer, they generate a lot of internal use reasoning tokens before starting to generate useful, visible response tokens. You can easily get to 30k tokens when your initial prompt is vague ambiguous garbage (as are naive transcriptions) as your LLM will "But wait, the user might have meant X, let me think more about this" lots of times.<p>No thinking (therefore much worse answers) will be a requirement.</p>
]]></description><pubDate>Sun, 02 Aug 2026 19:06:37 +0000</pubDate><link>https://news.ycombinator.com/item?id=49147329</link><dc:creator>ElectricalUnion</dc:creator><comments>https://news.ycombinator.com/item?id=49147329</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49147329</guid></item><item><title><![CDATA[New comment by ElectricalUnion in "Run Kimi K3 using 29 GB of RAM at 0.50 tok/s"]]></title><description><![CDATA[
<p>Then have it summarise the meeting transcription over the entire week for the report <i>next week</i>.<p>ftfy.</p>
]]></description><pubDate>Fri, 31 Jul 2026 22:23:51 +0000</pubDate><link>https://news.ycombinator.com/item?id=49129206</link><dc:creator>ElectricalUnion</dc:creator><comments>https://news.ycombinator.com/item?id=49129206</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49129206</guid></item></channel></rss>