Neuromancer

joined 1 year ago
[–] Neuromancer@lemmy.ml 3 points 1 year ago (1 children)

Thanks, that's the missing piece. Ironically I am a software engineer in my day job, but not the right kind of software engineer. It's fun to broaden my horizons though. I copied the proxy settings from the @jax@lemmy.cloudhub.social's nginx.conf with the right edits for the hostname into my reverse proxy config and now everything appears to be working!

[–] Neuromancer@lemmy.ml 7 points 1 year ago (2 children)

Yeah, I stuck with Windows Phone very nearly to the end, but the lack of apps just made it totally unsustainable for anyone with any kind of social life that extended beyond SMS and email.

[–] Neuromancer@lemmy.ml 7 points 1 year ago (1 children)

Is there a tipping point where it's a net loss? If I understand the protocols correctly, the whole back end federation part of the equation is push based, so if everyone was running their own instance, lemmy.ml would have to push every post to every individual instance in the network. At some point isn't it more efficient to only have to serve posts when people come here to look at them?

[–] Neuromancer@lemmy.ml 23 points 1 year ago (5 children)

You have to make a new account unfortunately.

[–] Neuromancer@lemmy.ml 4 points 1 year ago* (last edited 1 year ago) (4 children)

I'm not sure if I should make a new post or keep this in a single thread, anyway, I've managed to get the front page to load, but can't get any farther.

I used the instructions from @jax@lemmy.cloudhub.social's branch, particularly their nginx config.

I'm running the whole docker-compose setup behind my own nginx reverse proxy, which is set to proxy requests to the docker nginx (and also handles SSL). I modified the docker-compose.yml to bind the host port on 9001, then my main nginx config looks like this:

http {
    server {
        listen 443 ssl http2;
        server_name lemmy.villa-straylight.social;
        ssl_certificate /etc/letsencrypt/live/<redacted>
        ssl_certificate_key /etc/letsencrypt/live/<redacted>

        location / {
            proxy_set_header Host $host;
            proxy_pass http://localhost:9001;
        }
    }
}

The front page loads, but pretty much anything else I do results in an endless spinner. The only possible problem I see is this in the docker terminal output:

WARN Error encountered while processing the incoming HTTP request: lemmy_server::root_span_builder: WebSocket upgrade is expected. NoWebsocketUpgrade

[–] Neuromancer@lemmy.ml 3 points 1 year ago

If that's true about images that does greatly reduce my concern. Text is small and easily compressed. That said, I fully hope to see multiple orders of magnitude of increased traffic if/as Lemmy gains traction.

[–] Neuromancer@lemmy.ml 2 points 1 year ago (2 children)

One related question I have about this: How much ongoing storage would one expect for this kind of instance? My understanding is that the fediverse is push-based, so if I run my own instance that means that all communities I subscribe to are pushing updates to my instance which presumably get stored in a database somewhere. It seems like that could really add up to a lot of data.

[–] Neuromancer@lemmy.ml 3 points 1 year ago (1 children)

Content longevity: You can do your own backups and don’t have to worry about loosing content when another instance disappears.

Conversely, this is the main thing keeping me from setting up my own instance. You have to do your own backups and keep everything running. If you mess up, you loose your whole identity. I'm a software engineer, but I'm a mediocre sys admin. I have the technical skills to host my own instance but I don't want the stress of getting it right.

[–] Neuromancer@lemmy.ml 2 points 1 year ago

Content longevity: You can do your own backups and don’t have to worry about loosing content when another instance disappears.

Conversely, this is the main thing keeping me from setting up my own instance. You have to do your own backups and keep everything running. If you mess up, you loose your whole identity. I'm a software engineer, but I'm a mediocre sys admin. I have the technical skills to host my own instance but I don't want the stress of getting it right.

[–] Neuromancer@lemmy.ml 2 points 1 year ago

I just tried it. No way I can fit 3 columns on a 16:9 4k monitor, which means the main window area is offset to one side, which would quickly drive me crazy. Same reason I have never understood the ultrawide trend. I have three monitors and it works a lot like your screenshot but way less cramped.

[–] Neuromancer@lemmy.ml 21 points 1 year ago

No. I come here to interact with people. One of my favorite features here is the setting that lets me hide all bot accounts.

[–] Neuromancer@lemmy.ml 16 points 1 year ago

I think it could all be summed up with "options". Everyone has their own idea of what a good UI is, so give use the tools to make the site work for us. For me it would be three things:

  1. By far, the front page needs options to make it more compact. My current reddit front page fits more than twice as many links on a single screen (21 vs 9).
  2. Make the center content area wider. I don't want it to go all the way across the screen, but it's to narrow on my 4k monitor.
  3. Make the stuff to the right of the content area go all the way on the right of the screen. It's distracting in its current position.
 

A brief and mostly accurate history of the Mai Tai. I do take issue with his use of Agricole in the rum mix though.

view more: next ›