<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: femto113</title><link>https://news.ycombinator.com/user?id=femto113</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Tue, 07 Apr 2026 10:36:00 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=femto113" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by femto113 in "Vouch"]]></title><description><![CDATA[
<p><i>Users already proven to be trustworthy in one project can automatically be assumed trustworthy in another project, and so on.</i><p>I get the spirit of this project is to increase safety, but if the above social contract actually becomes prevalent this seems like a net loss.  It establishes an exploitable path for supply-chain attacks: attacker "proves" themselves trustworthy on any project by behaving in an entirely helpful and innocuous manner, then leverages that to gain trust in target project (possibly through multiple intermediary projects).  If this sort of cross project trust ever becomes automated then any account that was ever trusted anywhere suddenly becomes an attractive target for account takeover attacks.  I think a pure distrust list would be a much safer place to start.</p>
]]></description><pubDate>Sun, 08 Feb 2026 20:38:11 +0000</pubDate><link>https://news.ycombinator.com/item?id=46938274</link><dc:creator>femto113</dc:creator><comments>https://news.ycombinator.com/item?id=46938274</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46938274</guid></item><item><title><![CDATA[New comment by femto113 in "Ask HN: How is Cognition able to raise at $10B?"]]></title><description><![CDATA[
<p>Unless you know all the terms the valuation is pretty meaningless.  For example if I invest $500 for 1 share of your startup with an extra clause saying that I get the first $500 if you ever sell the company at any price then you could claim I valued you at $500 a share but since I make a profit if you sell the entire company for over $500 you could also I valued you at $0</p>
]]></description><pubDate>Fri, 15 Aug 2025 05:02:10 +0000</pubDate><link>https://news.ycombinator.com/item?id=44908794</link><dc:creator>femto113</dc:creator><comments>https://news.ycombinator.com/item?id=44908794</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44908794</guid></item><item><title><![CDATA[New comment by femto113 in "Gremllm"]]></title><description><![CDATA[
<p>I share your feelings.  What it most brings to mind for me is the infamous StackSort from the image alt text on XKCD comic 1185 (<a href="https://xkcd.com/1185/" rel="nofollow">https://xkcd.com/1185/</a>)</p>
]]></description><pubDate>Fri, 04 Jul 2025 19:54:23 +0000</pubDate><link>https://news.ycombinator.com/item?id=44467371</link><dc:creator>femto113</dc:creator><comments>https://news.ycombinator.com/item?id=44467371</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44467371</guid></item><item><title><![CDATA[New comment by femto113 in "Why do we have both CSRF protection and CORS?"]]></title><description><![CDATA[
<p>Some additional color:<p>CORS today is just an annoying artifact of a poorly conceived idea about domain names somehow being a meaningful security boundary.  It never amounted to anything more than a server asking the client not to do something with no mechanism to force the client to comply and no direct way for the server to tell if the client is complying.   It has never offered any security value, workarounds were developed before it even became a settled standard.  It's so much more likely to prevent legitimate use than protect against illegitimate use that browsers typically include a way to turn it off.<p>With CSRF the idea is that the server wants to be able verify that a request from a client is one it invited (most commonly that a POST comes from a form that it served in an earlier GET).  It's entirely up to the server to design the mechanism for that, the client typically has no idea its happening (it's just feeding back to the server on a later request something it got from the server on a previous request).  Also notable is despite the "cross-site" part of the name it doesn't really have any direct relationship to "sites" or domains, servers can and do use the exact same mechanisms  to detect or prevent issues like accidentally submitting the same form twice.</p>
]]></description><pubDate>Mon, 03 Mar 2025 00:08:21 +0000</pubDate><link>https://news.ycombinator.com/item?id=43236749</link><dc:creator>femto113</dc:creator><comments>https://news.ycombinator.com/item?id=43236749</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43236749</guid></item><item><title><![CDATA[New comment by femto113 in "AWS S3 SDK breaks its compatible services"]]></title><description><![CDATA[
<p>> the AWS team has implemented it poorly by enforcing it<p>This is whiny and just wrong. Best behavior by default is always the right choice for an SDK. Libraries/tools/clients/SDKs break backwards compatibility all the time.  That's exactly what semver version pinning is for, and that's a fundamental feature of every dependency management system.<p>AWS handled this exactly right IMO.  Change was introduced in Python SDK version 1.36.0 which clearly indicatesbreaking API changes, and their changelog also explicitly mentions this new default<p><pre><code>   api-change:``s3``: [``botocore``] This change enhances integrity protections for new SDK requests to S3. S3 SDKs now support the CRC64NVME checksum algorithm, full object checksums for multipart S3 objects, and new default integrity protections for S3 requests.
</code></pre>
<a href="https://github.com/boto/boto3/blob/2e2eac05ba9c67f0ab285efe5050fe0d3eb03bd2/CHANGELOG.rst#L252">https://github.com/boto/boto3/blob/2e2eac05ba9c67f0ab285efe5...</a></p>
]]></description><pubDate>Thu, 20 Feb 2025 20:26:29 +0000</pubDate><link>https://news.ycombinator.com/item?id=43119725</link><dc:creator>femto113</dc:creator><comments>https://news.ycombinator.com/item?id=43119725</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43119725</guid></item><item><title><![CDATA[New comment by femto113 in "Mazda's $10 Subscription for Remote Start Sparks Backlash"]]></title><description><![CDATA[
<p>Potentially unpopular take but I don't think free services linked to physical goods are a good idea in practice.  Maintaining such services costs money forever, companies can't sustain that as a business model, so the market is littered with hardware that is now useless because the services it required has gone offline.  If there's something to gripe about here it's that Mazda removed the fob-based remote start, or that $10/month is too high, but it should not be that they're charging a maintenance fee for something they have to maintain.</p>
]]></description><pubDate>Mon, 30 Sep 2024 21:39:36 +0000</pubDate><link>https://news.ycombinator.com/item?id=41702467</link><dc:creator>femto113</dc:creator><comments>https://news.ycombinator.com/item?id=41702467</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41702467</guid></item><item><title><![CDATA[New comment by femto113 in "AI can diagnose childhood autism from retinal photos"]]></title><description><![CDATA[
<p>This is definitely worthy of concern.  There's an infamous case where an AI was trained to detect cancer from imaging but all the positive examples included a ruler (to measure the tumor) so it turned out it just was good at detecting rulers.
  <a href="https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9674813/#:~:text=Specifically%2C%20a%20study%20showed%20that,than%20benign%20lesions%20%5B36%5D" rel="nofollow noreferrer">https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9674813/#:~:tex...</a>.</p>
]]></description><pubDate>Sat, 23 Dec 2023 02:21:58 +0000</pubDate><link>https://news.ycombinator.com/item?id=38741064</link><dc:creator>femto113</dc:creator><comments>https://news.ycombinator.com/item?id=38741064</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=38741064</guid></item><item><title><![CDATA[New comment by femto113 in "WeWork Goes Bankrupt"]]></title><description><![CDATA[
<p>Definitely agree liquidation is non-starter here.  They don't sign long term deals with their own customers so WeWork's only real asset is the brand.  What the creditors will do is take over ownership from the equity-hodlers, then try to milk the brand for any remaining value.  It's conceivable many of the building owners might actually do ok directly operating WeWork branded spaces and keeping the margin that used to go to WeWork for themselves.</p>
]]></description><pubDate>Tue, 07 Nov 2023 07:55:29 +0000</pubDate><link>https://news.ycombinator.com/item?id=38174285</link><dc:creator>femto113</dc:creator><comments>https://news.ycombinator.com/item?id=38174285</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=38174285</guid></item><item><title><![CDATA[New comment by femto113 in "The FTC sues to break up Amazon over an economy-wide “hidden tax”"]]></title><description><![CDATA[
<p>The insurmountable problem is that the practical interests of "consumers shopping on Amazon" don't actually align with the abstract interests of "consumers in general" that the government is purporting to defend.  On Amazon we want to find the right item (search, description, reviews), have strong confidence in the inventory and shipping promises (fulfilled by Amazon) and have reasonable confidence we're not getting screwed on price including shipping (Buybox, Prime eligible etc).  If you chop those things apart it becomes essentially impossible to offer the overall experience that consumers clearly prefer.</p>
]]></description><pubDate>Wed, 04 Oct 2023 19:21:12 +0000</pubDate><link>https://news.ycombinator.com/item?id=37770252</link><dc:creator>femto113</dc:creator><comments>https://news.ycombinator.com/item?id=37770252</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=37770252</guid></item><item><title><![CDATA[New comment by femto113 in "Ask HN: Why did Python win?"]]></title><description><![CDATA[
<p>Since I haven't seen it mentioned I'll throw out the Rails/Merb split in the late 00s as a significant momentum killer for Rails (and, by extension, Ruby).  Rails 3 reunified them but I don't feel like it ever fully recovered it's developer mindshare, and the timing was such that it really opened the door for rivals like Express (Node) and Django (Python) to gain traction.</p>
]]></description><pubDate>Wed, 30 Aug 2023 01:04:54 +0000</pubDate><link>https://news.ycombinator.com/item?id=37316345</link><dc:creator>femto113</dc:creator><comments>https://news.ycombinator.com/item?id=37316345</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=37316345</guid></item><item><title><![CDATA[New comment by femto113 in "BlazingMQ: High-performance open source message queuing system"]]></title><description><![CDATA[
<p>Adding a veneer of security isn't necessarily superior to leaving it out altogether.  Systems of this sort are best secured at the network level, i.e. only trusted hosts should be able to connect to it.  Redis is a good example of where this has been tried: it does support password based log in, but the password is stored and transmitted in plaintext, and a redis server will happily accept thousands of auth attempts per second making brute forcing a viable attack.  Rather than improve the auth system Redis has instead doubled down on encouraging appropriate network level security by defaulting to only being accessible to the local host, so admins have to go through an explicit step (with warnings) before they can just expose it to the internet.</p>
]]></description><pubDate>Thu, 27 Jul 2023 21:09:31 +0000</pubDate><link>https://news.ycombinator.com/item?id=36900199</link><dc:creator>femto113</dc:creator><comments>https://news.ycombinator.com/item?id=36900199</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=36900199</guid></item><item><title><![CDATA[New comment by femto113 in "Threads has passed 2M sign ups in the first 2 hours"]]></title><description><![CDATA[
<p>Fortunately Meta has chickens and eggs. Bootstrapping the graph from Instagram hopefully means that Threads gets enough critical mass that Twitter->Threads tooling (ala Mastodon's Movetodon or Debirdify) will actually work becausethe people you follow on Twitter will already be on Threads when you run them.</p>
]]></description><pubDate>Thu, 06 Jul 2023 02:58:16 +0000</pubDate><link>https://news.ycombinator.com/item?id=36610514</link><dc:creator>femto113</dc:creator><comments>https://news.ycombinator.com/item?id=36610514</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=36610514</guid></item><item><title><![CDATA[New comment by femto113 in "Disabled at 22 million commits"]]></title><description><![CDATA[
<p>Deliberately trying to create an extreme situation in order to find when/where/how a service breaks is inarguably "abuse" regardless of whether the intent was malign.</p>
]]></description><pubDate>Sun, 02 Jul 2023 23:04:15 +0000</pubDate><link>https://news.ycombinator.com/item?id=36566722</link><dc:creator>femto113</dc:creator><comments>https://news.ycombinator.com/item?id=36566722</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=36566722</guid></item><item><title><![CDATA[New comment by femto113 in "Instant Brands, maker of Instant Pot and Pyrex cookware, files for bankruptcy"]]></title><description><![CDATA[
<p>PE already got theirs, through the magic of a "leveraged dividend".  There's really no bigger scam going these days.  From the S&P rating note a couple years ago:<p>"U.S.-based Instant Brands Holdings Inc. (formerly known as Corelle Brands Holdings Inc.) is issuing a new $450 million first-lien term loan. The company will use the proceeds, along with $100 million in cash, to refinance its existing $200 million term loan due 2024, $100 million seller notes, and fund a $245 million dividend to shareholders."<p>If you subtract out the refinanced debt the new owners walked away with $100M in company cash and another $150M in borrowed money.</p>
]]></description><pubDate>Wed, 14 Jun 2023 03:11:26 +0000</pubDate><link>https://news.ycombinator.com/item?id=36320960</link><dc:creator>femto113</dc:creator><comments>https://news.ycombinator.com/item?id=36320960</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=36320960</guid></item><item><title><![CDATA[New comment by femto113 in "WWDC 2023 Livestream"]]></title><description><![CDATA[
<p>Awkward timing to highlight the Apollo widget...</p>
]]></description><pubDate>Mon, 05 Jun 2023 17:48:31 +0000</pubDate><link>https://news.ycombinator.com/item?id=36200109</link><dc:creator>femto113</dc:creator><comments>https://news.ycombinator.com/item?id=36200109</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=36200109</guid></item><item><title><![CDATA[New comment by femto113 in "Render a neural network into CUDA/HIP code"]]></title><description><![CDATA[
<p>It doesn't really help understand what they are, but for completeness CUDA is an acronym for "Compute Unified Device Architecture" while HIP is "Heterogeneous-compute Interface for Portability"</p>
]]></description><pubDate>Fri, 02 Jun 2023 18:05:09 +0000</pubDate><link>https://news.ycombinator.com/item?id=36168655</link><dc:creator>femto113</dc:creator><comments>https://news.ycombinator.com/item?id=36168655</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=36168655</guid></item><item><title><![CDATA[New comment by femto113 in "I criticized Amazon’s policies in a blog – their lawyers have subpoenaed me"]]></title><description><![CDATA[
<p>I understand that this sucks for specific merchants like you (or OP's Viahart), but if you consider it holistically (across all merchants and products in a category) I think it's a lot less sinister.  Imagine some vendor sources a cheap POE KVM from Alibaba, lists it on Amazon for $250, and advertises against your brand keyword, hoping some people looking for your stuff will think "hm might not be as good but it costs half as much, I'll give it a try".  If Amazon knows that same item is available on Bestbuy for $50 it's obviously not a good deal for consumers, but also wouldn't you want them to "suppress" that listing?  Now scale that across millions of products--there's no longer people making decisions, it's just algorithms looking for signals.  Is there a better or more objective criterion they can use than "this is for sale elsewhere for a lower price"?</p>
]]></description><pubDate>Wed, 31 May 2023 03:24:21 +0000</pubDate><link>https://news.ycombinator.com/item?id=36134141</link><dc:creator>femto113</dc:creator><comments>https://news.ycombinator.com/item?id=36134141</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=36134141</guid></item><item><title><![CDATA[New comment by femto113 in "I criticized Amazon’s policies in a blog – their lawyers have subpoenaed me"]]></title><description><![CDATA[
<p>I'm not sold that it's reasonable to equate "losing Featured Offer status because of violating objective criteria" with "Amazon is suppressing my listings".  Amazon does look at off-Amazon prices to decide whether to feature an offer, but abstractly that's entirely justifiable from a consumer-friendly perspective: if Amazon knows something is available for less elsewhere but still promotes the sale they are setting up the buyer for a negative experience and themselves & the seller for excess returns and/or customer service hassles.  If Amazon doesn't look at external prices at all then they have no way to protect against price gouging on platform.  It seems like what's implicitly being asked for here is a special carve out to sell for less "on your own website", but that feels like a really slippery slope: what qualifies as "your own"--e.g. would an Etsy store? a drop shipper storefront?</p>
]]></description><pubDate>Tue, 30 May 2023 20:43:19 +0000</pubDate><link>https://news.ycombinator.com/item?id=36130478</link><dc:creator>femto113</dc:creator><comments>https://news.ycombinator.com/item?id=36130478</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=36130478</guid></item><item><title><![CDATA[New comment by femto113 in "I criticized Amazon’s policies in a blog – their lawyers have subpoenaed me"]]></title><description><![CDATA[
<p>I'm guessing the critical issue is this assertion in the original blog post<p><i>If we sell our products for less on channels outside Amazon and Amazon detects this, our products will not appear as prominently in search and, if you do find them, they will lose their prime check mark and with that, their sales.</i><p>Everything else seems pretty straightforward facts or opinions, but that bit attributes some significant behavior to Amazon without providing any sort of evidence that it happens.</p>
]]></description><pubDate>Tue, 30 May 2023 18:29:54 +0000</pubDate><link>https://news.ycombinator.com/item?id=36128611</link><dc:creator>femto113</dc:creator><comments>https://news.ycombinator.com/item?id=36128611</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=36128611</guid></item><item><title><![CDATA[New comment by femto113 in "PyPI Was Subpoenaed"]]></title><description><![CDATA[
<p>This definitely seems like a significant element of the ask, but for any popular package a list of all the downloaders would be pretty overwhelming in size (and I think of very limited utility).  I'm guessing that some versions of some more obscure package(s) were identified as being used in an attack and they're either trying to identify potential attackers or other victims (or both) of that attack.<p>From a 2021 article[1] about packages used to deliver malware
"we have alerted PyPI about the existence of the malicious packages which promptly removed them. Based on data from pepy.tech, we estimate the malicious packages were downloaded about 30,000 times."<p>For comparison yt-dlp has tens of millions of total downloads and gets downloaded over 70,000 times every day [2]<p>[1] <a href="https://jfrog.com/blog/malicious-pypi-packages-stealing-credit-cards-injecting-code/#products" rel="nofollow">https://jfrog.com/blog/malicious-pypi-packages-stealing-cred...</a><p>[2] <a href="https://pepy.tech/project/yt-dlp" rel="nofollow">https://pepy.tech/project/yt-dlp</a></p>
]]></description><pubDate>Wed, 24 May 2023 20:46:21 +0000</pubDate><link>https://news.ycombinator.com/item?id=36063656</link><dc:creator>femto113</dc:creator><comments>https://news.ycombinator.com/item?id=36063656</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=36063656</guid></item></channel></rss>