Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
rualca
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
76 ms
·
691.
▲
by
rualca
6y ago
> But that's not the same as saying containers are only suitable for ephemeral workloads/data. No one said that. > With persistent storage it's not just possible, There's some confusion on your remarks. A container
692.
▲
by
rualca
6y ago
>>Containers are no more ephemeral than any other process. You're missing the point. It's not that containers cannot be ephemeral. The whole point is that containers are meant, and expected, to be ephemeral by design. Pets v
693.
▲
by
rualca
6y ago
> (...) but I have a hard time watching any platform (...) get targeted because of politics. Inciting mass assassinations, or even directly plan and coordinate them, is not politics.
694.
▲
by
rualca
6y ago
> This is meaningless without comparing it to how many instances of hate speech or calls for violence exist on competing sites like Twitter. This statement omits the fact that Parler's userbase originated from Twitter's crackdo
695.
▲
by
rualca
6y ago
It would be interesting to know if flu viruses could also lay dormant and reactivate during certain events. Perhaps it would be in line with the popular notion that, say, people get the flu if exposed to cold weather, as well as the concept
696.
▲
by
rualca
6y ago
> I keep running into CMake based things not being portable, and being broken. And pretty much every single time cmake fails, it does not have ANY log AT ALL of what it did, and why it thinks libfoo is not there. Google "cmake --tra
697.
▲
by
rualca
6y ago
> Well well well, we finally found something CMake can actually do. You mean, besides Cmake being the absolute best build system for C and C++ available, right? > Please, everyone, stop using CMake. It doesn't do its one job. Wha
698.
▲
by
rualca
6y ago
> I think modern cmake mostly has the right ideas, but the overall implementation is poor, mainly due to legacy. I fail to see how cmake's take on build targets is "poor". Can you provide an example that helps explain your
699.
▲
by
rualca
6y ago
> I will never understand how a group looked at overly-complex Makefiles, determined it was hard to write complex build scripts, and concluded: "I should write a Makefile meta-language that can generate these." If that's y
700.
▲
by
rualca
6y ago
> Humility is good, but it's important to acknowledge that CMake very often feels awful. Those times coincide with projects that fail to follow the "modern Cmake" style, based on build targets instead of pretending Cmake i
701.
▲
by
rualca
6y ago
> It's not just one service, we're seeing Twitter and Facebook and now a mail service too. I haven't seen any reference regarding any email service, and to me that sounds something between unbelievable and an absurd excuse
702.
▲
by
rualca
6y ago
> (...) but this is a decisive demonstration that mega-corporations can just discipline the speech of the president It really isn't. Trump unilaterally desired to use a private service as his main medium of mass communication, while
703.
▲
by
rualca
6y ago
> (...) and then __urging the protesters to go home peacefully, preserve law and order, etc__. Considering the way Trump, during his infamous Georgia phone call, fell back to weasel words to allow him to claim plausible deniability, such
704.
▲
by
rualca
6y ago
> Thrown out due to (...) You should really consider the facts instead of baseless claims repeated ad-nauseum. Meanwhile, keep in mind that Trump himself, whenever asked to present any proof that substantiate any of his wild outlandish c
705.
▲
by
rualca
6y ago
> 99% of the time the problem can be solved by better placing their current access point, whether that means moving their ISP provided router/AP, or installing a standalone AP and disabling whatever they're currently using for
706.
▲
by
rualca
6y ago
> The Python package `shortuuid` makes working with UUIDs a little easier by encoding them as strings: This. In my opinion the only issue with UUIDs is that their standard textual representation can be very verbose and cumbersome in some
707.
▲
by
rualca
6y ago
> The best answer is the humble integer. (...) ...and then you proceed by suggesting ID code generation methods that replicate UUIDs. It sounds like you are trying to criticize UUIDs while being totally unaware of what UUIDs are. I mean,
708.
▲
by
rualca
6y ago
> The GUID vs Int problem is incidental to the real problem: poorly formatting logs. This. The author's arguments boil down to "UUIDs are bad because the way I generate my logs is an unusable mess". The ints vs UUIDs probl
709.
▲
by
rualca
6y ago
I agree, the author is mixing up presentation with the data type itself, and then pinning the blame on the poor presentation on the way he chose to present the data. If the author's problem is not being able to grep logs easily with UU
710.
▲
by
rualca
6y ago
This study was published a couple of weeks ago. It could very well be the first study on "long COVID" being subjected to peer review. I'm sure the findings reported in this study will justify conducting further studies with m
711.
▲
by
rualca
6y ago
> And we define service health purely using SLIs that reflect actual service usage (or ability to use the service). As such, we do not rely on Docker HEALTHCHECKs. We don't want to rely on a container measuring its own health I'
712.
▲
by
rualca
6y ago
> Putting the binary in entrypoint instead of CMD seems like a misuse of what CMD was intended for, no? No. From Docker's official reference: > The main purpose of a CMD is to provide defaults for an executing container. Thes
713.
▲
by
rualca
6y ago
> But the argument is, should it be a bad practice? Are you really asking if running external-facing services as root should be considered a bad practice?
714.
▲
by
rualca
6y ago
> (...) but Docker doesn’t handle it, because the Tomcat process is still running. ...and that's why no one uses it that way, and instead uses Docker's built-in support for healthchecks. Check out the HEALTHCHECK entry in Dock
715.
▲
by
rualca
6y ago
> Do not hesitate to contribute then... This info is quite literally made available by Docker itself in the form of it's official best practices guide, which exists for years now. https://docs.docker.com/develop/
716.
▲
by
rualca
6y ago
Docker's official article on best practices has a section dedicated to showing how to add user accounts. https://docs.docker.com/develop/develop-images/dockerfile_be...
717.
▲
by
rualca
6y ago
In general this article was very disappointing. With the exception of suggesting using tini as an entry point, this article adds nothing beyond the very basic advice of not running stuff at root. There's no mention of multi-stage build
718.
▲
by
rualca
6y ago
> It's also worth noting that caddy is an official image, and as such needs to be similarly-shaped to other official images of the same type. At a quick glance, none of nginx, traefik, httpd, or haproxy support running as non-root o
719.
▲
by
rualca
6y ago
> I don't know that this is true for all technical debt. Even if there might be some exceptions for some technical debt, it's always true from the product owner's and business perspective. Keep in mind that it takes resour
720.
▲
by
rualca
6y ago
You can download the entire OSM data catalogue and host it in your servers. https://wiki.openstreetmap.org/wiki/Downloading_data
More ›