<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: throw1111221</title><link>https://news.ycombinator.com/user?id=throw1111221</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Mon, 06 Apr 2026 01:27:52 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=throw1111221" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by throw1111221 in "The US is flirting with its first-ever population decline"]]></title><description><![CDATA[
<p>This already happened in 1986.<p>"The Immigration Reform and Control Act legalized most undocumented immigrants who had arrived in the country prior to January 1, 1982. The act altered U.S. immigration law by making it illegal to knowingly hire illegal immigrants, and establishing financial and other penalties for companies that employed illegal immigrants."<p>"By splitting the H-2 visa category created by the Immigration and Nationality Act of 1952, the 1986 law created the H-2A visa and H-2B visa categories, for temporary agricultural and non-agricultural workers, respectively."<p>"Despite the passage of the act, the population of undocumented immigrants rose from 5 million in 1986 to 11.1 million in 2013."<p><a href="https://en.wikipedia.org/wiki/Immigration_Reform_and_Control_Act_of_1986" rel="nofollow">https://en.wikipedia.org/wiki/Immigration_Reform_and_Control...</a></p>
]]></description><pubDate>Tue, 10 Feb 2026 16:55:03 +0000</pubDate><link>https://news.ycombinator.com/item?id=46962803</link><dc:creator>throw1111221</dc:creator><comments>https://news.ycombinator.com/item?id=46962803</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46962803</guid></item><item><title><![CDATA[New comment by throw1111221 in "The US is flirting with its first-ever population decline"]]></title><description><![CDATA[
<p>Meanwhile, in Denmark:<p>Why have Danes turned against immigration?<p>...<p>In October the finance ministry, in its annual report on the issue, estimated that in 2018 immigrants from non-Western countries and their descendants drained from public finances a net 31bn kroner ($4.9bn), some 1.4% of GDP. Immigrants from Western countries, by contrast, contributed a net 7bn kroner (see chart). Data on immigration’s fiscal effects were what “changed the Social Democrats’ point of view”, says Torben Tranaes of the Danish Centre for Social Science Research.<p>Muslims are at the core of the issue. This year was the first time the ministry reported separately on the contributions by people from 24 Muslim countries. They account for 50% of the non-Westerners, but 77% of the drain. Alongside that worry are fears that Muslims bring notions about democracy and the role of women that Danes find threatening. Muslims are welcome, says Mr Tesfaye, but, “We can’t meet in the middle. It’s not half sharia and half the Danish constitution.”<p>...<p><a href="https://archive.is/kXMi7" rel="nofollow">https://archive.is/kXMi7</a></p>
]]></description><pubDate>Tue, 10 Feb 2026 16:31:45 +0000</pubDate><link>https://news.ycombinator.com/item?id=46962319</link><dc:creator>throw1111221</dc:creator><comments>https://news.ycombinator.com/item?id=46962319</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46962319</guid></item><item><title><![CDATA[New comment by throw1111221 in "BYD Sells 4.6M Vehicles in 2025, Meets Revised Sales Goal"]]></title><description><![CDATA[
<p>So uhh what phone do you use?</p>
]]></description><pubDate>Mon, 05 Jan 2026 21:45:43 +0000</pubDate><link>https://news.ycombinator.com/item?id=46505440</link><dc:creator>throw1111221</dc:creator><comments>https://news.ycombinator.com/item?id=46505440</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46505440</guid></item><item><title><![CDATA[New comment by throw1111221 in "Go's Sweet 16"]]></title><description><![CDATA[
<p>Just because it was a design goal doesn't mean it succeeded ;)<p>From Russ Cox this time: "Q. What language do you think Go is trying to displace? ... One of the surprises for me has been the variety of languages that new Go programmers used to use. When we launched, we were trying to explain Go to C++ programmers, but many of the programmers Go has attracted have come from more dynamic languages like Python or Ruby."<p><a href="https://research.swtch.com/gotour" rel="nofollow">https://research.swtch.com/gotour</a></p>
]]></description><pubDate>Sat, 15 Nov 2025 02:52:04 +0000</pubDate><link>https://news.ycombinator.com/item?id=45934652</link><dc:creator>throw1111221</dc:creator><comments>https://news.ycombinator.com/item?id=45934652</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45934652</guid></item><item><title><![CDATA[New comment by throw1111221 in "Go's Sweet 16"]]></title><description><![CDATA[
<p>Well that's good, since Go was specifically designed for juniors.<p>From Rob Pike himself: "It must be familiar, roughly C-like. Programmers working at Google are early in their careers and are most familiar with procedural languages, particularly from the C family. The need to get programmers productive quickly in a new language means that the language cannot be too radical."<p>However, the main design goal was to reduce build times at Google. This is why unused dependencies are a compile time error.<p><a href="https://go.dev/talks/2012/splash.article#TOC_6" rel="nofollow">https://go.dev/talks/2012/splash.article#TOC_6</a>.</p>
]]></description><pubDate>Sat, 15 Nov 2025 02:26:09 +0000</pubDate><link>https://news.ycombinator.com/item?id=45934528</link><dc:creator>throw1111221</dc:creator><comments>https://news.ycombinator.com/item?id=45934528</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45934528</guid></item><item><title><![CDATA[New comment by throw1111221 in "Bloat is still software's biggest vulnerability (2024)"]]></title><description><![CDATA[
<p>Not the person you replied to, but they're probably talking about Log4j. It's a Java logging library that had a helpful feature where logging a special format string would pull code from a remote URL and execute it. So anywhere you can get a Java server to log something you can run arbitrary code. (Ex: by setting a malicious User-Agent.) Estimates say 93% of enterprise cloud environments where affected.<p>I suppose Stuxnet could also count, where the initial infection depends on the human curiosity of plugging an unknown usb drive into an air gapped system.</p>
]]></description><pubDate>Wed, 07 May 2025 14:00:00 +0000</pubDate><link>https://news.ycombinator.com/item?id=43915803</link><dc:creator>throw1111221</dc:creator><comments>https://news.ycombinator.com/item?id=43915803</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43915803</guid></item><item><title><![CDATA[New comment by throw1111221 in "Deno's Decline"]]></title><description><![CDATA[
<p>I am curious, how do you handle version skew between frontend / backend when you're reusing code + types?</p>
]]></description><pubDate>Fri, 02 May 2025 17:28:58 +0000</pubDate><link>https://news.ycombinator.com/item?id=43872618</link><dc:creator>throw1111221</dc:creator><comments>https://news.ycombinator.com/item?id=43872618</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43872618</guid></item><item><title><![CDATA[New comment by throw1111221 in "Why does Britain feel so poor?"]]></title><description><![CDATA[
<p>Are there any metrics that could be used to test this theory?</p>
]]></description><pubDate>Fri, 04 Apr 2025 14:22:21 +0000</pubDate><link>https://news.ycombinator.com/item?id=43582851</link><dc:creator>throw1111221</dc:creator><comments>https://news.ycombinator.com/item?id=43582851</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43582851</guid></item><item><title><![CDATA[New comment by throw1111221 in "Dijkstra On the foolishness of "natural language programming""]]></title><description><![CDATA[
<p>Python went through a massive effort to add support for type annotations due to user demand.<p>Similarly, there's great demand for a typed layer on top of Javascript:<p>- Macromedia: (2000) ActionScript<p>- Google: (2006) GWT [Compiling Java to JS], and (2011) Dart<p>- Microsoft: (2012) Typescript</p>
]]></description><pubDate>Thu, 03 Apr 2025 14:05:19 +0000</pubDate><link>https://news.ycombinator.com/item?id=43569889</link><dc:creator>throw1111221</dc:creator><comments>https://news.ycombinator.com/item?id=43569889</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43569889</guid></item><item><title><![CDATA[New comment by throw1111221 in "“Normal” engineers are the key to great teams"]]></title><description><![CDATA[
<p>I personally though it was a very interesting analogy.<p>Let's take a made up example of a structural engineer designing a building. As another comment mentioned, in theory the design space here is enormous. Just the concrete mix can be endlessly optimized. But here there's a large monetary cost tradeoff that's obvious to everyone involved. Say an overenthusiastic junior proposes attempting to rediscover ancient Roman concrete mix for this project. Everyone from the other engineers to management can call that out as absurd.<p>In theory you can make the building out of anything. But in practice the economics of producing real world components only allows for a few choices in each stage of the design.<p>Meanwhile, software components are essentially free, especially if they're open source. Just clone the repo, hook up the code and you're done, right? So surprisingly often, the overenthusiastic junior can convince the whole company to build the new feature with some obscure framework that'll be unsupported in a few years. And no one can reliably call them out, because there's no easy, objective way to measure something like tech debt. (Another compounding problem is the rapid growth of the software field. Juniors are minted faster than they can be trained.)<p>To make the software example more concrete: there's an internal config language "blub" in one of the FAANGs that someone designed in two months. It looked simple, gained a lot of adoption quickly. Fast forward 5 years, and it turns out using blub was a big mistake. It scales terribly, the semantics were badly thought out and cause subtle bugs everywhere. But here's the kicker: there are now millions of lines of blub. Over the next decade, the company makes several very expensive attempts to replace blub and fails. Blub continues to underpin their production infra to this day.<p>So to sum up, I think maybe the core issue is not so much "3d space versus hyperbolic space". If you view the space as the tree of decisions you need to make to reach the goal, all engineers are working in hyperbolic space.<p>However, when designing real world things, economics rapidly culls the design tree. Buying materials requires cash up front. But in software it's often the opposite: you get the libraries "for free", and the unmeasurable tech debt accrues over time.</p>
]]></description><pubDate>Fri, 14 Mar 2025 14:49:57 +0000</pubDate><link>https://news.ycombinator.com/item?id=43363159</link><dc:creator>throw1111221</dc:creator><comments>https://news.ycombinator.com/item?id=43363159</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43363159</guid></item></channel></rss>