snowe

joined 2 years ago
MODERATOR OF
[–] snowe@programming.dev 1 points 2 months ago

I mean sure, but you can say the same about any resolution possible. At some microscopic distance on a 42k display you will be able to see the difference. Your scenario here is pretty much “if you use a display in a manner it wasn’t intended then you’ll be able to see the difference in resolution when you compare it to a display that is used in the manner intended”

[–] snowe@programming.dev 3 points 2 months ago (2 children)

But that could easily be due to the quality of the projector rather than the resolution. Everyone in here saying they notice differences is completely missing the point. You’d need to compare against the exact same panel type, manufacturer, model year, etc with the exact same manufacturing processes in order to come to this conclusion yourself.

[–] snowe@programming.dev 1 points 2 months ago

I mean that part makes sense. This is essentially the exact same community. Linux users will spread to any “general” Linux community on the web.

[–] snowe@programming.dev 3 points 2 months ago (1 children)

It’s pretty hard to fit all of what you just said into a meme. For example your meme does not say that windows users are “dismissing any alternative out of hand”. It says windows users that refuse to switch. Maybe they hate windows but they literally must use Fusion 360 or AutoDesk or Meshmixer or RealityCapture or one of the numerous other software options that just do not work on windows.

Anyway, if what your meme is actually about is people that only use the browser and then refuse to switch but still constantly complain then yeah you’re dead on.

[–] snowe@programming.dev 1 points 2 months ago

No I’m talking about complaining about the problems you’re having with Linux not asking for help with anything. It’s literally happened in this exact community here, where people ask what issues people encounter with Linux, and if I (or others) say I have any issues I get downvoted to hell.

[–] snowe@programming.dev 32 points 2 months ago (10 children)

Yeah it’s super weird, if you go to a specific forum for help, like cachyos or bazzite, the community is bearable, and sometimes very helpful without being rude. But if you go to a general forum and state you’re having any issues with Linux you’ll be downvoted to hell and told Linux is still better than windows.

[–] snowe@programming.dev 3 points 2 months ago

Sorry for the silence. My years on the internet make me hesitant to claim I'll do something publicly until I'm already almost done. Else it's unlikely to get done and I'm then not keeping my word.

[–] snowe@programming.dev 6 points 2 months ago

and thank you for being a great contributor to the community! this site would be nothing without all of you!

[–] snowe@programming.dev 8 points 2 months ago

it is helping, thank you for the sponsorship. I should have migrated a long time ago because the costs really were adding up. I'll update my sponsor page after I have a fresh month of data for the bucket costs (which are still on Vultr) and the new server costs (which hopefully should be static). Thanks for the suggestion!

[–] snowe@programming.dev 11 points 2 months ago (2 children)

programming.dev is the 9th largest lemmy server. https://join-lemmy.org/instances

That stat was probably that low due to the server being down for around 90% of the last two weeks. If you look now it's at 220 and it will continue to go up.

On top of that, every action on every server that is federated is relayed to every instance. So all of lemmy.world's activity is still relayed to us and we have to handle it. Same for the other servers.

On top of that we also operate many other services:

  • bytes.programming.dev
  • git.programming.dev
  • blocks.programming.dev
  • etc (there's a lot)

But really it was mostly just postgres thrashing on all the requests. Here's a look at our Cloudflare dashboard for number of requests:

Yes this should be handle-able by a server that small (think actor paradigm), but I was unable to tune postgres to get it to that point as I'm not great at database stuff. I'm sure a DBA would have done a better job. I will note that some of the queries being used in the lemmy code are very badly optimized and were taking 20+ seconds to run each time, locking up the instance. With that on top of some other badly optimized selects for things like reading comments (which would take like 7s mean), there wasn't much I could do.

With the cost difference it was well worth it to just upgrade to a cheaper better server all around.

[–] snowe@programming.dev 5 points 2 months ago

Oh we are getting attacked constantly, that definitely didn't help, but a large portion of it was just thrashing from postgres not getting enough memory.

[–] snowe@programming.dev 5 points 2 months ago

sorry for all the trouble. I would understand it if you still do, as I haven't been the best operator.

 

Hi all,

First off, I want to apologize for all the server instability. We long ago outgrew our instance size, but I was unable to afford a larger node on our provider, Vultr. We were maxing out every part of the server whenever any even slightly significant number of users were on the fediverse.

I've finally found the time to migrate us to a new provider, which allows us to step up to a much more powerful configuration. That migration has now been completed. I actually intended to post about the downtime on this community this morning before beginning, but when I went to do so, the server was already down and struggling to come back up. So I went ahead with the migration.

Server before 4cpu/16GB/400GB NVMe Server after 8cpu/64GB/1Tb NVMe

Please update this thread if you are seeing any issues around any part of the site. This means duplicate threads, things that aren't federating, inability to load profiles, etc.

There is still database tuning that needs to occur, so you should expect some downtime here and there, but otherwise the instance should be much more stable from now on.

During this process I also improved several other aspects of operating the server, so any 'actual' downtime should be accompanied by proper maintenance pages (that hopefully don't get wiped by ansible anymore), so that will also be a good indicator of legitimate maintenance.

Once again, I really apologize for all of the downtime. It's very frustrating to use a server that operates like this, I understand.

snowe

 

We are going to be upgrading to 0.19.5 at 3:00 UTC on Thursday Oct 3 (10 minutes from now).

Downtime is expected to be about an hour. Hopefully it is not more.

 

I will no longer be able to assist with development nor debugging actual issues with the software... Quite juvenile behavior from the devs. It stemmed from this issue where the devs continuously argued in public by opening and closing an issue. Anyway, thought I would keep y'all apprised of the situation, since these are the people maintaining the software you are currently using.

 
 

Has anyone used WASM with Kotlin yet? I still haven't had a chance to check out Multiplatform at all (haven't really had a need).

view more: next ›