<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: msvan</title><link>https://news.ycombinator.com/user?id=msvan</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Sat, 02 May 2026 08:55:11 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=msvan" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by msvan in "Xcode 26.3 – Developers can leverage coding agents directly in Xcode"]]></title><description><![CDATA[
<p>One thing that would be genuinely useful would be the ability to integrate Claude with the Metal debugger somehow, to get automated analysis of GPU profiling. The .gputrace format is proprietary and cannot be easily analyzed, and it seems that the new "agentic coding" integration in Xcode also does nothing to expose this data to LLMs. Oh well.</p>
]]></description><pubDate>Tue, 03 Feb 2026 20:43:11 +0000</pubDate><link>https://news.ycombinator.com/item?id=46876995</link><dc:creator>msvan</dc:creator><comments>https://news.ycombinator.com/item?id=46876995</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46876995</guid></item><item><title><![CDATA[Show HN: Autoliner – write a bot to control a virtual airline]]></title><description><![CDATA[
<p>Article URL: <a href="https://autoliner.app/">https://autoliner.app/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=46875162">https://news.ycombinator.com/item?id=46875162</a></p>
<p>Points: 4</p>
<p># Comments: 1</p>
]]></description><pubDate>Tue, 03 Feb 2026 18:35:27 +0000</pubDate><link>https://autoliner.app/</link><dc:creator>msvan</dc:creator><comments>https://news.ycombinator.com/item?id=46875162</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46875162</guid></item><item><title><![CDATA[Show HN: Autoliner – write a bot to control a virtual airline]]></title><description><![CDATA[
<p>Article URL: <a href="https://autoliner.app/">https://autoliner.app/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=46857754">https://news.ycombinator.com/item?id=46857754</a></p>
<p>Points: 5</p>
<p># Comments: 0</p>
]]></description><pubDate>Mon, 02 Feb 2026 16:18:07 +0000</pubDate><link>https://autoliner.app/</link><dc:creator>msvan</dc:creator><comments>https://news.ycombinator.com/item?id=46857754</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46857754</guid></item><item><title><![CDATA[Hyperspeedcube]]></title><description><![CDATA[
<p>Article URL: <a href="https://ajfarkas.dev/projects/hyperspeedcube/">https://ajfarkas.dev/projects/hyperspeedcube/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=42305722">https://news.ycombinator.com/item?id=42305722</a></p>
<p>Points: 1</p>
<p># Comments: 0</p>
]]></description><pubDate>Tue, 03 Dec 2024 13:15:13 +0000</pubDate><link>https://ajfarkas.dev/projects/hyperspeedcube/</link><dc:creator>msvan</dc:creator><comments>https://news.ycombinator.com/item?id=42305722</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42305722</guid></item><item><title><![CDATA[New comment by msvan in "12 Months of Mandarin"]]></title><description><![CDATA[
<p>I kind of see myself from ten years ago in this blog post! I also obsessively studied Mandarin Chinese in my late teens for the sheer fun of it, before doing a math undergrad. I even wrote comments on Hacker News about it a decade ago: <a href="https://news.ycombinator.com/item?id=7622940">https://news.ycombinator.com/item?id=7622940</a>.<p>At the time I had seemingly limitless motivation for grinding away on flashcards and other learning materials. My progress was strong and I passed the HSK6 after a year and a half or so of studying, which at the time was the highest level of certification offered. I think they changed the system since and added more levels beyond 6. You can do amazing things if you're dedicated!<p>Today my Chinese is absolutely unusable, and my views on China have soured to the extent that I don't really want to revive my old skills. My takeaway is that learning one of these languages, the CJK languages, Arabic, or similarly weird languages, is just too much effort and I don't think it's worth it. I clearly had a lot of excess energy at the time that I could've directed towards something better. Knowing Chinese is about as useful as juggling and you might as well get really good at juggling if you're bored. It'll save you a few thousand hours.</p>
]]></description><pubDate>Fri, 04 Oct 2024 22:48:04 +0000</pubDate><link>https://news.ycombinator.com/item?id=41746224</link><dc:creator>msvan</dc:creator><comments>https://news.ycombinator.com/item?id=41746224</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41746224</guid></item><item><title><![CDATA[New comment by msvan in "When To Do What You Love"]]></title><description><![CDATA[
<p>This is because you chose to live an expensive life. Most of the world gets by on less.</p>
]]></description><pubDate>Sun, 29 Sep 2024 22:34:25 +0000</pubDate><link>https://news.ycombinator.com/item?id=41691403</link><dc:creator>msvan</dc:creator><comments>https://news.ycombinator.com/item?id=41691403</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41691403</guid></item><item><title><![CDATA[New comment by msvan in "Zb: An Early-Stage Build System"]]></title><description><![CDATA[
<p>As a current Nix user, what I would really like is a statically typed language to define builds. Recreating Nix without addressing that feels like a missed opportunity.</p>
]]></description><pubDate>Thu, 19 Sep 2024 20:33:30 +0000</pubDate><link>https://news.ycombinator.com/item?id=41596116</link><dc:creator>msvan</dc:creator><comments>https://news.ycombinator.com/item?id=41596116</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41596116</guid></item><item><title><![CDATA[New comment by msvan in "Rapier is a set of 2D and 3D physics engines written in Rust"]]></title><description><![CDATA[
<p>This one has some more traction: <a href="https://github.com/fu5ha/ultraviolet">https://github.com/fu5ha/ultraviolet</a></p>
]]></description><pubDate>Tue, 27 Feb 2024 08:51:17 +0000</pubDate><link>https://news.ycombinator.com/item?id=39521719</link><dc:creator>msvan</dc:creator><comments>https://news.ycombinator.com/item?id=39521719</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39521719</guid></item><item><title><![CDATA[New comment by msvan in "Cosmic: The Road to Alpha"]]></title><description><![CDATA[
<p>Bit of a side note, but COSMIC depends on the rustybuzz text shaper which is deprecated: <a href="https://github.com/RazrFalcon/rustybuzz/issues/74">https://github.com/RazrFalcon/rustybuzz/issues/74</a>. There was some work underway to bring it up to sync with the latest harfbuzz and then handing over ownership to the harfbuzz team, but this seems to have fizzled out.</p>
]]></description><pubDate>Sat, 13 Jan 2024 23:17:56 +0000</pubDate><link>https://news.ycombinator.com/item?id=38985694</link><dc:creator>msvan</dc:creator><comments>https://news.ycombinator.com/item?id=38985694</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=38985694</guid></item><item><title><![CDATA[Graphite: 2D Raster and Vector Editor]]></title><description><![CDATA[
<p>Article URL: <a href="https://github.com/GraphiteEditor/Graphite">https://github.com/GraphiteEditor/Graphite</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=38169500">https://news.ycombinator.com/item?id=38169500</a></p>
<p>Points: 22</p>
<p># Comments: 4</p>
]]></description><pubDate>Mon, 06 Nov 2023 21:48:28 +0000</pubDate><link>https://github.com/GraphiteEditor/Graphite</link><dc:creator>msvan</dc:creator><comments>https://news.ycombinator.com/item?id=38169500</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=38169500</guid></item><item><title><![CDATA[New comment by msvan in "Why Async Rust?"]]></title><description><![CDATA[
<p>I think the final remark about a hypothetical language, Rust-like but without all the low-level requirements, is important here. There is essentially no widely-adopted programming language out that feels like a modern ML with a good tooling situation. Until that happens, Rust will continue to awkwardly serve the audience of such a language while never truly being what they want it to be.</p>
]]></description><pubDate>Sun, 15 Oct 2023 19:31:22 +0000</pubDate><link>https://news.ycombinator.com/item?id=37892666</link><dc:creator>msvan</dc:creator><comments>https://news.ycombinator.com/item?id=37892666</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=37892666</guid></item><item><title><![CDATA[Half-Edge Data Structures (2019)]]></title><description><![CDATA[
<p>Article URL: <a href="https://jerryyin.info/geometry-processing-algorithms/half-edge/">https://jerryyin.info/geometry-processing-algorithms/half-edge/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=37093365">https://news.ycombinator.com/item?id=37093365</a></p>
<p>Points: 69</p>
<p># Comments: 8</p>
]]></description><pubDate>Fri, 11 Aug 2023 20:08:25 +0000</pubDate><link>https://jerryyin.info/geometry-processing-algorithms/half-edge/</link><dc:creator>msvan</dc:creator><comments>https://news.ycombinator.com/item?id=37093365</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=37093365</guid></item><item><title><![CDATA[New comment by msvan in "Apple Vision Pro: Apple’s first spatial computer"]]></title><description><![CDATA[
<p>A 4K monitor has 8.3M pixels, so you could equivalently say that it's ~three 4K monitors.</p>
]]></description><pubDate>Mon, 05 Jun 2023 21:58:26 +0000</pubDate><link>https://news.ycombinator.com/item?id=36204512</link><dc:creator>msvan</dc:creator><comments>https://news.ycombinator.com/item?id=36204512</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=36204512</guid></item><item><title><![CDATA[New comment by msvan in "Leveraging Rust and the GPU to render user interfaces at 120 FPS"]]></title><description><![CDATA[
<p>Lots of negativity in here. I for one am excited about the prospect of an editor that is as responsive as I remember Sublime being back in the day, with the feature set I've come to expect from VS Code. An editor like this simply does not exist today, and betting on the Rust ecosystem is entirely the right choice for building something like this in 2023.</p>
]]></description><pubDate>Thu, 09 Mar 2023 18:02:27 +0000</pubDate><link>https://news.ycombinator.com/item?id=35084412</link><dc:creator>msvan</dc:creator><comments>https://news.ycombinator.com/item?id=35084412</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=35084412</guid></item><item><title><![CDATA[New comment by msvan in "2023 State of Software Engineers [pdf]"]]></title><description><![CDATA[
<p>And in that case, what causes the discrepancy in productivity between London and SF?</p>
]]></description><pubDate>Mon, 06 Mar 2023 17:58:56 +0000</pubDate><link>https://news.ycombinator.com/item?id=35044752</link><dc:creator>msvan</dc:creator><comments>https://news.ycombinator.com/item?id=35044752</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=35044752</guid></item><item><title><![CDATA[New comment by msvan in "2023 State of Software Engineers [pdf]"]]></title><description><![CDATA[
<p>You'd think there would be an arbitrage opportunity in paying more $$$ for London talent. Still surprises me that this hasn't happened after all these years of huge differences.</p>
]]></description><pubDate>Mon, 06 Mar 2023 17:18:42 +0000</pubDate><link>https://news.ycombinator.com/item?id=35043728</link><dc:creator>msvan</dc:creator><comments>https://news.ycombinator.com/item?id=35043728</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=35043728</guid></item><item><title><![CDATA[New comment by msvan in "Meilisearch 1.0 – Open-source search engine built in Rust"]]></title><description><![CDATA[
<p>How does Meilisearch compare to ElasticSearch from an operational point of view? I've experienced ElasticSearch to be quite painful to maintain, requiring lots of manual tweaking to balance shards and careful design of indices.</p>
]]></description><pubDate>Wed, 08 Feb 2023 14:05:48 +0000</pubDate><link>https://news.ycombinator.com/item?id=34708150</link><dc:creator>msvan</dc:creator><comments>https://news.ycombinator.com/item?id=34708150</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=34708150</guid></item><item><title><![CDATA[New comment by msvan in "Blessed.rs – An unofficial guide to the Rust ecosystem"]]></title><description><![CDATA[
<p>From the slog Github repo:<p>> You might consider using tracing instead.
It's been a while since slog was created and it served Rust community well all this time. It remains a stable, featureful and battle-tested library, used in many important projects.<p>> In last few years, another ecosystem for Rust was created with similar features and a very good support for debugging async code and already larger dev team and community.<p>> Please check tracing and see if it is more suitable for your use-case. It seems that it is already a go-to logging/tracing solution for Rust.<p>> Reasons you might want to stick with slog anyway:<p>> async support doesn't benefit you<p>> you consider mature, stable code & API a plus<p>> it has some features that tracing is missing<p>> great performance (I have NOT done any comparison, but slog's performance is very good).</p>
]]></description><pubDate>Mon, 07 Nov 2022 19:38:58 +0000</pubDate><link>https://news.ycombinator.com/item?id=33511187</link><dc:creator>msvan</dc:creator><comments>https://news.ycombinator.com/item?id=33511187</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=33511187</guid></item><item><title><![CDATA[New comment by msvan in "Introducing ReadySet"]]></title><description><![CDATA[
<p>I've used both of the suggested methods under "Current standards for scaling out databases" so I see where this is coming from. But I peeked at the AWS reference architecture, and it places a Consul and ReadySet deployment in my environment for me to run and maintain. I feel like any sales pitch for this really needs to convince me that having these things in my environments is going to be worth the hassle in terms of milliseconds and dollars, as opposed to just using RDS read replicas and paying a bit more. Then again, I can see this being an obvious choice if you're growing very quickly or have tight latency requirements.<p>With that said, it looks like cool tech and I read Jon's Rust for Rustaceans which serves as a stamp of quality for this even if I haven't tried it yet!</p>
]]></description><pubDate>Tue, 05 Apr 2022 18:56:54 +0000</pubDate><link>https://news.ycombinator.com/item?id=30923336</link><dc:creator>msvan</dc:creator><comments>https://news.ycombinator.com/item?id=30923336</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=30923336</guid></item><item><title><![CDATA[New comment by msvan in "Onivim 2 – A retro-futuristic modal editor"]]></title><description><![CDATA[
<p>The project has 
run out of funds: <a href="https://github.com/onivim/oni2/issues/3811#issuecomment-910306404" rel="nofollow">https://github.com/onivim/oni2/issues/3811#issuecomment-9103...</a>.<p>Considering how many people are annoyed by the trend of Electron everywhere, it's a bit sad to see an ambitious native editor like this unable to secure funding.</p>
]]></description><pubDate>Wed, 08 Sep 2021 08:42:23 +0000</pubDate><link>https://news.ycombinator.com/item?id=28454632</link><dc:creator>msvan</dc:creator><comments>https://news.ycombinator.com/item?id=28454632</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=28454632</guid></item></channel></rss>