<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: mbStavola</title><link>https://news.ycombinator.com/user?id=mbStavola</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Thu, 16 Apr 2026 18:23:41 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=mbStavola" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by mbStavola in "A Message from the Ruby Central Board"]]></title><description><![CDATA[
<p>> Ruby Central’s actions during this period were taken in response to a breakdown in a working relationship with an individual who had significant access to infrastructure and code
 > [...]
> At the time, we believed a serious risk had been introduced to RubyGems and related services.
> [...]
> The review was ultimately inconclusive because key logs required for a complete analysis were no longer available. We recognize that this creates continued uncertainty.<p>So, after all that finger wagging and posturing around how the new RC regime was right to oust the previous maintainers, it turns out none of their justifications had any basis in fact? In all honestly this has just been one rake-step after another and I can't imagine how anyone could continue to be confident in their decision making.<p>Perhaps gem.coop might win out just by virtue of not putting themselves in these positions unnecessarily.</p>
]]></description><pubDate>Sun, 29 Mar 2026 21:09:17 +0000</pubDate><link>https://news.ycombinator.com/item?id=47567342</link><dc:creator>mbStavola</dc:creator><comments>https://news.ycombinator.com/item?id=47567342</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47567342</guid></item><item><title><![CDATA[New comment by mbStavola in "Olympic Committee bars transgender athletes from women’s events"]]></title><description><![CDATA[
<p>Would it?<p>It's the most popular event for speedrunning and has raised millions of dollars each year for over a decade. Sounds like they're doing just fine as is and, perhaps, fostering an inclusive environment which explicitly protects people demonized by society at large has only helped, not hurt.</p>
]]></description><pubDate>Thu, 26 Mar 2026 19:50:13 +0000</pubDate><link>https://news.ycombinator.com/item?id=47534868</link><dc:creator>mbStavola</dc:creator><comments>https://news.ycombinator.com/item?id=47534868</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47534868</guid></item><item><title><![CDATA[New comment by mbStavola in "Intermittent fasting may make little difference to weight loss, review finds"]]></title><description><![CDATA[
<p>... is it? It really depends on how large that meal is. What if it's a daily mukbang?</p>
]]></description><pubDate>Mon, 16 Feb 2026 16:15:57 +0000</pubDate><link>https://news.ycombinator.com/item?id=47036859</link><dc:creator>mbStavola</dc:creator><comments>https://news.ycombinator.com/item?id=47036859</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47036859</guid></item><item><title><![CDATA[New comment by mbStavola in "Bichon: A lightweight, high-performance Rust email archiver with WebUI"]]></title><description><![CDATA[
<p>Bichons and Rust? I'm already sold!</p>
]]></description><pubDate>Sat, 10 Jan 2026 21:27:36 +0000</pubDate><link>https://news.ycombinator.com/item?id=46570089</link><dc:creator>mbStavola</dc:creator><comments>https://news.ycombinator.com/item?id=46570089</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46570089</guid></item><item><title><![CDATA[New comment by mbStavola in "Learning music with Strudel"]]></title><description><![CDATA[
<p>Every time I watch one of her performances, I smile when she says "... with the scope."</p>
]]></description><pubDate>Tue, 02 Dec 2025 17:53:05 +0000</pubDate><link>https://news.ycombinator.com/item?id=46124117</link><dc:creator>mbStavola</dc:creator><comments>https://news.ycombinator.com/item?id=46124117</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46124117</guid></item><item><title><![CDATA[New comment by mbStavola in "The RubyGems "Security Incident""]]></title><description><![CDATA[
<p>Without more details, it's hard for me to nail down the exact motivations at play here.<p>My current read is that RC majorly botched the takeover, demonstrated gaps in security know-how, and then retroactively framed everything as a problem with André. The details of the logs are mostly immaterial to the rest of the claims, but are still suspicious enough to <i>spice up</i> the announcement. I believe this because, at the moment, I don't see anything in the original RC post that wasn't satisfactorily explained by this post.</p>
]]></description><pubDate>Fri, 10 Oct 2025 07:51:27 +0000</pubDate><link>https://news.ycombinator.com/item?id=45536327</link><dc:creator>mbStavola</dc:creator><comments>https://news.ycombinator.com/item?id=45536327</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45536327</guid></item><item><title><![CDATA[New comment by mbStavola in "The RubyGems "Security Incident""]]></title><description><![CDATA[
<p>I am definitely not affiliated with either, moreso my opinion is considerably more negative of the new maintainers (both for the method of takeover and their handling of this incident). Quite frankly, I don't even know why you would even ask if I was.<p>I do not feel like I'm reading between any lines here-- Ruby Central directly showed that André Arko asked for the data to sell in order to cover the on-call fees. Yes, they have reason to smear him and shouldn't be trusted, but André confirms that he asked for the logs. None of that is up for debate, these are just the facts!<p>What we <i>can</i> argue about is 1) whether this is meaningfully different than what RC does <i>already</i> as noted by their ToS and 2) whether or not company names derived from the HTTP logs is sensitive or whatever. It is my position that neither André nor RC should be selling this sort of usage data, regardless of motivation. <i>Personally</i> I think the monetization of such data is bad in general, but I understand not everyone feels the same. It just gives me the ick.<p>EDIT: Immediately after submitting this, I saw that you issued a correction. Bad timing on my part I suppose!</p>
]]></description><pubDate>Fri, 10 Oct 2025 07:38:15 +0000</pubDate><link>https://news.ycombinator.com/item?id=45536266</link><dc:creator>mbStavola</dc:creator><comments>https://news.ycombinator.com/item?id=45536266</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45536266</guid></item><item><title><![CDATA[New comment by mbStavola in "The RubyGems "Security Incident""]]></title><description><![CDATA[
<p>No but he was seeking it, from the email in the RubyCentral article and directly from TFA:<p>> I have no interest in any PII, commercially or otherwise. As my private email published by Ruby Central demonstrates, my entire proposal was based solely on company-level information, with no information about individuals included in any way.<p>Here Andre is downplaying his ask of the logs. Even if Andre didn't <i>get</i> them, the logs were <i>desired</i>. Had Ruby Central acquiesced the logs would've been parsed and sold. Might not be an issue for you but I am frankly not interested in having <i>any</i> data shared or sold like this.</p>
]]></description><pubDate>Fri, 10 Oct 2025 07:00:46 +0000</pubDate><link>https://news.ycombinator.com/item?id=45536069</link><dc:creator>mbStavola</dc:creator><comments>https://news.ycombinator.com/item?id=45536069</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45536069</guid></item><item><title><![CDATA[New comment by mbStavola in "The RubyGems "Security Incident""]]></title><description><![CDATA[
<p>One of the primary justifications given for the takeover was to secure the gems service and offer trustworthy stewardship. Reading this, I don't really get the sense that the new maintainers are really prepared to deliver on either.<p>That said, I really don't like the hand waving of the HTTP log thing in this post. Yeah sure, company names aren't as sensitive/radioactive as an SSN or an email, but selling usage data isn't exactly a noble endeavor.<p>I don't think anyone comes out of this looking good. Some  are worse than others, sure, but this is just a mess from top to bottom.</p>
]]></description><pubDate>Fri, 10 Oct 2025 04:41:26 +0000</pubDate><link>https://news.ycombinator.com/item?id=45535430</link><dc:creator>mbStavola</dc:creator><comments>https://news.ycombinator.com/item?id=45535430</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45535430</guid></item><item><title><![CDATA[Gem.coop]]></title><description><![CDATA[
<p>Article URL: <a href="https://gem.coop/">https://gem.coop/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=45487771">https://news.ycombinator.com/item?id=45487771</a></p>
<p>Points: 525</p>
<p># Comments: 304</p>
]]></description><pubDate>Mon, 06 Oct 2025 04:59:39 +0000</pubDate><link>https://gem.coop/</link><dc:creator>mbStavola</dc:creator><comments>https://news.ycombinator.com/item?id=45487771</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45487771</guid></item><item><title><![CDATA[New comment by mbStavola in "Bad Apple but it's played inside Super Mario Bros"]]></title><description><![CDATA[
<p>I thought the audio was just overlayed on top, but it was streamed in via the controller. It sounds AMAZING, incredibly even on the console!</p>
]]></description><pubDate>Tue, 30 Sep 2025 06:15:39 +0000</pubDate><link>https://news.ycombinator.com/item?id=45422471</link><dc:creator>mbStavola</dc:creator><comments>https://news.ycombinator.com/item?id=45422471</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45422471</guid></item><item><title><![CDATA[New comment by mbStavola in "Scientists say X has lost its professional edge and Bluesky is taking its place"]]></title><description><![CDATA[
<p>Except the largest Mastodon instance, mastodon.social, <i>does</i> federate with Threads. I'm not even sure if the list you provided even covers most of the top instances either.<p>It really feels like an "eating your cake and having it too" kinda situation: you get the engagement and interaction with millions of Threads users but you don't have to count them in your decentralization metrics.</p>
]]></description><pubDate>Sat, 27 Sep 2025 18:05:54 +0000</pubDate><link>https://news.ycombinator.com/item?id=45398061</link><dc:creator>mbStavola</dc:creator><comments>https://news.ycombinator.com/item?id=45398061</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45398061</guid></item><item><title><![CDATA[New comment by mbStavola in "Scientists say X has lost its professional edge and Bluesky is taking its place"]]></title><description><![CDATA[
<p>I wonder why the Fediverse metrics don't count Threads, the single largest AP instance by several orders of magnitude?</p>
]]></description><pubDate>Sat, 27 Sep 2025 16:42:47 +0000</pubDate><link>https://news.ycombinator.com/item?id=45397355</link><dc:creator>mbStavola</dc:creator><comments>https://news.ycombinator.com/item?id=45397355</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45397355</guid></item><item><title><![CDATA[New comment by mbStavola in "Baldur's Gate 3 Steam Deck – Native Version"]]></title><description><![CDATA[
<p>> No offense, but some people requirements are really, really low.<p>I think you kinda hit the nail on the head, but I believe there is an extra dimension to this: desire.<p>For BG3, it looked fun and I had good memories of BG2 so I was <i>interested</i> in playing it. After tuning the settings a bunch and not being able to get a consistent framerate / not have micro-freezing, I just said "oh well, I'll play it on some other platform in the future." I cared about BG3, but not <i>that</i> much.<p>This is in contrast to Elden Ring Nightreign, which <i>also</i> had issues. I was able to get it to a somewhat stable 30FPS and celebrated that success before dumping 100+ hours into the game. Why? Well, because I love FromSoft games! I really really really wanted to play the game and was willing to put up with a somewhat subpar experience in order to get it. BG3, among other games, is just not that exciting for me personally so my tolerance of technical hitches is very different.<p>... which brings us right back to this native release. Hopefully the improvements we see are enough to get me over that "hill" and actually enjoying the game. I have the update queued on my deck now so I can try it out after work.</p>
]]></description><pubDate>Wed, 24 Sep 2025 14:46:55 +0000</pubDate><link>https://news.ycombinator.com/item?id=45361182</link><dc:creator>mbStavola</dc:creator><comments>https://news.ycombinator.com/item?id=45361182</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45361182</guid></item><item><title><![CDATA[New comment by mbStavola in "Baldur's Gate 3 Steam Deck – Native Version"]]></title><description><![CDATA[
<p>I had tried to run BG3 on my Steam Deck a couple months back. It ran... okay. Lot's of hitches and I had to tune things way way way down, but somewhat playable.<p>I'm very grateful that they took the time to build a native Steam Deck release for the game, not really something I had ever expected. Hopefully with this I can actually jump in and enjoy the game!</p>
]]></description><pubDate>Wed, 24 Sep 2025 04:23:31 +0000</pubDate><link>https://news.ycombinator.com/item?id=45356268</link><dc:creator>mbStavola</dc:creator><comments>https://news.ycombinator.com/item?id=45356268</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45356268</guid></item><item><title><![CDATA[New comment by mbStavola in "Io_uring, kTLS and Rust for zero syscall HTTPS server"]]></title><description><![CDATA[
<p>> it has obvious limitations (and generally it can be called unsound, especially around thread locals)<p>Is this really better than what we have now? I don't think async is perfect, but I can see what tradeoffs they are currently making and how they plan to address most if not all of them. "General" unsoundness seems like a rather large downside.<p>> In future I plan to create a custom "green-thread" fork of `std` to ease limitations a bit<p>Can you go more in-depth into these limitations and which would be alleviated by having first class support for your approach in the compiler/std?</p>
]]></description><pubDate>Fri, 22 Aug 2025 15:49:05 +0000</pubDate><link>https://news.ycombinator.com/item?id=44986035</link><dc:creator>mbStavola</dc:creator><comments>https://news.ycombinator.com/item?id=44986035</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44986035</guid></item><item><title><![CDATA[New comment by mbStavola in "95% of Companies See 'Zero Return' on $30B Generative AI Spend"]]></title><description><![CDATA[
<p>Part of me also wonders if people may agree that its better simply because they don't actually have to <i>do</i> the summarization anymore. Even if it is worse by some %, that is an annoying task you are no longer responsible for; if anything goes wrong down the line, "ah the AI must've screwed up" is your way out.</p>
]]></description><pubDate>Thu, 21 Aug 2025 16:42:56 +0000</pubDate><link>https://news.ycombinator.com/item?id=44974890</link><dc:creator>mbStavola</dc:creator><comments>https://news.ycombinator.com/item?id=44974890</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44974890</guid></item><item><title><![CDATA[New comment by mbStavola in "Show HN: An interactive dashboard to explore NYC rentals data"]]></title><description><![CDATA[
<p>Amusingly, selecting Bay Ridge in Brooklyn also seems to select Westerleigh in Staten Island; I know Bay Ridge shares a congressional district with Staten Island, but I assure you we're still a part of Brooklyn.</p>
]]></description><pubDate>Fri, 01 Aug 2025 15:51:36 +0000</pubDate><link>https://news.ycombinator.com/item?id=44758607</link><dc:creator>mbStavola</dc:creator><comments>https://news.ycombinator.com/item?id=44758607</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44758607</guid></item><item><title><![CDATA[New comment by mbStavola in "NYC's office-to-residential conversions could create 17,000 new homes"]]></title><description><![CDATA[
<p>This already exists, especially in the outer boroughs. But of course I'd love to see more of it!</p>
]]></description><pubDate>Thu, 17 Jul 2025 19:33:30 +0000</pubDate><link>https://news.ycombinator.com/item?id=44597233</link><dc:creator>mbStavola</dc:creator><comments>https://news.ycombinator.com/item?id=44597233</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44597233</guid></item><item><title><![CDATA[New comment by mbStavola in "JavaScript Trademark Update"]]></title><description><![CDATA[
<p>Looking at the reasoning[0]:<p><pre><code>  > To plead a claim of fraud, petitioner must plead that: (1) respondent made a false representation to the USPTO; (2) respondent had knowledge of the falsity of the representation; (3) the false representation was material to the continued registration of the mark, and (4) respondent made the representation with the intent to deceive the USPTO.

  > A claim of fraud must set forth all elements of the claim with a heightened degree of particularity [...] Indeed, “the pleadings [must] contain explicit rather than implied expressions of the circumstances constituting the fraud.” In addition, intent to deceive the USPTO is a specific element of a fraud claim, and must be sufficiently pleaded

  > Essentially, Petitioner’s theory of fraud is based on allegations that the specimen of use submitted with Respondent’s maintenance documents do not show use by the proper party. It is well-settled that the proper ground for cancellation is the underlying question of whether the mark was in use in commerce, not the adequacy of the specimens [...] the insufficiency of the specimens, per se, does not constitute grounds for cancellation; the proper ground for cancellation is that the term has not been used as a mark
</code></pre>
From what I understand, TTAB is stating that simply showing that Oracle improperly submitting Node.js as a use of mark does not constitute fraud because the intent to deceive was not explicit. It's a bit frustrating because if its not _fradulent_ the only thing I am left to believe is that they were _negligent_.<p>To file for a mark or renewal of a mark and claim ownership of something you <i>do not own</i> is insane. It's not like this is a 5 second process or that there isn't a lot of money riding on this-- this sort of thing is super serious and incredibly important! You're telling me <i>no one</i> at Oracle or their counsel was able to catch this in review before filing? As far as I can tell, in the renewal for the mark[1], Node.js was the <i>sole</i> specimen provided as an example of mark use!  Come on...<p>EDIT: Sorry, correction, they have <i>three</i> specimens attached to the renewal, two of which seem to be the same. Clearly an insurmountable amount of work and too complicated to validate.<p>[0]: <a href="https://ttabvue.uspto.gov/ttabvue/v?pno=92086835&pty=CAN&eno=15" rel="nofollow">https://ttabvue.uspto.gov/ttabvue/v?pno=92086835&pty=CAN&eno...</a><p>[1]: <a href="https://tsdr.uspto.gov/documentviewer?caseId=sn75026640&docId=SPE20191227132243&linkId=2#docIndex=1&page=1" rel="nofollow">https://tsdr.uspto.gov/documentviewer?caseId=sn75026640&docI...</a></p>
]]></description><pubDate>Sat, 28 Jun 2025 20:13:51 +0000</pubDate><link>https://news.ycombinator.com/item?id=44407799</link><dc:creator>mbStavola</dc:creator><comments>https://news.ycombinator.com/item?id=44407799</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44407799</guid></item></channel></rss>