Saizaku

joined 2 years ago
[–] Saizaku@lemmy.dbzer0.com 13 points 4 months ago

Linus has taken a break from linux development to work on his behavior and got professional help too. Be apologized for his past abusive behavior too. But yeah Linus was very much abusive in the past and I'm glad he worked on it, cause his behavior is much better today.

[–] Saizaku@lemmy.dbzer0.com 0 points 4 months ago (1 children)

0 interest in reading further when you see these people classifying ancaps as far left.

[–] Saizaku@lemmy.dbzer0.com 27 points 5 months ago* (last edited 5 months ago)

Complete nothingburger of a study, which itself is locked behind a $25 paywall to access it. And the author of the article obviously didn't cause there's 0 mention in the article itself about the methodology used to determine the 20% revenue lost (nice round number might I add). The only thing that even alludes to the methodology used in the abstract is

When Denuvo is cracked very early on, piracy leads to an estimated 20 percent fall in total revenue on average relative to an uncracked counterfactual

Which really doesn't tell us much, how are these counterfactuals selected in the first place? What is the cirteria? How are you determining that the differences between revenue of a game that was cracked and that went uncracked are due to one game being cracked? How can anyone even confidently claim that they've normalazied the data set enoguh that these differences in revenue are mainly caused by a game being cracked, especially with how rare early denuvo cracks have been in the past few years. Statistically this sounds dubious at best, especially when we have fully open studies (like the one funded by the EU a few years back) that have found no statistical proof that piracy has any impact on revenue ( with the exception of box office revenue of big new movies being leaked and pirated while still in theaters). Surely they wouldn't have missed a 20% meadian difference in revenue.

Lastly you have major tech news outlets all reporting on a study less than a month after it was made available online. For context the journal containing this study will only be published in jan of 2025.

[–] Saizaku@lemmy.dbzer0.com 6 points 5 months ago

Because you would be using std::shared_ptr<> rather than a raw pointer, which will automatically deallocate the memory when a shared point leaves the scope in the last place that it's used in. Along with std::atmoic<shared_ptr> implements static functions that can let you acquire locks and behave like having a mutex.

Now this isn't enforced at the compiler level, mostly due to backwards compatibility reasons, but if you're writing modern c++ properly you wouldn't run into memory safety issues. If you consider that stretching the definition then I guess I am.

Granted rust does a much better job of enforcing these things as it's unburdened by decades of history and backwards compatibility.

[–] Saizaku@lemmy.dbzer0.com 5 points 5 months ago (2 children)

There's a reason why data races aren't considered a memory safety issue, because we have a concept that deals with concurrency issues - thread safety.

Also for all it's faults, thread and memory safety in java aren't issues. In fact java's concurrent data structures are unmatched in any other programming language. You can use the regular data structures in java and run into issues with concurrency but you can also use unsafe in rust so it's a bit of a moot point.

[–] Saizaku@lemmy.dbzer0.com 6 points 5 months ago (3 children)

Arguably modern c++ ( aka if you don't use raw pointers), fits all categories.

[–] Saizaku@lemmy.dbzer0.com 1 points 8 months ago

At the (SQL) database level, if you are using null in any sane way, it means "this value exists but is unknown".

Null at the SQL means that the value isn't there, idk where you're getting that from. SQL doesn't have anything like JS's undefined, there's no other way to represent a missing value in sql other than null (you could technically decide on certain values for certain types, like an empty string, but that's not something SQL defines).

[–] Saizaku@lemmy.dbzer0.com 5 points 1 year ago

Using something like DOS is neither preferred nor more safe. Last time MS DOS received a security patch was 23 years ago. It's open to pretty much any security vulnerability you can think of. In case you depend on a DOS app it's preferable to run it on a modern OS that is DOS compatible, windows 10 32bit for example (I believe Win11 still has support). Or even better sandboxed in an emulator like DOSBox on a more secure OS.

[–] Saizaku@lemmy.dbzer0.com 1 points 1 year ago* (last edited 1 year ago) (2 children)

You should work on your reading comprehension, the other commenter is corret. Mask isn't the root of mascot, mascot is borrowed from french.

Your own source refutes your comments:

Try to find any source that claims otherwise.

[–] Saizaku@lemmy.dbzer0.com 1 points 1 year ago

Why would you so confidently try to call somone out without even bothering to look it up?

The root of the word mascot isn't mask, mascot is borrowed from french mascotte.

And you linking to a Wiktionary article of a different word doesn't prove any point you're trying to make.

https://en.m.wiktionary.org/wiki/mascot https://www.etymonline.com/word/mascot

Feel free to reapond with any source claiming differently

[–] Saizaku@lemmy.dbzer0.com 3 points 2 years ago

Qbittorrent-nox is available as a package on all major distors afaik. It has an official docker image aswell. Couldn't be any simpler to set up.

[–] Saizaku@lemmy.dbzer0.com 18 points 2 years ago

Yeah I don't get why people are acting like your output can't be tracked without spying on you. I logged exactly 8h to my company's time tracking platform last month (cause I keep forgetting we have a new platform for that) and I got no shit for it. Because my output is clearly visible in terms of all the PRs merged.

view more: next ›