<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: alloyed</title><link>https://news.ycombinator.com/user?id=alloyed</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Sat, 11 Jul 2026 23:17:32 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=alloyed" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by alloyed in "Interview with Mitchell Hashimoto about Ghostty and Zig"]]></title><description><![CDATA[
<p>the point is well-taken, but i do want to show the bash version just for fun:<p><pre><code>    podman image ls --all | sed 's/\s\s\+/\t/g' | tee >(head -n 1) >(tail -n +2 | sort -hrk 5) >/dev/null
</code></pre>
this is _still_ all text, and we're relying heavily on sort to do a bunch of internal parsing and be in agreement with podman about how sizes should be formatted. also, for "real world" work, i dunno if the tee trick here has any kind of order guarantees, just that it works fine in this case. I'd probably just end up dropping the header and living with worse output in reality</p>
]]></description><pubDate>Fri, 10 Jul 2026 15:34:39 +0000</pubDate><link>https://news.ycombinator.com/item?id=48861377</link><dc:creator>alloyed</dc:creator><comments>https://news.ycombinator.com/item?id=48861377</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48861377</guid></item><item><title><![CDATA[New comment by alloyed in "SANA-WM, a 2.6B open-source world model for 1-minute 720p video"]]></title><description><![CDATA[
<p>silly question: what's "world" about what's being generated here? is the an actual abstract representation of physical space (like, eg, a game-engine style scene graph?) or does it just mean "this video generator is more coherent physically than other video generators"</p>
]]></description><pubDate>Sat, 16 May 2026 17:07:36 +0000</pubDate><link>https://news.ycombinator.com/item?id=48161949</link><dc:creator>alloyed</dc:creator><comments>https://news.ycombinator.com/item?id=48161949</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48161949</guid></item><item><title><![CDATA[New comment by alloyed in "Ask HN: By what percentage has AI changed your output as a software engineer?"]]></title><description><![CDATA[
<p>So, in my professional work environment, which is a complex C++ app with long build times and lots of proprietary domain-specific knowledge, LLMs were worse than useless. Not totally surprising, but I originally had hopes for something like Cursor being useful in terms of simplifying the process of large mechanical refactors, which it decidedly wasn't. It could suggest interesting and complex uses of C++ templates, but its application were very slop-adjacent, and even for less complex refactors it would attempt and fall apart in the "check" part of the "guess and check" loop, probably because of the whole "long build times" thing. So we're still paying for visual assist and just wishing it had more (and more specific!) kinds of mechanical refactors available.<p>for personal projects (more polyglot but rust, js, python, and random shell scripts are bigger and more important here) it's been more mixed to positive; and this is (i think?) in part because i have the luxury of writing off things I'm _not actually_ interested in doing. maintaining cmake files sucks, and the free tier of Cursor does a good enough job of it. I have a few small plugins/extensions for things like blender, and again, I don't know enough to do a good job there, and the benefit of making something extremely specific to what i need without actually knowing what's going on under the hood works fine: I can just verify the results, and that's good enough. but then, conversely, it's made it _wayyyy_ harder to pick and verify third party libraries for the things i do care about? I'll look something up and it'll either be 100% AI vibe coded and not good enough to sneeze at, or it'll be fine, but the documentation is 100% AI generated and likewise, I would rather just have the version of this library before AI ever existed.<p>more and more I'm convinced LLM agents are only fit for purpose for things that don't need to be good or consistent, but that there is actually a viable niche of things that don't need to be good that it can nicely slot into. That's still not worth $20/month to me, though. and it's absolutely ruining the online commons in a way that makes it hard to feel good about.<p>(my understanding of claude code is that it's a non-interactive agent, which is worse for what i have in mind. iteration and _changing my mind_ are a big part of my process, so even if I let the computer do its own thing for an hour and work on something else, that's less productive than spending even 10 minutes of focused time on the same thing.)</p>
]]></description><pubDate>Sun, 28 Dec 2025 10:15:34 +0000</pubDate><link>https://news.ycombinator.com/item?id=46409984</link><dc:creator>alloyed</dc:creator><comments>https://news.ycombinator.com/item?id=46409984</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46409984</guid></item><item><title><![CDATA[Microsoft is officially sending employees back to the office]]></title><description><![CDATA[
<p>Article URL: <a href="https://www.businessinsider.com/microsoft-send-employees-back-to-office-rto-remote-work-2025-9">https://www.businessinsider.com/microsoft-send-employees-back-to-office-rto-remote-work-2025-9</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=45184432">https://news.ycombinator.com/item?id=45184432</a></p>
<p>Points: 432</p>
<p># Comments: 931</p>
]]></description><pubDate>Tue, 09 Sep 2025 16:31:17 +0000</pubDate><link>https://www.businessinsider.com/microsoft-send-employees-back-to-office-rto-remote-work-2025-9</link><dc:creator>alloyed</dc:creator><comments>https://news.ycombinator.com/item?id=45184432</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45184432</guid></item><item><title><![CDATA[New comment by alloyed in "Solidjs: Simple and performant reactivity for building user interfaces"]]></title><description><![CDATA[
<p>so i managed to convince my company to try solid on a new project, pretty much on the basis of "this looks like react but solves many of our existing problems with react". since the JSX and project structure is basically the same, we could take our (pretty tiny at the time) demo project and do a 1:1 diff and show the differences inline. and it was pretty compelling! the code was simpler, and faster, and we still got to keep lots of the unique patterns/other stuff we were used to when creating react apps</p>
]]></description><pubDate>Wed, 23 Apr 2025 10:32:25 +0000</pubDate><link>https://news.ycombinator.com/item?id=43770496</link><dc:creator>alloyed</dc:creator><comments>https://news.ycombinator.com/item?id=43770496</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43770496</guid></item><item><title><![CDATA[New comment by alloyed in "Valve to open source 'GameNetworkingSockets' for developers, Steam not required"]]></title><description><![CDATA[
<p>Probably the most equivalent existing open source thing out there is ENet, which doesn't do encryption or detailed stats. If you've signed the steam NDA (which is free of charge iirc) you can check out the existing docs for the closed source version, which has extra features on top of this.</p>
]]></description><pubDate>Tue, 27 Mar 2018 17:01:37 +0000</pubDate><link>https://news.ycombinator.com/item?id=16690486</link><dc:creator>alloyed</dc:creator><comments>https://news.ycombinator.com/item?id=16690486</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=16690486</guid></item><item><title><![CDATA[New comment by alloyed in "Netflix and Spotify Ask: Can Data Mining Make for Cute Ads?"]]></title><description><![CDATA[
<p>What if you were the person who watched that show N times, and then saw that ad? It'd be a weird feeling, right?</p>
]]></description><pubDate>Tue, 19 Dec 2017 02:32:56 +0000</pubDate><link>https://news.ycombinator.com/item?id=15957288</link><dc:creator>alloyed</dc:creator><comments>https://news.ycombinator.com/item?id=15957288</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=15957288</guid></item><item><title><![CDATA[New comment by alloyed in "I can no longer recommend MailChimp"]]></title><description><![CDATA[
<p>The concern here is revenge-spam: someone takes your email and submits it to every mailchimp default form they can find automatically, and then your inbox is flooded with ostensibly legitimate email that you have to manually unsubscribe from, for each individual list.</p>
]]></description><pubDate>Wed, 01 Nov 2017 01:53:31 +0000</pubDate><link>https://news.ycombinator.com/item?id=15598332</link><dc:creator>alloyed</dc:creator><comments>https://news.ycombinator.com/item?id=15598332</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=15598332</guid></item><item><title><![CDATA[New comment by alloyed in "The New York Times Is Now Available as a Tor Onion Service"]]></title><description><![CDATA[
<p>This is pretty defineably public record:<p><a href="https://en.wikipedia.org/wiki/Donald_Trump%E2%80%93Russia_dossier#History" rel="nofollow">https://en.wikipedia.org/wiki/Donald_Trump%E2%80%93Russia_do...</a><p>notably: it's not the GOP the organization that initial funded the oppo, but a private news org with conservative leanings. and the FBI did not fund the dossier, but were provided it during its creation. (side note: who cares)<p>When it comes to corroboration: I would think the special investigation is good enough evidence that the claims of Russian cooperation are being taken seriously, no? Significant is a weasel word but there is actual smoke here.</p>
]]></description><pubDate>Sat, 28 Oct 2017 02:37:57 +0000</pubDate><link>https://news.ycombinator.com/item?id=15573706</link><dc:creator>alloyed</dc:creator><comments>https://news.ycombinator.com/item?id=15573706</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=15573706</guid></item><item><title><![CDATA[New comment by alloyed in "Diminishing returns of static typing"]]></title><description><![CDATA[
<p>I would say it's mostly a matter of use: In C you deal with void* or typecasts all the time, whereas in higher level languages it's much less common, either because the type system is smarter, or the constraints that it does have are more strictly enforced. For example: you can happily compare a char* and an int in C, but other languages like python might error at the thought.</p>
]]></description><pubDate>Mon, 02 Oct 2017 22:47:05 +0000</pubDate><link>https://news.ycombinator.com/item?id=15388643</link><dc:creator>alloyed</dc:creator><comments>https://news.ycombinator.com/item?id=15388643</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=15388643</guid></item><item><title><![CDATA[New comment by alloyed in "Google Will Survive SESTA – Startups Might Not"]]></title><description><![CDATA[
<p>I don't see a transcript anywhere, but here is the full hearing (I just googled the quote and found a link in another article)<p><a href="https://www.commerce.senate.gov/public/index.cfm/2017/9/committee-announces-legislative-hearing-s-1693-the-stop-enabling-sex-traffickers-act-of-2017" rel="nofollow">https://www.commerce.senate.gov/public/index.cfm/2017/9/comm...</a></p>
]]></description><pubDate>Sun, 24 Sep 2017 01:49:11 +0000</pubDate><link>https://news.ycombinator.com/item?id=15322812</link><dc:creator>alloyed</dc:creator><comments>https://news.ycombinator.com/item?id=15322812</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=15322812</guid></item><item><title><![CDATA[New comment by alloyed in "The tech sec­tor might be evil"]]></title><description><![CDATA[
<p>If your intent is to improve the world, and not just act superior, I don't see what this accomplishes. Hear dissent without action long enough and it becomes noise.</p>
]]></description><pubDate>Thu, 21 Sep 2017 07:48:23 +0000</pubDate><link>https://news.ycombinator.com/item?id=15301309</link><dc:creator>alloyed</dc:creator><comments>https://news.ycombinator.com/item?id=15301309</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=15301309</guid></item><item><title><![CDATA[New comment by alloyed in "Atom 1.20"]]></title><description><![CDATA[
<p>it can still be an issue with memory even if it isn't as blatant as "out of memory".<p>The easy example being a datastructure growing over time and getting slower to manipulate and query. This is a problem where being cavalier with the amount of memory you allocate and use will hurt you, even if you've got lots of memory to spare.</p>
]]></description><pubDate>Tue, 12 Sep 2017 23:14:15 +0000</pubDate><link>https://news.ycombinator.com/item?id=15233888</link><dc:creator>alloyed</dc:creator><comments>https://news.ycombinator.com/item?id=15233888</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=15233888</guid></item><item><title><![CDATA[New comment by alloyed in "Washington Post integrates Talk – Mozilla’s open-source commenting platform"]]></title><description><![CDATA[
<p>I absolutely agree that our current situation needs to be improved, but looking at the history of media leads me to believe that by progressing past the centralized and regulated system of TV and radio we've left a local maximum when it comes to "civility". Older forms of "ugly" news, like the press of the french revolution or turn-of-the-century america, didn't get fixed over time, but by the law "catching up", either through oppression or the increase of regulation causing regulatory capture. Of course, the idea of recentralizing speech is more or less unacceptable: what would that even mean when the problem is not a small group of newsmakers, but literally everybody? I don't see any other solutions in our long past, though.</p>
]]></description><pubDate>Tue, 12 Sep 2017 21:50:05 +0000</pubDate><link>https://news.ycombinator.com/item?id=15233175</link><dc:creator>alloyed</dc:creator><comments>https://news.ycombinator.com/item?id=15233175</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=15233175</guid></item><item><title><![CDATA[New comment by alloyed in "Introducing Atom-IDE"]]></title><description><![CDATA[
<p>yes and no?
Unlike a traditional daemon, this isn't a system service that always runs in the background.<p>The IDE (in this case atom) spins up the process and shuts it down when necessary, and then both sides communicate to each other using an implementation-defined IPC mechanism.<p>So it's a server more in the sense that the IDE requests info as a client, and then the server provides it (pull, not push).</p>
]]></description><pubDate>Tue, 12 Sep 2017 21:26:43 +0000</pubDate><link>https://news.ycombinator.com/item?id=15232949</link><dc:creator>alloyed</dc:creator><comments>https://news.ycombinator.com/item?id=15232949</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=15232949</guid></item><item><title><![CDATA[New comment by alloyed in "Introducing Atom-IDE"]]></title><description><![CDATA[
<p>I appreciate the extended support for LSP, but this seems to repeat the mistake VSCode made of requiring custom plugins for each backend you'd like to integrate. This increases the overhead for server authors and makes it less likely that language servers and clients actually match spec, if people give in to writing custom integrations that can paper over bugs.</p>
]]></description><pubDate>Tue, 12 Sep 2017 21:17:52 +0000</pubDate><link>https://news.ycombinator.com/item?id=15232843</link><dc:creator>alloyed</dc:creator><comments>https://news.ycombinator.com/item?id=15232843</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=15232843</guid></item><item><title><![CDATA[New comment by alloyed in "[dead]"]]></title><description><![CDATA[
<p>They did add it though, didn't they? What makes this particular case malice and not just a case of overzealous response to what was the largest polling shock this season?</p>
]]></description><pubDate>Tue, 08 Nov 2016 18:24:38 +0000</pubDate><link>https://news.ycombinator.com/item?id=12902637</link><dc:creator>alloyed</dc:creator><comments>https://news.ycombinator.com/item?id=12902637</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=12902637</guid></item><item><title><![CDATA[New comment by alloyed in "Venezuela’s currency is dying"]]></title><description><![CDATA[
<p>Wouldn't those instruments (I'm assuming stocks/retirement, I'm not an economic smart guy) be implicitly tied to everyone else doing more work then they "have to"? That's exactly economic growth, just reworded.</p>
]]></description><pubDate>Sun, 06 Nov 2016 03:06:42 +0000</pubDate><link>https://news.ycombinator.com/item?id=12883258</link><dc:creator>alloyed</dc:creator><comments>https://news.ycombinator.com/item?id=12883258</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=12883258</guid></item><item><title><![CDATA[New comment by alloyed in "Why Thieves Steal Soap"]]></title><description><![CDATA[
<p>One way to think of it is that torrenting movies requires an (expensive) internet connection, where all you need for a DVD player is electricity and some DVDs someone else ripped.</p>
]]></description><pubDate>Fri, 15 Apr 2016 00:08:17 +0000</pubDate><link>https://news.ycombinator.com/item?id=11501199</link><dc:creator>alloyed</dc:creator><comments>https://news.ycombinator.com/item?id=11501199</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=11501199</guid></item><item><title><![CDATA[New comment by alloyed in "Apricity OS: A Beautiful Arch Linux Distro"]]></title><description><![CDATA[
<p>Quick note, the layout seems to break when the piwik.js script is blocked:<p><a href="https://imgur.com/JdB5UK3" rel="nofollow">https://imgur.com/JdB5UK3</a></p>
]]></description><pubDate>Mon, 04 Apr 2016 04:23:12 +0000</pubDate><link>https://news.ycombinator.com/item?id=11419399</link><dc:creator>alloyed</dc:creator><comments>https://news.ycombinator.com/item?id=11419399</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=11419399</guid></item></channel></rss>