<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: lonk11</title><link>https://news.ycombinator.com/user?id=lonk11</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Sat, 02 May 2026 00:05:50 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=lonk11" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by lonk11 in "Serving the For You Feed"]]></title><description><![CDATA[
<p>My original title was: "Serving For You from my living room"</p>
]]></description><pubDate>Wed, 22 Apr 2026 23:26:13 +0000</pubDate><link>https://news.ycombinator.com/item?id=47870549</link><dc:creator>lonk11</dc:creator><comments>https://news.ycombinator.com/item?id=47870549</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47870549</guid></item><item><title><![CDATA[Serving the For You Feed]]></title><description><![CDATA[
<p>Article URL: <a href="https://atproto.com/blog/serving-the-for-you-feed">https://atproto.com/blog/serving-the-for-you-feed</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=47870458">https://news.ycombinator.com/item?id=47870458</a></p>
<p>Points: 3</p>
<p># Comments: 1</p>
]]></description><pubDate>Wed, 22 Apr 2026 23:11:00 +0000</pubDate><link>https://atproto.com/blog/serving-the-for-you-feed</link><dc:creator>lonk11</dc:creator><comments>https://news.ycombinator.com/item?id=47870458</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47870458</guid></item><item><title><![CDATA[New comment by lonk11 in "Where it's at://"]]></title><description><![CDATA[
<p>For You is based on your likes. If you get an empty feed then you probably haven't liked anything yet. Try liking a couple of posts in Discover feed and get back to For You.</p>
]]></description><pubDate>Sat, 04 Oct 2025 19:46:24 +0000</pubDate><link>https://news.ycombinator.com/item?id=45476118</link><dc:creator>lonk11</dc:creator><comments>https://news.ycombinator.com/item?id=45476118</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45476118</guid></item><item><title><![CDATA[New comment by lonk11 in "Bluesky: Updated Terms and Policies"]]></title><description><![CDATA[
<p>Since For You is based on likes I would suggest liking more posts that you want to appear in your For You feed.</p>
]]></description><pubDate>Wed, 20 Aug 2025 01:48:31 +0000</pubDate><link>https://news.ycombinator.com/item?id=44957962</link><dc:creator>lonk11</dc:creator><comments>https://news.ycombinator.com/item?id=44957962</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44957962</guid></item><item><title><![CDATA[New comment by lonk11 in "Bluesky: Updated Terms and Policies"]]></title><description><![CDATA[
<p>"likes by people you follow" is "Popular with Friends": <a href="https://bsky.app/profile/bsky.app/feed/with-friends" rel="nofollow">https://bsky.app/profile/bsky.app/feed/with-friends</a><p>The For You one uses only your likes: it finds people who liked the same posts as you, and shows you what else they've liked recently.</p>
]]></description><pubDate>Wed, 20 Aug 2025 01:47:38 +0000</pubDate><link>https://news.ycombinator.com/item?id=44957956</link><dc:creator>lonk11</dc:creator><comments>https://news.ycombinator.com/item?id=44957956</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44957956</guid></item><item><title><![CDATA[The Drivers of HRM's Performance on Arc-AGI]]></title><description><![CDATA[
<p>Article URL: <a href="https://arcprize.org/blog/hrm-analysis">https://arcprize.org/blog/hrm-analysis</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=44926897">https://news.ycombinator.com/item?id=44926897</a></p>
<p>Points: 3</p>
<p># Comments: 1</p>
]]></description><pubDate>Sat, 16 Aug 2025 21:00:46 +0000</pubDate><link>https://arcprize.org/blog/hrm-analysis</link><dc:creator>lonk11</dc:creator><comments>https://news.ycombinator.com/item?id=44926897</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44926897</guid></item><item><title><![CDATA[New comment by lonk11 in "'Starter packs' have played a central role in Bluesky's rapid growth"]]></title><description><![CDATA[
<p>This is definitely doable and anyone can build such a feed using Bluesky's APIs.<p>As an example, I built a "For You" feed <a href="https://bsky.app/profile/did:plc:3guzzweuqraryl3rdkimjamk/feed/for-you" rel="nofollow">https://bsky.app/profile/did:plc:3guzzweuqraryl3rdkimjamk/fe...</a> that finds  the posts you liked, finds other people who liked the same posts and shows you what else they liked.<p>To help me debug the algorithm I built a simple web UI that allows you to see the feed for any user by plugging their account id: <a href="https://linklonk.com/bluesky" rel="nofollow">https://linklonk.com/bluesky</a><p>You can switch perspective to other users and explore how the would experience the feed.</p>
]]></description><pubDate>Sun, 13 Jul 2025 00:39:34 +0000</pubDate><link>https://news.ycombinator.com/item?id=44546481</link><dc:creator>lonk11</dc:creator><comments>https://news.ycombinator.com/item?id=44546481</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44546481</guid></item><item><title><![CDATA[New comment by lonk11 in "Scaling up test-time compute with latent reasoning: A recurrent depth approach"]]></title><description><![CDATA[
<p>Running one layer 4 times should fetch the weights of that layer once. Running 4 layers makes you fetch 4x parameters.<p>The recurrent approach is more efficient when memory bandwidth is the bottleneck. They talk about it in the paper.</p>
]]></description><pubDate>Tue, 11 Feb 2025 22:51:40 +0000</pubDate><link>https://news.ycombinator.com/item?id=43019406</link><dc:creator>lonk11</dc:creator><comments>https://news.ycombinator.com/item?id=43019406</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43019406</guid></item><item><title><![CDATA[New comment by lonk11 in "I ditched the algorithm for RSS"]]></title><description><![CDATA[
<p>What you are describing is similar to how <a href="https://LinkLonk.com" rel="nofollow">https://LinkLonk.com</a> works (my side project) - when you "like" a link you get connected to the RSS feeds that posted that link and other users that also liked it. Then you get content from feeds and users that you are connected to. The more links in common you have with a feed or a user the more weight their other links have.</p>
]]></description><pubDate>Fri, 17 Jan 2025 03:07:29 +0000</pubDate><link>https://news.ycombinator.com/item?id=42733680</link><dc:creator>lonk11</dc:creator><comments>https://news.ycombinator.com/item?id=42733680</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42733680</guid></item><item><title><![CDATA[Being Productive]]></title><description><![CDATA[
<p>Article URL: <a href="https://www.furidamu.org/blog/2024/09/13/being-productive/">https://www.furidamu.org/blog/2024/09/13/being-productive/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=41547551">https://news.ycombinator.com/item?id=41547551</a></p>
<p>Points: 1</p>
<p># Comments: 0</p>
]]></description><pubDate>Sun, 15 Sep 2024 13:58:11 +0000</pubDate><link>https://www.furidamu.org/blog/2024/09/13/being-productive/</link><dc:creator>lonk11</dc:creator><comments>https://news.ycombinator.com/item?id=41547551</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41547551</guid></item><item><title><![CDATA[New comment by lonk11 in "Prompt Caching"]]></title><description><![CDATA[
<p>My understanding is that the attention in all transformer layers is "causal" - that is the output of a transformer layer for token N depends only on tokens from 0 to N.<p>This means that every attention layer can use previously calculated outputs for the same prompt prefix. So it only needs to calculate from scratch starting from the first unique token in the prompt sequence.</p>
]]></description><pubDate>Sun, 18 Aug 2024 21:32:20 +0000</pubDate><link>https://news.ycombinator.com/item?id=41285681</link><dc:creator>lonk11</dc:creator><comments>https://news.ycombinator.com/item?id=41285681</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41285681</guid></item><item><title><![CDATA[New comment by lonk11 in "Calculating the cost of a Google DeepMind paper"]]></title><description><![CDATA[
<p>I think the commenter was thinking about the input embedding layer, where to get an input token embedding the model does a lookup of the embedding by index, which is constant time.<p>And the blog post author is talking about the output layer where the model has to produce an output prediction for every possible token in the vocabulary. Each output token prediction is a dot-product between the transformer hidden state (D) and the token embedding (D) (whether shared with input or not) for all tokens in the vocabulary (V). That's where the VD comes from.<p>It would be great to clarify this in the blog post to make it more accessible but I understand that there is a tradeoff.</p>
]]></description><pubDate>Tue, 30 Jul 2024 13:51:10 +0000</pubDate><link>https://news.ycombinator.com/item?id=41109193</link><dc:creator>lonk11</dc:creator><comments>https://news.ycombinator.com/item?id=41109193</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41109193</guid></item><item><title><![CDATA[New comment by lonk11 in "Google helped destroy adoption of RSS feeds (2023)"]]></title><description><![CDATA[
<p>Just a directory of feeds could be of limited use. You don't know the signal-to-noise ratio of each feed for you.<p>You subscribe to tens or hundreds of feeds and, boom, you have another problem - how do you prioritize which feed to read .<p>With <a href="https://linklonk.com" rel="nofollow">https://linklonk.com</a> I'm trying to solve both problems: discovering feeds to follow and prioritizing content from all feeds.<p>You start with content you liked - submit links you liked and you will get connected to all feeds that included this link.<p>For example, there are a bunch of feeds that included this link <a href="https://simonwillison.net/2024/Feb/21/gemini-pro-video/" rel="nofollow">https://simonwillison.net/2024/Feb/21/gemini-pro-video/</a><p>Those are:<p>- <a href="https://simonwillison.net/atom/everything/" rel="nofollow">https://simonwillison.net/atom/everything/</a> - the original blog<p>- <a href="https://kagi.com/api/v1/smallweb/feed/" rel="nofollow">https://kagi.com/api/v1/smallweb/feed/</a> - a feed of "small web" links, I didn't know it existed, but one of the users must have submitted this feed.<p>- <a href="https://hnrss.org/newest?points=1000&count=100" rel="nofollow">https://hnrss.org/newest?points=1000&count=100</a> - HN links that got more than 1000 points<p>- <a href="https://lobste.rs/rss" rel="nofollow">https://lobste.rs/rss</a> - submissions to Lobste.rs<p>- <a href="https://lobste.rs/t/ai.rss" rel="nofollow">https://lobste.rs/t/ai.rss</a> - submissions to Lobste.rs with "ai" tag.<p>The point is, if you upvote this link on LinkLonk (<a href="https://linklonk.com/item/481037215144673280" rel="nofollow">https://linklonk.com/item/481037215144673280</a>), you automatically get subscribed to all of these feeds. This is a way to discover new feeds through content you liked.<p>Now, being connected to hundreds or thousands of feeds might seem crazy. But we have a solution to that which also relies on what content you "liked". LinkLonk knows how often you liked content from each feed you are connected to (which is essentially the signal-to-noise ratio). So it ranks new content based on that. If you like 50% of posts from <a href="https://simonwillison.net/atom/everything/" rel="nofollow">https://simonwillison.net/atom/everything/</a> then new posts from Simon Willison will be shown above other links from, say, <a href="https://lobste.rs/rss" rel="nofollow">https://lobste.rs/rss</a>.<p>The more you like - the better the ranking of fresh content becomes.<p>In this world you don't have to actively manage which feeds you are subscribed to or not. You only rate content.</p>
]]></description><pubDate>Sat, 24 Feb 2024 19:35:18 +0000</pubDate><link>https://news.ycombinator.com/item?id=39494481</link><dc:creator>lonk11</dc:creator><comments>https://news.ycombinator.com/item?id=39494481</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39494481</guid></item><item><title><![CDATA[New comment by lonk11 in "A link aggregator with a transparent algorithm that learns from your upvotes"]]></title><description><![CDATA[
<p>I haven't used Artifact, but my understanding is it uses "AI" to personalize the feed of content and the sources of content it aggregates are based on an allow list of publishers.<p>LinkLonk differs in these two aspects:<p>1. The algorithm is intentionally simple - like content to get more from that publisher (ie, RSS feeds) and from other users that liked it. Dislike - to get less. There is no AI so that you as a user could have control. For example, LinkLonk does not use your view history to guess what else you would like.<p>2. The list of sources is any RSS feed users have added. LinkLonk also automatically tracks any feed that posted content users liked. In this respect LinkLonk is more similar to RSS readers.</p>
]]></description><pubDate>Thu, 26 Oct 2023 23:50:20 +0000</pubDate><link>https://news.ycombinator.com/item?id=38033118</link><dc:creator>lonk11</dc:creator><comments>https://news.ycombinator.com/item?id=38033118</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=38033118</guid></item><item><title><![CDATA[New comment by lonk11 in "Show HN: XRss – RSS Reader and web stack demo"]]></title><description><![CDATA[
<p>gorilla/mux supports parameters in the path as well. For example: "/posts/{id:[0-9]+}"<p>Passing the parameters from the handler to the template could be left to the user of the library.</p>
]]></description><pubDate>Mon, 04 Sep 2023 23:31:53 +0000</pubDate><link>https://news.ycombinator.com/item?id=37386203</link><dc:creator>lonk11</dc:creator><comments>https://news.ycombinator.com/item?id=37386203</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=37386203</guid></item><item><title><![CDATA[New comment by lonk11 in "Show HN: XRss – RSS Reader and web stack demo"]]></title><description><![CDATA[
<p>Yes, that would be useful. Basically, what you have in <a href="https://github.com/infogulch/caddy-xtemplate/blob/master/templates.go">https://github.com/infogulch/caddy-xtemplate/blob/master/tem...</a> - but without Caddy dependencies and with a way to use any router library (I use gorilla/mux).<p>I would make the templates library take a callback function for every public template: func(method, path string, template).<p>Then the user could add any custom logic to register the route handler and execute the template with any application specific inputs.</p>
]]></description><pubDate>Mon, 04 Sep 2023 17:20:50 +0000</pubDate><link>https://news.ycombinator.com/item?id=37382620</link><dc:creator>lonk11</dc:creator><comments>https://news.ycombinator.com/item?id=37382620</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=37382620</guid></item><item><title><![CDATA[New comment by lonk11 in "Show HN: XRss – RSS Reader and web stack demo"]]></title><description><![CDATA[
<p>Thanks for sharing!<p>I liked the idea of defining the handle path in the name of the template and the auto-reloading on change functionality.<p>I wish this was a stand-alone library that I could use in my custom Golang server. Do you know if something like this exists?</p>
]]></description><pubDate>Mon, 04 Sep 2023 03:10:18 +0000</pubDate><link>https://news.ycombinator.com/item?id=37376772</link><dc:creator>lonk11</dc:creator><comments>https://news.ycombinator.com/item?id=37376772</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=37376772</guid></item><item><title><![CDATA[Underwater ears everywhere]]></title><description><![CDATA[
<p>Article URL: <a href="https://computer.rip/2023-07-15-underwater-ears-everywhere.html">https://computer.rip/2023-07-15-underwater-ears-everywhere.html</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=36750716">https://news.ycombinator.com/item?id=36750716</a></p>
<p>Points: 452</p>
<p># Comments: 170</p>
]]></description><pubDate>Sun, 16 Jul 2023 19:44:19 +0000</pubDate><link>https://computer.rip/2023-07-15-underwater-ears-everywhere.html</link><dc:creator>lonk11</dc:creator><comments>https://news.ycombinator.com/item?id=36750716</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=36750716</guid></item><item><title><![CDATA[New comment by lonk11 in "Tell HN: Twitter switched temporarily to rate limited mode"]]></title><description><![CDATA[
<p>At first I read it as a limit on the number of posts per day you can <i>create</i>, which seemed very generous. Realized that it was the number of posts you can <i>read</i> which is unreasonably low.<p>Maybe it's a test to see how many power users would convert to verified?</p>
]]></description><pubDate>Sat, 01 Jul 2023 17:43:11 +0000</pubDate><link>https://news.ycombinator.com/item?id=36552746</link><dc:creator>lonk11</dc:creator><comments>https://news.ycombinator.com/item?id=36552746</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=36552746</guid></item><item><title><![CDATA[New comment by lonk11 in "Bill C-18: Google to remove news links in Canada over online news law"]]></title><description><![CDATA[
<p>I recommend this podcast episode on the financial interests involved: <a href="https://www.michaelgeist.ca/podcast/episode-172-marc-edge-on-bill-c-18-and-the-postmedia-effect/" rel="nofollow noreferrer">https://www.michaelgeist.ca/podcast/episode-172-marc-edge-on...</a></p>
]]></description><pubDate>Fri, 30 Jun 2023 03:00:59 +0000</pubDate><link>https://news.ycombinator.com/item?id=36530021</link><dc:creator>lonk11</dc:creator><comments>https://news.ycombinator.com/item?id=36530021</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=36530021</guid></item></channel></rss>