<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: kristopolous</title><link>https://news.ycombinator.com/user?id=kristopolous</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Wed, 28 Oct 2026 13:35:37 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=kristopolous" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by kristopolous in "Raspberry Pi Zero 3W and Pi 4 Model A spotted in device trees"]]></title><description><![CDATA[
<p>I've personally stopped believing we will ever return to a world where anything computer isn't at extortionist nosebleed prices as if they're made by Patek Philippe.</p>
]]></description><pubDate>Wed, 28 Oct 2026 06:21:47 +0000</pubDate><link>https://news.ycombinator.com/item?id=50269861</link><dc:creator>kristopolous</dc:creator><comments>https://news.ycombinator.com/item?id=50269861</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50269861</guid></item><item><title><![CDATA[New comment by kristopolous in "Show HN: Swurf – Swipe through the real web"]]></title><description><![CDATA[
<p>Funny story about 20 years ago I was at some party for I think EFF or PGP in sf, I had no idea what stumbleupon was and I met the ceo, it was already wildly successful and he described what it was to me and I was like "oh interesting idea, have you launched it yet" and he gave me the most confused look ... still remember it.<p>boom, jan 2007: <a href="https://www.eff.org/deeplinks/2007/01/effs-sweet-16-party-success" rel="nofollow">https://www.eff.org/deeplinks/2007/01/effs-sweet-16-party-su...</a><p>Apparently there's a mitch kapoor connection between the two</p>
]]></description><pubDate>Sat, 24 Oct 2026 01:51:17 +0000</pubDate><link>https://news.ycombinator.com/item?id=50217670</link><dc:creator>kristopolous</dc:creator><comments>https://news.ycombinator.com/item?id=50217670</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50217670</guid></item><item><title><![CDATA[New comment by kristopolous in "Kimi K3.1 Pro and K3.1 Pro Highspeed"]]></title><description><![CDATA[
<p>I've consistently heard the opposite from Chinese programmers. Maybe the performance is better in some tasks or maybe the sample size of San Francisco is just skewed.</p>
]]></description><pubDate>Fri, 23 Oct 2026 19:24:05 +0000</pubDate><link>https://news.ycombinator.com/item?id=50214095</link><dc:creator>kristopolous</dc:creator><comments>https://news.ycombinator.com/item?id=50214095</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50214095</guid></item><item><title><![CDATA[New comment by kristopolous in "Investor-owned utilities charge 23% more for electricity than public providers"]]></title><description><![CDATA[
<p>They have so much accountability. Everything is in public for inspection, they're subject to elections happening whether they like it or not, they have to follow strict laws and can be sued or even imprisoned, there's oversights and review boards. Depending on the position there's even television cameras broadcasting their work live. You can just walk in and sit down on them. In the federal government everything you do becomes public property and enters the public domain immediately upon creation. There's way more accountability...<p>In practice what the "small government" ideology actually does is get rid of these accountability mechanisms and put scammers and corrupt people in charge instead or relabels corruption as the policy through public-private partnerships.</p>
]]></description><pubDate>Fri, 23 Oct 2026 14:28:22 +0000</pubDate><link>https://news.ycombinator.com/item?id=50209671</link><dc:creator>kristopolous</dc:creator><comments>https://news.ycombinator.com/item?id=50209671</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50209671</guid></item><item><title><![CDATA[New comment by kristopolous in "eMudhra to exit global SSL/TLS certificate business"]]></title><description><![CDATA[
<p>The automobile key pool used to be small. Some Eastern European car manufacturers had only a few, the joke was they wouldn't get stolen: once you've been inside one you've had enough</p>
]]></description><pubDate>Fri, 23 Oct 2026 08:26:53 +0000</pubDate><link>https://news.ycombinator.com/item?id=50205964</link><dc:creator>kristopolous</dc:creator><comments>https://news.ycombinator.com/item?id=50205964</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50205964</guid></item><item><title><![CDATA[New comment by kristopolous in "eMudhra to exit global SSL/TLS certificate business"]]></title><description><![CDATA[
<p>Sure this happened in the physical space in 2004<p><a href="https://jeffwerner.ca/kryptonite_lock/" rel="nofollow">https://jeffwerner.ca/kryptonite_lock/</a><p>People swapped out their bike locks en masse, it was a pain.</p>
]]></description><pubDate>Fri, 23 Oct 2026 08:24:22 +0000</pubDate><link>https://news.ycombinator.com/item?id=50205952</link><dc:creator>kristopolous</dc:creator><comments>https://news.ycombinator.com/item?id=50205952</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50205952</guid></item><item><title><![CDATA[New comment by kristopolous in "Local Wikipedia: Wikipedia, but only for things a half hour walk from you"]]></title><description><![CDATA[
<p><a href="https://localwiki.org/" rel="nofollow">https://localwiki.org/</a><p>Been around over 20 years</p>
]]></description><pubDate>Fri, 23 Oct 2026 08:15:52 +0000</pubDate><link>https://news.ycombinator.com/item?id=50205897</link><dc:creator>kristopolous</dc:creator><comments>https://news.ycombinator.com/item?id=50205897</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50205897</guid></item><item><title><![CDATA[New comment by kristopolous in "Median product "lifespan" has fallen from ~4y down to ~1.5y"]]></title><description><![CDATA[
<p>Testing products, getting a feel for them, thinking about them, talking and exploring, I mean this is still there and it's long been the actual time-consuming part of making great software; where the soft skills intersect with the hard.<p>Maybe the technical stuff is more accessible then it was beforehand but the thousands of hours of the other stuff that leads to good software is still thousands of hours.<p>Quality has become less work, but only by a little.<p>But this doesn't mean people value the craftsmanship because they never did before...<p>It's always been simply a popularity contest and now it's that more than ever.<p>The question is, why are you spending your time building things? Is it to make things that are finely crafted? Is it the road to wealth? As a tool to get other work done? Just make sure you have an answer.<p>It's <i>your</i> time after all...</p>
]]></description><pubDate>Fri, 23 Oct 2026 06:10:25 +0000</pubDate><link>https://news.ycombinator.com/item?id=50205043</link><dc:creator>kristopolous</dc:creator><comments>https://news.ycombinator.com/item?id=50205043</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50205043</guid></item><item><title><![CDATA[New comment by kristopolous in "Median product "lifespan" has fallen from ~4y down to ~1.5y"]]></title><description><![CDATA[
<p>it's always been like that. how far back do we want to go? mootools versus jquery? flash? foxpro and vb? cp/m and dos?<p>software has always been a popularity contest</p>
]]></description><pubDate>Fri, 23 Oct 2026 06:07:09 +0000</pubDate><link>https://news.ycombinator.com/item?id=50205013</link><dc:creator>kristopolous</dc:creator><comments>https://news.ycombinator.com/item?id=50205013</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50205013</guid></item><item><title><![CDATA[New comment by kristopolous in "DeepSeek V4.1 Flash 1017 (Max)"]]></title><description><![CDATA[
<p>Found one
<a href="https://huggingface.co/spaces/multimodalart/jev-decision-index" rel="nofollow">https://huggingface.co/spaces/multimodalart/jev-decision-ind...</a></p>
]]></description><pubDate>Fri, 23 Oct 2026 01:07:32 +0000</pubDate><link>https://news.ycombinator.com/item?id=50203258</link><dc:creator>kristopolous</dc:creator><comments>https://news.ycombinator.com/item?id=50203258</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50203258</guid></item><item><title><![CDATA[New comment by kristopolous in "OpenAI CLI"]]></title><description><![CDATA[
<p>I've been working on something in a similar class for about a year called llcat<p>It was born out of the lack of LLM-native unix-friendly tools that work like cURL, awk and sed.<p>I couldn't find any so I wrote one myself.<p>I knew I wanted a reference that is stateless, explicit, low-level, and composable without modal settings.<p>For instance, instead of config files, llcat can index into files with built-in jq-syntax and line numbers. Then it can the save invocations for later:<p><pre><code>    llcat --save invocation.json \
      -k "@~/credentials.txt:12" \
      -u "@settings.json:.[3].host" \
      -s "@system_prompts:8" \
      -m "@settings.json:.[3].model" \
         "@query.txt:12" > output.txt
</code></pre>
and then<p><pre><code>   llcat --load invocation.json { ... parameters you want to override ... }
</code></pre>
It's easy to send to colleagues over chat or keep them invocations in a shared network folder.<p>Conversations are also just JSON files. You can have a different input and output one. This means you can do stuff like<p><pre><code>   for i in *; do 
     # use a non-mutable conversation
     # apply it over a group of files with standard unix pipes
     cat "$i" | llcat --load settings.json -cr context.json  > ../results/"${i}.output"

     # or use attachments 
     llcat --load settings.json -a "$i" -cr context.json > ../results/"${i}.output"

     # or save the whole context
     llcat --load settings.json -a "$i" -cr context.json -c ../results/"${i}.output" > /dev/null

   done
</code></pre>
One of my favorite patterns is this one:<p><pre><code>   llcat -k @~/secrets.json:.anthropic -u api.anthropic.com 
   llcat -k @~/secrets.json:.openrouter -u openrouter.ai/api
</code></pre>
Since there's no hidden state you can use llcat in shell scripts and get operational guarantees.<p>I've put a lot of effort into it and use it daily. If you can give it a go and give me feedback and file bugs, I'd love it.<p><a href="https://github.com/day50-dev/llcat" rel="nofollow">https://github.com/day50-dev/llcat</a></p>
]]></description><pubDate>Thu, 22 Oct 2026 08:16:40 +0000</pubDate><link>https://news.ycombinator.com/item?id=50192644</link><dc:creator>kristopolous</dc:creator><comments>https://news.ycombinator.com/item?id=50192644</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50192644</guid></item><item><title><![CDATA[New comment by kristopolous in "Muse exposes users' personal and business secrets when they share conversations"]]></title><description><![CDATA[
<p>This is news? Didn't we all just presume that was what was happening? I mean they're a data mining company.</p>
]]></description><pubDate>Wed, 21 Oct 2026 09:04:00 +0000</pubDate><link>https://news.ycombinator.com/item?id=50177879</link><dc:creator>kristopolous</dc:creator><comments>https://news.ycombinator.com/item?id=50177879</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50177879</guid></item><item><title><![CDATA[New comment by kristopolous in "DeepSeek V4.1 Flash 1017 (Max)"]]></title><description><![CDATA[
<p>well no of course not ... but they do this for qwen 3.8 27b, and decision models like this <a href="https://artificialanalysis.ai/articles/artificial-analysis-decision-index" rel="nofollow">https://artificialanalysis.ai/articles/artificial-analysis-d...</a><p>this one is especially annoying ... i can run these on lots of hardware but there's vast differences in many aspects.<p>Whether I'm getting a good deal isn't what I'm thinking about if I'm getting garbage results. It's more about why am I wasting my time on the wrong tool.<p>I mean what I really want is a more reliable classic eval benchmark for the decision models that I can easily deploy, like the official ollama ones: <a href="https://ollama.com/library?sort=newest">https://ollama.com/library?sort=newest</a><p>perplexity has a 27b decision
then there's a 3b from liquidai and another 600M one. Then there's one called kev and bespoke has nimble-v3. clef from cloudflare is there along with strands-decider from aws. Then there's laya and tev1 ... I mean the AA page seems to be the only real third party doing benchmark and evals on it but most of these are missing from it. It has a lot to be desired.<p>And you go over to HF and it's even more mysterious <a href="https://huggingface.co/models?pipeline_tag=text-classification&sort=trending" rel="nofollow">https://huggingface.co/models?pipeline_tag=text-classificati...</a><p>Maybe an agentic eval framework that tests anything that hits 100 downloads would be a decent weekend project...<p>Also there's like wildly different tasks. choices versus noul have way different performances and also if you are doing things like text classification such as using it for theme extraction, I mean this does work with nimble-v3 but d1 gives mostly noise and pplx-decider is in between and their performance degradation curves are dramatically different depending on the input-token length.<p>This is all going to be bitter lessoned eventually but I can't just sit on my hands and wait around 12 months.<p>So now I have a proxy that looks at the input size and do dynamic routing and sometimes fire off both and do ensemble weightings ... I mean why do I have to be clever here, this is a generic problem.<p>I had to discover all this myself and I really shouldn't have to do that...I guess I'm just expecting some quant results from AA that they aren't in the business of providing.</p>
]]></description><pubDate>Mon, 19 Oct 2026 05:53:09 +0000</pubDate><link>https://news.ycombinator.com/item?id=50148838</link><dc:creator>kristopolous</dc:creator><comments>https://news.ycombinator.com/item?id=50148838</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50148838</guid></item><item><title><![CDATA[New comment by kristopolous in "DeepSeek V4.1 Flash 1017 (Max)"]]></title><description><![CDATA[
<p>AA prices are always kind of hand wavy for open models. I mean if you rent a cheap gpu and run inference yourself...or heck, what about a cpu instance with a bunch of ram, you can do that with llama.cpp for under a $1/hour. Ok not that, so are we talking about the median spot price per token from a basket of inference providers? Which ones? They actually vary quite a bit, even on openrouter, for this particular deepseek checkpoint it's between $0.15 and $1.20 ... that's like 8x spread...<p>They have some math here <a href="https://artificialanalysis.ai/methodology" rel="nofollow">https://artificialanalysis.ai/methodology</a> but ok how are the prices weighted among the providers... and even if you do that 7:2:1 math it doesn't match the providers. Specifically the model in question: <a href="https://artificialanalysis.ai/models/deepseek-v4-1-flash-1017/providers" rel="nofollow">https://artificialanalysis.ai/models/deepseek-v4-1-flash-101...</a> doesn't match the first listed provider <a href="https://deepinfra.com/deepseek-ai/DeepSeek-V4.1-Flash-1017" rel="nofollow">https://deepinfra.com/deepseek-ai/DeepSeek-V4.1-Flash-1017</a><p>Do the math yourself, it's actually $0.08 not the AA claimed $0.10 (and that's the more expensive of the two pricing tiers). That's a pretty large error bar.<p>Also many of the providers are now doing "peak" and "offpeak" pricing (deepseek.com itself for instance) so it can differ dramatically. These "peak" times depend on where the service is most popular. You can basically ride "off-peak" pricing by cascading from global provider to global provider.<p>The majority of the time taken in an inference call is doing the inference so the extra latency of traveling across an ocean is actually a fairly small wall-clock tax here. People still seem to be partial to nearby servers for ai-related workloads but really, try some decent ones 10,000 km away, you probably won't notice.<p>I know AA thinks highly of the price metric (I've been to their events, even have their hat, they brag about it) but I have learned to ignore it as noise.<p>It's an especially strange metric with open-weights decision models. I mean I can run those on my laptop ... cost is very abstract there.<p>But for closed-source models with only a handful of providers (sometimes just 1) great, the price is a very reasonable number.<p>For the open models a more useful thing would be like "100 tok/s spot price build" and then it's using pcpartpicker or something in some kind of partnership and can query a build for buying a machine right now that can achieve a certain benchmark number and maybe something for less interactive workloads like "5 tok/s". Of course getting some base unit of power cost in there might be important as well since the power bill is the majority of what you pay for when you rent a commodity gpu.</p>
]]></description><pubDate>Mon, 19 Oct 2026 05:15:45 +0000</pubDate><link>https://news.ycombinator.com/item?id=50148629</link><dc:creator>kristopolous</dc:creator><comments>https://news.ycombinator.com/item?id=50148629</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50148629</guid></item><item><title><![CDATA[New comment by kristopolous in "16-bit fully functional DIY magnetic core memory"]]></title><description><![CDATA[
<p>I thought they meant bus width ...still impressed for entirely unexpected reasons.</p>
]]></description><pubDate>Sun, 18 Oct 2026 22:43:36 +0000</pubDate><link>https://news.ycombinator.com/item?id=50146249</link><dc:creator>kristopolous</dc:creator><comments>https://news.ycombinator.com/item?id=50146249</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50146249</guid></item><item><title><![CDATA[New comment by kristopolous in "Show HN: Llmspeed – feel how fast a local LLM runs before you buy the hardware"]]></title><description><![CDATA[
<p>just go rent one for a few minutes and try it out ... it'll cost you well under $0.50 if you're just trying to get a feel for if it's right for you. There's a lot of things like context window that this doesn't capture.<p>Depending on who you sign up for, that's within the introductory credits (usually like 5-10$) so it's actually $0.</p>
]]></description><pubDate>Sat, 17 Oct 2026 08:05:50 +0000</pubDate><link>https://news.ycombinator.com/item?id=50128971</link><dc:creator>kristopolous</dc:creator><comments>https://news.ycombinator.com/item?id=50128971</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50128971</guid></item><item><title><![CDATA[New comment by kristopolous in "ICE Planning $100M 'Nightmare' Domestic Spy Program"]]></title><description><![CDATA[
<p>Being on the side of human rights watch, amnesty international, doctors without borders, the red cross, oxfam, and the un about the classification of a war strategy isn't antisemitism<p>People with Nazi tattoos who make songs called heil hitler and chanting "Jews will not replace us" on the far right passing around protocols of the elders of Zion calling human rights watch "the actual antisemites" doesn't make it so.<p>Words have meaning and lying criminal hate mongering scam artists who are viscerally and proudly antisemitic slandering human rights organizations... I mean you take scam artists and conmen and all of a sudden there's this shroud labeled political identity that they tie around their hips and now their crimes qualify them to scam the civic government?<p>No.</p>
]]></description><pubDate>Fri, 16 Oct 2026 20:21:57 +0000</pubDate><link>https://news.ycombinator.com/item?id=50124062</link><dc:creator>kristopolous</dc:creator><comments>https://news.ycombinator.com/item?id=50124062</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50124062</guid></item><item><title><![CDATA[New comment by kristopolous in "ICE Planning $100M 'Nightmare' Domestic Spy Program"]]></title><description><![CDATA[
<p>Look what the Europeans did from their antisemitism in the 1940s. We need to criminalize hate politics like we've banned other antisocial behaviors such as assault and rape. This just feels so obvious to me. Political hatemongering isn't some mystifying slippery ghost.<p>But no we're like "oh so we have one candidate that wants to adjust the budget to fund some libraries and this other one that wants to build concentration camps and imprison transgendered people. Alright, let's allow both on the ballot"<p>Being a violent hateful ignorant bigot isn't a qualifying condition for administering civic life.</p>
]]></description><pubDate>Wed, 14 Oct 2026 18:13:08 +0000</pubDate><link>https://news.ycombinator.com/item?id=50092277</link><dc:creator>kristopolous</dc:creator><comments>https://news.ycombinator.com/item?id=50092277</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50092277</guid></item><item><title><![CDATA[New comment by kristopolous in "IRCv3"]]></title><description><![CDATA[
<p>Has that caught on? I last used it 15 years ago and it was great but I haven't seen it anywhere</p>
]]></description><pubDate>Sun, 11 Oct 2026 21:42:48 +0000</pubDate><link>https://news.ycombinator.com/item?id=50048110</link><dc:creator>kristopolous</dc:creator><comments>https://news.ycombinator.com/item?id=50048110</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50048110</guid></item><item><title><![CDATA[New comment by kristopolous in "IRCv3"]]></title><description><![CDATA[
<p>reminds me that fortran has a modern website: <a href="https://fortran-lang.org/" rel="nofollow">https://fortran-lang.org/</a></p>
]]></description><pubDate>Sun, 11 Oct 2026 11:08:19 +0000</pubDate><link>https://news.ycombinator.com/item?id=50041905</link><dc:creator>kristopolous</dc:creator><comments>https://news.ycombinator.com/item?id=50041905</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50041905</guid></item></channel></rss>