<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: hyperknot</title><link>https://news.ycombinator.com/user?id=hyperknot</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Sat, 11 Jul 2026 20:57:30 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=hyperknot" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by hyperknot in "GPT-5.6"]]></title><description><![CDATA[
<p>There was no cache write before!<p><a href="https://openrouter.ai/openai/gpt-5.5?endpoint=58e5b336-423e-430b-a2ab-8bc353f0c51b" rel="nofollow">https://openrouter.ai/openai/gpt-5.5?endpoint=58e5b336-423e-...</a><p>vs<p><a href="https://openrouter.ai/openai/gpt-5.6-sol?endpoint=a54c5de0-89bf-4ad7-a212-cf977eed918a" rel="nofollow">https://openrouter.ai/openai/gpt-5.6-sol?endpoint=a54c5de0-8...</a></p>
]]></description><pubDate>Thu, 09 Jul 2026 19:40:09 +0000</pubDate><link>https://news.ycombinator.com/item?id=48851362</link><dc:creator>hyperknot</dc:creator><comments>https://news.ycombinator.com/item?id=48851362</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48851362</guid></item><item><title><![CDATA[New comment by hyperknot in "GPT-5.6"]]></title><description><![CDATA[
<p>> GPT‑5.6 also introduces more predictable prompt caching, including support for explicit cache breakpoints (opens in a new window) and a 30-minute minimum cache life.<p>Great to read they are moving away from the 5 minute cache defaults. Hopefully other providers follow soon!</p>
]]></description><pubDate>Thu, 09 Jul 2026 18:02:58 +0000</pubDate><link>https://news.ycombinator.com/item?id=48850030</link><dc:creator>hyperknot</dc:creator><comments>https://news.ycombinator.com/item?id=48850030</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48850030</guid></item><item><title><![CDATA[New comment by hyperknot in "Zed Editor Theme-Builder"]]></title><description><![CDATA[
<p>Add this to fix the contrast in all your dark themes:<p><pre><code>  "experimental.theme_overrides": {
    "background": "#111",
    "panel.background": "#111",
    "text": "#eee",
    "text.muted": "#ccc",
    "title_bar.background": "#111",
    "tab_bar.background": "#111",
    "toolbar.background": "#111",
    "status_bar.background": "#111",
    "element.selected": "#333",
    "editor.background": "#000",
    "editor.gutter.background": "#000"
  }</code></pre></p>
]]></description><pubDate>Sun, 10 May 2026 14:12:21 +0000</pubDate><link>https://news.ycombinator.com/item?id=48084148</link><dc:creator>hyperknot</dc:creator><comments>https://news.ycombinator.com/item?id=48084148</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48084148</guid></item><item><title><![CDATA[New comment by hyperknot in "Ask HN: How to stop an AWS bot sending 2B requests/month?"]]></title><description><![CDATA[
<p>Use a simple block rule, not a WAF rule, those are free.</p>
]]></description><pubDate>Fri, 17 Oct 2025 10:13:37 +0000</pubDate><link>https://news.ycombinator.com/item?id=45614979</link><dc:creator>hyperknot</dc:creator><comments>https://news.ycombinator.com/item?id=45614979</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45614979</guid></item><item><title><![CDATA[Hetzner Network Fault in NBG1]]></title><description><![CDATA[
<p>Article URL: <a href="https://status.hetzner.com/incident/2483200c-0ad8-4b26-97e9-82b67a95618d">https://status.hetzner.com/incident/2483200c-0ad8-4b26-97e9-82b67a95618d</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=45577365">https://news.ycombinator.com/item?id=45577365</a></p>
<p>Points: 3</p>
<p># Comments: 1</p>
]]></description><pubDate>Tue, 14 Oct 2025 07:59:50 +0000</pubDate><link>https://status.hetzner.com/incident/2483200c-0ad8-4b26-97e9-82b67a95618d</link><dc:creator>hyperknot</dc:creator><comments>https://news.ycombinator.com/item?id=45577365</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45577365</guid></item><item><title><![CDATA[New comment by hyperknot in "OpenFreeMap survived 100k requests per second"]]></title><description><![CDATA[
<p>Yes, wplace could solve their whole need by a single, custom-built static pmtile. No need to serve 150 GB of OSM data for their use-case.</p>
]]></description><pubDate>Sun, 10 Aug 2025 00:17:37 +0000</pubDate><link>https://news.ycombinator.com/item?id=44851621</link><dc:creator>hyperknot</dc:creator><comments>https://news.ycombinator.com/item?id=44851621</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44851621</guid></item><item><title><![CDATA[New comment by hyperknot in "OpenFreeMap survived 100k requests per second"]]></title><description><![CDATA[
<p>You are correct. I was putting "a caching server on their side" in the context of their side being a single dev hobby project running on a VPS, exploding on the weekend. I agree that these servers do exist and some companies do pay for this bandwidth as part of their normal operations.</p>
]]></description><pubDate>Sat, 09 Aug 2025 22:20:36 +0000</pubDate><link>https://news.ycombinator.com/item?id=44850858</link><dc:creator>hyperknot</dc:creator><comments>https://news.ycombinator.com/item?id=44850858</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44850858</guid></item><item><title><![CDATA[New comment by hyperknot in "OpenFreeMap survived 100k requests per second"]]></title><description><![CDATA[
<p>I'm sure the server hardware is not a problem. The full dataset is 150 GB and the server has 64 GB RAM, most of which will be never requested. So I'm sure that the used tiles would actually get served from OS cache. If not, it's on a RAID 0 NVME SSD, connected locally.<p>What I've been referring to is the fact that even unlimited 1 Gbps connections can be quite expensive, now try to find a 2x40 gig connection for a reasonable money. That one user generated 200 TB in 24 hours! I have no idea about bandwidth pricing, but I bet it ain't cheap to serve that.</p>
]]></description><pubDate>Sat, 09 Aug 2025 21:24:14 +0000</pubDate><link>https://news.ycombinator.com/item?id=44850376</link><dc:creator>hyperknot</dc:creator><comments>https://news.ycombinator.com/item?id=44850376</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44850376</guid></item><item><title><![CDATA[New comment by hyperknot in "OpenFreeMap survived 100k requests per second"]]></title><description><![CDATA[
<p>OK, technically there might exist such server, I guess Netflix and friends are using those. But we are talking about a community supported, free service here. Hetzner servers are my only options, because of their unmetered bandwidth.</p>
]]></description><pubDate>Sat, 09 Aug 2025 20:12:27 +0000</pubDate><link>https://news.ycombinator.com/item?id=44849734</link><dc:creator>hyperknot</dc:creator><comments>https://news.ycombinator.com/item?id=44849734</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44849734</guid></item><item><title><![CDATA[New comment by hyperknot in "OpenFreeMap survived 100k requests per second"]]></title><description><![CDATA[
<p>They are actually static files. There is just too many of them, about 300 million. You cannot put that in Pages.</p>
]]></description><pubDate>Sat, 09 Aug 2025 17:27:39 +0000</pubDate><link>https://news.ycombinator.com/item?id=44848369</link><dc:creator>hyperknot</dc:creator><comments>https://news.ycombinator.com/item?id=44848369</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44848369</guid></item><item><title><![CDATA[New comment by hyperknot in "OpenFreeMap survived 100k requests per second"]]></title><description><![CDATA[
<p>Yes, that's a good idea. But we are talking about 90+% of the titles being empty (I might be wrong on that), that's a lot of hard links. I think the nginx config just need to be fixed, I hope I'll receive some help on their forum.</p>
]]></description><pubDate>Sat, 09 Aug 2025 17:04:21 +0000</pubDate><link>https://news.ycombinator.com/item?id=44848185</link><dc:creator>hyperknot</dc:creator><comments>https://news.ycombinator.com/item?id=44848185</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44848185</guid></item><item><title><![CDATA[New comment by hyperknot in "OpenFreeMap survived 100k requests per second"]]></title><description><![CDATA[
<p>I've just written my question to the nginx community forum, after a lengthy debugging session with multiple LLMs. Right now, I believe it was the combination of multi_accept + open_file_cache > worker_rlimit_nofile.<p><a href="https://community.nginx.org/t/too-many-open-files-at-1000-req-sec/5796?u=hyperknot" rel="nofollow">https://community.nginx.org/t/too-many-open-files-at-1000-re...</a><p>Also, the servers were doing 200 Mbps, so I couldn't have kept up _much_ longer, no matter the limits.</p>
]]></description><pubDate>Sat, 09 Aug 2025 16:43:49 +0000</pubDate><link>https://news.ycombinator.com/item?id=44847968</link><dc:creator>hyperknot</dc:creator><comments>https://news.ycombinator.com/item?id=44847968</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44847968</guid></item><item><title><![CDATA[New comment by hyperknot in "OpenFreeMap survived 100k requests per second"]]></title><description><![CDATA[
<p>We are talking about an insane amount of data here. It was 56 Gbit/s (or 56 x 1 Gbit servers 100% saturated!).
This is not something a "caching server" could handle. We are talking on the order of CDN networks, like Cloudflare, to be able to handle this.</p>
]]></description><pubDate>Sat, 09 Aug 2025 15:55:01 +0000</pubDate><link>https://news.ycombinator.com/item?id=44847504</link><dc:creator>hyperknot</dc:creator><comments>https://news.ycombinator.com/item?id=44847504</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44847504</guid></item><item><title><![CDATA[New comment by hyperknot in "OpenFreeMap survived 100k requests per second"]]></title><description><![CDATA[
<p>Yes, I designed the whole path structure / location blocks with caching in mind. Here is the generated nginx.conf, if you are interested:<p><a href="https://github.com/hyperknot/openfreemap/blob/main/docs/assets/nginx.conf" rel="nofollow">https://github.com/hyperknot/openfreemap/blob/main/docs/asse...</a></p>
]]></description><pubDate>Sat, 09 Aug 2025 15:23:34 +0000</pubDate><link>https://news.ycombinator.com/item?id=44847243</link><dc:creator>hyperknot</dc:creator><comments>https://news.ycombinator.com/item?id=44847243</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44847243</guid></item><item><title><![CDATA[New comment by hyperknot in "OpenFreeMap survived 100k requests per second"]]></title><description><![CDATA[
<p>What if one user really wants to browse around the world and explore the map. I remember spending half an hour in Google Earth desktop, just exploring around interesting places.<p>I think referer based limits are better, this way I can ask high users to please choose self-hosting instead of the public instance.</p>
]]></description><pubDate>Sat, 09 Aug 2025 15:02:23 +0000</pubDate><link>https://news.ycombinator.com/item?id=44847055</link><dc:creator>hyperknot</dc:creator><comments>https://news.ycombinator.com/item?id=44847055</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44847055</guid></item><item><title><![CDATA[New comment by hyperknot in "OpenFreeMap survived 100k requests per second"]]></title><description><![CDATA[
<p>Feel free to migrate. If you ever worry about High Availability, self-hosting is always an option. But I'm working hard on making the public instance as reliable as possible.</p>
]]></description><pubDate>Sat, 09 Aug 2025 14:48:20 +0000</pubDate><link>https://news.ycombinator.com/item?id=44846929</link><dc:creator>hyperknot</dc:creator><comments>https://news.ycombinator.com/item?id=44846929</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44846929</guid></item><item><title><![CDATA[OpenFreeMap survived 100k requests per second]]></title><description><![CDATA[
<p>Article URL: <a href="https://blog.hyperknot.com/p/openfreemap-survived-100000-requests">https://blog.hyperknot.com/p/openfreemap-survived-100000-requests</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=44846318">https://news.ycombinator.com/item?id=44846318</a></p>
<p>Points: 609</p>
<p># Comments: 133</p>
]]></description><pubDate>Sat, 09 Aug 2025 13:31:30 +0000</pubDate><link>https://blog.hyperknot.com/p/openfreemap-survived-100000-requests</link><dc:creator>hyperknot</dc:creator><comments>https://news.ycombinator.com/item?id=44846318</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44846318</guid></item><item><title><![CDATA[New comment by hyperknot in "OpenAI dropped the price of o3 by 80%"]]></title><description><![CDATA[
<p>I got 700+ tokens/sec on o3 after the announcement, I suspect it's very much a quantized version.<p><a href="https://x.com/hyperknot/status/1932476190608036243" rel="nofollow">https://x.com/hyperknot/status/1932476190608036243</a></p>
]]></description><pubDate>Tue, 10 Jun 2025 19:37:16 +0000</pubDate><link>https://news.ycombinator.com/item?id=44240574</link><dc:creator>hyperknot</dc:creator><comments>https://news.ycombinator.com/item?id=44240574</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44240574</guid></item><item><title><![CDATA[New comment by hyperknot in "Investigating AI Manipulation in Viral Chinese Paraglider Video"]]></title><description><![CDATA[
<p>Update: news sites have pulled the video now, confirming parts of it were AI generated.<p><a href="https://deadline.com/2025/05/nbc-viral-chinese-paraglider-video-concerns-ai-generated-1236414202/" rel="nofollow">https://deadline.com/2025/05/nbc-viral-chinese-paraglider-vi...</a></p>
]]></description><pubDate>Fri, 30 May 2025 21:03:10 +0000</pubDate><link>https://news.ycombinator.com/item?id=44139854</link><dc:creator>hyperknot</dc:creator><comments>https://news.ycombinator.com/item?id=44139854</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44139854</guid></item><item><title><![CDATA[Investigating AI Manipulation in Viral Chinese Paraglider Video]]></title><description><![CDATA[
<p>Article URL: <a href="https://blog.hyperknot.com/p/investigating-ai-manipulation-in">https://blog.hyperknot.com/p/investigating-ai-manipulation-in</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=44137028">https://news.ycombinator.com/item?id=44137028</a></p>
<p>Points: 70</p>
<p># Comments: 54</p>
]]></description><pubDate>Fri, 30 May 2025 15:13:33 +0000</pubDate><link>https://blog.hyperknot.com/p/investigating-ai-manipulation-in</link><dc:creator>hyperknot</dc:creator><comments>https://news.ycombinator.com/item?id=44137028</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44137028</guid></item></channel></rss>