<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: randomvariable</title><link>https://news.ycombinator.com/user?id=randomvariable</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Fri, 24 Apr 2026 01:55:04 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=randomvariable" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by randomvariable in "DeepSeek Open Infra: Open-Sourcing 5 AI Repos in 5 Days"]]></title><description><![CDATA[
<p>How long until laptops are able to run high end models? What's the use case that requires a server farm for end user's?</p>
]]></description><pubDate>Fri, 21 Feb 2025 14:10:36 +0000</pubDate><link>https://news.ycombinator.com/item?id=43127614</link><dc:creator>randomvariable</dc:creator><comments>https://news.ycombinator.com/item?id=43127614</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43127614</guid></item><item><title><![CDATA[New comment by randomvariable in "Love for TypeScript"]]></title><description><![CDATA[
<p>I've written a lot of Angular code with Typescript and although you're right in saying functional code is preferrable I've found that a little bit OO when used correctly makes your code DRYer.<p>For example, if you have a lot of paginated lists you can write an abstract class that handles all the "get the results", "put them on a list", "display pagination", "on click display the next/previous page" trivia and then inherit from that to add the UI/presentation and any specific logic. It's absolutely possible in plain javascript but I shudder at the thought of writing something like that and even worse, refactor it. Typescript with OO and generics simplifies the task considerably.<p>As in everything in life: "dogma is bad", "παν μέτρον άριστον", "use the best tool for the job" etc. Words to live by.</p>
]]></description><pubDate>Sat, 30 Jul 2016 08:32:01 +0000</pubDate><link>https://news.ycombinator.com/item?id=12192169</link><dc:creator>randomvariable</dc:creator><comments>https://news.ycombinator.com/item?id=12192169</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=12192169</guid></item></channel></rss>