• 0 Posts
  • 21 Comments
Joined 2 years ago
cake
Cake day: June 30th, 2023

help-circle

  • Perfectly fair take tbh, in terms of security on android phones grapheneOS is as good as it gets and has been for a couple of years. I personally refuse to use pixels due to no sdcard, but more importantly no 3.5mm jack. The slight hiss/hum noise present on every bluetooth headset I’ve tried (and I’ve tired my friends bluetooth sennheiser that’s like $600) bothers me way too much for w/e reason. I find crdroid for example gets me 90% of the way there with a bit of work through various magisk modules and it’s good enough for me. But things have definitely gotten better on nonpixel phones over the years, I’m for example running a poco x3 nfc that was $250 4 years ago when I bought it and I still get monthly security updates through crdroid anf battery life is still great cause it came with a 5300mAh battery.


  • But besides, being able to unlock bootloader is great (even though root is way more important to me)

    My bad I thought you were generally up to date with how rooting basically works nowadays. The defacto rooting method today is systemless root using magisk, which works by patching your boot.img. So on 99% of phones today if you can unlock the bootloader, rooting is as simple as installing the magisk, patching the boot img from the app and the flashing itl. You can also just flash magisk from recovery too. That’s why I focused on bootloader unlocking in my previous post.

    Now I can’t claim that every device from these manufacturers works flawlessly with magisk, but most do. And a quick glance at the xda page of the specific model would be an easy way to find out before buying.


  • No wonder, as they’re the only phones left (to my knowledge) that don’t demand half your soul just to fucking own your own phone.

    Literally who outside of samsung and Huawei? I guess xiaomi is a bit annoying with the wait time but pretty much all other phones are dead simple.

    Oneplus, Nothing phone: literally the same process as on a pixel, no code required to unlock bootloader or anything like that. Just fastboot flashing unlock

    Vivo: The exact same thing, just get vivo’s binary for fastboot since the unlocl command is different

    Motorola, Sony: Just go to the website and you get the unlock code instantly, then just run a fastboot command and you’re done

    Realme: Download their app, apply for unlock, gets approved within an hour. Unlock with a fastboot command

    Xiaomi, poco: Get their app, wait a couple of days for the code, unlock bootloader with fastboot command.

    Honor and huawie are a pita, but there is an open source unlocking tool for certain devices which makes it deadsimple.

    So there are still plenty of options if the goal is unlocking bootloader and rooting a phone, all of these brands offer phones with oled 120hz screens, with cameras ranging from decent to some of the best on the market depending on the model. There are probably some brends I missed, but you get the point.



  • 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.


  • 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.







  • 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.comtoMemes@lemmy.mlDefediverse
    link
    fedilink
    arrow-up
    1
    arrow-down
    1
    ·
    2 years ago

    You said “directly responsible,” which means all or most of the blame in a given situation.

    No it doesn’t, it means exactly what it says. The actions of the US directly led to the war.

    I just said Russia was solely responsible, because they chose to invade.

    Completely oblivious take. Tell me why did the US arm and train ultra rightwing groups in ukraine well before the war started? Going as far back as 2013. What was the goals there exactly? You should take your own advice and read a history book cuase the US has been destabilizing regions like this for a while. And every single time it has led to war in the region where they did it. So yes, the US is directly responsible, because this is exactly what they wanted.

    just stop licking Putin’s boot

    Is this supposed to mean anything? I’ve never said a positive thing about Putin in my life. Two things can be bad at once, trying to boil everything down to “Russia bad, NATO good” is completely disingenuous. Furthemore it’s detached from reality. Both are bad, a critque of NATO and the US for the part they played in making tha war happen isn’t absolution for Russia invading and escalating it to war.

    And the reason all that is important is because, like I said, this isn’t anything new. The US has been doing the same thing for decades and will keep doing it as long as people like you keep ignoring it and spouting such nonsensical takes.


  • Saizaku@lemmy.dbzer0.comtoMemes@lemmy.mlDefediverse
    link
    fedilink
    arrow-up
    7
    arrow-down
    13
    ·
    edit-2
    2 years ago

    You libs are the absolute fucking worst. When did I say that the US is solely responsible? Ofcourse the majority of the blame lies with Russia and Putin, that doesn’t excuse what the US has done to contribute to this war happening. And this isn’t some new thing, they have been doing this for decades and constantly destabilizing other regions for their own profit. You should try for once to think a bit deeper about an issue than the absolute surface.


  • Saizaku@lemmy.dbzer0.comtoMemes@lemmy.mlDefediverse
    link
    fedilink
    arrow-up
    14
    arrow-down
    25
    ·
    2 years ago

    Yeah I wonder why, maybe it’s because they are directly responsible for the current war. Maybe the US should stop arming extreme right wing groups whenever they want to destabilize a region like they did in Afghanistan and Iraq and in Ukraine prior to the war. Nato is proudly posting images of soldiers with the black sun on their uniforms on twitter but I guess that’s completely irrelevant.