back
user profile
josephcsible
28,560karma·8,511submissions·May 26, 2020
recent activity (8,511 total)
comment
> It's not clear to me the difference between "cancel culture" and legitimate outrage. Legitimate outrage is "I think an opinion you currently hold or thing you currently do is …
comment
That makes even less sense then. Are you trying to protect users from attacking themselves? What specific threat do you think you'd mitigate by doing that?
comment
This sentence really sticks out to me: > I suspect the statements that make people maddest are those they worry might be true.
comment
How many of those emoji are on your keyboard?
comment
Why? Isn't it safer to just have sudo always handle resetting the environment? Or do you mean if you're using a custom setuid wrapper?
comment
I don't like this technology. If it works as claimed, it could be used for almost unbreakable DRM.
comment
This tool works on an existing binary without needing to rebuild it from source.
comment
You can have a statically-linked binary with no INTERP that still uses ASLR, by compiling with "-static-pie". IMO, improvements to statifier should go in that direction, rather than just giv…
comment
A lot of the reasons that Linus doesn't want C++ aren't true of Rust.
comment
Should businesses who exclusively build iOS apps still be using Objective-C then, since Swift only has one compiler?
comment
Also being discussed at https://news.ycombinator.com/item?id=23800201
comment
It sounds like you're saying that you should never use any programming language until it's supported by at least 2 compilers. Is that accurate?
comment
Are you thinking of the Blackbird? https://www.raptorcs.com/content/BK1B02/intro.html …
comment
Isn't Simpson's Paradox when something is true of both parts but not of the whole? Wouldn't that make it not apply if the death rate is falling in the Northeast but not in the South?
comment
In that case, I'd still have to either audit the app's code or trust the author. With mobile Web, I know it won't spy on me like that because the browser won't let it.
comment
There's other ways an app could invade your privacy than just the clipboard.
comment
This kind of thing is why I insist on using Reddit via mobile Web instead of their app, no matter how much they nag me to switch. Native apps allow lots of invasions of privacy like this. Web apps inh…
comment
> Assuming the worker has local admin on a typical Windows PC. Big assumption. I feel like most places that would install bossware wouldn't give you local admin.
comment
You had to use casts to get those to compile. Go will let you shoot yourself in the foot by accidentally writing "z = 3", which is way more likely than accidentally writing "z = (Someth…
comment
I'm not saying integer literals shouldn't be polymorphic. I'm just saying that polymorphism should only extend to numbers, not enums.
comment
> also will compile, because integer literals are untyped until they are used Doesn't that make them type-unsafe? In C++ or Haskell, implicitly assigning integer literals like that isn't …
comment
> all the maintainer would have to do is answer "No" That would technically be a lie. The answer is actually a qualified "yes".
comment
> Just because you aren't supposed to do Linux syscalls directly, doesn't mean there isn't an Android compliant way to achieve the same goal. But in this case, they didn't give …
comment
How is it possible to use the Go "enum pattern" without having issues with type safety? It's inherently not type-safe at all.
comment
That's a VM in a different sense.
comment
> there is no difference between a heavyweight runtime or a lightweight VM. There's a big difference. A runtime is just functions that get called, but a VM means that you have bytecode that it…
comment
I don't think the concern was verbosity so much as lack of type safety.
comment
But how is that relevant to the permissions issue we're discussing?
comment
My point is that the permission issue is completely unrelated to the unstable API issue. If you don't have permission to do something through raw Linux syscalls, you won't have permission to…
comment
You still have some non-free bits necessary to do the DRM that Netflix mandates.