<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: punkpeye</title><link>https://news.ycombinator.com/user?id=punkpeye</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Wed, 22 Jul 2026 03:49:46 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=punkpeye" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by punkpeye in "Gemini 3.6 Flash"]]></title><description><![CDATA[
<p>I just saw it in agy and started using it without asking any questions. I did not notice any major difference.</p>
]]></description><pubDate>Tue, 21 Jul 2026 15:21:30 +0000</pubDate><link>https://news.ycombinator.com/item?id=48993473</link><dc:creator>punkpeye</dc:creator><comments>https://news.ycombinator.com/item?id=48993473</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48993473</guid></item><item><title><![CDATA[Lightport – a maintained fork of Portkey AI gateway]]></title><description><![CDATA[
<p>Article URL: <a href="https://github.com/glama-ai/lightport">https://github.com/glama-ai/lightport</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=48943532">https://news.ycombinator.com/item?id=48943532</a></p>
<p>Points: 1</p>
<p># Comments: 0</p>
]]></description><pubDate>Fri, 17 Jul 2026 05:09:56 +0000</pubDate><link>https://github.com/glama-ai/lightport</link><dc:creator>punkpeye</dc:creator><comments>https://news.ycombinator.com/item?id=48943532</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48943532</guid></item><item><title><![CDATA[New comment by punkpeye in "GitHub is starting to lockdown some of the previously public data"]]></title><description><![CDATA[
<p>This did not get enough attention.<p>Does anyone know what was the precise date when this change was rolled out?</p>
]]></description><pubDate>Wed, 15 Jul 2026 13:47:51 +0000</pubDate><link>https://news.ycombinator.com/item?id=48920796</link><dc:creator>punkpeye</dc:creator><comments>https://news.ycombinator.com/item?id=48920796</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48920796</guid></item><item><title><![CDATA[New comment by punkpeye in "GitHub is starting to lockdown some of the previously public data"]]></title><description><![CDATA[
<p>This data was available via API endpoints, not something that needed scraping.</p>
]]></description><pubDate>Wed, 15 Jul 2026 13:35:59 +0000</pubDate><link>https://news.ycombinator.com/item?id=48920643</link><dc:creator>punkpeye</dc:creator><comments>https://news.ycombinator.com/item?id=48920643</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48920643</guid></item><item><title><![CDATA[GitHub is starting to lockdown some of the previously public data]]></title><description><![CDATA[
<p>I woke up to an alert about a database anomaly: one of the tables that we use to track stargazers was suddenly empty.<p>Turns out GitHub quietly made the endpoint that fetches stargazers return an empty response.<p>https://github.blog/changelog/2026-06-30-upcoming-access-restrictions-to-public-api-endpoints-and-ui-views/<p>No email or any other warning was shared with developers.<p>Because we were overriding stargazers every time we fetch them, this resulted in wiping all the data that we have collected over the years. In our case, this data was used to customize user experience when browsing MCP server catalog – GitHub served as the source of truth of their 'favorite servers' – a completely legitimate use case to building a community around GitHub's public data. Many more use cases like this exist.<p>In GitHub's own words, they are doing this to prevent "spam", but this is really just GitHub increasingly gatekeeping their data and community. Sadly, the platform that was built for open-source is no longer open.</p>
<hr>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=48920407">https://news.ycombinator.com/item?id=48920407</a></p>
<p>Points: 9</p>
<p># Comments: 5</p>
]]></description><pubDate>Wed, 15 Jul 2026 13:16:25 +0000</pubDate><link>https://news.ycombinator.com/item?id=48920407</link><dc:creator>punkpeye</dc:creator><comments>https://news.ycombinator.com/item?id=48920407</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48920407</guid></item><item><title><![CDATA[Ask HN: Who knows someone at GitHub/NPM team?]]></title><description><![CDATA[
<p>I will keep this brief:<p>I am the author of FastMCP node.js framework – which is the most popular MCP framework in JavaScript ecosystem. However, "fastmcp" name clashes with another framework in Python ecosystem. Therefore, I have been trying to rename my project to vitemcp.<p>I own vitemcp.com, github.com/vitemcp, x.com/vitemcp, etc. _and_ I also own npmjs.com/vite-mcp<p>I have been trying to rename "vite-mcp" to "vitemcp" for over a month, but hit dead ends through every channel. Support refused the request on the grounds of 'security'<p>I would greatly appreciate anyone who could assist with the matter.</p>
<hr>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=48858400">https://news.ycombinator.com/item?id=48858400</a></p>
<p>Points: 3</p>
<p># Comments: 0</p>
]]></description><pubDate>Fri, 10 Jul 2026 11:18:55 +0000</pubDate><link>https://news.ycombinator.com/item?id=48858400</link><dc:creator>punkpeye</dc:creator><comments>https://news.ycombinator.com/item?id=48858400</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48858400</guid></item><item><title><![CDATA[New comment by punkpeye in "DeepSeek v4"]]></title><description><![CDATA[
<p>Incredible model quality to price ratio</p>
]]></description><pubDate>Fri, 24 Apr 2026 05:48:43 +0000</pubDate><link>https://news.ycombinator.com/item?id=47886071</link><dc:creator>punkpeye</dc:creator><comments>https://news.ycombinator.com/item?id=47886071</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47886071</guid></item><item><title><![CDATA[New comment by punkpeye in "Kimi vendor verifier – verify accuracy of inference providers"]]></title><description><![CDATA[
<p>Now this is brilliant.<p>I run an AI gateway (Glama), and we had to delist all third-party providers because some of them are obviously lying about their quantization.<p>Being able to vet providers would be a major improvement to our ability to offer a more diverse set of providers.</p>
]]></description><pubDate>Tue, 21 Apr 2026 05:15:26 +0000</pubDate><link>https://news.ycombinator.com/item?id=47844798</link><dc:creator>punkpeye</dc:creator><comments>https://news.ycombinator.com/item?id=47844798</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47844798</guid></item><item><title><![CDATA[New comment by punkpeye in "Ask HN: How to Evaluate IP Dataset?"]]></title><description><![CDATA[
<p>Just to close the (public) loop, the issue was that we were using wrong API endpoint: ipinfo.io/lite instead of api.ipinfo.io/lite.<p>Thank you Abdullah</p>
]]></description><pubDate>Tue, 24 Mar 2026 17:32:21 +0000</pubDate><link>https://news.ycombinator.com/item?id=47506276</link><dc:creator>punkpeye</dc:creator><comments>https://news.ycombinator.com/item?id=47506276</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47506276</guid></item><item><title><![CDATA[New comment by punkpeye in "Ask HN: How to Evaluate IP Dataset?"]]></title><description><![CDATA[
<p>Did a quick dive to explore viability of migrating to ipinfo. My idea was: use lite version for enriching everything and then use pay-as-you-go for enriching authenticated user sessions.<p>I couldn't get /lite/ to work. In a sample of IPs I've tried with, multiple are returning 404. Your website for the same IPs is returning information. Looks like these are just not included in the lite dataset?<p>Turns out there is no pay-as-you-go tier. Subscription is the only option. Not a deal breaker, but dissapointing setup.</p>
]]></description><pubDate>Wed, 18 Mar 2026 23:41:37 +0000</pubDate><link>https://news.ycombinator.com/item?id=47432788</link><dc:creator>punkpeye</dc:creator><comments>https://news.ycombinator.com/item?id=47432788</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47432788</guid></item><item><title><![CDATA[New comment by punkpeye in "Ask HN: How to Evaluate IP Dataset?"]]></title><description><![CDATA[
<p>I tried using the /lite/ endpoint to get country data, but it is giving 404 errors for valid IPs.<p>{
  "status": 404,
  "error": {
    "title": "Wrong ip",
    "message": "Please provide a valid IP address"
  }
}</p>
]]></description><pubDate>Wed, 18 Mar 2026 23:34:33 +0000</pubDate><link>https://news.ycombinator.com/item?id=47432732</link><dc:creator>punkpeye</dc:creator><comments>https://news.ycombinator.com/item?id=47432732</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47432732</guid></item><item><title><![CDATA[New comment by punkpeye in "Ask HN: How to Evaluate IP Dataset?"]]></title><description><![CDATA[
<p>> On the matter of advertised locations not matching actual location, I highly recommend reading this: <a href="https://ipinfo.io/blog/vpn-location-mismatch-report" rel="nofollow">https://ipinfo.io/blog/vpn-location-mismatch-report</a><p>Good read<p>Do you happen to know if anyone is compiling all of this data about VPNs into one place? It would be super interesting to know which VPNs are providing genuine services vs masquerading the locations. Maybe even an SEO for you.<p>> I highly recommend that you work with current day's data.<p>Just to clarify: You are suggesting that we don't pro-actively enrich every IP address, store IPs, and only enrich them when troubleshooting something?</p>
]]></description><pubDate>Wed, 18 Mar 2026 22:25:42 +0000</pubDate><link>https://news.ycombinator.com/item?id=47432175</link><dc:creator>punkpeye</dc:creator><comments>https://news.ycombinator.com/item?id=47432175</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47432175</guid></item><item><title><![CDATA[New comment by punkpeye in "Ask HN: How to Evaluate IP Dataset?"]]></title><description><![CDATA[
<p>So many of my open questions answered in one answer. Thank you.<p>A follow up based on new information - if 'geofeed' identifies something with wrong geo location, and your method detects different geolocation, what do I see as the consumer consuming your API? I am assuming the inferred data, but that also feels counter-intuitive (since the data does not align with what ASN/ISP are reporting).<p>How often does your active measurement data disagree with geofeed data?<p>How do you handle mobile/cellular IPs<p>> Do you really need large scale IP address enrichment of all the IP addresses that visit your website? If yes, then for the first layer use our free data that provides ASN and country information.<p>If I am troubleshooting a support case that is days/weeks/months old, wouldn't this mean that enriching this information at a later date may give me different data than what it was associated with at the time the requests were made? My understanding was that IPs get re-assigned.<p>How frequently do IP-to-location mappings change in practice?<p>Do you offer historical IP data snapshots?</p>
]]></description><pubDate>Wed, 18 Mar 2026 20:49:21 +0000</pubDate><link>https://news.ycombinator.com/item?id=47431268</link><dc:creator>punkpeye</dc:creator><comments>https://news.ycombinator.com/item?id=47431268</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47431268</guid></item><item><title><![CDATA[Ask HN: How to Evaluate IP Dataset?]]></title><description><![CDATA[
<p>I've been researching solutions for cost effective method to enrich millions of IPs per day (only need country, city, ASN), and I came across ip-api.com.<p>The service is mentioned in a few random Reddit threads as cost effective option, but I cannot find any discussions about accuracy of data.<p>How would one even go about verifying it?<p>For context, I am paying at the moment a few thousand/per month to another provider for IP data. I am not really using this data for anything other than have enough data to troubleshoot customer support/fraud. This service is promising unlimited IP data for USD 16/month, which sounds too good to be true, but there are many positive reviews across the Internet, so I am trying to evaluate if it is worth adopting.</p>
<hr>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=47430475">https://news.ycombinator.com/item?id=47430475</a></p>
<p>Points: 1</p>
<p># Comments: 10</p>
]]></description><pubDate>Wed, 18 Mar 2026 19:42:17 +0000</pubDate><link>https://news.ycombinator.com/item?id=47430475</link><dc:creator>punkpeye</dc:creator><comments>https://news.ycombinator.com/item?id=47430475</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47430475</guid></item><item><title><![CDATA[Show HN: MCP Inspector – connect and test any MCP server]]></title><description><![CDATA[
<p>This project emerged out of frustration that the existing MCP inspectors either require to sign up, require to download something, or are not fully spec compliant. I just wanted something that I could rapidly access for testing.<p>Additionally, it was very important for me that the URL can capture the configuration of the MCP server. This allows me to save URLs to various MCPs that I am troubleshooting. Because the entire configuration is persisted in the URL, you can bookmark links to pre-configured MCP instances, eg<p><a href="https://glama.ai/mcp/inspector?servers=%5B%7B%22id%22%3A%22test%22%2C%22name%22%3A%22test%22%2C%22requestTimeout%22%3A10000%2C%22url%22%3A%22https%3A%2F%2Fmcp-test.glama.ai%2Fmcp%22%7D%5D" rel="nofollow">https://glama.ai/mcp/inspector?servers=%5B%7B%22id%22%3A%22t...</a><p>In order to ensure that the MCP inspector is fully spec compliant, I also shipped an MCP test server which implements every MCP feature. The latter is useful on its own in case you are building an MCP client and need something to test against <a href="https://mcp-test.glama.ai/mcp" rel="nofollow">https://mcp-test.glama.ai/mcp</a><p>Finally, MCP Inspector is fully integrated in our MCP server (<a href="https://glama.ai/mcp/servers" rel="nofollow">https://glama.ai/mcp/servers</a>) and MCP connector (<a href="https://glama.ai/mcp/connectors" rel="nofollow">https://glama.ai/mcp/connectors</a>) directories. At a click of a button, you can test any open-source/remote MCP.<p>If you are building anything MCP related, would love your feedback. What's missing that would make this your go-to tool?</p>
<hr>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=47408742">https://news.ycombinator.com/item?id=47408742</a></p>
<p>Points: 2</p>
<p># Comments: 0</p>
]]></description><pubDate>Tue, 17 Mar 2026 04:45:26 +0000</pubDate><link>https://glama.ai/mcp/inspector</link><dc:creator>punkpeye</dc:creator><comments>https://news.ycombinator.com/item?id=47408742</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47408742</guid></item><item><title><![CDATA[New comment by punkpeye in "Show HN: Axe – A 12MB binary that replaces your AI framework"]]></title><description><![CDATA[
<p>What are some things you've automated using Axe?</p>
]]></description><pubDate>Thu, 12 Mar 2026 14:43:37 +0000</pubDate><link>https://news.ycombinator.com/item?id=47351280</link><dc:creator>punkpeye</dc:creator><comments>https://news.ycombinator.com/item?id=47351280</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47351280</guid></item><item><title><![CDATA[New comment by punkpeye in "Launch HN: Terminal Use (YC W26) – Vercel for filesystem-based agents"]]></title><description><![CDATA[
<p>Cool project!</p>
]]></description><pubDate>Mon, 09 Mar 2026 23:28:41 +0000</pubDate><link>https://news.ycombinator.com/item?id=47317195</link><dc:creator>punkpeye</dc:creator><comments>https://news.ycombinator.com/item?id=47317195</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47317195</guid></item><item><title><![CDATA[Sinclair 4K Basic for the ZX80]]></title><description><![CDATA[
<p>Article URL: <a href="https://troypress.com/sinclair-4k-basic-for-the-zx80/">https://troypress.com/sinclair-4k-basic-for-the-zx80/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=47302722">https://news.ycombinator.com/item?id=47302722</a></p>
<p>Points: 7</p>
<p># Comments: 0</p>
]]></description><pubDate>Sun, 08 Mar 2026 23:23:07 +0000</pubDate><link>https://troypress.com/sinclair-4k-basic-for-the-zx80/</link><dc:creator>punkpeye</dc:creator><comments>https://news.ycombinator.com/item?id=47302722</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47302722</guid></item><item><title><![CDATA[New comment by punkpeye in "Ask HN: Google started to index non-hyperlinks. What to do about it?"]]></title><description><![CDATA[
<p>Looks like this a known issue with embedding JSON.<p>I found a dozen of related issues in the context of Next.js:<p>* <a href="https://github.com/vercel/next.js/issues/40143" rel="nofollow">https://github.com/vercel/next.js/issues/40143</a><p>* <a href="https://github.com/vercel/next.js/discussions/39377" rel="nofollow">https://github.com/vercel/next.js/discussions/39377</a><p>* <a href="https://github.com/vercel/next.js/discussions/66896" rel="nofollow">https://github.com/vercel/next.js/discussions/66896</a><p>* <a href="https://stackoverflow.com/questions/75672103/how-can-i-block-google-from-crawling-things-it-thinks-are-urls-from-next-data" rel="nofollow">https://stackoverflow.com/questions/75672103/how-can-i-block...</a><p>Crazy that this isn't addressed as it affects every website.</p>
]]></description><pubDate>Mon, 02 Mar 2026 11:48:49 +0000</pubDate><link>https://news.ycombinator.com/item?id=47216783</link><dc:creator>punkpeye</dc:creator><comments>https://news.ycombinator.com/item?id=47216783</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47216783</guid></item><item><title><![CDATA[Ask HN: Google started to index non-hyperlinks. What to do about it?]]></title><description><![CDATA[
<p>Never seen anything like this before.<p>However, I noticed a massive spike of 404 errors in Search Console.<p>I sampled a bunch and the issues and they all seem to be the same – Google indexed non-hyperlinks as if those were links.<p>Here is an example of reported 404:<p><pre><code>    https://glama.ai/docs/phoenix/use-cases-evals/rag-evaluation
</code></pre>
Search Console says it discovered a link to this page on:<p><pre><code>    https://glama.ai/mcp/servers/@Arize-ai/phoenix/blob/4f076b41f023e7e90c98ff7aece47bd1f1f5ebce/docs.json
</code></pre>
If you inspect the source code of the page, there are no hyperlinks to that resource.<p>There are now hundreds of thousands of these cases reported in GSC.<p>I cannot even think of where/how to start troubleshooting this.</p>
<hr>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=47214698">https://news.ycombinator.com/item?id=47214698</a></p>
<p>Points: 3</p>
<p># Comments: 1</p>
]]></description><pubDate>Mon, 02 Mar 2026 06:59:42 +0000</pubDate><link>https://news.ycombinator.com/item?id=47214698</link><dc:creator>punkpeye</dc:creator><comments>https://news.ycombinator.com/item?id=47214698</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47214698</guid></item></channel></rss>