<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: almindor</title><link>https://news.ycombinator.com/user?id=almindor</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Thu, 29 Oct 2026 20:39:10 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=almindor" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by almindor in "We're releasing the weights of Mistral Large 4"]]></title><description><![CDATA[
<p>They didn't. Original price was maybe higher but they slashed it during preview and in fact it was lower by a  bit ($0.68/M tokens) and $2.09 for output.<p>I've been using it for my personal project and it's  still too expensive and very slow when thinking. I think we need one more generation from mistral and with maybe 50% of this already "slashed" price for this to be competitive (I use Opus 5.5 at work and it's still much better than this).</p>
]]></description><pubDate>Thu, 29 Oct 2026 15:07:25 +0000</pubDate><link>https://news.ycombinator.com/item?id=50290299</link><dc:creator>almindor</dc:creator><comments>https://news.ycombinator.com/item?id=50290299</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50290299</guid></item><item><title><![CDATA[New comment by almindor in "I'm switching my phone from Android to Linux"]]></title><description><![CDATA[
<p>I've been using Sailfish OS since the first Jolla phone came out in EU and Canada both. It has some hurdles but if you pay for the android subsystem it works fine. There are a lot of great native apps and you get the full linux experience.</p>
]]></description><pubDate>Thu, 06 Aug 2026 07:41:13 +0000</pubDate><link>https://news.ycombinator.com/item?id=49193721</link><dc:creator>almindor</dc:creator><comments>https://news.ycombinator.com/item?id=49193721</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49193721</guid></item><item><title><![CDATA[New comment by almindor in "AiGPL"]]></title><description><![CDATA[
<p>Introducing the AiGPL, the AGPLs more up to date cousin.
Protect your free software by refusing it to be used for any Ai/LLM related purposes whatsoever with the AiGPL.<p>And while this is done partially in jest, it's a jest similar to <a href="https://malus.sh/" rel="nofollow">https://malus.sh/</a> which started it.</p>
]]></description><pubDate>Wed, 25 Mar 2026 16:59:17 +0000</pubDate><link>https://news.ycombinator.com/item?id=47520074</link><dc:creator>almindor</dc:creator><comments>https://news.ycombinator.com/item?id=47520074</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47520074</guid></item><item><title><![CDATA[AiGPL]]></title><description><![CDATA[
<p>Article URL: <a href="https://github.com/almindor/texel/blob/master/LICENSE">https://github.com/almindor/texel/blob/master/LICENSE</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=47520073">https://news.ycombinator.com/item?id=47520073</a></p>
<p>Points: 2</p>
<p># Comments: 1</p>
]]></description><pubDate>Wed, 25 Mar 2026 16:59:17 +0000</pubDate><link>https://github.com/almindor/texel/blob/master/LICENSE</link><dc:creator>almindor</dc:creator><comments>https://news.ycombinator.com/item?id=47520073</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47520073</guid></item><item><title><![CDATA[New comment by almindor in "Local async executors and why they should be the default"]]></title><description><![CDATA[
<p>I am so glad someone said this. This also shows nicely how async is wrong, not just that it's viral, but it's bad design because it forces code duplication.<p>Middleware/library writers that touch on anything that could be async (db, SPI, network etc.) will now have to write two versions of their API and duplicate most code.</p>
]]></description><pubDate>Wed, 19 Jul 2023 16:05:44 +0000</pubDate><link>https://news.ycombinator.com/item?id=36788659</link><dc:creator>almindor</dc:creator><comments>https://news.ycombinator.com/item?id=36788659</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=36788659</guid></item><item><title><![CDATA[New comment by almindor in "Undoodle AI – worldle like game"]]></title><description><![CDATA[
<p>I've changed it so that the current puzzle solution shows if you fail to guess.  Many people requested it.</p>
]]></description><pubDate>Thu, 06 Oct 2022 00:13:04 +0000</pubDate><link>https://news.ycombinator.com/item?id=33102832</link><dc:creator>almindor</dc:creator><comments>https://news.ycombinator.com/item?id=33102832</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=33102832</guid></item><item><title><![CDATA[New comment by almindor in "Undoodle AI – worldle like game"]]></title><description><![CDATA[
<p>It'll show tomorrow :)<p>I wanted to avoid people just taking this out of the javascript source so it's using some hash tricks to prevent that. Maybe I over engineered that a bit though.</p>
]]></description><pubDate>Wed, 05 Oct 2022 02:03:59 +0000</pubDate><link>https://news.ycombinator.com/item?id=33090152</link><dc:creator>almindor</dc:creator><comments>https://news.ycombinator.com/item?id=33090152</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=33090152</guid></item><item><title><![CDATA[New comment by almindor in "Undoodle AI – worldle like game"]]></title><description><![CDATA[
<p>Happy to announce the release of <a href="https://undoodle.ai" rel="nofollow">https://undoodle.ai</a> a little side project I've been working on recently.<p>Puzzle out what prompted stable diffusion to create the image. New puzzle each day.</p>
]]></description><pubDate>Wed, 05 Oct 2022 00:03:48 +0000</pubDate><link>https://news.ycombinator.com/item?id=33089009</link><dc:creator>almindor</dc:creator><comments>https://news.ycombinator.com/item?id=33089009</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=33089009</guid></item><item><title><![CDATA[Undoodle AI – worldle like game]]></title><description><![CDATA[
<p>Article URL: <a href="https://undoodle.ai/">https://undoodle.ai/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=33089008">https://news.ycombinator.com/item?id=33089008</a></p>
<p>Points: 2</p>
<p># Comments: 4</p>
]]></description><pubDate>Wed, 05 Oct 2022 00:03:48 +0000</pubDate><link>https://undoodle.ai/</link><dc:creator>almindor</dc:creator><comments>https://news.ycombinator.com/item?id=33089008</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=33089008</guid></item><item><title><![CDATA[New comment by almindor in "Linus Torvalds says “Don’t use ZFS”–but doesn’t seem to understand it"]]></title><description><![CDATA[
<p>This is not correct. The api that was disabled was deprecated for over a decade when disabled. It was an api that wasn't meant to be used. Zol folks kept using it out of tree and when Linus finally removed/hidden them people went apeshit thinking it was some sort of attack. It wasnt, it was 12 years late...</p>
]]></description><pubDate>Mon, 13 Jan 2020 15:29:58 +0000</pubDate><link>https://news.ycombinator.com/item?id=22035249</link><dc:creator>almindor</dc:creator><comments>https://news.ycombinator.com/item?id=22035249</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=22035249</guid></item><item><title><![CDATA[New comment by almindor in "Broot – A new way to see and navigate directory trees"]]></title><description><![CDATA[
<p>Really cool. For some reason when I opened the webpage I was like "this seems like it's written in Rust" and it is! I'm using Rust as my main language for the past 6 months now so it makes me happy :D</p>
]]></description><pubDate>Thu, 09 Jan 2020 22:00:58 +0000</pubDate><link>https://news.ycombinator.com/item?id=22006369</link><dc:creator>almindor</dc:creator><comments>https://news.ycombinator.com/item?id=22006369</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=22006369</guid></item><item><title><![CDATA[New comment by almindor in "How Bees Argue"]]></title><description><![CDATA[
<p>This happens regularly, the bee cluster doesn't wait for late comers. There are some scouts that keep going there and back but there are also scouts that do that with the "Correct" destination, so they "lead" the stray ones to their new home eventually. In the end most bees end up where they're supposed to.<p>It's much worse when a beekeeper takes the swarm tho. Speaking from experience, you can see "lost" scouts going to and from the temporary cluster from their destinations for days after you moved the cluster into a new hive. The reason is because there's noone going from cluster to new hive since no scout found that destination. It's a bit heartbreaking.<p>I collected the "leftover" mini-clusters 4 times in a row coz I felt responsible...</p>
]]></description><pubDate>Thu, 09 Jan 2020 02:48:47 +0000</pubDate><link>https://news.ycombinator.com/item?id=21998086</link><dc:creator>almindor</dc:creator><comments>https://news.ycombinator.com/item?id=21998086</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=21998086</guid></item><item><title><![CDATA[New comment by almindor in "Translating Quake 3 into Rust"]]></title><description><![CDATA[
<p>I'm not disputing that. In theory Rust should outperform even today but of course reality is a different beast and implementation details are important.<p>Then you also get into architecture specifics etc.<p>dodobirdlord described the two major advantages Rust has on the language level very well so I won't repeat them, but the gist I'm making is that Rust simply allows more optimizations purely on the language level. Specifics of backend implementations are of course another topic completely (and is one of the reasons why I'm excited for the possibility of a GNU Rustc)</p>
]]></description><pubDate>Wed, 08 Jan 2020 17:18:54 +0000</pubDate><link>https://news.ycombinator.com/item?id=21993493</link><dc:creator>almindor</dc:creator><comments>https://news.ycombinator.com/item?id=21993493</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=21993493</guid></item><item><title><![CDATA[New comment by almindor in "Translating Quake 3 into Rust"]]></title><description><![CDATA[
<p>Rust will outperform C consistently soon. It already does in some cases. It will also do so with safe idiomatic code in most cases. The reason behind my statement is simply more opportunity for the optimizer. Rusts rules allow for a more aggressive optimization. The reasons why it's not outperforming C yet are LLVM bugs and some missing Rust language features and fixes. LLVM in particular is driven by C   needs so they rarely fix bugs present only Rustc generated IR.</p>
]]></description><pubDate>Tue, 07 Jan 2020 15:55:32 +0000</pubDate><link>https://news.ycombinator.com/item?id=21981115</link><dc:creator>almindor</dc:creator><comments>https://news.ycombinator.com/item?id=21981115</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=21981115</guid></item><item><title><![CDATA[New comment by almindor in "RISC-V Stumbling Blocks"]]></title><description><![CDATA[
<p>This is untrue. Hifive1 supports the privileged instructuons and comes with machine mode and user mode. Cost is ~50$</p>
]]></description><pubDate>Thu, 02 Jan 2020 15:19:51 +0000</pubDate><link>https://news.ycombinator.com/item?id=21936021</link><dc:creator>almindor</dc:creator><comments>https://news.ycombinator.com/item?id=21936021</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=21936021</guid></item><item><title><![CDATA[New comment by almindor in "How to Turn Off Smart TV Snooping Features"]]></title><description><![CDATA[
<p>Don't buy one? Seriously just get a good projector and hook it up to a pc. Lots of good extra content too if you know where to look...</p>
]]></description><pubDate>Sun, 29 Dec 2019 15:43:01 +0000</pubDate><link>https://news.ycombinator.com/item?id=21906430</link><dc:creator>almindor</dc:creator><comments>https://news.ycombinator.com/item?id=21906430</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=21906430</guid></item><item><title><![CDATA[New comment by almindor in "State of Postgres"]]></title><description><![CDATA[
<p>The mongodb migration story is so prevalent it could make a great meme. The website is terribad tho, please don't use the scroll-a-page approach.</p>
]]></description><pubDate>Sun, 29 Dec 2019 15:40:46 +0000</pubDate><link>https://news.ycombinator.com/item?id=21906420</link><dc:creator>almindor</dc:creator><comments>https://news.ycombinator.com/item?id=21906420</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=21906420</guid></item><item><title><![CDATA[New comment by almindor in "A Thought Experiment: Using the ECS Pattern Outside of Game Engines"]]></title><description><![CDATA[
<p>I've built the Texel ASCII Art Editor (<a href="https://crates.io/crates/texel" rel="nofollow">https://crates.io/crates/texel</a>) using Specs (<a href="https://crates.io/crates/specs" rel="nofollow">https://crates.io/crates/specs</a>) as my first experience with ECS.<p>The original goal was an ASCII game but since I needed to create the resources for it it morphed into Texel. I think the use of ECS here wasn't a bad decision but Specs proved to be just too cumbersome and overoptimizing.<p>As others have mentioned ECS is a bit "loosly defined" and each implementation seems to go over the line to add more specializing one way or the other. I want to switch to something more simple and elegant like DCES (<a href="https://crates.io/crates/dces" rel="nofollow">https://crates.io/crates/dces</a>) for my next refactor.<p>I think for "runtime resource management" ECS is fine if you need a fairly large, distinct pool of entities to handle. One of my main usage problems was the re-use of same components in the same entity.<p>E.g. imagine having an entity with a global world position, but also an internal position for something like "last cursor position". It's not possible to just "add another Position component" to the same entity, for good internal reasons, but still. It's pretty important people take these kind of limitations into account before planning out their entity/component maps.</p>
]]></description><pubDate>Sat, 28 Dec 2019 15:50:38 +0000</pubDate><link>https://news.ycombinator.com/item?id=21899467</link><dc:creator>almindor</dc:creator><comments>https://news.ycombinator.com/item?id=21899467</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=21899467</guid></item><item><title><![CDATA[New comment by almindor in "I love coding in C"]]></title><description><![CDATA[
<p>When you said rusty i thought you meant Rust for a moment :)</p>
]]></description><pubDate>Thu, 26 Dec 2019 15:36:01 +0000</pubDate><link>https://news.ycombinator.com/item?id=21884473</link><dc:creator>almindor</dc:creator><comments>https://news.ycombinator.com/item?id=21884473</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=21884473</guid></item><item><title><![CDATA[New comment by almindor in "NSA's Backdoor Key from Lotus Notes (2002)"]]></title><description><![CDATA[
<p>This is a bit spooky. I wonder if the engineers responsible were just trying to be cute, or "reaching out" in a way.</p>
]]></description><pubDate>Sun, 22 Dec 2019 21:11:45 +0000</pubDate><link>https://news.ycombinator.com/item?id=21859700</link><dc:creator>almindor</dc:creator><comments>https://news.ycombinator.com/item?id=21859700</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=21859700</guid></item></channel></rss>