<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: ReflectedImage</title><link>https://news.ycombinator.com/user?id=ReflectedImage</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Mon, 06 Apr 2026 07:35:14 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=ReflectedImage" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by ReflectedImage in "Japanese, French and Omani vessels cross Strait of Hormuz"]]></title><description><![CDATA[
<p>The Spanish tankers aren't going through because there aren't any Spanish tankers that operate in that region.<p>Spain has permission from Iran to send through tankers if it indeed had some.</p>
]]></description><pubDate>Sun, 05 Apr 2026 21:38:43 +0000</pubDate><link>https://news.ycombinator.com/item?id=47654129</link><dc:creator>ReflectedImage</dc:creator><comments>https://news.ycombinator.com/item?id=47654129</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47654129</guid></item><item><title><![CDATA[New comment by ReflectedImage in "US plans online portal to bypass content bans in Europe and elsewhere"]]></title><description><![CDATA[
<p>So going forward all countries will be providing citizens of other countries free access to the internet whilst censoring their own citizens?</p>
]]></description><pubDate>Thu, 19 Feb 2026 21:43:58 +0000</pubDate><link>https://news.ycombinator.com/item?id=47079920</link><dc:creator>ReflectedImage</dc:creator><comments>https://news.ycombinator.com/item?id=47079920</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47079920</guid></item><item><title><![CDATA[New comment by ReflectedImage in "MicroPythonOS graphical operating system delivers Android-like user experience"]]></title><description><![CDATA[
<p>Static typing and duck typing both date back to the 1950s. You may have heard of Lisp.<p>The last new significant thing invented in programming was OOP in the 1990s.<p>Everything else is just ancient, OOP was about bringing the benefits of micro-services to single computer environments. Yes, you read that right<p>The new ECS system for 3d games was used by the first computer drawing program Sketchpad in 1963.<p>Programming is mostly just recycling ideas around and around.</p>
]]></description><pubDate>Mon, 02 Feb 2026 11:28:00 +0000</pubDate><link>https://news.ycombinator.com/item?id=46854769</link><dc:creator>ReflectedImage</dc:creator><comments>https://news.ycombinator.com/item?id=46854769</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46854769</guid></item><item><title><![CDATA[New comment by ReflectedImage in "MicroPythonOS graphical operating system delivers Android-like user experience"]]></title><description><![CDATA[
<p>The issue is that duck typing with a minimal set of types was the great idea of ABC, which is the language Guido cloned to make Python</p>
]]></description><pubDate>Mon, 02 Feb 2026 11:09:06 +0000</pubDate><link>https://news.ycombinator.com/item?id=46854675</link><dc:creator>ReflectedImage</dc:creator><comments>https://news.ycombinator.com/item?id=46854675</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46854675</guid></item><item><title><![CDATA[New comment by ReflectedImage in "US to suspend immigrant visa processing for 75 nations, State Department says"]]></title><description><![CDATA[
<p>instagram @dhsgov DS8Tx3XCRLQ</p>
]]></description><pubDate>Wed, 14 Jan 2026 22:50:27 +0000</pubDate><link>https://news.ycombinator.com/item?id=46625044</link><dc:creator>ReflectedImage</dc:creator><comments>https://news.ycombinator.com/item?id=46625044</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46625044</guid></item><item><title><![CDATA[New comment by ReflectedImage in "US to suspend immigrant visa processing for 75 nations, State Department says"]]></title><description><![CDATA[
<p>Well given that the US DHS is posting on social media that it intends to get rid of all 100 million non-white Americans. What exactly did you expect?</p>
]]></description><pubDate>Wed, 14 Jan 2026 22:24:22 +0000</pubDate><link>https://news.ycombinator.com/item?id=46624631</link><dc:creator>ReflectedImage</dc:creator><comments>https://news.ycombinator.com/item?id=46624631</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46624631</guid></item><item><title><![CDATA[New comment by ReflectedImage in "US to suspend immigrant visa processing for 75 nations, State Department says"]]></title><description><![CDATA[
<p>If you are a good software developer in India then you move abroad. It's not that India doesn't make great software developers, it's just they don't tend to stick around.</p>
]]></description><pubDate>Wed, 14 Jan 2026 21:51:39 +0000</pubDate><link>https://news.ycombinator.com/item?id=46624154</link><dc:creator>ReflectedImage</dc:creator><comments>https://news.ycombinator.com/item?id=46624154</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46624154</guid></item><item><title><![CDATA[New comment by ReflectedImage in "US to suspend immigrant visa processing for 75 nations, State Department says"]]></title><description><![CDATA[
<p>Well either $100,000 per person or an large one time direct donation to Trump to be legally exempted from that charge.</p>
]]></description><pubDate>Wed, 14 Jan 2026 21:47:41 +0000</pubDate><link>https://news.ycombinator.com/item?id=46624095</link><dc:creator>ReflectedImage</dc:creator><comments>https://news.ycombinator.com/item?id=46624095</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46624095</guid></item><item><title><![CDATA[New comment by ReflectedImage in "Trump says Venezuela’s Maduro captured after strikes"]]></title><description><![CDATA[
<p>MAGA at its core is a rejection of the lower classes having wealth.</p>
]]></description><pubDate>Sat, 03 Jan 2026 13:48:14 +0000</pubDate><link>https://news.ycombinator.com/item?id=46476570</link><dc:creator>ReflectedImage</dc:creator><comments>https://news.ycombinator.com/item?id=46476570</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46476570</guid></item><item><title><![CDATA[New comment by ReflectedImage in "Trump says Venezuela’s Maduro captured after strikes"]]></title><description><![CDATA[
<p>Replacement? They haven't overthrown the Venezuela government just captured it's figure head.</p>
]]></description><pubDate>Sat, 03 Jan 2026 12:36:56 +0000</pubDate><link>https://news.ycombinator.com/item?id=46475853</link><dc:creator>ReflectedImage</dc:creator><comments>https://news.ycombinator.com/item?id=46475853</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46475853</guid></item><item><title><![CDATA[New comment by ReflectedImage in "Why C++ programmers keep growing fast despite competition, safety, and AI"]]></title><description><![CDATA[
<p>Well I don't think anyone would pay for the COBOL to Java conversion software.<p>Since it's no longer New Years Eve, I'm a bit more sober :p<p>Programming language to programming language conversions seems to be one of the things LLMs are actually good at. Whether they can actually do it or not is an open question.<p>CEOs will mandate security so the CSOs will mandate Rust over C/C++ and so Rust will slowly take over C++ in next 20 years. Can't see anything in C++'s defense other than it's legacy. The drawback of sticking every feature from every language into your language is that it becomes a massive security hazard.<p>huh? I'm currently at $1500 Monthly Recurring Revenue, so I'm currently between seeing if I can increase that or if need to get a job. I'll find out in a couple of months.</p>
]]></description><pubDate>Thu, 01 Jan 2026 12:02:09 +0000</pubDate><link>https://news.ycombinator.com/item?id=46453446</link><dc:creator>ReflectedImage</dc:creator><comments>https://news.ycombinator.com/item?id=46453446</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46453446</guid></item><item><title><![CDATA[New comment by ReflectedImage in "Why C++ programmers keep growing fast despite competition, safety, and AI"]]></title><description><![CDATA[
<p>Well it's in Windows, Linux and Mac OS kernels. So you moving into Retro computing?</p>
]]></description><pubDate>Thu, 01 Jan 2026 03:32:53 +0000</pubDate><link>https://news.ycombinator.com/item?id=46451060</link><dc:creator>ReflectedImage</dc:creator><comments>https://news.ycombinator.com/item?id=46451060</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46451060</guid></item><item><title><![CDATA[New comment by ReflectedImage in "Why C++ programmers keep growing fast despite competition, safety, and AI"]]></title><description><![CDATA[
<p>Yep, not a single line left. Retired quicker than COBOL. Won't even be any maintenance jobs for legacy systems left.</p>
]]></description><pubDate>Thu, 01 Jan 2026 03:03:12 +0000</pubDate><link>https://news.ycombinator.com/item?id=46450888</link><dc:creator>ReflectedImage</dc:creator><comments>https://news.ycombinator.com/item?id=46450888</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46450888</guid></item><item><title><![CDATA[New comment by ReflectedImage in "Why C++ programmers keep growing fast despite competition, safety, and AI"]]></title><description><![CDATA[
<p>Have you heard of Microsoft's C++ elimination plan? They are building an LLM based transpiler that automatically turns all C++ code into Rust. In a couple of years, there won't be a single line of C++ left... Isn't that wonderful?</p>
]]></description><pubDate>Thu, 01 Jan 2026 02:52:50 +0000</pubDate><link>https://news.ycombinator.com/item?id=46450847</link><dc:creator>ReflectedImage</dc:creator><comments>https://news.ycombinator.com/item?id=46450847</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46450847</guid></item><item><title><![CDATA[New comment by ReflectedImage in "Why C++ programmers keep growing fast despite competition, safety, and AI"]]></title><description><![CDATA[
<p>The military isn't going to allow C++ anymore due to it being a massive security hazard. You can't get away with buffer overflows, use after frees, data races, etc. forever.<p>Due to an evil entity called the military industrial complex, you are going to be using Rust in the future.</p>
]]></description><pubDate>Thu, 01 Jan 2026 02:40:48 +0000</pubDate><link>https://news.ycombinator.com/item?id=46450766</link><dc:creator>ReflectedImage</dc:creator><comments>https://news.ycombinator.com/item?id=46450766</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46450766</guid></item><item><title><![CDATA[New comment by ReflectedImage in "T-Ruby is Ruby with syntax for types"]]></title><description><![CDATA[
<p>If JITs hadn't been invented you would be completely right but JITs have been invented.<p>There are deeper optimizations that JITs can do such as knowing at runtime that the value of a variable is always 2 that typing information simply can't express.<p>Duck typed Python is optimal for development speeds, the only thing that matters in startup environments. It has it's niche.<p>You aren't gradually improving, you are gradually deteriorating the codebase to make it look more familar to you.</p>
]]></description><pubDate>Mon, 29 Dec 2025 13:54:00 +0000</pubDate><link>https://news.ycombinator.com/item?id=46420776</link><dc:creator>ReflectedImage</dc:creator><comments>https://news.ycombinator.com/item?id=46420776</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46420776</guid></item><item><title><![CDATA[New comment by ReflectedImage in "T-Ruby is Ruby with syntax for types"]]></title><description><![CDATA[
<p>The problem is there are a lot of developers who have only coded with static typing and have no idea about the terrible drawbacks of static typing.<p>They don't understand what static typing does to code verbosity and development times.<p>Take Turborepo going from Go's typing light system (designed to emulate duck typing) to Rust's heavy typing system (true static typing). Originally the code was 20,000 lines and was coded by 1 developer in 3 months. When moved into the typing style you like so much, the same code is now 80,000 lines and was coded by a team of developers in 14 months.</p>
]]></description><pubDate>Mon, 29 Dec 2025 09:31:33 +0000</pubDate><link>https://news.ycombinator.com/item?id=46418928</link><dc:creator>ReflectedImage</dc:creator><comments>https://news.ycombinator.com/item?id=46418928</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46418928</guid></item><item><title><![CDATA[New comment by ReflectedImage in "T-Ruby is Ruby with syntax for types"]]></title><description><![CDATA[
<p>Absolutely not. Duck type based development results in working code out of the door 3x faster than static type based development. It always has since ancient times.<p>If performance wasn't an issue, then the static type based developers would all be fired. Either directly or by the businesses who relied on them getting driven into bankruptcy by their competitors. You would still get some niche jobs in it where they like to do formal verification of the code.<p>Your problem is just that your development skills from static type based development don't transfer to duck type based development. Different style of codebases needs to be handed completely differently.</p>
]]></description><pubDate>Mon, 29 Dec 2025 09:24:22 +0000</pubDate><link>https://news.ycombinator.com/item?id=46418886</link><dc:creator>ReflectedImage</dc:creator><comments>https://news.ycombinator.com/item?id=46418886</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46418886</guid></item><item><title><![CDATA[New comment by ReflectedImage in "T-Ruby is Ruby with syntax for types"]]></title><description><![CDATA[
<p>Yep, the software development slows down to crawl. Yes, you can still code at the same speed as you were coding in a language like Java or C# but that is considerably slower then what's possible in languages like Ruby and Python.<p>To give you a roughly idea, you should always expect a 3x slow down when using static typing.<p>An recent example is Turborepo that went from basic types in Go to proper static typing in Rust. Just adding in the proper typing caused the codebase to grow from 20,000 lines to 80,000 lines and from 3 developer months to 14 developer months.<p>The stronger your typing system, the slower you will develop code. Whether you realise it or not.</p>
]]></description><pubDate>Mon, 29 Dec 2025 09:09:52 +0000</pubDate><link>https://news.ycombinator.com/item?id=46418815</link><dc:creator>ReflectedImage</dc:creator><comments>https://news.ycombinator.com/item?id=46418815</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46418815</guid></item><item><title><![CDATA[New comment by ReflectedImage in "T-Ruby is Ruby with syntax for types"]]></title><description><![CDATA[
<p>"Wasteful unit tests that assert your types are right"<p>You don't test whether the types are right, you test if your code actually does the right thing. That's what's important to your customers.<p>The types getting tested is incidental.</p>
]]></description><pubDate>Mon, 29 Dec 2025 09:01:32 +0000</pubDate><link>https://news.ycombinator.com/item?id=46418768</link><dc:creator>ReflectedImage</dc:creator><comments>https://news.ycombinator.com/item?id=46418768</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46418768</guid></item></channel></rss>