Like a seasons worth of work right there
scrubbles
Like half a day of factory work
Can. Have. Worth it.
Granted its easy when you're playing a game like Satisfactory
My spouse was roofied while I was in the restroom. I spent the night making sure she didn't choke on her vomit.
Its true. A great other example is asking any of us nerds what best computer is out there for a family member. I know I personally would rattle off all of the specs and tell them exactly what to get, when all they needed is a browser.
Now I tell them just get something that isn't on the discount rack and they'll be fine
As someone who cares about audio fidelity a lot, there is definitely a diminishing returns. You'll see me here telling people who complain "I have to constantly turn volume up and down for dialogue in movies". That's because your sound is TV speakers, basically phone speakers, go buy a sound bar and your life will get infinitely better.
If you want to go further you can get a nice set of speakers, even surround sound, and it's fun, but it's not as impactful as the first step.
Then though if you're already at a sweet 7.1 surround sound system, it's not going to matter if you get the high end cables, or spend 5k on the most bestest receiver. At that point you're just wasting money. You may get... 1-5% better fidelity for..... 500% of the cost?
Some people honestly don't have a sense of humor, and think their one joke is hilarious even when it's beaten with a dead horse.
First, assume they're not doing it to be malicious, and talk to them, say it was funny the first few times, it's grown old and you're tired of hearing it. It started off funny, but them saying it every time has switched to hurtful. Hopefully that's enough to get them to stop.
If they don't, then don't blow up, but next time they drop it start saying "Yeah, you said that last time we were together too", deflect the humor with neutrality. Jokes like that only work if people laugh, and if other people aren't laughing then usually it stops.
Just don't blow up. Blowing up sounds like a good idea, but will make you come off as "they can't take a joke"
Good practice. Good luck then! Let us know if you need anything, on matrix I'm @scrubbles:halflings.chat, feel free to DM with questions
That's how I started too, so very good plan, and good way of thinking ahead. Ssd will be fast so the app will load fast for your users, and images can take a few seconds and no one will mind.
Make sure you have a solid backup plan for both
Basically for a cloud provider s3 storage is just any storage. It's not a disk that needs to be high availability with programs reading and writing to it with an OS on top, its just blobs of data. Images, video, isos, whatever. Its meant for access that is lower than what a VM would need for an active program.
For matrix this is ideal for its content. An image uploaded will be read a fee dozen times, and then less and less until eventually it isn't really needed ever unless someone scrolls and scrolls up.
So for hosting, if you store that on a disk you're saying "this is critical to the operation of the software and must be highly available and optimized for vms reading and writing to it.". Think like m.2 ssds. Blob storage then analogous to us home labbers to throwing it on a giant nas. Its there, may take a bit to load, but its there.
Then s3 has classes too, where if you need your data even less you can pay even less trading off access times, you can get even better rates if you know you need it extremely infrequently, like audit logs. Tape drives are actually used quite a bit for those opt-in low access tiers because if you think about it the data storage is incredibly dense, but opening up a tape can be minutes or longer to access. No problem if you're pulling up some archive from 20 years ago.
If you're running locally on your own system then yes you can use your own. You can use something like MinIO or Garage to self-host an S3 bucket, and then point Matrix to that
Almost like George Lucas saw something happening and based star wars on something