<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: alephu5</title><link>https://news.ycombinator.com/user?id=alephu5</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Thu, 30 Jul 2026 02:19:14 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=alephu5" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by alephu5 in "Solving Fine Grained Authorization with Incremental Computation"]]></title><description><![CDATA[
<p>I've been interested in this problem space for a couple of years, have tried a whole bunch of products but settled on using cedar policy engine[1] wrapped in some custom code and using the application database and static files to generate policies that can be concatenates to make decisions. A useful property is that they can be indexed based on the "subject verb object" triplet used to represent authorisation queries (e.g. Can "John" <i>download</i> "File 1"?)<p>Have tried a whole bunch of other FGA providers with their own storage and retrieval services, I think that fundamentally all the DSLs are just variants on prolog and can be quite easily transformed into one another. Another thing to consider is that authorisation is in the critical path of everything, so if you need to call out to an external service it's going to add latency and becomes a single point of failure. Not to mention that it creates an explosion of complexity by distributing the system more widely, so if you can leverage your existing database and file storage to manage policies it's probably easier to build and mange long-term.<p>Overall I think it's worthwhile using an FGA solution to separate authorisation from business logic, I expect this will become industry standard in the years to come.<p>[1] <a href="https://www.cedarpolicy.com/en" rel="nofollow">https://www.cedarpolicy.com/en</a></p>
]]></description><pubDate>Mon, 20 Jan 2025 09:04:12 +0000</pubDate><link>https://news.ycombinator.com/item?id=42766527</link><dc:creator>alephu5</dc:creator><comments>https://news.ycombinator.com/item?id=42766527</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42766527</guid></item><item><title><![CDATA[New comment by alephu5 in "Heavy marijuana use increases schizophrenia in men, study finds"]]></title><description><![CDATA[
<p>I imagine the people paying the most money have a high tolerance.</p>
]]></description><pubDate>Fri, 05 May 2023 05:46:26 +0000</pubDate><link>https://news.ycombinator.com/item?id=35825621</link><dc:creator>alephu5</dc:creator><comments>https://news.ycombinator.com/item?id=35825621</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=35825621</guid></item><item><title><![CDATA[New comment by alephu5 in "The UK will spend £100M to develop its own 'sovereign' AI"]]></title><description><![CDATA[
<p>You'll also need to befriend some conservative politicians.</p>
]]></description><pubDate>Wed, 26 Apr 2023 05:05:39 +0000</pubDate><link>https://news.ycombinator.com/item?id=35709794</link><dc:creator>alephu5</dc:creator><comments>https://news.ycombinator.com/item?id=35709794</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=35709794</guid></item><item><title><![CDATA[New comment by alephu5 in "Codeberg – Fast open source alternative to GitHub"]]></title><description><![CDATA[
<p>I pay $20 a year to develop private projects on source hut with CI and everything else included.</p>
]]></description><pubDate>Sat, 08 Apr 2023 05:28:16 +0000</pubDate><link>https://news.ycombinator.com/item?id=35490799</link><dc:creator>alephu5</dc:creator><comments>https://news.ycombinator.com/item?id=35490799</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=35490799</guid></item><item><title><![CDATA[New comment by alephu5 in "Should We Automate the CEO?"]]></title><description><![CDATA[
<p>Maximise returns on investment?</p>
]]></description><pubDate>Sun, 19 Mar 2023 06:57:31 +0000</pubDate><link>https://news.ycombinator.com/item?id=35216699</link><dc:creator>alephu5</dc:creator><comments>https://news.ycombinator.com/item?id=35216699</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=35216699</guid></item><item><title><![CDATA[New comment by alephu5 in "AWS Purity Test"]]></title><description><![CDATA[
<p>I got a 96 and am pleased with that. I have serious concerns about Amazon as a company, they're too big and predatory.<p>I've been using AWS at various companies and have tried to embrace its paradigms but I hate them.</p>
]]></description><pubDate>Sat, 28 Jan 2023 07:27:14 +0000</pubDate><link>https://news.ycombinator.com/item?id=34555910</link><dc:creator>alephu5</dc:creator><comments>https://news.ycombinator.com/item?id=34555910</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=34555910</guid></item><item><title><![CDATA[New comment by alephu5 in "Don't Use Stripe"]]></title><description><![CDATA[
<p>The EU are working on something like this, it's like USDC but backed and exchanged by the European Central Bank.<p><a href="https://www.ecb.europa.eu/paym/digital_euro/html/index.en.html" rel="nofollow">https://www.ecb.europa.eu/paym/digital_euro/html/index.en.ht...</a></p>
]]></description><pubDate>Sun, 18 Dec 2022 08:51:10 +0000</pubDate><link>https://news.ycombinator.com/item?id=34036054</link><dc:creator>alephu5</dc:creator><comments>https://news.ycombinator.com/item?id=34036054</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=34036054</guid></item><item><title><![CDATA[New comment by alephu5 in "How I got involved in the Rust community"]]></title><description><![CDATA[
<p>Grep is a performance sensitive program, it's not unusual to scan through thousands of files and millions of lines so small inefficiencies are noticeable.<p>If you tried this in python it would probably take hours to scan through something that ripgrep does in a few seconds</p>
]]></description><pubDate>Sat, 10 Dec 2022 07:25:01 +0000</pubDate><link>https://news.ycombinator.com/item?id=33930718</link><dc:creator>alephu5</dc:creator><comments>https://news.ycombinator.com/item?id=33930718</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=33930718</guid></item><item><title><![CDATA[New comment by alephu5 in "How I got involved in the Rust community"]]></title><description><![CDATA[
<p>Go has these same properties</p>
]]></description><pubDate>Sat, 10 Dec 2022 07:10:44 +0000</pubDate><link>https://news.ycombinator.com/item?id=33930661</link><dc:creator>alephu5</dc:creator><comments>https://news.ycombinator.com/item?id=33930661</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=33930661</guid></item><item><title><![CDATA[New comment by alephu5 in "The indie web is dead, long live the indie web (2019)"]]></title><description><![CDATA[
<p>My ISP gives a dedicated IPv4 to anyone that asks, everyone else goes on CGNAT. Hardly anyone asks so they don't mind.</p>
]]></description><pubDate>Tue, 29 Nov 2022 08:07:23 +0000</pubDate><link>https://news.ycombinator.com/item?id=33784870</link><dc:creator>alephu5</dc:creator><comments>https://news.ycombinator.com/item?id=33784870</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=33784870</guid></item><item><title><![CDATA[New comment by alephu5 in "U.S. workers have gotten less productive – no one is sure why"]]></title><description><![CDATA[
<p>Terminal user interface</p>
]]></description><pubDate>Tue, 01 Nov 2022 06:54:24 +0000</pubDate><link>https://news.ycombinator.com/item?id=33417855</link><dc:creator>alephu5</dc:creator><comments>https://news.ycombinator.com/item?id=33417855</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=33417855</guid></item><item><title><![CDATA[New comment by alephu5 in "Google search is becoming one of those dying malls"]]></title><description><![CDATA[
<p>We're just more sensitive to these things, if the decline continues more people will notice.</p>
]]></description><pubDate>Wed, 26 Oct 2022 05:52:45 +0000</pubDate><link>https://news.ycombinator.com/item?id=33340272</link><dc:creator>alephu5</dc:creator><comments>https://news.ycombinator.com/item?id=33340272</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=33340272</guid></item><item><title><![CDATA[New comment by alephu5 in "Ask HN: Getting tired of complexity in web development"]]></title><description><![CDATA[
<p>Have you tried htmlx? It fits this gap quite nicely, it's lets you do AJAX with SSR.</p>
]]></description><pubDate>Sun, 09 Oct 2022 07:11:18 +0000</pubDate><link>https://news.ycombinator.com/item?id=33138845</link><dc:creator>alephu5</dc:creator><comments>https://news.ycombinator.com/item?id=33138845</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=33138845</guid></item><item><title><![CDATA[New comment by alephu5 in "Nobel Prize in Physics Awarded to Alain Aspect, John Clauser and Anton Zeilinger"]]></title><description><![CDATA[
<p>Did you add a typo as a joke?</p>
]]></description><pubDate>Tue, 04 Oct 2022 11:31:41 +0000</pubDate><link>https://news.ycombinator.com/item?id=33078919</link><dc:creator>alephu5</dc:creator><comments>https://news.ycombinator.com/item?id=33078919</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=33078919</guid></item><item><title><![CDATA[New comment by alephu5 in "Outdated vs. Complete: In defense of apps that don’t need updates"]]></title><description><![CDATA[
<p>I wouldn't be surprised if most software in the world has been chugging along unchanged for decades. I suspect future historians in 1000 years will find pieces of ancient code copied around unchanged for centuries.</p>
]]></description><pubDate>Tue, 27 Sep 2022 18:44:49 +0000</pubDate><link>https://news.ycombinator.com/item?id=32999365</link><dc:creator>alephu5</dc:creator><comments>https://news.ycombinator.com/item?id=32999365</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=32999365</guid></item><item><title><![CDATA[New comment by alephu5 in "Patagonia billionaire who gave up company skirts $700M tax hit"]]></title><description><![CDATA[
<p>On a moral level I think it's fair to give them a tax break on this, since they're effectively donating all future company profits to global society through the foundations.</p>
]]></description><pubDate>Fri, 16 Sep 2022 04:42:01 +0000</pubDate><link>https://news.ycombinator.com/item?id=32862167</link><dc:creator>alephu5</dc:creator><comments>https://news.ycombinator.com/item?id=32862167</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=32862167</guid></item><item><title><![CDATA[New comment by alephu5 in "UK energy bills are soaring to record highs"]]></title><description><![CDATA[
<p>Insulation is your best bet</p>
]]></description><pubDate>Tue, 30 Aug 2022 07:48:19 +0000</pubDate><link>https://news.ycombinator.com/item?id=32647740</link><dc:creator>alephu5</dc:creator><comments>https://news.ycombinator.com/item?id=32647740</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=32647740</guid></item><item><title><![CDATA[New comment by alephu5 in "Carbon offsetting is just another form of greenwashing"]]></title><description><![CDATA[
<p>Sounds like an incentive to invest in R&D.</p>
]]></description><pubDate>Mon, 08 Aug 2022 05:18:35 +0000</pubDate><link>https://news.ycombinator.com/item?id=32382568</link><dc:creator>alephu5</dc:creator><comments>https://news.ycombinator.com/item?id=32382568</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=32382568</guid></item><item><title><![CDATA[New comment by alephu5 in "Old towns eager for new blood sell Italy homes for $1"]]></title><description><![CDATA[
<p>What could justify citizenship beyond an accident of birth?</p>
]]></description><pubDate>Sun, 31 Oct 2021 20:57:02 +0000</pubDate><link>https://news.ycombinator.com/item?id=29060349</link><dc:creator>alephu5</dc:creator><comments>https://news.ycombinator.com/item?id=29060349</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=29060349</guid></item><item><title><![CDATA[New comment by alephu5 in "55 GiB/s FizzBuzz"]]></title><description><![CDATA[
<p>Not lazy, sensible. The market has spoken and it wants bloated electron apps with rapid development, rather than performant C/assembly apps that hardly ever change.</p>
]]></description><pubDate>Fri, 29 Oct 2021 05:57:31 +0000</pubDate><link>https://news.ycombinator.com/item?id=29035629</link><dc:creator>alephu5</dc:creator><comments>https://news.ycombinator.com/item?id=29035629</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=29035629</guid></item></channel></rss>