Zsolt Ero (@hyperknot) 's Twitter Profile
Zsolt Ero

@hyperknot

Building openfreemap.org and maphub.net
Writing on blog.hyperknot.com
Loves paragliding

ID: 628739558

linkhttp://hyperknot.com calendar_today06-07-2012 21:31:54

683 Tweet

1,1K Followers

773 Following

Santiago (@svpino) 's Twitter Profile Photo

Literally everyone is freaking out over Codex like they didn’t do the exact same thing for Devin, Cursor, DeepSeek, and every GPT drop since 2.0. The hype cycle resets every 3 weeks, and we all start everything all over again. This is what we'll see over the next few days: •

Zsolt Ero (@hyperknot) 's Twitter Profile Photo

Crossposter progress update: Optimal splitting into threads works! It was a big one. Turns out I need dynamic programming to find the optimal splitting points in a thread. What does an optimal splitting point mean? Try to split on paragraph boundaries, then on sentence

Crossposter progress update:

Optimal splitting into threads works! It was a big one.

Turns out I need dynamic programming to find the optimal splitting points in a thread.
What does an optimal splitting point mean? Try to split on paragraph boundaries, then on sentence
Zsolt Ero (@hyperknot) 's Twitter Profile Photo

Crossposter progress update: I was using regex-based parsing for links, images, ✰ fuck trump, etc. It started out simple but became increasingly confusing as I tried to synchronize this regex-based parsing for the blue platform posts with the optimal splitting code. I decided to go

Crossposter progress update:

I was using regex-based parsing for links, images, <a href="/handles/">✰ fuck trump</a>, etc. It started out simple but became increasingly confusing as I tried to synchronize this regex-based parsing for the blue platform posts with the optimal splitting code.

I decided to go
Zsolt Ero (@hyperknot) 's Twitter Profile Photo

Crossposter progress update: I just remembered that I cannot write "the-name-of-the-blue-platform" on X, the land of free speech. Asked Gemini how to make similar-looking Unicode characters, which look the same but are actually not the same string. Adapting to Elon's version

Crossposter progress update:

I just remembered that I cannot write "the-name-of-the-blue-platform" on X, the land of free speech.

Asked Gemini how to make similar-looking Unicode characters, which look the same but are actually not the same string.

Adapting to Elon's version
Zsolt Ero (@hyperknot) 's Twitter Profile Photo

Crossposter final touches Multi-day threads. I can now continue a post after it has been posted. First, I create post1.md, then later as I progress post2.md, etc. After each post, the status is saved into a JSON, and when the next part is posted, it

Zsolt Ero (@hyperknot) 's Twitter Profile Photo

One US client sent us a USD paper check in the mail, instead of the wire transfer / ACH we'd asked them to use. Now I have this piece of paper for $1100. What can I do with it? I'm in the EU and I have no idea where I can possibly cash or deposit this check. What else can I do?

Zsolt Ero (@hyperknot) 's Twitter Profile Photo

I again had one of those moments, when I'm well into a 1000 word conversation with Sonnet (about deleting a file on macOS), and I'm getting stuck, it's starts repeating the same ideas. I ask o3, it spends 3 minutes thinking and gives me a single answer which immediately solves

Zsolt Ero (@hyperknot) 's Twitter Profile Photo

2 days ago I posted this screenshot about extremely fast responses on o3 models. I looked more into it, and it turns out OpenRouter has buggy calculation for tps on o3 and o3 Pro models. If you divide total output tokens / total request time, you actually get reasonable

Dan Kulkov (@dankulkov) 's Twitter Profile Photo

unique product ideas in 2025 1. SEO articles generator 2. Reddit leads finder 3. Social media scheduling tool 4. Product Hunt killer directory 5. AI avatar reels generator why is nobody building them?

Zsolt Ero (@hyperknot) 's Twitter Profile Photo

Ultimate marketing flex by Midjourney: 1. Make every user connect with the "Midjourney Bot." 2. Notify 21 million users of a new launch, for free! (Even if they left ages ago.)

Ultimate marketing flex by <a href="/midjourney/">Midjourney</a>:

1. Make every user connect with the "Midjourney Bot."
2. Notify 21 million users of a new launch, for free! (Even if they left ages ago.)
Zsolt Ero (@hyperknot) 's Twitter Profile Photo

You'd never guess the new provider "market share" metric by OpenRouter. Google is at 43%! The only problem is that it's not market share, but "token share". The Gemini Flash models totally skew this, as they are the cheapest large context models. OpenRouter, it'd be

You'd never guess the new provider "market share" metric by <a href="/OpenRouterAI/">OpenRouter</a>. Google is at 43%!

The only problem is that it's not market share, but "token share". The Gemini Flash models totally skew this, as they are the cheapest large context models.

<a href="/OpenRouterAI/">OpenRouter</a>, it'd be
Zsolt Ero (@hyperknot) 's Twitter Profile Photo

Is CSS scrollbar-gutter support like totally broken in almost all browsers? This is Chrome. Safari is broken in a different way. I don't want to add JS based scrollbars, but it's really hard to fix this in a cross-platform way.

Is CSS scrollbar-gutter support like totally broken in almost all browsers? This is Chrome. Safari is broken in a different way.
I don't want to add JS based scrollbars, but it's really hard to fix this in a cross-platform way.