<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: mhashemi</title><link>https://news.ycombinator.com/user?id=mhashemi</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Sun, 06 Sep 2026 18:28:31 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=mhashemi" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by mhashemi in "Working to Make Python Lazy"]]></title><description><![CDATA[
<p>I've got my reservations about lazy imports, but scipy in particular is such a memory hog, I've increasingly been vendoring smaller utilities out of it. Good lazy imports would be a big help.</p>
]]></description><pubDate>Thu, 03 Sep 2026 23:27:58 +0000</pubDate><link>https://news.ycombinator.com/item?id=49558542</link><dc:creator>mhashemi</dc:creator><comments>https://news.ycombinator.com/item?id=49558542</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49558542</guid></item><item><title><![CDATA[New comment by mhashemi in "Show HN: I built a dashboard to compare mortgage rates across 120 credit unions"]]></title><description><![CDATA[
<p>This kind existed for a while in the USA. Current admin turned off the data stream: <a href="https://www.consumerfinance.gov/owning-a-home/explore-rates/" rel="nofollow">https://www.consumerfinance.gov/owning-a-home/explore-rates/</a></p>
]]></description><pubDate>Thu, 04 Dec 2025 20:18:07 +0000</pubDate><link>https://news.ycombinator.com/item?id=46152430</link><dc:creator>mhashemi</dc:creator><comments>https://news.ycombinator.com/item?id=46152430</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46152430</guid></item><item><title><![CDATA[New comment by mhashemi in "Show HN: I built a dashboard to compare mortgage rates across 120 credit unions"]]></title><description><![CDATA[
<p>I'd say the exact rate as displayed might not matter as such. It's more a discovery tool for folks to find a competitive CU that they're eligible for. If the CU looks good for one type of rate, it's probably worth exploring for others.</p>
]]></description><pubDate>Thu, 04 Dec 2025 19:39:01 +0000</pubDate><link>https://news.ycombinator.com/item?id=46151855</link><dc:creator>mhashemi</dc:creator><comments>https://news.ycombinator.com/item?id=46151855</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46151855</guid></item><item><title><![CDATA[New comment by mhashemi in "Show HN: I built a dashboard to compare mortgage rates across 120 credit unions"]]></title><description><![CDATA[
<p>Real talk, it's so hard to find TOTP 2FA in banking.</p>
]]></description><pubDate>Thu, 04 Dec 2025 05:43:03 +0000</pubDate><link>https://news.ycombinator.com/item?id=46144179</link><dc:creator>mhashemi</dc:creator><comments>https://news.ycombinator.com/item?id=46144179</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46144179</guid></item><item><title><![CDATA[New comment by mhashemi in "Show HN: I built a dashboard to compare mortgage rates across 120 credit unions"]]></title><description><![CDATA[
<p>Yeah, it's partially automated. It doesn't use firecrawler or any other services (other than Render for hosting).</p>
]]></description><pubDate>Thu, 04 Dec 2025 04:03:00 +0000</pubDate><link>https://news.ycombinator.com/item?id=46143693</link><dc:creator>mhashemi</dc:creator><comments>https://news.ycombinator.com/item?id=46143693</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46143693</guid></item><item><title><![CDATA[New comment by mhashemi in "Show HN: I built a dashboard to compare mortgage rates across 120 credit unions"]]></title><description><![CDATA[
<p>That's actually where I started! Majority (but not all) of the institutions present on the dashboard are from the CUMA :) I don't technically crawl that portal, but their robots.txt certainly seems to encourage it. Great resource.</p>
]]></description><pubDate>Thu, 04 Dec 2025 04:01:32 +0000</pubDate><link>https://news.ycombinator.com/item?id=46143685</link><dc:creator>mhashemi</dc:creator><comments>https://news.ycombinator.com/item?id=46143685</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46143685</guid></item><item><title><![CDATA[New comment by mhashemi in "Show HN: I built a dashboard to compare mortgage rates across 120 credit unions"]]></title><description><![CDATA[
<p>Definitely. Unlikely that anyone starting here will get exactly the estimated monthly payment, especially as it takes time to lock in a rate and rates can change daily. What it does do is only use APRs to give as much of an apples-to-apples comparison as can be had. Click any entry in the table to go through to the CU's site, which usually has some means of getting a more accurate rate and/or quote.</p>
]]></description><pubDate>Thu, 04 Dec 2025 03:55:31 +0000</pubDate><link>https://news.ycombinator.com/item?id=46143650</link><dc:creator>mhashemi</dc:creator><comments>https://news.ycombinator.com/item?id=46143650</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46143650</guid></item><item><title><![CDATA[New comment by mhashemi in "Show HN: I built a dashboard to compare mortgage rates across 120 credit unions"]]></title><description><![CDATA[
<p>Those are just some medians I either Googled or LLM'd to act as defaults. You can click that sentence and change all those values to estimate.</p>
]]></description><pubDate>Thu, 04 Dec 2025 03:52:49 +0000</pubDate><link>https://news.ycombinator.com/item?id=46143634</link><dc:creator>mhashemi</dc:creator><comments>https://news.ycombinator.com/item?id=46143634</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46143634</guid></item><item><title><![CDATA[New comment by mhashemi in "Show HN: I built a dashboard to compare mortgage rates across 120 credit unions"]]></title><description><![CDATA[
<p>Love a public rates page. Added to my list for tomorrow.</p>
]]></description><pubDate>Thu, 04 Dec 2025 03:17:18 +0000</pubDate><link>https://news.ycombinator.com/item?id=46143419</link><dc:creator>mhashemi</dc:creator><comments>https://news.ycombinator.com/item?id=46143419</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46143419</guid></item><item><title><![CDATA[New comment by mhashemi in "Show HN: I built a dashboard to compare mortgage rates across 120 credit unions"]]></title><description><![CDATA[
<p>Thanks, and thanks for the heads up! Feel free to shoot me a screenshot/more browser details if you don't mind: blog@finfam.app<p>The data table is based on <a href="https://svelte-headless-table.bryanmylee.com/" rel="nofollow">https://svelte-headless-table.bryanmylee.com/</a></p>
]]></description><pubDate>Thu, 04 Dec 2025 01:06:34 +0000</pubDate><link>https://news.ycombinator.com/item?id=46142559</link><dc:creator>mhashemi</dc:creator><comments>https://news.ycombinator.com/item?id=46142559</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46142559</guid></item><item><title><![CDATA[New comment by mhashemi in "Show HN: I built a dashboard to compare mortgage rates across 120 credit unions"]]></title><description><![CDATA[
<p>It's more manual than you might think! Sent a message to the email in your profile with more details :)</p>
]]></description><pubDate>Thu, 04 Dec 2025 01:04:53 +0000</pubDate><link>https://news.ycombinator.com/item?id=46142549</link><dc:creator>mhashemi</dc:creator><comments>https://news.ycombinator.com/item?id=46142549</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46142549</guid></item><item><title><![CDATA[New comment by mhashemi in "Show HN: I built a dashboard to compare mortgage rates across 120 credit unions"]]></title><description><![CDATA[
<p>If you'd like, I'd be happy to add that CU to the roster. Hoping to do more to make the full range of market options more mainstream.</p>
]]></description><pubDate>Thu, 04 Dec 2025 01:00:05 +0000</pubDate><link>https://news.ycombinator.com/item?id=46142514</link><dc:creator>mhashemi</dc:creator><comments>https://news.ycombinator.com/item?id=46142514</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46142514</guid></item><item><title><![CDATA[New comment by mhashemi in "Show HN: I built a dashboard to compare mortgage rates across 120 credit unions"]]></title><description><![CDATA[
<p>Oh snap! I was just looking at originationdata.com this week! So awesome. I had originally hoped HMDA data was more than annual, but no luck. It's also a shame that the current admin turned off the data stream here: <a href="https://www.consumerfinance.gov/owning-a-home/explore-rates/" rel="nofollow">https://www.consumerfinance.gov/owning-a-home/explore-rates/</a><p>I thought maybe you'd been hit by that update, but even more bummed to hear Google enshittification struck again.</p>
]]></description><pubDate>Thu, 04 Dec 2025 00:59:06 +0000</pubDate><link>https://news.ycombinator.com/item?id=46142505</link><dc:creator>mhashemi</dc:creator><comments>https://news.ycombinator.com/item?id=46142505</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46142505</guid></item><item><title><![CDATA[New comment by mhashemi in "Show HN: I built a dashboard to compare mortgage rates across 120 credit unions"]]></title><description><![CDATA[
<p>The more the merrier, but as far as I can tell, there are no public rates listed on the CommunityAmerica CU site. All behind a "get in touch" interact: <a href="https://www.communityamerica.com/personal/borrow/resources/mortgage-rates" rel="nofollow">https://www.communityamerica.com/personal/borrow/resources/m...</a></p>
]]></description><pubDate>Wed, 03 Dec 2025 23:40:15 +0000</pubDate><link>https://news.ycombinator.com/item?id=46141840</link><dc:creator>mhashemi</dc:creator><comments>https://news.ycombinator.com/item?id=46141840</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46141840</guid></item><item><title><![CDATA[New comment by mhashemi in "Show HN: I built a dashboard to compare mortgage rates across 120 credit unions"]]></title><description><![CDATA[
<p>Yes, extremely, especially for confirming loans: <a href="https://singlefamily.fanniemae.com/originating-underwriting/loan-limits" rel="nofollow">https://singlefamily.fanniemae.com/originating-underwriting/...</a><p>Patrick McKenzie (<a href="https://news.ycombinator.com/user?id=patio11">https://news.ycombinator.com/user?id=patio11</a>) has a great deep dive on this: <a href="https://www.bitsaboutmoney.com/archive/mortgages-are-a-manufactured-product/" rel="nofollow">https://www.bitsaboutmoney.com/archive/mortgages-are-a-manuf...</a><p>Closing/switching costs are certainly a consideration still, but the "Truth in Lending Act" (TILA) made it easier to compare the all-in cost by providing a standardized APR number, which is what the dashboard focuses on.</p>
]]></description><pubDate>Wed, 03 Dec 2025 23:12:34 +0000</pubDate><link>https://news.ycombinator.com/item?id=46141607</link><dc:creator>mhashemi</dc:creator><comments>https://news.ycombinator.com/item?id=46141607</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46141607</guid></item><item><title><![CDATA[New comment by mhashemi in "Show HN: I built a dashboard to compare mortgage rates across 120 credit unions"]]></title><description><![CDATA[
<p>Haha, my uncreative username betrays me once again. Small world! Congrats on founding to you, too!</p>
]]></description><pubDate>Wed, 03 Dec 2025 22:15:27 +0000</pubDate><link>https://news.ycombinator.com/item?id=46140976</link><dc:creator>mhashemi</dc:creator><comments>https://news.ycombinator.com/item?id=46140976</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46140976</guid></item><item><title><![CDATA[New comment by mhashemi in "Show HN: I built a dashboard to compare mortgage rates across 120 credit unions"]]></title><description><![CDATA[
<p>Yeah, there's a somewhat wide variance in CUs, in terms of rates, quality of service, etc. I called a few just to spot check and these public rates are supposedly about as good as they can do. From what I gather, even the large CUs (like Transportation FCU) just don't have that sophisticated of an operating model.</p>
]]></description><pubDate>Wed, 03 Dec 2025 22:13:02 +0000</pubDate><link>https://news.ycombinator.com/item?id=46140949</link><dc:creator>mhashemi</dc:creator><comments>https://news.ycombinator.com/item?id=46140949</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46140949</guid></item><item><title><![CDATA[New comment by mhashemi in "Show HN: I built a dashboard to compare mortgage rates across 120 credit unions"]]></title><description><![CDATA[
<p>Thanks! Re: DSCRs, point me to the data!</p>
]]></description><pubDate>Wed, 03 Dec 2025 22:03:22 +0000</pubDate><link>https://news.ycombinator.com/item?id=46140832</link><dc:creator>mhashemi</dc:creator><comments>https://news.ycombinator.com/item?id=46140832</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46140832</guid></item><item><title><![CDATA[New comment by mhashemi in "Show HN: I built a dashboard to compare mortgage rates across 120 credit unions"]]></title><description><![CDATA[
<p>Pushing a fix to this now.  Assuming we're seeing the same thing: clicking the checkbox doesn't work, but clicking the label should. Should be right as rain shortly. Thanks!</p>
]]></description><pubDate>Wed, 03 Dec 2025 22:02:50 +0000</pubDate><link>https://news.ycombinator.com/item?id=46140825</link><dc:creator>mhashemi</dc:creator><comments>https://news.ycombinator.com/item?id=46140825</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46140825</guid></item><item><title><![CDATA[New comment by mhashemi in "Show HN: I built a dashboard to compare mortgage rates across 120 credit unions"]]></title><description><![CDATA[
<p>Haha, wait until you hear about our fancy 50-year mortgages we'll be getting any day now!<p>But seriously, my favorite discovery when researching CU mortgages is the prevalence of the 15/15 ARM. It's fixed for 15 years, and then adjusts once. Most people refinance within 7 years, or move within 12. So it's like a 30Y fixed, but comes in at 20 basis points cheaper (0.2% lower APR).</p>
]]></description><pubDate>Wed, 03 Dec 2025 21:54:25 +0000</pubDate><link>https://news.ycombinator.com/item?id=46140732</link><dc:creator>mhashemi</dc:creator><comments>https://news.ycombinator.com/item?id=46140732</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46140732</guid></item></channel></rss>