User avatar
privTri Volpeon areon3NSmol @volpeon@icy.wyvern.rip
Admin
Wyvern-shaped software developer and hobby vector artist. Also sometimes a fluffy werewolf alien creature (Areon) or a bird (Corveon).

Creator of the neofoxes, neocats and other emojis.
wvrnBox
Website
https://volpeon.ink/
Speaking German, English
Age 30s
Pronouns he / him
Backup Account @volpeon@goto.wyvern.rip
Bonus Content @areon@icy.wyvern.rip
User avatar
privTri Volpeon areon3NSmol @volpeon@icy.wyvern.rip
7mo
A Galaxy Ring user says the battery swelled while the device was on their finger, leaving it stuck and painful.
I feel that's the kind of issue you should think about before releasing such devices
User avatar
privTri Volpeon areon3NSmol @volpeon@icy.wyvern.rip
7mo
User avatar
privTri Volpeon areon3NSmol @volpeon@icy.wyvern.rip
7mo
OpenAI is planning to release a new version of its Sora video generator, which creates videos featuring copyrighted material unless copyright holders opt out of having their work appear.
It's kind of hilarious that they go "if you don't want me to pirate your movies, you need to opt out". OTOH it's tragic that any ordinary person would've been fined to hell and back for this behavior, but companies get a free pass as usual.
User avatar
privTri Volpeon areon3NSmol @volpeon@icy.wyvern.rip
7mo
@Erpel @katerbilbo Thanks, I don't know how I would've survived without Bilbo photos for a month wvrnFlat
User avatar
privTri Volpeon areon3NSmol @volpeon@icy.wyvern.rip
7mo
@Nulhomme wlfBlep
User avatar
privTri Volpeon areon3NSmol @volpeon@icy.wyvern.rip
7mo
Most colorful emoji pack I made so far drgn_uwu
User avatar
privTri Volpeon areon3NSmol @volpeon@icy.wyvern.rip
7mo
I like it when things play out nicely by coincidence
User avatar
privTri Volpeon areon3NSmol @volpeon@icy.wyvern.rip
7mo
Actually pretty appropriate how this is a merge of my wyvern's brown and Areon's black fur neofox_laugh
User avatar
privTri Volpeon areon3NSmol @volpeon@icy.wyvern.rip
7mo
This is the overall color pattern
User avatar
privTri Volpeon areon3NSmol @volpeon@icy.wyvern.rip
7mo
After a lot of experimenting, the colors ended up pretty simple for the head. I want to go for a slightly blue-ish gray contrasted by a muted brown
User avatar
privTri Volpeon areon3NSmol @volpeon@icy.wyvern.rip
7mo
@hj Circular birb
User avatar
privTri Volpeon areon3NSmol @volpeon@icy.wyvern.rip
7mo
@CorruptedFox I know, but I really wanted to get a good expression and that needed a little bit of anthropomorphising neofox_lul
User avatar
privTri Volpeon areon3NSmol @volpeon@icy.wyvern.rip
7mo
@krutonium B-but there's a spooky skeleton underneath it neofox_nervous
User avatar
privTri Volpeon areon3NSmol @volpeon@icy.wyvern.rip
7mo
@niss It could also be a zalgo-infested character, so I can see why some filtering is necessary neofox_lul
User avatar
privTri Volpeon areon3NSmol @volpeon@icy.wyvern.rip
7mo
An unplanned rant, but this situation really annoys me. neofox_lul
User avatar
privTri Volpeon areon3NSmol @volpeon@icy.wyvern.rip
7mo
Hell, you could leave out the negotiation part and let the client drop unsupported data. Whatever floats your boat.
User avatar
privTri Volpeon areon3NSmol @volpeon@icy.wyvern.rip
7mo
You know what would be robust? Let the server take any string and maybe cap it at, idk, 20 characters. Let the clients detect what Unicode version is supported, and then add some feature negotiation where the client tells the server, so the server can finally do the filtering when the client requests data. And if Unicode version detection isn't possible (because there is no proper API for this), then just ship your own font with a known supported version and report that.
User avatar
privTri Volpeon areon3NSmol @volpeon@icy.wyvern.rip
7mo
Just think about it for 5 seconds. Why does it matter if the fucking server can understand an emoji? It's just a string, like any other text. If you didn't have a font for Kanji installed on the server, would you reject such characters as well?
User avatar
privTri Volpeon areon3NSmol @volpeon@icy.wyvern.rip
7mo
The thought process is probably "but what if someone sends an 'a'", but that's a mistake. The server doesn't need to care. Just let the client handle it because that's where emoji compatibility matters. Some systems can handle Unicode 17, others only Unicode 15. An 'a' is virtually the same as an incompatible emoji. The client must handle this case anyway.
User avatar
privTri Volpeon areon3NSmol @volpeon@icy.wyvern.rip
7mo
API's with emoji reactions reject invalid emojis. The problem is that what constitutes a valid emoji changes with Unicode releases, and so that's yet another fucking point where emojis will break.