back
user profile
dafelst
1,321karma·241submissions·December 28, 2020
recent activity (241 total)
comment
Microsoft basically already has this (and has for the last ~20 years) as SmartScreen.
comment
I have friends that work there, it is a great place to work, but not without it's problems.
comment
What is EA in this context?
comment
Or you know, just do what you want
comment
To me the larger question is whether or not GPLv2 achieves the goal of forcing big companies to contribute back to a project better than a more permissable license does. As stated in the article, Linu…
comment
You can be compelled to give up encryption passphrases, either through legal process or by force. If that data is irrecovably and provably erased, that is no longer an avenue for access.
comment
There is an example in the article
comment
It is entirely unclear to me what point you are trying to make. Is your mundane solution to just add more sanitization and analysis to C and C++? If so, that's great, more safety in any langua…
comment
> Your blend of comments makes it sound like no one knew or cared about these issues other than Rust fanboys. That is a strange takeaway from my post. Of course people care, but the difference is …
comment
In safe rust you cannot read uninitialized memory or variables, you cannot dereference a null or freed pointer, you can't concurrently mutate the same variable from multiple threads without locki…
comment
Rust (without use of `unsafe`) eliminates several entire classes of bugs (including bugs that comprise the majority of security related memory safety issues) while providing performance comparable to …
comment
Sure, but zstd soundly beats gzip on every single metric except ubiquity, it is just straight up a better compression/decompression strategy.
comment
The problem here is that a good amount of perfectly serviceable items went into the trash instead of being donated. That is just straight up wasteful.
comment
I agree with everything that you say here, but I think it is important to differentiate "good leaders" (which you have described) with "successful leaders" whose motives are often…
comment
For what it's worth, I experienced the same sort of nightmares, though it typically wasn't a specific game or program, more like the computer being hacked/compromised/haunted.
comment
Please do!
comment
Are you serious? Linus has a long history of being abusive, it is no secret. He has gotten better for sure in recent years, but especially in the earlier days he would fairly regularly insult people…
comment
I worked for Microsoft doing malware detection back 10+ years ago, and questionably sourced proxies were well and truly on the table
comment
The borrow checker isn't just about UB, it is mostly about memory safety. I'm sure you've seen plenty of use-after-frees/use-after-move/dangling pointer type things or null po…
comment
I agree, I feel like Pandora recommendations are far better than Spotify ones, at least for me. Spotify keeps me in my bubble, Pandora is constantly expanding it.
comment
I'm still not following - you're talking about restrictions on use, but what restrictions on use does AGPL apply? What can I not do with AGPL software? What are the forbidden activities yo…
comment
Genuine question, how does AGPL restrict use? From my reading of it, it is only ensuring that any modifications to the source code must be made available if you "distribute" the software, w…
comment
Don't forget Visual Sourcesafe, that came out around 1995 as well and was the standard source control package for most of the Windows shops in the 90s and even up to the mid 2000s (at least in my…
comment
Crowdstrike also managed to take down a bunch of Debian boxes not too long ago - this is not a Windows problem, this is a problem with a vendor product auto deploying bad kernel modules.
comment
I work in gaming, and crashes in oodle decompression during data validation and/or in GPU allocation (due to corruption on textures) on the 13 and 14 series K CPU variants are the top crashes in …
comment
I'm a fan of FreeBSD, but nothing really in this article really is super specific to switching to FreeBSD, aside from the customers lucking out that the crypto-miner that was injected into their …
comment
Have you asked your boss why they're treating you this way? If not, that should be your first course of action.
comment
I think what they're saying is that with some minor control over the data in your dataset, you don't need to care about escaping _in your parser_ at all. The same might be said of CSV but I…
comment
I feel this is fair payback for the number of times I have been violated by Kubernetes.