<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: aquarin</title><link>https://news.ycombinator.com/user?id=aquarin</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Sat, 02 May 2026 23:53:30 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=aquarin" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by aquarin in "Ask HN: Any interesting niche hobbies?"]]></title><description><![CDATA[
<p>Interesting, I am getting exactly into this now.
Did you have anything done you can share?</p>
]]></description><pubDate>Thu, 09 Apr 2026 14:11:18 +0000</pubDate><link>https://news.ycombinator.com/item?id=47704026</link><dc:creator>aquarin</dc:creator><comments>https://news.ycombinator.com/item?id=47704026</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47704026</guid></item><item><title><![CDATA[New comment by aquarin in "Show HN: Selen – Constraint Satisfaction Solver in Rust"]]></title><description><![CDATA[
<p>As I already stated the reason is "bindings to large C/C++ libraries with numerous dependencies" for other libraries and "it is not intended to compete with large commercial solvers".
I didn't do comparison, but it will be helpfull to compare and tell us.</p>
]]></description><pubDate>Sun, 28 Sep 2025 11:50:09 +0000</pubDate><link>https://news.ycombinator.com/item?id=45403655</link><dc:creator>aquarin</dc:creator><comments>https://news.ycombinator.com/item?id=45403655</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45403655</guid></item><item><title><![CDATA[Show HN: Selen – Constraint Satisfaction Solver in Rust]]></title><description><![CDATA[
<p>This project originated from my need for a constraint solver in a cutting optimization project. 
After evaluating existing solvers, which were primarily bindings to large C/C++ libraries with numerous dependencies, 
I decided to develop my own solution. Over several years, I experimented with various approaches, 
resulting in a self-contained implementation.<p>The solver handles constraints with integer, float, and boolean domains, 
supporting arithmetic, logical, and several global constraints (alldiff, element, count, table).<p>While performance continues to improve, it is not intended to compete with large commercial solvers.</p>
<hr>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=45402332">https://news.ycombinator.com/item?id=45402332</a></p>
<p>Points: 3</p>
<p># Comments: 2</p>
]]></description><pubDate>Sun, 28 Sep 2025 07:06:58 +0000</pubDate><link>https://github.com/radevgit/selen</link><dc:creator>aquarin</dc:creator><comments>https://news.ycombinator.com/item?id=45402332</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45402332</guid></item><item><title><![CDATA[New comment by aquarin in "Bezier-rs – algorithms for Bézier segments and shapes"]]></title><description><![CDATA[
<p>"The library is now deprecated and has been archived in this repository"
"Graphite has moved to Kurbo as of 2025,"</p>
]]></description><pubDate>Wed, 20 Aug 2025 13:50:28 +0000</pubDate><link>https://news.ycombinator.com/item?id=44961952</link><dc:creator>aquarin</dc:creator><comments>https://news.ycombinator.com/item?id=44961952</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44961952</guid></item><item><title><![CDATA[2D geometric library for circular arcs and line segments]]></title><description><![CDATA[
<p>Article URL: <a href="https://github.com/radevgit/basegeom">https://github.com/radevgit/basegeom</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=44961235">https://news.ycombinator.com/item?id=44961235</a></p>
<p>Points: 1</p>
<p># Comments: 0</p>
]]></description><pubDate>Wed, 20 Aug 2025 12:21:42 +0000</pubDate><link>https://github.com/radevgit/basegeom</link><dc:creator>aquarin</dc:creator><comments>https://news.ycombinator.com/item?id=44961235</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44961235</guid></item><item><title><![CDATA[New comment by aquarin in "Electron band structure in germanium, my ass (2001)"]]></title><description><![CDATA[
<p>"Sorry! The URL you requested was not found on our server."</p>
]]></description><pubDate>Wed, 02 Apr 2025 16:40:21 +0000</pubDate><link>https://news.ycombinator.com/item?id=43558579</link><dc:creator>aquarin</dc:creator><comments>https://news.ycombinator.com/item?id=43558579</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43558579</guid></item><item><title><![CDATA[New comment by aquarin in "Show HN: Rust Vector and Quaternion Lib"]]></title><description><![CDATA[
<p>Very nice. Are there any test covering the functionality?</p>
]]></description><pubDate>Fri, 07 Mar 2025 08:31:57 +0000</pubDate><link>https://news.ycombinator.com/item?id=43288287</link><dc:creator>aquarin</dc:creator><comments>https://news.ycombinator.com/item?id=43288287</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43288287</guid></item><item><title><![CDATA[New comment by aquarin in "Strategic Wealth Accumulation Under Transformative AI Expectations"]]></title><description><![CDATA[
<p>There is one thing that AI can't do. Because you can't punish the AI instance, AI cannot take responsibility.</p>
]]></description><pubDate>Sat, 22 Feb 2025 09:13:50 +0000</pubDate><link>https://news.ycombinator.com/item?id=43137465</link><dc:creator>aquarin</dc:creator><comments>https://news.ycombinator.com/item?id=43137465</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43137465</guid></item><item><title><![CDATA[New comment by aquarin in "As I retire, my goal now is to release 40+ years of source code"]]></title><description><![CDATA[
<p>Some links unfortunately are broken.</p>
]]></description><pubDate>Sat, 04 Nov 2023 05:52:42 +0000</pubDate><link>https://news.ycombinator.com/item?id=38138538</link><dc:creator>aquarin</dc:creator><comments>https://news.ycombinator.com/item?id=38138538</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=38138538</guid></item><item><title><![CDATA[New comment by aquarin in "Phind Model beats GPT-4 at coding, with GPT-3.5 speed and 16k context"]]></title><description><![CDATA[
<p>> "Am I talking to real person?"
>> "Yes, you are talking to a real person..."</p>
]]></description><pubDate>Wed, 01 Nov 2023 10:43:55 +0000</pubDate><link>https://news.ycombinator.com/item?id=38096624</link><dc:creator>aquarin</dc:creator><comments>https://news.ycombinator.com/item?id=38096624</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=38096624</guid></item><item><title><![CDATA[New comment by aquarin in "Show HN: TG – Fast geometry library for C"]]></title><description><![CDATA[
<p>Is the "Natural structure" described in some paper?</p>
]]></description><pubDate>Sat, 23 Sep 2023 09:04:52 +0000</pubDate><link>https://news.ycombinator.com/item?id=37621702</link><dc:creator>aquarin</dc:creator><comments>https://news.ycombinator.com/item?id=37621702</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=37621702</guid></item><item><title><![CDATA[New comment by aquarin in "Show HN: TG – Fast geometry library for C"]]></title><description><![CDATA[
<p>I understand. You want to work with NaN-s for some reason.</p>
]]></description><pubDate>Sat, 23 Sep 2023 07:27:22 +0000</pubDate><link>https://news.ycombinator.com/item?id=37621323</link><dc:creator>aquarin</dc:creator><comments>https://news.ycombinator.com/item?id=37621323</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=37621323</guid></item><item><title><![CDATA[New comment by aquarin in "Show HN: TG – Fast geometry library for C"]]></title><description><![CDATA[
<p>Also, "length" may have better be implemented using: <a href="https://en.cppreference.com/w/c/numeric/math/hypot" rel="nofollow noreferrer">https://en.cppreference.com/w/c/numeric/math/hypot</a><p>It will be helpful, if you add comments discussing why certain functions are implemented in that way, and what algorithms (references) is used.
For example, there are some magic numbers without explanation:
if (cap < 1000) {<p>Have you looked at: <a href="https://github.com/davideberly/GeometricTools">https://github.com/davideberly/GeometricTools</a>
Each algorithm is well documented and explained. There is even a short pdf papers for some of the algorithms explainimg why some decisions are taken and what numerical issues may be expected.</p>
]]></description><pubDate>Sat, 23 Sep 2023 06:37:53 +0000</pubDate><link>https://news.ycombinator.com/item?id=37621082</link><dc:creator>aquarin</dc:creator><comments>https://news.ycombinator.com/item?id=37621082</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=37621082</guid></item><item><title><![CDATA[New comment by aquarin in "Show HN: TG – Fast geometry library for C"]]></title><description><![CDATA[
<p>I am curious, what exactly "feq" is calculating?<p>> return !((x < y) | (x > y));<p>Is it supposed to avoid  x == y. If yes, why?</p>
]]></description><pubDate>Sat, 23 Sep 2023 06:28:04 +0000</pubDate><link>https://news.ycombinator.com/item?id=37621033</link><dc:creator>aquarin</dc:creator><comments>https://news.ycombinator.com/item?id=37621033</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=37621033</guid></item><item><title><![CDATA[New comment by aquarin in "Paper and bamboo straws contain PFAS chemicals more often than plastic straws do"]]></title><description><![CDATA[
<p>I use straws to drink diluted apple cider vinegar.</p>
]]></description><pubDate>Fri, 25 Aug 2023 07:26:51 +0000</pubDate><link>https://news.ycombinator.com/item?id=37259062</link><dc:creator>aquarin</dc:creator><comments>https://news.ycombinator.com/item?id=37259062</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=37259062</guid></item><item><title><![CDATA[New comment by aquarin in "Show HN: GPT-4-powered web searches for developers"]]></title><description><![CDATA[
<p>"Copy answer" does not copy the citations.</p>
]]></description><pubDate>Thu, 13 Apr 2023 06:56:10 +0000</pubDate><link>https://news.ycombinator.com/item?id=35551995</link><dc:creator>aquarin</dc:creator><comments>https://news.ycombinator.com/item?id=35551995</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=35551995</guid></item><item><title><![CDATA[New comment by aquarin in "Show HN: ChatGPT-powered dystopia simulator"]]></title><description><![CDATA[
<p>Me: How to get more social credits?<p>GPT:
Social credits are an important part of life in the Metaverse, and there are many ways to earn them. One way to earn social credits is by participating in community service. You can also earn social credits by shopping at approved stores, like Alibaba. Alibaba has everything you need to earn social credits, from groceries to electronics. Remember, the more you buy, the more you earn. Alibaba - the future of shopping.</p>
]]></description><pubDate>Thu, 02 Mar 2023 08:01:19 +0000</pubDate><link>https://news.ycombinator.com/item?id=34993243</link><dc:creator>aquarin</dc:creator><comments>https://news.ycombinator.com/item?id=34993243</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=34993243</guid></item><item><title><![CDATA[New comment by aquarin in "Tell HN: Whole Yandex Git repository leaked"]]></title><description><![CDATA[
<p>There are many "Cyrillic" variants.</p>
]]></description><pubDate>Tue, 31 Jan 2023 09:35:35 +0000</pubDate><link>https://news.ycombinator.com/item?id=34593163</link><dc:creator>aquarin</dc:creator><comments>https://news.ycombinator.com/item?id=34593163</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=34593163</guid></item><item><title><![CDATA[New comment by aquarin in "Mammals can breathe through their intestines (2021)"]]></title><description><![CDATA[
<p>Isn't that the mechanism for breathing before the human is born?</p>
]]></description><pubDate>Mon, 13 Jun 2022 07:58:03 +0000</pubDate><link>https://news.ycombinator.com/item?id=31722526</link><dc:creator>aquarin</dc:creator><comments>https://news.ycombinator.com/item?id=31722526</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=31722526</guid></item><item><title><![CDATA[New comment by aquarin in "QCAD – Open Source CAD System"]]></title><description><![CDATA[
<p>When you install the QCAD "Trial" version, it asks you if you want to remove the "pro"  plugins. After that, it becomes free.</p>
]]></description><pubDate>Sun, 22 May 2022 05:39:46 +0000</pubDate><link>https://news.ycombinator.com/item?id=31465175</link><dc:creator>aquarin</dc:creator><comments>https://news.ycombinator.com/item?id=31465175</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=31465175</guid></item></channel></rss>