RSS - private

Ukko (theymab moment)

@eris@p.enes.lv

This is an alt of @Ukko@akko.disqordia.space

latvian, in their 25s, monogam, straight, he/him lesbian, ace-spec, slut. anarcho-monarchist. A theymab transtrender. I speak lv/en/ru but can pretend to understand other languages sometimes.

admin of this instance, don't ask for an invite unless you're a frien :3

the sadistic playful puppy you’ve been warned about.

Ionizing particles, true Ukkos, fake Erises, and Disqordians DNI

Minors: please consult with your parent(s)/guardian before following and/or interacting; and please do not interact with lewd and/or sexual content unless you are of the age of majority

Current PFP is dead Marsey
Previous PFP is A.B.A. from Guilty Gear Strive
Previous² PFP was some image 40 sent me
Previous³ PFP was https://www.kotobukiya.co.jp/en/product/detail/p4934054034673/
Previous⁴ PFP was https://www.furaffinity.net/view/47773488/

My ducal court:

Wife Mother: @wife@p.enes.lv
The cheetah sitting in the corner of the court room: @f_o_u_r_t_y@shrine.moe
The messenger to the realms: @meso@the.asbestos.cafe
Translator: [Insert une's goreslut username]

Found my unfunny quotes
"@ukko what" — @ezio@akko.wtf
'I thought "ukko" was a Indonesian gal?' — Cent
"@Ukko did you have to post this?" - Jade Disarray
"@Ukko ukko." - @mia@void.rehab

CC @une@cawfee.club

eriscon is not happening
0 ★ 0 ↺

Ukko (theymab moment) »
@eris@p.enes.lv

long post [SENSITIVE CONTENT]Yeah looks like that's exactly the problem xd. This is the object I got:

{
"actor": "https://pl.kotobank.ch/users/vaartis",
"attachment": [
],
"attributedTo": "https://pl.kotobank.ch/users/vaartis",
"cc": [
"https://pl.kotobank.ch/users/vaartis/followers"
],
"content": ":myntSleeping:",
"context": "https://pl.kotobank.ch/contexts/bdaba2e1-79b3-41f2-a8cf-6b8f5fbe1527",
"conversation": "https://pl.kotobank.ch/contexts/bdaba2e1-79b3-41f2-a8cf-6b8f5fbe1527",
"id": "https://pl.kotobank.ch/objects/3bae0bb1-dd13-4156-b3f3-a05e9909ace3",
"published": "2025-04-18T22:45:12.317305Z",
"sensitive": false,
"source": {
"content": ":myntSleeping:",
"mediaType": "text/plain"
},
"summary": "",
"tag": [
{
"icon": {
"type": "Image",
"url": "https://pl.kotobank.ch/emoji/mynt/myntSleeping.png"
},
"id": "https://pl.kotobank.ch/emoji/mynt/myntSleeping.png",
"name": ":myntSleeping:",
"type": "Emoji",
"updated": "1970-01-01T00:00:00Z"
}
],
"to": [
"https://www.w3.org/ns/activitystreams"
],
"type": "Note"
}
And this is a snippet of the code responsible for rendering emojis:

                    const char *u = xs_dict_get(i, "url");
const char *mt = xs_dict_get(i, "mediaType");

if (xs_is_string(u) && xs_is_string(mt)) {
if (strcmp(mt, "image/svg+xml") == 0 && !xs_is_true(xs_dict_get(srv_config, "enable_svg")))
s = xs_replace_i(s, n, "");
else {
xs *url = make_url(u, proxy, 0);

xs_html *img = xs_html_sctag("img",
xs_html_attr("loading", "lazy"),
xs_html_attr("src", url),
xs_html_attr("alt", n),
xs_html_attr("title", n),
xs_html_attr("class", "snac-emoji"),
xs_html_attr("style", style));

xs *s1 = xs_html_render(img);
s = xs_replace_i(s, n, s1);
}
}
else
s = xs_replace_i(s, n, "");

Looks like an easy fix :heheperhaps:

    ...
    0 ★ 0 ↺

    Ukko (theymab moment) »
    @eris@p.enes.lv

    :hehe:

      ...

      vaartis of the ratular bells »
      @vaartis@pl.kotobank.ch

      @eris idiot software. it's a png

        ...
        1 ★ 0 ↺

        Ukko (theymab moment) »
        @eris@p.enes.lv

        Yeah it's probably a bug introduced when adding the svg filtering or something like that

          History