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.
Wednesday, August 25, 2021
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/
Friday, August 13, 2021
I am out of a job? Some how I doubt it, but this tool might make things easier.
I am out of a job? Some how I doubt it, but this tool might make things easier.
An OpenAI project to convert written English into small code snippets.
https://www.theverge.com/2021/8/10/22618128/openai-codex-natural-language-into-code-api-beta-access
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).
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
Where did Info.plist, a requirement for the apps, go under Xcode 13?
Where did Info.plist, a requirement for the apps, go under Xcode 13?
Use Your Load explains they are now created at compile time.
https://useyourloaf.com/blog/xcode-13-missing-info.plist/
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.
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/