<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: CyberDildonics</title><link>https://news.ycombinator.com/user?id=CyberDildonics</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Mon, 26 Oct 2026 16:29:41 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=CyberDildonics" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by CyberDildonics in "Visa, Mastercard, major banks facing new litigation over 'anticompetitive' fees"]]></title><description><![CDATA[
<p>Perfect is the enemy of good. Everyone else solved it at physical locations, that should at least be a baseline.</p>
]]></description><pubDate>Thu, 08 Oct 2026 01:35:25 +0000</pubDate><link>https://news.ycombinator.com/item?id=50000993</link><dc:creator>CyberDildonics</dc:creator><comments>https://news.ycombinator.com/item?id=50000993</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50000993</guid></item><item><title><![CDATA[New comment by CyberDildonics in "My weird new hobby: Wandering around Tokyo on Google Maps"]]></title><description><![CDATA[
<p>Someone doesn't like an email that asks them to do something months from now and so you're insulting them and implying they have no friends, do I have this right?</p>
]]></description><pubDate>Fri, 25 Sep 2026 23:51:17 +0000</pubDate><link>https://news.ycombinator.com/item?id=49851654</link><dc:creator>CyberDildonics</dc:creator><comments>https://news.ycombinator.com/item?id=49851654</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49851654</guid></item><item><title><![CDATA[New comment by CyberDildonics in "Once Claude can measure something, it can make it faster"]]></title><description><![CDATA[
<p>Anything that can be parameterized and sampled can be optimized.</p>
]]></description><pubDate>Thu, 24 Sep 2026 11:46:57 +0000</pubDate><link>https://news.ycombinator.com/item?id=49829328</link><dc:creator>CyberDildonics</dc:creator><comments>https://news.ycombinator.com/item?id=49829328</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49829328</guid></item><item><title><![CDATA[New comment by CyberDildonics in "Gemini 3.8 text-to-speech"]]></title><description><![CDATA[
<p>Did you 'build' it or did you vibe code it?</p>
]]></description><pubDate>Thu, 24 Sep 2026 11:17:46 +0000</pubDate><link>https://news.ycombinator.com/item?id=49829041</link><dc:creator>CyberDildonics</dc:creator><comments>https://news.ycombinator.com/item?id=49829041</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49829041</guid></item><item><title><![CDATA[New comment by CyberDildonics in "Native apps written in TypeScript and CSS"]]></title><description><![CDATA[
<p>A windows native app can be a few kilobytes on disk and use only as much memory as you give to set the stack size, so you might have to use actual numbers. Native can mean a lot of things and be extremely minimal.</p>
]]></description><pubDate>Wed, 23 Sep 2026 14:35:06 +0000</pubDate><link>https://news.ycombinator.com/item?id=49816832</link><dc:creator>CyberDildonics</dc:creator><comments>https://news.ycombinator.com/item?id=49816832</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49816832</guid></item><item><title><![CDATA[New comment by CyberDildonics in "Turn off and restrict access to Apple Intelligence features on Mac"]]></title><description><![CDATA[
<p>It truly is, I couldn't even think of a joke like that if I tried.</p>
]]></description><pubDate>Wed, 23 Sep 2026 00:09:22 +0000</pubDate><link>https://news.ycombinator.com/item?id=49809963</link><dc:creator>CyberDildonics</dc:creator><comments>https://news.ycombinator.com/item?id=49809963</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49809963</guid></item><item><title><![CDATA[New comment by CyberDildonics in "Apple has added persistent 'ads' to iOS, and it's driving users crazy"]]></title><description><![CDATA[
<p>Steven Jobs definitely cared about the polish as a reflection of himself. He wanted people to associate the name Steven Jobs with apple. When people thought of apple they thought of Steven Jobs.  He didn't want to put the name of his company on anything unpolished or tasteless because people would associate that with Steven Jobs, since everyone knew Steven Jobs had the final say.</p>
]]></description><pubDate>Wed, 23 Sep 2026 00:06:38 +0000</pubDate><link>https://news.ycombinator.com/item?id=49809940</link><dc:creator>CyberDildonics</dc:creator><comments>https://news.ycombinator.com/item?id=49809940</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49809940</guid></item><item><title><![CDATA[New comment by CyberDildonics in "I'm not addicted to the internet or my smartphone. I'm addicted to information"]]></title><description><![CDATA[
<p><i>This is like saying, "I'm not addicted to smoking, I'm addicted to the happiness cigarettes give me."</i><p>No, it's like saying you're addicted to nicotine or routine or a break with people, because that's what cigarettes give you and there are other sources of that.<p>It is possible to get information from other sources just as it is possible to get nicotine or a break with people from other sources. Because of this your metaphor breaks down.</p>
]]></description><pubDate>Tue, 15 Sep 2026 15:02:25 +0000</pubDate><link>https://news.ycombinator.com/item?id=49713611</link><dc:creator>CyberDildonics</dc:creator><comments>https://news.ycombinator.com/item?id=49713611</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49713611</guid></item><item><title><![CDATA[New comment by CyberDildonics in "Replacing a Rust Enum with a 64-Bit Word Made My Interpreter 17% Faster"]]></title><description><![CDATA[
<p><i>I think you're reading too much into the title.</i><p>I don't think it's fair to write a misleading title then tell people "they're reading too much into it".<p>Implying one thing then walking it back in the article or having the article be about something totally different, then saying people should read the article and not pay attention to the title is just manipulative to your audience.</p>
]]></description><pubDate>Wed, 09 Sep 2026 14:09:28 +0000</pubDate><link>https://news.ycombinator.com/item?id=49626895</link><dc:creator>CyberDildonics</dc:creator><comments>https://news.ycombinator.com/item?id=49626895</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49626895</guid></item><item><title><![CDATA[New comment by CyberDildonics in "How An AI math breakthrough ignited a controversy"]]></title><description><![CDATA[
<p>If that were true you could explain it. There are lots of solvers for navier stokes simulations and they do a good job.</p>
]]></description><pubDate>Wed, 09 Sep 2026 13:10:41 +0000</pubDate><link>https://news.ycombinator.com/item?id=49625978</link><dc:creator>CyberDildonics</dc:creator><comments>https://news.ycombinator.com/item?id=49625978</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49625978</guid></item><item><title><![CDATA[New comment by CyberDildonics in "How Swiss tables work in Go built-in map"]]></title><description><![CDATA[
<p>This article is about a map data structure.</p>
]]></description><pubDate>Sun, 06 Sep 2026 13:30:10 +0000</pubDate><link>https://news.ycombinator.com/item?id=49586371</link><dc:creator>CyberDildonics</dc:creator><comments>https://news.ycombinator.com/item?id=49586371</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49586371</guid></item><item><title><![CDATA[New comment by CyberDildonics in "Record-High 89% in U.S. Say Government Corruption Widespread"]]></title><description><![CDATA[
<p>It's not comprehensible without understanding that huge amounts of people are watching straight up lies and propaganda all day every day for their 'news'.</p>
]]></description><pubDate>Sat, 05 Sep 2026 02:34:42 +0000</pubDate><link>https://news.ycombinator.com/item?id=49572552</link><dc:creator>CyberDildonics</dc:creator><comments>https://news.ycombinator.com/item?id=49572552</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49572552</guid></item><item><title><![CDATA[New comment by CyberDildonics in "Record-High 89% in U.S. Say Government Corruption Widespread"]]></title><description><![CDATA[
<p>Interesting that so far I don't see any comments about the epstein files and half of them not being released even under congressional order, let alone congress now being recessed for two weeks to avoid another vote for a second eptein transparency act.</p>
]]></description><pubDate>Sat, 05 Sep 2026 02:33:03 +0000</pubDate><link>https://news.ycombinator.com/item?id=49572544</link><dc:creator>CyberDildonics</dc:creator><comments>https://news.ycombinator.com/item?id=49572544</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49572544</guid></item><item><title><![CDATA[New comment by CyberDildonics in "The shrinking landscape of linguistic diversity in the age of LLMs"]]></title><description><![CDATA[
<p>I'm not sure a woman not wanting to hang out with you has anything to do with LLMs affecting the way people write.</p>
]]></description><pubDate>Thu, 03 Sep 2026 11:27:58 +0000</pubDate><link>https://news.ycombinator.com/item?id=49548639</link><dc:creator>CyberDildonics</dc:creator><comments>https://news.ycombinator.com/item?id=49548639</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49548639</guid></item><item><title><![CDATA[New comment by CyberDildonics in "Don't use musl if you care about performance"]]></title><description><![CDATA[
<p>I'm not sure where the entitlement and expectation comes from that you can reply to me and that I won't reply back.  This seems like a transparent hail mary to continue to avoid confronting what I already explained in detail.<p>You can try to call my single replies "spam", but I think if you could actually respond to the things I've said you would have done it already.<p><i>If you do use MUSL then you aren't using the fastest library,</i><p>You are contradicting yourself with logic that doesn't add up.<p>The default libc isn't the fastest way to do things anyway. So by your own logic the title should be "don't use libc if you care about performance".  This of course doesn't make sense either because if you aren't using libc then musl wouldn't matter. This is why the title doesn't make sense and why your defense of it doesn't make sense either.<p>You having software that is not only slow but slow because it calls into the default libc has nothing to do with this. Why aren't you mentioning taking it further and linking in a better allocator?<p>Maybe because it's the same idea but contradicts what you keep trying to say to avoid the actual point, which is that the title is wrong.<p>If you're going on a long trip and you get better shoes and can walk to your car 25% faster, how much is that going to speed up your trip overall? It will be basically nothing, because you are optimizing something almost irrelevant.<p>I can use musl and create software that outperforms whatever someone else makes using the default standard library. If this is possible, and I explained why it is in detail, then why would the title be true? Explain that instead of getting upset and avoiding the heart of the discussion with irrelevant tangents about your own legacy programs.</p>
]]></description><pubDate>Tue, 01 Sep 2026 02:49:15 +0000</pubDate><link>https://news.ycombinator.com/item?id=49517432</link><dc:creator>CyberDildonics</dc:creator><comments>https://news.ycombinator.com/item?id=49517432</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49517432</guid></item><item><title><![CDATA[New comment by CyberDildonics in "Don't use musl if you care about performance"]]></title><description><![CDATA[
<p><i>C strings are used extensively in C++. Again you prove how inexperienced you are.</i><p>You can try to be patronizing if you want, but this doesn't make sense with you not understanding memory access patterns.  If someone uses C++ they will use C++ strings. Have you used C++? It works well and it has been around for 40 years, you should give it a try.<p><i>Keep deflecting with bullshit that is irrelevant to the choice of library, and that can't be changed but for massive refactoring.</i><p>You painting yourself into a corner has nothing to do with a C library being a few percentage points slower.  This is not a general scenario, it's something you are dealing with because you can't optimize C strings.<p>If you think memory access patterns are 'bullshit' you haven't done much optimization. That's everything in modern optimization.<p>If there is an expert somewhere around you, please talk to them so you can get up to speed on modern optimization. Minimizing allocations is table stakes, memory access is the meat.<p>If you have any examples on github of things you think "can't" be optimized, go ahead and link it and tell me what a profiler shows, and I will explain what to do.<p><i>I've made my point already, you just haven't accepted it.</i><p>You made your claim, you haven't had any evidence or explanation, that's how it works. You say the same thing over and over and get more upset, but that isn't evidence. Show me where musl prevents someone from writing a fast program.<p>Insults and hallucinated quotes aren't a good foundation for proving your point. If you have to pretend that someone said something different, then maybe you aren't really making sense.<p><i>how about applying those elite optimization skills you claim to have to the MUSL code to make it faster.</i><p>Why would I do that when I don't use the C library for performance sensitive programs? You never seem to be able to confront this. The stuff made 50 years ago isn't the fastest possible stuff. It's still pretty fast and if you want something faster, do something else. It's not that complicated but it seems to really upset you.<p><i>I don't have any other conflicts of interest such as being a glibc developer, so don't start up with that shit either.</i><p>No one said anything about that, I think you're hallucinating or predicting something that never happened.</p>
]]></description><pubDate>Sun, 30 Aug 2026 23:48:47 +0000</pubDate><link>https://news.ycombinator.com/item?id=49504014</link><dc:creator>CyberDildonics</dc:creator><comments>https://news.ycombinator.com/item?id=49504014</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49504014</guid></item><item><title><![CDATA[New comment by CyberDildonics in "Don't use musl if you care about performance"]]></title><description><![CDATA[
<p><i>25% slowdown can be dramatic for some applications.</i><p>What you keep forgetting is that's 25% of the part that you're actually using.<p>You keep avoiding and denying that for a program where any sort of speed matters you just aren't spending any of your time hitting the C standard library.<p>If a program is slow because of the C standard library and it needs to be faster, someone messed up a long time ago. That isn't the C libraries fault. You can squeeze a little more out of it if you have find a more optimized library, but it's all a drop in the ocean compared to how much faster it would go by doing basic real optimizations.<p><i>Performance-sensitive programs and libraries are often written in C. C-string representation is widely used by all programming languages, which are usually written in C or C++ (which uses C).</i><p>You can say that, but really it's almost all C++ and people avoid C strings for exactly why I outlined in detail. You don't have length up front, it's all ascii, you're dealing with pointers to arbitrary runs of bytes, etc.<p>This is not good for memory access patterns, dealing with lots of characters at one time, dealing with unicode, minimizing memory allocations etc.<p><i>It's true that I'm making claims and you're not accepting them.</i><p>That is true that you are making lots of claims and that I'm not accepting them, because you don't have any evidence or explanations and they don't make sense.<p>All I've said is that MUSL doesn't prevent someone from making fast programs and you barely have even confronted that, let alone explained how it isn't true.<p><i>Linking MUSL to any program that heavily uses the slow functions will make it slower.</i><p>Any program that is hammering the the C standard library can be sped up by orders of magnitude and 25% is nothing. Again, lifting memory allocations will speed something up by 10x, so that 25% isn't going to matter anymore because it's 25% of something that isn't even going to show up on a profiler, let alone be a bottleneck.<p><i>Your position seems to be that the title is wrong because it is theoretically possible to make MUSL-dependent programs fast according to some unstated performance metric</i><p>I think you mean it's trivially possible according to the detailed explanation I gave from a lot of experience optimizing.<p><i>Sometimes the objective of caring about performance is to have literally the fastest thing possible, not just "fast enough".</i><p>25% better might be fast enough for you, I like speeding up programs by 100x by changing to C++ instead of C and focusing on the optimizations that matter.<p><i>The title says "Don't use MUSL if you care about performance."</i><p>I use musl and I care a lot about performance. It doesn't matter because has no bearing on how fast my programs are.<p><i>I'm done with this bullshit conversation.</i><p>I'm sure it seems that way when someone doesn't accept the same claim over and over without any actual explanation or evidence. Saying the same thing and getting more upset is not an effective way to make your point. You need real information, not insults and fake quotes.</p>
]]></description><pubDate>Sun, 30 Aug 2026 15:13:01 +0000</pubDate><link>https://news.ycombinator.com/item?id=49499402</link><dc:creator>CyberDildonics</dc:creator><comments>https://news.ycombinator.com/item?id=49499402</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49499402</guid></item><item><title><![CDATA[New comment by CyberDildonics in "Don't use musl if you care about performance"]]></title><description><![CDATA[
<p><i>If you are unfortunate enough to already rely on these functions performing up to a certain standard, then having them become dramatically worse is in fact an issue.</i><p>There are a few problems here. The first saying that anything is dramatically worse. The second is thinking that nothing can be changed. The third is thinking that there are lots of programs out there that spend all their time in C string functions yet nothing can be altered except for linking in a different standard library.<p><i>I can't tell you where, or show you code, or anything like that. Get used to it.</i><p>I didn't expect at any point that you to be able to back up what you are saying with examples.<p><i>Everything you've said is "It's NOT a problem because I'VE never seen it be a problem!"</i><p>That couldn't be further from the truth. I'm saying it isn't a problem because the problems are easily fixable and musl doesn't prevent them from being fixed.<p>You hallucinated a quote and made up something completely different in your head.<p><i>If you don't think string processing is a bottleneck, you should consider how many applications are document-based and string-based. Basically, it's a MAJORITY of applications in the world, and I'd put money on that.</i><p>You think these programs are bottlenecked by the C-string functions in their standard library? That's a bold claim.   Why would a program completely dependent on strings even use C string functions in the first place? You have to scan to a newline to find the length, they work with ascii and they are known to be incredibly insecure.   What you're saying doesn't make sense.<p><i>You clearly deny having experience with the stuff I'm talking about,</i><p>I deny that there are programs that can only be sped up by switching to a different C library and nothing else, since that's nonsense.<p><i>just not use MUSL if that's your problem.</i><p>People can do whatever they want, all I've ever said is that musl doesn't prevent anyone from making a fast program. That's it.<p><i>Saying you're inexperienced is not insulting,</i><p>I'll take your word for it because you seem extremely inexperienced at optimizing, especially if you think making fast software should include leaning on C strings and having memory allocation show up on your profiler.<p><i>This is youthful arrogance (I can only assume you're young; if not, you at least haven't matured in your career).</i><p>You can go for the insults and try to be patronizing again, I expect that as the last resort of someone frustrated that repeating their claim isn't taken as evidence. I explained a lot in detail about why musl isn't going to prevent anyone from writing fast software because I've done it over and over.<p>You seem to be saying that you can speed up legacy programs somewhat that weren't made well in the first place with a faster libc and I'm sure that's true, but it has nothing at all to do with the premise the musl prevents a program from being fast or even is much of a bump in the road.<p>The speed ups from a more optimized libc are percentage points shaved off the the times where you actually use it.  Using better string functions, minimizing allocations and paying attention to memory access patterns are going to be order of magnitude changes. Minimizing allocations is going to be at least 7x on a single core, better memory access patterns are going to be 20x-25x.<p>You don't have any evidence or explanation that musl prevents someone from writing fast software, which is the title and the title is wrong.</p>
]]></description><pubDate>Sat, 29 Aug 2026 19:14:06 +0000</pubDate><link>https://news.ycombinator.com/item?id=49492470</link><dc:creator>CyberDildonics</dc:creator><comments>https://news.ycombinator.com/item?id=49492470</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49492470</guid></item><item><title><![CDATA[New comment by CyberDildonics in "Don't use musl if you care about performance"]]></title><description><![CDATA[
<p><i>Your point seems to be that if you use a slow standard library and complain, it's not a problem with the slow standard library because you can just reimplement the slow parts independently.</i><p>No, this is something that nuanced.  The title is wrong because musl isn't going to prevent you from writing fast software.<p>Whatever benefit there is to a different libc, is absolutely miniscule compared to do actual optimizations like avoiding allocations.<p>I'll give you real numbers: if you put allocations of short vectors of a dozen floats in a hot loop, when you lift the allocations out your program is going to instantly get about 10x faster.  The allocation is no longer going to be the bottleneck, it will be marginal and then a faster allocator isn't going to matter at all.<p>If someone gets an easy speedup from using a different libc that's great, but the vast majority of time it isn't going to matter and isn't going to be where any real speedups come from. The difference is a small percentage speedup vs orders of magnitude.<p>The amounts to the title being wrong, using musl or a small standard library just doesn't prevent a program from running fast. It is a tiny difference and even that tiny difference can be changed from things like better allocators which you would do anyway with a standard libc.</p>
]]></description><pubDate>Sat, 29 Aug 2026 13:18:27 +0000</pubDate><link>https://news.ycombinator.com/item?id=49489669</link><dc:creator>CyberDildonics</dc:creator><comments>https://news.ycombinator.com/item?id=49489669</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49489669</guid></item><item><title><![CDATA[New comment by CyberDildonics in "Don't use musl if you care about performance"]]></title><description><![CDATA[
<p><i>Lots of things use strings as values.</i><p>To be clear, you're saying that in video games and robotics people are using strings instead of numbers and when that becomes a performance problem you think simple C string functions are to blame? How about not using strings as values?<p><i>By the way most software does copious amounts of string processing... I think that should be common knowledge, but I guess it isn't.</i><p>It isn't because it's not true if "copious" is about CPU time. String processing is rarely the bottleneck.<p><i>I believe the title is accurate</i><p>Well, it isn't. It's unlikely that musl prevents anyone from making a fast program. It doesn't even make sense. In the off chance anything was a real bottleneck you could bring in something faster and you would want to do that anyway.<p><i>People in performance-sensitive areas gripe about libraries, even standard libraries, quite often.</i><p>I have done a lot of optimization and I've never seen the standard library be a problem for exactly what I just outlined.<p>A lot of what you're saying is just "it's a problem because it is, trust me". That isn't evidence or an explanation.<p>As soon as allocation is slow you can avoid allocations (which you should do anyway) or use a different one (which you would do even with a standard libc anyway).<p>If you really have string problems (and not some fake problem like just parsing strings over and over instead of caching values) then you would use an optimized library. The benefit from a regular libc over musl is minuscule compared to the real solutions to optimizing.<p><i>you're making bold assertions despite clearly lacking the experience to know how things are done in industry generally.</i><p>Trying for insults doesn't add any sort of technical explanation.  To be very clear any program written by someone who says their memory allocator is their bottleneck is something I could speed up by orders of magnitude and the standard library isn't going to matter.</p>
]]></description><pubDate>Sat, 29 Aug 2026 13:10:47 +0000</pubDate><link>https://news.ycombinator.com/item?id=49489623</link><dc:creator>CyberDildonics</dc:creator><comments>https://news.ycombinator.com/item?id=49489623</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49489623</guid></item></channel></rss>