<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: gr__or</title><link>https://news.ycombinator.com/user?id=gr__or</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Thu, 16 Apr 2026 05:13:25 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=gr__or" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by gr__or in "Philosoph Jürgen Habermas Gestorben"]]></title><description><![CDATA[
<p>I find this to be vile political posting, moving responsibility for Trump's rightwing fascism to a social theorists is just misguided, banal and does not belong here. Don't you have X for that?</p>
]]></description><pubDate>Sat, 14 Mar 2026 16:19:21 +0000</pubDate><link>https://news.ycombinator.com/item?id=47378190</link><dc:creator>gr__or</dc:creator><comments>https://news.ycombinator.com/item?id=47378190</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47378190</guid></item><item><title><![CDATA[New comment by gr__or in "Ceno, browse the web without internet access"]]></title><description><![CDATA[
<p>thinking out loud: it'd be great if web servers could sign their responses+timestamp, so you could guarantee getting the right content even through such intermediaries</p>
]]></description><pubDate>Fri, 13 Mar 2026 11:12:54 +0000</pubDate><link>https://news.ycombinator.com/item?id=47362873</link><dc:creator>gr__or</dc:creator><comments>https://news.ycombinator.com/item?id=47362873</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47362873</guid></item><item><title><![CDATA[New comment by gr__or in "Pebble, Rebble, and a path forward"]]></title><description><![CDATA[
<p>bit of a narrow focus point isn't it? this is a project that lives on despite the economics, throwing garden-wall-lingo in there feels a bit gross tbh</p>
]]></description><pubDate>Tue, 18 Nov 2025 23:08:23 +0000</pubDate><link>https://news.ycombinator.com/item?id=45973521</link><dc:creator>gr__or</dc:creator><comments>https://news.ycombinator.com/item?id=45973521</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45973521</guid></item><item><title><![CDATA[New comment by gr__or in "Criticisms of “The Body Keeps the Score”"]]></title><description><![CDATA[
<p>I'd say the article makes a pretty explicit case for why the general thesis of the book does not hold, which makes your comment stand out as comparatively superficial whataboutism</p>
]]></description><pubDate>Wed, 22 Oct 2025 19:45:26 +0000</pubDate><link>https://news.ycombinator.com/item?id=45674199</link><dc:creator>gr__or</dc:creator><comments>https://news.ycombinator.com/item?id=45674199</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45674199</guid></item><item><title><![CDATA[New comment by gr__or in "German government comes out against Chat Control"]]></title><description><![CDATA[
<p>while this is a link to the malware site x.com, it is shown in a protective trustworthy hull, called xcancel.com</p>
]]></description><pubDate>Tue, 07 Oct 2025 18:16:31 +0000</pubDate><link>https://news.ycombinator.com/item?id=45506717</link><dc:creator>gr__or</dc:creator><comments>https://news.ycombinator.com/item?id=45506717</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45506717</guid></item><item><title><![CDATA[New comment by gr__or in "Open Social"]]></title><description><![CDATA[
<p>While I agree with the sentiment, I think it confuses ISPs with registrars. There are still many ISPs that do that service as well, it's less common than it used to be.<p>It is quite common for national TLDs (like .de, .jp or .cn) to be managed by not-for-profit entities, under contract with their respective governments... which might also not be great wrt censorship.<p>There is also the general issue of equal access, where shorter, more memorable domains get more expensive and hodling domain names is only disincentivized for people without enough funds. I would very much like to see an alternative system to domain names, probably something more in the web of trust space.</p>
]]></description><pubDate>Sat, 27 Sep 2025 08:22:35 +0000</pubDate><link>https://news.ycombinator.com/item?id=45394054</link><dc:creator>gr__or</dc:creator><comments>https://news.ycombinator.com/item?id=45394054</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45394054</guid></item><item><title><![CDATA[New comment by gr__or in "Formatting code should be unnecessary"]]></title><description><![CDATA[
<p>I meant programming-time, but runtime is also a good point.<p>Cross-language libraries don't seem to be super common for this. The recovering-sense-from-text tools I named all use different parsers in their respective languages.<p>Again, reading (and yes, technically that's also parsing) from an AST from a data-exchange formatted file is mags simpler. And for parsing these schemes there are battle-tested cross-language solutions, e.g. protobuf.</p>
]]></description><pubDate>Mon, 08 Sep 2025 20:05:34 +0000</pubDate><link>https://news.ycombinator.com/item?id=45173250</link><dc:creator>gr__or</dc:creator><comments>https://news.ycombinator.com/item?id=45173250</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45173250</guid></item><item><title><![CDATA[New comment by gr__or in "Formatting code should be unnecessary"]]></title><description><![CDATA[
<p>The complexity of a parser is orders of magnitude higher than that of an AST schema.<p>I'm also not saying we can have all these good things, but they are not free, and the costs are more spread out and thus less obviously noticeable than the ones projectional code imposes.</p>
]]></description><pubDate>Mon, 08 Sep 2025 16:45:35 +0000</pubDate><link>https://news.ycombinator.com/item?id=45170537</link><dc:creator>gr__or</dc:creator><comments>https://news.ycombinator.com/item?id=45170537</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45170537</guid></item><item><title><![CDATA[New comment by gr__or in "Formatting code should be unnecessary"]]></title><description><![CDATA[
<p>For me, that's what "short-sighted inability" means. The business ecosystem we have does not have the attention span for this kind of project. What we need is individuals grouping together against the gradient of incentives (which is hard indeed).</p>
]]></description><pubDate>Mon, 08 Sep 2025 14:19:42 +0000</pubDate><link>https://news.ycombinator.com/item?id=45168641</link><dc:creator>gr__or</dc:creator><comments>https://news.ycombinator.com/item?id=45168641</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45168641</guid></item><item><title><![CDATA[New comment by gr__or in "Formatting code should be unnecessary"]]></title><description><![CDATA[
<p>Even that is not without its cost. Most of these tools are written in different languages, which all have to maintain their own parsers, which have to keep up with language changes.<p>And there are abilities we lose completely by making text the source of truth, like a reliable version control for "this function moved to a new file".</p>
]]></description><pubDate>Mon, 08 Sep 2025 14:17:34 +0000</pubDate><link>https://news.ycombinator.com/item?id=45168619</link><dc:creator>gr__or</dc:creator><comments>https://news.ycombinator.com/item?id=45168619</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45168619</guid></item><item><title><![CDATA[New comment by gr__or in "Formatting code should be unnecessary"]]></title><description><![CDATA[
<p>Text surely is a hill, but I believe it's a local one, we got stuck on due to our short-sighted inability to go into a valley for a few miles until we find the (projectional) mountain.<p>All of your examples work better for code with structural knowledge:<p>- grep: symbol search (I use it about 100x as often as a text grep) or <a href="https://github.com/ast-grep/ast-grep" rel="nofollow">https://github.com/ast-grep/ast-grep</a><p>- diff: <a href="https://semanticdiff.com" rel="nofollow">https://semanticdiff.com</a> (and others), i.e.: hide noisy syntax only changes, attempt to capture moved code. I say attempt, because with projectional programming we could have a more expressive notion of code being moved<p>- sed: <a href="https://npmjs.com/package/@codemod/cli" rel="nofollow">https://npmjs.com/package/@codemod/cli</a><p>- version control: I'd look towards languages like Unison to see what funky things we could do here, especially for libraries. A general example: no conflicts due to non-semantic changes (re-orderings, irrelevant whitespaces, etc.)</p>
]]></description><pubDate>Mon, 08 Sep 2025 09:16:47 +0000</pubDate><link>https://news.ycombinator.com/item?id=45166175</link><dc:creator>gr__or</dc:creator><comments>https://news.ycombinator.com/item?id=45166175</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45166175</guid></item><item><title><![CDATA[New comment by gr__or in "Self-Guaranteeing Promises"]]></title><description><![CDATA[
<p>Bluesky/ATProto is a recent example of a self-guaranteeing promise</p>
]]></description><pubDate>Mon, 11 Aug 2025 11:23:15 +0000</pubDate><link>https://news.ycombinator.com/item?id=44862976</link><dc:creator>gr__or</dc:creator><comments>https://news.ycombinator.com/item?id=44862976</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44862976</guid></item><item><title><![CDATA[New comment by gr__or in "I tried Servo"]]></title><description><![CDATA[
<p>That's so fun to hear, I've been using taffy for layouting my little rusty eink calendar</p>
]]></description><pubDate>Thu, 31 Jul 2025 20:03:38 +0000</pubDate><link>https://news.ycombinator.com/item?id=44749532</link><dc:creator>gr__or</dc:creator><comments>https://news.ycombinator.com/item?id=44749532</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44749532</guid></item><item><title><![CDATA[New comment by gr__or in "Curtis Yarvin's Plot Against America"]]></title><description><![CDATA[
<p>I don't quite see it that way. Imo he's been to involved in anti-woke culture waring, but I still found him to be wonderfully interesting to read.</p>
]]></description><pubDate>Wed, 04 Jun 2025 19:32:12 +0000</pubDate><link>https://news.ycombinator.com/item?id=44184611</link><dc:creator>gr__or</dc:creator><comments>https://news.ycombinator.com/item?id=44184611</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44184611</guid></item><item><title><![CDATA[New comment by gr__or in "Careless People"]]></title><description><![CDATA[
<p>I don't think that's a necessary consequence. React is free, a sort-of recruitment loss-leader for Meta. Imo you can get to a moral zero on this pretty easily despite still using React, by supporting out-of-Meta React OSS and using your platforms to denounces Meta's carelessness.<p>On the other hand: Companies pay for Microsoft's offerings and they support the Israeli military in their genocidal campaign in Gaza, I think getting to a moral zero on that is significantly harder.</p>
]]></description><pubDate>Fri, 25 Apr 2025 08:51:38 +0000</pubDate><link>https://news.ycombinator.com/item?id=43791604</link><dc:creator>gr__or</dc:creator><comments>https://news.ycombinator.com/item?id=43791604</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43791604</guid></item><item><title><![CDATA[New comment by gr__or in "Careless People"]]></title><description><![CDATA[
<p>How does her attempt to change things from the inside, by confronting their higher ups, who constantly put her down for it and collectivizing with other insiders, still lead you to such a harsh judgment of her character?</p>
]]></description><pubDate>Fri, 25 Apr 2025 08:46:10 +0000</pubDate><link>https://news.ycombinator.com/item?id=43791571</link><dc:creator>gr__or</dc:creator><comments>https://news.ycombinator.com/item?id=43791571</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43791571</guid></item><item><title><![CDATA[New comment by gr__or in "Show HN: Nue – Apps lighter than a React button"]]></title><description><![CDATA[
<p>Absolutely, it would be nice if we found the right abstraction to get rid of that part as well. Basically every non-React framework's answer to that is Signals (aka change tracking), where React is doubling down on unidirectional data flow and thus dependency arrays. React Compiler indeed solves the 99% of performance related memo-s.<p>For effects you still will have to understand the mental model (which I'd argue is inherent in the domain and not incidental to the tech).<p>From reading Nue's docs on Interactivity, it seems to opt-out of the discussion by going back to good old manual UI refreshs. I personally would not choose that, too many pre-React debugging nights spent on chasing state<->UI desynchronization bugs.</p>
]]></description><pubDate>Tue, 01 Apr 2025 08:22:50 +0000</pubDate><link>https://news.ycombinator.com/item?id=43544175</link><dc:creator>gr__or</dc:creator><comments>https://news.ycombinator.com/item?id=43544175</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43544175</guid></item><item><title><![CDATA[New comment by gr__or in "Show HN: Nue – Apps lighter than a React button"]]></title><description><![CDATA[
<p>The FAQ (<a href="https://nuejs.org/docs/faq.html" rel="nofollow">https://nuejs.org/docs/faq.html</a>) describes pain points that seem pretty foreign to me, the exact thing I appreciate about React is that I can focus on the domain and the tech MOSTLY does fade into the background. It has been an improvement in that regard, to all the frontend MVC I've done before and the architectural pattern has been adopted for good reason by all the native platforms.<p>TBC in React and its offspring, you can still model business logic outside of components, we just learned that most UI development is better served by keeping UI and its state closer.</p>
]]></description><pubDate>Tue, 01 Apr 2025 08:05:49 +0000</pubDate><link>https://news.ycombinator.com/item?id=43544060</link><dc:creator>gr__or</dc:creator><comments>https://news.ycombinator.com/item?id=43544060</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43544060</guid></item><item><title><![CDATA[New comment by gr__or in "A 10x Faster TypeScript"]]></title><description><![CDATA[
<p>I can think of a DOOM that WILL run faster…<p><a href="https://youtu.be/0mCsluv5FXA" rel="nofollow">https://youtu.be/0mCsluv5FXA</a></p>
]]></description><pubDate>Tue, 11 Mar 2025 14:51:26 +0000</pubDate><link>https://news.ycombinator.com/item?id=43333022</link><dc:creator>gr__or</dc:creator><comments>https://news.ycombinator.com/item?id=43333022</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43333022</guid></item><item><title><![CDATA[New comment by gr__or in "Everything about Google Translate crashing React (and other web apps)"]]></title><description><![CDATA[
<p>You are confused about the issue, and the OP does its part in contributing to the confusion. It's not a VDOM issue, it's not React exclusive (that part the post is explicit about) and indeed Svelte is affected as well: <a href="https://github.com/sveltejs/svelte/issues/15090">https://github.com/sveltejs/svelte/issues/15090</a><p>When seeing issues like this one pop up with React in the title, one should really have a good think whether this is solved principally different in other fws OR, and this should be the null hypothesis, is React in the title because it is more widely used than all the others combined</p>
]]></description><pubDate>Fri, 14 Feb 2025 10:47:12 +0000</pubDate><link>https://news.ycombinator.com/item?id=43047065</link><dc:creator>gr__or</dc:creator><comments>https://news.ycombinator.com/item?id=43047065</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43047065</guid></item></channel></rss>