618: Type System Says No
http://atp.fm/618

A new toy @marcoarment bought, a new toy @marcoarment swears he won't buy, many names @siracusa won't use for his app, and a snack of sharks.

Accidental Tech Podcast: 618: Type System Says No

Three nerds discussing tech, Apple, programming, and loosely related matters.

@atpfm @marcoarment I just looked at the show notes and already I’m thinking about spending money. I’ve been trying to hold out for something more wall calendar sized, but I’ve been wanting a configurable e-ink terminal like that forever.

@atpfm @marcoarment @siracusa @caseyliss

Interesting conversation on the state of Immersive video.

Here is a video of a project I did of taking a high-quality Unreal project of Habitat 67 (in Canada) I just made it for PC VR tweaked it a bit BUT it is running from my high-end PC with hardware ray tracing and wirelessly streamed to Vision Pro with ALVR. Very processing intensive.

https://youtu.be/9epebPTSwS4

Hillside Sample in VR (PC to Vision Pro)

YouTube

@atpfm @marcoarment @siracusa @caseyliss

Also…
Google experimented with Light Field capture; first static captures (See Steam Link) and video captures (link below) allows for SOME 6 DoF movement but still in a bubble of the capture device.

John, I suggest booting up Bootcamp and exploring PC VR on you Mac Pro <3

https://store.steampowered.com/app/771310/Welcome_to_Light_Fields/

https://augmentedperception.github.io/deepviewvideo/

Site Error

@atpfm @marcoarment @siracusa @caseyliss

Also Also as someone who was in the AEC and XR industry; unfortunately 3D scanning for real estate… tough sell and little return. People don’t care plus scanning is complicated still for most people even with phones. Some potentially for the future but things need to change. Article on the subject

https://medium.com/@mattmiesnieks/cinematic-reality-7c93a6620beb

“Cinematic” Reality - Matt Miesnieks - Medium

A few years ago while we were building 6D.ai, we were very fortunate to have the opportunity to work with some of the team at AirBnB. They were exploring the potential for capturing host’s homes in…

Medium

@atpfm @marcoarment @siracusa @caseyliss

Adding to the conversation the benefits of Light Field capture is capturing reflections, transparency, refractions and caustics out of the box. It’s just inherent to the medium. NeRFs and 3D Gaussian Splats struggle with this right now. Also Light field capture AND DISPLAYS (remember CReal?) should ideally solve the vergence accommodation problem as it inherently would have infinite focal planes. NeRFs & 3DGS benefit is their capture can be much easier.

@atpfm @marcoarment @siracusa @caseyliss

Re Vision Pro support for PS VR 2 controllers; I think this is either A) untrue report or not the full story B) Is true but I think the wrong direction. Because it requires Sony to do some heavy lifting & work with Apple so Vision Pro has CV models to track the controllers well in space. Doesn’t lead to a good standard. 1/2

@atpfm @marcoarment @siracusa @caseyliss

2/2
Better approach for an agnostic and encapsulated 6DoF tracking system and could lead to a third -party platform IMO is similar to Surreal Touch controllers (or similar to Quest Pro) where each controller is its own computer and does its own SLAM tracking. I’m a backer of the following controllers, I hear good things but yes… Kickstarter.

https://www.surreal-interactive.com

Surreal Touch | Apple Vision Pro Controller

Surreal Touch is the ultimate VR controller for gamers and developers who demand the best in precision, compatibility, and ergonomic design. Perfectly tailored for the Apple Vision Pro, it transforms your VR experience into something truly extraordinary.

Surreal Touch

@atpfm @marcoarment @siracusa

A Mac Appropriate Monitor?

Nothing is more personally subjective than a monitor.

Every Mac user gets their own personal ranking of priorities:
- screen size
- effective resolution
- resolution density
- refresh rate
- contrast
- colour accuracy
- dynamic range
- reflectivity
- build quality
- attractiveness
- ports
- manual controls
- OS integration

oh... and most importantly:
- price

At least the Asus ProArt 5K is an OK price.

All the trade-offs.

@atpfm @marcoarment @siracusa @caseyliss

Re to Aftershow discussion; I’m new to Apple platforms development and you’re scaring me 😂 but I hope I can be as knowledgable as you folks.

@atpfm
@caseyliss

Just heard you mentioning ‘Emotional Siri ‘ when reading messages on the 1x.2 . My phone is currently 18.1.1, and I just noticed it tonight on way home.

@atpfm @siracusa re the incentives for smaller photo sizes. Even though Apple charges for storage, they absolutely have the incentive to save storage space at the individual user level. They can sell 2TB of space to lots of users, but at the data centre level have less than 2 TB of space per person (because not everyone will use the whole 2TB at the same time). If they can save significant space over all of those users, then they can "afford" to sell more 2TB units per unit of storage. 1/
@atpfm @siracusa they will have some disincentive due to the fact they have "magic" ssds that cost many multiples per GB when they offer them as upgrades to people buying new products. But any reduction in upfront upgrades is offset by smaller iCloud requirements (for reference, 1PB of HDD storage at the enterprise level costs ~$23k, and if I can sell $10/month to ~500 users, or I can save ~50% of space and then use that same storage to back 600 users, then I am golden)
@atpfm @siracusa While I find interesting the APFS clone functionality, in case of disk failure, if I have two copies on the same drive, in a “standard” file system there would be a better chance that the “bad sectors" could only affect one of the files, no? Good luck on your Ozempic APP John, may there be no side effects 🤣
@pfernandes That’s true, but as I said on the show, redundant data storage like that, whether it’s ZFS duplicate blocks or RAID 1, is not a backup solution. Proper backups are the best data protection. (Also, SSDs tend to fail in different ways, and APFS has pretty bad performance on spinning disks.)
@atpfm @marcoarment @siracusa @caseyliss there are many accents in which the forage/storage pun doesn’t work because those words *do not rhyme*.
STORAGE | Pronunciation in English

STORAGE pronunciation. How to say STORAGE. Listen to the audio pronunciation in English. Learn more.

@whereami Not my fault y’all can’t read.

It’s fOrage not fArage

😈

@caseyliss on the other hand it’s very amusing when Americans use the same vowel we use in “forage” to talk about how they have lots of thots on a subject 😝

if it was farage then we’d be using the open back unrounded vowel https://en.wikipedia.org/wiki/Open_back_unrounded_vowel (the one used in “far”) instead of the rounded one, and trying not to think about Nigel whenever we went looking for berries 😬

Open back unrounded vowel - Wikipedia

@atpfm @marcoarment @siracusa Please oh please call it Storacusa. S-T-O-R, A-C, U-S-A Storacusa

@atpfm @marcoarment @siracusa I know Apple won’t make one, but… how about “Desktop iPad” that is used with keyboard and mouse/trackpad, and has ~27” screen. And if you plug a Mac to it, it turns in to external screen for the Mac.

Isn’t the Studio Diaplay already running iPad hardware?

@atpfm @marcoarment @siracusa Hopefully right now Apple are throwing these cameras and a load of money at someone like the production team behind BBC Planet Earth, so that in a few years there is a flagship show to go along with the release of the cheap(er) version that comes out.
@atpfm @marcoarment I bought the e paper screen (back order) with developer edition. Thanks for the tip!
@atpfm @marcoarment @siracusa If the suite of apps is made, can you please call it Empathy for the Disk?
@marcoarment I’m so glad you mentioned @trmnl on the show this week! I was part of the Kickstarter and got mine a month or so ago. Excited to see more plugins come around, so thanks!
@atpfm @siracusa @marcoarment If John's storage optimizer doesn't show you the amount of money it will save you at Apple storage prices, that's a missed opportunity.

@atpfm @marcoarment @siracusa
Apple will never make their own game controller because there is no way to design an acceptable controller that fits into their design language.
Game controllers are ugh because they need to be ergonomic. Imagine the reactions to a game controller with the ergonomics of a Magic Mouse.

Same for VR hand controllers.

@atpfm @marcoarment @siracusa re. 360 capture and game engines: I worked on delivering realtime AR graphics for the 2019 and 2020 Superbowl. We used a Ricoh Theta for 360 HDRI capture to adjust the lighting of the Unreal engine realtime render and the video. It worked great technically, biggest issue was getting permission to have a guy physically walk out on the football field and take the shot! Plus, the lighting changed throughout the day so we needed to do it several times 😅
@atpfm @marcoarment @siracusa I should say "biggest issue with using the Ricoh Theta for HDRI capture" because project managing virtual productions is sailing an infinite ocean of chaos. You think interlaced VIDEO is bad? Try interlaced TRACKING DATA! (also the technique they used in the mandalorian is called off-axis projection and it's super fun)
@atpfm @caseyliss the Siri Australian accent changed with 18.2 and it’s weirding me out, not sure if that’s alongside your more emotional Siri too.
@atpfm @caseyliss Re Siri expressing emotion, for me (in Swedish) Siri has for a long time, more than a year, translated “hahaha” to a very creepy laughter. Sounds like an evil witch and I don’t like it. Robotic filter for Siri, please!

@atpfm @caseyliss re 'different' Siri in iOS 18 - On a few occassions Siri's glitched out and outputted what I can only guess is raw token input being sent to the TTS.

I was showing the new British voices to friends and just to happen to have recorded it. Weird thing is that it actually correctly set the timer.

@atpfm love the overtime topic. I had high hopes for the new Asus. It seems to have local dimming issues.
@atpfm Coildn’t Apple just offer the controllers as a game bundle with the Vision Pro and controllers? I imagine the controllers are going to be a special version like Apple does for other products they sell from vendors.

@atpfm @marcoarment @siracusa A Samsung smart TV as your monitor sounds way worse than Microsoft Recall’s “record everything on the screen and LLM it to the local disc”.

I think Recall is a bad default, but I find detecting everything you do on your computer and sending a summary to Samsung to be ultra-bad security- and privacy-wise.

@atpfm @marcoarment @siracusa Re:Monitors:
(Even thigh I'm a week too late!)

An important point regarding high DPI _and_ high refresh rates, are that we're nearing the limits of Thunderbolt. If I remember correctly, I think you'd need TB4 (or was it 5?) to push 5k@120hz — as it can be more asymmetrical. But 6k@120hz is a lot of data… (1/2)

Apple should absolutely still update their monitors — but I don't think adding ProMotion, in those resolutions, is trivial.

This is written for people below your level, but I recently tried to write a guide to monitor resolution for macOS, BTW: https://havn.blog/2024/11/14/display-resolution-guide.html (2/2)

Monitor Resolution Guide for macOS

Seeing as Apple just released a great monitor-less Mac, in …

@atpfm @siracusa Late reply, but a “little checksum turds on the disk” program (chkbit) actually correctly detected a hardware issue I had. The Mac was eventually warranty repaired for that issue, though it passed all of Apple’s own hardware tests.

Interestingly, heavy repeated reads of the same data from disk would OCCASIONALLY come back corrupted and then later fix itself, so it’s possible it was a RAM issue and not a storage one.

Took me a while to be confident that the hardware was faulty.