<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: ikurei</title><link>https://news.ycombinator.com/user?id=ikurei</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Fri, 17 Apr 2026 19:07:51 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=ikurei" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by ikurei in "Bat: Cat with syntax highlighting"]]></title><description><![CDATA[
<p>Although I agree with other commenters that your command can't compare to all of bat's features, many of which I appreciate... thank you for sharing this tip, I didn't know about `highlight` and I can't install `bat` at work.<p>This will live in my .bashrc for a long time:<p><pre><code>    cat() {
      if [[ -t 1 ]]; then
        command cat "$@" | highlight --force -O xterm256
      else
        # plain cat to pipe into other things
        command cat "$@"
      fi
    }</code></pre></p>
]]></description><pubDate>Wed, 08 Oct 2025 07:23:13 +0000</pubDate><link>https://news.ycombinator.com/item?id=45513103</link><dc:creator>ikurei</dc:creator><comments>https://news.ycombinator.com/item?id=45513103</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45513103</guid></item><item><title><![CDATA[New comment by ikurei in "You Want Technology with Warts"]]></title><description><![CDATA[
<p>Webapps are rewritten because a developer wanted to use the new shiny, or someone was convinced that everything will be better with the newer frameworks everyone is using. Also, it often goes hand in hand with giving it a more modern look-and-feel.<p>But the point is not whether webapps <i>are</i> rewritten, but whether they <i>have to be</i> rewritten. I know some old enterprise webapps made with PHP about 10 years ago that are still working fine.<p>You do have to worry about security issues, and the occasional deprecation of an API, but there is no reason why a web-based service should need to be rewritten just to keep working. Is that true for mobile and desktop apps?</p>
]]></description><pubDate>Fri, 03 Oct 2025 07:46:35 +0000</pubDate><link>https://news.ycombinator.com/item?id=45460201</link><dc:creator>ikurei</dc:creator><comments>https://news.ycombinator.com/item?id=45460201</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45460201</guid></item><item><title><![CDATA[New comment by ikurei in "LaLiga's Anti-Piracy Crackdown Triggers Widespread Internet Disruptions in Spain"]]></title><description><![CDATA[
<p>It's not that you _need_ sympathy, or that football deserves or needs your sympathy like it's a good cause.<p>It's just generally good to try to understand others instead of distancing yourself from them.  I find F1, jazz, finance, and so many other things to be really boring and uninteresting, but I try to get the people who like those and connect with them.  F1 people and jazz people are often more interesting than their interests; I haven't gotten there with finance yet.  The world is more interesting this way, but you're under no obligation.<p>> In a just world LaLiga would get sued into the ground for disabling a public utility on a level equivallent to an international cyberattack.<p>In a just world LaLiga and FIFA would've been sued into the ground like five scandals ago, but I don't think gtowey was suggesting you try to empathise with them, but with people who like football.</p>
]]></description><pubDate>Mon, 22 Sep 2025 07:46:17 +0000</pubDate><link>https://news.ycombinator.com/item?id=45330280</link><dc:creator>ikurei</dc:creator><comments>https://news.ycombinator.com/item?id=45330280</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45330280</guid></item><item><title><![CDATA[New comment by ikurei in "LaLiga's Anti-Piracy Crackdown Triggers Widespread Internet Disruptions in Spain"]]></title><description><![CDATA[
<p>In many football stadiums throughout Spain, chants like "Vaya puta mierda de Liga" and "Corrupción en la Federación" are heard almost every game.  It's not the whole of the football world that wants to censor the internet, it's the league and the interests of a few corporations (including, sadly, clubs).<p>Football piracy is on the rise, because watching football has become extremely expensive in the last few years, even if you just want to watch your teams games.  I know many people who used to pay for it; now most of them, including law-abiding citizens who wouldn't normally pirate, are learning how to do it.</p>
]]></description><pubDate>Mon, 22 Sep 2025 07:35:50 +0000</pubDate><link>https://news.ycombinator.com/item?id=45330200</link><dc:creator>ikurei</dc:creator><comments>https://news.ycombinator.com/item?id=45330200</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45330200</guid></item><item><title><![CDATA[New comment by ikurei in "Show HN: Omarchy on CachyOS"]]></title><description><![CDATA[
<p>The main thing keeping me from trying out Omarchy is the pain of setting up multiple displays. I haven't tried Hyprland, but whenever I've tried a non-mainstream desktop/wm in Linux that was the worst, especially if your setup changes often (as in, you have a laptop and move around and plug it in different places).<p>May be that just means I'm not enough of a tinkerer for these setups.<p>Is it a hard problem to remember more than one configuration and link them to the displays connected to your computer? Or is it just that Omarchy users really don't mind editing monitor.conf[1] often?<p>[1]: <a href="https://learn.omacom.io/books/2/pages/86" rel="nofollow">https://learn.omacom.io/books/2/pages/86</a></p>
]]></description><pubDate>Mon, 15 Sep 2025 06:55:14 +0000</pubDate><link>https://news.ycombinator.com/item?id=45246862</link><dc:creator>ikurei</dc:creator><comments>https://news.ycombinator.com/item?id=45246862</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45246862</guid></item><item><title><![CDATA[New comment by ikurei in "Ask HN: The government of my country blocked VPN access. What should I use?"]]></title><description><![CDATA[
<p>This changes, not only over time, but also from region to region.<p>A close friend of mine travels to China often, and they use Mullvad because of my recommendation. Last year it worked great for them, but earlier this year they went back to China, and it really didn't work.<p>What I found most interesting is that they had different results in different places. Apparently, in the business areas of Shanghai and Beijing, were they had meetings and events, they could get Whatsapp and Slack messages; when they went back to the hotel, in a residential area where there were almost no offices or tourists, it didn't. In Chongqing even less stuff worked.<p>I was very skeptical of this when they told me, but they could replicate this consistently over a couple of weeks. It wasn't related to hotel Wifi (that's a different can of worms), this was on mobile data.<p>Everything worked when they switched to using <a href="https://letsvpn.world" rel="nofollow">https://letsvpn.world</a>, at the recommendation of some chinese colleagues of them.<p>This was with a basic Mullvad install on iOS and Mac, they're not technical enough to harden their VPN connection further; may be they could've easily obfuscated it more and it would've worked.</p>
]]></description><pubDate>Fri, 29 Aug 2025 07:17:32 +0000</pubDate><link>https://news.ycombinator.com/item?id=45061163</link><dc:creator>ikurei</dc:creator><comments>https://news.ycombinator.com/item?id=45061163</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45061163</guid></item><item><title><![CDATA[New comment by ikurei in "Show HN: OverType – A Markdown WYSIWYG editor that's just a textarea"]]></title><description><![CDATA[
<p>Having to use a monospaced font is a pretty big drawback. To me, it means I wouldn't use this for a product that wasn't intended for a techie programmer audience.<p>Not that it isn't a really cool project! I'm only saying it has clear drawbacks.</p>
]]></description><pubDate>Sun, 17 Aug 2025 21:33:34 +0000</pubDate><link>https://news.ycombinator.com/item?id=44935126</link><dc:creator>ikurei</dc:creator><comments>https://news.ycombinator.com/item?id=44935126</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44935126</guid></item><item><title><![CDATA[New comment by ikurei in "Five companies now control over 90% of the restaurant food delivery market"]]></title><description><![CDATA[
<p>5 companies in a city is probably great, but this is 5 companies globally.<p>Where I live there's only 2 companies really, and I'm guessing in almost every market it'll be 1 to 3.</p>
]]></description><pubDate>Mon, 14 Jul 2025 11:06:55 +0000</pubDate><link>https://news.ycombinator.com/item?id=44558700</link><dc:creator>ikurei</dc:creator><comments>https://news.ycombinator.com/item?id=44558700</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44558700</guid></item><item><title><![CDATA[New comment by ikurei in "That XOR Trick (2020)"]]></title><description><![CDATA[
<p>I think they meant that XOR avoids the overflow risk, whereas doing the sum of the array to figure out which number could cause an overflow.</p>
]]></description><pubDate>Thu, 03 Jul 2025 08:07:04 +0000</pubDate><link>https://news.ycombinator.com/item?id=44452752</link><dc:creator>ikurei</dc:creator><comments>https://news.ycombinator.com/item?id=44452752</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44452752</guid></item><item><title><![CDATA[New comment by ikurei in "Fairphone 6 is switching to a new design that's even more sustainable"]]></title><description><![CDATA[
<p>> Please consider the level of retardation this comment requires, it's impressive.<p>This is not how we have civilized discussions. To say this just because you disagree with someone about the security of an OS...<p>Hope the mods see this.</p>
]]></description><pubDate>Tue, 24 Jun 2025 09:34:01 +0000</pubDate><link>https://news.ycombinator.com/item?id=44364334</link><dc:creator>ikurei</dc:creator><comments>https://news.ycombinator.com/item?id=44364334</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44364334</guid></item><item><title><![CDATA[New comment by ikurei in "Fairphone 6 is switching to a new design that's even more sustainable"]]></title><description><![CDATA[
<p>> Also, it's a status symbol, you can't just _not_ upgrade.<p>This is a huge part of the change we need. I felt proud in a way to show off that I was still using an iPhone 8 until a couple of years ago, and I admire some (techy) people I know still using a phone from that time.<p>Is pride a healthy, wholesome motivator? May be not, but we're human.</p>
]]></description><pubDate>Tue, 24 Jun 2025 09:18:53 +0000</pubDate><link>https://news.ycombinator.com/item?id=44364261</link><dc:creator>ikurei</dc:creator><comments>https://news.ycombinator.com/item?id=44364261</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44364261</guid></item><item><title><![CDATA[New comment by ikurei in "Las Vegas is embracing a simple climate solution: More trees"]]></title><description><![CDATA[
<p>Not disagreeing with you, but I also wanna make a small effort towards being less cynical.<p>Not knowing much about Nevada or Las Vegas politics, I'm sure the political environment in Spain, and specially in Barcelona, is very different. 60k trees in however many years (we don't know if they were mosty planted in the last 5) might be all that they could get, and this PR note is their attempt at bringing more attention and try to muster support for more.<p>That private company that planted 1 million trees is a massive corporation with tens of thousands of employees in Spain. I'd bet their budget, even for marketing stunts, is bigger than Clark County's.<p>Also, marketing stunts are not /just/ marketing stunts. Companies, specially huge ones, contain multitudes. I'm sure many of the folks pushing for this actually cared about planting trees.</p>
]]></description><pubDate>Tue, 10 Jun 2025 08:15:20 +0000</pubDate><link>https://news.ycombinator.com/item?id=44234021</link><dc:creator>ikurei</dc:creator><comments>https://news.ycombinator.com/item?id=44234021</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44234021</guid></item><item><title><![CDATA[New comment by ikurei in "How to live on $432 a month in America"]]></title><description><![CDATA[
<p>> and as far as heat goes, well, one could either pay a little extra in electric for that — or they could have the Amish deliver their scrap wood from their sawmills to burn in a wood stove, very cheaply.</p>
]]></description><pubDate>Mon, 26 May 2025 08:34:49 +0000</pubDate><link>https://news.ycombinator.com/item?id=44095285</link><dc:creator>ikurei</dc:creator><comments>https://news.ycombinator.com/item?id=44095285</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44095285</guid></item><item><title><![CDATA[New comment by ikurei in "In praise of grobi for auto-configuring X11 monitors"]]></title><description><![CDATA[
<p>I use both Linux and Mac, and in my experience Mac's handling of multi-monitor setups and, specially, of them changing, is only slightly better than Linux's.<p>For most situations you do not need to do anything difficult to plug any number of monitors to a Linux computer with a modern, full-featured distro, other than arranging them. Mac does a better job of remembering your setup and adapting to a monitor disappearing, but it's not that much better.<p>I'm still not sure I understand why the author needed this tool, may be because they have more than one computer plugged into the same monitor?</p>
]]></description><pubDate>Sat, 10 May 2025 16:57:55 +0000</pubDate><link>https://news.ycombinator.com/item?id=43947110</link><dc:creator>ikurei</dc:creator><comments>https://news.ycombinator.com/item?id=43947110</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43947110</guid></item><item><title><![CDATA[New comment by ikurei in "eInk Mode: Making web pages easier to read"]]></title><description><![CDATA[
<p>Probably not it, but it reminds me of some websites that have been described as "brutalist". See: <a href="https://web.archive.org/web/20250404083913/https://brutalistwebsites.com/" rel="nofollow">https://web.archive.org/web/20250404083913/https://brutalist...</a></p>
]]></description><pubDate>Wed, 16 Apr 2025 21:18:48 +0000</pubDate><link>https://news.ycombinator.com/item?id=43710497</link><dc:creator>ikurei</dc:creator><comments>https://news.ycombinator.com/item?id=43710497</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43710497</guid></item><item><title><![CDATA[New comment by ikurei in "I ditched my laptop for a pocketable mini PC and a pair of AR glasses"]]></title><description><![CDATA[
<p>I've seen a couple of this kinds of setups online and I'm intrigued, as I'm just done with the laptop form factor, but I don't think this is it.<p>I see the appeal of the XR glasses for immersion and monitor real state, but if you wanted to be outside and went to a coffee shop... I woudldn't cover my eyes and immerse myself totally on the computer; for starters, I wouldn't feel safe. Also, I don't think anyone would also wear headphones with that in a public place, so I hope you don't get a particularly chatty group on the next table over...<p>There's many situations where I want to look at a display but I don't want to cover my eyes.<p>On the other hand, this kind of on-the-go-but-with-a-desktop-pc only works with glasses. Some have tried it with a portable display and it seems like way too much fussiness to set up and carry.<p>I doubt this guy actually ditched his laptop. He did an experiment for content (nothing wrong with that) and I reckon he'll be back on a laptop sooner rather than later.</p>
]]></description><pubDate>Sun, 13 Apr 2025 08:23:00 +0000</pubDate><link>https://news.ycombinator.com/item?id=43671073</link><dc:creator>ikurei</dc:creator><comments>https://news.ycombinator.com/item?id=43671073</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43671073</guid></item><item><title><![CDATA[New comment by ikurei in "Firebase Studio"]]></title><description><![CDATA[
<p>I just got auth working with JWT through total vibecoding, using Claude+RooCode. Other bits of the app I needed a couple of tries, but auth worked immediately. I guess these models have seen express + node + JWT a million times.<p>I don't have access to the precise prompt, but I told it something like "only implement basic authentication based on JWT, using just email + password.", then asked it to add a simple registration form, then the password reset flow... step by step, but with little guidance.<p>At every prompt I review the changes on git, and commit.</p>
]]></description><pubDate>Thu, 10 Apr 2025 09:42:11 +0000</pubDate><link>https://news.ycombinator.com/item?id=43642310</link><dc:creator>ikurei</dc:creator><comments>https://news.ycombinator.com/item?id=43642310</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43642310</guid></item><item><title><![CDATA[New comment by ikurei in "Show HN: Nue – Apps lighter than a React button"]]></title><description><![CDATA[
<p>That's a good point. I didn't mean to demean React developers: I've been one for years and I can't say I optimized everything I could've.<p>The blame for not caring enough about performance and UX is on the whole industry. That does include developers, but not just them.</p>
]]></description><pubDate>Wed, 02 Apr 2025 09:49:30 +0000</pubDate><link>https://news.ycombinator.com/item?id=43555088</link><dc:creator>ikurei</dc:creator><comments>https://news.ycombinator.com/item?id=43555088</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43555088</guid></item><item><title><![CDATA[New comment by ikurei in "Show HN: Nue – Apps lighter than a React button"]]></title><description><![CDATA[
<p>I don't think that is fundamentally broken. React is just not the right technology for a single button, and it's not trying to be.<p>If you tried to use photolitography (the technology used to print the circuits in microprocessors) to do tattoos... well it could probably work, but it would be highly inefficient and expensive and bad.<p>React is for complex web applications, and it I don't think it's a very valid criticism to say that it is bad for a different use case. To some extent, the React community may have over-promoted React as the final web-dev framework, but that's also a mistake.<p>In any case, kudos on creating Nue, looks really cool, I'll keep an eye on it ;)</p>
]]></description><pubDate>Wed, 02 Apr 2025 09:43:14 +0000</pubDate><link>https://news.ycombinator.com/item?id=43555058</link><dc:creator>ikurei</dc:creator><comments>https://news.ycombinator.com/item?id=43555058</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43555058</guid></item><item><title><![CDATA[New comment by ikurei in "Show HN: Nue – Apps lighter than a React button"]]></title><description><![CDATA[
<p>I'm not happy about how bloated most React sites are, and I've mostly stopped using it unless clients specifically request it after years of it being my main framework, but...<p>> The issue is that these huge frameworks have made the web a horrible slow mess.<p>I don't think this is accurate. Most bloat in the web is caused by:<p>a) developers don't taking any time to optimize, lazy load, cache, minimize dependencies...<p>(This is partly on React, or may be on the culture around React that has made all of this normal and acceptable.)<p>b) the 300 tracking scripts every site has to try to squeeze as much revenue as possible<p>(I remember being shocked, some years ago, when I saw a site with 50 trackers. May be it was The Verge? Or some newspaper? Now I don't even bat an eye when the number is in the hundreds.)<p>React sites can be extremely fast if the developer cares, and the bloat it introduces is rarely relevant. The OP article describes a button as 78K, but that's because it's loading the whole of react for just a button.<p>If your page has hundreds of buttons, you don't bring 78K hundreds of times, and so complex sites built with React are not that inefficient.<p>As a Devops engineer, do you have stats on how much of that slowness is the framework or the actual app code?</p>
]]></description><pubDate>Tue, 01 Apr 2025 08:18:47 +0000</pubDate><link>https://news.ycombinator.com/item?id=43544144</link><dc:creator>ikurei</dc:creator><comments>https://news.ycombinator.com/item?id=43544144</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43544144</guid></item></channel></rss>