back
user profile

josephcsible

28,561karma·8,511submissions·May 26, 2020
recent activity (8,511 total)
comment
Why don't credentials belong in the environment? They're definitely not visible to other users there, as opposed to on the command line where they definitely are, or in a file where they can…
5y ago·view thread
comment
> Environment variables are visible to any user in the system. This is completely false in any modern OS. You can only see environment variables of your own processes.
5y ago·view thread
comment
If the third party code runs with a different UID, then it can't read the environment either.
5y ago·view thread
comment
Don't POSIX and portable C both require key=value? If so, isn't that more than just convention?
5y ago·view thread
comment
"Environment variables is exactly this: mutable global state." No it isn't. Every time you start a process, it gets a set of environment variables of its own, which won't be change…
5y ago·view thread
comment
I wasn't responding to the article. I was responding to the comment that said "I'd love to see all non violent offenders skip jail."
5y ago·view thread
comment
> in the sense that anything becomes possible In C and C++, that's exactly what undefined behavior means. I think you're confusing it with unspecified behavior.
5y ago·view thread
comment
> Clang's internal model at HEAD appears to be assuming both outcomes happen simultaneously, which is clearly a bug How is it clearly a bug? Undefined means undefined.
5y ago·view thread
comment
It's still free software. It only wouldn't be if the license said you weren't allowed to remove the restrictions, or if it didn't come with the source code needed for you to do so.
5y ago·view thread
comment
He doesn't care what restrictions are in a program's source code, as long as you're both legally allowed and technically able to create and use a modified version of the program without…
5y ago·view thread
comment
> you can always choose a different app Not if the app stores have a rule that every such client has to ban the servers that the app store doesn't like.
5y ago·view thread
comment
Some authors of Fediverse clients banned certain servers not because they wanted to, but because they were told their client would be banned from app stores if they didn't.
5y ago·view thread
comment
> Why bother using FF at this point? Because the alternative is that Blink becomes the new IE6.
5y ago·view thread
comment
ARM can't unilaterally revoke a contract (and even if they tried, it'd end up in court; your production lines wouldn't just suddenly stop working one day), and there's plenty of wa…
5y ago·view thread
comment
You cherry-picked an exception and ignored the common case. Consider these ones instead: > families lose their sources of income due to COVID-19 > Approximately 150 million additional children a…
5y ago·view thread
comment
But those aren't the kinds of things I'm talking about. I'm talking about things that only happen because we locked down, and that wouldn't have happened had we let the virus run c…
5y ago·view thread
comment
Why do so many articles use the phrasing "due to COVID-19" instead of "due to the lockdowns"?
5y ago·view thread
comment
> pressure to get the vaccine has collapsed Uh, no it hasn't. We don't have vaccines laying around going bad with nobody who wants them, but we do have plenty of people who want the vacci…
5y ago·view thread
comment
If the vaccine just protects you and doesn't keep you from infecting others, then why are perfectly healthy 23-year-old healthcare workers getting it while there's still so many people over …
5y ago·view thread
comment
How is Australia evidence that lockdowns work when every country in the world had them, and almost all of them worked out much worse than Australia?
5y ago·view thread
comment
The point isn't that cancer doesn't matter. It's that by putting cancer warnings on things with a 1-in-a-trillion lifetime chance of causing cancer, you desensitize people to cancer war…
5y ago·view thread
comment
GP was using "coffee" and "cigarette" as adjectives. In other words, asking "is this thing as carcinogenic as coffee, or as carcinogenic as cigarettes?", not "do cig…
5y ago·view thread
comment
How often does the community choose a non-copyleft license? What I always see is a company choosing a non-copyleft license.
5y ago·view thread
comment
You don't need to run autogen.sh. The maintainer can run that ahead of time when they make the tarball.
5y ago·view thread
comment
You need CMake installed on your system to do "cmake ..". You don't need autotools installed on your system to do "./configure".
5y ago·view thread
comment
There's a big difference between "we're not making spare parts for your car anymore" and "we put a thermite charge in your car's engine, and we're remotely detonatin…
5y ago·view thread
comment
> not other copyleft licences The CDDL was intentionally written to be incompatible with the GPL. Which other copyleft licenses do you have in mind, and what advantages do they have over GPL-compat…
5y ago·view thread
comment
What sorts of things in particular?
5y ago·view thread