Saturday, May 28, 2022

Combining the Haptic sensation of the Ultrahaptics with the hand tracking of Leap Motion gives you the Ultraleap Stratos Explore.

Combining the Haptic sensation of the Ultrahaptics with the hand tracking of Leap Motion gives you the Ultraleap Stratos Explore.


Tony Vitillo gives us his experience of this hands-free, haptic experience.


I have always liked Leap Motion’s products, and I hope the new company with its merged technology is more successful!.


https://skarredghost.com/2022/05/26/ultraleap-stratos-haptic-xr-review/


Tech Humor

Without revealing your actual age, what’s something you remember that if you told a younger person, they wouldn’t understand?


Video games only worked on channel 3.


I agree with this short but correct article by Paul O'Neill on the use of Struct with Swift.

I agree with this short but correct article by Paul O'Neill on the use of Struct with Swift.


Unless it is a significant class or a controller, I prefer using Struct for data models.


https://medium.com/@paulwall_21/why-does-apple-push-for-structs-e511e8c8124e


Bit of the past, the history of the rise and fall of cartoon giant Hanna-Barbera.

Bit of the past, the history of the rise and fall of cartoon giant Hanna-Barbera.


Few entertainment mediums were ruled so completely as H&B did on Saturday morning TV. When I was young, 80% of all cartoons were one of theirs!


https://www.youtube.com/watch?v=CWgcizAgxOs


You mix technology with costuming, and you might get the ETERshop!

You mix technology with costuming, and you might get the ETERshop!


ETERshop has been making LED suits for dancers and performers for ten years, as shown in this video.


https://www.youtube.com/watch?v=6VdOx8EXxVk


Their YouTube channel: https://www.youtube.com/user/etereman/videos


Website: https://www.etereshop.com/about-company/


Should user interfaces use Bionic Reading techniques to make screens easier to understand?

Should user interfaces use Bionic Reading techniques to make screens easier to understand?


Bionic Reading: “Facilitating the reading process by guiding the eyes through text with artificial fixation points.”


https://www.newsweek.com/what-bionic-reading-why-feels-like-unlocking-your-brain-1708614


Thanks to Steven Curtis for helping explain this often confusing issue: self or Self.

Thanks to Steven Curtis for helping explain this often confusing issue: self or Self.


“That capital letter makes a real difference.”  I love that line!


https://stevenpcurtis.medium.com/self-or-self-in-swift-code-b0d2199ec2ef


Off does not mean off, at least when it comes to powering an iPhone.

Off does not mean off, at least when it comes to powering an iPhone.


That, and a better explanation of low power mode, can be found in this excellent article by Harry Guinness of PopSci.


https://www.popsci.com/technology/iphone-low-power-mode-vulnerability/


Thanks to Mina H. Greg’s for this SwiftUI Article about handling Focus.

Thanks to Mina H. Greg’s for this SwiftUI Article about handling Focus.


FocusState, introduced at WWDC last year, is a property wrapper that tracks and edits the focus location in the scene.


https://www.raywenderlich.com/31569019-focus-management-in-swiftui-getting-started


Saturday, May 21, 2022

Saturday Tech Humor

 Saturday Tech Humor


I swear when the Robot Apocalypse eventually comes, the first machine I'm killing is a printer.


Friday, May 20, 2022

It is a statue of a Mechanical Giant, wait, it is moving! It is an actual Gigantic Robot!

It is a statue of a Mechanical Giant, wait, it is moving! It is an actual Gigantic Robot!


Mobile Suit Gundam Model RX-78F00 is as beloved by fans in Japan, and around the world, as Star Wars is by US Fans.


https://www.youtube.com/watch?v=HT-c7Uzc2Dk


Factory website: https://gundam-factory.net/en/


First sighting of the often talked about but rarely seen AR device from Apple.

First sighting of the often talked about but rarely seen AR device from Apple.


Is it a product announcement if it is a private showing? I would say yes because Apple knows people will talk about it. Perhaps they wanted it that way!


https://www.cnbc.com/2022/05/19/apple-gave-mixed-reality-headset-demo-to-board-of-directors-report.html


Wednesday, May 18, 2022

It is Official! I am now part of Meta’s Reality Labs, working on the team that does Assistance (Voice Control) of the Ray-Ban glasses with an iPhone.

It is Official! I am now part of Meta’s Reality Labs, working on the team that does Assistance (Voice Control) of the Ray-Ban glasses with an iPhone. 


I was not expecting to work on this type of project for my first position at Meta, but it is a good fit for me. I see a lot of studying in my future! Oh, and a trip to Redmond, WA, in a couple of weeks.


Mark Lucking gives us the Dollar Game, a puzzle inspired by graph theory, written with SwiftUI.

Mark Lucking gives us the Dollar Game, a puzzle inspired by graph theory, written with SwiftUI.


I was impressed with Mark explaining how to handle simple graphics with SwiftUI.


https://betterprogramming.pub/build-the-dollar-game-using-swiftui-73f0599727cb


Monday, May 16, 2022

What is this Character ⍼ and why is it in Unicode?

What is this Character ⍼ and why is it in Unicode?

The strange thing is not that it is there; the strange thing is that no one seems to know why.

https://www.youtube.com/watch?v=cCoed5Oo_J4


A cute trick from Code In Swift removes the annoying requirement that all UIViewController subclasses require init(coder:).

A cute trick from Code In Swift removes the annoying requirement that all UIViewController subclasses require init(coder:).


Use the Available keyword for both UIViewController & UIViews. I suspect this would also work for NS objects.


https://codeinswift.io/how-to-prevent-xcode-asking-for-required-initializer-init-coder-in-every-subclass-of-uiviews-c67054284fc2


Saturday, May 14, 2022

Custom paint jobs for your car can be automated with this CAD hardware.

Custom paint jobs for your car can be automated with this CAD hardware.

ABB Robotics Pixel Paint software uses designs from various artists (including a 8-year-old painter).

https://www.youtube.com/watch?v=rX62JyiT5Vo

Explanation of machine: https://www.motor1.com/news/585293/robotpainted-art-car-30-minutes/

Another article: https://auto.hindustantimes.com/auto/cars/watch-this-paintbot-can-paint-an-art-car-in-30-minutes-41652247232566.html


Saturday Tech Humor

 Saturday Tech Humor

I swear when the Robot Apocalypse eventually comes, the first machine I'm killing is a printer.


Friday, May 13, 2022

Media companies are legally responsible for their content, and if they don’t allow anything in Texas, anyone can now sue them. Something is not right here.

Media companies are legally responsible for their content, and if they don’t allow anything in Texas, anyone can now sue them. Something is not right here.


I do not understand how this law can fly since such private companies do not have 1st Amendment requirements. Should a large magazine or newspaper not be allowed to control the content?  


https://www.cnn.com/2022/05/13/tech/texas-hb20-social-media-law/index.html


Thursday, May 12, 2022

Goodbye iPod! You pioneered successful MPEG music players, but your time is over.

Goodbye iPod! You pioneered successful MPEG music players, but your time is over.

A stand-alone player really does not make sense. If you have the electronic for a player, it makes sense to have the gadget do a lot more (phone, game, etc.).

https://www.apple.com/newsroom/2022/05/the-music-lives-on/

CNN post: https://www.cnn.com/2022/05/10/tech/apple-ipod-end-of-an-era/index.html

Another post: https://news.sky.com/story/apple-discontinues-ipod-20-years-after-it-was-released-12610100


Wednesday, May 11, 2022

In the latest fight over high App Store fees, Tinder sues Google.

In the latest fight over high App Store fees, Tinder sues Google.


Considering Apple won their battler over Epic Games, I am surprised by this case. But then, a lot of money is involved.


https://www.cnn.com/2022/05/10/tech/match-group-google-lawsuit/index.html


Tuesday, May 10, 2022

When you are diving deep into technology like the iOS CPU Architecture, its is nice to have a tour guide.

When you are diving deep into technology like the iOS CPU Architecture, its is nice to have a tour guide.

Thanks to Ali Hilal for this excellent article on Architecture and Build Settings.

https://www.alihilal.com/blog/a-deep-dive-into-ios-cpu-architectures-and-build-settings


John Sundell gives us this article on Placeholders, a feature of Swift 5.6.

John Sundell gives us this article on Placeholders, a feature of Swift 5.6.

Swift’s type inference capabilities make for code that is much more reusable & portable between projects or code segments.

https://www.swiftbysundell.com/articles/type-placeholders-in-swift/

Sunday, May 8, 2022

A fascinating snapshot of the past, and the working of Steve Jobs's mind, this 1992 video was from his guest lecture at MIT.

A fascinating snapshot of the past, and the working of Steve Jobs's mind, this 1992 video was from his guest lecture at MIT.


Note, this was five years before his triumphant return to Apple and a year before NeXT self-destructed, his career's low point.


https://www.youtube.com/watch?v=Gk-9Fd2mEnI 

Saturday, May 7, 2022

I often saw mock-ups of unreleased or pure fantasy devices when I worked at Apple in Cupertino.

I often saw mock-ups of unreleased or pure fantasy devices when I worked at Apple in Cupertino. 


Usually, they were simple wood (or minimal function) boxes. Few were as polished as these designs by Rex Sowards.


https://www.designboom.com/design/what-if-apple-had-developed-pocket-macintosh-rex-sowards-05-05-2022/


Tech Humor

The water I was heating for pasta refused to boil, and if my 12-year-old son was right, I wasn’t helping by constantly checking on it. “It’s like that old saying,” he said. “ ‘A watched website never loads.’ ” Helen Russ, Medford, Oregon


Friday, May 6, 2022

Jordan Mechner found the source code disks for his classic game "Prince of Persia", then his problems started.

Jordan Mechner found the source code disks for his classic game "Prince of Persia", then his problems started.


The disk and drives were ancient, covered in dust, and fading media. Was recovery possible?


https://www.wired.com/2012/04/prince-of-persia-source-code/

Thursday, May 5, 2022

LinkedIn editorial on a new EU hit against Apple, claiming their Apple Wallet has an unfair advantage.

LinkedIn editorial on a new EU hit against Apple, claiming their Apple Wallet has an unfair advantage.


Take a look at some of the views on this issue; it is interesting how people come at it differently.


https://www.linkedin.com/news/story/eu-hits-apple-with-antitrust-charge-5846634/


Original Announcement: https://ec.europa.eu/commission/presscorner/detail/en/ip_22_2764


Personal Opinion: EU has consistently attacked any dominant tech company. This is another in a long list of bad rulings that will in the end, be bad for creativity. Please look at the EU ruling that forced Ireland, against their wishes, to remove tax breaks for tech companies like Apple from manufacturing in Ireland. For this ruling, the EU seems to think the Apple iPhone platform is not a commercial product but a public utility. Apple pioneered the use of NFC for wallets on their hardware. It took a lot of time and energy to design and manufacture. It is up to Apple to decide its uses.


Wednesday, May 4, 2022

Sorry, no Star Wars posting today. Instead, how about some detailed hardware information regarding M1 Core usage?

Sorry, no Star Wars posting today. Instead, how about some detailed hardware information regarding M1 Core usage?


Interesting info on how GCD Tasks are allocated between two different types of cores (high performance vs energy efficiency). 


https://eclecticlight.co/2022/04/25/how-macos-manages-m1-cpu-cores/


Tuesday, May 3, 2022

If the software is old, unpopular, and not been updated, you better update your App soon.

If the software is old, unpopular, and not been updated, you better update your App soon.

While I think it was a bit abrupt, I can understand Apple’s desire to remove obsolete software that clutters the current stores.

https://www.theverge.com/2022/4/29/23049576/apple-outdated-apps-removal-extension-90-days


Monday, May 2, 2022

Next month, the VR/AR Association will have a free virtual forum on VR in Education.

Next month, the VR/AR Association will have a free virtual forum on VR in Education.


The list of talks, speakers, and sponsors is impressive.


https://www.thevrara.com/events/2022/5/19/vrara-education-forum


Registration: https://hopin.com/events/vrara-education-forum-2022/registration


Sunday, May 1, 2022

The winners of the 2021 Swift Community Awards, organized by Paul Hudson of Hacking With Swift, has been announced.

The winners of the 2021 Swift Community Awards, organized by Paul Hudson of Hacking With Swift, has been announced.


The winners, and the runner ups, in all the categories, are well worth reviewing!


https://www.hackingwithswift.com/awards