Other tech stuff
One of the leading video editing software makers, Avid, used for many major Hollywood productions, has recently been sold for $1.4B to a private equity firm.
I learned today that tapping the Bluetooth icon in the Control Centre on your iPhone doesn't actually turn off Bluetooth—it just disconnects from current devices. Apple designed it this way so that you can still use features like AirDrop and AirPlay. You have to go to Settings in order to actually disable Bluetooth.
This enabled hackers at DefCon to put together a Raspberry Pi and a few other components for around $70 to pretend it's an Apple device and trigger all sorts of popups on nearby iPhones that are used for connecting to nearby Apple devices.
I've always loved the Xcode UI and it always surprised/disappointed me that Apple didn't make it more friendly for web projects or that other web IDEs did not copy it. At the moment, the most popular web IDE is Microsoft's Visual Studio Code, and while quite functional, I dislike the UI. There are good code editors such as Sublime Text, WebStorm, TextMate, and BBEdit, but I feel like they are all strong in specific areas and lacking in others.
Nova is a beautiful, native Mac app that does everything well. It has:
- A Mac-like UI for everything.
- Support for modern languages like JSX and TypeScript.
- A great built-in Git and diffing UI.
- Fast file-switching with Command-Shift-O.
- Great find/replace engine within files and projects.
- Split view terminal and WebKit browser for previewing changes.
- Extension library where you can install tools like Prettier and custom themes.
Additionally, there are beautiful UI touches like showing the HTML tag nesting structure and colouring each indent level column line differently so you can distinguish them more easily.
Useful functionality like
git blame is also there by default without having to add an extension.
Check it out—I think you'll like it. I'm looking forward to finding out what other little gems they've added to the app! 💎 😀
Alright, that's a wrap—have a great weekend!