You can’t spare a square?!
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
You can’t spare a square?!
Yeah it’s one of those things that in theory it could make sense, it could be. However since we are humans, there does not exist any way that would not be morally abhorrent to some group of people. There’s zero way that in doing it this way wouldn’t destroy x group of people. And that’s why it can never be done. Eugenics is just too close to genocide.
After all, what is music if not math?
This is like, the entirety of nextdoor. That is the most toxic place on the Internet
Just because it works doesn’t mean it follows best practices.
https://docs.docker.com/build/building/best-practices/#create-ephemeral-containers
I haven’t, but I’m going to try it out!
That doesn’t make up for bad container decisions. I run much more complex containers both that split out responsibilities and that contain everything as one container. The size and complexity is irrelevant to the bad design decisions. You can have an image that eats up gigabytes of space that runs off of proper environment/config variables with properly mounted volumes.
Exactly. I’ll admit that growing up in the Midwest I had the fears of the scary boogymen, but I grew up in a town with one black kid in our whole school. Moving to a real city all of that went out the window quick, and transit is a big reason for it. People are just people.
I mean, it’s a valid reason. I originally joined Discord back in 2016 because of it’s easy to use voice. It became the standard for voice chat. Before that I had been using the Xbox party chat and other garbage voice systems.
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
I’ll watch today! But yes I think the same thing! We only allow single family homes which means everything is spread out too far, which means there aren’t enough homes within a given area… Which means we need both better transit to reach those areas and/or to upzone to denser housing
Yeah I’ve thought about migrating, but I have a few users on it who use nextcloud regularly now, so I’m forced to support it - unless there’s an easy migration path
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.
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.
+1 for the Bungie Era Halo franchises, IMO they have one of the best stories, and they honestly all hold up well. Plus you have so much that you can burn through with friends, and it has such deep lore you’ll be chatting for hours.
1, 2, 3, ODST, and Reach are all great for this. 1 and 2 support 2 players. 3, ODST, and Reach support 4 players