<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: solarengineer</title><link>https://news.ycombinator.com/user?id=solarengineer</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Sun, 13 Sep 2026 10:57:26 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=solarengineer" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by solarengineer in "The Twelve-Factor App"]]></title><description><![CDATA[
<p>(Edit: I need to read up on this better)</p>
]]></description><pubDate>Fri, 28 Aug 2026 19:15:54 +0000</pubDate><link>https://news.ycombinator.com/item?id=49483055</link><dc:creator>solarengineer</dc:creator><comments>https://news.ycombinator.com/item?id=49483055</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49483055</guid></item><item><title><![CDATA[New comment by solarengineer in "We've flown a radiation-blocking vest to the Moon and back, and it worked"]]></title><description><![CDATA[
<p>Poor design, flawed assumptions, manufacturing defects, inability to bear the gravitational and rocket launch forces, inability of the jacket to last the duration of the radiation exposure - these are some reasons that come to my mind on why a radiation-blocking vest wouldn't have worked for the journey to the moon and back (i.e. your question "Why wouldn't it?".)</p>
]]></description><pubDate>Tue, 18 Aug 2026 17:45:25 +0000</pubDate><link>https://news.ycombinator.com/item?id=49349517</link><dc:creator>solarengineer</dc:creator><comments>https://news.ycombinator.com/item?id=49349517</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49349517</guid></item><item><title><![CDATA[New comment by solarengineer in "Memory prices climb 500% in 12 months"]]></title><description><![CDATA[
<p>"that the limited supply goes to the buyer who need it the most" - I would say that the limited supply goes to the buyer who can afford to pay higher than others. Someone may need the memory more, but may not have the deeper pockets to pay for it like NVidia and Apple might.</p>
]]></description><pubDate>Tue, 18 Aug 2026 17:25:46 +0000</pubDate><link>https://news.ycombinator.com/item?id=49349167</link><dc:creator>solarengineer</dc:creator><comments>https://news.ycombinator.com/item?id=49349167</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49349167</guid></item><item><title><![CDATA[New comment by solarengineer in "Composable Tests"]]></title><description><![CDATA[
<p>In JUnit, tests run sequentially in a single thread by default [1].<p>Parallel execution must be explicitly enabled. When enabled, JUnit uses a fork-join thread pool, so tests may run concurrently on different worker threads. Because these threads are reused, a ThreadLocal value left behind by one test could be visible to a later test that happens to run on the same thread.<p>Setup and teardown methods can be used to create and clean up test-specific state. However, developers must still ensure that test data is unique to the test  so that concurrently running tests do not interfere with each other. This uniqueness is unfortunately called "isolated", and has led to much confusion like in this thread. Certainly, the Test Execution Framework cannot guarantee data-isolation.<p>Parallel and randomized test execution can also help expose application-side problems involving shared or order-dependent state. Such failures may only appear when tests happen to exercise the application under the relevant ordering or concurrency conditions. When I was a junior developer teaching myself Java Servlets in 2000, I had to learn this lesson the hard way. A Test Execution Framework would not be able to guarantee any "isolation" of test data and of workflows if the server-side state is mis-managed by the tech stack and/or by the developer.<p>[1] <a href="https://docs.junit.org/6.1.3/writing-tests/parallel-execution.html" rel="nofollow">https://docs.junit.org/6.1.3/writing-tests/parallel-executio...</a></p>
]]></description><pubDate>Tue, 18 Aug 2026 17:23:54 +0000</pubDate><link>https://news.ycombinator.com/item?id=49349130</link><dc:creator>solarengineer</dc:creator><comments>https://news.ycombinator.com/item?id=49349130</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49349130</guid></item><item><title><![CDATA[New comment by solarengineer in "Composable Tests"]]></title><description><![CDATA[
<p>Someone had written a comment about whether Kent Beck has heard of global and static variables. That comment seems to have been deleted.<p>Kent Beck is co-creator [1] of the JUnit Testing Framework and has most definitely heard of static and global variables.<p>[1] <a href="https://junit.org/junit4/project-info.html" rel="nofollow">https://junit.org/junit4/project-info.html</a></p>
]]></description><pubDate>Tue, 18 Aug 2026 15:52:31 +0000</pubDate><link>https://news.ycombinator.com/item?id=49347581</link><dc:creator>solarengineer</dc:creator><comments>https://news.ycombinator.com/item?id=49347581</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49347581</guid></item><item><title><![CDATA[New comment by solarengineer in "Qwen 3.8 27B"]]></title><description><![CDATA[
<p>Please, could you point me to any documentation about this pre-ingestion?<p>I’ve looked here: <a href="https://github.com/earendil-works/pi/blob/main/packages/coding-agent/docs/usage.md" rel="nofollow">https://github.com/earendil-works/pi/blob/main/packages/codi...</a></p>
]]></description><pubDate>Sat, 15 Aug 2026 00:51:14 +0000</pubDate><link>https://news.ycombinator.com/item?id=49306419</link><dc:creator>solarengineer</dc:creator><comments>https://news.ycombinator.com/item?id=49306419</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49306419</guid></item><item><title><![CDATA[New comment by solarengineer in "Qwen 3.8 27B"]]></title><description><![CDATA[
<p>Your negative impression is surprising. Could you point to any threads to support your message?</p>
]]></description><pubDate>Sat, 15 Aug 2026 00:41:41 +0000</pubDate><link>https://news.ycombinator.com/item?id=49306369</link><dc:creator>solarengineer</dc:creator><comments>https://news.ycombinator.com/item?id=49306369</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49306369</guid></item><item><title><![CDATA[New comment by solarengineer in "Launch HN: Stoa Markets (YC S26) – A Marketplace for GPUs and AI Servers"]]></title><description><![CDATA[
<p>I anticipate some kind of futures on GPUs based on a number of factors such as the availability for rent, the availability at your marketplace, and the models currently available for self-hosting.</p>
]]></description><pubDate>Mon, 10 Aug 2026 20:19:52 +0000</pubDate><link>https://news.ycombinator.com/item?id=49249147</link><dc:creator>solarengineer</dc:creator><comments>https://news.ycombinator.com/item?id=49249147</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49249147</guid></item><item><title><![CDATA[New comment by solarengineer in "Docker Sandboxes – Disposable, isolated sandboxes for AI agents"]]></title><description><![CDATA[
<p>There is a name collision on MacOS where MacOS also provides containers [1]<p>[1] <a href="https://github.com/apple/container" rel="nofollow">https://github.com/apple/container</a></p>
]]></description><pubDate>Mon, 10 Aug 2026 06:48:05 +0000</pubDate><link>https://news.ycombinator.com/item?id=49240150</link><dc:creator>solarengineer</dc:creator><comments>https://news.ycombinator.com/item?id=49240150</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49240150</guid></item><item><title><![CDATA[New comment by solarengineer in "OpenChamber: An Agentic Development Environment"]]></title><description><![CDATA[
<p>Specifically about OpenChamber: 
<a href="https://github.com/openchamber/openchamber" rel="nofollow">https://github.com/openchamber/openchamber</a><p>MIT license.</p>
]]></description><pubDate>Sun, 09 Aug 2026 20:04:33 +0000</pubDate><link>https://news.ycombinator.com/item?id=49235229</link><dc:creator>solarengineer</dc:creator><comments>https://news.ycombinator.com/item?id=49235229</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49235229</guid></item><item><title><![CDATA[New comment by solarengineer in "Can Intel finally beat ARM on performance per Watt?"]]></title><description><![CDATA[
<p>Jeff, you may want to think about your credibility going forward. Please avoid becoming one of the "influencers" who collect pennies via clicks.<p>You have an opportunity to be continue to be taken seriously like you have been so far.<p>Surely there must be some way to avoid mis-leading clickbait titles.<p>Separately, asking your fellow community-members to not bother, and that too with an unaffected shrug, just kills the conversation we would want to have with you.</p>
]]></description><pubDate>Sun, 09 Aug 2026 04:49:26 +0000</pubDate><link>https://news.ycombinator.com/item?id=49228543</link><dc:creator>solarengineer</dc:creator><comments>https://news.ycombinator.com/item?id=49228543</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49228543</guid></item><item><title><![CDATA[New comment by solarengineer in "Timeline of the OpenAI accidental attack against Hugging Face"]]></title><description><![CDATA[
<p>"This also helps explain why the models had nothing to cause them to hold back. Those safety behaviors are added much later in the process."<p>I am a fan of Asimov and the three laws of Robotics. Itlooks like in OpenAI's world, the three Laws of Robotics would be added later if they were to develop the positronic brain. It may also explain how US Robotics from Asimov's books would have been able to design Robots that only partially adhered to the 3 laws (e.g. the robots in iRobot - the book - which were programmed to allow a human to come to harm through inaction so that the humans could complete their work on the plains of Mercury).</p>
]]></description><pubDate>Sat, 08 Aug 2026 16:54:45 +0000</pubDate><link>https://news.ycombinator.com/item?id=49223532</link><dc:creator>solarengineer</dc:creator><comments>https://news.ycombinator.com/item?id=49223532</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49223532</guid></item><item><title><![CDATA[New comment by solarengineer in "Show HN: Bor – Open-source policy management for Linux desktops"]]></title><description><![CDATA[
<p>Would ansible meet some or all of your needs?</p>
]]></description><pubDate>Sun, 02 Aug 2026 11:32:57 +0000</pubDate><link>https://news.ycombinator.com/item?id=49143465</link><dc:creator>solarengineer</dc:creator><comments>https://news.ycombinator.com/item?id=49143465</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49143465</guid></item><item><title><![CDATA[New comment by solarengineer in "Show HN: A new engine to run Kimi K3 on a laptop"]]></title><description><![CDATA[
<p>Wow.. what a gem that did not appear on the front page. I chanced upon it only because I searched HN for "K3".<p>I'm going to take a look.</p>
]]></description><pubDate>Thu, 30 Jul 2026 09:41:29 +0000</pubDate><link>https://news.ycombinator.com/item?id=49107788</link><dc:creator>solarengineer</dc:creator><comments>https://news.ycombinator.com/item?id=49107788</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49107788</guid></item><item><title><![CDATA[New comment by solarengineer in "Kimi-K3 on HuggingFace"]]></title><description><![CDATA[
<p>There are regulated sectors in countries where data sovereignty is important enough that the sector sticks to air-gapped on-prem hardware and does not use cloud services at all. They have the dollars to pay for more than what it would cost to run on the Cloud.</p>
]]></description><pubDate>Mon, 27 Jul 2026 10:24:02 +0000</pubDate><link>https://news.ycombinator.com/item?id=49067491</link><dc:creator>solarengineer</dc:creator><comments>https://news.ycombinator.com/item?id=49067491</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49067491</guid></item><item><title><![CDATA[New comment by solarengineer in "UPI: Anatomy of a Payment Transaction"]]></title><description><![CDATA[
<p>If it is acknowledgement that you ( and others, I have spoken to various people on this topic) seek that UPI incurs costs, then here you go - I, a fellow tax-payer, acknowledge that the UPI must incur costs.<p>I find it acceptable to allocate tax money for a system that we as a country can use as an alternative to the Visa and MasterCard duopoly. With UPI as it is today, there are no margins added and passed to the customer, no transactions that are denied, no commissions cut. Payment is very fast, transactions can be proven. We are not at the mercy of any economic attack that the US would subject us to. Many are able to bank, are able to receive payments.<p>I find it not necessary that the UPI must show a profit. The direct and indirect benefits to the nation are far more important.<p>Also, "whataboutism" does not help. The suitcases and paintings and other such corruption examples that you cite require a separate investigation and redressal. One must not stop UPI or start charging the everyday person because some of the rich are corrupt. They will continue to exchange suitcases of cash for favours regardless of whether the UPI is chargable or if it even exists.</p>
]]></description><pubDate>Sun, 12 Jul 2026 17:43:59 +0000</pubDate><link>https://news.ycombinator.com/item?id=48882930</link><dc:creator>solarengineer</dc:creator><comments>https://news.ycombinator.com/item?id=48882930</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48882930</guid></item><item><title><![CDATA[New comment by solarengineer in "How to Build a Minimal ZFS NAS Without Synology, QNAP, TrueNAS (2024)"]]></title><description><![CDATA[
<p>Thank you. I went back to the link I shared and saw that there is section just below on thin provisioning via snapshots.</p>
]]></description><pubDate>Thu, 09 Jul 2026 14:34:43 +0000</pubDate><link>https://news.ycombinator.com/item?id=48846573</link><dc:creator>solarengineer</dc:creator><comments>https://news.ycombinator.com/item?id=48846573</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48846573</guid></item><item><title><![CDATA[New comment by solarengineer in "How to Build a Minimal ZFS NAS Without Synology, QNAP, TrueNAS (2024)"]]></title><description><![CDATA[
<p>When we allocate space to an LVM snapshot, the COW data is written to that space and then when that space is used up the LVM snapshot must either be given more space or must be deleted.<p>When a ZFS snapshot is marked, then changes to existing blocks in the snapshot as well as new writes all go to free space in the disk. There is no pre-allocated space within which these COW changes are written to.<p>Thus, we could have a single ZFS snapshot marked today followed by years of data being written to. This is not the intent of an LVM snapshot and the warning that I had quoted above is worth reviewing once.</p>
]]></description><pubDate>Wed, 08 Jul 2026 18:50:28 +0000</pubDate><link>https://news.ycombinator.com/item?id=48835847</link><dc:creator>solarengineer</dc:creator><comments>https://news.ycombinator.com/item?id=48835847</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48835847</guid></item><item><title><![CDATA[New comment by solarengineer in "How to Build a Minimal ZFS NAS Without Synology, QNAP, TrueNAS (2024)"]]></title><description><![CDATA[
<p>"It is important to regularly monitor the snapshot’s storage usage. If a snapshot reaches 100% of its allocated space, it will become invalid." [1]<p>ZFS snapshots use Copy-on-Write differently and have no such allocated space limit. Thus, we can do interesting things like snapshotting a file system after an OS is installed, and then roll back to that snapshot upon an OS upgrade failure, or even clone a new file system from that snapshot to have a different copy of the OS.<p>Essentially, the nature of the snapshots are different in both.<p>[1] <a href="https://docs.redhat.com/en/documentation/red_hat_enterprise_linux/10/html/configuring_and_managing_logical_volumes/advanced-logical-volume-management#understanding-logical-volume-snapshots" rel="nofollow">https://docs.redhat.com/en/documentation/red_hat_enterprise_...</a></p>
]]></description><pubDate>Wed, 08 Jul 2026 15:27:40 +0000</pubDate><link>https://news.ycombinator.com/item?id=48833216</link><dc:creator>solarengineer</dc:creator><comments>https://news.ycombinator.com/item?id=48833216</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48833216</guid></item><item><title><![CDATA[New comment by solarengineer in "30papers.com – Ilya's 30 essential ML papers, in a beginner friendly format"]]></title><description><![CDATA[
<p>Indeed. I scoffed at your comment and went to the website. After scrolling a bit, I find myself having a mild headache and slight dizziness.<p>I would request the author to consider something that does not distract us from this educational and informative website ( I have bookmarked it ).</p>
]]></description><pubDate>Tue, 07 Jul 2026 17:15:54 +0000</pubDate><link>https://news.ycombinator.com/item?id=48820719</link><dc:creator>solarengineer</dc:creator><comments>https://news.ycombinator.com/item?id=48820719</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48820719</guid></item></channel></rss>