I get that it's not the shiny new thing, but I don't understand people hating on it. Is this just junior devs who never learned it, or is there some new language out that I missed? (And please don't tell me Javascript....)
No surprise, messages in spray paint are generally discouraged. Had you drawn a mural, it may have been treated differently.
> All the land around a bus station is typically city-owned, I wouldn't give it a week before a work detail is despatched to remove it.
When the bus stop is on a gravel road next to a field, as depicted in the article, I doubt the land is city-owned. But yeah, no surprise, the city doesn't want you to dump your stuff on their land, and they'll remove it.
Edit: from the google maps picture, it's not even on a gravel road, it's next to gravel parking for a small building. What municipality is going to give you shit for putting a sculpture next to your parking lot, unless the sculpture is obviously dangerous, offensive, or subverting building codes (if your sculpture is occupiable space, it needs to meet building codes)
trust me.
Your city may be different, of course, but I wouldn't expect this to cause a problem, if installed by permission of the owner, in most cities. HOAs might throw a fit, they like to do that.
This sculpture isn't particularly tall, but height restrictions are popular. A sculpture that does not appear to be stable, or appears particularly flammable might be reviewable as well. There's no utility connections, so there's no need to review those.
All the land around a bus station is typically city-owned, I wouldn't give it a week before a work detail is despatched to remove it.
“AAAA Game Studio shits out another unoptimized clunker” seems a paradoxical statement to me. I would have thought “AAAA” meant “highly resourced” game company. Does it just mean high revenue? Lots of players?
It's true, it's not only an init system anymore, it's also a service manager, a network manager, a DNS cache and resolver, a proper logging system (as in, with metadata, all in one place) and more.
Despite being opposed to it in the beginning, probably because it was immature at the time, I grew to love it even on Gentoo - my desktop and server OS of choice - which gives you OpenRC as a fully supported alternative:
- on my desktop, laptop and work VMs, it just works, with varying adoption of its components and services started, lazily activated if unneeded
- on my server, it simply makes sense for service auto-restart: OpenRC still requires you to manually enable support for service auto-restart ( https://wiki.gentoo.org/wiki/OpenRC/supervise-daemon#General... ), a feature that comes built-in in systemd and without extra complexity or components, and with predictable outcomes given the unit file
- almost all modern DEs rely on systemd, because it generally improved their session handling, sandboxing, brought user (rootless) services and other features
And generally, I think the biggest win is creating a system service management platform that can be used by all distros in the same way, without having to know 5+ init systems, having different scripts for the same service for each distro. I can basically work on my own devices, on work devices, on cloud VMs, on IoT devices, and have the same behavior, across different distros and hardware.
Also, I tend to think that maintaining these interactions going might be a way to let more information into Naughty Korea and might actually have a positive influence in the long run.