HNHacker News
TopNewBestAskShowJobs

eduardsik

150 karma · joined November 27, 2016

Mechatronics engineer in Budapest. I run Nowlab, a small studio building robots, CNC machines and interactive installations: industrial arms, an autonomous transport robot, embedded control, custom battery packs, museum pieces. About 15 years of making physical things move. Lately also software, mostly to see what breaks.
submissionscomments
eduardsik··on Show HN: Esp32sim – Run ESP32 firmware in the browser
It supports espnow and mesh features?
eduardsik··on Catch a Bird – I made it for my own sanity
Thank you for vouching. English is not my first language, I’m Hungarian and I get help with the wording. I’ll write more in my own words from now on.
eduardsik··on Catch a Bird – I made it for my own sanity
Yes, you can. In the footer there is an option to translate the site into 47 language, and every message has a globe icon that translates it into your browser’s language, or into the language you translated the page to.
eduardsik··on Catch a Bird – I made it for my own sanity
I agree. The longer ones are the best part, and jumping over one word birds takes something away.

I’m thinking about a switch for the reader, off by default, something like “longer birds only”.

What I can’t decide is how it should choose. Counting words is simple but dumb. A model could judge if a bird says something, but that’s a quiet judgment on people’s words. Or the birds people feed more could show up more often. Thoughts?

eduardsik··on Catch a Bird – I made it for my own sanity
Such a good name variant.
eduardsik··on Catch a Bird – I made it for my own sanity
This gave me an idea.
eduardsik··on Catch a Bird – I made it for my own sanity
Thanks. It actually works like a closed loop. I needed feedback to finish it, you gave it to me, and now the "thing" gives something back.
eduardsik··on Catch a Bird – I made it for my own sanity
I didn’t expect any of this. I’ve been reading every comment and a lot of the birds, and some of them got me. The person who went outside for the first time after a panic attack. The ones about dogs and kids and coffee. Even the people who sat there and couldn’t think of anything today, and still said thank you.

I made this because I stopped seeing the small good things. You gave a lot of them back to me.

I’m working through the feedback now. The feed icon, the send away button, and the spam. Thank you all.

eduardsik··on Catch a Bird – I made it for my own sanity
Location comes from an IP lookup, no fingerprinting. Check the link in the footer. Self-explanatory. If not, just drop me a line.
eduardsik··on Catch a Bird – I made it for my own sanity
Nice. ok.
eduardsik··on Catch a Bird – I made it for my own sanity
On the flag limit — I’ll look into why that kicked in, that’s good to know.
eduardsik··on Catch a Bird – I made it for my own sanity
Glad you noticed that! It was a conscious decision, not the translation model improvising. For ech language, we only use a local happiness related bird proverb if it’s genuinely attested in that language, and when one exists, we add the extra paragraph explaining it. Where no such proverb exists, it falls back to a translation of the English “happy as a lark.” So French, English, and German have their own, while others fall back by design, not by model error. And yes, all of them nod back to the Hungarian proverb that started this whole thing.
eduardsik··on Catch a Bird – I made it for my own sanity
Hey Levente, thanks for the kind words and for the link, that’s a cool project, nice to see a kindred idea out there. Love that someone else was drawn to the same kind of visualization.

On spam: there’s actually been an automatic filter on input since launch, we’re just tuning it. The challenge is balance, we don’t want to over-filter and cut off genuine, shareable thoughts, just catch the obvious junk, so some “asd”-type noise has been slipping through while we dial that in.

Nagyon köszi a visszajelzést.

eduardsik··on Catch a Bird – I made it for my own sanity
Thanks for putting into words exactly the tension we’re wrestling with — you nailed it.
eduardsik··on Catch a Bird – I made it for my own sanity
Thanks for the detailed feedback, really appreciate it.

On “send away”: that’s the actual release action — if you don’t tap it, the bird stays in a pending state and can resurface, which sounds like exactly what’s happening to you (and to ShinyLeftPad below, reopening the site in the same browser brings back a bird that was never sent away). We agree the button isn’t obvious right now and that’s worth fixing.

On bots / non-human birds: it’s a real concern for us too, and we’re thinking about how to discourage that without compromising anonymity. No solution yet, but it’s on our radar.

The feed icon visibility, the long list of fed birds feeling insignificant, the idea of replies/comments on birds, and cleaning up the translated text — all noted, we’re not solving these in this thread but they’re captured for the next round of work.

eduardsik··on Catch a Bird – I made it for my own sanity
I'll check it right away.
eduardsik··on Catch a Bird – I made it for my own sanity
Actually I have a pre filter. I'll take a look at the filter right away – thanks for the feedback.
eduardsik··on Catch a Bird – I made it for my own sanity
:)
eduardsik··on Catch a Bird – I made it for my own sanity
You are soo cool guys! And fast response btw :)
eduardsik··on Catch a Bird – I made it for my own sanity
I have the same feeling about the icon for breadcrumbs. But I don't have a better idea yet. On mobile, it might be a good idea to add some clues on the first visit.
eduardsik··on Catch a Bird – I made it for my own sanity
The tree is growing to meet the request. How many birds need a branch? I designed this feature intentionally, but I'm rethinking it.
eduardsik··on Catch a Bird – I made it for my own sanity
Hi HN, Eduard from Budapest.

Things are rough here lately, and I noticed I stopped seeing the small good things. They are still there, just covered by the big bad ones. 18 years ago I built a little project that collected positive tweets, and reading them changed me more then I expected. So I made a new one, for my own sanity.

It's a tree. You leave one sentence about what made you happy today, and it lands as a bird. The rest you find out by trying. (In Hungarian, very happy people can catch birds, hence the name.)

I almost didn't finish it. I registered the domain only recently and it went live yesterday. I showed it to some friends, they passed it on, and messages started coming in from people I don't know. That gave me the energy back, so here it is.

Stack, since this is HN: one HTML file, no framework, a custom tree module, FastAPI + Postgres on one Hetzner box, self hosted Umami, DeepL to translate birds on demand. I vibe coded most of it, somtimes in a hurry. I needed it.

I'd love to hear what breaks, and whether a sentence from a stranger can change your day a bit.

eduardsik··on Catch a Bird – I made it for my own sanity
Hi HN, Eduard from Budapest.

Things are rough here lately, and I noticed I stopped seeing the small good things. They are still there, just covered by the big bad ones. 18 years ago I built a little project that collected positive tweets, and reading them changed me more then I expected. So I made a new one, for my own sanity.

It’s a tree. You leave one sentence about what made you happy today, and it lands as a bird. The rest you find out by trying. (In Hungarian, very happy people can catch birds, hence the name.)

I almost didn’t finish it. I registered the domain only recently and it went live yesterday. I showed it to some friends, they passed it on, and messages started coming in from people I don’t know. That gave me the energy back, so here it is.

Stack, since this is HN: one HTML file, no framework, a custom tree module, FastAPI + Postgres on one Hetzner box, self hosted Umami, DeepL to translate birds on demand. I vibe coded most of it, somtimes in a hurry. I needed it.

I’d love to hear what breaks, and whether a sentence from a stranger can change your day a bit.