I get that the target group probably is fine with running everything off of an SD card. But, I still think it's a mistake to not offer an M.2 slot without soldering.
The smaller drives are very affordable and the performance difference is huge.
The performance difference is practically unnoticeable in day-to-day desktop use. People don't really care about 15 second vs. 20 second boot time, and that first boot of Firefox is going to be another pretty meh comparison. Subsequent boots are going to be loading small enough data that the difference between will be meaningless.
The main appeal to an NVMe on the Pi isn't speed, it's cost effectiveness. SSDs are cheaper at larger capacities than SD cards. A 1tb SD card is 2x the cost of a cheaper 1tb SSD.
Storage speed is a bigger consideration on something like a gaming PC or a video editing machine, where you're going to be streaming gigabytes of textures/videos off of storage, not just trying to launch Firefox.
Thanks! I considered it, but since parameters are defined just because users call a validation function, there's no straighforward way to get them. Maybe I could use PHP8 attributes for this, but maybe it complicates the syntax too much for a microframework.
Microsoft's Active Directory, DHCP server, and DNS server integrate very closely. When a domain member gets a dynamic IP address, the DHCP server will inform the DNS server to update its record for that host.
Many companies are, let's say a bit lazy - when use an Active Directory domain anyway, you might as well use the DHCP and DNS servers, too, they handle replication and failover very smoothly. (I am not a big fan of Windows, but that part has worked pretty well in my experience.)
You can get a similar mechanism to work between BIND and ISC DHCPD; it's not a lot of work, but with Zeroconf/mDNS it is less useful than it used to be.
I'm a 20+ year Windows sysadmin and I don't buy it. If you'd said "Active Directory and DNS go hand-in-hand" I'd agree-- the coupling there is pretty tight (and it's a pain-in-the-ass to run Active Directory with non-Microsoft DNS servers being authoritative for the AD domain name). DHCP is a lot less tightly coupled.
Not the colo themselves running it, "in" datacenters. And more accurately, in networks in datacenters.
Colocation means many clients, and in any given colo there's almost certainly someone running a Windows AD + Microsoft DHCP box, meaning it's "in" that datacenter. I'm surprised as many as 40% of networks still have that tech, but that's enterprise for you. Point being, though, it's likely in well more than 40% of datacenters.
SI doesn't have a prefix for 1x does it? Doe you'd need a non-SI like macro or meso, or just to jump from milli to kilo.
Or call it Editor One or just Editor.
I believe you could do it by writing a config plugin[1] that will apply the desired config changes to the native project files.
Expo will apply the config from plugins when they are building the native app for you.
(Disclaimer: I use Expo at work for cross-platform app including web but never wrote my own plugins)
Is the web framework necessary? How does this compare, to say Tauri w. React & Vite?