<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: splonk</title><link>https://news.ycombinator.com/user?id=splonk</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Wed, 10 Jun 2026 17:37:00 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=splonk" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by splonk in "1D Chess"]]></title><description><![CDATA[
<p>It's interesting that the page actually uses minimax to determine black's play.  I kind of assumed it would be a simple lookup table given the small state space of the game.  I suppose it makes it easier to add more variants.</p>
]]></description><pubDate>Sat, 11 Apr 2026 20:56:34 +0000</pubDate><link>https://news.ycombinator.com/item?id=47733963</link><dc:creator>splonk</dc:creator><comments>https://news.ycombinator.com/item?id=47733963</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47733963</guid></item><item><title><![CDATA[New comment by splonk in "Warcraft III Peon Voice Notifications for Claude Code"]]></title><description><![CDATA[
<p>Maybe 20 years ago a build system at Google was called "grunt". For some reason I came across a CL description that said something like "make the build 10% funnier."  It made the build script output an additional "zug-zug" line 10% of the time.</p>
]]></description><pubDate>Thu, 12 Feb 2026 10:45:43 +0000</pubDate><link>https://news.ycombinator.com/item?id=46987146</link><dc:creator>splonk</dc:creator><comments>https://news.ycombinator.com/item?id=46987146</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46987146</guid></item><item><title><![CDATA[New comment by splonk in "The Falkirk Wheel"]]></title><description><![CDATA[
<p>I am exactly the type of nerd that is super excited about this kind of engineering, to the point where I visited a couple years ago and rode a boat on the wheel when I happened to be in Scotland.  I mentioned having gone to a local in Edinburgh and got a very confused "why would you ever go to Falkirk?"  It's a pretty easy half-day trip out of Edinburgh or Glasgow, and I recommend it if you have the time.<p>One fun thing if you have kids is that the playground there has some demonstrations of Archimedean principles, like how an Archimedes screw works.  Also, I don't keep many souvenirs of my travels, but I do have a refrigerator magnet of the Falkirk wheel that spins freely.  It doubles as a cat toy.</p>
]]></description><pubDate>Wed, 11 Feb 2026 08:06:38 +0000</pubDate><link>https://news.ycombinator.com/item?id=46972206</link><dc:creator>splonk</dc:creator><comments>https://news.ycombinator.com/item?id=46972206</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46972206</guid></item><item><title><![CDATA[New comment by splonk in "How Google Maps allocates survival across London's restaurants"]]></title><description><![CDATA[
<p>I was part of the team that built exactly this.  It launched in 2010.  Some Googlers of that era are probably still annoyed at all the internal advertising we did to get people to seed the data.  This is one of the launch announcements:
<a href="https://maps.googleblog.com/2010/11/discover-yours-local-recommendations.html" rel="nofollow">https://maps.googleblog.com/2010/11/discover-yours-local-rec...</a><p>> Google Maps shows you what the average person thinks is a good restaurant<p>I'm fairly sure this isn't true.  At least, I still get (notably better) results searching while signed in.  Couldn't tell you what the mechanism for that is these days, though.  But at least back in 2010, the personalization layer was wired into ranking.  You can see in the screenshots how we surfaced justifications for the rankings as well.<p>Pretty much immediately after launch, Google+ took over the company, the entire social network we had was made obsolete because it didn't require Real Names(tm), and a number of people who objected (including me) took down all our pseudonymous reviews.  Most of the team got split off into various other projects, many in support of Google+.  As best as I can tell the product was almost immediately put into maintenance mode, or at least headcount for it plummeted like 90%.  Half of my local team ended up founding Niantic, later much better known for making Pokemon Go.<p>As for why collaborative filtering didn't take off, I can offer a few reasons.  One is that honestly, the vast majority of people don't rate enough things to be able to get a lot of signal out of it.  Internally we had great coverage in SF, London, New York, Tokyo, and Zurich since Geo had teams in all those places and we pushed hard to get people to rate everything, but it dropped off in a hurry elsewhere.  The data eventually fills up, but it takes a while.  I'm told we had 3x the volume of new reviews that Yelp had at the time, but Yelp mostly only covered the US, while Google Maps was worldwide, so density was quite low for a long time.  It was probably 5-10 years before I started hearing business owners consistently talk about their Google reviews before their Yelp reviews.<p>Another thing is that people are really bad at using the whole rating scale.  On a 1-5 scale, you'll probably find that 80% of the reviews are either 1 or 5 stars.  Even more so in a real life situation where you meet the humans involved.  While you can math your away around that a bit, at that point you're not getting a ton more signal than just thumbs up/down (anecdotally I've heard that's why Netflix moved away from 5 stars).  And then at that point, you might be getting better signal from "were you motivated enough to rate this at all?", which is why there's the emphasis on review counts.  Many people just won't review things badly unless things have gone terribly wrong.  I sat in on a few UX interviews, and it was really enlightening to hear users talk about their motivations for rating things, many of which were way different than mine.</p>
]]></description><pubDate>Thu, 11 Dec 2025 07:39:23 +0000</pubDate><link>https://news.ycombinator.com/item?id=46228691</link><dc:creator>splonk</dc:creator><comments>https://news.ycombinator.com/item?id=46228691</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46228691</guid></item><item><title><![CDATA[New comment by splonk in "I played 1k hands of online poker and built a web app with Cursor AI"]]></title><description><![CDATA[
<p>It's a fairly meaningless stat without knowing the number of the players at the table.  At a quick glance he seems to be playing 6-max, but sometimes 3-handed.  In any case 40% is within the reasonable range for 6-max.</p>
]]></description><pubDate>Wed, 08 Oct 2025 21:23:06 +0000</pubDate><link>https://news.ycombinator.com/item?id=45520797</link><dc:creator>splonk</dc:creator><comments>https://news.ycombinator.com/item?id=45520797</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45520797</guid></item><item><title><![CDATA[New comment by splonk in "Physics of badminton's new killer spin serve"]]></title><description><![CDATA[
<p>Not on a feathered shuttlecock, the feathers overlap in a pattern. Curious if it works with a plastic one.</p>
]]></description><pubDate>Sun, 24 Aug 2025 07:39:36 +0000</pubDate><link>https://news.ycombinator.com/item?id=45002181</link><dc:creator>splonk</dc:creator><comments>https://news.ycombinator.com/item?id=45002181</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45002181</guid></item><item><title><![CDATA[New comment by splonk in "We're bringing Pebble back"]]></title><description><![CDATA[
<p>Looks it tries to identify Apple devices and goes to Pixel for everything else.<p><pre><code>            const platform = navigator.platform || '';
            const userAgent = navigator.userAgent || '';
            const isAppleDevice = /iPhone|iPad|MacIntel/.test(platform) || 
                                /iPhone|iPad|Mac OS/.test(userAgent);
            
            // Set redirect URL and message based on device
            const redirectUrl = isAppleDevice 
                ? 'https://www.apple.com/watch'
                : 'https://store.google.com/product/pixel_watch_3?hl=en-US';
</code></pre>
Edit: per erohead, that change was made after your comment.</p>
]]></description><pubDate>Mon, 27 Jan 2025 22:30:37 +0000</pubDate><link>https://news.ycombinator.com/item?id=42846510</link><dc:creator>splonk</dc:creator><comments>https://news.ycombinator.com/item?id=42846510</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42846510</guid></item><item><title><![CDATA[New comment by splonk in "Show HN: Using YOLO to Detect Office Chairs in 40M Hotel Photos"]]></title><description><![CDATA[
<p>You can sign up as an affiliate with both Booking and Expedia to get API access to their data.  It's meant for people who are going to run their own hotel booking sites with Booking/Expedia content, so it's not quite as trivial as a random free signup, but it shouldn't be too hard to do for a real business.  OP's site appears to be affiliated with Lexyl, which owns some other hotel booking sites, so I assume they already have this access.<p>That said, I would consider scraping, even with API access.  In some ways the API access is both limited and binds you to their terms of service, and depending on the legalities in your jurisdiction, scraping could be more effective.</p>
]]></description><pubDate>Sat, 25 Jan 2025 08:24:09 +0000</pubDate><link>https://news.ycombinator.com/item?id=42820330</link><dc:creator>splonk</dc:creator><comments>https://news.ycombinator.com/item?id=42820330</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42820330</guid></item><item><title><![CDATA[New comment by splonk in "Mastercard DNS error went unnoticed for years"]]></title><description><![CDATA[
<p>It is very common to test stolen cards at gas stations (relatively anonymous and available, and easy to just drive away if the card fails).  If that car wash was attached to a gas station, fraud detection algorithms have a tendency for false positives at gas stations because of that.<p>On the flip side, it's somewhat difficult to buy an expensive TV without showing up on camera at some point.  As methods for monetizing stolen cards go, it's pretty uncommon.</p>
]]></description><pubDate>Thu, 23 Jan 2025 02:11:57 +0000</pubDate><link>https://news.ycombinator.com/item?id=42799872</link><dc:creator>splonk</dc:creator><comments>https://news.ycombinator.com/item?id=42799872</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42799872</guid></item><item><title><![CDATA[New comment by splonk in "Cuttle – a MTG like game using a standard 52 card deck"]]></title><description><![CDATA[
<p>There's also a bot you can play against: <a href="https://human-ai-interaction.github.io/cuttle-bot/" rel="nofollow">https://human-ai-interaction.github.io/cuttle-bot/</a><p>(Supposedly linked from that site somewhere, but I got it from the reddit thread linked elsewhere here.)</p>
]]></description><pubDate>Sat, 11 Jan 2025 00:07:42 +0000</pubDate><link>https://news.ycombinator.com/item?id=42661894</link><dc:creator>splonk</dc:creator><comments>https://news.ycombinator.com/item?id=42661894</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42661894</guid></item><item><title><![CDATA[New comment by splonk in "How Blackjack Works (2007)"]]></title><description><![CDATA[
<p>The casino has no problem just telling you, "you're too good for us".  Depending on the situation and the mood of everyone involved, you may be told you're welcome to play other games, or you might just get trespassed.<p>Note that due to a New Jersey court ruling, casinos in Atlantic City actually can't bar people for counting cards.  In general the game conditions there are worse to make up for that.</p>
]]></description><pubDate>Thu, 28 Nov 2024 02:35:37 +0000</pubDate><link>https://news.ycombinator.com/item?id=42261901</link><dc:creator>splonk</dc:creator><comments>https://news.ycombinator.com/item?id=42261901</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42261901</guid></item><item><title><![CDATA[New comment by splonk in "European Police Pull Plug on 'Largest' Illegal Streaming Service"]]></title><description><![CDATA[
<p>Here's the press release from Eurojust: <a href="https://www.eurojust.europa.eu/news/crackdown-illegal-streaming-network-22-million-users-worldwide" rel="nofollow">https://www.eurojust.europa.eu/news/crackdown-illegal-stream...</a><p>The claim of 250M/month or 3B/year in revenues seems staggeringly high, and doesn't seem to make sense compared to the 1.6M in crypto that was seized.</p>
]]></description><pubDate>Wed, 27 Nov 2024 22:44:34 +0000</pubDate><link>https://news.ycombinator.com/item?id=42260556</link><dc:creator>splonk</dc:creator><comments>https://news.ycombinator.com/item?id=42260556</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42260556</guid></item><item><title><![CDATA[New comment by splonk in "How Blackjack Works (2007)"]]></title><description><![CDATA[
<p>Card counters (and advantage players in general) are much less likely to tip well compared to the average gambler.  The sort of people who think they're making money on a game also tend to recognize that tips cut into profits.</p>
]]></description><pubDate>Wed, 27 Nov 2024 22:30:10 +0000</pubDate><link>https://news.ycombinator.com/item?id=42260462</link><dc:creator>splonk</dc:creator><comments>https://news.ycombinator.com/item?id=42260462</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42260462</guid></item><item><title><![CDATA[New comment by splonk in "Did Sandia use a thermonuclear secondary in a product logo?"]]></title><description><![CDATA[
<p>The author is u/restricteddata on Reddit.  This appears to be the thread that inspired this post: <a href="https://www.reddit.com/r/nuclearweapons/comments/1f85zpi/mk4a_mk5_dimensions/" rel="nofollow">https://www.reddit.com/r/nuclearweapons/comments/1f85zpi/mk4...</a></p>
]]></description><pubDate>Fri, 06 Sep 2024 18:54:07 +0000</pubDate><link>https://news.ycombinator.com/item?id=41468759</link><dc:creator>splonk</dc:creator><comments>https://news.ycombinator.com/item?id=41468759</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41468759</guid></item><item><title><![CDATA[New comment by splonk in "Launch HN: Roame (YC S23) – Flight search engine for your credit card points"]]></title><description><![CDATA[
<p>It seems the search would be useful for Europeans who manage to gather airline points, but that would be much less common in Europe than in the US, due to the lack of credit card awards programs.</p>
]]></description><pubDate>Tue, 30 Jul 2024 03:04:54 +0000</pubDate><link>https://news.ycombinator.com/item?id=41105723</link><dc:creator>splonk</dc:creator><comments>https://news.ycombinator.com/item?id=41105723</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41105723</guid></item><item><title><![CDATA[New comment by splonk in "Launch HN: Roame (YC S23) – Flight search engine for your credit card points"]]></title><description><![CDATA[
<p>I had similar issues with SFO-LHR on August 14th, and the issue (probably) was that the result had mixed cabins (business SFO-LAX, economy LAX-LHR), and the airline site (Qantas) didn't obviously display the same result.  Probably it would have if I'd finessed the search on Qantas bit more, but I don't think your target novice user would figure it out.<p>As a side note, I despise seeing mixed cabin results for routes like that when I'm searching for business/first, where it's one hour in business and then 10 hours in economy.  As far as I'm concerned that's an economy flight, or "economy mixed" at best.  I know this is a standard practice for travel sites, this is just my particular hobbyhorse to rant about when searching for points flights.  I'm guessing the "premium" slider somehow is supposed to deal with that since bumping it up removes that route from the search results, but the intended use of that slider is pretty nonobvious to me.</p>
]]></description><pubDate>Tue, 30 Jul 2024 02:58:50 +0000</pubDate><link>https://news.ycombinator.com/item?id=41105707</link><dc:creator>splonk</dc:creator><comments>https://news.ycombinator.com/item?id=41105707</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41105707</guid></item><item><title><![CDATA[New comment by splonk in "Mapping Hacker News to find who knows what in the HN community"]]></title><description><![CDATA[
<p>If I see a thread with too many comments from high volume posters, I assume it's low signal. Most of them are very good at commenting in a style that is convincing sounding and popular here, but when they stray into topics that I know well, I often find them to be confident, plausible, and wrong. (And also upvoted above people with correct information who don't have the same name recognition.)</p>
]]></description><pubDate>Fri, 26 Jul 2024 15:15:09 +0000</pubDate><link>https://news.ycombinator.com/item?id=41079293</link><dc:creator>splonk</dc:creator><comments>https://news.ycombinator.com/item?id=41079293</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41079293</guid></item><item><title><![CDATA[New comment by splonk in "For twenty years, PostSecret has broadcast suburban America’s hidden truths"]]></title><description><![CDATA[
<p>For people who like this kind of thing, I recommend the Museum of Broken Relationships in Zagreb. There are a lot of objects from, well, broken relationships, and often some highly personal letters accompanying them. I didn't really expect to enjoy it, but I found it to be pretty moving. PostSecret was perhaps more in the zeitgeist when I went there, and the museum felt like a more complete version of it.</p>
]]></description><pubDate>Sat, 06 Apr 2024 01:20:20 +0000</pubDate><link>https://news.ycombinator.com/item?id=39949155</link><dc:creator>splonk</dc:creator><comments>https://news.ycombinator.com/item?id=39949155</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39949155</guid></item><item><title><![CDATA[New comment by splonk in "The Man in Seat 61"]]></title><description><![CDATA[
<p>It's helpful to look at past history to get some idea of your chances of arriving on time - for example, here's the eastbound California Zephyr's times in Denver for the past month.  It's a nice way to travel but it's not at all reliable for a connection, especially in winter.<p><a href="https://juckins.net/amtrak_status/archive/html/history.php?train_num=6&station=Den&date_start=02%2F07%2F2024&date_end=03%2F08%2F2024&df1=1&df2=1&df3=1&df4=1&df5=1&df6=1&df7=1&sort=schDp&sort_dir=DESC&co=gt&limit_mins=&dfon=1" rel="nofollow">https://juckins.net/amtrak_status/archive/html/history.php?t...</a></p>
]]></description><pubDate>Fri, 08 Mar 2024 17:42:08 +0000</pubDate><link>https://news.ycombinator.com/item?id=39643555</link><dc:creator>splonk</dc:creator><comments>https://news.ycombinator.com/item?id=39643555</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39643555</guid></item><item><title><![CDATA[New comment by splonk in "Ask HN: What was the outcome of Reddit blackout?"]]></title><description><![CDATA[
<p>I concur with this.  I've spoken with friends at Reddit who tell me that overall post volume is basically back up to normal, but my participation was mostly in smaller subs.  Some of them got killed for lack of moderators, some are basically dead because people left and didn't come back, and a couple that are at similar levels of traffic seem to have had a lot of the good posters leave and be replaced by a bunch of shitposters, self promotion, and bots.  That said, sounds to me like the conclusion Reddit will take from this is that everything's fine.</p>
]]></description><pubDate>Mon, 27 Nov 2023 03:16:10 +0000</pubDate><link>https://news.ycombinator.com/item?id=38427670</link><dc:creator>splonk</dc:creator><comments>https://news.ycombinator.com/item?id=38427670</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=38427670</guid></item></channel></rss>