<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: shaokind</title><link>https://news.ycombinator.com/user?id=shaokind</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Sat, 20 Jun 2026 23:58:59 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=shaokind" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by shaokind in "Windows 11 New Media Player Uses 3.5x More RAM, Charges for Popular Video Codecs"]]></title><description><![CDATA[
<p>What? I can find at least one article from 2018 about HEVC being pay-walled? [0]<p>EDIT: Also, what do they mean by "new" Media Player? It shipped in 2022 [1]. This article is garbage. The source article [2] is fine.<p>[0]: <a href="https://www.windowscentral.com/microsoft-now-charging-hevc-video-extensions" rel="nofollow">https://www.windowscentral.com/microsoft-now-charging-hevc-v...</a><p>[1]: <a href="https://en.wikipedia.org/wiki/Windows_Media_Player_(2022)" rel="nofollow">https://en.wikipedia.org/wiki/Windows_Media_Player_(2022)</a><p>[2]: <a href="https://www.windowslatest.com/2026/06/16/microsoft-reveals-windows-11s-media-player-isnt-dead-but-legacy-still-opens-videos-instantly/" rel="nofollow">https://www.windowslatest.com/2026/06/16/microsoft-reveals-w...</a></p>
]]></description><pubDate>Sat, 20 Jun 2026 15:52:40 +0000</pubDate><link>https://news.ycombinator.com/item?id=48610163</link><dc:creator>shaokind</dc:creator><comments>https://news.ycombinator.com/item?id=48610163</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48610163</guid></item><item><title><![CDATA[New comment by shaokind in "On Rendering Diffs"]]></title><description><![CDATA[
<p>Semi-related: have you considered making DiffsHub a browser extension, so you can serve private diffs as well?<p>(I say this, having done a vibe-port of the code to a browser extension, so the underlying concept works.)</p>
]]></description><pubDate>Fri, 29 May 2026 20:06:21 +0000</pubDate><link>https://news.ycombinator.com/item?id=48328490</link><dc:creator>shaokind</dc:creator><comments>https://news.ycombinator.com/item?id=48328490</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48328490</guid></item><item><title><![CDATA[New comment by shaokind in "Ferrari Luce"]]></title><description><![CDATA[
<p>Worth noting: it was only the interior that was revealed then (at that same link) [0].<p>[0]: <a href="https://web.archive.org/web/20260216163304/https://www.ferrari.com/en-US/auto/ferrari-luce" rel="nofollow">https://web.archive.org/web/20260216163304/https://www.ferra...</a></p>
]]></description><pubDate>Mon, 25 May 2026 21:24:53 +0000</pubDate><link>https://news.ycombinator.com/item?id=48271852</link><dc:creator>shaokind</dc:creator><comments>https://news.ycombinator.com/item?id=48271852</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48271852</guid></item><item><title><![CDATA[New comment by shaokind in "Europe built sovereign clouds to escape US control. Forgot about the processors"]]></title><description><![CDATA[
<p>Is 1) accurate with ARM creating their own CPUs directly? <a href="https://www.cnbc.com/amp/2026/03/24/arm-launches-its-own-cpu-with-meta-as-first-customer.html" rel="nofollow">https://www.cnbc.com/amp/2026/03/24/arm-launches-its-own-cpu...</a></p>
]]></description><pubDate>Sat, 16 May 2026 12:23:40 +0000</pubDate><link>https://news.ycombinator.com/item?id=48159562</link><dc:creator>shaokind</dc:creator><comments>https://news.ycombinator.com/item?id=48159562</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48159562</guid></item><item><title><![CDATA[New comment by shaokind in "Linux gaming is faster because Windows APIs are becoming Linux kernel features"]]></title><description><![CDATA[
<p>I don't know if I'd agree with the adage about gamers wanting full control. A subset of gamers, absolutely.<p>But this excludes the entire console population. This arguably excludes most Steam Deck customers, who picked it because Valve made the Linux experience seamless, so they don't have to pay attention to the details. This excludes many of the PC gamers I know, that do not care beyond whether their computer is capable of playing the games they want to. They won't even reformat their Windows to remove OEM bloat.</p>
]]></description><pubDate>Thu, 14 May 2026 12:38:25 +0000</pubDate><link>https://news.ycombinator.com/item?id=48134536</link><dc:creator>shaokind</dc:creator><comments>https://news.ycombinator.com/item?id=48134536</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48134536</guid></item><item><title><![CDATA[New comment by shaokind in "The Emacsification of Software"]]></title><description><![CDATA[
<p>I'd like to make some points more explicit about my philosophy.<p>1. Yes, everything has a maintenance cost. Some choices have less. For instance, electing to choose Todoist instead of org-mode for my todo list means I no longer have to worry about syncing, merge conflicts, or whether the mobile app I've chosen fully conforms to the spec (well, whatever attempt at creating a spec existed at the time).<p>Of course, I am paying a very literal cost for convenience, and offloading maintenance to the Todoist engineers.<p>2. Emacs is a cool piece of software, and I am glad others have figured out how to leverage it, in such a way they have a configuration for life. I spent a lot of time marvelling over the set up that Protesilaos had for his writing [0]. It just wasn't for me.<p>3. For Emacs, if I want to use it like I wanted to, I have a couple of options. Install a package like Doom Emacs, which gives me most of what I want, with a whole lot of cruft I don't. And I have to keep that up-to-date, and worry about random community plugins breaking. Or figure out what set of plugins (after first picking a package manager) to incorporate. Or figure out the Elisp to do it myself. And my writing config would differ from my software engineering config.<p>No shade on the people who want to do this, but I just... don't? I can use Zed, or VSCode, and I'm 90% of the way there. Install (or configure) the Evil mode equivalent, and I'm happy.<p>4. One of the smartest engineers I worked with couldn't touch type until about 20 years into his career. The idea that everyone is ricing everything they do, is unrealistic.<p>[0]: <a href="https://protesilaos.com" rel="nofollow">https://protesilaos.com</a> (purely for the emacs, not anything else there)<p>[1]: <a href="https://bphilip.uk/blog/2025-03-09-chase-bank-sync/" rel="nofollow">https://bphilip.uk/blog/2025-03-09-chase-bank-sync/</a></p>
]]></description><pubDate>Thu, 14 May 2026 12:15:12 +0000</pubDate><link>https://news.ycombinator.com/item?id=48134312</link><dc:creator>shaokind</dc:creator><comments>https://news.ycombinator.com/item?id=48134312</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48134312</guid></item><item><title><![CDATA[New comment by shaokind in "The Emacsification of Software"]]></title><description><![CDATA[
<p>Less about the capabilities of LLM software, but more about my willingness to spend time to deploy them, debug them, etc.<p>I don't want to spend time on dealing with change. Hence why I'd rather purchase tools, where I pay for the developer to a) prepare for any maintenance, and b) will perform the maintenance needed.<p>(Of course, the maintainability of software with current generation LLMs depends a lot on how well your architecture them. I've got pure vibe coded slop, that can be very difficult to wrangle.)</p>
]]></description><pubDate>Wed, 13 May 2026 22:56:49 +0000</pubDate><link>https://news.ycombinator.com/item?id=48128694</link><dc:creator>shaokind</dc:creator><comments>https://news.ycombinator.com/item?id=48128694</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48128694</guid></item><item><title><![CDATA[New comment by shaokind in "The Emacsification of Software"]]></title><description><![CDATA[
<p>I've absolutely engaged in making personal software [0] thanks to the age of LLMs.<p>But to be honest, my time using Emacs didn't teach me to "build personal software". My Emacs set up was extremely brittle, and it was a nightmare when I tried to use it across Windows & macOS. My university project was written using an unholy combination of org-mode & some workflow to create a beautiful LaTeX file, and I couldn't tell you how to recompile it (if I were to try, I'd probably get an LLM to literally translate it to LaTeX).<p>I want my life to have as little maintenance as possible, and making my own software for everything isn't always compatible with that.<p>[0]: A rewrite of a NETFX application in Rust, simply because the 20 minute installation time irked me: <a href="https://github.com/bevan-philip/wlan-optimizer" rel="nofollow">https://github.com/bevan-philip/wlan-optimizer</a></p>
]]></description><pubDate>Wed, 13 May 2026 18:13:19 +0000</pubDate><link>https://news.ycombinator.com/item?id=48125424</link><dc:creator>shaokind</dc:creator><comments>https://news.ycombinator.com/item?id=48125424</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48125424</guid></item><item><title><![CDATA[New comment by shaokind in "How kernel anti-cheats work"]]></title><description><![CDATA[
<p>Overwatch is now non-public - when CS2 replaced CS:GO, it wasn't available, and when it was reintroduced, it was only for "trusted partners" [0].<p>[0]: <a href="https://steamdb.info/patchnotes/14178987/" rel="nofollow">https://steamdb.info/patchnotes/14178987/</a></p>
]]></description><pubDate>Sun, 15 Mar 2026 11:05:35 +0000</pubDate><link>https://news.ycombinator.com/item?id=47386235</link><dc:creator>shaokind</dc:creator><comments>https://news.ycombinator.com/item?id=47386235</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47386235</guid></item><item><title><![CDATA[New comment by shaokind in "How kernel anti-cheats work"]]></title><description><![CDATA[
<p>"VAC" is a catch-all term for all of Valve's anti-cheating mechanisms.<p>The primary one is a standard user-mode software module, that does traditional scanning.<p>The AI mechanism you're referring to is these days referred to as "VAC Live" (previously, VACNet). The primary game it is deployed on is Counter-Strike 2. From what we understand, it is a very game-dependent stack, so it is not universally deploy-able.</p>
]]></description><pubDate>Sun, 15 Mar 2026 10:55:26 +0000</pubDate><link>https://news.ycombinator.com/item?id=47386171</link><dc:creator>shaokind</dc:creator><comments>https://news.ycombinator.com/item?id=47386171</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47386171</guid></item><item><title><![CDATA[New comment by shaokind in "“Car Wash” test with 53 models"]]></title><description><![CDATA[
<p>Gemini 2.0 Flash Lite very randomly punches above its weight there.<p>Also, the summary of the Gemini model says: "Gemini 3 models nailed it, all 2.x failed", but 2.0 Flash Lite succeeded, 10/10 times?</p>
]]></description><pubDate>Mon, 23 Feb 2026 21:01:47 +0000</pubDate><link>https://news.ycombinator.com/item?id=47128761</link><dc:creator>shaokind</dc:creator><comments>https://news.ycombinator.com/item?id=47128761</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47128761</guid></item><item><title><![CDATA[New comment by shaokind in ""Token anxiety", a slot machine by any other name"]]></title><description><![CDATA[
<p>Cursor & its various clones (Cline, Roo Cline/Code) did that too, before Claude Code was even released.</p>
]]></description><pubDate>Mon, 16 Feb 2026 21:38:15 +0000</pubDate><link>https://news.ycombinator.com/item?id=47040673</link><dc:creator>shaokind</dc:creator><comments>https://news.ycombinator.com/item?id=47040673</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47040673</guid></item><item><title><![CDATA[New comment by shaokind in ""Token anxiety", a slot machine by any other name"]]></title><description><![CDATA[
<p>One of my recent thoughts is that Claude Code has become the most successful agent partially because it is more of a black box than previous implementations of the agent pattern: the actual code changes aren't shoved in your face like Cursor (used to be), they are hidden away. You focus more on the result rather than the code building up that result, and so you get into the "just one more feature" mindset a lot more, because you're never concerned that the code you're building is sloppy.</p>
]]></description><pubDate>Mon, 16 Feb 2026 20:14:40 +0000</pubDate><link>https://news.ycombinator.com/item?id=47039719</link><dc:creator>shaokind</dc:creator><comments>https://news.ycombinator.com/item?id=47039719</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47039719</guid></item><item><title><![CDATA[New comment by shaokind in "Europe's $24T Breakup with Visa and Mastercard Has Begun"]]></title><description><![CDATA[
<p>Anecdata here, but the last times I tried to use VISA/MasterCard in a shopping mall meant to serve people from all over the world, it just did not work. UPI was flawless, though.<p>(And then as pointed out, anyone smaller straight up doesn’t support anything outside of UPI.)</p>
]]></description><pubDate>Wed, 11 Feb 2026 08:23:46 +0000</pubDate><link>https://news.ycombinator.com/item?id=46972303</link><dc:creator>shaokind</dc:creator><comments>https://news.ycombinator.com/item?id=46972303</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46972303</guid></item><item><title><![CDATA[New comment by shaokind in "Valorant's 128-Tick Servers (2020)"]]></title><description><![CDATA[
<p>Worth noting that part of the packet size appears to be due to animation data, which they’ve begun the process of transitioning to a more efficient system. [0]<p>With that being said: totally agree on the netcode.<p>[0]: <a href="https://old.reddit.com/r/GlobalOffensive/comments/1fwgd59/anyone_else_getting_completely_unplayable_packet/lqgs4u8/" rel="nofollow">https://old.reddit.com/r/GlobalOffensive/comments/1fwgd59/an...</a></p>
]]></description><pubDate>Mon, 06 Oct 2025 22:46:19 +0000</pubDate><link>https://news.ycombinator.com/item?id=45497164</link><dc:creator>shaokind</dc:creator><comments>https://news.ycombinator.com/item?id=45497164</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45497164</guid></item><item><title><![CDATA[New comment by shaokind in "Valorant's 128-Tick Servers (2020)"]]></title><description><![CDATA[
<p>CS2 is 64 tick under the hood, with interpolation between the ticks. In the beta, server operators could modify the tick rate by patching the server binary, but when that revealed inconsistencies (which was meant to be avoided with the "subtick" system), they hard coded the client side tick rate to 64 [0].<p>[0]: <a href="https://twitter.com/thexpaw/status/1702277004656050220" rel="nofollow">https://twitter.com/thexpaw/status/1702277004656050220</a></p>
]]></description><pubDate>Mon, 06 Oct 2025 22:07:34 +0000</pubDate><link>https://news.ycombinator.com/item?id=45496851</link><dc:creator>shaokind</dc:creator><comments>https://news.ycombinator.com/item?id=45496851</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45496851</guid></item><item><title><![CDATA[New comment by shaokind in "Exploring the tragedy of the Counter-Strike 2 server browser"]]></title><description><![CDATA[
<p>Glad to hear it was an easy read for you! I did do some refactoring of the article based on the feedback here, so that might have also helped.</p>
]]></description><pubDate>Tue, 26 Aug 2025 17:17:06 +0000</pubDate><link>https://news.ycombinator.com/item?id=45029517</link><dc:creator>shaokind</dc:creator><comments>https://news.ycombinator.com/item?id=45029517</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45029517</guid></item><item><title><![CDATA[New comment by shaokind in "Exploring the tragedy of the Counter-Strike 2 server browser"]]></title><description><![CDATA[
<p>Agreed. With that being said, the price isn't $30 for the spam creators, they're buying shady accounts for far cheaper.</p>
]]></description><pubDate>Tue, 26 Aug 2025 16:34:40 +0000</pubDate><link>https://news.ycombinator.com/item?id=45028903</link><dc:creator>shaokind</dc:creator><comments>https://news.ycombinator.com/item?id=45028903</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45028903</guid></item><item><title><![CDATA[New comment by shaokind in "Exploring the tragedy of the Counter-Strike 2 server browser"]]></title><description><![CDATA[
<p>One thing that has nicely developed there is a set of submission-only websites for viewing servers.</p>
]]></description><pubDate>Tue, 26 Aug 2025 08:40:48 +0000</pubDate><link>https://news.ycombinator.com/item?id=45023910</link><dc:creator>shaokind</dc:creator><comments>https://news.ycombinator.com/item?id=45023910</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45023910</guid></item><item><title><![CDATA[New comment by shaokind in "Exploring the tragedy of the Counter-Strike 2 server browser"]]></title><description><![CDATA[
<p>All feedback on the latter point appreciated :).</p>
]]></description><pubDate>Tue, 26 Aug 2025 07:46:31 +0000</pubDate><link>https://news.ycombinator.com/item?id=45023492</link><dc:creator>shaokind</dc:creator><comments>https://news.ycombinator.com/item?id=45023492</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45023492</guid></item></channel></rss>