Tuesday, November 30, 2021

Karl Guttag writes about his favorite part of Augmented World Expo 2021, the Tilt-5 Holographic Gaming System.

Karl Guttag writes about his favorite part of Augmented World Expo 2021, the Tilt-5 Holographic Gaming System.

The question is there a market for combining AR glasses with a touch screen game table?

https://kguttag.com/2021/11/19/awe-2021-part-1-tilt-5-was-magical/

Tilt-5 site: https://www.tiltfive.com/

Youtube Video: https://www.youtube.com/watch?v=c2uk0FZCtOk

 

Monday, November 29, 2021

Debugging Asserts don’t just have to be in Unit Test, they should be in your main code.

Debugging Asserts don’t just have to be in Unit Test, they should be in your main code.


Mark Lucking explains inserting the Assert command into your Swift Apps.


https://levelup.gitconnected.com/assertions-in-swift-a0ef807f6c25


Sunday, November 28, 2021

A propeller airplane going 345.4 mph using an electric-only motor? Amazing.

A propeller airplane going 345.4 mph using an electric-only motor? Amazing.

While most people associate them only with cars, Rolls Royce has long avionics history. I am not surprised they did this.


https://www.cnn.com/travel/article/rolls-royce-worlds-fastest-electric-aircraft-intl-scli-gbr/index.html


Make magazine gives an excellent review of the new Raspberry Pi Zero 2 W.

Make magazine gives an excellent review of the new Raspberry Pi Zero 2 W.

A full-strength Raspberry Pi, which is half the size of the already small normal one, for $15.

https://makezine.com/products/boards/raspberry-pi-zero-2-w/


Tech Humor

If my wife thinks I'm obsessed with programming, she's crazy.

Endif


Friday, November 26, 2021

Mark Lucking gives us this incredibly useful collection of Random generators for Swift.

Mark Lucking gives us this incredibly useful collection of Random generators for Swift.


I especially like the code for unique random numbers (never duplicating a range) and secure random numbers.


https://betterprogramming.pub/5-swift-extensions-to-generate-randoms-87401ccc60f


Thursday, November 25, 2021

Happy Thanksgiving!

Happy Thanksgiving!


Enjoy your pumpkin pies.


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


Wednesday, November 24, 2021

Just like demolition derbies and building implosions, there is something spectacular in a flop. Even a tech product flop.

Just like demolition derbies and building implosions, there is something spectacular in a flop. Even a tech product flop.


Here are some of the biggest hardware disasters from the past.


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


Tuesday, November 23, 2021

Another list of development techniques that every Swift programmer should know.

Another list of development techniques that every Swift programmer should know.


Consistent code is easier to read, both for others and for yourself. Otherwise, reviewing your own code from 2 years back can be a chore.


https://medium.com/@zhuyp/12-tips-to-make-swift-more-concise-4f4ed63f3063


Monday, November 22, 2021

More than a bit of knowledge on the sate of Windows running on ARM from Jean-Louis Gassée.

More than a bit of knowledge on the sate of Windows running on ARM from Jean-Louis Gassée.


With Apple’s M1 ARM Macs, this becomes more than a bit interesting.


https://mondaynote.com/windows-on-arm-again-2097ff043f3a


Every Swift developers should have these 7 Array features in their back pocket.

Every Swift developers should have these 7 Array features in their back pocket.


Thanks Mohd Hafiz for a very good list!


https://medium.com/geekculture/7-array-features-every-swift-beginner-must-know-745a11b8f6f1


Saturday, November 20, 2021

This excerpt from Steve Levy’s book Crypto introduces Whit Diffie, the man who invented public/private key cryptography.

This excerpt from Steve Levy’s book Crypto introduces Whit Diffie, the man who invented public/private key cryptography.


Steve also talks about the early days of Crypto.


https://onezero.medium.com/the-untold-story-of-the-man-that-made-mainstream-encryption-possible-231c749d5005


Saturday Tech Humor

Programmers count differently, case in point:


1) The two most difficult things in programming are memory management, naming things, and off by one errors.


2) My girlfriend told me I care more about my programming job than about her.  I told her she is the #1 thing I care about.


Friday, November 19, 2021

The remains of the once vast Atari Corporation celebrates their 50th anniversary by release 3 new Atari 2600 game cartridges.

The remains of the once vast Atari Corporation celebrate their 50th anniversary by releasing 3 new Atari 2600 game cartridges.


Released thru the new AtariXP, “a publisher of collectible, physical games beginning with never-released and rare Atari games from the 1970s and 1980s”.


https://hackaday.com/2021/11/18/video-gaming-like-its-1983-new-game-cartridges-from-atari/


Atari website announcement: https://www.atari.com/atarixp-launches-new-game-cartridge-initiative-with-the-release-of-three-never-published-titles/


Atari XP site: https://atarixp.com


Thursday, November 18, 2021

“WWDC Notes is an open-source and community-driven effort to collect notes for all Apple's WWDC videos.”

“WWDC Notes is an open-source and community-driven effort to collect notes for all Apple's WWDC videos.”


Not all sessions are covered, but it has become my goto research spot before I watch any WWDC video.


https://www.wwdcnotes.com


Wednesday, November 17, 2021

“Washington Metropolitan Gamer Symphony Orchestra members and guests will give a special Giving Tuesday fundraising concert live on Twitch”

“Washington Metropolitan Gamer Symphony Orchestra members and guests will give a special Giving Tuesday fundraising concert live on Twitch”


They are always enjoyable to listen to! Here is the announcement on Facebook.


https://www.facebook.com/events/640790516923359/


Twitch TV Link: http://twitch.tv/wmgso?fbclid=IwAR1POWaVT8o_vdQ5PqOWBIts8dNIw6ENOTzM4Nn8-6UUIylpUG4tS4VhMuU


Tuesday, November 16, 2021

AR Expert Antony Vitillo (Skarred Ghost) reviews OVR Technology’s ION scent emitter.

AR Expert Antony Vitillo (Skarred Ghost) reviews OVR Technology’s ION scent emitter.

Perfect, no, but a step towards a possible future of multi-sense Virtual Reality.

https://skarredghost.com/2021/11/16/ovr-technology-hands-on-review-2/


Monday, November 15, 2021

Ok, the Science Geek in me found this interesting. Using X-Rays, scientists discovered a theoretical mineral in a diamond.

Ok, the Science Geek in me found this interesting. Using X-Rays, scientists discovered a theoretical mineral in a diamond.


Davemaoite (yes, named after a guy named Dave) can only be formed 400+ miles below ground (heat and pressure), but a volcano pushed this sample to the service. What else is down there?


https://interestingengineering.com/new-mineral-discovered-in-diamond-that-formed-410-miles-below-earth


Sunday, November 14, 2021

An excellent article by Michale Long on the correct way to implement MVVM with SwiftUI.

An excellent article by Michale Long on the correct way to implement MVVM with SwiftUI.


His explanation of “ObservableObject” is especially good.


https://betterprogramming.pub/swiftui-view-models-are-not-protocols-8c415c0325b1


Saturday, November 13, 2021

I firmly believe that for any tech platform to be a true success, it must have a “Killer App”.

I firmly believe that for any tech platform to be a true success, it must have a “Killer App”.


VisiCalc was the Killer Apple for the Apple // (and later PC computers). It was something that was easy to do on the computer, but almost impossible to do without.


https://www.stackbit.com/blog/story-of-visicalc


Saturday Tech Humor

Saturday Tech Humor

Developer accused of unreadable code refuses to comment.


Friday, November 12, 2021

Some very surprisingly candid comments from Apple’s Jim Cook on allowing non-App Store apps on your iPhone.

Some very surprisingly candid comments from Apple’s Jim Cook on allowing non-App Store apps on your iPhone.


Cook, and ZDNet, point out how few Apple users actually want this feature.


https://www.zdnet.com/article/iphone-users-dont-care-about-sideloading/


Thursday, November 11, 2021

“Verge executive editor Dieter Bohn has been working on a documentary called Springboard: the secret history of the first real smartphone”

“Verge executive editor Dieter Bohn has been working on a documentary called Springboard: the secret history of the first real smartphone” Before almost everyone else, there was the Handspring, one of the first attempts at creating a smartphone. https://www.theverge.com/22762088/handspring-documentary-smartphone-iphone-android-appletv-roku-firetv-decoder-podcast I think I still have my old Handspring Trio PDA in a box somewhere.

Wednesday, November 10, 2021

Wow! Not the highest ever paid for an Apple 1 (that was just short of a million), but still wow.

Wow!  Not the highest ever paid for an Apple 1 (that was just short of a million), but still wow.


I don’t have one, but my office shelf has the artwork made from the US Patent for the computer.


https://www.pcmag.com/news/original-apple-1-computer-sells-for-500000-at-auction


Patent Artwork (they have other Apple products too): https://www.patentartwork.com/patent-art/apple-woz/


Tuesday, November 9, 2021

Former Apple leader Jean-Louis Gassée comments on what the next 10 years may bring.

Former Apple leader Jean-Louis Gassée comments on what the next 10 years may bring.


What area will Apple expand into? How will the leadership change? What tech is next?


https://mondaynote.com/apple-ten-years-forward-10dfabf00706


Monday, November 8, 2021

I have a feeling that Spatial Audio will be an important feature in the future, but we have yet to see the “killer app” use for it.

I have a feeling that Spatial Audio will be an important feature in the future, but we have yet to see the “killer app” use for it.


PC Mag excellent article on the details of Apple’s new 3D sound.


https://www.pcmag.com/how-to/what-is-spatial-audio-for-airpods-how-it-works-and-what-it-sounds-like

Sunday, November 7, 2021

There are legitimate & ethical reasons to reverse engineer a program. For these cases, here is a great article on how to do it with an iOS program.

There are legitimate & ethical reasons to reverse engineer a program.  For these cases, here is a great article on how to do it with an iOS program.


Thanks Zafar Ivaev for this article.


https://betterprogramming.pub/how-to-reverse-engineer-an-ios-app-313a95950aff


Saturday, November 6, 2021

Ok, the “Hacking scenes in movies are crap” made me laugh.

Ok, the “Hacking scenes in movies are crap” made me laugh.


Enjoy!


https://javascript.plainenglish.io/12-things-thats-weird-to-people-but-normal-for-programmers-97235dbaeaf8


Saturday Tech Humor

Programmer Romantic Advice: “I don’t see women as Objects, I consider each to be in a Class of their own.”


After I told this to my brother, he said, “I am looking for one with a good Inheritance”.


Friday, November 5, 2021

Youtube videos for Swift developers are getting better! Thanks to iOS Academy for this one.

Youtube videos for Swift developers are getting better! Thanks to iOS Academy for this one.

The Reflection API can do some pretty amazing things, once you understand it.

https://www.youtube.com/watch?v=1GAXGwWdq8g


Thursday, November 4, 2021

Ryerson University created a game “to introduce those new to web accessibility to potential barriers on the Web that may prevent some people from accessing content”.

Ryerson University created a game “to introduce those new to web accessibility to potential barriers on the Web that may prevent some people from accessing content”.


It is an excellent example of using games to teach UI concepts.


https://de.ryerson.ca/games/accessibility/


The reward for the game: https://de.ryerson.ca/games/accessibility/_/accessibility_guidelines.pdf


Wednesday, November 3, 2021

People don’t click on “click here”, so how should UI display hyperlinks?

People don’t click on “click here”, so how should UI display hyperlinks?


Cynthia Marinakos explains 3 ways “to write helpful hyperlink text”.


https://uxdesign.cc/the-problem-with-click-here-and-learn-more-links-d01a0eba5cbd


Tuesday, November 2, 2021

Why can’t math be made interesting like this video on curves?

Why can’t math be made interesting like this video on curves?

Among other bits, Zach Star gives us one of the best explanations of Bezier curves and editing them on a computer.

https://www.youtube.com/watch?v=3izFMB91K_Q


Monday, November 1, 2021

A recap of the Oculus’s Connect 2021 AR/VR event.

A recap of the Oculus’s Connect 2021 AR/VR event.


A review of the Developer State of the Union keynote for the Metaverse, as well as links to other talks.


https://developer.oculus.com/blog/connect-2021-developer-state-of-the-union-developing-for-the-metaverse/


Jonathan Levin, author and Apple internals expert, has compiled a database of documented & undocumented Apple Entitlements.

Jonathan Levin, author and Apple internals expert, has compiled a database of documented & undocumented Apple Entitlements.


This is a great tool when exploring the black hole of Entitlements.


http://newosxbook.com/ent.jl