-
Ge0rG
we need to mandate this for Avatars: https://en.wikipedia.org/wiki/Better_Portable_Graphics 😁
-
jonas’
> Fabrice Bellard
-
jonas’
I’m on board
-
jonas’
and of course he wrote a decoder in JavaScript.✎ -
jonas’
and of course they wrote a decoder in JavaScript. ✏
-
Ge0rG
And you most probably can pipe the compressed data through your hardware HEVC decoder
-
lovetox
seems peter is not answering by email
-
lovetox
ok maybe i give him another week, maybe he is on holiday or something :)
-
lovetox
jonas’, why is the HTTP API discouraged for search.jabbercat.org ?
-
Ge0rG
lovetox: it's harder to rate limit
-
Ge0rG
And easier to abuse.
-
Daniel
Not that xmpp is particularly easy to rate limit...
-
Ge0rG
I've opted for the xmpp api for yaxim, with a bot serving a cache of the data on yax.im, Daniel opted to use the HTTP api so he doesn't leak users' JIDs but instead IPs
-
lovetox
yeah i will implement both but default to the http
-
Daniel
Also those databases queries should be dirt cheap. I don't really understand the worry about rate limiting
-
Ge0rG
Something something full text search
-
Daniel
I mean every word press blog is more expansive for a db and you usually don't rate limit that
-
lovetox
a plus for the xmpp api is, i dont have to deal with proxy
-
Ge0rG
Daniel: this is also why wordpress completely melts down if you happen to be mentioned on any news aggregator
-
jonas’
Daniel, it’s just a precaution
-
jonas’
I don’t expect to have to do any type of fun rate limiting outside of specific attacks, but I like to have thought about that.
-
jonas’
lovetox, downside of XMPP is, the server sees the user’s JID + their search terms
-
jonas’
with HTTP, it only sees the users IP + search terms
-
jonas’
make of that what you will :)
-
pep.
Technically a client could use an sasl anonymous connection to do the query :-°
-
jonas’
I could offer that indeed.
-
jonas’
most SASL ANON services won’t let you s2s
-
jonas’
for obvious reasons
-
lovetox
and has much overhead
-
jonas’
that, too
-
jonas’
I could do things like use a HMAC’d part of the IP prefix as the local part to do rate limiting through that or something
-
jonas’
anyways, gotta run
-
stpeter
One of my recent projects: https://hacks.mozilla.org/2019/07/add-ons-outage-post-mortem-result/
-
lovetox
hey stpeter hello, i wrote you an email some days ago regarding the state of the jabber.org server, did you receive it?
-
ralphm
stpeter: thanks for the link. Keep up the good work!
-
stpeter
I did! Now I just need to reply. $dayjob is bleeding into $eveningjob these days.
- stpeter disappears for 3 hours of video calls
-
ralphm
Ouch
-
stpeter
This is my job. ;-)
-
Guus
stpeter: please implement fast-forward functionality in video calling
-
ralphm
Haha
-
Ge0rG
You'd become rich and famous. Or you'd have been killed by the time travel police.
-
eevvoor
Has anybody used elasticsearch's XMPP plugins already?