Skip to main content


edbrowse is my favroite web browser
in reply to φ

@fiore suckless fan x blind programmer yaoi fanfic
@φ
in reply to win

i wouldve said that curl is the “standard unix web client” but wgat do i know
in reply to φ

@fiore no ed is the emacs of unix you can use ed for everything
@φ
in reply to φ

@fiore no. if you want to change that line, you either have to rewrite it or use sed like syntax. sed is actually derived from ed
@φ
in reply to win

@fiore and you have to do like ,n or like 1,5n to print lines theres no ui at all
@φ
in reply to win

ooh , okok i get it seems cool and very bad
in reply to φ

@φ @win vim is a successor of ed. It uses ex internally. Though ed is a line editor and vim is a screen editor. I use vim daily though I would not wish ed on someone I don't like. Though sed is a stream editor and I use that regularly as well. All three are related. And both sed, vi and vim were based on ed.
@φ @win
in reply to Unus Nemo

@unusnemo unrelated but why do friendica tags look like that on akkoma
in reply to φ

@φ @win I have no idea as I have only used friendica and mastadon. I am using a modified scheme on frio called bookface though that would not effect anything unless you were on my server. I believe.
@φ @win
in reply to 🌸 lily 🏳️‍⚧️ θΔ ⋐ & ∞

in reply to Unus Nemo

those are for your frontend, though, they have nothing to do with federation
in reply to 🌸 lily 🏳️‍⚧️ θΔ ⋐ & ∞

@🌸 lily 🏳️‍⚧️ θΔ ⋐ & ∞ @φ @win Thank you, I am well aware of that. I am a developer. What I was trying to explain to you is that as @φ @win mentioned they could see the changes that the schemes caused to the tags, and you could not. So they are obviously using a client that uses a webview. So the css propagates. You are likely not using a client that uses a webview, or the webview in your client supplies its own css.

This is not uncommon at all.

Now, as I mentioned, of course the transport does not use css. That is not were the view is established or maintained.

Now anything that I view from other sources on my view will only be rendered against my theme. Though this obviously was not the case for the akkoma client being used by the person that asked me why the tags looked like that. The only thing that makes the tags look like that is the css files in the scheme I added.

in reply to Unus Nemo

i'm also a developer and you seem to have woefully misunderstood how fedi clients work. i'm pretty sure we're all using the web frontend of our respective server software (if we weren't, why would a client use a webview, and if it did, where would this css be propagating from, what??). fedi posts have a text content in a specific format—on friendica, probably html, and on akkoma and misskey, markdown. usually, the markdown parsers parse @-mentions and turn them into links that link to the user's profile, however, since friendica uses html and not markdown, the anchor tags stay as they are. for some reason, on misskey, they don't. this is why i'm confused, because last time i checked, they did show like that.
in reply to 🌸 lily 🏳️‍⚧️ θΔ ⋐ & ∞

There is limited markdown support in fediverse implementations but if i remember correctly it's expected that a Note's content is actually in HTML unless it's declared as something else. I have yet to see that in the wild though, I know misskey converts everything to html and then has their own misskeysummary (and other related fields) that are the RAW version without any formatting (so mentions just look like @x@whatever instead of being converted into href.)
This entry was edited (1 week ago)
in reply to Amber

misskey is also a bit weird because it sets the media type as mfm but like you still get html
in reply to Amber

yeah. just used one of my testing notes.
curl -X GET -H 'Accept: application/activity+json' https://kitsunes.club/notes/a1fcn3gzv6 | jq
returns me
{
  "content": "<p>dododo</p>",
  "_misskey_content": "dododo",
  "source": {
    "content": "dododo",
    "mediaType": "text/x.misskeymarkdown"
  }
}
(note, a lot of that was truncated because I didn't find the other fields relevant, you can just run the command to see the full output)
in reply to Amber

1. ah, yeah, that's what i remember, the text/x.misskeymarkdown thing
2. how can you run that? don't you need authorised fetch?
in reply to 🌸 lily 🏳️‍⚧️ θΔ ⋐ & ∞

2) kitsunes.club for some reason does not have authorized fetch enabled for requesting objects. it only signs requests to fetch stuff from other instances. i should probably fix that
in reply to 🌸 lily 🏳️‍⚧️ θΔ ⋐ & ∞

in reply to 🌸 lily 🏳️‍⚧️ θΔ ⋐ & ∞

in reply to Unus Nemo

i think we're just misunderstanding each other. i thought we were talking about css files on your server that style the posts.

On the other hand you could use a gtkview, or the Qt equivalent, that would parse the html and css


you wouldn't need to. there's no point loading the entire frontend just to parse a post when you can use the api

The other thing that gets me is that if it was a friendica the gtkview idea could make sense though why would a akkoma client be using the friendica api?


it's not, it's using its own api. it could be that akkoma's html sanitiser just left the html that your server federated pretty much as is, whereas misskey's did something more drastic to it (i haven't seen you use post formatting, i'm not sure what it would do in that case)

in reply to 🌸 lily 🏳️‍⚧️ θΔ ⋐ & ∞

@🌸 lily 🏳️‍⚧️ θΔ ⋐ & ∞ @φ @win Well over my weekend (which is Saturday to next Tuesday) I will be looking more at the code base and api. If I find anything interesting I will bounce it off you ;).

Take Care!

in reply to 🌸 lily 🏳️‍⚧️ θΔ ⋐ & ∞

@🌸 lily 🏳️‍⚧️ θΔ ⋐ & ∞ @φ @win I just got off a 12 hour shift that I have a 1 hour (one way) commute to. So forgive me if I am doing a horrible job of explaining what I mean. I am exhausted, so I am going to get some rack.

Take Care!