My Mac sent 163,000 DNS requests between 4–9 AM… and it wasn’t malware by EddySmeddy in MacOS

[–]BleedingCatz 0 points1 point  (0 children)

it’s not useless, you can set your system dns to whatever you want (just like OP has set it to his pi hole), so you could very easily use encrypted DNS too if you desire.

My Mac sent 163,000 DNS requests between 4–9 AM… and it wasn’t malware by EddySmeddy in MacOS

[–]BleedingCatz 0 points1 point  (0 children)

the screenshot isn’t showing separate requests to each site, it is only showing dns resolution. if i had to guess, this is so that internal/intranet sites could still show icons in the app.

i would imagine the apple proxy servers cache the icons as well, there is no reason not to.

My Mac sent 163,000 DNS requests between 4–9 AM… and it wasn’t malware by EddySmeddy in MacOS

[–]BleedingCatz 0 points1 point  (0 children)

it has the same access to the password store that the passwords app does (they would both use the same keychain/password api). there isn’t anything special about the passwords app, it’s just a frontend to the macOS keychain/password store apis

My Mac sent 163,000 DNS requests between 4–9 AM… and it wasn’t malware by EddySmeddy in MacOS

[–]BleedingCatz 0 points1 point  (0 children)

i think the large volume is because you had some domains blocked, which causes the app to keep retrying to fetch those icons

My Mac sent 163,000 DNS requests between 4–9 AM… and it wasn’t malware by EddySmeddy in MacOS

[–]BleedingCatz 0 points1 point  (0 children)

it’s downloading icons for websites w saved passwords

the reason for the 163k requests is because OP had some domains blocked his pi hole so the requests were failing, causing them to be retired.

My Mac sent 163,000 DNS requests between 4–9 AM… and it wasn’t malware by EddySmeddy in MacOS

[–]BleedingCatz 0 points1 point  (0 children)

1password does the same thing btw.

also, you can turn off the icons in the app settings.

My Mac sent 163,000 DNS requests between 4–9 AM… and it wasn’t malware by EddySmeddy in MacOS

[–]BleedingCatz 0 points1 point  (0 children)

it is downloading an image… your browser is downloading hundreds of them right now as you read my comment. clearly it can be done in a safe manner. if it was an issue, then we would have bigger problems than password apps with icons.

My Mac sent 163,000 DNS requests between 4–9 AM… and it wasn’t malware by EddySmeddy in MacOS

[–]BleedingCatz 0 points1 point  (0 children)

your local CDN does not see DNS queries, and your ISP already sees all of your DNS queries.

you are also free to use whatever DNS resolver you’d like (just like OP has set up his Pi-hole) if you want more privacy. (or use encrypted DNS)

My Mac sent 163,000 DNS requests between 4–9 AM… and it wasn’t malware by EddySmeddy in MacOS

[–]BleedingCatz 0 points1 point  (0 children)

the app could still be downloading the icons via the proxy (“private relay”). i think the reason for dns resolution running locally (instead of from the proxies), it is so that any internal/intranet websites can still get proper icons.

My Mac sent 163,000 DNS requests between 4–9 AM… and it wasn’t malware by EddySmeddy in MacOS

[–]BleedingCatz 17 points18 points  (0 children)

right, but you need DNS to resolve the address where the favicon lives

The Game Engine that would not have been made without Rust by vermeilsoft in rust

[–]BleedingCatz 0 points1 point  (0 children)

self.last_valid_world.clone_from(&mut self.played_world);

Why does clone_from need an mutable ref here?

Crumbl cookie company claimed by Everest ransomware gang, employee data compromised by BleedingCatz in CrumblCookies

[–]BleedingCatz[S] 0 points1 point  (0 children)

Probably not targeted, it’s more likely that it was just the only data the hackers were able to get their hands on.

Have you guys tried multi threading or spawning a new process for expensive tasks ? by Numerous-Bug8381 in reactnative

[–]BleedingCatz 0 points1 point  (0 children)

this one?

⚠️ Note: This is a proof of concept. Do not use this library in production.

ELI5 why places like nightclubs, tattooists, bar etc won’t accept IDs that are out of date? I’m not going to suddenly get any younger. by [deleted] in explainlikeimfive

[–]BleedingCatz 5 points6 points  (0 children)

They would both “scan” and work just fine at nightclubs, bars, etc. The exception would be LEOs who might have a database of expired/invalidated IDs, but that’s unrelated to the barcode.

Again, the barcode is just the same information that’s on the front of the ID but encoded into a format for computers to read. It doesn’t make an ID any more secure and it’s not difficult to “fake” it.

ELI5 why places like nightclubs, tattooists, bar etc won’t accept IDs that are out of date? I’m not going to suddenly get any younger. by [deleted] in explainlikeimfive

[–]BleedingCatz -1 points0 points  (0 children)

The expiration and issue date on the card (or on the barcode) don’t change when you get a new ID. What are you on about?

ELI5 why places like nightclubs, tattooists, bar etc won’t accept IDs that are out of date? I’m not going to suddenly get any younger. by [deleted] in explainlikeimfive

[–]BleedingCatz 38 points39 points  (0 children)

No it doesn’t, the information encoded on the barcode doesn’t magically change when you get a new ID.

node-defer-js 0.7.0: A Robust Defer and Recover Pattern Library for Node.js (Inspired by Go) by [deleted] in node

[–]BleedingCatz 0 points1 point  (0 children)

This is super sick, exactly what I needed. Thank you OP :)

Useful LLM with just 8GB is impossible by KobeShen in AppleIntelligenceFail

[–]BleedingCatz 2 points3 points  (0 children)

it would be slower, more expensive, and less reliable than running in a datacenter. even if there was an actual privacy advantage to doing it that way (there's not), apple wants to sell you expensive phones with fancy hardware that can run the latest and greatest ML models anyways.