<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: pmarin</title><link>https://news.ycombinator.com/user?id=pmarin</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Tue, 28 Jul 2026 03:14:59 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=pmarin" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by pmarin in "Wolfram Language and Mathematica version 15"]]></title><description><![CDATA[
<p>It used Maxima many years ago.</p>
]]></description><pubDate>Wed, 17 Jun 2026 11:09:47 +0000</pubDate><link>https://news.ycombinator.com/item?id=48568656</link><dc:creator>pmarin</dc:creator><comments>https://news.ycombinator.com/item?id=48568656</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48568656</guid></item><item><title><![CDATA[New comment by pmarin in "Port React Compiler to Rust"]]></title><description><![CDATA[
<p>The arena is replacing the javacript garbage collector not memory managament.</p>
]]></description><pubDate>Wed, 10 Jun 2026 13:05:05 +0000</pubDate><link>https://news.ycombinator.com/item?id=48475719</link><dc:creator>pmarin</dc:creator><comments>https://news.ycombinator.com/item?id=48475719</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48475719</guid></item><item><title><![CDATA[New comment by pmarin in "Android developer verification: Balancing openness and choice with safety"]]></title><description><![CDATA[
<p>WHy not just add a hardware switch to allow Android sideloading?<p>Are these multibillion companies so incompetent to not think about it?</p>
]]></description><pubDate>Sat, 21 Mar 2026 07:25:06 +0000</pubDate><link>https://news.ycombinator.com/item?id=47464782</link><dc:creator>pmarin</dc:creator><comments>https://news.ycombinator.com/item?id=47464782</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47464782</guid></item><item><title><![CDATA[New comment by pmarin in "Separating the Wayland compositor and window manager"]]></title><description><![CDATA[
<p>I am sorry if I mistaken you for a bot but the model you are describing have not been implenented by any graphic driver in decades.</p>
]]></description><pubDate>Sun, 15 Mar 2026 18:54:04 +0000</pubDate><link>https://news.ycombinator.com/item?id=47390577</link><dc:creator>pmarin</dc:creator><comments>https://news.ycombinator.com/item?id=47390577</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47390577</guid></item><item><title><![CDATA[New comment by pmarin in "Separating the Wayland compositor and window manager"]]></title><description><![CDATA[
<p>Just to be clear the hardware abstraction layer used by wayland and any current Xserver is exactly the same.</p>
]]></description><pubDate>Sun, 15 Mar 2026 18:40:52 +0000</pubDate><link>https://news.ycombinator.com/item?id=47390433</link><dc:creator>pmarin</dc:creator><comments>https://news.ycombinator.com/item?id=47390433</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47390433</guid></item><item><title><![CDATA[New comment by pmarin in "Separating the Wayland compositor and window manager"]]></title><description><![CDATA[
<p>>i don't think it has a huge impact on the discussion here. but this is such a key difference versus X, that i think is hugely under-told: Wayland compositors all rely on lots of kernel facilities to do the job, where-as X is basically it's own kernel, has origins where it effectively was the device driver for the gpu, talking to it over pci, and doing just about everything. when people contrast wayland versus X as wayland compositors needing to do so much, i can't help but chuckle, because it feels like the kernel does >50% of what X used to have to do itself; it's a much simpler world, using the kernel's built-in abstractions, rather than being multiple stacked layers of abstractions (kernels + X's own).<p>Are you an AI bot? Modern X11 server using DRM are more than 20 years old. You are talking about how X11 servers worked in the 90's</p>
]]></description><pubDate>Sun, 15 Mar 2026 17:51:45 +0000</pubDate><link>https://news.ycombinator.com/item?id=47389881</link><dc:creator>pmarin</dc:creator><comments>https://news.ycombinator.com/item?id=47389881</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47389881</guid></item><item><title><![CDATA[New comment by pmarin in "Nvidia Stock Crash Prediction"]]></title><description><![CDATA[
<p>I don't think is about China, it's more about Winnie the Pooh's legacy.</p>
]]></description><pubDate>Tue, 20 Jan 2026 21:57:55 +0000</pubDate><link>https://news.ycombinator.com/item?id=46698277</link><dc:creator>pmarin</dc:creator><comments>https://news.ycombinator.com/item?id=46698277</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46698277</guid></item><item><title><![CDATA[New comment by pmarin in "Is Rust faster than C?"]]></title><description><![CDATA[
<p>The C way is to avoid abstractions in first place.</p>
]]></description><pubDate>Wed, 14 Jan 2026 16:12:18 +0000</pubDate><link>https://news.ycombinator.com/item?id=46617816</link><dc:creator>pmarin</dc:creator><comments>https://news.ycombinator.com/item?id=46617816</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46617816</guid></item><item><title><![CDATA[New comment by pmarin in "Is Rust faster than C?"]]></title><description><![CDATA[
<p>C++ compile time execution is just a gimmicky code generator, you can do it in any language.</p>
]]></description><pubDate>Wed, 14 Jan 2026 16:08:49 +0000</pubDate><link>https://news.ycombinator.com/item?id=46617760</link><dc:creator>pmarin</dc:creator><comments>https://news.ycombinator.com/item?id=46617760</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46617760</guid></item><item><title><![CDATA[New comment by pmarin in "Don't fall into the anti-AI hype"]]></title><description><![CDATA[
<p>That sound more like software pseudo-engineering to me.</p>
]]></description><pubDate>Mon, 12 Jan 2026 07:50:21 +0000</pubDate><link>https://news.ycombinator.com/item?id=46585355</link><dc:creator>pmarin</dc:creator><comments>https://news.ycombinator.com/item?id=46585355</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46585355</guid></item><item><title><![CDATA[New comment by pmarin in "Some surprising things about DuckDuckGo"]]></title><description><![CDATA[
<p>How many people know about <a href="https://lite.duckduckgo.com/lite/" rel="nofollow">https://lite.duckduckgo.com/lite/</a> ?<p>Is a version of DuckDuckGo without Javascript. Very fast and compatible with minimalistic web browser like lynx.</p>
]]></description><pubDate>Sun, 14 Dec 2025 06:23:56 +0000</pubDate><link>https://news.ycombinator.com/item?id=46261187</link><dc:creator>pmarin</dc:creator><comments>https://news.ycombinator.com/item?id=46261187</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46261187</guid></item><item><title><![CDATA[New comment by pmarin in "Super Mario 64 for the PS1"]]></title><description><![CDATA[
<p>That sound more like a demake than a port. Very cool anyway.</p>
]]></description><pubDate>Thu, 11 Dec 2025 11:05:43 +0000</pubDate><link>https://news.ycombinator.com/item?id=46229946</link><dc:creator>pmarin</dc:creator><comments>https://news.ycombinator.com/item?id=46229946</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46229946</guid></item><item><title><![CDATA[New comment by pmarin in "APT Rust requirement raises questions"]]></title><description><![CDATA[
<p>20 years on Debian. Not a single crash with apt</p>
]]></description><pubDate>Tue, 25 Nov 2025 18:16:02 +0000</pubDate><link>https://news.ycombinator.com/item?id=46048808</link><dc:creator>pmarin</dc:creator><comments>https://news.ycombinator.com/item?id=46048808</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46048808</guid></item><item><title><![CDATA[New comment by pmarin in "Gnome Mutter Now "Completely Drops the Whole X11 Back End""]]></title><description><![CDATA[
<p>I don't use a compositor in XOrg.</p>
]]></description><pubDate>Wed, 05 Nov 2025 17:06:29 +0000</pubDate><link>https://news.ycombinator.com/item?id=45825203</link><dc:creator>pmarin</dc:creator><comments>https://news.ycombinator.com/item?id=45825203</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45825203</guid></item><item><title><![CDATA[New comment by pmarin in "rlsw – Raylib software OpenGL renderer in less than 5k LOC"]]></title><description><![CDATA[
<p>Win32 has already  a pretty good opengl 1.2 software renderer.</p>
]]></description><pubDate>Wed, 22 Oct 2025 11:45:08 +0000</pubDate><link>https://news.ycombinator.com/item?id=45667634</link><dc:creator>pmarin</dc:creator><comments>https://news.ycombinator.com/item?id=45667634</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45667634</guid></item><item><title><![CDATA[New comment by pmarin in "XScreenSaver for Android • Privacy Policy (2024)"]]></title><description><![CDATA[
<p>Archive.org because jwz doesn't like HN.<p>He updated it later on:<p>"Update: On June 8th, 2024, I submitted this privacy policy to Google, and on June 10th, they accepted it. I take this to mean that they found it to be 100% factual and endorse it entirely. XScreenSaver was restored to the "Play" [sic] store, and people were able to again downloaded and enjoy it freely.<p>But then!<p>Barely 6 weeks later, on July 24th, 2024, Google instituted yet another new policy: basically they told me that if I didn't give them a sample of my blood a copy of my driver's license, they would remove XScreenSaver from the "Play" [sic] store, again.<p>Obviously that's never going to happen. Do I, the person who wrote the above list cataloging Google's various predations, seem like the sort of person who would willingly give Google my private details? On purpose? I do not think so.<p>Having distributed XScreenSaver for over a decade to I-don't-even-know-how-many users (I actually don't know, I never looked) Google suddenly decided that it was a huge problem that they don't have a lock of my hair.<p>Since I enjoy wasting the time and money of multinational superpredators, I spent a few weeks going back and forth with what passes for developer "support" over there. You can read about it over on my blog. Eventually they just started ignoring my emails, and in November 2024, XScreenSaver was again de-listed from the Google "Play" [sic] store, presumably this time for good.<p>However, we can take solace in the fact that Google endorsed the above privacy policy, and found no fault with it whatsoever."</p>
]]></description><pubDate>Wed, 19 Feb 2025 16:49:54 +0000</pubDate><link>https://news.ycombinator.com/item?id=43104252</link><dc:creator>pmarin</dc:creator><comments>https://news.ycombinator.com/item?id=43104252</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43104252</guid></item><item><title><![CDATA[XScreenSaver for Android • Privacy Policy (2024)]]></title><description><![CDATA[
<p>Article URL: <a href="https://web.archive.org/web/20250115043854/https://www.jwz.org/xscreensaver/google.html">https://web.archive.org/web/20250115043854/https://www.jwz.org/xscreensaver/google.html</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=43104241">https://news.ycombinator.com/item?id=43104241</a></p>
<p>Points: 1</p>
<p># Comments: 1</p>
]]></description><pubDate>Wed, 19 Feb 2025 16:48:56 +0000</pubDate><link>https://web.archive.org/web/20250115043854/https://www.jwz.org/xscreensaver/google.html</link><dc:creator>pmarin</dc:creator><comments>https://news.ycombinator.com/item?id=43104241</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43104241</guid></item><item><title><![CDATA[The open source gift exchange]]></title><description><![CDATA[
<p>Article URL: <a href="https://world.hey.com/dhh/the-open-source-gift-exchange-2171e0f0">https://world.hey.com/dhh/the-open-source-gift-exchange-2171e0f0</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=38026103">https://news.ycombinator.com/item?id=38026103</a></p>
<p>Points: 2</p>
<p># Comments: 0</p>
]]></description><pubDate>Thu, 26 Oct 2023 14:31:04 +0000</pubDate><link>https://world.hey.com/dhh/the-open-source-gift-exchange-2171e0f0</link><dc:creator>pmarin</dc:creator><comments>https://news.ycombinator.com/item?id=38026103</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=38026103</guid></item><item><title><![CDATA[Email and Git = <3]]></title><description><![CDATA[
<p>Article URL: <a href="https://git-send-email.io/">https://git-send-email.io/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=37854995">https://news.ycombinator.com/item?id=37854995</a></p>
<p>Points: 289</p>
<p># Comments: 255</p>
]]></description><pubDate>Thu, 12 Oct 2023 09:16:14 +0000</pubDate><link>https://git-send-email.io/</link><dc:creator>pmarin</dc:creator><comments>https://news.ycombinator.com/item?id=37854995</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=37854995</guid></item><item><title><![CDATA[New comment by pmarin in "Ash: A Gentle Primer"]]></title><description><![CDATA[
<p>Also known as Dash in Debian (it's satandard POSIX shell) and sh in Busybox that sadly tainted the original BSD source file with GPL2.<p><a href="https://github.com/mirror/busybox/blob/master/shell/ash.c">https://github.com/mirror/busybox/blob/master/shell/ash.c</a></p>
]]></description><pubDate>Sat, 07 Oct 2023 12:26:51 +0000</pubDate><link>https://news.ycombinator.com/item?id=37801138</link><dc:creator>pmarin</dc:creator><comments>https://news.ycombinator.com/item?id=37801138</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=37801138</guid></item></channel></rss>