<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: p9fus</title><link>https://news.ycombinator.com/user?id=p9fus</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Sat, 18 Apr 2026 02:09:25 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=p9fus" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by p9fus in "Ask HN: 30y After 'On Lisp', PAIP etc., Is Lisp Still "Beating the Averages"?"]]></title><description><![CDATA[
<p>Spez seems to contradict some of the claims made in that article (<a href="https://web.archive.org/web/20160803061607/http://www.redditblog.com/2005/12/on-lisp.html" rel="nofollow">https://web.archive.org/web/20160803061607/http://www.reddit...</a>).<p>for example he dosent make any claim about the python implementation being "far easier to read and maintain" (even by proxy by claiming that CL was hard to read/maintain), and honestly starts out by absolutely singing CL's praises<p>his reasoning seems to boil more down to the ecosystem surrounding Common Lisps libraries being poorer than pythons:<p>> <i>If Lisp is so great, why did we stop using it? One of the biggest issues was the lack of widely used and tested libraries. Sure, there is a CL library for basically any task, but there is rarely more than one, and often the libraries are not widely used or well documented. Since we're building a site largely by standing on the shoulders of others, this made things a little tougher. There just aren't as many shoulders on which to stand.</i><p>[etc...]<p>> <i>So why Python?<p>We were already familiar with Python. It's fast, development in Python is fast, and the code is clear. In most cases, the Lisp code translated very easily into Python. Lots of people have written web applications in Python, and there's plenty of code from which to learn. It's been fun so far, so we'll see where it takes us.</i></p>
]]></description><pubDate>Fri, 07 Jun 2024 15:21:36 +0000</pubDate><link>https://news.ycombinator.com/item?id=40609544</link><dc:creator>p9fus</dc:creator><comments>https://news.ycombinator.com/item?id=40609544</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40609544</guid></item><item><title><![CDATA[New comment by p9fus in "Ask HN: 30y After 'On Lisp', PAIP etc., Is Lisp Still "Beating the Averages"?"]]></title><description><![CDATA[
<p>> The alternatives to Lisp Macros like codegen, method annotations, Rust Macros. Are all much less powerful and usually harder to create, but maybe that is a good thing.<p>I kinda agree that macros can lead to a lot of (bad) abstractions if you overuse them, but when you <i>need</i> a macro a lot of times the alternatives a language provides can somehow feel more magical if you try to get them to do macro-y things (decorators/attributes... languages always seem to mix those two terms) or just cumbersome and in my opinion kinda an ugly hack to paper over the fact that your language is lacking in some way (codegen). I'd much rather read a simple (lisp) macro then understand how your ugly codegen system works.<p>I dont have enough knowledge to comment on rust macros though.</p>
]]></description><pubDate>Fri, 07 Jun 2024 14:59:00 +0000</pubDate><link>https://news.ycombinator.com/item?id=40609349</link><dc:creator>p9fus</dc:creator><comments>https://news.ycombinator.com/item?id=40609349</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40609349</guid></item><item><title><![CDATA[New comment by p9fus in "I'm forking Ladybird and stepping down as SerenityOS BDFL"]]></title><description><![CDATA[
<p>I'm seriously impressed by the amount of progress this project has made (and its apparently helped with finding issues in the various specs that constitute a modern browser) so I wish him all the best in this new direction</p>
]]></description><pubDate>Mon, 03 Jun 2024 09:49:45 +0000</pubDate><link>https://news.ycombinator.com/item?id=40560969</link><dc:creator>p9fus</dc:creator><comments>https://news.ycombinator.com/item?id=40560969</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40560969</guid></item><item><title><![CDATA[New comment by p9fus in "Helix-gpui: A simple GUI for the Helix editor"]]></title><description><![CDATA[
<p>if anything GUI's should be significantly faster (well, I say significantly, but a well optimized GUI app and a well optimized Terminal + TUI app would probably have near imperceptible latency today anyways)</p>
]]></description><pubDate>Tue, 28 May 2024 03:33:11 +0000</pubDate><link>https://news.ycombinator.com/item?id=40497085</link><dc:creator>p9fus</dc:creator><comments>https://news.ycombinator.com/item?id=40497085</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40497085</guid></item><item><title><![CDATA[New comment by p9fus in "Forebruary"]]></title><description><![CDATA[
<p>The little timeline comparing it to the Shostakovich's 10th Symphony, Yury Gagarin being the first man in space, and the presentation of the IPhone was a fun touch lol</p>
]]></description><pubDate>Fri, 24 May 2024 05:43:43 +0000</pubDate><link>https://news.ycombinator.com/item?id=40463171</link><dc:creator>p9fus</dc:creator><comments>https://news.ycombinator.com/item?id=40463171</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40463171</guid></item><item><title><![CDATA[New comment by p9fus in "Meringue Philosophy"]]></title><description><![CDATA[
<p>> My projects usually start with a "goblin mode repo"<p>Haha, I like the name :)</p>
]]></description><pubDate>Mon, 20 May 2024 08:33:44 +0000</pubDate><link>https://news.ycombinator.com/item?id=40413483</link><dc:creator>p9fus</dc:creator><comments>https://news.ycombinator.com/item?id=40413483</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40413483</guid></item><item><title><![CDATA[New comment by p9fus in "It’s an age of marvels"]]></title><description><![CDATA[
<p>To be charitable to people who shop with their eyes, the people who shop with their mouths usually get tossed out of the store :P</p>
]]></description><pubDate>Tue, 14 May 2024 02:04:37 +0000</pubDate><link>https://news.ycombinator.com/item?id=40350929</link><dc:creator>p9fus</dc:creator><comments>https://news.ycombinator.com/item?id=40350929</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40350929</guid></item><item><title><![CDATA[New comment by p9fus in "Only9Fans"]]></title><description><![CDATA[
<p>it reeks of Rob Pike ;)</p>
]]></description><pubDate>Tue, 30 Apr 2024 11:20:36 +0000</pubDate><link>https://news.ycombinator.com/item?id=40209754</link><dc:creator>p9fus</dc:creator><comments>https://news.ycombinator.com/item?id=40209754</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40209754</guid></item><item><title><![CDATA[New comment by p9fus in "Why SQLite Uses Bytecode"]]></title><description><![CDATA[
<p>I refuse to use it and I can't even view tweet "threads" properly, nor replies or any kind of coherent timeline.... its unusable</p>
]]></description><pubDate>Tue, 30 Apr 2024 11:17:44 +0000</pubDate><link>https://news.ycombinator.com/item?id=40209721</link><dc:creator>p9fus</dc:creator><comments>https://news.ycombinator.com/item?id=40209721</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40209721</guid></item><item><title><![CDATA[New comment by p9fus in "Sandboxing all the things with Flatpak and BubbleBox"]]></title><description><![CDATA[
<p>> bwrap, flatpack, containers... were really talking about software distribution. I dont think any of these solutions "solve" the problem, we're just putting all the bullshit in one bag, not getting rid of it.<p>I agree, personally I prefer flatpaks more often then not because they "just work" for most programs I use (that aren't on the terminal) but Its far from an elegant solution, still, I do generally like a lot of the work their doing like the various xdg-desktop-portal permissions that are standardising a lot of common "desktop" interactions</p>
]]></description><pubDate>Sun, 14 Apr 2024 23:29:26 +0000</pubDate><link>https://news.ycombinator.com/item?id=40035459</link><dc:creator>p9fus</dc:creator><comments>https://news.ycombinator.com/item?id=40035459</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40035459</guid></item><item><title><![CDATA[New comment by p9fus in "Old CSS, new CSS (2020)"]]></title><description><![CDATA[
<p>Is there anything in specific you can point to in terms of layout? IME Most of the time you can just `display: flex` or `display: grid` (and then tweak the necessary properties on the children) and it generally works well.</p>
]]></description><pubDate>Sun, 14 Apr 2024 13:52:49 +0000</pubDate><link>https://news.ycombinator.com/item?id=40031040</link><dc:creator>p9fus</dc:creator><comments>https://news.ycombinator.com/item?id=40031040</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40031040</guid></item><item><title><![CDATA[New comment by p9fus in "Old CSS, new CSS (2020)"]]></title><description><![CDATA[
<p>Often when non-web based UI frameworks leave out CSS they don't elegantly fold it into their UI markup and/or language, they just don't have the features CSS has to begin with, or force you to declare it in the programming language which imo often looks ugly (especially if they try and make some kind of declarative DSL in an imperative programming language).</p>
]]></description><pubDate>Sun, 14 Apr 2024 13:44:09 +0000</pubDate><link>https://news.ycombinator.com/item?id=40030986</link><dc:creator>p9fus</dc:creator><comments>https://news.ycombinator.com/item?id=40030986</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40030986</guid></item><item><title><![CDATA[New comment by p9fus in "Looking into an apparently scammy looking zsh plugin manager called “zi”"]]></title><description><![CDATA[
<p>My only question is... why?, I understand pretending to be something official when you're really not at all so you can profit off the confusion, that trick is a dime a dozen on the internet... but zsh? Really? Surely there are more profitable ventures wearing the skin of a free shell for Unix operating system?</p>
]]></description><pubDate>Mon, 08 Apr 2024 21:16:34 +0000</pubDate><link>https://news.ycombinator.com/item?id=39973813</link><dc:creator>p9fus</dc:creator><comments>https://news.ycombinator.com/item?id=39973813</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39973813</guid></item><item><title><![CDATA[New comment by p9fus in "How much faster are the Gnome 46 terminals?"]]></title><description><![CDATA[
<p>not OP but i personally run a 144hz monitor with a normal keyboard with a cable and i've never noticed this stuff either haha</p>
]]></description><pubDate>Mon, 08 Apr 2024 19:47:53 +0000</pubDate><link>https://news.ycombinator.com/item?id=39973038</link><dc:creator>p9fus</dc:creator><comments>https://news.ycombinator.com/item?id=39973038</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39973038</guid></item><item><title><![CDATA[New comment by p9fus in "High Definition CSS Color Guide"]]></title><description><![CDATA[
<p>You can shorten that to oklch(62.8% 0.2576 29.23) and it will still max out the red subpixel on your sRGB monitor, not that this is a particularly serious flaw with okLCH anyway IMO, especially compared to the incomprehensible nonsense that is #RRGGBB unless you're specifically working with sRGB subpixels/pixels and not colour</p>
]]></description><pubDate>Mon, 08 Apr 2024 16:19:49 +0000</pubDate><link>https://news.ycombinator.com/item?id=39971237</link><dc:creator>p9fus</dc:creator><comments>https://news.ycombinator.com/item?id=39971237</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39971237</guid></item></channel></rss>