Little bit of everything!

Avid Swiftie (come join us at [email protected] )

Gaming (Mass Effect, Witcher, and too much Satisfactory)

Sci-fi

I live for 90s TV sitcoms

  • 11 Posts
  • 576 Comments
Joined 1 year ago
cake
Cake day: June 2nd, 2023

help-circle










  • Matrix doesn’t offer the same experience as discord. I’m sorry but it doesn’t. I set up my own to compare to see if my friend group would like it, and it was quite a step backwards. Even in it’s best platform element it was missing a lot of stuff from discord.

    So, things like this I’d be very interested to watch. Revolt looked the most promising but it didn’t offer federation, and I wasn’t going to make everyone have a separate accountjust for our server

    So this will be interesting. I will need at least voice to get them to come over, but I’ll watch this project closely




  • Thanks, I’ll disable that. I’m extra salty right now because I had to rollback a bad version and had to rebuild some of my config over the last week. I got into version hell because the code on the volume (which is why I’m pissed at it) said that I couldn’t run the image that I had set. So I pinned an earlier version, but then there were extensions that were pinned to a later one and said that I couldn’t rollback and didn’t start. I had to end up redoing the whole drive manually, forcing specific versions in the version.php and the config.php to finally make it work (Why is it in two places). Then after all that I had to run the upgrade command. Extremely annoying, and a waste of time for me. Other docker containers if I need to pin a version? I just… pin the version. Nextcloud is the only one I’ve seen where they store code on my volume and then pin specific versions to it.


  • Welcome to my primary frustration. It only takes most people to try a real city with real public transit to realize they actually like cities. Cities are fearmongered here in the states, people think they’re high crime, they’re dirty, they’re not easy to get to, and frankly I firmly believe most of that is because of our transit. Cities are hard to get to because most of them require cars to get to. Those with actual fun downtown (that don’t have good transit) involve people parking somewhere and walking around. Vegas and San Antonio are great examples.

    Picture of downtown San Antonio San Antonio here, a place I genuinely had a good time in - once I parked and I could walk around. The city core is incredibly walkable - but it’s surrounded by freeways that cut neighborhoods off from each other.

    Having things so distant and making it hard to get into the cities makes people not want to go there, which deteriorates the city core - which then crime becomes a self fulfilling prophesy. By leaving the downtown core and never going - they unintentionally make crime worse.

    There’s actually a really interesting theory here in the states. People really remember fondly going to college (Uni for you brits ;)), mostly because they always had a group of friends around, they would meet up for meals, go out for drinks, and they were all in the dorms. Then they graduate and most move out to the suburbs. The theory is - do they miss college? Or do they miss having a truly walkable neighborhood, with most things nearby? Friends that they can just see when they’re out walking around? A transit system that helps them get around their neighborhood easily.

    How we move around fascinates me, and I think it’s a huge reason for a lot of social issues we face here in the states. I’ll go as far as most of them. I’ll take a very extreme example. Our culture’s racism would be inherently better with better transit. There’s reasons why more urbanized cores are more open to other people and cultures - it’s because we’re normalized to it. We see people every day and know they’re just like us. In suburban and rural america you aren’t exposed to other people. Even if you go to work you’re alone in your car, you don’t experience being around others. Having something like the Tube makes it a natural gathering place, where you experience everyone around you, and a lot of those prejudices can easily fall away just by being around people.

    That turned out longer than I thought! Thanks for reading this far if you did :)


  • I don’t have the link here, but essentially yes, nextcloud can update it’s own app code in it’s image because you have to mount the code to your own filesystem. This means that between docker images you can have a mismatch of the code that you have stored and the code that the image is expecting, which frequently causes mismatches for me. This is an antipattern. The code should be stored in the image, not as a volume mount. There should never be a mismatch of code in a docker image - that’s the whole point. The configuration could be out of date sure, or if there’s a data file that’s needed, that’s expected. The actual running code thought, that should never be on a mountable volume.

    Next time you update the image you will probably be greeted with a “Nextcloud needs to update”. That should not exist. You already pulled the image, that should be everything you need to do. The caveats are extensions, kind of a grey area in my book, but I know it’s not a clean pattern with those either. (The best one I’ve seen lets you pin the extension version with environment variables or a config file, and then once again you are in control of when they update, and no running code is stored outside of the image.)


  • Maybe close to our strip mall, where q bunch of retail is in a strip of stores. It’s slightly better than the image I showed, but I wouldn’t call it walkable. You can at least walk to the next store, but you still are surrounded by parking, and usually on a large road, usually on the outskirts of town so you have to drive there. Then if another strip mall is built than that is the same as the picture I showed, where now you have to walk a mile to get across the parking lots, usually down the road several blocks distance to actually find a safe crossing, and then cross another massive parking lot.

    We also have malls, which I always laugh at because they’re trying to simulate what we don’t have - a walkable neighborhood. Everybody loved them because they simulated the small shops and actually walking around, but surrounded again by miles of parking and again usually outside of town, so the only way to get there is driving.

    (And if your wondering, transit “exists” in that image, in that there’s one bus stop for that whole area on a route that last I checked runs once every two hours during weekdays, ending at 7pm)


  • Docker images should never self update - that’s an anti pattern. They should be static code. The only time I would expect a docker image to “auto update” is if I was using the “latest” or “stable” tag and Compose/Kubernetes/I repull the image - but the image should never update itself.

    Yes, OP bit off more than they could chew. Nextcloud, however, is breaking the entire purpose of Docker images by having an auto-updater at all.


  • It’s one of those things that once you see it, you can’t unsee it. It takes up so much space - and our downtowns are our most precious land that we have as a society. It’s where everyone wants to get to, it’s where we want businesses to open up and things to do, and we park cars on it. I know I come off as very anti-car, and I guess I am in some ways - but european cities have cars. They just don’t use them for 100% of their trips. Heck I drive, but when I go downtown I park at my local park and ride and take the train into the city


  • I had to learn how to mount subpaths for their terrible container, and god just the updater is mind boggling. And I have to store their code in a volume, because of course I have to, why would code and configuration ever need to be… configurable? I actually just tried to put their config.php into a ConfigMap just to try, and of course PHP doesn’t allow that - not that I blame PHP for it - but ffs it’s been years, it’s time to allow config to also come from a yaml or something.