Saturday, July 31, 2021

A complex Swift article by Sarun, on how to use Generic function for specific class (normally not allowed).

A complex Swift article by Sarun, on how to use Generic function for specific class (normally not allowed).


This is one of more technical swift explanations I have seen in awhile, with lots of parts, but it is worth learning.


https://sarunw.com/posts/how-to-explicitly-specialize-generic-function-in-swift/


Saturday Tech Humor

Saturday Tech Humor

“There are only two kinds of programming languages out there. The ones people complain about and the ones no one uses.”  ― Bjarne Stroustrup, The C++ Programming Language


Dave Verwer spotted this, there was not much publicity, but a lot of features of Siri Intent have been remove.

Dave Verwer spotted this, there was not much publicity, but a lot of features of Siri Intent have been remove.


Apple already limited SDK for voice control has gotten smaller. I hope it is because something better is coming, but I doubt it.


https://developer.apple.com/support/deprecated-sirikit-intent-domains/


Friday, July 30, 2021

Wow, there are so many ideas in this video about the Spring Paradox, many which apply to AI & cooperative algorithms.

Wow, there are so many ideas in this video about the Spring Paradox, many which apply to AI & cooperative algorithms.


Thanks to co-worker Tom Tufts for introducing me to these videos by Steve Mould.


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


Wednesday, July 28, 2021

Haunted Mansion is my favorite ride in Disney World, and the sear Madam Leota was my favorite part. I am not alone in this.

Haunted Mansion is my favorite ride in Disney World, and the sear Madam Leota was my favorite part. I am not alone in this.


The makers of this Instructable put together an animated Madame Leota box.


https://www.instructables.com/Madame-Leota-Box/


Video of final effect: https://youtu.be/BqLePm7CkuA


Tuesday, July 27, 2021

Mark Roper, famed maker, and his team has created the most specialized robot I have ever seen. It sets up massive Domino layouts.

Mark Roper, famed maker, and his team has created the most specialized robot I have ever seen. It sets up massive Domino layouts.


A combination of high tech hardware and software, and a lot of hot wheel tracks, gives you the Dominator. 


https://www.youtube.com/watch?v=8HEfIJlcFbs


Monday, July 26, 2021

As Wired magazine points out, we now have an elder generation who were raised on video games.

As Wired magazine points out, we now have an elder generation who were raised on video games. 


How will this effect game design?


https://www.wired.com/story/can-people-still-play-the-same-games-as-they-get-older/


Sunday, July 25, 2021

The History Guy comes thru with the story behind Barcodes.

The History Guy comes thru with the story behind Barcodes.

This is funny, since I made some good money in the 80’s writing the barcode software for Bear Rock Software, without knowing any of the fascinating history.

https://www.youtube.com/watch?v=J-AyM9mCDY4

Saturday, July 24, 2021

Finally, Quest 2 has a new SDK to support Augmented Reality!

Finally, Quest 2 has a new SDK to support Augmented Reality!


Facebook releases the passthrough camera capability, something hinted at, but never released.


https://www.roadtovr.com/facebook-unlocking-ar-quest-2/


Saturday Tech Humor

 Saturday Tech Humor

I asked a friend if he know a good programmer one liner I could post for today's Saturday Tech Humor.

He said that any programming joke could be a one liner, with enough semicolons.

Friday, July 23, 2021

Is access to the Internet an essential Utility? Or even a basic right? I could see an argument for it.

Is access to the Internet an essential Utility? Or even a basic right? I could see an argument for it.

California thinks it is important enough to create a state run Internet Provider.

https://www.theverge.com/2021/7/17/22581308/california-legislature-approves-broadband-internet-bill

Thursday, July 22, 2021

I could use a laugh, so enjoy these World's Worst user interfaces.

I could use a laugh, so enjoy these World's Worst user interfaces.

A group on RedEdit picked a simple task, setting Volume Control, and then proceeded to make it terrible!

https://uxdesign.cc/the-worst-volume-control-ui-in-the-world-60713dc86950

Wednesday, July 21, 2021

I rather like this iOS Development Year in Review by Malcolm Kumwenda

I rather like this iOS Development Year in Review by Malcolm Kumwenda


Malcom list all the tools & resources he uses.


https://medium.com/geekculture/my-ios-techstack-2021-2cdb6739972c


Tuesday, July 20, 2021

Beside being a great entertainer, Harry Anderson was a Mac enthusiast. He was asked to give a number of talks at Apple during the 80s.

Beside being a great entertainer, Harry Anderson was a Mac enthusiast.  He was asked to give a number of talks at Apple during the 80s.


I remember his desk on Night Court had one of the very first Mac used for product placement.  Ps. This talk was an internal Apple only meeting, that I missed, having move to AOL the year before.  I did see him in person at a WWDC speach.


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


Monday, July 19, 2021

Facebook has pulled back from their Brain Interface project for VR, going with a wrist-worn interfaces instead.

Facebook has pulled back from their Brain Interface project for VR, going with a wrist-worn interfaces instead.


“Project Steno was a multi-year collaboration… aiming to create a system that translates brain activity into words.”


https://www.theverge.com/2021/7/14/22577095/facebook-bci-ucsf-chang-lab-brain-typing-research-update-project-steno-ar-vr


Personal note: this reminds me of the discussions I had with Navy pilots/aviation engineers about experiments the military did for other non tactical interfaces.  Everything from voice activated to early eye tracking to nerve interfaces. They all had some advantages, but for simplicity, quickness, and lack of error, nothing could beat stick & button controls on a warplane. 

Sunday, July 18, 2021

Join a virtual discussion by DC's User Experience Professionals' Association on UI for AIs in 2 weeks.

Join a virtual discussion by DC's User Experience Professionals' Association on UI for AIs in 2 weeks.

AI will provide a huge amount of data for us, but we still need better UI & UX to present this information.


Saturday, July 17, 2021

Thanks to a huge curved video screen, a 2 story tall kitty has been spotted in Tokyo.

Thanks to a huge curved video screen, a 2 story tall kitty has been spotted in Tokyo.


A taste of future possibilities, something out of “Blade Runner” movies. I especially like how the napping cat almost falls off the edge.


https://people.com/travel/giant-3d-cat-billboard-looms-over-shinjuku-district-in-tokyo/


Additional videos of kitty: https://www.youtube.com/watch?v=vcNG49DwtGc


Video at night: https://www.youtube.com/watch?v=vcNG49DwtGc


Original clip: https://www.youtube.com/watch?v=GPnxESJz4XY


Saturday Tech Humor Post

Saturday Tech Humor Post

“When to use iterative development? You should use iterative development only on projects that you want to succeed.” – Martin Fowler

Friday, July 16, 2021

Thursday, July 15, 2021

"CS50 is Harvard’s most popular class, and you can take it for free online.”

"CS50 is Harvard’s most popular class, and you can take it for free online.”

Frederik Bussler introduces to the unique teaching style of Harvard Professor David Malan.

Tuesday, July 13, 2021

Sunday, July 11, 2021

Matt of NSHipter wrote this article awhile back on difference in importing Swift libraries.

Matt of NSHipter wrote this article awhile back on difference in importing Swift libraries.


With all the new libraries (Apple & 3rd party) thru Swift Package manager, this information is even more vital.


https://nshipster.com/import/

To use Git well, you need to understand what to send to the repository, and what not to, using gitignore.

To use Git well, you need to understand what to send to the repository, and what not to, using gitignore.

Peter Witham comes to the rescue with this article on source repository use with gitignore io.

https://peterwitham.com/development-notes/create-a-gitignore-for-swift/


Saturday, July 10, 2021

Saturday Tech Humor

 Saturday Tech Humor

“Before software can be reusable it first has to be usable.” – Ralph Johnson


Thursday, July 8, 2021

Antonie va der Lee of Swift Lee seconds article on Actors explains how to create Main Actors (basically global usage).

Antonie va der Lee of Swift Lee seconds article on Actors explains how to create Main Actors (basically global usage).

I enjoy Antonie’s articles cause he shows real world uses of the new technologies from Apple.


Antonie va der Lee of Swift Lee has given us two articles on Swift Actors.

Antonie va der Lee of Swift Lee has given us two articles on Swift Actors.


Actors may be one of the most important new features of Swift introduced at WWDC.


https://www.avanderlee.com/swift/actors/


Wednesday, July 7, 2021

Last month, DC iOS group organized a series of lightning talks for our remote meeting.

Last month, DC iOS group organized a series of lightning talks for our remote meeting.


Each speaker talked about some aspect of the recent WWDC announcements. 


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


Tuesday, July 6, 2021

To celebrate Hyundai Motor Groups $1 billion purchase of Boston Dynamics, we have a set of dancing Spots.

To celebrate Hyundai Motor Groups $1 billion purchase of Boston Dynamics, we have a set of dancing Spots.


Is this human created Art? Ignoring the engineering, this dancing was created by a talented choreographer, so I would say yes.


https://www.youtube.com/watch?v=7atZfX85nd4


Monday, July 5, 2021

Omar Zahran has some interesting thoughts on where Apple’s new Digitial ID will lead us, in regards to privacy and the Government.

Omar Zahran has some interesting thoughts on where Apple’s new Digitial ID will lead us, in regards to privacy and the Government.


I have added Omar’s Ozone Letter to my list of daily reads.


https://ozoneletter.substack.com/p/apple-digital-id-and-the-complicated


Sunday, July 4, 2021

It is almost eerie has exact Bill Gate’s successful predictions were.

It is almost eerie has exact Bill Gate’s successful predictions were.

On the other hand, lots of us were talking about similar futures. Which did you see coming? Personally, I would never have predicted Mobile explosion.

https://medium.com/business-insider/bill-gates-made-these-15-predictions-back-in-1999-96162c148aa9


Saturday, July 3, 2021

I mentioned in April how Microsoft project has greatly expanded, now Pop Sci talks about what the Army is getting for $22 Billion.

I mentioned in April how Microsoft project has greatly expanded, now Pop Sci talks about what the Army is getting for $22 Billion.

Being able to see thru walls for training and combat will be invaluable.

https://www.popsci.com/story/technology/microsoft-hololens-supplied-to-us-army/


Saturday Tech Humor

Saturday Tech Humor

A User Interface is like a Joke. If you have to explain it, it is not very good. 

Friday, July 2, 2021

An excellent write up by Jordan Morgan @jordanmorgan10 on improvement to UIKit under iOS 15.

An excellent write up by Jordan Morgan @jordanmorgan10 on improvement to UIKit under iOS 15.


This is latest in series of articles from Jordan, one for ever update of the OS. I suggest you read the past ones too!


https://www.swiftjectivec.com/ios-15-notable-uikit-additions/


Thursday, July 1, 2021

WWDC 2021 announced spatial audio within Apple Music, this article from last year explains how this is important.

WWDC 2021 announced spatial audio within Apple Music, this article from last year explains how this is important.

As always for a new technology, we need more Content. With Apple Music, we should start seeing it.

https://medium.com/@lazerwalker/what-is-spatial-audio-why-does-it-matter-and-whats-apple-s-plan-986f6c662c41


Invention-Con 2021, the convention for Inventors sponsored by Patent Office, will be online format this year.

Invention-Con 2021, the convention for Inventors sponsored by Patent Office, will be online format this year.

I attended it one year, it was aimed at those who create patentable items.

https://www.uspto.gov/about-us/events/invention-con-2021-capitalizing-your-intellectual-property