Not quite; movie’s only 35 years old. First colonoscopy is recommended at age 45.
Not quite; movie’s only 35 years old. First colonoscopy is recommended at age 45.
I find it ironic that Linus’s explanation for ENOENT
being invalid for an ioctl given its meaning of “No such file or directory”, while simultaneously ioctl can return ENOTTY
when using a mismatched device fd despite the error meaning “Not a typewriter.”
The fact that most universities will graduate CS majors without ever teaching them how to use a debugger, build system, or version control system shows how useful they are to actual engineering work.
Right? Most of the time when I build linux I’m not using GNU because of its burdensome license. Realistically you usually don’t need most of the binaries anyway, and those you do like echo
and ls
are trivial to reimplement, at least for their common functionality.
Honestly by the time I decide to retire an old machine, it’s because I’ve developed so much animosity towards it that I’m much more likely to have an attitude of “good riddance” than “farewell old friend”.
Is boot time that much of an issue besides for arbitrary competitive reasons? I haven’t tried any optimizations and boot time on my headless server is less than two seconds.
If you pay with your CC and sign the receipt after seeing the total, you’re going to have a very hard time getting it removed.
A good pair of pliers, like the Knipex Cobra.
It seems silly to be distrustful of proprietary BIOS firmware without having the same skepticism of the actual hardware.
I had a linux 5520 and it was terrible. Standby and bluetooth never worked properly. Are the new models any better?
I think it’s more like “snuck up on us” than any kind of nefarious connotation. Kind of like “how did a niche game like BG3 sneak into the top ten games list”?
Blocked by my employer’s security policies.
Are you certain it’s actually safe? There was a recent attack in which multiple Steam publisher accounts were hijacked to spread malware.
Only if they are well-known in the language you’re using or domain you’re writing for. x
and y
are fine for coordinates. i
and j
are fine for loop indices. But abbreviating things unnecessarily is bad IMO. s = GetSession()
is too terse, for example.
I think you meant IAbstractBlahBlahManagerFactoryControlBeansHandlerFactoryFactory6ProxyHandlerAsync_Compat3
, and of course its test counterpart, IAbstractBlahBlahManagerFactoryControlBeansHandlerFactoryFactory6ProxyHandlerAsync_Compat3::FakeMockVirtualDeviceTestManagerBeansFactory2_HACK_DO_NOT_USE
As someone who has designed and used telemetry systems, I’ll never quite understand the strong aversion some people have to them. Telemetry is what lets me tell my boss “yes people really do use our software this way and we can’t break it” or “90% of crashes happen right after the player uses a grenade”. And despite what some conspiracy theorists would have you believe, telemetry data for software from reputable companies does not get sold or used for marketing purposes. Our lawyers make sure of it, and also make us go through privacy reviews to make sure that data isn’t leaking PII.
Does everyone have to like it or do I just get to pick one and everyone has to live with it? If the latter, I might give technocracy a try…
Not really a problem with UDP itself, but with some very old protocols like DNS that rely on UDP but can’t be changed because of compatibility. If you’re writing a new service that uses UDP, there’s nothing stopping you from designing it so that it doesn’t provide an opportunity for bandwidth amplification.