<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: j1elo</title><link>https://news.ycombinator.com/user?id=j1elo</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Mon, 06 Apr 2026 05:41:56 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=j1elo" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by j1elo in "Phone-free bars and restaurants on the rise across the U.S."]]></title><description><![CDATA[
<p>We don't need to be communicative at all times. But don't romanticize it either; we did what you say <i>because we had to, whether we wanted or not</i>. Not having any chance of correcting course or being more flexible is not a cool thing of the past, it's a limitation of how things were.
That you find confort on it, is a different thing than it being better or worse... it just was.</p>
]]></description><pubDate>Sun, 05 Apr 2026 21:40:10 +0000</pubDate><link>https://news.ycombinator.com/item?id=47654153</link><dc:creator>j1elo</dc:creator><comments>https://news.ycombinator.com/item?id=47654153</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47654153</guid></item><item><title><![CDATA[New comment by j1elo in "DRAM pricing is killing the hobbyist SBC market"]]></title><description><![CDATA[
<p>As if it would make sense that spending 2hrs relaxing on the beach or gardening your orchids would cost $400 to you. Money not made is <i>not</i> money spent. If you were doing a hobby project for learning, you were  not going to be working during that time anyways, so your hourly rate doesn't matter.</p>
]]></description><pubDate>Thu, 02 Apr 2026 07:48:38 +0000</pubDate><link>https://news.ycombinator.com/item?id=47611279</link><dc:creator>j1elo</dc:creator><comments>https://news.ycombinator.com/item?id=47611279</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47611279</guid></item><item><title><![CDATA[New comment by j1elo in "Ninja is a small build system with a focus on speed"]]></title><description><![CDATA[
<p>What a messy and frankly, absurd situation to be left in. To fork a project in order to provide a tool through Pypi, only to then stop updating it on a broken version. That's more a disservice than a service for the community... If you're going to stay stuck, better to drop the broken release and stay stuck on the previous working one.</p>
]]></description><pubDate>Mon, 30 Mar 2026 13:47:25 +0000</pubDate><link>https://news.ycombinator.com/item?id=47574303</link><dc:creator>j1elo</dc:creator><comments>https://news.ycombinator.com/item?id=47574303</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47574303</guid></item><item><title><![CDATA[New comment by j1elo in "C++26 is done: ISO C++ standards meeting Trip Report"]]></title><description><![CDATA[
<p>A nitpick to your nitpick: they said "memory location". And yes, a pointer always points to a memory location. Notwithstanding that each particular region of memory locations could be mapped either to real physical memory or any other assortment of hardware.</p>
]]></description><pubDate>Mon, 30 Mar 2026 07:58:35 +0000</pubDate><link>https://news.ycombinator.com/item?id=47571643</link><dc:creator>j1elo</dc:creator><comments>https://news.ycombinator.com/item?id=47571643</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47571643</guid></item><item><title><![CDATA[New comment by j1elo in "A Faster Alternative to Jq"]]></title><description><![CDATA[
<p>Well obviously that would happen mostly only on the biggest business scales or maybe academic research; one example from Nvidia, which showcases Apache Spark with GPU acceleration to process "<i>tens of terabytes of JSON data</i>":<p><a href="https://developer.nvidia.com/blog/accelerating-json-processing-on-apache-spark-with-gpus/" rel="nofollow">https://developer.nvidia.com/blog/accelerating-json-processi...</a></p>
]]></description><pubDate>Fri, 27 Mar 2026 14:17:34 +0000</pubDate><link>https://news.ycombinator.com/item?id=47542935</link><dc:creator>j1elo</dc:creator><comments>https://news.ycombinator.com/item?id=47542935</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47542935</guid></item><item><title><![CDATA[New comment by j1elo in "A Faster Alternative to Jq"]]></title><description><![CDATA[
<p>Whenever you have this kind of impressions on some development, here are my 2 cents: just think "I'm not the target audience". And that's fine.<p>The difference between 2ms and 0.2ms might sound unneeded, or even silly to you. But somebody, somewhere, is doing stream processing of TB-sized JSON objects, and they will care. These news are for them.</p>
]]></description><pubDate>Fri, 27 Mar 2026 10:52:14 +0000</pubDate><link>https://news.ycombinator.com/item?id=47541107</link><dc:creator>j1elo</dc:creator><comments>https://news.ycombinator.com/item?id=47541107</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47541107</guid></item><item><title><![CDATA[New comment by j1elo in "The Future of Version Control"]]></title><description><![CDATA[
<p>For that you need a <i>very centralized</i> VCS, not a decentralized one. Perforce allows you to lock a file so everybody else cannot make edits to it. If they implemented more fine-grained locking within files, or added warnings to other users trying to check them out for edits, they'd be just where you want a VCS to be.<p>How, or better yet, why would Git warn you about a potential conflict beforehand, when the use case is that everyone has a local clone of the repo and might be driving it towards different directions? You are just supposed to pull commits from someone's local branch or push towards one, hence the wording. The fact that it makes sense to cooperate and work on the same direction, to avoid friction and pain, is just a natural accident that grows from the humans using it, but is not something ingrained in the design of the tool.<p>We're collectively just using Git for the silliest and simplest subset of its possibilities -a VCS with a central source of truth-, while bearing the burden of complexity that comes with a tool designed for distributed workloads.</p>
]]></description><pubDate>Sun, 22 Mar 2026 19:54:59 +0000</pubDate><link>https://news.ycombinator.com/item?id=47481425</link><dc:creator>j1elo</dc:creator><comments>https://news.ycombinator.com/item?id=47481425</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47481425</guid></item><item><title><![CDATA[New comment by j1elo in "Spotify playing ads for paid subscribers"]]></title><description><![CDATA[
<p>It's fully caused by management mindset. There are companies that are investing hard on the AI trend, but the message is clear: all code pushed is your ultimate responsonsibility, and if it lacks quality or causes problems, you're on the hook for it; using AI hasn't changed that.<p>So if Spotify had a modicum of AI usage hygiene, plus accountability expectations for code quality, this would still mean a bad performance review for whoever introduced this issue (person or team; poor results and mistakes are never something that come from a single source)</p>
]]></description><pubDate>Wed, 18 Mar 2026 20:00:19 +0000</pubDate><link>https://news.ycombinator.com/item?id=47430700</link><dc:creator>j1elo</dc:creator><comments>https://news.ycombinator.com/item?id=47430700</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47430700</guid></item><item><title><![CDATA[New comment by j1elo in "Kagi Small Web"]]></title><description><![CDATA[
<p>Well, thanks. That small web just taught me in a very concise way a thing or two about bicicle braking technique!</p>
]]></description><pubDate>Tue, 17 Mar 2026 19:10:27 +0000</pubDate><link>https://news.ycombinator.com/item?id=47416856</link><dc:creator>j1elo</dc:creator><comments>https://news.ycombinator.com/item?id=47416856</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47416856</guid></item><item><title><![CDATA[New comment by j1elo in "Fixfest is a global gathering of repairers, tinkerers, and activists"]]></title><description><![CDATA[
<p>I would enjoy this so much. Always keeping electronic parts around home, "just in case". It feels so profoundly satisfying when you finally get to put some switch or random piece to use for a repair, after having kept it stored for 13 years in a drawer (and through moving houses 3 times!)</p>
]]></description><pubDate>Mon, 09 Mar 2026 23:08:24 +0000</pubDate><link>https://news.ycombinator.com/item?id=47317018</link><dc:creator>j1elo</dc:creator><comments>https://news.ycombinator.com/item?id=47317018</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47317018</guid></item><item><title><![CDATA[New comment by j1elo in "Plasma Bigscreen – 10-foot interface for KDE plasma"]]></title><description><![CDATA[
<p>As a Kodi user, I must say it is very good on its core, and very bad on the addons side (which arguably is the part for which it gets recommended mostly)<p>It forces its limited model of text-based folders-with-files to everything. Also it's all Python, and I don't know if it's me but I always find quality issues first in Python projects than anything else. Error control is usually very lacking, and it's so frequent to see error pop-ups showing on here and there. You enter a menu and the first entry selected is ".." which is to go back to the previous menu (poor UX). All in all, Kodi for me has always been a player with good tech (it all basically works, surround sound, codecs, integration with hardware, etc), exposed as very amateurish UI experiences.</p>
]]></description><pubDate>Sat, 07 Mar 2026 18:01:13 +0000</pubDate><link>https://news.ycombinator.com/item?id=47289916</link><dc:creator>j1elo</dc:creator><comments>https://news.ycombinator.com/item?id=47289916</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47289916</guid></item><item><title><![CDATA[New comment by j1elo in "I'm losing the SEO battle for my own open source project"]]></title><description><![CDATA[
<p>Depends on the needs of the licensor. AGPLv3 solves the problem of other players taking the code, improving it privately, and not sharing those improvements. But AGPLv3 is not a silver bullet for people who write Open Source code and pretend to make a living from it. "Open Source is not a business plan".<p><a href="https://news.ycombinator.com/item?id=45095581">https://news.ycombinator.com/item?id=45095581</a></p>
]]></description><pubDate>Tue, 03 Mar 2026 18:29:16 +0000</pubDate><link>https://news.ycombinator.com/item?id=47236614</link><dc:creator>j1elo</dc:creator><comments>https://news.ycombinator.com/item?id=47236614</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47236614</guid></item><item><title><![CDATA[New comment by j1elo in "Cognitive Debt: When Velocity Exceeds Comprehension"]]></title><description><![CDATA[
<p>I know the topic won't probably be about this -and I'll be reading the article next-, just wanted to share that this title perfectly reminded me the feeling of attempting the speed reading technique explained in this old gem of a video (minute 20:15)<p><i>BOOKSTORES: How to Read More Books in the Golden Age of Content</i><p><a href="https://m.youtube.com/watch?v=lIW5jBrrsS0&t=1215s" rel="nofollow">https://m.youtube.com/watch?v=lIW5jBrrsS0&t=1215s</a></p>
]]></description><pubDate>Sat, 28 Feb 2026 18:40:57 +0000</pubDate><link>https://news.ycombinator.com/item?id=47198754</link><dc:creator>j1elo</dc:creator><comments>https://news.ycombinator.com/item?id=47198754</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47198754</guid></item><item><title><![CDATA[New comment by j1elo in "Twitch: "Hey, come back! This commercial break can't play while you're away.""]]></title><description><![CDATA[
<p>Why does the Window Manager have to provide focus and even visibility info to the application? I could foresee an evolution of runtime controls where "Is Focused" is a user-selectable permission for apps, just like how the browser requires user approval to allow web notifications or PeerConnection access to network or webcams.</p>
]]></description><pubDate>Thu, 26 Feb 2026 19:08:38 +0000</pubDate><link>https://news.ycombinator.com/item?id=47170590</link><dc:creator>j1elo</dc:creator><comments>https://news.ycombinator.com/item?id=47170590</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47170590</guid></item><item><title><![CDATA[New comment by j1elo in "Instagram's URL Blackhole"]]></title><description><![CDATA[
<p>With default uBlock Origin filters on mobile Firefox, all Medium blogs show up as a blank page. Which in this day and age is akin to saying that the page is utterly broken.</p>
]]></description><pubDate>Sun, 15 Feb 2026 13:42:27 +0000</pubDate><link>https://news.ycombinator.com/item?id=47023590</link><dc:creator>j1elo</dc:creator><comments>https://news.ycombinator.com/item?id=47023590</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47023590</guid></item><item><title><![CDATA[New comment by j1elo in "MinIO repository is no longer maintained"]]></title><description><![CDATA[
<p>Obviously no, if you trust that foundation; hence my<p>> <i>few exceptions apply, e.g. the FSF in the past</i></p>
]]></description><pubDate>Sat, 14 Feb 2026 11:37:02 +0000</pubDate><link>https://news.ycombinator.com/item?id=47013719</link><dc:creator>j1elo</dc:creator><comments>https://news.ycombinator.com/item?id=47013719</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47013719</guid></item><item><title><![CDATA[New comment by j1elo in "MinIO repository is no longer maintained"]]></title><description><![CDATA[
<p>Was I, really? Maybe, if you feel so... but I'd have to say that I had no idea.<p>What I'm suggesting is that a FOSS project without CLAs and a healthy variety of contributors <i>does</i> belong to the broad open source community that forms around it, while a FOSS project with such CLA is just open to a bait-and-switch scheme because the ownership stays in a single hand that can change course at a moments notice.<p>Whether the project stops receiving updates or not, is an orthogonal matter.</p>
]]></description><pubDate>Fri, 13 Feb 2026 18:18:16 +0000</pubDate><link>https://news.ycombinator.com/item?id=47005848</link><dc:creator>j1elo</dc:creator><comments>https://news.ycombinator.com/item?id=47005848</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47005848</guid></item><item><title><![CDATA[New comment by j1elo in "MinIO repository is no longer maintained"]]></title><description><![CDATA[
<p>The only meaningful informed decision, but sadly much less known (and I think we should talk and insist more on it), is to <i>be wary if you see a CLA</i>. Not all do, but most perform Copyright Assignment, and that's detrimental to the long-term robustness of Open Source.<p>Having a FOSS license is NOT enough. Idealy the copyright should be distributed across all contributors. That's the only way to make overall consensus a required step before relicensing (except for reimplementation).<p>Pick FOSS projects <i>without</i> CLAs that perform Copyright Assignment to an untrusted entity (few exceptions apply, e.g. the FSF in the past)</p>
]]></description><pubDate>Fri, 13 Feb 2026 12:59:26 +0000</pubDate><link>https://news.ycombinator.com/item?id=47002230</link><dc:creator>j1elo</dc:creator><comments>https://news.ycombinator.com/item?id=47002230</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47002230</guid></item><item><title><![CDATA[New comment by j1elo in "Skip the Tips: A game to select "No Tip" but dark patterns try to stop you"]]></title><description><![CDATA[
<p>Little known (apparently) thing from Spain is that our tips are not proportional. I see percentages everywhere when going out... 10% here, 15% there, so the quantities seem outrageous to me. In Spain if you want you leave a 1€ or 2€ coin, maybe 3 or 4€ plus some other smaller coins if you are more than 2 people. But that's it.<p>I've never seen a tip reaching 10€ in a restaurant, even in tables of 5+ people.</p>
]]></description><pubDate>Fri, 13 Feb 2026 12:44:35 +0000</pubDate><link>https://news.ycombinator.com/item?id=47002084</link><dc:creator>j1elo</dc:creator><comments>https://news.ycombinator.com/item?id=47002084</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47002084</guid></item><item><title><![CDATA[New comment by j1elo in "Major European payment processor can't send email to Google Workspace users"]]></title><description><![CDATA[
<p>> <i>For viva.com's engineering team, in case this reaches you: [...]</i><p>That's too kind of you, but on the other hand it really doesn't solve the issue of bad priorities and lack of overall Quality. Some engineer might log a couple hours fixing a Level 3 severity bug, emails will start working better, but the poor (or at the least, <i>dubious</i>) backwards technical stewardship (or lack of it) will keep going on inside the company, unnoticed from outside (until something bad eventually happens to some client)</p>
]]></description><pubDate>Thu, 12 Feb 2026 18:51:20 +0000</pubDate><link>https://news.ycombinator.com/item?id=46993252</link><dc:creator>j1elo</dc:creator><comments>https://news.ycombinator.com/item?id=46993252</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46993252</guid></item></channel></rss>