<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: humanfromearth9</title><link>https://news.ycombinator.com/user?id=humanfromearth9</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Thu, 09 Apr 2026 13:47:08 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=humanfromearth9" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by humanfromearth9 in "Don't post generated/AI-edited comments. HN is for conversation between humans"]]></title><description><![CDATA[
<p>Sometimes, an AI helps articulate an idea or an intuition. Is that okay, or is it too much already?</p>
]]></description><pubDate>Wed, 11 Mar 2026 20:53:57 +0000</pubDate><link>https://news.ycombinator.com/item?id=47341583</link><dc:creator>humanfromearth9</dc:creator><comments>https://news.ycombinator.com/item?id=47341583</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47341583</guid></item><item><title><![CDATA[New comment by humanfromearth9 in "Agents that run while I sleep"]]></title><description><![CDATA[
<p>Oh a modern comeback of the analyst-programmer?</p>
]]></description><pubDate>Wed, 11 Mar 2026 11:17:33 +0000</pubDate><link>https://news.ycombinator.com/item?id=47334151</link><dc:creator>humanfromearth9</dc:creator><comments>https://news.ycombinator.com/item?id=47334151</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47334151</guid></item><item><title><![CDATA[New comment by humanfromearth9 in "I want to wash my car. The car wash is 50 meters away. Should I walk or drive?"]]></title><description><![CDATA[
<p>This prompt doesn't say shit about the fact that one wants to wash his car at the car wash or somewhere else...</p>
]]></description><pubDate>Mon, 16 Feb 2026 09:15:09 +0000</pubDate><link>https://news.ycombinator.com/item?id=47032746</link><dc:creator>humanfromearth9</dc:creator><comments>https://news.ycombinator.com/item?id=47032746</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47032746</guid></item><item><title><![CDATA[New comment by humanfromearth9 in "Mathematicians disagree on the essential structure of the complex numbers (2024)"]]></title><description><![CDATA[
<p>That's how I see complex numbers:<p>In mathematics and physics, complex numbers aren't just "imaginary" values—they are the secret language of 2D rotation. While real numbers live on a 1D line, complex numbers inhabit a 2D plane, and multiplying them acts as a bridge between dimensions.
1. The Geometry of i
To understand how we switch dimensions, look at the imaginary unit i. In a standard real-number system, you only move left or right. Adding i introduces a vertical axis.
 * The 90-degree turn: Multiplying a real number by i is geometrically equivalent to a 90° counter-clockwise rotation.
 * The Dimension Switch: If you start at 1 (on the x-axis) and multiply by i, you land at i (on the y-axis). You have effectively "switched" your direction from horizontal to vertical.
2. Rotation via Euler’s Formula
The most elegant link between complex numbers and rotation is Euler’s Formula:
This formula places any complex number on a unit circle in the complex plane. When you multiply a vector by e^{i\theta}, you aren't changing its length; you are simply rotating it by the angle \theta.
Why this matters:
 * Algebraic Simplicity: Instead of using messy rotation matrices (which involve four separate multiplications and additions), you can rotate a point by simply multiplying two complex numbers.
 * Phase in Physics: This is why complex numbers are used in electrical engineering and quantum mechanics. A "phase shift" in a wave is just a rotation in the complex plane.
3. Beyond 2D: Quaternions
If complex numbers (a + bi) handle 2D rotations by adding one imaginary dimension, what happens if we want to rotate in 3D?
To handle 3D space without hitting "Gimbal Lock" (where two axes align and you lose a degree of freedom), mathematicians use Quaternions. These extend the concept to three imaginary units: i, j, and k.
> The Rule of Four: Interestingly, to rotate smoothly in three dimensions, you actually need a four-dimensional number system.
> 
Summary Table
| Number System | Dimensions | Primary Use in Rotation |
|---|---|---|
| Real Numbers | 1D | Scaling (stretching/shrinking) |
| Complex Numbers | 2D | Planar rotation, oscillations, AC circuits |
| Quaternions | 4D | 3D computer graphics, aerospace navigation |<p>They can be treated as vectors, but they have "superpowers" that standard vectors do not.
1. The Similarities (The 2D Map)
In a purely visual or structural sense, a complex number z = a + bi behaves exactly like a 2D vector \vec{v} = (a, b).
 * Addition: Adding two complex numbers is identical to "tip-to-tail" vector addition.
 * Magnitude: The "absolute value" (modulus) of a complex number |z| = \sqrt{a^2 + b^2} is the same as the length of a vector.
 * Coordinates: Both represent a point on a 2D plane.
2. The Difference: Multiplication
This is where complex numbers leave standard 2D vectors in the dust.
In standard vector algebra (like what you'd use in an introductory physics class), there isn't a single, clean way to "multiply" two 2D vectors to get another 2D vector. You have the Dot Product (which gives you a single number/scalar) and the Cross Product (which actually points out of the 2D plane into the 3D world).
Complex numbers, however, can be multiplied together to produce another complex number.
The "Rotation" Secret
When you multiply two complex numbers, the math automatically handles two things at once:
 * Scaling: The lengths are multiplied.
 * Rotation: The angles are added.
Standard vectors cannot do this on their own; you would need to bring in a "Rotation Matrix" to force a vector to turn. A complex number just "knows" how to turn naturally through its imaginary component.
3. When to use which?
Mathematically, complex numbers form a Field, while vectors form a Vector Space.
 * Use Vectors when you are dealing with forces, velocities, or any dimension higher than 2 (like 3D space).
 * Use Complex Numbers when you are dealing with things that rotate, vibrate, or oscillate (like radio waves, electricity, or quantum particles).
> The Peer-to-Peer Truth: Think of a complex number as a vector with an attitude. It lives in the same 2D house, but it knows how to spin and transform itself algebraically in ways a simple (x, y) coordinate cannot.
></p>
]]></description><pubDate>Thu, 12 Feb 2026 00:14:34 +0000</pubDate><link>https://news.ycombinator.com/item?id=46983134</link><dc:creator>humanfromearth9</dc:creator><comments>https://news.ycombinator.com/item?id=46983134</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46983134</guid></item><item><title><![CDATA[New comment by humanfromearth9 in "Claude Opus 4.6"]]></title><description><![CDATA[
<p>You would be surprised about what the 4.5 models can already do in these ways of thinking. I think that one can unlock this power with the right set of prompts. It's impressive, truly.
It has already understood so much, we just need to reap the fruits. 
I'm really looking forward to trying the new version.</p>
]]></description><pubDate>Thu, 05 Feb 2026 20:51:50 +0000</pubDate><link>https://news.ycombinator.com/item?id=46905114</link><dc:creator>humanfromearth9</dc:creator><comments>https://news.ycombinator.com/item?id=46905114</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46905114</guid></item><item><title><![CDATA[New comment by humanfromearth9 in "Claude Opus 4.6"]]></title><description><![CDATA[
<p>Hello,<p>I check context use percentage, and above ~70% I ask it to generate a prompt for continuation in a new chat session to avoid compaction.<p>It works fine, and saves me from using precious tokens for context compaction.<p>Maybe you should try it.</p>
]]></description><pubDate>Thu, 05 Feb 2026 20:45:48 +0000</pubDate><link>https://news.ycombinator.com/item?id=46905028</link><dc:creator>humanfromearth9</dc:creator><comments>https://news.ycombinator.com/item?id=46905028</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46905028</guid></item><item><title><![CDATA[New comment by humanfromearth9 in "Vitamin D and Omega-3 have a larger effect on depression than antidepressants"]]></title><description><![CDATA[
<p>The first thing I would do in case of depression is to make sure that the patient's energy levels are good and that mitochondria and other energy-related biochem phenomena work as expected.<p>I know first-hand that low energy-levels and lacking energy production mechanically lead to depression.<p>Also, look at how people (children also) experience the world and their relationships and their stresses when they are tired (or even just hungry) compared to when they are fit...<p>Fix those, and the depression might be gone.<p>This is not bashing against anti-depressants, they play their role to. But in some cases, energy-management is key.</p>
]]></description><pubDate>Thu, 29 Jan 2026 14:18:51 +0000</pubDate><link>https://news.ycombinator.com/item?id=46810515</link><dc:creator>humanfromearth9</dc:creator><comments>https://news.ycombinator.com/item?id=46810515</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46810515</guid></item><item><title><![CDATA[New comment by humanfromearth9 in "Me/CFS – A Comprehensive Medical Documentation"]]></title><description><![CDATA[
<p>I have spent the last week with Claude Code, instructing it to find all it can about Myalgic Encephalomyelitis / Chronic
Fatigue Syndrome (ME/CFS).<p>This paper is the result _so far_.
Specifically, I asked the AI to propose treatment protocols for people with severe ME/CFS, which should yield significant improvements quickly. With the hope to give them back quickly a decent quality of life and the emotional and physical means to fight against this disease in the long term.<p>Disclaimer: I am not a doctor.
This work is the result of careful instructions given to an AI, including requests for the AI to formulate novel hypotheses, make links to other diseases with similar symptoms or underlying mechanisms.
So, while a part of the paper is generated in a brainstorming mode, the protocols of chapters 16 and 17 are not, and most of the paper has been generated and documented with explicit request of honesty, strictest math. and logic rigor and correctness, rigorous citations of sources.<p>It also proposes several research directions, sorted from most promising to least promising.<p>This paper provides additional information and insights (not medical advice - that, you might get from your doctor, maybe sharing the paper with them), I wish it will help those out there who need help managing ME/CFS or who face a continuous lack of energy, wherever it may come from.</p>
]]></description><pubDate>Mon, 26 Jan 2026 11:12:43 +0000</pubDate><link>https://news.ycombinator.com/item?id=46764256</link><dc:creator>humanfromearth9</dc:creator><comments>https://news.ycombinator.com/item?id=46764256</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46764256</guid></item><item><title><![CDATA[Me/CFS – A Comprehensive Medical Documentation]]></title><description><![CDATA[
<p>Article URL: <a href="https://zenodo.org/records/18370022">https://zenodo.org/records/18370022</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=46764255">https://news.ycombinator.com/item?id=46764255</a></p>
<p>Points: 1</p>
<p># Comments: 1</p>
]]></description><pubDate>Mon, 26 Jan 2026 11:12:43 +0000</pubDate><link>https://zenodo.org/records/18370022</link><dc:creator>humanfromearth9</dc:creator><comments>https://news.ycombinator.com/item?id=46764255</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46764255</guid></item><item><title><![CDATA[New comment by humanfromearth9 in "Erich von Däniken has died"]]></title><description><![CDATA[
<p>Incapable: that happens when the acceptance of an idea implies that their perception of their identity is flawed and has, logically to change in order to adapt for the new reality where the idea has its place.
Denial is a protection mechanism, and it is very effective when the reality is too difficult to support as it is. 
Identity is so essential in our beliefs, attitudes and behaviours that most of us won't accept anything that requires it to change.
Unless we accept that failure is part of our identity and that this means that our identity sometimes has to evolve. But that has to be done willingly, explicitly (in our minds).</p>
]]></description><pubDate>Sun, 11 Jan 2026 22:17:39 +0000</pubDate><link>https://news.ycombinator.com/item?id=46580912</link><dc:creator>humanfromearth9</dc:creator><comments>https://news.ycombinator.com/item?id=46580912</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46580912</guid></item><item><title><![CDATA[New comment by humanfromearth9 in "Java: An ecosystem worth billions with IDEs in peril"]]></title><description><![CDATA[
<p>I wouldn't want to trade Java for Go.</p>
]]></description><pubDate>Sun, 04 Jan 2026 04:27:00 +0000</pubDate><link>https://news.ycombinator.com/item?id=46484910</link><dc:creator>humanfromearth9</dc:creator><comments>https://news.ycombinator.com/item?id=46484910</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46484910</guid></item><item><title><![CDATA[New comment by humanfromearth9 in "Trump says Venezuela’s Maduro captured after strikes"]]></title><description><![CDATA[
<p>Whether Maduro was the legitimate president of Venezuela remains to be proved.</p>
]]></description><pubDate>Sat, 03 Jan 2026 22:26:28 +0000</pubDate><link>https://news.ycombinator.com/item?id=46482368</link><dc:creator>humanfromearth9</dc:creator><comments>https://news.ycombinator.com/item?id=46482368</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46482368</guid></item><item><title><![CDATA[New comment by humanfromearth9 in "I'm a laptop weirdo and that's why I like my new Framework 13"]]></title><description><![CDATA[
<p>I assume not just replace, but upgrade, in some cases</p>
]]></description><pubDate>Fri, 26 Dec 2025 14:09:30 +0000</pubDate><link>https://news.ycombinator.com/item?id=46392124</link><dc:creator>humanfromearth9</dc:creator><comments>https://news.ycombinator.com/item?id=46392124</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46392124</guid></item><item><title><![CDATA[New comment by humanfromearth9 in "Ask HN: What are your predictions for 2026?"]]></title><description><![CDATA[
<p>The Independent Variation Principle, the unifying software design meta-principle, becomes widely known, recognized and applied across the industry and academic world.<p><a href="https://doi.org/10.5281/zenodo.17677316" rel="nofollow">https://doi.org/10.5281/zenodo.17677316</a></p>
]]></description><pubDate>Thu, 18 Dec 2025 21:15:30 +0000</pubDate><link>https://news.ycombinator.com/item?id=46318840</link><dc:creator>humanfromearth9</dc:creator><comments>https://news.ycombinator.com/item?id=46318840</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46318840</guid></item><item><title><![CDATA[New comment by humanfromearth9 in "Beginning January 2026, all ACM publications will be made open access"]]></title><description><![CDATA[
<p>How do independent researchers, doing research after hours, in the evening or the  weekend, finance this?</p>
]]></description><pubDate>Thu, 18 Dec 2025 16:11:46 +0000</pubDate><link>https://news.ycombinator.com/item?id=46314537</link><dc:creator>humanfromearth9</dc:creator><comments>https://news.ycombinator.com/item?id=46314537</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46314537</guid></item><item><title><![CDATA[New comment by humanfromearth9 in "Ask HN: What Are You Working On? (December 2025)"]]></title><description><![CDATA[
<p>Hello<p>Introductory? just a few articles on dev.to.
Link to one article, you'll find the others in my profile: <a href="https://dev.to/yannick555/novel-contributions-of-the-independent-variation-principle-lmd" rel="nofollow">https://dev.to/yannick555/novel-contributions-of-the-indepen...</a><p>You might want to read "Chapter 8. Applying IVP: A Practical Framework" of the long-form paper.<p>It's difficult to have introductory stuff right now, I've only recently started publishing about it, and I've been busy with the very formal ICSA paper.<p>Nevertheless, I plan to publish a web site which would serve as the knowledge base about IVP in a near future (few weeks time).<p>There's actually so much to say about it, and I'm having new ideas every day... Latest one: use IVP to compare open-source software with proprietary software under the lens of their change drivers in various contexts.</p>
]]></description><pubDate>Wed, 17 Dec 2025 01:29:29 +0000</pubDate><link>https://news.ycombinator.com/item?id=46297146</link><dc:creator>humanfromearth9</dc:creator><comments>https://news.ycombinator.com/item?id=46297146</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46297146</guid></item><item><title><![CDATA[New comment by humanfromearth9 in "Ask HN: What Are You Working On? (December 2025)"]]></title><description><![CDATA[
<p>- Working on my two papers about a new unifying theory of software architecture based on the "Independent Variation Principle" (IVP) (one paper for IEEE ICSA 2026 conf, Research track - I hope it will be accepted, and a long-form paper already on Zenodo: <a href="https://doi.org/10.5281/zenodo.17677316" rel="nofollow">https://doi.org/10.5281/zenodo.17677316</a>).
- Today I have started vibe-coding a frontend framework called wickeTS based on Apache Wicket's concepts, but for TypeScript. According to an analysis I made of various frontend frameworks (Java, JavaScript, dotnet, php...) using the IVP, Apache Wicket is the one that presents the highest compliance level with the IVP (the best decoupling of constructs that have different change driver assignments). I'll use it for my website (a knowledge base) about the IVP, and if it works, also for other things. I'd say that for SSR, I'm at least halfway there after half a day. For CSR, I haven't tested yet. I also plan to support Static Site Generation. And I plan to support accessibility standards.
- Organizing the creation of my company to start working as a freelance software consultant (mostly for archi & dev).</p>
]]></description><pubDate>Tue, 16 Dec 2025 22:17:12 +0000</pubDate><link>https://news.ycombinator.com/item?id=46295385</link><dc:creator>humanfromearth9</dc:creator><comments>https://news.ycombinator.com/item?id=46295385</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46295385</guid></item><item><title><![CDATA[New comment by humanfromearth9 in "I'm a Tech Lead, and nobody listens to me. What should I do?"]]></title><description><![CDATA[
<p>Interfaces are only necessary to properly abstract away from implementation details that have different change driver assignments. Else it's overkill and arbitrary.
This doesn't invalidate hexagonal architecture, it just provides the actual good guideline to know if abstractions and information hiding  are necessary.<p>Check the Independent Variation Principle paper for more info:  <a href="https://doi.org/10.5281/zenodo.17677316" rel="nofollow">https://doi.org/10.5281/zenodo.17677316</a><p>The IVP provides two directives that help evaluating objectively design options, based on actual business decisional authority structure, not some guy's intuition. With the insights of the IVP, you'll be able to decide effectively.<p>The paper is long, but you can skip to the parts that you find interesting</p>
]]></description><pubDate>Tue, 16 Dec 2025 12:41:46 +0000</pubDate><link>https://news.ycombinator.com/item?id=46287803</link><dc:creator>humanfromearth9</dc:creator><comments>https://news.ycombinator.com/item?id=46287803</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46287803</guid></item><item><title><![CDATA[New comment by humanfromearth9 in "Surface Tension of Software"]]></title><description><![CDATA[
<p>Nice story.<p>Now, is that gonna help design better software in any particular way?</p>
]]></description><pubDate>Sun, 14 Dec 2025 10:19:26 +0000</pubDate><link>https://news.ycombinator.com/item?id=46262069</link><dc:creator>humanfromearth9</dc:creator><comments>https://news.ycombinator.com/item?id=46262069</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46262069</guid></item><item><title><![CDATA[New comment by humanfromearth9 in "Let's put Tailscale on a jailbroken Kindle"]]></title><description><![CDATA[
<p>Same for me. I wanted to use it for HPC...</p>
]]></description><pubDate>Mon, 08 Dec 2025 19:53:49 +0000</pubDate><link>https://news.ycombinator.com/item?id=46196776</link><dc:creator>humanfromearth9</dc:creator><comments>https://news.ycombinator.com/item?id=46196776</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46196776</guid></item></channel></rss>