OT: Just FYI, it took a good 5-6 seconds after page load before the text appeared on the page. It looks like the 5MB gif is delaying the load of the fonts.
In addition to using a video which would be the biggest improvement here, `font-display: swap;` can help with the perceived performance when using custom web fonts.
Cool! EndpointSecurity is pretty nice; I was in the process of writing something like this since it's fairly easy to get started with this kind of monitoring with it.
Dtrace focuses on syscall level information which can flood the user with information. It is fantastic for debugging and getting extreme detail on a single application. The goal of this app is to give the user a higher level of events with some reduction in surface area. Plus you get a fancy UI to filter and search!
I wouldn't say "many". The only holdouts I know of are pro audio/video users with interoperability concerns; pretty sure they aren't the target market anyway.
I’m a holdout - I have a bunch of tools and games that won’t survive the transition. I just cannot be arsed to do the prep work to find alternatives (boot from external drive, see what can be done with Wine/Crossover, or just buy another laptop...).
Or just dual boot? I hold option when starting and select Mojave. Only the system-necessary files are on that partition - all other files (like applications, downloads etc) are being shared between my two installs. That way I can download a game on steam, and if it doesn't work, I play it on Mojave.
At that point you might as well just dual boot Windows and have compatibility with all games. The advantage of Mac-compatible games is I don’t have to reboot.
You're probably right, but as a non audio/video person, I'm trying to stay away until the next version. If the most apologetic Apple cultists I listen to podcasts from are still critical, that's a bad sign imo. So far all I've heard in the real world is the annoying security popups which I also don't want.
Those annoying pop ups are only annoying because on day one everything has to ask permission. After that, you only see them if you install a new application. I certainly prefer having to give my permission before an application uses my microphone or records my screen.
I agree with “just day one” in general, but do note that if you develop apps or write AppleScript that require permissions it can get pretty annoying as every build asks for permissions all over again. (Actually I’m not quite sure about native apps built from Xcode, but this was my experience with a Qt app I wrote last month.)
Counterpoint - many people aren't. Both my personal and work Macs are on Catalina. My parents' machines are. When people ask me if they should upgrade, I suggest they do. None of those folks are the target market for an app like this, but it's still anecdata to go with yours.
Counterpoint to the counterpoint: many people have to (stay away) even if they don't want to. For instance, in the audio world, the majority of audio hardware is still unsupported (e.g.: https://help.uaudio.com/hc/en-us/articles/360033607311-macOS...), daw/plugin devs also insist to hold off for now. You could argue it's a narrow niche, but there's many other similar niches whether the hardware drivers or some software still has to catch up. If any of my friends asks me whether they should upgrade, I suggest they don't, not yet (unless all you're using is safari and a chat app, in which case you probably don't care).
While not fully listed as supported, I've finally been able to utilize all of my hardware from them. Almost all of the issues came down to permissions changes in the OS and finally they're all worked out.
I would say having a delay of 3 months give or take is usually the best practice.
Amusing side fact. That demo.gif is 7 times bigger than the application binary.