Maybe the pictures you were referencing weren't very good but the switches aren't covered by anything.
There's a top plate that covers the PCB, but the switches are fully exposed and fit snugly against the top plate to prevent dust from going down onto the PCB.
I took a couple of pictures of my K8 Pro which is identical in construction to the K10 Pro. One with the keycap removed, and one with the switch pulled.
I know you mentioned Keychron seems low form factor, but that's not my experience with the K10 Pro. I have been using this keyboard for a few months now and I love it. I got mine with Red switches.
It's the last Friday before the New Year. Like myself, many of you will be starting their on-call rotation.
To all my brothers and sisters in arms, I wish you a quiet and relaxing New Year's weekend. May your DNS be accurate, your switches be resilient, and your uptimes be high.
It's how long it takes the system to render the next frame. High frame times are no good. Equates to lower average fps, and poor player experience. You also want stable frame times. This equates to smooth gameplay and less "stuttering". Anything under 20ms is considered good. 10ms and less is great. Anything over 50ms will be perceived by the player in a negative way.
What I'm trying to achieve is backup and archival of data for long term retention and recovery.
There are certain legal obligations that as an organization we need to fulfill. Being able to recover emails and data from up to 5 years ago. If a user leaves or deletes an email or a file that we suddenly need to reference years down the road, that is not possible with the retention tools MS gives us.
So I'm looking for a solution that allows me to backup this data daily and store it for 5 to 7 years for future reference and recovery if needed.
We're about to roll out 365 to all our users. Exchange Online mailboxes, Teams, OneDrive, SharePoint.
What solutions for backing up and restoring the data are you experienced with, and would recommend?
We currently use Veeam for VM backup, but their solution is a totally different product, not integrated with VBR. So since a separate product would have to be licensed and installed, we aren't necessarily locked in to using Veeam for that too.
Edit: September 25, 2023 - Added more details to the solution for my issue.
Just wanted to update this so if anyone else is having the same issue hopefully it helps them.
During initial tenant setup I created a couple of retention policies. I thought these would only affect Teams data, but it turns out it also applied to Exchange Online mailboxes. When I tried to remove the Exchange Online license from the user it would give an Exchange error message in admin console and the mailbox would not get removed.
The issue turned out to be caused by holds that were applied to the user mailbox. Specifically these two:
DelayHoldApplied
ReleaseDelayHoldApplied
Both were set to $true.
I removed the retention policies, they probably weren't configured correct in the first place.
Used the following Powershell command to identify the holds applied to mailboxes:
Get-Mailbox | FL Identity,*HoldApplied*
Used the "Set-Mailbox" command to remove those holds:
Delete the user's mailbox by removing the Exchange Online license from the user and waited for the mailbox to disappear from the Exchange Online admin center.
Run the following command to wipe out the pre-existing mailbox data. Without doing this, even after the on-prem user is synced Exchange Online will not care that the user has an on-prem mailbox, and will restore the previously deleted cloud mailbox from step 4.
Re-enable the Exchange Online license for the user. After this is done in the users Mail settings you should see a message "This user's on-premises mailbox hasn't been migrated to Exchange Online. The Exchange Online mailbox will be available after migration is completed"
TLDR; Approx 2 years ago we manually created Cloud users on our 365 Tenant to start using Teams. Now we're trying to sync our on-prem AD with AAD and experiencing issues due to pre-existing Exchange Online mailboxes. Cannot delete the mailbox without deleting the user. Can't delete the user because we don't want to lose anything in Teams. Looking for help.
During the pandemic we had a lot of staff start working remotely. Our existing messaging platform was not up to the task and we jumped on the Teams bandwagon, shortly after we bought a mix of Business Basic and Business Standard licenses for all our staff. When applying the licenses to the staff we also inadvertently assigned an Exchange Online license. No big deal we thought at the time because our corporate email MX records point to our on-prem Exchange servers.
Fast forward to now and we're in the process of trying to sync all on-prem users to Azure AD so we can ultimately migrate our mailboxes off of our on-prem Exchan
I've registered for the app already. Every day I check Google Play for available app updates. I'll see a notification that there are several apps with updates available... but it's never Boost... such disappointment every time. Haha!
In all honesty, I can't wait for the app to come out. Take your time, do it right. And don't do what Sync did... I'll just leave it at that.
The 2FA feature does not work, at least on this instance. I haven't tried it on other instances.
Enabling the 2FA option and refreshing the page generates a OTPAUTH link to add the TOTP code to an authenticator app of your choosing, which is fine. The problem is that the TOTP codes that the secret generates are not valid, and a user cannot login using the 2FA TOTP codes that are generated.
I have confirmed this on several different devices and authenticators.
Admins... it might be a good idea to disable this feature until it's working properly to avoid people getting locked out of their accounts because they can never provide a valid TOTP code.
In January I replaced my 5 year old GTX 1080 Ti with an Asus ROG TUF OC 4090. My old 1080 Ti never had an official waterblock made for it by anyone, so I was never able to incorporate it into my loop. I made sure that whatever model of 4090 I got, it had to have waterblock support from more than just one vendor. I'm finally done with my system. For now anyways. After years of tweaking, upgrades, and loop rebuilds, I'm happy with how it looks, and how it performs.
Specs
Case: Lian Li O11 Dynamic XL
CPU: AMD Ryzen 7 5800X3D
Motherboard: Gigabyte Aorus X570 Master
RAM: Corsair Vengeance Pro RGB (4 x 8GB)
GPU: Asus ROG TUF OC 4090
NVMe #1 - 1TB Western Digital Black SN850 (OS & Applications)
Is it just me or are system requirements by vendor applications getting out of hand? In the past 5 years I've watched the minimum specs go from 2vCPU or 4vCPU with 8GB or 16GB RAM now up to a minimum of 24vCPU's and 84GB of RAM!
What the actual hell?
We run a VERY efficient shop where I work. Our VM infrastructure is constantly monitored for services or VM's that are using more resources than they need. We have 100+ VM's running across 4 nodes, each with 2TB of RAM and 32 cores. If we find an application that is abusing CPU usage, or RAM consumption, we will tune it so it's as efficient as can be. However, for vendor solutions where they provide a VM image to deploy, or they install a custom software suite on the VM, the requirements and the performance have been getting absolutely out of hand.
I just received a request to deploy a new VM that is going to be used for managing and provisioning switch ports on some new networking gear. The vendor has provided a document with their min
Looking for recommendations for Google News alternatives. I'm getting frustrated with the feed getting populated with sources, articles, or subjects I'm not interested in. Spend more time filtering out the crap I don't care about than actually looking at articles.
I don't mind having suggestions on my feed, but Google's algorithm is way off for me. I'm interested in tech, PC hardware, and video games mostly. But I'm getting recommendations for wrestling, a LOT of politics, and weird "reality tv" show news.