Have you ever tried to configure ACLs? They're a pain in the ass. Not everyone wants to be a sysadmin.
Holy shit this is a great idea. I get the complaints about the arts, but colleges have enjoyed essentially unlimited patience for larding up their programs with extra fees, bullshit credit requirements, and more, for…
It really depends on the type of trust you're talking about. You're right that in many places in the US, people generally act honestly. But that's not always true -- porch pirates are still a huge problem in cities, for…
The addictive design is in service of ads. Instead of regulating software, tax ad revenue to disincentivize building a business model around user profiling and tracking.
For these types of incidents VAR protocol is expressly to not offer the referee a slow-motion replay and to only let him see it in real time. Everyone knows that when you slow this stuff down it always looks worse, so…
The US had no procedural route to get Balogun reinstated. That doesn't mean FIFA can't wave their magic wand to make it happen. Had FIFA implemented an appeals panel for the tournament, it would've looked at the…
Yup. The only upside to being sick is that I get to take NyQuil before going to sleep and have trippy as fuck dreams.
Yeah I think that there's some serious over-indexing on university political indoctrination. I can buy that kids adopt far-left viewpoints in college after being exposed to them for the first time just due to novelty.…
This is broadly true, but there are performance-based layoffs sometimes. The trick is to know whether the next round is going to be a decimation or a restructuring. If it's a restructuring, nothing you do will save you…
Democrats in 1994 were a very different proposition when compared to today. They had the union vote locked up, and the greatest generation benefited greatly from unions.
Programmers aren't that special once they get a mortgage and a family.
How do you distinguish between a live person and a high-fidelity recording?
LLMs are great at writing unit tests.
"Crack the hash"? Does this mean you were employing some novel hashing algorithm and relying on its secrecy? If so your employer were never serious about security in the first place. Hardware attestation is more or less…
Fewer rights.
C programmers aren't complaining about the "magic" being tens of thousands of lines of code. They're complaining about the magic including bizarre side effects that brazenly violate the principle of least astonishment.…
God Plex sucks now. The mobile Photos app is basically abandonware that threw out 80% of the functionality from when photos were handled in the main app. Still glad I snatched up the lifetime pass when it was $150, but…
I can't take anyone seriously who equates "six figure income" with "upper-middle class". That was true in the 80s. But the median household income in the US is about $80,000/yr. That extra $20,000 doesn't push you into…
This is a tragically misguided view. There are tons of code bases that aren't going to be rewritten in safe languages for various reasons, be it political or technical. You may or may not agree with those reasons, and…
I just haven't tried it on a BSD. No reason it wouldn't work though. Might require a couple of fixes here and there, but generally the library sticks to standard C stuff and uncontroversial POSIX (in the POSIX target).
There are people on my team who are interested in stewarding, so I think it'll be covered.
C does not need to be completely safe. But it should be safer by default than it currently is. And I think that "it's a low level language, you just need to be smarter" is too often a cover story for bad design…
Yeah here's a trivial one. void *__free p = NULL; func(&p); // func zeroes p to claim ownership // end of scope, p is NULL, nothing happens // if func was not called, p is freed
I'll have to give the access attributes a look, I hadn't heard of them. (My team were sitting back on gcc-12, so not up to speed on the latest.) I think I had seen noplate before -- looks like you're taking advantage of…
Microsoft supports memory safety. Rust is 100% the direction for new projects. But there are existing C codebases that are unlikely to be entirely rewritten in a memory-safe language for various reasons. Such projects…
Have you ever tried to configure ACLs? They're a pain in the ass. Not everyone wants to be a sysadmin.
Holy shit this is a great idea. I get the complaints about the arts, but colleges have enjoyed essentially unlimited patience for larding up their programs with extra fees, bullshit credit requirements, and more, for…
It really depends on the type of trust you're talking about. You're right that in many places in the US, people generally act honestly. But that's not always true -- porch pirates are still a huge problem in cities, for…
The addictive design is in service of ads. Instead of regulating software, tax ad revenue to disincentivize building a business model around user profiling and tracking.
For these types of incidents VAR protocol is expressly to not offer the referee a slow-motion replay and to only let him see it in real time. Everyone knows that when you slow this stuff down it always looks worse, so…
The US had no procedural route to get Balogun reinstated. That doesn't mean FIFA can't wave their magic wand to make it happen. Had FIFA implemented an appeals panel for the tournament, it would've looked at the…
Yup. The only upside to being sick is that I get to take NyQuil before going to sleep and have trippy as fuck dreams.
Yeah I think that there's some serious over-indexing on university political indoctrination. I can buy that kids adopt far-left viewpoints in college after being exposed to them for the first time just due to novelty.…
This is broadly true, but there are performance-based layoffs sometimes. The trick is to know whether the next round is going to be a decimation or a restructuring. If it's a restructuring, nothing you do will save you…
Democrats in 1994 were a very different proposition when compared to today. They had the union vote locked up, and the greatest generation benefited greatly from unions.
Programmers aren't that special once they get a mortgage and a family.
How do you distinguish between a live person and a high-fidelity recording?
LLMs are great at writing unit tests.
"Crack the hash"? Does this mean you were employing some novel hashing algorithm and relying on its secrecy? If so your employer were never serious about security in the first place. Hardware attestation is more or less…
Fewer rights.
C programmers aren't complaining about the "magic" being tens of thousands of lines of code. They're complaining about the magic including bizarre side effects that brazenly violate the principle of least astonishment.…
God Plex sucks now. The mobile Photos app is basically abandonware that threw out 80% of the functionality from when photos were handled in the main app. Still glad I snatched up the lifetime pass when it was $150, but…
I can't take anyone seriously who equates "six figure income" with "upper-middle class". That was true in the 80s. But the median household income in the US is about $80,000/yr. That extra $20,000 doesn't push you into…
This is a tragically misguided view. There are tons of code bases that aren't going to be rewritten in safe languages for various reasons, be it political or technical. You may or may not agree with those reasons, and…
I just haven't tried it on a BSD. No reason it wouldn't work though. Might require a couple of fixes here and there, but generally the library sticks to standard C stuff and uncontroversial POSIX (in the POSIX target).
There are people on my team who are interested in stewarding, so I think it'll be covered.
C does not need to be completely safe. But it should be safer by default than it currently is. And I think that "it's a low level language, you just need to be smarter" is too often a cover story for bad design…
Yeah here's a trivial one. void *__free p = NULL; func(&p); // func zeroes p to claim ownership // end of scope, p is NULL, nothing happens // if func was not called, p is freed
I'll have to give the access attributes a look, I hadn't heard of them. (My team were sitting back on gcc-12, so not up to speed on the latest.) I think I had seen noplate before -- looks like you're taking advantage of…
Microsoft supports memory safety. Rust is 100% the direction for new projects. But there are existing C codebases that are unlikely to be entirely rewritten in a memory-safe language for various reasons. Such projects…