<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: catapart</title><link>https://news.ycombinator.com/user?id=catapart</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Wed, 27 May 2026 18:21:10 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=catapart" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by catapart in "I'm Tired of Talking to AI"]]></title><description><![CDATA[
<p>a bit too simplistic for my tastes. I wouldn't call being inebriated the same as being dumb; but I would absolutely agree that being inebriated is way more fun, easy, and fulfilling than being sober. I would choose being inebriated over being sober almost every time, regardless of the mechanism of inebriation.<p>that said, inebriation is pathetic in measure of performance against being sober. there's nothing I can get done inebriated that I can't get done better, faster, and with more focus when I'm sober. with the minor caveat of non-mind-altering drugs like caffeine and sugar being super helpful for a sober mind, any actual inebriate (rather than just a 'drug') only slows things down.<p>so, personally, I just see them as two modes that any particular person can engage, regardless of how "smart" or "dumb" someone might consider them (whatever that means).<p>where I always find myself frustrated is that I have my best ideas and make my best connections when I'm inebriated, but I have my best structuralization and conceptions of those ideas only when I'm sober. so I have to remember the inebriated stuff to be able to craft it when sober. which is honestly kind of a drag to capture while inebriated and kind of a slog to read back while sober.</p>
]]></description><pubDate>Wed, 27 May 2026 13:07:46 +0000</pubDate><link>https://news.ycombinator.com/item?id=48293721</link><dc:creator>catapart</dc:creator><comments>https://news.ycombinator.com/item?id=48293721</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48293721</guid></item><item><title><![CDATA[New comment by catapart in "I'm Tired of Talking to AI"]]></title><description><![CDATA[
<p>steelman, don't strawman. pushback on someone being rude by requesting something they could have looked up doesn't look like "let me google that for you" 95% of the time. it's far more likely to come out as "I'm not sure, honestly. I worked on X, but I didn't really need to get in to Y, so I'm not as familiar. Personally, I'd just do a google search, since I'm a little behind on that."<p>not rude. not implying anything about the questioner. still the general sentiment of "google it; that's not my job". if you admonish people as being "incredibly rude", you should be talking about things that people actually do with enough regularity to make the point worth making. that is pretty widely understood.</p>
]]></description><pubDate>Wed, 27 May 2026 12:55:01 +0000</pubDate><link>https://news.ycombinator.com/item?id=48293548</link><dc:creator>catapart</dc:creator><comments>https://news.ycombinator.com/item?id=48293548</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48293548</guid></item><item><title><![CDATA[New comment by catapart in "Knitting bullshit"]]></title><description><![CDATA[
<p>the bitch of it, though, is that it doesn't <i>only</i> work if people listen to it. it <i>also</i> works if a bunch of AI bots can convincingly fake people listening to it. and, of course, those types of bots exist and have financial incentive to continue faking it, too.<p>at some point, these two competing interests are going to find out that they're paying each other to stare at each other's dwindling profits, but my bet is that it's going to be a while yet before that wake up call. and it will be an even longer churn into something else because no one is going to admit that they were funneling money into nonsense for years. they're going to "adjust strategies" to "modernize against changing markets" for "new potential growth". all shit that takes a long time to do because it's a half measure aimed at saving face to investors. so it'll work for a long time just based on the momentum of bullshit. =/</p>
]]></description><pubDate>Wed, 06 May 2026 15:28:56 +0000</pubDate><link>https://news.ycombinator.com/item?id=48037382</link><dc:creator>catapart</dc:creator><comments>https://news.ycombinator.com/item?id=48037382</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48037382</guid></item><item><title><![CDATA[New comment by catapart in "Zed 1.0"]]></title><description><![CDATA[
<p>hell yeah! Thanks for pointing me towards this! Hadn't heard of it before. This looks great!</p>
]]></description><pubDate>Mon, 04 May 2026 16:33:23 +0000</pubDate><link>https://news.ycombinator.com/item?id=48010987</link><dc:creator>catapart</dc:creator><comments>https://news.ycombinator.com/item?id=48010987</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48010987</guid></item><item><title><![CDATA[New comment by catapart in "We need a federation of forges"]]></title><description><![CDATA[
<p>no, you seem to have me confused with someone else? I'm pissed because the CEO of a social media company said 'fuck the users' and then, when called out about it not only refused to apologize for that sentiment, but doubled down on being shitty because the users weren't paying her for it. that is, very simply, bad behavior. and I see no reason to reward it. since the tangled co-founder jumped in there with a +1, I see no reason to reward them.<p>the point is that whomever you are going to be doing business with (giving your data to) is eventually going to let their true colors show. happened with jack and twitter, happened with mark and facebook. if bsky is any good now - which is not a claim I'm making - it will eventually get worse because the ideology behind what they do is a toxic one that prioritizes growth and self-aggrandizement, or at the very least deprioritizes the value that individual users have to the success of an organization.<p>so I choose not to do business with people who are telegraphing, loudly, that one day they'll choose themselves over me, at my expense if I'll let them. and remind myself of that and let others know about it. I think I do it relatively fairly - by providing a balanced take on the practical features vs the abstract moralizing. simple as.<p>ETA: as far as spiting my own face, I...uh.. I still use git? I just use it elsewhere. not sure where I'm losing the practical battle here. there is no feature tangled provides that I miss out on by hosting my git elsewhere. and there are honestly a few features that I gain from doing so. so... if anyone's being impractical here, it's not me.</p>
]]></description><pubDate>Mon, 04 May 2026 14:59:43 +0000</pubDate><link>https://news.ycombinator.com/item?id=48009577</link><dc:creator>catapart</dc:creator><comments>https://news.ycombinator.com/item?id=48009577</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48009577</guid></item><item><title><![CDATA[New comment by catapart in "Zed 1.0"]]></title><description><![CDATA[
<p>It's mostly a trust thing. You're asking why I don't trust that if I "turn it off" it will be off. So the answer to that is: every US company I've ever dealt with (eventually, in some cases). I don't want to trust you. I don't want you to trust me. I want to provide you with pure transparency, and I want you to provide me with that. And, if they did that, I would trust them more. Maybe even enough to install something that they swear turns off, if I tell it to (and won't ever, even accidentally, even across sessions/devices/locations/etc). But without that transparency, I don't trust them any more than I trust facebook or google, and I consider any prompting to "just trust them, bro" as simp shit. you trust them. I'm good.</p>
]]></description><pubDate>Wed, 29 Apr 2026 17:38:20 +0000</pubDate><link>https://news.ycombinator.com/item?id=47951701</link><dc:creator>catapart</dc:creator><comments>https://news.ycombinator.com/item?id=47951701</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47951701</guid></item><item><title><![CDATA[New comment by catapart in "Zed 1.0"]]></title><description><![CDATA[
<p>I don't. I'm asking them to let me make my own fork, like I can do with VSCode.<p>RESPONSE EDIT (clear and intentional rate-limit evasion):
hey thanks! that changes things quite a bit! Now I'm curious how well Claude could vibe-code the AI out of that project. Mostly just for the irony of it, but I can't deny that it would probably be faster than doing it myself - at least to start.<p>anyway, I appreciate the simple and straightforward solution without getting side-tracked by how my ignorance and misunderstandings made you feel.</p>
]]></description><pubDate>Wed, 29 Apr 2026 17:32:27 +0000</pubDate><link>https://news.ycombinator.com/item?id=47951610</link><dc:creator>catapart</dc:creator><comments>https://news.ycombinator.com/item?id=47951610</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47951610</guid></item><item><title><![CDATA[New comment by catapart in "Zed 1.0"]]></title><description><![CDATA[
<p>I need more than that because I have no guarantee that its true. I need the source. Or I <i>at least</i> need them to provide a build that they promise doesn't have that stuff in it at all, so that if any analysis was done on a decompilation, there would be some level of certainty that they were telling the truth. Anything that leaves any of it in complicates that effort and makes the certainty that less certain.<p>RESPONSE EDIT (clear and intentional rate-limit evasion):
It's not paranoia; I'm not concerned if they "take" my content. I write open source, CC0 licensed software. I couldn't give a fuck about anyone doing literally anything they want to do with the code I write. Literally take it and call it your own, for all I care. If I can return the interrogation, why are you so concerned with ownership? Why was that the first place your mind jumped to? Paraphrasing: where is the need for this insane level of "if you've got nothing to hide..." submission?<p>Like I said: it's about trust. They want me to trust them. You, for some inexplicable reason, seem really upset that I won't trust them. Neither of the parties have given me any <i>reason</i> to trust them. Just insistence that I should, if I want to use their product. And while I entirely agree with that rationale, I don't understand why I get clapbacks for stating that I intend to adhere to that agreement entirely! Won't use the product because they won't give me what I need to trust them. That should be making everyone happy, right? I know I'm happy with the arrangement, at least.<p>Aside from all that, and far more relevant to my actual comments: another user pointed out the repository where they DO offer the transparency that I'm asking for. So your entire hissy fit is moot when you could have just pointed out that I was wrong in my understanding of what they offered. I mean, that would have gotten in the way of your sycophantic leap to the defense of the company I was so hellaciously attacking, so I understand why a good capitalist bootlicker might not think of that first, but at least now we both know!</p>
]]></description><pubDate>Wed, 29 Apr 2026 17:31:48 +0000</pubDate><link>https://news.ycombinator.com/item?id=47951602</link><dc:creator>catapart</dc:creator><comments>https://news.ycombinator.com/item?id=47951602</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47951602</guid></item><item><title><![CDATA[New comment by catapart in "Monero Community Crowdfunding System"]]></title><description><![CDATA[
<p>very cool, thanks! And since I can't respond to that poster, I'll say it here: thanks for that detailed answer! That definitely seems like a pretty anonymous system. I'm convinced that monero is a pretty private coin!</p>
]]></description><pubDate>Tue, 21 Apr 2026 18:13:24 +0000</pubDate><link>https://news.ycombinator.com/item?id=47852350</link><dc:creator>catapart</dc:creator><comments>https://news.ycombinator.com/item?id=47852350</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47852350</guid></item><item><title><![CDATA[New comment by catapart in "Monero Community Crowdfunding System"]]></title><description><![CDATA[
<p>so would that be a feature of monero-to-monero transactions? I'm still confused as to how it would actually be anonymous? like if I used another coin to exchange for monero, that's obviously traceable. so then I use monero to purchase something else which I then sell for other monero (or I just trade monero directly? if that's possible?). and I'm to believe that there's no way to trace that back and say "okay, monero from wallet X was traded to wallet Y" or whatever other intermediate steps (like"monero was spent on X from wallet A, and then X was resold using monero from wallet B")? like, assuming they don't get in to my wallet, no one would be able to track down a transaction on the chain to a wallet? Or they would be able to track it to a wallet, but they couldn't tie that wallet to me for... some reason?<p>sorry to ask, but the website seems very light on any actual technical detail about how they are achieving their privacy claims - at least in terms I can parse to make them understandable to me.</p>
]]></description><pubDate>Tue, 21 Apr 2026 13:31:23 +0000</pubDate><link>https://news.ycombinator.com/item?id=47848576</link><dc:creator>catapart</dc:creator><comments>https://news.ycombinator.com/item?id=47848576</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47848576</guid></item><item><title><![CDATA[New comment by catapart in "Monero Community Crowdfunding System"]]></title><description><![CDATA[
<p>wouldn't that defeat the privacy purpose? wouldn't someone be able to see that it was your card in the ATM, when they traced back the monero as exchanged for a coin that was exchanged for your fiat?<p>ETA: just to be clear - that's a genuine question. I don't know much about monero, so if it really is possible to have untraceable money, that seems like a prudent investment for precaution. I've just always assumed that digital money is inherently traceable, so I always assumed genuine privacy is a mirage. I assume I'm wrong about that, somehow, so I'm curious about the mechanisms of that anonymity.</p>
]]></description><pubDate>Tue, 21 Apr 2026 11:16:27 +0000</pubDate><link>https://news.ycombinator.com/item?id=47847244</link><dc:creator>catapart</dc:creator><comments>https://news.ycombinator.com/item?id=47847244</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47847244</guid></item><item><title><![CDATA[New comment by catapart in "The future of everything is lies, I guess: Where do we go from here?"]]></title><description><![CDATA[
<p>right on. I certainly empathize with your frustrations about "AGI". but rest assurred, I'm firmly in the camp of "not in my lifetime" and even further in the camp of "not without at least 3 more massive breakthroughs about things we currently do not understand at all". so sorry if it sounded like I was asking "what about when local llms get SUPER GOOD", or something. that's not at all what I meant. All I was asking was - "Claude Code can currently be pointed to a directory and then be chatted with about what it needs to do in that directory to make a full code project. That ability is already available on local machines through a ton of convoluted setup, but it's almost certainly going to be a packaged solution within a year (and possibly within the next few months/weeks/days). So when that packaged solution arrives and the choices are 'use the llm for scaffolding which takes 3 hours of unattended time' or 'build the scaffolding myself which takes 6 hours of deep focus time', what will still be objectionable about choosing the former?"<p>and, to be clear, it's an earnest question. like I've said elsewhere, I have concerns about over-reliance on the tech, but once it all moves local, a lot of those concerns become much more trivial. so I'm curious if other people have concerns that remain pressing and practical.<p>ETA: <i>I'm aware that Claude wouldn't take 3 hours to do this, while using its massive warehouses of GPUS. I'm estimating what I think is a reasonable time for a single-gpu device to produce something workable.</i></p>
]]></description><pubDate>Thu, 16 Apr 2026 16:32:58 +0000</pubDate><link>https://news.ycombinator.com/item?id=47795888</link><dc:creator>catapart</dc:creator><comments>https://news.ycombinator.com/item?id=47795888</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47795888</guid></item><item><title><![CDATA[New comment by catapart in "The future of everything is lies, I guess: Where do we go from here?"]]></title><description><![CDATA[
<p>completely fair, and I agree. but let's talk 6 months/a year down the line - when a local LLM will be able to offer what claude code does only slower and a smaller context window. <i>then</i> do you whip out the local llm to handle the project, or is it still objectionable?</p>
]]></description><pubDate>Thu, 16 Apr 2026 14:09:56 +0000</pubDate><link>https://news.ycombinator.com/item?id=47793219</link><dc:creator>catapart</dc:creator><comments>https://news.ycombinator.com/item?id=47793219</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47793219</guid></item><item><title><![CDATA[New comment by catapart in "The future of everything is lies, I guess: Where do we go from here?"]]></title><description><![CDATA[
<p>the epilogue is what speaks to me most. all of the work I've done with llms takes that same kind of approach. I never link them to a git repo and I only ever ask them to make specific, well-formatted changes so that I can pick up where they left off. my general feelings are that LLMs make the bullshit I hate doing a lot easier - project setup, integrate themeing, prepare/package resources for installability/portability, basic dependency preparation (vite for js/ts, ui libs for c#, stuff like that), ui layout scaffolding (main panel, menu panel, theme variables), auto-update fetch and execute loops, etc...<p>and while I know they can do the nitty gritty ui work fine, I feel like I can work just as fast, or faster, on UI without them than I can with them. with them it's a lot of "no, not that, you changed too much/too little/the wrong thing", but without them I just execute because it's a domain I'm familiar with.<p>So my general idea of them is that they are "90% machines". Great at doing all of the "heavy lifting" bullshit of initial setup or large structural refactoring (that doesn't actually change functionality, just prepares for it) that I never want to do anyway, but not necessary and often unhelpful for filling in that last 10% of the project <i>just</i> the way I want it.<p>of course, since any good PM knows that 90% of the code written only means 50% of the project finished (at best), it still feels like a hollow win. So I often consider the situation in the same way as that last paragraph. Am I letting the ease of the initial setup degrade my ability to setup projects without these tools? does it matter, since project setup and refactoring are one-and-done, project-specific, configuration-specific quagmires where the less thought about fiddly perfect text-matching, the better? can I use these things and still be able to use them well (direct them on architechture/structure) if I keep using them and lose grounded concepts of what the underlying work is? good questions, as far as I'm concerned.</p>
]]></description><pubDate>Thu, 16 Apr 2026 14:06:51 +0000</pubDate><link>https://news.ycombinator.com/item?id=47793183</link><dc:creator>catapart</dc:creator><comments>https://news.ycombinator.com/item?id=47793183</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47793183</guid></item><item><title><![CDATA[New comment by catapart in "JSIR: A High-Level IR for JavaScript"]]></title><description><![CDATA[
<p>oh, hell yeah! I hadn't heard of ts-morph. Seems like it would make transpiling to C# much simpler. I'll definitely give it a try. Thanks!</p>
]]></description><pubDate>Wed, 08 Apr 2026 20:48:49 +0000</pubDate><link>https://news.ycombinator.com/item?id=47696060</link><dc:creator>catapart</dc:creator><comments>https://news.ycombinator.com/item?id=47696060</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47696060</guid></item><item><title><![CDATA[New comment by catapart in "JSIR: A High-Level IR for JavaScript"]]></title><description><![CDATA[
<p>A solid suggestion, but a big point of porting it to C# is the performance gains, which the CLR would mitigate. I know it'll be faster than running in a browser - where the game will also run - but if you're offering something for "performance", I don't think the time is best spent on making my job of composing the package easier. I think I'd rather try to figure out how to go whole-hog and compile as much of the game into an AOT package as possible. But, for what it's worth, the entire game engine was written in C# and ported into JS for the express purpose of being able to back-port the packaged code into C#. So I'm hoping it's not too onerous to do the native transpilation, either.</p>
]]></description><pubDate>Wed, 08 Apr 2026 15:52:38 +0000</pubDate><link>https://news.ycombinator.com/item?id=47691904</link><dc:creator>catapart</dc:creator><comments>https://news.ycombinator.com/item?id=47691904</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47691904</guid></item><item><title><![CDATA[New comment by catapart in "JSIR: A High-Level IR for JavaScript"]]></title><description><![CDATA[
<p>Right on. That makes sense. Thanks for spelling it out!<p>I do think aligning the semantics will be the easier part, honestly, because I'm only trying to transpile the supported source for the game engine. Since that's all written in typescript and I'm not guaranteeing full parity if you are trying to transpile arbitrary ts/js (only the source that can be parsed the same way the game engine is parsed), I'm expecting it to be a near 1-to-1 conversion. I started writing everything in C# and copied the structure to JS, knowing that this was the eventual plan, so the JS can actually be re-written as C# with a pretty simple regex tokenizer.<p>My hope, here, is that by having the code morphed into an IR, that the IR would be some kind of well-known IR that - for instance - C# could also be morphed into and - therefore - would allow automatic parsing back and forth. From what you're saying, though, it sounds like IRs don't use a common structure for describing code (I'm guessing because of the semantic misalignment you mention between a wide variety of different paradigms?), so this would only work if I made the map from IR to C# which would be just as complex (or more so) than just regexing my JS into C#. If I've got that right, that's a bummer, but understandable. If I'm wrong, though, happy to learn more!</p>
]]></description><pubDate>Wed, 08 Apr 2026 15:46:17 +0000</pubDate><link>https://news.ycombinator.com/item?id=47691810</link><dc:creator>catapart</dc:creator><comments>https://news.ycombinator.com/item?id=47691810</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47691810</guid></item><item><title><![CDATA[New comment by catapart in "JSIR: A High-Level IR for JavaScript"]]></title><description><![CDATA[
<p>asking as someone who is writing a game engine in javascript with the intention to 'transpile' the games' source into a C# project for a native runtime: this provides a map that allows automated translation from javascript source to C# source, right?</p>
]]></description><pubDate>Wed, 08 Apr 2026 10:14:31 +0000</pubDate><link>https://news.ycombinator.com/item?id=47688044</link><dc:creator>catapart</dc:creator><comments>https://news.ycombinator.com/item?id=47688044</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47688044</guid></item><item><title><![CDATA[New comment by catapart in "Are We Idiocracy Yet?"]]></title><description><![CDATA[
<p>please engage in good faith. if you think mathematical proofs will be an issue when I tell someone to "look at the literature", you either don't know what a mathematical proof is, or are too far abstracted from reality to influence any practical action. yes, we're being lied to. no, they don't fuck up the science in order to lie to you. they just expect you not to read the science. because, truthfully, it's rare that the people who are lying to you would even <i>know how</i> to fuck up the science in their favor. so they bet on your ignorance, based on their ignorance, and they usually win the bet. but not if you just go look it up and engage with it. it's not about reading a single paper; it's about always reading every paper (on topics you have decided you are going to have an opinion about) with a keen and unshakeable focus on practical effect. anything else is an academic boondoggle.</p>
]]></description><pubDate>Tue, 07 Apr 2026 15:50:05 +0000</pubDate><link>https://news.ycombinator.com/item?id=47677181</link><dc:creator>catapart</dc:creator><comments>https://news.ycombinator.com/item?id=47677181</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47677181</guid></item><item><title><![CDATA[New comment by catapart in "Are We Idiocracy Yet?"]]></title><description><![CDATA[
<p>it's amazing how much asking someone to actually explain what they are trying to imply will completely shut them up. Thanks for playing! I hope your next one is so pithy that I'll rue the day I spoke against you. <i>fingers crossed</i></p>
]]></description><pubDate>Tue, 07 Apr 2026 13:32:03 +0000</pubDate><link>https://news.ycombinator.com/item?id=47675129</link><dc:creator>catapart</dc:creator><comments>https://news.ycombinator.com/item?id=47675129</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47675129</guid></item></channel></rss>