Wednesday, August 25, 2021

Hiatus for Tech Posting due to Medical issue.

The good news is I do not have COVID; the bad news is I have pneumonia. I will be back to daily postings next week.

Sunday, August 22, 2021

Everyone uses the pattern for throwing errors that they copied from somewhere else, Sarunw shows some different ways.

Everyone uses the pattern for throwing errors that they copied from somewhere else, Sarunw shows some different ways.


I especially like the “where” clause.


https://sarunw.com/posts/different-ways-to-catch-throwing-errors-in-swift/


Saturday, August 21, 2021

Boston Dynamics has released some more incredible videos of this robots, including some bloopers.

Boston Dynamics has released some more incredible videos of this robots, including some bloopers.


What amazed me is that even their trips and falls look more human then ever before.


https://arstechnica.com/gadgets/2021/08/boston-dynamics-shares-an-incredible-behind-the-scenes-look-at-robot-building/


The Parkour video: https://www.youtube.com/watch?v=tF4DML7FIWk


Saturday Tech Humor

Saturday Tech Humor

 “The purpose of software engineering is to control complexity, not to create it.” - Pamela Zave

Friday, August 20, 2021

Apple didn’t give us the AR glasses we wanted at WWDC, but Anupam Chugh lists the new Tech that might hint at the future.

Apple didn’t give us the AR glasses we wanted at WWDC, but Anupam Chugh lists the new Tech that might hint at the future.


Spatial Audio, AR Maps Lookup and Hand poses (gestures) would all be important Augmented Reality components.


https://medium.com/big-tech/3-teases-to-apples-ar-and-vr-headset-we-saw-during-wwdc-2021-47f236a3f61f


Thursday, August 19, 2021

My guess, Visa will soon follow in only using the electronic chips on credit cards.

My guess, Visa will soon follow in only using the electronic chips on credit cards.


Recently, a vendor tried to run my credit card using old style ink transfer 


https://www.pcmag.com/news/mastercard-is-removing-the-magnetic-stripe-from-credit-and-debit-cards


Wednesday, August 18, 2021

A blast from the past, Bill Gates 1982 interview.

A blast from the past, Bill Gates 1982 interview.


His company of 100 people (35 working on IBM product) were hoping that IBM says were 200,000 units.


https://www.pcmag.com/news/heres-what-bill-gates-told-pcmag-about-the-ibm-pc-in-1982


Tuesday, August 17, 2021

RoadToVR gives us sneak peak of upcoming Spare Pirate Arena; the arena means 30' square open area requirement.

RoadToVR gives us sneak peak of upcoming Spare Pirate Arena; the arena means 30' square open area requirement.

This appears to be a multiplayer game, where users share the same large space for combat. An amazing idea...

https://www.roadtovr.com/space-pirate-arena-oculus-quest-33ft-playspace/

Monday, August 16, 2021

Sarun explains how to use Spell Checking within Xcode.

Sarun explains how to use Spell Checking within Xcode.


Between comments and inline documentation, I find I need this feature.


https://sarunw.com/posts/spell-checking-in-xcode/


People don’t talk much about Steve Jobs time with Next (after he was exiled from Apple, and before Pixar), but Dain Ehring shows us a snapshot of the early days.

People don’t talk much about Steve Jobs time with Next (after he was exiled from Apple, and before Pixar), but Dain Ehring shows us a snapshot of the early days.


Yes, that is Steve working with the then secretive National Security Agency.  It was a strange time.


https://www.linkedin.com/pulse/steve-me-dain-ehring/


Saturday, August 14, 2021

I had forgotten some of these, others I will never forget.

I had forgotten some of these, others I will never forget.


I once read an article that suggested if you didn’t have enough failures, you are not pushing the envelope enough.  I tend to agree, but some of these flops deserved to die.


https://www.pcmag.com/news/biggest-software-flops-of-all-time


“Keyboard Not Responding. Press Any Key To Continue”

“Keyboard Not Responding. Press Any Key To Continue” 


That may not be worst Error message ever, but one of the messages on this list might win that prize.


http://atom.smasher.org/error/gallery/


Thursday, August 12, 2021

If you get a chance, I highly recommend the Van Gogh Immersive Experience in DC.

If you get a chance, I highly recommend the Van Gogh Immersive Experience in DC.


While it has a short visor VR part, the biggest portion is the “CAVE” style virtual environment, a huge room with project light show. 


https://vangoghexpo.com/washington/


A minor part fascinating part was the projected animated flower vase, here is video I took of a portion of it: https://www.youtube.com/watch?v=tMTYXrcsUmk

Wednesday, August 11, 2021

Thanks to Federico Zanetello of Five Stars for this blog on using _disfavoredOverload keyword.

Thanks to Federico Zanetello of Five Stars for this blog on using _disfavoredOverload keyword.


He also explains the subtle difference in priority when using Swift Function overloading with ambiguity.


https://www.fivestars.blog/articles/disfavoredOverload/


Tuesday, August 10, 2021

Oculus has announced all future development tools will be based on the open source OpenXR standard.

Oculus has announced all future development tools will be based on the open source OpenXR standard.


This is big news, since it means their proprietary SDK will be abandoned AND Unity/Unreal need to be update for full OpenXR support (they are not right now).


https://www.roadtovr.com/oculus-openxr-shift-unity-unreal-engine/


Monday, August 9, 2021

Last week Apple announced the anticipated use of iPhone/Watch as Student ID across North America.

Last week Apple announced the anticipated use of iPhone/Watch as Student ID across North America.


There is no doubt we will be seeing more. The big question will be if we ever see digital legal IDs (ex: Drivers License).


https://www.apple.com/newsroom/2021/08/student-ids-on-iphone-and-apple-watch-expand-to-canada-and-more-us-universities/


Sunday, August 8, 2021

Andy Ibanez gives us an amazing 9 part article on Modern Concurrency for iOS 2021.

Andy Ibanez gives us an amazing 9 part article on Modern Concurrency for iOS 2021.


He explains how to work with Structured vs Unstructured concurrency using latest Swift calls.


https://www.andyibanez.com/posts/modern-concurrency-in-swift-introduction/


DC iOS will have their online meeting this Tuesday!

DC iOS will have their online meeting this Tuesday!


Joelle Panza with talk about Apple Accessibility, while Dalton Claybrook will talk about when, and when not to, use Rust with iOS.


https://www.meetup.com/DC-iOS/events/279441896/


Top 10 phrases spoken by a Klingon Programmer (Saturday Tech Humor a bit late)

Top 10 phrases spoken by a Klingon Programmer (Saturday Tech Humor a bit late)


1 - A TRUE Klingon Warrior does not comment his code!

2 - By filing this bug report you have challenged the honor of my family.  Prepare to die!

3 - You question the worthiness of my code?  I should kill you where you stand!

4 - Our competitors are without honor!

5 - Specifications are for the weak and timid!

6 - This machine is GAGH!  I need dual Pentium processors if I am to do battle with this code!

7 - Perhaps it IS a good day to die!  I say we ship it!

8 - Our users will know fear and cower before our software!  Ship it!  Ship it and let them flee like the dogs they are!

9 - My program has just dumped Stova Core!

10 - Behold, the keyboard of Kalis!  The greatest Klingon code warrior that ever lived!


Friday, August 6, 2021

SwiftRock gives us this interesting article about StaticString.

SwiftRock gives us this interesting article about StaticString.


Will you use StaticStrings? Probably not, but as mentioned, it is good to know how they work under the covers.


https://swiftrocks.com/staticstring-in-swift


Thursday, August 5, 2021

Chandra Steele of PC Mag gives us a visual history of the computer tablets.

Chandra Steele of PC Mag gives us a visual history of the computer tablets.


I never heard of the Apple Bashful (1983), but the photo of the //gs-style mockup is fascinating! 


https://www.pcmag.com/news/history-of-the-tablet


Wednesday, August 4, 2021

Tuesday, August 3, 2021

Computerworld columnist Steven J. Vaughan-Nichols gives 5 practice steps for better work at home.

Computerworld columnist Steven J. Vaughan-Nichols gives 5 practice steps for better work at home.


Home offices are all about good connections to your business office, and his suggestion applies this.


https://www.computerworld.com/article/3627501/5-ways-of-dealing-with-a-work-from-home-business-world.html


Monday, August 2, 2021

A thoughtful article by Josh Centers, managing editor of TidBITS, about Apple being “Antifragile”.

A thoughtful article by Josh Centers, managing editor of TidBITS, about Apple being “Antifragile”.


I had to look it up, Antifragility is a property of a system that improved with stress.: 


https://tidbits.com/2021/07/30/apple-is-now-an-antifragile-company/


Nassim Taleb book on Atifrafile and things that gain from Disorder: https://en.wikipedia.org/wiki/Antifragile


Binary Birds gives us an excellent library to define HTML pages within Swift.

Binary Birds gives us an excellent library to define HTML pages within Swift.


We are going to see more and more of this type of custom coding using Swift’s Result Build.


https://github.com/binarybirds/swift-html/