<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: costco</title><link>https://news.ycombinator.com/user?id=costco</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Fri, 17 Apr 2026 04:26:29 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=costco" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by costco in "Show HN: I built an SDK that scrambles HTML so scrapers get garbage"]]></title><description><![CDATA[
<p>This is an interesting idea... it'd be a fun side project to implement enough of a CSS engine to undo this</p>
]]></description><pubDate>Thu, 12 Mar 2026 14:36:06 +0000</pubDate><link>https://news.ycombinator.com/item?id=47351139</link><dc:creator>costco</dc:creator><comments>https://news.ycombinator.com/item?id=47351139</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47351139</guid></item><item><title><![CDATA[New comment by costco in "Xweather Live – Interactive global vector weather map"]]></title><description><![CDATA[
<p>This is awesome and very fast especially given all the data displayed!</p>
]]></description><pubDate>Sun, 22 Feb 2026 22:48:53 +0000</pubDate><link>https://news.ycombinator.com/item?id=47115630</link><dc:creator>costco</dc:creator><comments>https://news.ycombinator.com/item?id=47115630</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47115630</guid></item><item><title><![CDATA[New comment by costco in "Dark web agent spotted bedroom wall clue to rescue girl from abuse"]]></title><description><![CDATA[
<p>This wouldn't have helped here but there is a related field of research called hotel recognition.  Many of these videos are filmed in hotels so being able to recognize if it was a Mariott or even better a non chain local hotel can be very helpful to investigators.  They basically train CNNs that learn to pick up on the bathroom fixtures or kind of bedding used by different hotels.  One researcher in particular has done a tone of work on this: <a href="https://scholar.google.com/citations?user=mNoB9SgAAAAJ&hl=en" rel="nofollow">https://scholar.google.com/citations?user=mNoB9SgAAAAJ&hl=en</a><p>I wonder if you could get the interior of every house from Zillow/realtor websites and then do something like this for every house in the country... Clearview for bedrooms?</p>
]]></description><pubDate>Tue, 17 Feb 2026 18:05:26 +0000</pubDate><link>https://news.ycombinator.com/item?id=47050720</link><dc:creator>costco</dc:creator><comments>https://news.ycombinator.com/item?id=47050720</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47050720</guid></item><item><title><![CDATA[New comment by costco in "Why does SSH send 100 packets per keystroke?"]]></title><description><![CDATA[
<p>I think he's referring to CPU mitigations: <a href="https://en.wikipedia.org/wiki/Transient_execution_CPU_vulnerability" rel="nofollow">https://en.wikipedia.org/wiki/Transient_execution_CPU_vulner...</a></p>
]]></description><pubDate>Sun, 25 Jan 2026 21:23:23 +0000</pubDate><link>https://news.ycombinator.com/item?id=46758388</link><dc:creator>costco</dc:creator><comments>https://news.ycombinator.com/item?id=46758388</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46758388</guid></item><item><title><![CDATA[New comment by costco in "Court report detailing ChatGPT's involvement with a recent murder suicide [pdf]"]]></title><description><![CDATA[
<p>Protip: Settings -> Personalization -> Base style and tone -> Efficient largely solves this for ChatGPT</p>
]]></description><pubDate>Wed, 31 Dec 2025 19:09:46 +0000</pubDate><link>https://news.ycombinator.com/item?id=46447222</link><dc:creator>costco</dc:creator><comments>https://news.ycombinator.com/item?id=46447222</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46447222</guid></item><item><title><![CDATA[New comment by costco in "Counter Galois Onion: Improved encryption for Tor circuit traffic"]]></title><description><![CDATA[
<p>The malleability of the ciphertext matters because it enables certain circuit tagging attacks as the article explains.  It means that the exit relay could confirm you are using a guard relay also controlled by them and thus discover your origin IP address.<p>There are many reasons that these cryptographic tagging attacks are a lot worse than just the timing correlation attacks that are possible if you control the guard and exit of a client: <a href="https://archive.torproject.org/websites/lists.torproject.org/pipermail/tor-dev/2012-March/003347.html" rel="nofollow">https://archive.torproject.org/websites/lists.torproject.org...</a></p>
]]></description><pubDate>Wed, 03 Dec 2025 14:08:10 +0000</pubDate><link>https://news.ycombinator.com/item?id=46134634</link><dc:creator>costco</dc:creator><comments>https://news.ycombinator.com/item?id=46134634</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46134634</guid></item><item><title><![CDATA[A deep dive into QEMU: The Tiny Code Generator (TCG), part 1 (2021)]]></title><description><![CDATA[
<p>Article URL: <a href="https://airbus-seclab.github.io/qemu_blog/tcg_p1.html">https://airbus-seclab.github.io/qemu_blog/tcg_p1.html</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=46121105">https://news.ycombinator.com/item?id=46121105</a></p>
<p>Points: 83</p>
<p># Comments: 2</p>
]]></description><pubDate>Tue, 02 Dec 2025 13:42:43 +0000</pubDate><link>https://airbus-seclab.github.io/qemu_blog/tcg_p1.html</link><dc:creator>costco</dc:creator><comments>https://news.ycombinator.com/item?id=46121105</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46121105</guid></item><item><title><![CDATA[New comment by costco in "Building a Minimal Viable Armv7 Emulator from Scratch"]]></title><description><![CDATA[
<p>Nice article and especially so for including the parsing that most people just outsource.  What's great about using an emulator is that you can also do fun things with the syscalls like implementing your own "virtual filesystem" instead of just translating directly to the x86_64 equivalent syscall: <a href="https://github.com/gamozolabs/fuzz_with_emus/blob/master/src/main.rs#L253" rel="nofollow">https://github.com/gamozolabs/fuzz_with_emus/blob/master/src...</a> (not my code but basically something like this)</p>
]]></description><pubDate>Fri, 21 Nov 2025 15:45:01 +0000</pubDate><link>https://news.ycombinator.com/item?id=46005559</link><dc:creator>costco</dc:creator><comments>https://news.ycombinator.com/item?id=46005559</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46005559</guid></item><item><title><![CDATA[New comment by costco in "Show HN: I scraped 3B Goodreads reviews to train a better recommendation model"]]></title><description><![CDATA[
<p>OK, I think the problem was that you are only supposed to input the user ID number.  I just limited the form to numbers only and updated the description to make this more clear.</p>
]]></description><pubDate>Sun, 09 Nov 2025 16:22:21 +0000</pubDate><link>https://news.ycombinator.com/item?id=45866666</link><dc:creator>costco</dc:creator><comments>https://news.ycombinator.com/item?id=45866666</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45866666</guid></item><item><title><![CDATA[New comment by costco in "Show HN: I scraped 3B Goodreads reviews to train a better recommendation model"]]></title><description><![CDATA[
<p>Hi, I just realized that the confusion here was that you are only supposed to input the numeric user ID.  I just limited the form to numbers only and updated the description to make this more clear.</p>
]]></description><pubDate>Sun, 09 Nov 2025 16:21:33 +0000</pubDate><link>https://news.ycombinator.com/item?id=45866662</link><dc:creator>costco</dc:creator><comments>https://news.ycombinator.com/item?id=45866662</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45866662</guid></item><item><title><![CDATA[New comment by costco in "Show HN: I scraped 3B Goodreads reviews to train a better recommendation model"]]></title><description><![CDATA[
<p>I am not familiar with Cinematch, is there a writeup about it?  When training I used every input book and did not include ratings as a feature.  In the future I want to experiment with treating 1 or 2 star ratings as negative feedback.</p>
]]></description><pubDate>Sun, 09 Nov 2025 16:20:28 +0000</pubDate><link>https://news.ycombinator.com/item?id=45866655</link><dc:creator>costco</dc:creator><comments>https://news.ycombinator.com/item?id=45866655</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45866655</guid></item><item><title><![CDATA[New comment by costco in "Show HN: I scraped 3B Goodreads reviews to train a better recommendation model"]]></title><description><![CDATA[
<p>Can you access your profile page in incognito (ie is your account public)?  Alternatively, if you have more than 5000 books in your shelf, that might break it.  I just tried a number of users and I was able to import them all.</p>
]]></description><pubDate>Sun, 09 Nov 2025 04:00:13 +0000</pubDate><link>https://news.ycombinator.com/item?id=45862790</link><dc:creator>costco</dc:creator><comments>https://news.ycombinator.com/item?id=45862790</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45862790</guid></item><item><title><![CDATA[New comment by costco in "Show HN: I scraped 3B Goodreads reviews to train a better recommendation model"]]></title><description><![CDATA[
<p>I did not add what you requested exactly because I think in many cases authors have written less popular books that people may not be aware of but if you try again you should see less highly repetitive things like 5 of the same series in a row in the results.</p>
]]></description><pubDate>Sun, 09 Nov 2025 03:21:20 +0000</pubDate><link>https://news.ycombinator.com/item?id=45862616</link><dc:creator>costco</dc:creator><comments>https://news.ycombinator.com/item?id=45862616</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45862616</guid></item><item><title><![CDATA[New comment by costco in "Show HN: I scraped 3B Goodreads reviews to train a better recommendation model"]]></title><description><![CDATA[
<p>I just introduced something [1] which should give you much less repetitive recommendations if you want to try again.<p>[1] <a href="https://www.cs.cmu.edu/~jgc/publication/The_Use_MMR_Diversity_Based_LTMIR_1998.pdf" rel="nofollow">https://www.cs.cmu.edu/~jgc/publication/The_Use_MMR_Diversit...</a></p>
]]></description><pubDate>Sun, 09 Nov 2025 03:17:43 +0000</pubDate><link>https://news.ycombinator.com/item?id=45862599</link><dc:creator>costco</dc:creator><comments>https://news.ycombinator.com/item?id=45862599</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45862599</guid></item><item><title><![CDATA[New comment by costco in "Show HN: I scraped 3B Goodreads reviews to train a better recommendation model"]]></title><description><![CDATA[
<p>Hi, I just added something called maximal marginal relevance which should give you much less repetitive recommendations.</p>
]]></description><pubDate>Sun, 09 Nov 2025 03:15:57 +0000</pubDate><link>https://news.ycombinator.com/item?id=45862593</link><dc:creator>costco</dc:creator><comments>https://news.ycombinator.com/item?id=45862593</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45862593</guid></item><item><title><![CDATA[New comment by costco in "Show HN: I scraped 3B Goodreads reviews to train a better recommendation model"]]></title><description><![CDATA[
<p>Do you just adding the similar button that the input books have to the output books?</p>
]]></description><pubDate>Sun, 09 Nov 2025 03:13:46 +0000</pubDate><link>https://news.ycombinator.com/item?id=45862582</link><dc:creator>costco</dc:creator><comments>https://news.ycombinator.com/item?id=45862582</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45862582</guid></item><item><title><![CDATA[New comment by costco in "Show HN: I scraped 3B Goodreads reviews to train a better recommendation model"]]></title><description><![CDATA[
<p>What do you think the probability that someone else read 15 books you also read is?  It’s very unlikely unless they are all staples of a genre, part of the same series, or just extremely popular in general.  3-5 books is how much I would use on that page.  I have found interesting accounts of medievalists, people who work at think tanks, etc with it.<p>Fake users I would agree should be filtered, but I don’t think filtering out users who gave it a bad review is necessarily the intended behavior.  If I put in 3 semi obscure Russian history books, I am presumably looking for someone who is an expert in Russian history to see what else they read.  In that case I don’t care if they didn’t like one of the books or not.  Approximate matches would require something like LSH or cosine similarity of average input book embedding against average embedding of read books of every user which I think wouldn’t work well anyone for retrieving anyone with a moderately long interaction history.</p>
]]></description><pubDate>Fri, 07 Nov 2025 11:24:01 +0000</pubDate><link>https://news.ycombinator.com/item?id=45845379</link><dc:creator>costco</dc:creator><comments>https://news.ycombinator.com/item?id=45845379</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45845379</guid></item><item><title><![CDATA[New comment by costco in "Show HN: I scraped 3B Goodreads reviews to train a better recommendation model"]]></title><description><![CDATA[
<p>Yeah, the latter are just because they are popular.  If you have 3+ books you tend to get less random popular books included</p>
]]></description><pubDate>Fri, 07 Nov 2025 10:16:13 +0000</pubDate><link>https://news.ycombinator.com/item?id=45845092</link><dc:creator>costco</dc:creator><comments>https://news.ycombinator.com/item?id=45845092</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45845092</guid></item><item><title><![CDATA[New comment by costco in "Show HN: I scraped 3B Goodreads reviews to train a better recommendation model"]]></title><description><![CDATA[
<p>You may find these better:<p><a href="https://book.sv/similar?id=211570" rel="nofollow">https://book.sv/similar?id=211570</a><p>> Note 1: If you only provide one or two books, the model doesn't have a lot to work with and may include a handful of somewhat unrelated popular books in the results. If you want recommendations based on just one book, click the "Similar" button next to the book after adding it to the input book list on the recommendations page.</p>
]]></description><pubDate>Fri, 07 Nov 2025 10:11:02 +0000</pubDate><link>https://news.ycombinator.com/item?id=45845058</link><dc:creator>costco</dc:creator><comments>https://news.ycombinator.com/item?id=45845058</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45845058</guid></item><item><title><![CDATA[New comment by costco in "Show HN: I scraped 3B Goodreads reviews to train a better recommendation model"]]></title><description><![CDATA[
<p>This is a result of the use of positional embeddings, which typically results in the final item being weighted very highly.  The problem is that this information is shown to be very relevant to the task of predicting the next item interacted with.  If you add more books the effect of this is somewhat diluted.</p>
]]></description><pubDate>Fri, 07 Nov 2025 10:05:24 +0000</pubDate><link>https://news.ycombinator.com/item?id=45845028</link><dc:creator>costco</dc:creator><comments>https://news.ycombinator.com/item?id=45845028</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45845028</guid></item></channel></rss>