HN user

hyperknot

1,249 karma

founder of MapHub: https://maphub.net/

personal website: https://hyperknot.com/

email: zsolt@maphub.net

Posts22
Comments185
View on HN
status.hetzner.com 9mo ago

Hetzner Network Fault in NBG1

hyperknot
3pts1
blog.hyperknot.com 11mo ago

OpenFreeMap survived 100k requests per second

hyperknot
609pts133
blog.hyperknot.com 1y ago

Investigating AI Manipulation in Viral Chinese Paraglider Video

hyperknot
70pts54
twitter.com 1y ago

Latest frontier models are drunk professors

hyperknot
2pts1
blog.hyperknot.com 1y ago

Corepack's packageManager field is breaking package.jsons

hyperknot
1pts0
news.ycombinator.com 1y ago

How do you deal with User Generated Content (UGC) SEO spam?

hyperknot
3pts9
blog.hyperknot.com 1y ago

2nd Stage of the AI Age: AI Labs Need Your Data

hyperknot
1pts0
twitter.com 1y ago

Carbon.ai acquired by Perplexity, shutting down in 3 months

hyperknot
2pts2
news.ycombinator.com 1y ago

Hetzner cuts traffic on US VPSs, raises prices

hyperknot
472pts686
blog.hyperknot.com 1y ago

Understanding Round Robin DNS

hyperknot
394pts123
blog.hyperknot.com 1y ago

First Month of OpenFreeMap

hyperknot
5pts1
openfreemap.org 1y ago

Show HN: OpenFreeMap – Open-Source Map Hosting

hyperknot
848pts234
openfreemap.org 1y ago

Show HN: OpenFreeMap – Free OpenStreetMap Vector Tile Hosting

hyperknot
14pts2
twitter.com 2y ago

Google Translate started using LLMs?

hyperknot
1pts1
www.semianalysis.com 2y ago

Nvidia's New China AI Chips Circumvent US Restrictions – H20 Faster Than H100

hyperknot
3pts0
www.ft.com 2y ago

SoftBank leads Mapbox fundraising as it pushes ahead on AI empire

hyperknot
4pts1
phryneas.de 3y ago

My take on the current React and Server Components controversy

hyperknot
49pts74
blog.hyperknot.com 3y ago

Comparing Auth from Supabase, Firebase, Auth.js, Ory, Clerk and others

hyperknot
8pts1
github.com 7y ago

Django LTS won't fix one line for Python 3.7 compatibility

hyperknot
3pts1
maphub.net 10y ago

Show HN: MapHub – A Google My Maps Alternative, Based on OpenStreetMap Data

hyperknot
244pts81
www.hetzner.de 10y ago

Hetzner: NVMe SSD servers

hyperknot
3pts0
medium.com 10y ago

The bugfixes of today are the legacy standards of tomorrow

hyperknot
7pts0
GPT-5.6 13 days ago

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.

Great to read they are moving away from the 5 minute cache defaults. Hopefully other providers follow soon!

Add this to fix the contrast in all your dark themes:

  "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"
  }

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.

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.

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.

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.

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.

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.

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.

I think referer based limits are better, this way I can ask high users to please choose self-hosting instead of the public instance.

Thanks! My idea was to just render a Lorem Ipsum paragraph and compare the calculated width-height across a know list of default fonts. Of course it wouldn't work with fixed width fonts, for that I'd need a canvas bitmap comparison.

I guess the benefit would be possibly higher SEO / DR, as you'd have a lot of backlinks scattered around the interwebs. But then it can be misused and then all your domain can also be trashed.

I believe this is probably beneficial for bigger companies / VC funded projects where they have the resources for moderation.

I'm thinking of launching a new app where a single click share would be a feature worth implementing, but definitely not part of the core functionality. I'm trying to figure out if this feature is worth implementing at all, or it's just asking for trouble.

Luckily I'm still at the planning stage, no UGC problem yet. I'm thinking of launching a new app where a single click share would be a feature worth implementing, but definitely not part of the core functionality. I'm trying to figure out if this feature is worth implementing at all, or it's just asking for trouble.

Absolutely! It's actually shown by default, OP shouldn't be turning it off.

Also, if you run out of free Mapbox credits, feel free to change the basemap to openfreemap.org (I'm the creator).

Kagi Teams 2 years ago

Probably. Still, I find Perplexity extremely useful for giving me a one sentence answer based on reading 10 reddit threads.

Kagi Teams 2 years ago

What's the difference between using Kagi and Perplexity? On X everyone talks about Perplexity, on HN, about Kagi. Do they both search -> put results in an LLM as input text?

OP asked "Does this reduce the operating costs of hosting OSM-based maps".

openstreetmap.org has a very complex setup for real-time updates, but in general, hosting OSM-based maps is much cheaper with vector tiles.