Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
hyperknot
searching Neon…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
8 ms
·
1.
▲
by
hyperknot
2mo ago
There was no cache write before! https://openrouter.ai/openai/gpt-5.5?endpoint=58e5b336-423e-... vs https://openrouter.ai/openai/gpt-5.6-sol?endpoint=a54c5de0-8...
2.
▲
by
hyperknot
2mo 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.
3.
▲
by
hyperknot
4mo ago
Add this to fix the contrast in all your dark themes: "experimental.theme_overrides": { "background": "#111", "panel.background": "#111", "text": "#eee",
4.
▲
by
hyperknot
11mo ago
Use a simple block rule, not a WAF rule, those are free.
5.
▲
Hetzner Network Fault in NBG1
(status.hetzner.com)
3 points
by
hyperknot
11mo ago
|
1 comments
6.
▲
by
hyperknot
1y ago
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.
7.
▲
by
hyperknot
1y ago
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 pa
8.
▲
by
hyperknot
1y ago
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
9.
▲
by
hyperknot
1y ago
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.
10.
▲
by
hyperknot
1y ago
They are actually static files. There is just too many of them, about 300 million. You cannot put that in Pages.
11.
▲
by
hyperknot
1y ago
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 f
12.
▲
by
hyperknot
1y ago
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. https:/&#x
13.
▲
by
hyperknot
1y ago
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 Cloudflar
14.
▲
by
hyperknot
1y ago
Yes, I designed the whole path structure / location blocks with caching in mind. Here is the generated nginx.conf, if you are interested: https://github.com/hyperknot/openfreemap/blob/main/docs/
15.
▲
by
hyperknot
1y ago
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 hi
16.
▲
by
hyperknot
1y ago
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.
17.
▲
OpenFreeMap survived 100k requests per second
(blog.hyperknot.com)
609 points
by
hyperknot
1y ago
|
133 comments
18.
▲
by
hyperknot
1y ago
I got 700+ tokens/sec on o3 after the announcement, I suspect it's very much a quantized version. https://x.com/hyperknot/status/1932476190608036243
19.
▲
by
hyperknot
1y ago
Update: news sites have pulled the video now, confirming parts of it were AI generated. https://deadline.com/2025/05/nbc-viral-chinese-paraglider-vi...
20.
▲
Investigating AI Manipulation in Viral Chinese Paraglider Video
(blog.hyperknot.com)
70 points
by
hyperknot
1y ago
|
54 comments
21.
▲
Latest frontier models are drunk professors
(twitter.com)
2 points
by
hyperknot
1y ago
|
1 comments
22.
▲
by
hyperknot
1y ago
This is actually correct, I don't know why is it downvoted. All current models have their identity "burned-in", not needing system prompt for that.
23.
▲
by
hyperknot
2y ago
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 compariso
24.
▲
by
hyperknot
2y ago
Nice project! Related question, how would you recommend detecting which font is being used for names like ui-sans-serif, system-ui on a given device/browser?
25.
▲
by
hyperknot
2y ago
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
26.
▲
Corepack's packageManager field is breaking package.jsons
(blog.hyperknot.com)
1 points
by
hyperknot
2y ago
|
0 comments
27.
▲
by
hyperknot
2y ago
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&
28.
▲
by
hyperknot
2y ago
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
29.
▲
How do you deal with User Generated Content (UGC) SEO spam?
3 points
by
hyperknot
2y ago
|
9 comments
30.
▲
by
hyperknot
2y ago
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).
More ›