renzev

joined 8 months ago
[–] [email protected] 1 points 5 days ago

most of what I posted describe actual well known problems with Android. You would know that if you used Android.

Damn, you're right, maybe I should do some reading on these "well known problems" that I haven't once experienced in my three years of using android. Sounds pretty bad /s

^ Edgy sarcasm aside, everything you said really is news to me. Is there really that much difference between different android ROMs? I'm running /e/-os on my phone (lineageos fork), and I don't think I've ever had issues with notifications or this "Doze" thing. I can't say for lemmy app / youtube music tho, I don't use those. Though I can relate a little bit to the third-party launcher thing -- I have MLauncher, and a recent update just completely crippled the search functionality for no reason.

[–] [email protected] 0 points 1 week ago* (last edited 1 week ago) (1 children)

Yeah, but that's just because Debian's software catalog is deliberately full of outdated and/or broken packages. It's like that on purpose. On most other distros native packages trump third-party install scripts any day of the week. On Debian you can just use Nix or Flatpak to get good packages.

[–] [email protected] 16 points 1 week ago

This looks like one of those PC/Console comparison memes from the early days of pcmasterrace. I like it!

[–] [email protected] 4 points 1 week ago (1 children)

TBH cable transfer on android can be pretty shit as well. Like, if you luck out with the MTP implementation on both your phone and your computer, then it Just Works (TM). But in many cases (like mine) it's a buggy mess. I used to have a script that would sync music from my laptop to my phone with rsync, and I would have to run it like three times to actually transfer everything, because each time like 10% of the files would just... not make it across the cable lol. Now I just do it over WIFI. I really wish we could go back to the old days when plugging in your phone would just expose the microsd card as a block storage device.

[–] [email protected] 11 points 1 week ago (3 children)

Hey, do you mind telling me where I can sign up for the apple shilling program? What are the rates like? Approximately how many shill posts do you make a day? Is it necessary to make lots of different alt accounts, or can I just shill from my main?

[–] [email protected] 5 points 1 week ago

Get two birds stoned at once!!

[–] [email protected] 11 points 1 week ago (1 children)

Edge is basically Chrome but with microsoft spyware instead of google spyware... and without AVIF support for some reason!?

[–] [email protected] 6 points 1 week ago

Yeah but then I would have to navigate logitech's stupid website to find the download button... and then navigate it again, because turns out the software for pairing standard receivers is completely separate from the software for pairing unifying receivers... Sigh... But hey, at least it doesn't force you to make an account!

[–] [email protected] 10 points 1 week ago

Don't forget Microshit's renowned Orifice software suite!

[–] [email protected] 11 points 1 week ago (1 children)

The screenshot is from Microsoft Edge running in Windows 10 (virtual machine) with no/little browsing history and no account connected. I'm hypothesizing here, but maybe these are the reasons:

  • You don't see the ??? section because you're not on Edge. Bing AI only works on edge (it checks your user agent)
  • You don't see the ad because you have an adblocker
[–] [email protected] 7 points 1 week ago

Can someone ELI5 how searx works

It sends your search query to a bunch of different existing search engines, and shows you all of the results in one combined page

if it’s worth the hassle of hosting

Personally idk, maybe someone else can provide their opinion about this

[–] [email protected] 92 points 1 week ago* (last edited 1 week ago) (14 children)

Unpopular opinion: dead internet is not only real, but GOOD. Once robots get good enough to autonomously sign up for websites and make convincing posts, this will force us humans to go actually outside, make friends, form deep social relationship, and build lasting, resilient communities. Meanwhile on the internet, websites that are willing to allow AI content for money will eventually die out due to lack of actual users. The only remaining websites will be run by individuals and organizations with non-profit motives, and a strict human-only policy with verification based on word-of-mouth / invite system.

 

It's impressive how duckduckgo manages to be so much better than bing despite being a frontend for bing

 
 
 

I've just been playing around with https://browserleaks.com/fonts . It seems no web browser provides adequate protection for this method of fingerprinting -- in both brave and librewolf the tool detects rather unique fonts that I have installed on my system, such as "IBM Plex" and "UD Digi Kyokasho" -- almost certainly a unique fingerprint. Tor browser does slightly better as it does not divulge these "weird" fonts. However, it still reveals that the google Noto fonts are installed, which is by far not universal -- on a different machine, where no Noto fonts are installed, the tool does not report them.

For extra context: I've tested under Linux with native tor browser and flatpak'd Brave and Librewolf.

What can we do to protect ourselves from this method of fingerprinting? And why are all of these privacy-focused browsers vulnerable to it? Is work being done to mitigate this?

 

Explanation: Python is a programming language. Numpy is a library for python that makes it possible to run large computations much faster than in native python. In order to make that possible, it needs to keep its own set of data types that are different from python's native datatypes, which means you now have two different bool types and two different sets of True and False. Lovely.

Mypy is a type checker for python (python supports static typing, but doesn't actually enforce it). Mypy treats numpy's bool_ and python's native bool as incompatible types, leading to the asinine error message above. Mypy is "technically" correct, since they are two completely different classes. But in practice, there is little functional difference between bool and bool_. So you have to do dumb workarounds like declaring every bool values as bool | np.bool_ or casting bool_ down to bool. Ugh. Both numpy and mypy declared this issue a WONTFIX. Lovely.

 
 
 

Please dont take this seriously guys its just a dumb meme I haven't written a single line of code in half of these languages

 
view more: next ›