<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: LelouBil</title><link>https://news.ycombinator.com/user?id=LelouBil</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Wed, 19 Aug 2026 16:55:35 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=LelouBil" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by LelouBil in "GrapheneOS in 2027 available on high-end Motorola phones"]]></title><description><![CDATA[
<p>From the linked url<p>> Lower end devices will take more time to meet our requirements since the updates and security features aren't as good. It's mostly due to how Qualcomm handles it. The latest Snapdragon flagships have the best security features. We'll also need Motorola to start paying them for longer updates below flagships</p>
]]></description><pubDate>Wed, 19 Aug 2026 15:04:39 +0000</pubDate><link>https://news.ycombinator.com/item?id=49362597</link><dc:creator>LelouBil</dc:creator><comments>https://news.ycombinator.com/item?id=49362597</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49362597</guid></item><item><title><![CDATA[New comment by LelouBil in "Cursor launches Origin, GitHub alternative"]]></title><description><![CDATA[
<p>Hi since you are here, I find tangled amazing and I really hope it succeeds.<p>Since you are here, do you have any updates about the issue of issues and PRs living in the author's PDSs and not on the knot ? (Which also acts as the repository's PDS if I am not mistaken)<p><pre><code>    >  As time goes on we are re-assessing the idea of users owning what is "collaborative data" (issues, PRs, etc.) on their PDSes - soon may come the day that an issue also lives on the knot as a source of truth, with an accompanying pointer record on user PDS to attest that it's theirs.</code></pre></p>
]]></description><pubDate>Tue, 18 Aug 2026 21:49:30 +0000</pubDate><link>https://news.ycombinator.com/item?id=49353200</link><dc:creator>LelouBil</dc:creator><comments>https://news.ycombinator.com/item?id=49353200</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49353200</guid></item><item><title><![CDATA[New comment by LelouBil in "Cursor launches Origin, GitHub alternative"]]></title><description><![CDATA[
<p>While private repos are usefull, I do not think that is tangled's main proposal at all.<p>I am just thinking you do not like tangled because you don't use the social features of github and so don't see the point here. I can understand that, but then tangled is just not for you ?<p>And yeah ATProto is not the next thing, but IMO having a portable identity and services that can act as "one big single app" are requirements for a modern social protocol to do applications like Twitter,Instagram, and github's social features for example, ATProto is just the one that does it better imo for now.<p>But again since you are always bringing on private repos, I think tangled is just not for you since the ATProto model is for open data and so fits open source projects really nicely I think.</p>
]]></description><pubDate>Tue, 18 Aug 2026 21:44:06 +0000</pubDate><link>https://news.ycombinator.com/item?id=49353125</link><dc:creator>LelouBil</dc:creator><comments>https://news.ycombinator.com/item?id=49353125</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49353125</guid></item><item><title><![CDATA[New comment by LelouBil in "Cursor launches Origin, GitHub alternative"]]></title><description><![CDATA[
<p>Oh I meant that as part of tangled, you can "control" your issues and PRs because they are on ATProto and just like any ATProto record can be hosted on any PDS you like and still be interoperable.<p>But after looking a bit more into it, they are still following the same model as Bluesky in that the author of an issue or comment or PR is the owner of the resource, and it lives on their PDS, but they are considering changing that (and I hope they do it soon) by having the record be created on the repo PDS (so the knot basically) and a pointer record on the user's PDS proving they are the author.<p>ATProto has all that's required to do so, so I hope they do it soon, they are still in alpha after all but I find the interoperability very promising because you can have independent code hosting regardless of the opinions of forge X (which I think is the main reason why people move away from GitHub), but still be a part of an interoperable ecosystem that acts just like it is a single platform.</p>
]]></description><pubDate>Tue, 18 Aug 2026 21:39:57 +0000</pubDate><link>https://news.ycombinator.com/item?id=49353077</link><dc:creator>LelouBil</dc:creator><comments>https://news.ycombinator.com/item?id=49353077</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49353077</guid></item><item><title><![CDATA[New comment by LelouBil in "Cursor launches Origin, GitHub alternative"]]></title><description><![CDATA[
<p>I don't think you understood. You can still get a feature complete social experience that is NOT ISOLATED from anyone.<p>Your GitHub Enterprise comparison is wrong, because with an onprem github entreprise you don't have the social github features (and that's the whole point of tangled, use something else if you want a private forge for your company, it's not for this purpose)<p>My point is, Tangled being on ATProto, you can still access all of the repos, PRs and issues of other people by looking through your self-hosted appview even if the official appview is down, because an appview, is just that, an "app *view*" It's the view layer in your traditional app, and ATProto is the database.<p>It's a view of the data on the ATProto network, it is not the data holder, everyone can be their own data holder that is visible through any appview.<p>> downtime and self-hosting is not a reason most people are convinced to move forges, it takes a lot to get someone there<p>Yes, I agree, but I personally think tangled is great because of the <i>interoperability</i><p>People on codeberg, on gitlab, on github, on self-hosted gitea instances, on self hosted gitlab instances, and so on, all control their issues, PRs, and git repos (they run on their own infra) but they are also more independent, are not subject to a central platform's policies (or are subject to the one they prefer) and so on, and they also introduce contributor friction, you need separate accounts, it can be difficult to cross reference issues and PRs accross projects on different forges, users can't easily have a central feed of project they starred.<p>On tangled you get to have the first part (freedom) while not having the second downside (unique account, cross-references work seamlessly, etc...)<p>Give me reasons open source projects moved forges away from github, and I am pretty sure if tangled did exist when they did so it would fit more boxes of "why they left" than their target forge.</p>
]]></description><pubDate>Tue, 18 Aug 2026 20:33:18 +0000</pubDate><link>https://news.ycombinator.com/item?id=49352285</link><dc:creator>LelouBil</dc:creator><comments>https://news.ycombinator.com/item?id=49352285</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49352285</guid></item><item><title><![CDATA[New comment by LelouBil in "Cursor launches Origin, GitHub alternative"]]></title><description><![CDATA[
<p>The difference with GitHub is you can also use it if the main instance is down if you self host. (And again self hosting still gets you the interconnection benefits just like if everyone was on tangled.org)</p>
]]></description><pubDate>Tue, 18 Aug 2026 18:57:14 +0000</pubDate><link>https://news.ycombinator.com/item?id=49350816</link><dc:creator>LelouBil</dc:creator><comments>https://news.ycombinator.com/item?id=49350816</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49350816</guid></item><item><title><![CDATA[New comment by LelouBil in "Cursor launches Origin, GitHub alternative"]]></title><description><![CDATA[
<p>What does "forcing" mean here ?<p>If you want to build an alternative Knot implementation (git Hosting) you can use anything as long as the API is compatible ?<p>Same for all of the parts of Tangled really<p>Also, even if it's down, unlike GitHub you can self host your own AppView so it's never down for you</p>
]]></description><pubDate>Tue, 18 Aug 2026 17:45:35 +0000</pubDate><link>https://news.ycombinator.com/item?id=49349522</link><dc:creator>LelouBil</dc:creator><comments>https://news.ycombinator.com/item?id=49349522</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49349522</guid></item><item><title><![CDATA[New comment by LelouBil in "Cursor launches Origin, GitHub alternative"]]></title><description><![CDATA[
<p>I really hope more people would use Tangled (<a href="https://tangled.org/" rel="nofollow">https://tangled.org/</a>)<p>You get:<p><pre><code>   - Self hosting your git hosting (if you want)

   - Self hosting your issues/PRs (if you want)

   - Self hosting your CI (if you want)

   - Github-like social features (I have one account, I can follow, star, add issues and PRs to any repo on tangled)

</code></pre>
It's built on ATProto, so even if the company disappears, all of the integration and features will still work for anyone that wants to run their own AppView (that is open-source), an AppView is basically the UI/Network-wide Data Aggregator for ATProto apps</p>
]]></description><pubDate>Tue, 18 Aug 2026 00:35:48 +0000</pubDate><link>https://news.ycombinator.com/item?id=49339647</link><dc:creator>LelouBil</dc:creator><comments>https://news.ycombinator.com/item?id=49339647</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49339647</guid></item><item><title><![CDATA[New comment by LelouBil in "Cursor launches Origin, GitHub alternative"]]></title><description><![CDATA[
<p>What does it even mean to "win the AI race" ?<p>Right now there are many providers providing different tradeoffs, for different usages.<p>Would "winning" mean releasing an all-purpose better model that will outperform every other companies for all kind of tasks ? Something like AGI but cost effective ?<p>Or is it winning the consumer-side AI race ? Like making a kind of "super personal AI assistant" the likes you would see in movies and TVs ?<p>I'm not arguing, I am just struggling to understand what it usually means when somebody says that, it's not like competitors will go bankrupt the second OpenAI/Anthropic/Whatever does something specific.</p>
]]></description><pubDate>Mon, 17 Aug 2026 21:49:46 +0000</pubDate><link>https://news.ycombinator.com/item?id=49338158</link><dc:creator>LelouBil</dc:creator><comments>https://news.ycombinator.com/item?id=49338158</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49338158</guid></item><item><title><![CDATA[New comment by LelouBil in "Incident with Github.com"]]></title><description><![CDATA[
<p>Use Tangled ! <a href="https://tangled.org/" rel="nofollow">https://tangled.org/</a><p>It's a social network with github-like social features and git hosting, but you can still self host your git and have all the features like issues, PRs and so on just like GitHub.<p>And it's built on ATProto so you can also have your issues PRs and so on hosted on your infra, but everything interconnects nicely with your single account, just like using GitHub.<p>They even added a vouching system for users, to know who to trust based on who you already trusted.</p>
]]></description><pubDate>Mon, 17 Aug 2026 15:37:22 +0000</pubDate><link>https://news.ycombinator.com/item?id=49332770</link><dc:creator>LelouBil</dc:creator><comments>https://news.ycombinator.com/item?id=49332770</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49332770</guid></item><item><title><![CDATA[New comment by LelouBil in "France to ban unsolicited telemarketing calls"]]></title><description><![CDATA[
<p>Living in France, right now the only kind of spam calls I am getting are prerecorded voice loops.<p>I admit they are done pretty well, it took 2-3 different calls (accross months) for me to notice I wasn't talking to a real person !</p>
]]></description><pubDate>Tue, 11 Aug 2026 11:52:19 +0000</pubDate><link>https://news.ycombinator.com/item?id=49256789</link><dc:creator>LelouBil</dc:creator><comments>https://news.ycombinator.com/item?id=49256789</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49256789</guid></item><item><title><![CDATA[New comment by LelouBil in "Microsoft Edge is about to lock out older ad blockers, just like Chrome did"]]></title><description><![CDATA[
<p>Isn't the main issue that for MV3 you can't have a dynamic blocklist ? And so you have to update it with an extension update ?</p>
]]></description><pubDate>Sat, 08 Aug 2026 13:15:01 +0000</pubDate><link>https://news.ycombinator.com/item?id=49221574</link><dc:creator>LelouBil</dc:creator><comments>https://news.ycombinator.com/item?id=49221574</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49221574</guid></item><item><title><![CDATA[New comment by LelouBil in "ATProto for Distributed Systems Engineers"]]></title><description><![CDATA[
<p>I feel like it's the best ATProto architecture explanation on the web.<p>I hope it will make people who argue that "there are no instances in ATProto" is wrong, understand that it is actually true and not just a naming debate.</p>
]]></description><pubDate>Thu, 06 Aug 2026 21:36:55 +0000</pubDate><link>https://news.ycombinator.com/item?id=49202934</link><dc:creator>LelouBil</dc:creator><comments>https://news.ycombinator.com/item?id=49202934</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49202934</guid></item><item><title><![CDATA[ATProto for Distributed Systems Engineers]]></title><description><![CDATA[
<p>Article URL: <a href="https://atproto.com/articles/atproto-for-distsys-engineers">https://atproto.com/articles/atproto-for-distsys-engineers</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=49202912">https://news.ycombinator.com/item?id=49202912</a></p>
<p>Points: 141</p>
<p># Comments: 30</p>
]]></description><pubDate>Thu, 06 Aug 2026 21:35:37 +0000</pubDate><link>https://atproto.com/articles/atproto-for-distsys-engineers</link><dc:creator>LelouBil</dc:creator><comments>https://news.ycombinator.com/item?id=49202912</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49202912</guid></item><item><title><![CDATA[New comment by LelouBil in "F*: A general-purpose proof-oriented programming language"]]></title><description><![CDATA[
<p><a href="https://fstar-lang.org/tutorial/" rel="nofollow">https://fstar-lang.org/tutorial/</a></p>
]]></description><pubDate>Sun, 02 Aug 2026 20:18:49 +0000</pubDate><link>https://news.ycombinator.com/item?id=49147903</link><dc:creator>LelouBil</dc:creator><comments>https://news.ycombinator.com/item?id=49147903</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49147903</guid></item><item><title><![CDATA[New comment by LelouBil in "F*: A general-purpose proof-oriented programming language"]]></title><description><![CDATA[
<p>I found these links in the F* book<p><a href="https://www.microsoft.com/en-us/research/blog/everparse-hardening-critical-attack-surfaces-with-formally-proven-message-parsers/" rel="nofollow">https://www.microsoft.com/en-us/research/blog/everparse-hard...</a><p><a href="https://lwn.net/Articles/770750/" rel="nofollow">https://lwn.net/Articles/770750/</a><p><a href="https://project-everest.github.io/" rel="nofollow">https://project-everest.github.io/</a></p>
]]></description><pubDate>Sun, 02 Aug 2026 20:13:11 +0000</pubDate><link>https://news.ycombinator.com/item?id=49147858</link><dc:creator>LelouBil</dc:creator><comments>https://news.ycombinator.com/item?id=49147858</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49147858</guid></item><item><title><![CDATA[New comment by LelouBil in "F*: A general-purpose proof-oriented programming language"]]></title><description><![CDATA[
<p>I like Haskell, and to me this seems really useful as a kind of "noob" to functional languages.<p>Is this used in the industry ? And for what kind of software ?</p>
]]></description><pubDate>Sun, 02 Aug 2026 20:06:28 +0000</pubDate><link>https://news.ycombinator.com/item?id=49147805</link><dc:creator>LelouBil</dc:creator><comments>https://news.ycombinator.com/item?id=49147805</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49147805</guid></item><item><title><![CDATA[New comment by LelouBil in "Developers are attached to tools because tools encode trust"]]></title><description><![CDATA[
<p>Also, this is a trivial example but I would rather an LLm call  a recursive "grep" than using 1000 read_file MCP calls.<p>Having a scripting language as a tool is powerfull, and can help remove unnecessary stuff from the LLM's context.</p>
]]></description><pubDate>Sun, 02 Aug 2026 19:57:32 +0000</pubDate><link>https://news.ycombinator.com/item?id=49147731</link><dc:creator>LelouBil</dc:creator><comments>https://news.ycombinator.com/item?id=49147731</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49147731</guid></item><item><title><![CDATA[New comment by LelouBil in "Anime User Interfaces"]]></title><description><![CDATA[
<p>I don't think you are so opposite.<p>You are saying the chicken came first and they are saying the egg came first.</p>
]]></description><pubDate>Sun, 02 Aug 2026 03:51:47 +0000</pubDate><link>https://news.ycombinator.com/item?id=49140926</link><dc:creator>LelouBil</dc:creator><comments>https://news.ycombinator.com/item?id=49140926</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49140926</guid></item><item><title><![CDATA[New comment by LelouBil in "EU will mandate labels on authentic-looking AI content starting August 2"]]></title><description><![CDATA[
<p>"Varying levels of autonomy"<p>So from image generators up to agents.</p>
]]></description><pubDate>Sat, 01 Aug 2026 15:21:58 +0000</pubDate><link>https://news.ycombinator.com/item?id=49135231</link><dc:creator>LelouBil</dc:creator><comments>https://news.ycombinator.com/item?id=49135231</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49135231</guid></item></channel></rss>