• 5 Posts
  • 528 Comments
Joined 1 year ago
cake
Cake day: June 19th, 2023

help-circle
  • I tend to recommend sticking with more reputable providers, even if it means a couple of dollars extra on a recurring basis. Way too many kiddie hosts popping up, trying to make a quick buck during spring break/summer and then fail to provide adequate services when it actually comes time to provide service.

    It may also be a good idea to check LET/WHT before committing into paying longer than month-to-month term with a provider.




  • Sounds like that’s a bad experience resulted from what could’ve been avoided through proper backup management practices. Hardware failures are inevitable, and it is always prudent to manage backups appropriately. I’ll be the first to admit I’m not backing up my controller data properly, but at least mine is on a VM powered by a RAID array that I take snapshot semi regularly. Should the VM corrupt itself somehow, and I cannot get my backups deployed, I’d probably be hosed and have to restart from scratch, but that’d be on me for not testing my DRP.

    For most SMEs, paying consumer grade equipment is out of the question, and paying for true enterprise grade stacks Meraki / Aruba might be out of the question due to budget constraints. Ubiquiti strikes a happy median for them, and residential users that want to opt for a bit more.


  • So how deep down the rabbit hole do you want to go? For most people, not going to lie, get a high end “gaming router” for smaller place, or a big brand “mesh network” and you’ll be set. Blasphemy for the networking crowd, I know, I know. But at the end of the day, if you’re not planning to spend time setting things up and tinker, there’s not a lot to be gained going further.

    However, if you’re willing to put in the time to learn and tinker, Ubiquiti is a good prosumer entry point. Their product line up has gotten quite confusing in the last little bit but the general idea is the same: You’d need 4 parts to form an actual network:

    1. A controller/manager — this is the “S” in SDN, Software Defined Networking; where you can manage your network settings
    2. A router/gateway — this does the routing on your network and provides entry/exit from your network
    3. One or more switches — this allows you to plug more hardwired devices into your network
    4. One or more wireless access points — this gives your network wireless capabilities

    Some Ubiquiti devices covers more than one of those areas; for example the UDM mentioned actually covers all 4 areas, whereas, confusing as it may sound, the UDM Pro only covers 3 (no built in access point). This is because if you’re planning to cover a larger site, you may not want your wireless access point to be situated where your gateway is, and you’d rather the option to have hard disk trays to help keep more recordings from your security cameras.

    Figuring out what your needs are, picking out the components, and figuring out where to place them is going to be part of the process. If this doesn’t sound appealing, that’s perfectly fine, but it may help you figure out the path you’d want to take forward.


  • There’s also the problem that sadly Lemmy is filled with vocal users with skewed view of the world, and they tend to be extreme polarizing. The “if you’re not one of us, who firmly believes the world should work a certain way, and if you’re not willing to shoot yourself in the foot with a shotgun to prove it as a point, then you’re one of them; you should get the eff off of Lemmy and crawl back to Reddit” kind of way. They’re so scared of losing that pedestal that they’re going to go out of their way to alienate anyone who doesn’t drink their koolaid and push them off the platform so they can remain dominant. Sadly, these people also never really learned much of the real world, so those that are more experienced / educated gets pushed off the platform, and we end up with a bunch of weird superstonk culty kind of vibe everywhere.

    I find myself more and more just make a comment and don’t look back. It’s quite literally futile and pointless trying to expect any discussion of any actual sustenance. You wonder why it’s just shitposting… well this is why.






  • On purchasing servers; I don’t know about Google specifically, but most media partners I’ve worked with doesn’t have global acquisition as an option for hardwares — not because they don’t have the purchase power/volume, but rather the vendors have region specific distributors with their own sales teams and pricing. Even if you have the personal contacts of VPs high up the chain, someone from IBM China cannot even sell to companies in Canada, and vice versa, for example.

    On people side of things… With YouTube specifically, you’re also not only dealing with their own DC but getting their hardware into local ISPs centres. Logistics around that is not something cheap remote labor can arrange, need actual boots on the ground to facilitate.

    Ad sales is also something that’s kind of localized. YouTube has American teams selling American creator inventories for example. Not something that’s outsourced out.

    So yea… Although from the outset it’s all just “YouTube.com”, there’s actually a lot of localized touch points that creates different costs to provide service in different regions.





  • Service provider must acquire hardwares for the data centre at local vendor pricing.

    Service provider must hire someone local to work in your local data centre.

    Service providers need to pay local electricity and bandwidth rates.

    List goes on. Just because you don’t interface with the local aspects of business doesn’t mean they don’t exist and add extra costs.

    If you want to pay lower rate, as I stated earlier, make your narrative work: use local payment methods, billing address and use the service locally to the locality you’re paying in. Then they’ve got nothing to argue against you as you’re using services in that lower cost region.


  • Operation costs differently in different regions. Advertising spend differs in different regions. You’ve moved from a region with cheap operating expenses and no ad spend to another region with more expensive operating expenses and higher ad spend. Congratulations on your move, now the cost to provide you service is different, and you’d need to pay more to cover the operating expenses + expected margin.

    Alternatively, procure a local credit card (I.e. the same one you used back home), billing address (i.e the last place back home), and always do everything through a VPN back home. Then you’re at least using services from where the operating expense reflects the pricing.

    This is just business, and should be expected. Food is dirt cheap back in Asia, they’re more expensive here in North America. Like it or not, if I’m living here, I need to pay the prices here. If I don’t want to pay the prices here, I can move back to Asia.




  • Apple offers first party E2EE messaging for their clients, via iMessage.

    As part of China’s certification requirements, Apple has been tasked to support RCS, which, per the spec, does not have E2EE feature.

    I’ll say this again: RCS does not support E2EE.

    If that’s not registering: RCS does not support E2EE.

    Come to the think of it, it would actually be surprising if China is mandating an E2EE capable implementation, but I digress.

    In order to comply with this requirement, Apple implemented RCS per the specs of RCS. Again, RCS does not support E2EE. There is no specification of RCS that supports E2EE at this time.

    Google runs a proprietary system that they’ve built based off of RCS, but is not RCS. This proprietary protocol, which is not RCS, has custom extensions of their own to offer E2EE. Apple is under zero obligation to implement against this, because this is not RCS. In fact, as demonstrated, even other Android systems don’t do this. They use the carrier RCS, which while fragmented and incomplete, consistently does not have E2EE, because, again, RCS does not support E2EE.

    There are plenty of cross platform E2EE solutions available: Matrix, Signal, and WhatsApp, are a few major players that popped to mind. I’m sure there are plenty of others that I didn’t call out. They are cross platform which means they already exist on both iOS and Android platforms.

    Neither Apple nor Google have any reason to implement those protocols, as, again, they already exist on platform.

    How is Apple not implementing Google’s proprietary extension malicious compliance as you called it?


  • COPPA is pretty straight forward — the tl;dr is that websites are not allowed to collect personal info from children under age of 13.

    If TikTok have users under the age of 13, and they’re profiling those users the same as they are with adult users (adult users of TikTok? This sounds so weird and foreign to me; I must be too old), then they’re in hot water. I don’t see how there’s any minority report style of thought crime going on here. It’s pretty cut and dry…