<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: romellem</title><link>https://news.ycombinator.com/user?id=romellem</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Wed, 08 Apr 2026 12:54:24 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=romellem" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by romellem in "TypeScript 6.0 RC"]]></title><description><![CDATA[
<p>Some of these missing checks were why Flow was an attractive choice when weighing [Flow vs Typescript][1].<p>For example, it wasn't until Typescript 2.0 that we got null checks!<p>- <a href="https://www.typescriptlang.org/docs/handbook/release-notes/typescript-2-0.html#null--and-undefined-aware-types" rel="nofollow">https://www.typescriptlang.org/docs/handbook/release-notes/t...</a><p><pre><code>  function getLength(s: string): number {
    return s.length; //  Runtime crash if s is null/undefined
  }
  
  getLength(null); // TypeScript <2.0 would not error here

</code></pre>
[1]: <a href="https://djcordhose.github.io/flow-vs-typescript/2016_hhjs.html#/15" rel="nofollow">https://djcordhose.github.io/flow-vs-typescript/2016_hhjs.ht...</a></p>
]]></description><pubDate>Mon, 09 Mar 2026 16:42:35 +0000</pubDate><link>https://news.ycombinator.com/item?id=47311471</link><dc:creator>romellem</dc:creator><comments>https://news.ycombinator.com/item?id=47311471</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47311471</guid></item><item><title><![CDATA[New comment by romellem in "My 2026 Open Social Web Predictions"]]></title><description><![CDATA[
<p>The experience you describe has been completely different from mine. I’m not a big poster, but I use Bluesky daily for:<p>- Sports<p>- Law<p>- Authors<p>- Comedy<p>- Video Games<p>- Programming news<p>- Other general news<p>Really feels like you are projecting a bit.</p>
]]></description><pubDate>Wed, 24 Dec 2025 21:30:33 +0000</pubDate><link>https://news.ycombinator.com/item?id=46379446</link><dc:creator>romellem</dc:creator><comments>https://news.ycombinator.com/item?id=46379446</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46379446</guid></item><item><title><![CDATA[New comment by romellem in "Replacement.ai"]]></title><description><![CDATA[
<p>“Guns don’t kill people, etc…”</p>
]]></description><pubDate>Sun, 19 Oct 2025 16:07:11 +0000</pubDate><link>https://news.ycombinator.com/item?id=45635265</link><dc:creator>romellem</dc:creator><comments>https://news.ycombinator.com/item?id=45635265</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45635265</guid></item><item><title><![CDATA[New comment by romellem in "Node 20 will be deprecated on GitHub Actions runners"]]></title><description><![CDATA[
<p>Is there a specific part of Node 22 that isn’t there in Node 24?</p>
]]></description><pubDate>Sat, 20 Sep 2025 18:06:41 +0000</pubDate><link>https://news.ycombinator.com/item?id=45315734</link><dc:creator>romellem</dc:creator><comments>https://news.ycombinator.com/item?id=45315734</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45315734</guid></item><item><title><![CDATA[Rails Needs New Governance]]></title><description><![CDATA[
<p>Article URL: <a href="https://davidcel.is/articles/rails-needs-new-governance">https://davidcel.is/articles/rails-needs-new-governance</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=45307003">https://news.ycombinator.com/item?id=45307003</a></p>
<p>Points: 56</p>
<p># Comments: 44</p>
]]></description><pubDate>Fri, 19 Sep 2025 21:41:11 +0000</pubDate><link>https://davidcel.is/articles/rails-needs-new-governance</link><dc:creator>romellem</dc:creator><comments>https://news.ycombinator.com/item?id=45307003</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45307003</guid></item><item><title><![CDATA[New comment by romellem in "ABC yanks Jimmy Kimmel’s show ‘indefinitely’ after threat from FCC chair"]]></title><description><![CDATA[
<p>> The overall message of the democrats has been "we didn't do it, but he had it coming".<p>Please give examples of this.</p>
]]></description><pubDate>Thu, 18 Sep 2025 01:10:27 +0000</pubDate><link>https://news.ycombinator.com/item?id=45283659</link><dc:creator>romellem</dc:creator><comments>https://news.ycombinator.com/item?id=45283659</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45283659</guid></item><item><title><![CDATA[New comment by romellem in "ABC yanks Jimmy Kimmel’s show ‘indefinitely’ after threat from FCC chair"]]></title><description><![CDATA[
<p>> needs to be cancelled</p>
]]></description><pubDate>Thu, 18 Sep 2025 01:06:35 +0000</pubDate><link>https://news.ycombinator.com/item?id=45283631</link><dc:creator>romellem</dc:creator><comments>https://news.ycombinator.com/item?id=45283631</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45283631</guid></item><item><title><![CDATA[New comment by romellem in "ABC yanks Jimmy Kimmel’s show ‘indefinitely’ after threat from FCC chair"]]></title><description><![CDATA[
<p>In his one singular semester in college? Going to need a source for your fact there. Pretty sure no one has all the info yet.</p>
]]></description><pubDate>Thu, 18 Sep 2025 01:02:53 +0000</pubDate><link>https://news.ycombinator.com/item?id=45283611</link><dc:creator>romellem</dc:creator><comments>https://news.ycombinator.com/item?id=45283611</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45283611</guid></item><item><title><![CDATA[New comment by romellem in "ABC yanks Jimmy Kimmel’s show ‘indefinitely’ after threat from FCC chair"]]></title><description><![CDATA[
<p>Except all indications are the show was pulled because of pressure <i>from the government</i>. The FCC threatening “we can do this the easy way or the hard way” is not constitutional.</p>
]]></description><pubDate>Thu, 18 Sep 2025 01:01:31 +0000</pubDate><link>https://news.ycombinator.com/item?id=45283599</link><dc:creator>romellem</dc:creator><comments>https://news.ycombinator.com/item?id=45283599</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45283599</guid></item><item><title><![CDATA[New comment by romellem in "The $1,999 Liberty Phone Is Made in America. Its Creator Explains How"]]></title><description><![CDATA[
<p>Smarter Scrubber video, for those that aren't familiar:<p>- <a href="https://www.youtube.com/watch?v=3ZTGwcHQfLY" rel="nofollow">https://www.youtube.com/watch?v=3ZTGwcHQfLY</a></p>
]]></description><pubDate>Sun, 22 Jun 2025 15:29:48 +0000</pubDate><link>https://news.ycombinator.com/item?id=44347713</link><dc:creator>romellem</dc:creator><comments>https://news.ycombinator.com/item?id=44347713</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44347713</guid></item><item><title><![CDATA[New comment by romellem in "The $1,999 Liberty Phone Is Made in America. Its Creator Explains How"]]></title><description><![CDATA[
<p>Should say "Made in America*", since:<p><pre><code>  Not all of its parts are U.S. made: Other components come from China and other Asian countries. [...]
  The screen and battery come from China and the rear-facing camera comes from South Korea.
</code></pre>
Also, what is this bit at the end about tariffs?<p><pre><code>  Tariffs likely won’t affect his costs at his current production rates
  because he ordered a large batch of parts when he started and still has
  them in supply at his facility. Weaver says that a long-term tariff on
  imported electronics could make the Liberty Phone’s manufacturing cost
  more competitive, since the cheap components would only see marginal
  increases, and more components are likely to be built in the U.S. soon.
</code></pre>
They won't affect his costs because he has a huge stockpile? That's like when people said "I don't need the government to force me to get health insurance. My husband is a doctor."<p>Also "more components are likely to be built in the U.S. soon" - says who? How much is "likely," and how soon is "soon?" Lazy reporting at the end with practically no push back from the WSJ writer.</p>
]]></description><pubDate>Sun, 22 Jun 2025 15:24:58 +0000</pubDate><link>https://news.ycombinator.com/item?id=44347680</link><dc:creator>romellem</dc:creator><comments>https://news.ycombinator.com/item?id=44347680</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44347680</guid></item><item><title><![CDATA[New comment by romellem in "Being fat is a trap"]]></title><description><![CDATA[
<p>[Simple is not easy][1].<p>[1]: <a href="https://www.entropywins.wtf/blog/2017/01/02/simple-is-not-easy/" rel="nofollow">https://www.entropywins.wtf/blog/2017/01/02/simple-is-not-ea...</a></p>
]]></description><pubDate>Fri, 06 Jun 2025 13:32:55 +0000</pubDate><link>https://news.ycombinator.com/item?id=44200737</link><dc:creator>romellem</dc:creator><comments>https://news.ycombinator.com/item?id=44200737</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44200737</guid></item><item><title><![CDATA[New comment by romellem in "xAI dev leaks API key for private SpaceX, Tesla LLMs"]]></title><description><![CDATA[
<p>The company I work for does this. I recently pushed an update to a personal repo that just contained a keyword match (the push included a dictionary.txt file which happened to include the company name) which flagged a review.</p>
]]></description><pubDate>Fri, 02 May 2025 13:01:28 +0000</pubDate><link>https://news.ycombinator.com/item?id=43869180</link><dc:creator>romellem</dc:creator><comments>https://news.ycombinator.com/item?id=43869180</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43869180</guid></item><item><title><![CDATA[New comment by romellem in ""AI-first" is the new Return To Office"]]></title><description><![CDATA[
<p>Oh wow, totally forgot about [Yammer][1]. What a waste of time.<p>[1]: <a href="https://en.wikipedia.org/wiki/Viva_Engage" rel="nofollow">https://en.wikipedia.org/wiki/Viva_Engage</a></p>
]]></description><pubDate>Wed, 30 Apr 2025 18:41:45 +0000</pubDate><link>https://news.ycombinator.com/item?id=43849173</link><dc:creator>romellem</dc:creator><comments>https://news.ycombinator.com/item?id=43849173</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43849173</guid></item><item><title><![CDATA[New comment by romellem in "DOGE worker’s code supports NLRB whistleblower"]]></title><description><![CDATA[
<p>To remove the presidential pardon power, you'd need to [amend the Constitution][1]. Getting [two thirds of both Houses of Congress][2] to pass <i>any</i> amendment in the foreseeable future seems highly unlikely if not downright inconceivable.<p>[1]: <a href="https://constitution.congress.gov/browse/essay/artII-S2-C1-3-1/ALDE_00013316/" rel="nofollow">https://constitution.congress.gov/browse/essay/artII-S2-C1-3...</a><p>[2]: <a href="https://constitution.congress.gov/browse/essay/artV-1/ALDE_00000507/" rel="nofollow">https://constitution.congress.gov/browse/essay/artV-1/ALDE_0...</a></p>
]]></description><pubDate>Wed, 23 Apr 2025 22:46:44 +0000</pubDate><link>https://news.ycombinator.com/item?id=43777474</link><dc:creator>romellem</dc:creator><comments>https://news.ycombinator.com/item?id=43777474</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43777474</guid></item><item><title><![CDATA[New comment by romellem in "I Accidentally Triggered a Hacker News Manhunt"]]></title><description><![CDATA[
<p>Ah the old "make a bot post, then write about the bot post, then get called out as a bot, then make another post talking about getting 'falsely' accused of being a bot" play.<p>It's all so obvious!<p>/s</p>
]]></description><pubDate>Mon, 14 Apr 2025 15:20:42 +0000</pubDate><link>https://news.ycombinator.com/item?id=43682285</link><dc:creator>romellem</dc:creator><comments>https://news.ycombinator.com/item?id=43682285</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43682285</guid></item><item><title><![CDATA[In Defence of TypeScript Enums]]></title><description><![CDATA[
<p>Article URL: <a href="https://yazanalaboudi.dev/in-defence-of-typescript-enums">https://yazanalaboudi.dev/in-defence-of-typescript-enums</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=43549124">https://news.ycombinator.com/item?id=43549124</a></p>
<p>Points: 19</p>
<p># Comments: 5</p>
]]></description><pubDate>Tue, 01 Apr 2025 17:05:21 +0000</pubDate><link>https://yazanalaboudi.dev/in-defence-of-typescript-enums</link><dc:creator>romellem</dc:creator><comments>https://news.ycombinator.com/item?id=43549124</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43549124</guid></item><item><title><![CDATA[New comment by romellem in "Charlie Javice convicted of defrauding JPMorgan in $175M startup sale"]]></title><description><![CDATA[
<p>Related discussion<p>- <a href="https://news.ycombinator.com/item?id=35441211">https://news.ycombinator.com/item?id=35441211</a></p>
]]></description><pubDate>Tue, 01 Apr 2025 01:24:16 +0000</pubDate><link>https://news.ycombinator.com/item?id=43541883</link><dc:creator>romellem</dc:creator><comments>https://news.ycombinator.com/item?id=43541883</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43541883</guid></item><item><title><![CDATA[New comment by romellem in "The Frontend Treadmill"]]></title><description><![CDATA[
<p>> hasn't been the case for years<p>For 10 years, actually. ES6 - otherwise known as ECMAScript 2015 - did in fact come out 10 years ago.<p>- <a href="https://en.wikipedia.org/wiki/ECMAScript_version_history#6th_Edition_%E2%80%93_ECMAScript_2015" rel="nofollow">https://en.wikipedia.org/wiki/ECMAScript_version_history#6th...</a><p>It truly did improve the JS landscape by an order of magnitude.<p>For those unfamiliar with the extensive features this brought to JS, here is a good list:<p>- <a href="https://rse.github.io/es6-features/" rel="nofollow">https://rse.github.io/es6-features/</a></p>
]]></description><pubDate>Thu, 20 Mar 2025 14:50:23 +0000</pubDate><link>https://news.ycombinator.com/item?id=43424252</link><dc:creator>romellem</dc:creator><comments>https://news.ycombinator.com/item?id=43424252</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43424252</guid></item><item><title><![CDATA[New comment by romellem in "How to get ahead of 99% of developers"]]></title><description><![CDATA[
<p>I largely agree with these, except for #4:<p><pre><code>  Ship First, Refine Never
  
  Write good enough code that solves a user’s problem and only optimise when metrics demand it.

  Too often, we’re focused on perfectionism or premature optimisation, which prevents getting our code in the hands of users quickly.
  
  - Identify the critical components of your feature.
  - Deliver only those to the user.
  - Users just want to click the button, do the thing, and move on—anything else is wasting time.
</code></pre>
This only briefly touches on “only optimize when metrics demand it,” yet equally import is “collect the metrics and analyze them!”<p>Namely, talk to your customers, or use software to see how they are using your product. Often times, we don’t get something right the first time, so the idea that you’d aggressively deprioritizing refinement seems like a mistake.</p>
]]></description><pubDate>Sun, 02 Feb 2025 15:41:25 +0000</pubDate><link>https://news.ycombinator.com/item?id=42909330</link><dc:creator>romellem</dc:creator><comments>https://news.ycombinator.com/item?id=42909330</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42909330</guid></item></channel></rss>