<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: doix</title><link>https://news.ycombinator.com/user?id=doix</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Fri, 04 Sep 2026 08:10:15 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=doix" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by doix in "The browser's main thread is expensive"]]></title><description><![CDATA[
<p>There's definitely trade-offs. I actually prefer a proper SPA to pure HTML when on a slow connection and interacting with a site a lot.<p>Especially when trying to buy something. I much prefer to have a longer initial load and then have everything just work instead of waiting as I navigate between pages, the multi stage checkout, confirmation etc.<p>But yeah, if I'm just trying read a single article on a blog, preloading everything is pointless. A hybrid site with the initial page being server side rendered + progressive enhancement afterwards is theoretically optimal in my opinion.</p>
]]></description><pubDate>Thu, 03 Sep 2026 14:08:16 +0000</pubDate><link>https://news.ycombinator.com/item?id=49550130</link><dc:creator>doix</dc:creator><comments>https://news.ycombinator.com/item?id=49550130</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49550130</guid></item><item><title><![CDATA[New comment by doix in "Google Antigravity introduces Boost deep reasoning (/boost)"]]></title><description><![CDATA[
<p>I use it for all my non-professional work and I find it works well enough for me.<p>Mostly for things that I know are possible and have a vague idea of how I would do it, but it would take me longer. Some examples in no particular order:<p>* Made my wife's travel blog/site<p>* Chrome extension for Crunchyroll to allow multisubs + local translation for unsupported languages (so my wife and I can watch and she doesn't need to focus extra hard reading English)<p>* Same as above for Netflix<p>* Setup multi subs with mpv (some Lua plugin shenanigans)<p>* Setup proton for warcraft 3 + wc3 champions (unofficial ladder) on Linux<p>* Setup a bunch of xrandr aliases for my different monitor uses (I'm still on x11)<p>If you need a custom chrome/firefox extension or to create some bespoke Linux QoL stuff, it works great. This was all Gemini Flash 3.5-3.7 (been using it for a while). I suspect pretty much anything would succeed at these tasks, but I just stick with antigravity because it works for me(and I'm on some discounted plan).</p>
]]></description><pubDate>Tue, 01 Sep 2026 05:54:56 +0000</pubDate><link>https://news.ycombinator.com/item?id=49518428</link><dc:creator>doix</dc:creator><comments>https://news.ycombinator.com/item?id=49518428</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49518428</guid></item><item><title><![CDATA[New comment by doix in "AI;DR (AI; Didn't Read)"]]></title><description><![CDATA[
<p>I hate that I have to change the way I write to avoid AI-isms. I loved using "load bearing" to describe weird code that you think you can delete but is actually holding everything together.<p>Now people think I'm just parroting what Claude said. It sucks. I want my catch phrases back, I guess this is how em dash users felt</p>
]]></description><pubDate>Tue, 18 Aug 2026 06:12:43 +0000</pubDate><link>https://news.ycombinator.com/item?id=49341936</link><dc:creator>doix</dc:creator><comments>https://news.ycombinator.com/item?id=49341936</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49341936</guid></item><item><title><![CDATA[New comment by doix in "AI-Generated GitHub Copilot “Autofix” Allowed Compromise of Snowflake's Jira"]]></title><description><![CDATA[
<p>You are not wrong, Jenkins had many problems. But I would argue that the solutions were always grounded in the Linux userland.<p>And I also agree that you could use GitHub actions in a similar way to how I talk about Jenkins. I also think you could use Jenkins in a way that is similar to GitHub actions with an extremely convoluted Jenkins file that relies on Jenkins plugins etc.<p>But nowhere I worked did that with Jenkins, whereas everywhere I worked with GitHub actions does create extremely complex pipelines relying on 3rd party actions (with many being vendor supplied). I'm sure(hope?) the DevOps folks looked at what each action actually does by going to wherever it's pulled from and  read it (and the actions it pulls in).<p>I'm not necessarily arguing that things are worse now. Just that you don't get a "free" understanding anymore by just having a good familiarity of the Linux userland. When there's a problem, I stick my head in the sand and let the DevOps people handle it.<p>I also haven't worked anywhere that uses Jenkins in 10+ years, so maybe if I went back, it would be the same as Github.</p>
]]></description><pubDate>Tue, 18 Aug 2026 03:58:01 +0000</pubDate><link>https://news.ycombinator.com/item?id=49341090</link><dc:creator>doix</dc:creator><comments>https://news.ycombinator.com/item?id=49341090</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49341090</guid></item><item><title><![CDATA[New comment by doix in "AI-Generated GitHub Copilot “Autofix” Allowed Compromise of Snowflake's Jira"]]></title><description><![CDATA[
<p>Yeah, the YAMLification of everything kinda killed my ability to understand "everything". Previously, if you knew the Linux userland well, I felt like you could figure anything out with enough digging.<p>Take CI for example, it was Jenkins and it ran a csh/bash/zsh whatever script and captured the output. Nice and simple (even if the scripts sometimes got insane).<p>GitHub actions is nothing like that. Weird home grown extensions to YAML with their own idiosyncrasies and dynamically pulling in plugins from god knows where. You can't just take a workflow and execute it locally like you could with a bash script.</p>
]]></description><pubDate>Mon, 17 Aug 2026 16:25:21 +0000</pubDate><link>https://news.ycombinator.com/item?id=49333611</link><dc:creator>doix</dc:creator><comments>https://news.ycombinator.com/item?id=49333611</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49333611</guid></item><item><title><![CDATA[New comment by doix in "uBlock Origin Is Giving Up the Fight to Keep Ads Off Facebook"]]></title><description><![CDATA[
<p>Surely it ends with alternative clients? Seems much easier and more efficient. Facebook UI is crap anyway, just have something scrape the data and present it in a format that's not optimized for whatever KPI FB cares about and without ads.<p>Or with just not using these services.</p>
]]></description><pubDate>Thu, 13 Aug 2026 06:17:43 +0000</pubDate><link>https://news.ycombinator.com/item?id=49282334</link><dc:creator>doix</dc:creator><comments>https://news.ycombinator.com/item?id=49282334</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49282334</guid></item><item><title><![CDATA[New comment by doix in "OpenAI's super PAC is funding AI-generated news site attacking industry critics"]]></title><description><![CDATA[
<p>> I was told I'm not supposed to read pull requests at my job anymore (we all do agentic coding now), I'm just supposed to click "approve" on PRs because for some stupid reason it still requires several humans to approve the PR.<p>That sucks, may as well auto approve with a script.<p>> Sure it is, but it may not cost what you think it should cost.<p>You can go on open router and see what 3rd parties are hosting open models for. There are some pretty capable models (not frontier, but probably opus 4.5 level) for pretty cheap.<p>Those companies have no incentive to lose money. They are nameless, they are making a profit just providing the service, and it's cheaper than the frontier models of today.<p>So I think we have a pretty good idea about what the price can be, even without VC subsidizing.</p>
]]></description><pubDate>Mon, 03 Aug 2026 17:24:52 +0000</pubDate><link>https://news.ycombinator.com/item?id=49158813</link><dc:creator>doix</dc:creator><comments>https://news.ycombinator.com/item?id=49158813</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49158813</guid></item><item><title><![CDATA[New comment by doix in "OpenAI's super PAC is funding AI-generated news site attacking industry critics"]]></title><description><![CDATA[
<p>I guess it depends, but what are you doing with all your time if you aren't reviewing the code and trying to make it maintainable?<p>The time I previously spent writing code is now spent reviewing code and giving feedback so that it gets written differently if don't like it.<p>The skills required have changed completely imo. You need to be able to context switch efficiently and review "better". Also identify which tasks require lots of supervision of what the AI generates and which don't.<p>I think AI is here to stay. Open models keep the costs at a certain level. If hosted solutions get too expensive, people will selfhost. Even if models never improve beyond today, the open ones are good enough at this point to provide immense value.<p>Just my opinion of course.</p>
]]></description><pubDate>Mon, 03 Aug 2026 08:10:37 +0000</pubDate><link>https://news.ycombinator.com/item?id=49152684</link><dc:creator>doix</dc:creator><comments>https://news.ycombinator.com/item?id=49152684</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49152684</guid></item><item><title><![CDATA[New comment by doix in "OpenAI's super PAC is funding AI-generated news site attacking industry critics"]]></title><description><![CDATA[
<p>Yeah, I was very skeptical and now I've drank the kool-aid. Got multiple parallel cloud agents with independent loops making PRs and me reviewing them. AI is also reviewing PRs and sometimes even catches useful things.<p>LLMs in 2023, from what I remember, were slightly better auto complete. It's pretty different now.</p>
]]></description><pubDate>Mon, 03 Aug 2026 05:33:16 +0000</pubDate><link>https://news.ycombinator.com/item?id=49151580</link><dc:creator>doix</dc:creator><comments>https://news.ycombinator.com/item?id=49151580</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49151580</guid></item><item><title><![CDATA[New comment by doix in "Does creatine make you smarter?"]]></title><description><![CDATA[
<p>This matches what Gwern wrote years ago [0]. It does unequivocally make you stronger though. So if you're training anyway, may as well take it and hope it makes you smarter as well (just believing might be enough for that sweet placebo effect).<p>[0] <a href="https://gwern.net/creatine" rel="nofollow">https://gwern.net/creatine</a></p>
]]></description><pubDate>Wed, 22 Jul 2026 16:20:36 +0000</pubDate><link>https://news.ycombinator.com/item?id=49009229</link><dc:creator>doix</dc:creator><comments>https://news.ycombinator.com/item?id=49009229</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49009229</guid></item><item><title><![CDATA[New comment by doix in "LEDs’ potential to save our night skies"]]></title><description><![CDATA[
<p>Today I learned about the Bortle scale. I was completely ignorant about it.<p>> If you've never seen truly dark skies, do yourself a favour and go see what they look like during true night<p>I think I went from only ever experiencing Bortle 5-6 to Bortle 1 when I visited Merzouga and Erg Chebbi. Blew my mind, made me really appreciate the extent of light pollution almost everywhere else I've been.</p>
]]></description><pubDate>Mon, 20 Jul 2026 16:32:32 +0000</pubDate><link>https://news.ycombinator.com/item?id=48981146</link><dc:creator>doix</dc:creator><comments>https://news.ycombinator.com/item?id=48981146</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48981146</guid></item><item><title><![CDATA[New comment by doix in "Is this the end of the once-mighty GoPro?"]]></title><description><![CDATA[
<p>> The worst part IMO for both is that they prioritize mobile apps over their PC software so if you want to edit on a computer like a normal reasonable person you lose features compared to idiotically doing things on a phone.<p>This is my biggest issue as well. It's actually the one "real" thing I use the iPad for. It still gets the mobile app interface whilst being on a bigger screen and being almost usable.</p>
]]></description><pubDate>Sat, 18 Jul 2026 14:51:08 +0000</pubDate><link>https://news.ycombinator.com/item?id=48958665</link><dc:creator>doix</dc:creator><comments>https://news.ycombinator.com/item?id=48958665</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48958665</guid></item><item><title><![CDATA[New comment by doix in "Measuring Input Latency on Linux: X11 vs. Wayland, VRR, and DXVK"]]></title><description><![CDATA[
<p>This is the complete opposite of those discussions. It's taking a specific quantifiable thing and measuring it, with enough information for anyone to try and reproduce the results.<p>It's the epitome of science, comparing it to a generic vim vs emacs flamewar which is pure subjective opinion is pretty baseless.</p>
]]></description><pubDate>Tue, 14 Jul 2026 18:28:38 +0000</pubDate><link>https://news.ycombinator.com/item?id=48911111</link><dc:creator>doix</dc:creator><comments>https://news.ycombinator.com/item?id=48911111</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48911111</guid></item><item><title><![CDATA[New comment by doix in "Ask HN: What Are You Working On? (July 2026)"]]></title><description><![CDATA[
<p>I mostly travel around Africa & Asia (east, south east, central). Yeah, I used esim.dog with the HK break out IP and it was fine.<p>I guess my usage falls into two categories:<p>1. I have reliable wifi, and don't need to use mobile data for work<p>2. I don't have reliable wifi and I have to use mobile data for work.<p>If I'm in situation 1, then I don't really care too much. The cheapest junk esim works. If I'm in situation 2, I need a large amount of data and need a local plan.<p>I've saved your site though, never know what situation might come up. I don't know how esimdb chooses who to index, but I would try to get on there (I'm assuming it's free?).<p>I've spoken to quite a few travelers and they mostly fall into two groups. Those that use airlo or some other big provider or they use esim comparison sites to get the cheapest offer.</p>
]]></description><pubDate>Tue, 14 Jul 2026 05:57:53 +0000</pubDate><link>https://news.ycombinator.com/item?id=48902792</link><dc:creator>doix</dc:creator><comments>https://news.ycombinator.com/item?id=48902792</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48902792</guid></item><item><title><![CDATA[New comment by doix in "Ask HN: What Are You Working On? (July 2026)"]]></title><description><![CDATA[
<p>How do you judge "the best" network? It normally depends on if you're in the city, countryside, island etc.<p>I travel fulltime and constantly buy new esims. Normally I just go on esimdb and buy the cheapest one. Then when I get to the location I'm staying at, I chat with folks to figure which network works best there. Normally it's cheaper to get a local plan as well.<p>You are quite a bit more expensive than the no-name folks I buy from.<p>[0] <a href="https://esimdb.com" rel="nofollow">https://esimdb.com</a></p>
]]></description><pubDate>Mon, 13 Jul 2026 13:54:14 +0000</pubDate><link>https://news.ycombinator.com/item?id=48892710</link><dc:creator>doix</dc:creator><comments>https://news.ycombinator.com/item?id=48892710</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48892710</guid></item><item><title><![CDATA[New comment by doix in "What happened after 2k people tried to hack my AI assistant"]]></title><description><![CDATA[
<p>Yeah, I remember some ad by an LLM security company hitting HN a year or so with a "challenge" to do prompt injection.<p>The final level was their product and it was impossible. But it was also impossible to get the LLm to do _anything_.<p>May as well just echo "prompt injection attempt detected" at that point and never send anything to an LLM.</p>
]]></description><pubDate>Fri, 26 Jun 2026 07:21:41 +0000</pubDate><link>https://news.ycombinator.com/item?id=48683421</link><dc:creator>doix</dc:creator><comments>https://news.ycombinator.com/item?id=48683421</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48683421</guid></item><item><title><![CDATA[New comment by doix in "Prefer duplication over the wrong abstraction (2016)"]]></title><description><![CDATA[
<p>> Do you want to iterate using for loop or using .iter().step(2).map()?<p>This isn't really a good example, assuming both can be used to represent the same thing.<p>The problem with the wrong abstraction is when your abstraction doesn't let you represent something. Then, because of you've already invested so heavily into it, you start contorting the problem to fit your abstraction and it becomes a shit show.</p>
]]></description><pubDate>Sun, 21 Jun 2026 16:50:38 +0000</pubDate><link>https://news.ycombinator.com/item?id=48620413</link><dc:creator>doix</dc:creator><comments>https://news.ycombinator.com/item?id=48620413</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48620413</guid></item><item><title><![CDATA[New comment by doix in "Show HN: Lowfat – pluggable CLI filter that saved 91.8% of my LLM tokens"]]></title><description><![CDATA[
<p>It's too hard to define what "works" even means in this case. Look at the example savings output. A lot of it is kubectl output.<p>Your suggestion to using coding benchmarks doesn't really capture the whole picture. I haven't seen a benchmark using kubectl.<p>> AFAIK, none of the major players do. That's a sign to me these don't work in general.<p>It's a lose/lose for major players. If it works well, it will lower their revenue. Also there's a high risk it'll significantly worsen results for some people, even if it improves results for others.</p>
]]></description><pubDate>Fri, 05 Jun 2026 15:56:52 +0000</pubDate><link>https://news.ycombinator.com/item?id=48414312</link><dc:creator>doix</dc:creator><comments>https://news.ycombinator.com/item?id=48414312</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48414312</guid></item><item><title><![CDATA[New comment by doix in "Green card seekers must leave U.S. to apply, Trump administration says"]]></title><description><![CDATA[
<p>> In which country can you emigrate to and be allowed votes in government representation just because you pay taxes?<p>There are a few, with varying degrees of residency time (and possibly other conditions) required. New Zealand requires being a resident for a year.<p>The UK is particularly interesting, if you're a citizen of a common wealth nation you can vote in national UK elections if you're a resident.<p>Personally, I agree with you though. I didn't vote in the UK despite being able too. Let the citizens decide the future of their nation, I have the privilege to leave (and have done so already). Feels wrong for me to influence the nation when I'm not fully invested in the outcome.</p>
]]></description><pubDate>Sun, 24 May 2026 01:28:35 +0000</pubDate><link>https://news.ycombinator.com/item?id=48253438</link><dc:creator>doix</dc:creator><comments>https://news.ycombinator.com/item?id=48253438</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48253438</guid></item><item><title><![CDATA[New comment by doix in "Why modern parents feel more sleep deprived than our ancestors did"]]></title><description><![CDATA[
<p>> Kids don't produce capital for the elites.<p>Kids eventually grow up and "start producing capital". It's definitely beneficial for the "elite" in the long term for people to have kids.</p>
]]></description><pubDate>Mon, 11 May 2026 00:00:55 +0000</pubDate><link>https://news.ycombinator.com/item?id=48089444</link><dc:creator>doix</dc:creator><comments>https://news.ycombinator.com/item?id=48089444</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48089444</guid></item></channel></rss>