React Native has been a non-stop whirlwind of obscure error messages. For example:

Fatal Exception: java.lang.IllegalStateException: Native module RNFirebaseModule tried to override RNFirebaseModule for module name RNFirebase. If this was your intention, set canOverrideExistingModule=true
at com.facebook.react.NativeModuleRegistryBuilder.addNativeModule(NativeModuleRegistryBuilder.java:121)
at com.facebook.react.NativeModuleRegistryBuilder.processPackage(NativeModuleRegistryBuilder.java:109)
at com.facebook.react.ReactInstanceManager.processPackage(ReactInstanceManager.java:1050)
at com.facebook.react.ReactInstanceManager.processPackages(ReactInstanceManager.java:1021)
at com.facebook.react.ReactInstanceManager.createReactContext(ReactInstanceManager.java:959)
at com.facebook.react.ReactInstanceManager.access$600(ReactInstanceManager.java:109)
at com.facebook.react.ReactInstanceManager$4.run(ReactInstanceManager.java:802)
at java.lang.Thread.run(Thread.java:818)

This one was caused by inadvertantly including the module twice in android/app/src/main/java/com/example/MainApplication.java.

Not the first VR headset I’ve found in a retailer here, KMart has had both an incredibly dodgy headset and also the somewhat cooler viewmaster, but it’s interesting to see Officeworks dedicating some space to VR headsets.

They’ve previously done 3D printing though that didn’t end up sticking.