Type-safe lipstick :)
Type-safe lipstick :)
To offer a differing opinion, why is null helpful at all?
If you have data that may be empty, it’s better to explicitly represent that possibility with an Optional<T>
generic type. This makes the API more clear, and if implicit null isn’t allowed by the language, prevents someone from passing null where a value is expected.
Or if it’s uninitialized, the data can be stored as Partial<T>
, where all the fields are Optional<U>
. If the type system was nominal, it would ensure that the uninitialized or partially-initialized type can’t be accidentally used where T
is expected since Partial<T>
!= T
. When the object is finally ready, have a function to convert it from Partial<T>
into T
.
With powered hubs and balanced tree topology, you can split a single root controller into 45 endpoints. Your motherboard being able to support that many devices and the shared bandwidth might be a problem, but it’s theoretically possible to survive off of a single USB port.
Hmmm, let’s see:
Yeah, I don’t see women lining up around the block for this catch of a human being.
That is ridiculously small for the price. Is it meant to make a profit or something?
Just in case, make sure to bring a Canadian flag pin if you go backpacking.
Baby pandas? You mean that species that is too lazy to even reproduce? I hate to break it to you, but I don’t think there are any left after you dropped two whole sarcasm indicators like that 😟
There’s defending yourself, and then there are war crimes. The government of Israel has stepped so far beyond the line that someone would have to either be supporting their crusade or burying their head in the sand to think they’re not genocidal maniacs.
We have:
I’m sure there’s plenty more that I missed, too.
The problem is that they’re trying to frame it as a better replacement for sudo when it’s really not.
In some respects, it’s safer by not using a setuid binary. In other respects, it massively increases the surface area by relying on the correctness of three separate daemons: systemd, dbus, and polkitd. If any one of those components are misconfigured, you risk an unauthorized user gaining root privileges.
With sudo, the main concern is the sudo process being exploited through memory safety bugs since it runs at root automatically.
Don’t get me wrong, sudo has a lot of stupid decisions and problems. There’s a ton of code in sudo for features that almost nobody uses, and there’s bound to be bugs in there somewhere. It needs to be replaced with something simpler, but run0 is not that.
I think the commenter missed the “rs” after “/s”
I believe that’s called “rules for the LGBT, but not for me.”
What the fuck does it take to get bail denied in Texas?
Threatening a cop as a minority will do it. Outside of that, probably nothing.
A better implementation than run0
.
Unless you already paid for a lifetime Plex pass, I highly recommend giving Jellyfin a try.
They don’t have NAT punchthrough like Plex, but they also aren’t trying to push streaming content on you. It’s just your library, and that’s it.
Russians in general, or her specifically?
Try playing around with GLSL shaders! They’re a fun application of linear algebra and have a satisfyingly quick feedback time.
Hard disagree. Linear algebra can make pretty shapes and colors from a bunch of vertices, while calculus can make you want to quit school and become a plumber.
If you’re willing to admit that you’re denigrating an operating system for having the same flaws as the one you prefer and are being a massive hypocrite in doing so, sure.
You’re thinking of operating systems that give unrestricted access to all parts of a computer that aren’t memory or the camera. That would everything1, actually.
1 There’s also Linux with properly-configured SELinux, but good luck with that on a distro that isn’t focused on opsec.
A reminder: Google added support for and then subsequently dropped JPEGXL support in Chrome. Fuck Google.