<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: gabrielgio</title><link>https://news.ycombinator.com/user?id=gabrielgio</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Wed, 23 Sep 2026 06:03:16 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=gabrielgio" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[Don't Take the Black Pill (Text Adaptation)]]></title><description><![CDATA[
<p>Article URL: <a href="https://andrewkelley.me/post/dont-take-black-pill.html">https://andrewkelley.me/post/dont-take-black-pill.html</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=49152654">https://news.ycombinator.com/item?id=49152654</a></p>
<p>Points: 14</p>
<p># Comments: 1</p>
]]></description><pubDate>Mon, 03 Aug 2026 08:06:44 +0000</pubDate><link>https://andrewkelley.me/post/dont-take-black-pill.html</link><dc:creator>gabrielgio</dc:creator><comments>https://news.ycombinator.com/item?id=49152654</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49152654</guid></item><item><title><![CDATA[New comment by gabrielgio in "GitHub confirms breach of 3,800 repos via malicious VSCode extension"]]></title><description><![CDATA[
<p>Tbh, at this point why does it matter if it was MS or not?</p>
]]></description><pubDate>Thu, 21 May 2026 09:26:55 +0000</pubDate><link>https://news.ycombinator.com/item?id=48219955</link><dc:creator>gabrielgio</dc:creator><comments>https://news.ycombinator.com/item?id=48219955</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48219955</guid></item><item><title><![CDATA[New comment by gabrielgio in "GitHub confirms breach of 3,800 repos via malicious VSCode extension"]]></title><description><![CDATA[
<p>Move fast, break things, get internal repository leaked and lose all the 9s.</p>
]]></description><pubDate>Thu, 21 May 2026 08:10:52 +0000</pubDate><link>https://news.ycombinator.com/item?id=48219398</link><dc:creator>gabrielgio</dc:creator><comments>https://news.ycombinator.com/item?id=48219398</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48219398</guid></item><item><title><![CDATA[New comment by gabrielgio in "GitHub Actions Is Slowly Killing Your Engineering Team"]]></title><description><![CDATA[
<p>Nice writing. I can't add much to the Github Action pile as I, thankfully, was spared from it, but I can say that Buildkite is really good. I use daily, don't have complain and they actually have meaningfully useful UI upgrades. We use a lot from his ability to dynamically uploads steps, which works just as you would expect.<p>> And debugging? Buildkite doesn’t make CI debugging fun. Nothing does. Nothing can.<p>Sourcehut's ci/cd can. It is trivial do debug failing state there since you can ssh into the job's vm.</p>
]]></description><pubDate>Thu, 05 Feb 2026 16:00:44 +0000</pubDate><link>https://news.ycombinator.com/item?id=46901094</link><dc:creator>gabrielgio</dc:creator><comments>https://news.ycombinator.com/item?id=46901094</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46901094</guid></item><item><title><![CDATA[New comment by gabrielgio in "2026 will be my year of the Linux desktop"]]></title><description><![CDATA[
<p>> I do see Copilot appearing everywhere.<p>> I don't see ads from MS at all<p>You can only pick one.</p>
]]></description><pubDate>Sat, 03 Jan 2026 11:58:22 +0000</pubDate><link>https://news.ycombinator.com/item?id=46475585</link><dc:creator>gabrielgio</dc:creator><comments>https://news.ycombinator.com/item?id=46475585</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46475585</guid></item><item><title><![CDATA[New comment by gabrielgio in "Redis vs. BoltCache"]]></title><description><![CDATA[
<p>> High Performance: 30-50% faster than Redis using Go's concurrency<p>Where is the benchmark script? I would like to see the scenario, client used and machine config.<p>Don't take me wrong but from just skimming over the readme I can't believe the numbers.</p>
]]></description><pubDate>Thu, 25 Dec 2025 12:27:03 +0000</pubDate><link>https://news.ycombinator.com/item?id=46384007</link><dc:creator>gabrielgio</dc:creator><comments>https://news.ycombinator.com/item?id=46384007</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46384007</guid></item><item><title><![CDATA[New comment by gabrielgio in "Phoenix: A modern X server written from scratch in Zig"]]></title><description><![CDATA[
<p>At this point it is just you.<p>I run two different distributions myself, I know a bunch o people on even more different distributions, set of configuration and based on empirical analysis I can assure you that no one has problem with windows placement.<p>Out of the box I used have more problem with X11 (tearing and font rendering being the most annoyingly common ones) than I have with Wayland.</p>
]]></description><pubDate>Thu, 25 Dec 2025 11:04:54 +0000</pubDate><link>https://news.ycombinator.com/item?id=46383679</link><dc:creator>gabrielgio</dc:creator><comments>https://news.ycombinator.com/item?id=46383679</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46383679</guid></item><item><title><![CDATA[New comment by gabrielgio in "Pricing Changes for GitHub Actions"]]></title><description><![CDATA[
<p>Not the same thing. The equivalent would be mssql charging by web server connections to it.</p>
]]></description><pubDate>Tue, 16 Dec 2025 22:47:59 +0000</pubDate><link>https://news.ycombinator.com/item?id=46295751</link><dc:creator>gabrielgio</dc:creator><comments>https://news.ycombinator.com/item?id=46295751</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46295751</guid></item><item><title><![CDATA[New comment by gabrielgio in "Should we fear Microsoft's monopoly?"]]></title><description><![CDATA[
<p>That is a common practice. For example, look it up on the history of Swiss Pharma industry. They grew from pirating to enforcer once they got industry lead. I pretty sure we can find examples for US, Japan, India and what not. Only the country on top of a given sector care about enforcing patent.</p>
]]></description><pubDate>Tue, 16 Dec 2025 17:06:23 +0000</pubDate><link>https://news.ycombinator.com/item?id=46291075</link><dc:creator>gabrielgio</dc:creator><comments>https://news.ycombinator.com/item?id=46291075</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46291075</guid></item><item><title><![CDATA[New comment by gabrielgio in "Should we fear Microsoft's monopoly?"]]></title><description><![CDATA[
<p>> Even if the Netherlands makes every effort now, a fully-fledged alternative won't be readily available.<p>You don't need to match their product. You have a smaller user base and smaller number of functionally to cover than Microsoft.<p>> That gives American companies power.<p>Guess what happens if you don't do anything?<p>The trend of universities sacrificing long-term sovereignty for minimal short-term savings is concerning. I have observed this in my home country, where the strategic investment in national technology (which would return back to the country) is dismissed in favor of cheaper foreign platforms like Google. This approach naively puts sensitive research and institutional data on external servers, creating vulnerability where access could be compromised[^1].<p>Hopefully this person does not express the opinion of that university.<p>[^1]: <a href="https://agorarn.com.br/ultimas/google-bloqueia-acesso-ufrn-conteudos/" rel="nofollow">https://agorarn.com.br/ultimas/google-bloqueia-acesso-ufrn-c...</a></p>
]]></description><pubDate>Tue, 16 Dec 2025 14:18:06 +0000</pubDate><link>https://news.ycombinator.com/item?id=46288756</link><dc:creator>gabrielgio</dc:creator><comments>https://news.ycombinator.com/item?id=46288756</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46288756</guid></item><item><title><![CDATA[New comment by gabrielgio in "GitHub Actions has a package manager, and it might be the worst"]]></title><description><![CDATA[
<p>> Anyone can complain as much as they want, but unless they put the money where their mouth is, it's just noise from lazy people.<p>Once I'm encharged of budge decisions of my company I'll make sure that none will go to any MS and Atlassian product. Until then I'll keep complaining.</p>
]]></description><pubDate>Mon, 08 Dec 2025 12:27:39 +0000</pubDate><link>https://news.ycombinator.com/item?id=46191478</link><dc:creator>gabrielgio</dc:creator><comments>https://news.ycombinator.com/item?id=46191478</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46191478</guid></item><item><title><![CDATA[New comment by gabrielgio in "Netflix to Acquire Warner Bros"]]></title><description><![CDATA[
<p>It is a lie. You are holding on a possible short time gain while ignoring history proven long-term harm of reduced competition, which <i>will</i> lead to higher prices, less innovation, and fewer choices for consumers.<p>USA anti-trust process is a joke, it is shame that so many company with global footprint relies on that.</p>
]]></description><pubDate>Fri, 05 Dec 2025 12:44:45 +0000</pubDate><link>https://news.ycombinator.com/item?id=46160527</link><dc:creator>gabrielgio</dc:creator><comments>https://news.ycombinator.com/item?id=46160527</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46160527</guid></item><item><title><![CDATA[New comment by gabrielgio in "What you can get for the price of a Netflix subscription"]]></title><description><![CDATA[
<p>And in this case, the enshittification of the whole streaming industry. In the same fashion as USA's "publisher can't own a venue", publisher shouldn't be allowed to own a stream service as well.</p>
]]></description><pubDate>Tue, 25 Nov 2025 08:59:52 +0000</pubDate><link>https://news.ycombinator.com/item?id=46043832</link><dc:creator>gabrielgio</dc:creator><comments>https://news.ycombinator.com/item?id=46043832</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46043832</guid></item><item><title><![CDATA[France is taking state actions against GrapheneOS?]]></title><description><![CDATA[
<p>Article URL: <a href="https://grapheneos.social/@GrapheneOS/115584160910016309">https://grapheneos.social/@GrapheneOS/115584160910016309</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=45999024">https://news.ycombinator.com/item?id=45999024</a></p>
<p>Points: 229</p>
<p># Comments: 112</p>
]]></description><pubDate>Thu, 20 Nov 2025 22:56:40 +0000</pubDate><link>https://grapheneos.social/@GrapheneOS/115584160910016309</link><dc:creator>gabrielgio</dc:creator><comments>https://news.ycombinator.com/item?id=45999024</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45999024</guid></item><item><title><![CDATA[New comment by gabrielgio in "Why Zig Is Quietly Doing What Rust Couldn't: Staying Simple"]]></title><description><![CDATA[
<p>There is a simpler version for zig.<p><pre><code>    pub fn main() !void {
        std.debug.print("Hello, World!\n", .{});
    }
</code></pre>
The only difference is this writes to stderr and does not fail (and explicitly says it is meant for debug), while their example writes to stdout. In zig if you want to write to stdout you need to explicitly pick the std and handle all the details (like error handling).<p>He gave the possible worst example, this article is nonsense.</p>
]]></description><pubDate>Thu, 20 Nov 2025 09:26:41 +0000</pubDate><link>https://news.ycombinator.com/item?id=45990753</link><dc:creator>gabrielgio</dc:creator><comments>https://news.ycombinator.com/item?id=45990753</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45990753</guid></item><item><title><![CDATA[New comment by gabrielgio in "Why Zig Is Quietly Doing What Rust Couldn't: Staying Simple"]]></title><description><![CDATA[
<p>I read it through and there is nothing much there. Most of his points don't hold up to reality as rust is no longer (and hasn't been for a while) a "hyped language" and has proven time and time again to be a valuable language.</p>
]]></description><pubDate>Thu, 20 Nov 2025 09:17:52 +0000</pubDate><link>https://news.ycombinator.com/item?id=45990677</link><dc:creator>gabrielgio</dc:creator><comments>https://news.ycombinator.com/item?id=45990677</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45990677</guid></item><item><title><![CDATA[New comment by gabrielgio in "Comparing Android Alternatives: Lineage OS, ∕E∕OS, and Graphene OS"]]></title><description><![CDATA[
<p>Now I understand why GrapheneOS main developer comes out as crancky some times. People often comment stuff they, straight out, have no idea about.</p>
]]></description><pubDate>Tue, 18 Nov 2025 22:55:53 +0000</pubDate><link>https://news.ycombinator.com/item?id=45973397</link><dc:creator>gabrielgio</dc:creator><comments>https://news.ycombinator.com/item?id=45973397</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45973397</guid></item><item><title><![CDATA[New comment by gabrielgio in "Comparing Android Alternatives: Lineage OS, ∕E∕OS, and Graphene OS"]]></title><description><![CDATA[
<p>> Why use GrapheneOS if you are going to install Google Services anyway? ... 
> May as well just install the stock os ...
> I think graphene os makes more sense if you go all in. Otherwise there is no much point really.<p>No, Grapheneos is quite more secure than stock os when comes to handling google play service if you need to use it.<p><a href="https://grapheneos.social/@GrapheneOS/113459782313987260" rel="nofollow">https://grapheneos.social/@GrapheneOS/113459782313987260</a><p>> At the end of the day, once Google stops shipping sec updates for your phone, firmware updates stop so that's it really.<p>That is true. Graphene does not hide that. If you want to live without any influence of google use iOS/MacOS or Windows.</p>
]]></description><pubDate>Tue, 18 Nov 2025 16:27:53 +0000</pubDate><link>https://news.ycombinator.com/item?id=45968385</link><dc:creator>gabrielgio</dc:creator><comments>https://news.ycombinator.com/item?id=45968385</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45968385</guid></item><item><title><![CDATA[New comment by gabrielgio in "GNOME 50 completes the migration to Wayland, dropping X11 backend code"]]></title><description><![CDATA[
<p>I think we would have a lot less problems if wayland was called X12 /s</p>
]]></description><pubDate>Fri, 14 Nov 2025 13:18:08 +0000</pubDate><link>https://news.ycombinator.com/item?id=45926438</link><dc:creator>gabrielgio</dc:creator><comments>https://news.ycombinator.com/item?id=45926438</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45926438</guid></item><item><title><![CDATA[New comment by gabrielgio in "GNOME 50 completes the migration to Wayland, dropping X11 backend code"]]></title><description><![CDATA[
<p>I don't know the implementation details but I can't really complain about the state of wayland today. It used to be annoying to get working many years ago (worse because I had a nvidia gpu). But today I drive a nigthly build of niri, run it by just spawning an dbuss session and everything works. Bluetooth audio, screen sharing, fractional scaling, no tearing, no font blurring. Every utility I needed has been created and works quite nicely (e.g.: wdisplay). I can even play video games with HDR support.<p>I have a more stable experience with wayland today than I had with x11. Which to be fair was not only because of wayland but because desktop linux as a whole has made a lot of progress in the last years</p>
]]></description><pubDate>Fri, 14 Nov 2025 13:10:11 +0000</pubDate><link>https://news.ycombinator.com/item?id=45926382</link><dc:creator>gabrielgio</dc:creator><comments>https://news.ycombinator.com/item?id=45926382</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45926382</guid></item></channel></rss>