<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: justinl33</title><link>https://news.ycombinator.com/user?id=justinl33</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Tue, 28 Apr 2026 21:19:59 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=justinl33" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[WWDC25: The Foundation Models Framework]]></title><description><![CDATA[
<p>Article URL: <a href="https://www.youtube.com/watch?v=mJMvFyBvZEk">https://www.youtube.com/watch?v=mJMvFyBvZEk</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=44259870">https://news.ycombinator.com/item?id=44259870</a></p>
<p>Points: 2</p>
<p># Comments: 0</p>
]]></description><pubDate>Thu, 12 Jun 2025 16:48:37 +0000</pubDate><link>https://www.youtube.com/watch?v=mJMvFyBvZEk</link><dc:creator>justinl33</dc:creator><comments>https://news.ycombinator.com/item?id=44259870</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44259870</guid></item><item><title><![CDATA[New comment by justinl33 in "Launch HN: ParaQuery (YC X25) – GPU Accelerated Spark/SQL"]]></title><description><![CDATA[
<p>So nice to see GPU's being used for classical reasons again.</p>
]]></description><pubDate>Mon, 12 May 2025 16:55:21 +0000</pubDate><link>https://news.ycombinator.com/item?id=43965097</link><dc:creator>justinl33</dc:creator><comments>https://news.ycombinator.com/item?id=43965097</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43965097</guid></item><item><title><![CDATA[New comment by justinl33 in "Launch HN: mrge.io (YC X25) – Cursor for code review"]]></title><description><![CDATA[
<p>This is good. PR review has been completed neglected basically from day 0.<p>Did some self-research on Reddit about why (<a href="https://www.reddit.com/r/github/comments/1gtxqy6/comment/lxvqbfi/?context=3" rel="nofollow">https://www.reddit.com/r/github/comments/1gtxqy6/comment/lxv...</a>)</p>
]]></description><pubDate>Tue, 15 Apr 2025 23:37:16 +0000</pubDate><link>https://news.ycombinator.com/item?id=43699722</link><dc:creator>justinl33</dc:creator><comments>https://news.ycombinator.com/item?id=43699722</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43699722</guid></item><item><title><![CDATA[New comment by justinl33 in "Understanding gRPC, OpenAPI and REST and when to use them in API design (2020)"]]></title><description><![CDATA[
<p>entity-oriented models are more stable over time compared to procedure-oriented RPC. In my experience, starting with resources/entities and mapping operations to them does lead to cleaner APIs that are easier to evolve.</p>
]]></description><pubDate>Thu, 23 Jan 2025 05:04:46 +0000</pubDate><link>https://news.ycombinator.com/item?id=42800883</link><dc:creator>justinl33</dc:creator><comments>https://news.ycombinator.com/item?id=42800883</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42800883</guid></item><item><title><![CDATA[New comment by justinl33 in "Understanding gRPC, OpenAPI and REST and when to use them in API design"]]></title><description><![CDATA[
<p>I disagree that OpenAPI is just RPC mapped to HTTP. A well-designed OpenAPI spec can be quite RESTful. The problem is many developers don't take the time to design good resource models and just slap RPC-style operations into URL paths.</p>
]]></description><pubDate>Thu, 23 Jan 2025 05:04:32 +0000</pubDate><link>https://news.ycombinator.com/item?id=42800879</link><dc:creator>justinl33</dc:creator><comments>https://news.ycombinator.com/item?id=42800879</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42800879</guid></item><item><title><![CDATA[New comment by justinl33 in "DeepSeek-R1"]]></title><description><![CDATA[
<p>> This is the first open research to validate that reasoning capabilities of LLMs can be incentivized purely through RL, without the need for SFT.<p>This is a noteworthy achievement.</p>
]]></description><pubDate>Mon, 20 Jan 2025 20:57:34 +0000</pubDate><link>https://news.ycombinator.com/item?id=42772954</link><dc:creator>justinl33</dc:creator><comments>https://news.ycombinator.com/item?id=42772954</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42772954</guid></item><item><title><![CDATA[New comment by justinl33 in "Why we built Vade Studio in Clojure"]]></title><description><![CDATA[
<p>I've built similar systems using Apache Airflow and Temporal, but the complexity was overwhelming. Using simple maps with enter/leave phases for workflow steps is much cleaner than dealing with DAG frameworks.</p>
]]></description><pubDate>Fri, 10 Jan 2025 22:49:14 +0000</pubDate><link>https://news.ycombinator.com/item?id=42661195</link><dc:creator>justinl33</dc:creator><comments>https://news.ycombinator.com/item?id=42661195</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42661195</guid></item><item><title><![CDATA[New comment by justinl33 in "Meta's memo to employees rolling back DEI programs"]]></title><description><![CDATA[
<p>It's giving _Students for Fair Admissions v. Harvard_</p>
]]></description><pubDate>Fri, 10 Jan 2025 22:45:49 +0000</pubDate><link>https://news.ycombinator.com/item?id=42661166</link><dc:creator>justinl33</dc:creator><comments>https://news.ycombinator.com/item?id=42661166</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42661166</guid></item><item><title><![CDATA[New comment by justinl33 in "I've acquired a new superpower"]]></title><description><![CDATA[
<p>human stereo vision processing has incredibly sophisticated noise filtering capabilities that are still hard to replicate in software. The shimmering effect people report is essentially your visual cortex highlighting areas where the stereo correspondence fails.</p>
]]></description><pubDate>Fri, 10 Jan 2025 22:36:23 +0000</pubDate><link>https://news.ycombinator.com/item?id=42661076</link><dc:creator>justinl33</dc:creator><comments>https://news.ycombinator.com/item?id=42661076</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42661076</guid></item><item><title><![CDATA[New comment by justinl33 in "How Britain got its first internet connection (2015)"]]></title><description><![CDATA[
<p>let's thank him for making some absolutely god-mode architectural calls (protocol layering, manufacturer agnosticism, etc.)</p>
]]></description><pubDate>Fri, 10 Jan 2025 08:31:54 +0000</pubDate><link>https://news.ycombinator.com/item?id=42653785</link><dc:creator>justinl33</dc:creator><comments>https://news.ycombinator.com/item?id=42653785</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42653785</guid></item><item><title><![CDATA[New comment by justinl33 in "Ending our third party fact-checking program and moving to Community Notes model"]]></title><description><![CDATA[
<p>this is good. the automated systems were getting increasingly byzantine, with layers of rules trying to patch edge cases, which just created more edge cases.</p>
]]></description><pubDate>Tue, 07 Jan 2025 21:07:05 +0000</pubDate><link>https://news.ycombinator.com/item?id=42627470</link><dc:creator>justinl33</dc:creator><comments>https://news.ycombinator.com/item?id=42627470</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42627470</guid></item><item><title><![CDATA[New comment by justinl33 in "How I program with LLMs"]]></title><description><![CDATA[
<p>I've maintained several SDKs, and the 'cover everything' approach leads to nightmare dependency trees and documentation bloat. imo, the LLM paradigm shifts this even further - why maintain a massive SDK when users can generate precisely what they need? This could fundamentally change how we think about API distribution.</p>
]]></description><pubDate>Tue, 07 Jan 2025 07:31:52 +0000</pubDate><link>https://news.ycombinator.com/item?id=42620213</link><dc:creator>justinl33</dc:creator><comments>https://news.ycombinator.com/item?id=42620213</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42620213</guid></item><item><title><![CDATA[New comment by justinl33 in "Human study on AI spear phishing campaigns"]]></title><description><![CDATA[
<p>Exactly</p>
]]></description><pubDate>Tue, 07 Jan 2025 07:30:16 +0000</pubDate><link>https://news.ycombinator.com/item?id=42620202</link><dc:creator>justinl33</dc:creator><comments>https://news.ycombinator.com/item?id=42620202</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42620202</guid></item><item><title><![CDATA[New comment by justinl33 in "Shades of Singleton design pattern – Python"]]></title><description><![CDATA[
<p>nice, thanks for sharing!</p>
]]></description><pubDate>Tue, 07 Jan 2025 07:29:27 +0000</pubDate><link>https://news.ycombinator.com/item?id=42620200</link><dc:creator>justinl33</dc:creator><comments>https://news.ycombinator.com/item?id=42620200</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42620200</guid></item><item><title><![CDATA[New comment by justinl33 in "Stimulation Clicker"]]></title><description><![CDATA[
<p>while(1) document.querySelector('.main-btn').click();</p>
]]></description><pubDate>Tue, 07 Jan 2025 07:28:25 +0000</pubDate><link>https://news.ycombinator.com/item?id=42620198</link><dc:creator>justinl33</dc:creator><comments>https://news.ycombinator.com/item?id=42620198</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42620198</guid></item><item><title><![CDATA[New comment by justinl33 in "Hitting OKRs vs. Doing Your Job"]]></title><description><![CDATA[
<p>I strongly believe that the addition of every metric brings with it an associated productivity tax in the form of:
1. time spent doing things that exploit this metric
2. time spent purely documenting/surfacing this metric on your ‘brand’</p>
]]></description><pubDate>Mon, 06 Jan 2025 09:15:14 +0000</pubDate><link>https://news.ycombinator.com/item?id=42608997</link><dc:creator>justinl33</dc:creator><comments>https://news.ycombinator.com/item?id=42608997</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42608997</guid></item><item><title><![CDATA[New comment by justinl33 in "I made $100K from a dick joke"]]></title><description><![CDATA[
<p>> The guardrails are made of laws, not morals<p>damn.</p>
]]></description><pubDate>Mon, 06 Jan 2025 07:37:23 +0000</pubDate><link>https://news.ycombinator.com/item?id=42608549</link><dc:creator>justinl33</dc:creator><comments>https://news.ycombinator.com/item?id=42608549</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42608549</guid></item><item><title><![CDATA[New comment by justinl33 in "Why was there a wall near runway at S Korea plane crash airport?"]]></title><description><![CDATA[
<p>The wall is a red herring 2. why was a commercial airliner attempting a no-gear belly landing with full fuel load on a runway that's only 2,800m, rather than divert to Incheon?</p>
]]></description><pubDate>Mon, 06 Jan 2025 07:35:35 +0000</pubDate><link>https://news.ycombinator.com/item?id=42608542</link><dc:creator>justinl33</dc:creator><comments>https://news.ycombinator.com/item?id=42608542</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42608542</guid></item><item><title><![CDATA[New comment by justinl33 in "Shades of Singleton design pattern – Python"]]></title><description><![CDATA[
<p>Python's module loading mechanism is thread-safe by default, and module-level variables are effectively singletons. This would suffice:<p>_connection = None<p>def get_connection():
    global _connection
    if _connection is None:
        _connection = create_connection()
    return _connection</p>
]]></description><pubDate>Mon, 06 Jan 2025 07:26:06 +0000</pubDate><link>https://news.ycombinator.com/item?id=42608503</link><dc:creator>justinl33</dc:creator><comments>https://news.ycombinator.com/item?id=42608503</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42608503</guid></item><item><title><![CDATA[New comment by justinl33 in "A story on home server security"]]></title><description><![CDATA[
<p>a simple docker run --memory=512m --cpus=1 could have at least limited the damage here.</p>
]]></description><pubDate>Sun, 05 Jan 2025 20:57:56 +0000</pubDate><link>https://news.ycombinator.com/item?id=42604967</link><dc:creator>justinl33</dc:creator><comments>https://news.ycombinator.com/item?id=42604967</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42604967</guid></item></channel></rss>