<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: antoineMoPa</title><link>https://news.ycombinator.com/user?id=antoineMoPa</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Wed, 10 Jun 2026 04:42:02 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=antoineMoPa" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by antoineMoPa in "Stop the Apple Music app from launching"]]></title><description><![CDATA[
<p>In my experience, this is a more frequent issue. At least 1 time per day, I hit play hoping to play Spotify in a browser tab or some radio tab and for some reason it opens Apple Music instead. Sometimes it could be an issue on my side, ex: the tab is dead or not even opened.<p>But whatever, the experience is bad: I have to wait for the Music application startup time, then click the context menu and select "Quit Apple Music". It feels like being forced to watch a product ad. Opening Apple Music is never what I want. Imagine if pressing shift opened TextEdit by default, that would be silly. Or doing CMD-v where you can't paste would automatically pop up some random app.<p>I feel like no machine response is a correct UX pattern in this case. The absence of sound playback would indicate to me that I need to do something else to play sound.</p>
]]></description><pubDate>Mon, 08 Jun 2026 20:55:14 +0000</pubDate><link>https://news.ycombinator.com/item?id=48451871</link><dc:creator>antoineMoPa</dc:creator><comments>https://news.ycombinator.com/item?id=48451871</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48451871</guid></item><item><title><![CDATA[New comment by antoineMoPa in "Stop the Apple Music app from launching"]]></title><description><![CDATA[
<p>There are multiple different sources that the user might want to start playing. Browser tab A/B/C (example: web radios), a music application or music service website in a tab that's not even opened yet (eg: spotify), the last video tab they opened (ex: youtube).<p>Whatever is the last thing that was paused should play IMHO. If nothing was paused, it should do nothing. Else, you open a pandora's box of possibly wrong choices that the user then has to close.</p>
]]></description><pubDate>Mon, 08 Jun 2026 19:36:37 +0000</pubDate><link>https://news.ycombinator.com/item?id=48450527</link><dc:creator>antoineMoPa</dc:creator><comments>https://news.ycombinator.com/item?id=48450527</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48450527</guid></item><item><title><![CDATA[New comment by antoineMoPa in "Stop the Apple Music app from launching"]]></title><description><![CDATA[
<p>It cannot assume which media player I want to use, so the best course of action is to do nothing.</p>
]]></description><pubDate>Mon, 08 Jun 2026 18:29:04 +0000</pubDate><link>https://news.ycombinator.com/item?id=48449316</link><dc:creator>antoineMoPa</dc:creator><comments>https://news.ycombinator.com/item?id=48449316</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48449316</guid></item><item><title><![CDATA[New comment by antoineMoPa in "Ask HN: How is your org managing PR review load as AI multiplies code output?"]]></title><description><![CDATA[
<p>Skipping most reviews and waiting for disasters to happen.</p>
]]></description><pubDate>Fri, 29 May 2026 23:12:56 +0000</pubDate><link>https://news.ycombinator.com/item?id=48330588</link><dc:creator>antoineMoPa</dc:creator><comments>https://news.ycombinator.com/item?id=48330588</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48330588</guid></item><item><title><![CDATA[New comment by antoineMoPa in "Various LLM Smells"]]></title><description><![CDATA[
<p>Abusing the words "canonical" and "normalized".</p>
]]></description><pubDate>Thu, 28 May 2026 21:44:23 +0000</pubDate><link>https://news.ycombinator.com/item?id=48315948</link><dc:creator>antoineMoPa</dc:creator><comments>https://news.ycombinator.com/item?id=48315948</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48315948</guid></item><item><title><![CDATA[New comment by antoineMoPa in "Spotify Is Down"]]></title><description><![CDATA[
<p>How am I expected to (vibe) code without spotify? Taking the afternoon off.</p>
]]></description><pubDate>Tue, 12 May 2026 17:41:10 +0000</pubDate><link>https://news.ycombinator.com/item?id=48111597</link><dc:creator>antoineMoPa</dc:creator><comments>https://news.ycombinator.com/item?id=48111597</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48111597</guid></item><item><title><![CDATA[New comment by antoineMoPa in "Ask HN: What's your favorite Emacs package?"]]></title><description><![CDATA[
<p>magit is pretty useful! In particular, I use M-x magit-blame for blaming a file line by line and jumping to previous versions, M-x magit-status to stage individual files, M-x magit-log-buffer-file to know the file's history. Very helpful when tracking down bugs.</p>
]]></description><pubDate>Thu, 23 Apr 2026 13:22:34 +0000</pubDate><link>https://news.ycombinator.com/item?id=47875469</link><dc:creator>antoineMoPa</dc:creator><comments>https://news.ycombinator.com/item?id=47875469</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47875469</guid></item><item><title><![CDATA[New comment by antoineMoPa in "Ask HN: How do you maintain flow when vibe coding?"]]></title><description><![CDATA[
<p>I get the best output when I work on a single project or 2 entirely different projects at the same time. Example: work + a side quest or prototype where agents cannot overwrite each other's code. I can add a third stream of real world productive tasks, example: do the dishes.</p>
]]></description><pubDate>Thu, 16 Apr 2026 23:24:46 +0000</pubDate><link>https://news.ycombinator.com/item?id=47800815</link><dc:creator>antoineMoPa</dc:creator><comments>https://news.ycombinator.com/item?id=47800815</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47800815</guid></item><item><title><![CDATA[New comment by antoineMoPa in "Ask HN: Is Codex really on Par with Claude Code?"]]></title><description><![CDATA[
<p>I think in terms of UI, codex has become superior probably due to its sandbox concept. It can complete tasks reliably without intervention whereas claude would have stalled asking permissions (unless you run it in --dangerously-skip-permissions, which I won't do). I don't know about you, but sitting in front of my laptop just to continuously press enter is depressing, I'd rather do other tasks in the meantime, which is exactly what I can do with codex.<p>So combined with the issues claude has been experiencing in the last couple of weeks (see <a href="https://news.ycombinator.com/item?id=47660925">https://news.ycombinator.com/item?id=47660925</a>) - codex has become a better option. Claude has been unable to complete simple tasks and got lost in 5+ minutes of exploration too many times and I just called quits.</p>
]]></description><pubDate>Mon, 13 Apr 2026 15:56:48 +0000</pubDate><link>https://news.ycombinator.com/item?id=47753938</link><dc:creator>antoineMoPa</dc:creator><comments>https://news.ycombinator.com/item?id=47753938</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47753938</guid></item><item><title><![CDATA[New comment by antoineMoPa in "Ask HN: Is Codex really on Par with Claude Code?"]]></title><description><![CDATA[
<p>Claude has become pretty slow and in the last couple of weeks, so I switched to codex. Codex code can be quite sloppy, so it's worth doing multiple review passes.</p>
]]></description><pubDate>Mon, 13 Apr 2026 14:50:13 +0000</pubDate><link>https://news.ycombinator.com/item?id=47752844</link><dc:creator>antoineMoPa</dc:creator><comments>https://news.ycombinator.com/item?id=47752844</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47752844</guid></item><item><title><![CDATA[New comment by antoineMoPa in "Ask HN: What Are You Working On? (April 2026)"]]></title><description><![CDATA[
<p>I vibe-coded a tiny local code review tool, a bit like pull-requests, but an agent does the work immediately.<p><a href="https://github.com/antoineMoPa/moonreview" rel="nofollow">https://github.com/antoineMoPa/moonreview</a><p>The intended use is to run `moonreview` instead of `git status` / `git diff` or `magit`, but you can add comments and they get auto resolved. You can also stage hunks if you are happy with them.<p>Probably other tools exist or will appear in this space (I saw at least another one in the comments on this post), but i think there is something fundamentally too slow and dumb with current corporate code reviews. People are reviewing other people's slop and most of the comments are probably fed back into an agent. So why not have the whole process be done upfront by the original developper. Another cool thing I saw people do is to attach claude to github PR comments, which I think is great and love to work with this, but it's even better if we can also have this locally to catch sloppy code before it even reaches github.</p>
]]></description><pubDate>Mon, 13 Apr 2026 11:52:50 +0000</pubDate><link>https://news.ycombinator.com/item?id=47750710</link><dc:creator>antoineMoPa</dc:creator><comments>https://news.ycombinator.com/item?id=47750710</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47750710</guid></item><item><title><![CDATA[New comment by antoineMoPa in "Ask HN: Are you too getting addicted to the dev workflow of coding with agents?"]]></title><description><![CDATA[
<p>I guess it becomes bad when it negatively affects other aspects of life. I experienced or witnessed all of these with AI at some point:<p>- Working later because of addictive loops.<p>- Wasting time and money building stuff nobody will ever use.<p>- Abusive screen time.<p>- Loss of deep understanding of a code base and over-reliance on the AI, with reduced incident or bug response time.<p>- Producing a lot of sloppy code, too much to be owned or reviewed.<p>- Mental fatigue.</p>
]]></description><pubDate>Tue, 31 Mar 2026 12:16:36 +0000</pubDate><link>https://news.ycombinator.com/item?id=47586221</link><dc:creator>antoineMoPa</dc:creator><comments>https://news.ycombinator.com/item?id=47586221</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47586221</guid></item><item><title><![CDATA[New comment by antoineMoPa in "LaGuardia pilots raised safety alarms months before deadly runway crash"]]></title><description><![CDATA[
<p>> Please don't post comments saying that HN is turning into Reddit. It's a semi-noob illusion, as old as the hills.<p><a href="https://news.ycombinator.com/newsguidelines.html">https://news.ycombinator.com/newsguidelines.html</a></p>
]]></description><pubDate>Tue, 24 Mar 2026 16:50:59 +0000</pubDate><link>https://news.ycombinator.com/item?id=47505613</link><dc:creator>antoineMoPa</dc:creator><comments>https://news.ycombinator.com/item?id=47505613</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47505613</guid></item><item><title><![CDATA[New comment by antoineMoPa in "Ask HN: What Are You Working On? (March 2026)"]]></title><description><![CDATA[
<p>Training a tiny LLM for fun using Rust/Candle - I constantly tweak stuff and keep track of results in a spreadsheet and work on generating a bigger corpus with LLMs. It's a project for fun, so I don't care about finding actual human generated text, I'd rather craft data in the format I want using LLMs - Probably not the best practice, but I can sleep properly despite doing that.<p>My favorite output so far is that I asked it what life was and in a random stroke of genius, it answered plainly: "It is.".<p>It's able to answer simple questions where the answer is in the question with up to 75% accuracy. Example success: 'The car was red. Q: What was red? ' |> 'the car' - Example failure: 'The stars twinkled at night. Q: What twinkled at night? ' |> 'the night'.<p>So nothing crazy, but I'm learning and having fun. My current corpus is ~17mb of stories, generated encyclopedia content, json examples, etc. JSON content is new from this weekend and the model is pretty bad at it so far, but I'm curious to see if I can get it somewhere interesting in the next few weeks.<p><a href="https://github.com/antoineMoPa/rust-text-experiments" rel="nofollow">https://github.com/antoineMoPa/rust-text-experiments</a></p>
]]></description><pubDate>Mon, 09 Mar 2026 00:56:20 +0000</pubDate><link>https://news.ycombinator.com/item?id=47303500</link><dc:creator>antoineMoPa</dc:creator><comments>https://news.ycombinator.com/item?id=47303500</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47303500</guid></item><item><title><![CDATA[Show HN: Plane Clock – Displays plane corresponding to hour]]></title><description><![CDATA[
<p>Article URL: <a href="https://antoinemopa.github.io/plane_clock/">https://antoinemopa.github.io/plane_clock/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=46615068">https://news.ycombinator.com/item?id=46615068</a></p>
<p>Points: 1</p>
<p># Comments: 0</p>
]]></description><pubDate>Wed, 14 Jan 2026 11:59:02 +0000</pubDate><link>https://antoinemopa.github.io/plane_clock/</link><dc:creator>antoineMoPa</dc:creator><comments>https://news.ycombinator.com/item?id=46615068</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46615068</guid></item><item><title><![CDATA[New comment by antoineMoPa in "Zig feels more practical than Rust for real-world CLI tools"]]></title><description><![CDATA[
<p>I also loved Zig when manually typing code, but I increasingly use AI to write my code even in personal projects. In that context, I'd rather use Rust more, since the AI takes care of complex syntax anyway. Also, the rust ecosystem is bigger, so I'd rather stick to this community.<p>> Developers are not Idiots<p>I'm often distracted and AIs are idiots, so a stricter language can keep both me and AIs from doing extra dumb stuff.</p>
]]></description><pubDate>Tue, 23 Sep 2025 13:53:10 +0000</pubDate><link>https://news.ycombinator.com/item?id=45347058</link><dc:creator>antoineMoPa</dc:creator><comments>https://news.ycombinator.com/item?id=45347058</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45347058</guid></item><item><title><![CDATA[Grid – like generals.io, but single player]]></title><description><![CDATA[
<p>Article URL: <a href="https://antoinemopa.github.io/grid/">https://antoinemopa.github.io/grid/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=45074640">https://news.ycombinator.com/item?id=45074640</a></p>
<p>Points: 4</p>
<p># Comments: 0</p>
]]></description><pubDate>Sat, 30 Aug 2025 13:42:52 +0000</pubDate><link>https://antoinemopa.github.io/grid/</link><dc:creator>antoineMoPa</dc:creator><comments>https://news.ycombinator.com/item?id=45074640</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45074640</guid></item><item><title><![CDATA[New comment by antoineMoPa in "Up to date prices for LLM APIs all in one place"]]></title><description><![CDATA[
<p>It would be fun to compare with inference providers (groq/vertex ai, etc.).</p>
]]></description><pubDate>Fri, 25 Jul 2025 13:38:34 +0000</pubDate><link>https://news.ycombinator.com/item?id=44682995</link><dc:creator>antoineMoPa</dc:creator><comments>https://news.ycombinator.com/item?id=44682995</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44682995</guid></item><item><title><![CDATA[New comment by antoineMoPa in "Ask HN: What are you working on? (March 2025)"]]></title><description><![CDATA[
<p>I'm making a tiny tiny LLM in rust (using candle) to teach myself AI <a href="https://github.com/antoineMoPa/rust-text-experiments" rel="nofollow">https://github.com/antoineMoPa/rust-text-experiments</a></p>
]]></description><pubDate>Sun, 30 Mar 2025 22:55:45 +0000</pubDate><link>https://news.ycombinator.com/item?id=43528592</link><dc:creator>antoineMoPa</dc:creator><comments>https://news.ycombinator.com/item?id=43528592</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43528592</guid></item><item><title><![CDATA[New comment by antoineMoPa in "The FFT Strikes Back: An Efficient Alternative to Self-Attention"]]></title><description><![CDATA[
<p>I think that this is the explanation I needed, thanks!</p>
]]></description><pubDate>Wed, 26 Feb 2025 14:36:26 +0000</pubDate><link>https://news.ycombinator.com/item?id=43183982</link><dc:creator>antoineMoPa</dc:creator><comments>https://news.ycombinator.com/item?id=43183982</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43183982</guid></item></channel></rss>