<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: fermigier</title><link>https://news.ycombinator.com/user?id=fermigier</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Thu, 09 Jul 2026 01:44:21 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=fermigier" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by fermigier in "Communication on European Tech Sovereignty, and an EU Open-Source Strategy"]]></title><description><![CDATA[
<p>Commentary (in French) from CNLL, the French Open Source Business Association: <a href="https://cnll.fr/news/strategie-open-source-europeenne-deux-reculs-significatifs/" rel="nofollow">https://cnll.fr/news/strategie-open-source-europeenne-deux-r...</a><p>Here's a TL;DR in English:<p>CNLL communiqué on the adopted EU Tech Sovereignty Package (3 June 2026)<p>On 3 June 2026, the European Commission adopted the Tech Sovereignty Package — Communication, Cloud and AI Development Act (CADA) proposal, and EU Open Source Strategy.  The CNLL confirms the essence of the historic shift it had welcomed in late May: open source is elevated to the rank of an instrument of European industrial policy. But the CNLL publicly regrets two significant setbacks introduced between the leaked draft and the adopted text:<p>- "Open source first" (CADA Article 41) — the title is ambitious, the body is weak. The verb is "encourage", word for word the verb used by France's Digital Republic Law since 2016, with broad derogations ("security, total cost, and any other duly justified objective criterion") and no documented or auditable assessment requirement. The phrase "open source first" appears only in the article's title, not in its body.<p>- "Public money, public code" (CADA Article 42) — reduced to a conditional cataloguing obligation: the article imposes nothing on the decision to release software, only on the mechanism when an entity discretionarily chooses to do so. The structural publication obligation that the European open source industry has defended for ten years is not in the CADA.<p>Two further lexical softenings in the Communication: "key lever" became "crucially contributes"; "sovereignty-washing" was removed. The draft promised to go beyond the limit France has known since 2016 — the adopted text reproduces it at European scale.<p>Confirmed acquis: the OSI definition is now anchored (incl. EUPL); APELL (the European Open Source Business Association) is named in the document; Open Source Maintenance Instrument with fork capability and security-mirroring programme are retained; envelope doubled from 1 to 2 B€ / 7 years (public + private); EuroStack cited in CADA IA study footnote.<p>The CADA is still a proposal. The CNLL calls for industry and MEP mobilisation over the next twelve months on four priorities: (1) transform Article 41 into an enforceable obligation in the trilogue, with documented/auditable assessment of derogations, in convergence with European OSS editors signatories of the 3 June open letter; (2) mobilise the existing national legal acquis (Article 16 Digital Republic, Article L. 123-4-1 Code de l'éducation, Italian Article 68, German IT-Planungsrat, Dutch frameworks), which becomes proportionally more important; (3) defend the licence-based legal definition of OSS; (4) neutralise the practice of sovereignty washing — push enforceable jurisdictional immunity criteria (no CLOUD Act / FISA exposure) at the highest CADA sovereignty levels.</p>
]]></description><pubDate>Fri, 05 Jun 2026 11:58:52 +0000</pubDate><link>https://news.ycombinator.com/item?id=48411213</link><dc:creator>fermigier</dc:creator><comments>https://news.ycombinator.com/item?id=48411213</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48411213</guid></item><item><title><![CDATA[New comment by fermigier in "Uv is fantastic, but its package management UX is a mess"]]></title><description><![CDATA[
<p>I was really surprise by the recommendation to use "uv tree --outdated --depth 1" to list outdated deps.<p>I personally use "uv pip list --outdated" since it has been introduced.<p>I agree that this is such an important command that it deserves its own top-level subcommand, though.</p>
]]></description><pubDate>Fri, 22 May 2026 05:58:46 +0000</pubDate><link>https://news.ycombinator.com/item?id=48232512</link><dc:creator>fermigier</dc:creator><comments>https://news.ycombinator.com/item?id=48232512</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48232512</guid></item><item><title><![CDATA[New comment by fermigier in "Ask HN: European Tech Alternatives?"]]></title><description><![CDATA[
<p><a href="https://euro-stack.com/" rel="nofollow">https://euro-stack.com/</a> (which I'm personally managing myself), among others.</p>
]]></description><pubDate>Thu, 02 Apr 2026 19:17:44 +0000</pubDate><link>https://news.ycombinator.com/item?id=47618923</link><dc:creator>fermigier</dc:creator><comments>https://news.ycombinator.com/item?id=47618923</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47618923</guid></item><item><title><![CDATA[New comment by fermigier in "Python 3.15's JIT is now back on track"]]></title><description><![CDATA[
<p>I have made some experiments with P2W, my experimental Python (subset) to WASM compiler. Initial figures are encouraging (5x speedup, on specific programs).<p><a href="https://github.com/abilian/p2w" rel="nofollow">https://github.com/abilian/p2w</a><p>NB: some preliminary results:<p><pre><code>  p2w is 4.03x SLOWER than gcc (geometric mean)

  p2w is 5.50x FASTER than cpython (geometric mean)

  p2w is 1.24x FASTER than pypy (geometric mean)</code></pre></p>
]]></description><pubDate>Wed, 18 Mar 2026 12:02:32 +0000</pubDate><link>https://news.ycombinator.com/item?id=47424620</link><dc:creator>fermigier</dc:creator><comments>https://news.ycombinator.com/item?id=47424620</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47424620</guid></item><item><title><![CDATA[New comment by fermigier in "Keep Android Open"]]></title><description><![CDATA[
<p>It is a disgrace how Google has managed this situation.<p>To recap the storyline, as far as I understand it: last August, Google announced plans to heavily restrict sideloading. Following community pushback, they promised an "advanced flow" for power users. The media widely reported this as a walk-back, leading users to assume the open ecosystem was safe.<p>But this promised feature hasn't appeared in any Android 16 or 17 betas. Google is quietly proceeding with the original lockdown.<p>The impact is a direct threat to independent AOSP distributions like Murena's e/OS/ (which I'm personally using). If installing a basic APK eventually requires a Google-verified developer ID, maintaining a truly de-Googled mobile OS becomes nearly impossible.</p>
]]></description><pubDate>Fri, 20 Feb 2026 19:02:00 +0000</pubDate><link>https://news.ycombinator.com/item?id=47092304</link><dc:creator>fermigier</dc:creator><comments>https://news.ycombinator.com/item?id=47092304</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47092304</guid></item><item><title><![CDATA[New comment by fermigier in "The $LANG Programming Language"]]></title><description><![CDATA[
<p>There was a Linux distribution (briefly) called "$DISTRO". Known today as "Ubuntu".</p>
]]></description><pubDate>Wed, 14 Jan 2026 06:18:46 +0000</pubDate><link>https://news.ycombinator.com/item?id=46612941</link><dc:creator>fermigier</dc:creator><comments>https://news.ycombinator.com/item?id=46612941</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46612941</guid></item><item><title><![CDATA[New comment by fermigier in "European Commission issues call for evidence on open source"]]></title><description><![CDATA[
<p>70 propositions from the European Alliance for Industrial Data, Edge and Cloud, written in part by yours truly (in early 2025, i.e. before the "Trump effect" was in full force) and published by the Commission in July 2025:<p><a href="https://ec.europa.eu/newsroom/dae/redirection/document/117980" rel="nofollow">https://ec.europa.eu/newsroom/dae/redirection/document/11798...</a><p>The document is also known as "The “Open Source Way to EU Digital Sovereignty & Competitiveness” thematic roadmap".<p>Earlier discussion (in French): <a href="https://linuxfr.org/news/la-commission-europeenne-publie-une-feuille-de-route-sur-le-logiciel-libre" rel="nofollow">https://linuxfr.org/news/la-commission-europeenne-publie-une...</a><p>---<p>Here is the complete list of proposals from the roadmap, translated into English and organised by pillar.<p>### Pillar 1: Technological Development<p>- Define technical specifications as open standards for European Open Source cloud, edge and IoT environments.<p>- Fund interoperability pilot projects that prioritise the use of European Open Source technologies.<p>- Require all EU-funded digital infrastructure projects to adhere to these interoperability standards.<p>- Promote and enforce the implementation of open standards throughout the EU.<p>- Create a ‘European Open Source Sovereignty Fund’ (EOSSF) dedicated to essential projects. [NB: this would now be called the EU-STF].<p>- Offer targeted grants for the security, maintenance and strengthening of the sovereignty of Open Source projects.<p>- Foster in-depth collaboration with European academic institutions and Open Source Programme Offices (OSPOs).<p>- Develop a practical guide for public procurement managers to evaluate European Open Source solutions.<p>- Create sector-specific reference architectures based on European Open Source technologies.<p>- Launch large-scale demonstration projects to illustrate the practical benefits of European Open Source solutions.<p>- Produce and distribute comprehensive ‘playbooks’ for the deployment of European Open Source solutions.<p>- Implement policies to actively encourage the adoption of these reference implementations in public procurement.<p>### Pillar 2: Skills Development<p>- Organise industry-focused training workshops with a European emphasis on Open Source tools and platforms.<p>- Offer targeted training grants to SMEs and public sector organisations for European Open Source skills development.<p>- Launch certification programmes for mastery of European Open Source technologies and standards.<p>- Establish EU-funded retraining programmes to help professionals transition into European Open Source roles.<p>- Collaborate with industry partners to create hands-on learning and placement opportunities in Open Source.<p>- Offer financial incentives to companies that participate in retraining programmes and use European Open Source.<p>- Develop a European Open Source resource platform that brings together training materials, best practices, and case studies.<p>- Integrate European Open Source principles into STEM (Science, Technology, Engineering, and Mathematics) curricula from secondary school to university.<p>- Support the creation of European Open Source ‘centres of excellence’ in universities.<p>- Develop EU-wide coding competitions and hackathons focused on European Open Source solutions.<p>- Introduce training on European Open Source business models into vocational training.<p>- Create vocational training modules for European Open Source project management.<p>- Establish certification for mastery of European Open Source business skills.<p>### Pillar 3: Public Procurement Practices<p>- Launch a consultation with public sector bodies and Open Source providers to identify challenges related to public procurement.<p>- Make ‘Public Money, Public Code, Open Source First, European Preference’ policies mandatory in public procurement.<p>- Develop comprehensive guidelines for public procurement to evaluate and select European Open Source solutions.<p>- Fund demonstration projects showing the success of replacing proprietary systems with European Open Source.<p>- Establish clear criteria for defining what constitutes a ‘European’ Open Source solution.<p>- Provide a practical guide for public procurement managers to evaluate Open Source solutions.<p>- Collaborate with industry and standardisation bodies to develop accessible evaluation criteria for Open Source.<p>- Create a public directory of recommended European Open Source solutions.<p>- Encourage public sector organisations to adopt solutions developed under the Next Generation Internet (NGI) initiative.<p>- Launch cross-border pre-commercial procurement (PCP) projects focused on European Open Source.<p>- Create knowledge-sharing platforms for feedback on PCP initiatives and Open Source best practices.<p>- Actively involve European Open Source providers in the co-design of solutions in the PCP process.<p>- Publish guidelines to help public sector organisations manage and support European Open Source.<p>- Promote the active participation of public sector representatives in European Open Source communities.<p>- Support training programmes for public sector staff on project management and Open Source compliance.<p>- Engage stakeholders to collaboratively refine and simplify procurement practices for Open Source.<p>### Pillar 4: Growth and Investment<p>- Create a European Open Source Investment Platform (EOSIP) to centralise information on funding.<p>- Organise information workshops for European SMEs and start-ups on how to obtain investment.<p>- Establish partnerships with private investors to form a network of venture capital funds focused on European Open Source.<p>- Expand the Next Generation Internet (NGI) initiative with a focus on Open Source cloud, edge and IoT.<p>- Regularly assess the impact of funding programmes on community growth and market adoption.<p>- Allocate dedicated funding to high-impact European Open Source projects that meet strategic needs.<p>- Develop co-investment models that combine public funds with European private sector investments.<p>- Launch accelerators and incubators specifically designed for European Open Source technologies.<p>- Develop an EU-wide branding strategy to highlight the quality and sovereignty of European Open Source.<p>- Showcase European Open Source successes on international platforms through marketing campaigns.<p>- Form strategic partnerships with European industry organisations to increase project visibility.<p>- Establish public-private R&D consortia on European Open Source for high-priority projects.<p>- Offer incentives for private sector contributions to critical European Open Source initiatives.<p>- Develop platforms for knowledge exchange and cross-sector collaboration within the European ecosystem.<p>### Pillar 5: Governance<p>- Conduct vulnerability assessments for critical European Open Source projects.<p>- Collaborate with European cybersecurity agencies to develop threat models for Open Source environments.<p>- Publish findings and best practices from security assessments to the European ecosystem.<p>- Offer tailored compliance advice to help European Open Source projects navigate EU regulations.<p>- Facilitate accessibility to Cyber Resilience Act (CRA) certification for European Open Source projects.<p>- Provide resources and support for the documentation and auditing of European projects.<p>- Ensure stable, long-term funding for core European Open Source infrastructure.<p>- Establish mentoring programmes focused on developing European talent for critical projects.<p>- Create a European Open Source Advisory Board to oversee project funding and direction.<p>- Require EU-supported European projects to adhere to transparent governance and accountability practices.<p>- Support European community involvement in Open Source project governance.<p>- Facilitate community input into European Open Source policy development.<p>- Publish guidelines on best practices for managing the lifecycle of European Open Source projects.<p>- Provide resources for responsible maintenance and end-of-life support for European projects.<p>- Encourage comprehensive documentation and knowledge sharing within the European ecosystem.</p>
]]></description><pubDate>Fri, 09 Jan 2026 10:22:52 +0000</pubDate><link>https://news.ycombinator.com/item?id=46552220</link><dc:creator>fermigier</dc:creator><comments>https://news.ycombinator.com/item?id=46552220</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46552220</guid></item><item><title><![CDATA[New comment by fermigier in "The state of Schleswig-Holstein is consistently relying on open source"]]></title><description><![CDATA[
<p>Cf. "The rise and fall of Limux" (2017) <a href="https://lwn.net/Articles/737818/" rel="nofollow">https://lwn.net/Articles/737818/</a><p>Initiated by the city of Munich, LiMux aimed to migrate public administration systems from Windows to a Linux-based OS to increase control over IT infrastructure and reduce costs. Despite initial success (announced at LinuxTag in 2014, I was there for the announcement), the project faced intense political lobbying by Microsoft leading to a reversion to Windows.<p>More examples in this note: <a href="https://lab.abilian.com/Tech/Linux/Sovereign%20OS%20-%20%22EU%20Linux%22" rel="nofollow">https://lab.abilian.com/Tech/Linux/Sovereign%20OS%20-%20%22E...</a> (in particular <a href="https://lab.abilian.com/Tech/Linux/Sovereign%20OS%20-%20%22EU%20Linux%22/#annex-comparable-initiatives" rel="nofollow">https://lab.abilian.com/Tech/Linux/Sovereign%20OS%20-%20%22E...</a>)</p>
]]></description><pubDate>Sun, 07 Dec 2025 14:28:54 +0000</pubDate><link>https://news.ycombinator.com/item?id=46181902</link><dc:creator>fermigier</dc:creator><comments>https://news.ycombinator.com/item?id=46181902</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46181902</guid></item><item><title><![CDATA[New comment by fermigier in "Why I love OCaml (2023)"]]></title><description><![CDATA[
<p>Little known fact: OCaml was at one point called "Zinc" ("Zinc is not Caml").</p>
]]></description><pubDate>Fri, 07 Nov 2025 18:13:45 +0000</pubDate><link>https://news.ycombinator.com/item?id=45849178</link><dc:creator>fermigier</dc:creator><comments>https://news.ycombinator.com/item?id=45849178</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45849178</guid></item><item><title><![CDATA[New comment by fermigier in "The Geometry of Schemes [pdf]"]]></title><description><![CDATA[
<p>Published in 2000.<p>(I studied schemes 10 years before, but I quit maths in 2000 so this book wouldn't have helped me. It seems like a good introduction, looking at the TOC. Grounded on actual geometry, not just category theory like other textbooks).<p>Also, the racoon ?!</p>
]]></description><pubDate>Fri, 07 Nov 2025 10:19:13 +0000</pubDate><link>https://news.ycombinator.com/item?id=45845101</link><dc:creator>fermigier</dc:creator><comments>https://news.ycombinator.com/item?id=45845101</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45845101</guid></item><item><title><![CDATA[New comment by fermigier in "Datastar: Lightweight hypermedia framework for building interactive web apps"]]></title><description><![CDATA[
<p>"this revolves a lot around the backend returning HTML"<p>→ This is the way the Web used to work in the era of 56kbps modems (also, with ten levels of "<TABLE>" for layout).</p>
]]></description><pubDate>Fri, 10 Oct 2025 11:07:12 +0000</pubDate><link>https://news.ycombinator.com/item?id=45537487</link><dc:creator>fermigier</dc:creator><comments>https://news.ycombinator.com/item?id=45537487</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45537487</guid></item><item><title><![CDATA[New comment by fermigier in "I switched from Htmx to Datastar"]]></title><description><![CDATA[
<p>"I was late to the hypermedia party" → very late indeed :)<p>The term was coined in 1965 by Ted Nelson in: <a href="https://dl.acm.org/doi/10.1145/800197.806036" rel="nofollow">https://dl.acm.org/doi/10.1145/800197.806036</a><p>Here's the exact sentence: "The hyperfilm-- a browsable or vari-sequenced movie-- is only one of the possible hypermedia that require our attention."</p>
]]></description><pubDate>Fri, 10 Oct 2025 10:08:18 +0000</pubDate><link>https://news.ycombinator.com/item?id=45537123</link><dc:creator>fermigier</dc:creator><comments>https://news.ycombinator.com/item?id=45537123</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45537123</guid></item><item><title><![CDATA[New comment by fermigier in "Lisp from Nothing, Second Edition"]]></title><description><![CDATA[
<p><a href="https://en.wikipedia.org/wiki/Apple_Dylan" rel="nofollow">https://en.wikipedia.org/wiki/Apple_Dylan</a></p>
]]></description><pubDate>Fri, 29 Aug 2025 20:40:21 +0000</pubDate><link>https://news.ycombinator.com/item?id=45069145</link><dc:creator>fermigier</dc:creator><comments>https://news.ycombinator.com/item?id=45069145</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45069145</guid></item><item><title><![CDATA[New comment by fermigier in "Lisp from Nothing, Second Edition"]]></title><description><![CDATA[
<p>"... and the chicks for free "?</p>
]]></description><pubDate>Fri, 29 Aug 2025 20:38:00 +0000</pubDate><link>https://news.ycombinator.com/item?id=45069121</link><dc:creator>fermigier</dc:creator><comments>https://news.ycombinator.com/item?id=45069121</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45069121</guid></item><item><title><![CDATA[New comment by fermigier in "SIOF (Scheme in One File) – A Minimal R7RS Scheme System"]]></title><description><![CDATA[
<p>70 KLOC</p>
]]></description><pubDate>Mon, 21 Jul 2025 05:34:16 +0000</pubDate><link>https://news.ycombinator.com/item?id=44632074</link><dc:creator>fermigier</dc:creator><comments>https://news.ycombinator.com/item?id=44632074</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44632074</guid></item><item><title><![CDATA[New comment by fermigier in "Show HN: New Ensō – first public beta"]]></title><description><![CDATA[
<p>I thought for a second that it was about the Enso programming language (<a href="https://modeling-languages.com/enso-dont-design-your-programs-program-your-designs/" rel="nofollow">https://modeling-languages.com/enso-dont-design-your-program...</a>) :)</p>
]]></description><pubDate>Mon, 30 Jun 2025 17:58:10 +0000</pubDate><link>https://news.ycombinator.com/item?id=44426122</link><dc:creator>fermigier</dc:creator><comments>https://news.ycombinator.com/item?id=44426122</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44426122</guid></item><item><title><![CDATA[New comment by fermigier in "Klein Bottle Amazon Brand Hijacking (2021)"]]></title><description><![CDATA[
<p>The "Acme Klein Bottle Wine Bottle" is incredible. It strongly reminds me of Jacques Carelman's "Catalogue d'objets introuvables" (1969) [translated as "Catalog of fantastic things", 1971 by Ballantine Books in New York].<p>As wikipedia states:<p>> Carelman is best known for his Catalog of fantastic things (Catalogue d'objets introuvables) also known as Catalogue of Unfindable Objects, made in 1969 as a parody of the catalog of the French mail order company Manufrance. This work has been translated into 19 languages (including Korean, Hebrew and Finnish). Among these imaginary objects are, for instance, a "Kangaroo gun" whose "barrel is extensively studied ... to give the bullet a sinusoidal trajectory which follows the animal in its leaps", or a disposable "Plaster anvil ... (sold by the dozen) to be discarded after use, allowing you to make substantial savings." The most famous item in this catalog was Carelman's "Coffeepot for Masochists", a coffeepot with a backwards facing spout that would scald the user. This design became a symbol for the critique of everyday things and was featured on the cover of Don Norman's book on the topic, The Design of Everyday Things.<p>(I didn't make the connection with Don Norman's book, another, more serious, classic).</p>
]]></description><pubDate>Mon, 23 Jun 2025 07:21:16 +0000</pubDate><link>https://news.ycombinator.com/item?id=44353278</link><dc:creator>fermigier</dc:creator><comments>https://news.ycombinator.com/item?id=44353278</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44353278</guid></item><item><title><![CDATA[New comment by fermigier in "EU OS for the Public Sector"]]></title><description><![CDATA[
<p>The "EU" is not a political institution. It is a "a supranational political and economic union of 27 member states that are located primarily in Europe.".<p>The (main) political institutions of the EU are:<p>- the European Parliament,<p>- the European Council (of heads of state or government),<p>- the Council of the European Union (of member state ministers, a council for each area of responsibility),<p>- the European Commission,<p>- the Court of Justice of the European Union,<p>- the European Central Bank and<p>- the European Court of Auditors.</p>
]]></description><pubDate>Mon, 09 Jun 2025 14:08:02 +0000</pubDate><link>https://news.ycombinator.com/item?id=44224693</link><dc:creator>fermigier</dc:creator><comments>https://news.ycombinator.com/item?id=44224693</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44224693</guid></item><item><title><![CDATA[New comment by fermigier in "EU OS for the Public Sector"]]></title><description><![CDATA[
<p>1) You are confusing copyright and trade marks.<p>2) Is "American" (or "Chinese", etc.) trademarked?</p>
]]></description><pubDate>Mon, 09 Jun 2025 14:04:44 +0000</pubDate><link>https://news.ycombinator.com/item?id=44224664</link><dc:creator>fermigier</dc:creator><comments>https://news.ycombinator.com/item?id=44224664</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44224664</guid></item><item><title><![CDATA[New comment by fermigier in "EU OS for the Public Sector"]]></title><description><![CDATA[
<p>The project is led by EU citizens. Do you want a stamp from the European Commission to call it "trully European"? (If so, I would object).</p>
]]></description><pubDate>Mon, 09 Jun 2025 14:03:45 +0000</pubDate><link>https://news.ycombinator.com/item?id=44224651</link><dc:creator>fermigier</dc:creator><comments>https://news.ycombinator.com/item?id=44224651</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44224651</guid></item></channel></rss>