@charlag On top of all this the debugger is also very slow.
Yesterday I got that warning that a script (something-with-codemirror.js) was slowing down the browser. CodeMirror wasn't used on the page I was debugging, but then it hit me - it is used for the debugger editor.
Maybe it was a mistake to base it on web technologies?
@shortcake There is some talk about ActivityPub (the same technology that powers Mastodon) being the next chapter in content distribution, but even if that is the case it will be a long time until it will reach ubiquity.
Been trying to add streaming support to Maud (HTML template engine written in #Rust) for the last couple of days. I though that wrapping my head around macros would be the major blocker, but it turns that working with futures and streams is what gives me a headache.
Took a long break from contributing to open-source projects but I finally feel like it's time to slowly get back into it.
Started today with two pull requests to Mastodon: - Use same-site cookies to mitigate CSFR attacks (on top of the CSFR token that Mastodon already implements) - Send Clear-Site-Data header when logging out, which instructs the browser to delete the cookies, storage and cache
@nolan@somelaniesaid aXe is the first thing I use when testing/improving accessibility, it is really useful to get a lot of basic things out of the way before testing with a screen reader.
@baldur@baldur Nice, but a bit weird that someone who is an instructor and wants to "help you master vanilla JavaScript" uses strings as errors ๐. Opened two pull request.
@djsundog@drahflow Thread pinning would be nice but wouldn't really work with other clients (e.g. Pinafore).
Having a separate column (same way we have it with Direct messages and Favourites) would be even better, with the replies showing up in the notifications (with the possibility of turning them off, same setting as the other notifications).
Would be really nice if one could subscribe to threads. Very often I see posts I am interested in following but then forget to check them later for replies.
@zyx I fully understand that the ML models (and the entire backend) is closed-source, no argument about that.
My question is what is the point of having a public repository for the extension if it only contains the minified code? Anyone can obtain that by debugging the installed extension.
Is it for transparency? No, since you can't easily inspect the code.
Is it to accept contributions? No (see comment to my issue).
The only reason seems to be to provide a sense of transparency.