Live data from Hacker News

Show HN: I built the most over-engineered Deal With It emoji generator

emoji.build

141–150 of 153 posts

Re: Show HN: I built the most over-engineered Deal With It emoji generator

#141
post #123

Earlier quoted context omitted.

only gotta wait 2.4 hours though, it's missing a zero :)

No, it's correct - for some reason, the library expects centisecs O.o See https://github.com/jimp-dev/gifwrap?tab=readme-ov-file#new_G... Although, I will admit I never waited 24 hours (or even 2.4 hours) to verify ;)

It's because that's what the GIF file format uses :)

Re: Show HN: I built the most over-engineered Deal With It emoji generator

#142
post #23

I adore it. I would love the ability to add frame delay (and maybe start/end position/rotation tweening?!) to each layer of glasses.

I think we're thinking of the same thing here: https://github.com/klimeryk/dealwithit/issues/22 That's part of the reason I made the list of glasses draggable/sortable. Because I want to add the ability to specify which glasses should appear together and which ones should appear in a sequence. So many features to implement, so this one did not make it for the launch, but it's definitely on the roadmap!

Exactly what I meant! I now look forward to your future work with more excitement than most actual products.

Re: Show HN: I built the most over-engineered Deal With It emoji generator

#143
post #141

Earlier quoted context omitted.

No, it's correct - for some reason, the library expects centisecs O.o See https://github.com/jimp-dev/gifwrap?tab=readme-ov-file#new_G... Although, I will admit I never waited 24 hours (or even 2.4 hours) to verify ;)

It's because that's what the GIF file format uses :)

Ah, I see, that makes more sense then. TIL, thank you!

Re: Show HN: I built the most over-engineered Deal With It emoji generator

#144
post #116

I got an error after clicking the "Deal with it" button. Graph successfully started running. Uncaught (in promise) Error: Unsupported MIME type: application/xml at Et.a (gif.worker-WYu6DU4i.js:23:56331) at Et.zt (gif.worker-WYu6DU4i.js:23:78271) This might be caused by my workplace enforcing the Okta chrome plugin :(

Sorry about that - it's a regression I caused last night, see https://github.com/klimeryk/dealwithit/issues/38. It should be fixed since this morning UTC.

Re: Show HN: I built the most over-engineered Deal With It emoji generator

#146
post #120

Great job, thanks for sharing. Just noticed what company you did leave and I have even more respect for you. Someone get this guy a job please.

Hah, appreciate it! It's been indeed quite a ride (and it seems the CEO is not stopping). Glad for the offer, it was the very last nudge I needed.

Re: Show HN: I built the most over-engineered Deal With It emoji generator

#147
post #95

This made me smile :) if (looping.mode === "off") { // If you waited for a day, you deserve to see this workaround... // Since there is no way to not loop a gif using gifwrap, // let's just put a reeeeaaaaallly long delay after the last frame. return 8640000; }

Nice, this reminds me that I made myself some time ago an avatar for a forum, and it has these crazy eyes standing still. Unless a few minutes passed, when they rolled. Only one person noticed it.

Love that! Not many folks will notice, but those that do, it will make their day (or make their skin crawl). Speaking of which, there's two or three Easter Eggs in this app as well :)

Re: Show HN: I built the most over-engineered Deal With It emoji generator

#149
post #123

Earlier quoted context omitted.

only gotta wait 2.4 hours though, it's missing a zero :)

No, it's correct - for some reason, the library expects centisecs O.o See https://github.com/jimp-dev/gifwrap?tab=readme-ov-file#new_G... Although, I will admit I never waited 24 hours (or even 2.4 hours) to verify ;)

Hah neat! I've never seen anything expect centiseconds before. Had no idea this was the way gifs are encoded. Bizarre.
Post reply on HN