As it turns out, one of the popular open-source tools had a default configuration to store their backups in S3. And, as a placeholder for a bucket name, they used… the same name that I used for my bucket.
I recently learned about Home Assistant here on Lemmy. It looks like a replacement for Google Home, etc. However, it requires an entire hardware installation. Proprietary products just use a simple app to manage and control devices, so can someone explain why a pretty robust dedicated device is necessary as a replacement? The...
Bluetooth can do it locally, but yes, for things on ZigBee or Z-Wave, it's gotta have an antenna hub. WiFi switches and lights most likely do "phone-home" to the cloud in some way (usually for color or brightness control via app, Govee especially loves this). The down side, other than the obvious privacy implications, is that if your ISP has an outage, so do your switches.
Home Assistant attempts to mitigate both the privacy and offline issues, while putting all of the different brands and hubs into one place.
DNS is literally distributed by design. It's how it works. Even if a deployment was done for some reason, it would not take more than a single engineer (an engineer really isn't even necessary for this, because again, it's built into DNS).
That is not what they do, though. Just because a non standard configuration is possible doesn't mean that's the best thing to use. DNS, by design, uses authoritative nameservers, which is what cloudflare and quad9 host. These authoritative hosts distribute their records to caches (usually just recursive DNS resolvers) to ease and distribute the load. It's literally in all of their documentation, and explained in pretty plain english on their pages.
Much of the Quad9 platform is hosted on infrastructure that supports authoritative DNS for approximately one-fifth of the world’s top-level domains, two root nameservers, and which sees billions of requests per day.
When a record is updated in your domain (or cloud) provider, it is distributed via an authoritative nameserver hosted by that company. These get distributed to the root name servers, which then distribute the records to other authoritative nameservers.
I don't know why you're arguing over this, when it's one of the first things you learn in information systems and networking. Sure, there's a lot of stuff for the infrastructure. But the way DNS works on these hosts is still the same, and blocking a single record is not difficult and does not take extra engineering effort. The authoratative hosts simply change their records and it's done. DNS takes care of the rest.
What you said here is not really on topic, but it is literally part of DNS. I already explained it in my other comment, but here:
DNS, by design, uses authoritative nameservers, which is what cloudflare and quad9 host. These authoritative hosts distribute their records to caches (usually just recursive DNS resolvers) to ease and distribute the load. It's literally in all of their documentation, and explained in pretty plain english on their pages.
Much of the Quad9 platform is hosted on infrastructure that supports authoritative DNS for approximately one-fifth of the world’s top-level domains, two root nameservers, and which sees billions of requests per day.
When a record is updated in your domain (or cloud) provider, it is distributed via an authoritative nameserver hosted by that company. These get distributed to the root name servers, which then distribute the records to other authoritative nameservers.
but then once you’ve thousands of servers running the same piece of software across the globe deploying updates and features becomes way slower and way harder. You’ve to consider tests, regressions, a way to properly store and sincronize the blocklists across nodes etc…
This is what we're trying to explain to you, this is how DNS works. Those thousands of servers? Recusrive DNS resolvers, ran by Cloudflare. All watching and caching the records from Cloudflare's authoritative nameservers in near real time, because that's how it was designed. You don't need to test for regressions, figure out how to properly store and synchronize the "blocklist" (it's not a blocklist, it's changing a domain record or simply using a CNAME to point to the registrar) or whatever else, because DNS is continuous, and it was designed to do what you're describing, in the 90's.
Yes, if you're updating your infrastructure, you'd want to test. But this isn't that.
Ever ran into an expired domain and thought about how the registrar can just park an expired domain and make it an ad for themselves? That's just them adding a CNAME in their authoritative nameservers, which gets distributed globally. The prior delinquent owner can still be hosting, but because they don't have the authoritative nameserver they can't use the domain anymore.
They can, because that's how DNS works. This is why when you update a record for your domain it's updated globally in near real time with multiple providers. I don't know how else to tell you that it already works this way. I work in the cloud, and deal with this stuff on a daily basis.
You're clearly going keep nitpicking and changing the subject to things that don't matter and you're not willing to learn. Your misunderstanding of the fundamentals of DNS is no longer my issue.
Restaurant reservation platform OpenTable says that all reviews on the platform will no longer be fully anonymous starting May 22nd and will now show members' profile pictures and first names....
This is not true. All Verbatim BD-Rs (including VERBAT-IMe-000) use inorganic dyes. It's stated by several different people in the comments in your link.
Correct me if I'm wrong, but they only index shadow libraries and do not host any files themselves (unless you count the torrents). So, you don't need 900+ TB of storage to create a mirror.
I installed NetGuard about a month ago and blocked all internet to apps, unless they're on a whitelist. No notifications from this particular system app (that can't be disabled) until recently when it started making internet connection requests to google servers. Does anyone know when this became a thing?...
Lots of apps straight up didn't work, that was the main thing. The other thing was I had to use a VPN app to block app network access, something that is a built in feature of Graphene. Further, Graphene has much more built in security features including actually using secure boot.
I still would be very surprised if this were the case. Unfortunately it seems that OxygenOS does not have public repositories to actually check the source code (!), but there are apps that will actually show you all of your installed packages and I bet one of those would show that it's installed.
I agree, and would say that 90% of my apps are. But there's a few (mostly banking related) that I can't pass up since the mobile websites are unusable.
Wonder if they'll use a rigid OLED panel like they did on the 7a and 8a. Dylan Raga wrote an excellent piece reviewing the Pixel 8's display where he said they'd finally switched to a flexible OLED panel on the regular model.
Google Search adds a “web” filter, because it is no longer focused on web results ( arstechnica.com )
Homelab Honeypot
I recently installed an instance of TPot Honeypot, and it looks and feels pretty fantastic....
How an empty S3 bucket can make your AWS bill explode ( medium.com )
Why is replacement for home device controls so complicated?
I recently learned about Home Assistant here on Lemmy. It looks like a replacement for Google Home, etc. However, it requires an entire hardware installation. Proprietary products just use a simple app to manage and control devices, so can someone explain why a pretty robust dedicated device is necessary as a replacement? The...
Pixel 9/9 Pro/XL leaked ( rozetked.me )
Pixel 9: with a 6.03-inch screen and a double rear camera. This is the heir to Pixel 8....
Quad9 censoring DNS requests?
I noticed that Quad 9 is not able to respond to the spy.pet query:...
Migrate from nextcloud photo backups to immich?
Is there an easy way to do this? I suppose I could just copy the files manually but is there a better option? Thanks!
Papers please ( lemm.ee )
OpenTable is adding your first name to previously anonymous reviews ( www.bleepingcomputer.com )
Restaurant reservation platform OpenTable says that all reviews on the platform will no longer be fully anonymous starting May 22nd and will now show members' profile pictures and first names....
How to store digital files for posterity? (hundreds of years)
How to store digital files for posterity? (hundreds of years)...
Amazon storing classified US government documents improperly ( lemmy.ml )
https://wetdry.world/@ari/112230288896956003
3 days 🤯 ( jlai.lu )
Anna's Archive is looking for volunteers to run mirrors ( annas-archive.org )
backdoor in upstream xz/liblzma leading to ssh server compromise ( www.openwall.com )
Self-Hosting to help a community? ( fedia.io )
Recently, I've stumbled on more self-hosting projects that help out different communities/groups/non-profits. Examples:...
Self-hosted video channel
I want to mirror my YouTube channel somewhere. Im looking for something like PeerTube but only for a single channel. Does that exist?
Google Allows Creditors to Brick Your Phone ( lemmy.world )
I installed NetGuard about a month ago and blocked all internet to apps, unless they're on a whitelist. No notifications from this particular system app (that can't be disabled) until recently when it started making internet connection requests to google servers. Does anyone know when this became a thing?...
Introducing GNOME 46, “Kathmandu” ( release.gnome.org )
Exclusive: Google Pixel 8a boasts 120Hz display, Tensor G3, DisplayPort output, better availability ( www.androidauthority.com )
Wonder if they'll use a rigid OLED panel like they did on the 7a and 8a. Dylan Raga wrote an excellent piece reviewing the Pixel 8's display where he said they'd finally switched to a flexible OLED panel on the regular model.