Show newer

@f0x FWIW this question is based on an almost-zero understanding of how matrix works lol.

@f0x Do you think the cache hit rate is low because the majority of requests are for never-before-seen content? or because of something else ?

Does the proxy shield your synapse from having to go and fetch thumbnails or images from other servers? i.e. the proxy "federates" with the other servers directly?

I already read the ReadMe and I was slightly confused, I think adding a diagram or definitions of the terms you are using would help.

This is what happens when I let myself work on whatever I want for fun:

Better Portable Graphics (BPG) on the web with WebAssembly (WASM) and ServiceWorker

sequentialread.com/better-port

@gabek thats an unpopular opinion ? I always thought that ppl "tolerated" irc the same way everyone tolerates email -- its obviously not ideal but the friction is so great that ppl just hold their nose -- I just assumed that any sort of "extraordinary" needs, like for privacy, resilience, ownership, etc were being addressed by simply looking outside of the "default" irc server. seems reasonable to me

For fun hacking stream making a social sharing web app to use for demos. stream.sequentialread.com
Music today: 🐌🏡 Snail's House ✨💨

garden products food pics 

first garden harvest of the season, arroooooooogula and radishes

@gabek

uxbrain tip: even if you think your API requests wont take long, they eventually will for someone somewhere.

streaming some debugging and development today. music: 🐌🏡 Snail's House ✨💨

stream.sequentialread.com/

I have been trying to make a recognizable emoji representation of each one of my services for the readme file & the last log line after startup.

I was looking for one for Threshold (git.sequentialread.com/forest/) but unfortunately there are no reliable emojis depicting walls, open doors, fences, open gates, or anything similar to that besides the ⛩️ shinto shrine emoji.

I read a little bit about ⛩️ on wikipedia and it seems like a conceptual fit for threshold in theory, but I don't really know much about shintoism and I'm not involved with it so I opted against using it.

So I settled on this instead, and I like it.

🏔️⛰️🛤️⛰️🏔️

@amolith@nixnet.social

I hear you, but isn't a docker-compose.yml file plus a pile of Dockerfiles just a codified expression of "how do I set up this app" ?

The same could be said of a collection of ansible roles, .deb/.rpm packages, or raw scripts. Typically one can port/translate between those paradigms easier than one can learn how to set up the app from scratch, i.e. by reading the application code.

No matter which one a developer picks, if they pick just one, it's guaranteed to alienate a portion of their audience. I think folks go for docker because it alienates **a smaller number of people** on average.

There are a lot of reasons why docker got so popular; a lot of it has to do with how hard the "proper" system admin stuff really is. No one ever did the hard work to try to make unix admin easier and more normie-friendly until docker. Hate the game, not the player.

That said, obviously in an ideal world, all open source developers could be well-supported enough to maintain at least a couple different supported installation methods.

@fribbledom ive started just removing the cookie popups with my ad blocker 🙃

@gabek Thanks for this BTW, I put a disclaimer saying that what I did is definitely not required to be able to use Owncast, it was just for fun.

@gabek Mali-T628 MP6

I believe that the thing I'm using can in fact do real time video transcoding, even on the CPU (8 cores baybeee) But I wanted to experiment with something where it only gets encoded once -- something that would work even when transcoding on the server is not an option.

@gabek Yes, using a torrent-ish distribution mechanism would 100% introduce tons of stream latency. I think that's a price many folks would be willing to pay, however, if the alternative is what you mentioned, paying for / giving your data to a CDN.

I am interested in it precisely **because** it is hard / no good solution for it exists today, not despite that 😈

I saw the comment on the owncast issue stating that peertube already added p2p live streaming -- this is simply not true! PeerTube is using HLS just like owncast is. It is 100% handled by the server.

@gabek Thanks. Yeah I really like how HLS is simply based on HTTP & works well with existing web servers. I'm not trying to push this as a new feature for owncast really, I just wanted to upgrade my current jank solution (for streaming from a potato web server) with a slightly nicer jank solution 😀

Next up on my list would be some sort of p2p acceleration so we can stream to 1000s of viewers

Show older
Pixietown

Small server part of the pixie.town infrastructure. Registration is closed.