Thursday, December 31, 2020

It has been 13 years since iOS 1.0 was released. Here is a very graphical way to see the changes.

It has been 13 years since iOS 1.0 was released.  Here is a very graphical way to see the changes.


Thanks to Alexandre Colucci for posting this great blog.  Follow his work!


https://blog.timac.org/2020/1122-comparing-iphone-os-with-ios-14-using-tree-maps/


Best VR Game of 2020? According to Road to VR, it is Half-Life: Alyx on Steam.

Best VR Game of 2020? According to Road to VR, it is Half-Life: Alyx on Steam.


Iron Man VR on PSVR, The Walking Dead: Saints & Sinners for Quest, the best puzzle is Cubism.


https://www.roadtovr.com/road-to-vrs-2020-game-year-awards/


Wednesday, December 30, 2020

The Midi 2.0 spec has been published!

The Midi 2.0 spec has been published!

Big news for musicians as well as software developers.

https://www.musicradar.com/news/midi-20-spec-confirmed-the-biggest-advance-in-music-technology-in-decades

It is kind of interesting how technology affects human interaction.

It is kind of interesting how technology affects human interaction. 


At our house, if you want to have everyone be silent for a moment just say "Alexia...". Everyone has learned to stop talking so Alexa can hear your request clearly.

A Federal judge found security software Corellium does not violate Apple’s copyright.

A Federal judge found security software Corellium does not violate Apple’s copyright.


Corellium provides a virtual iPhone so that security researchers search for vulnerabilities.


https://www.washingtonpost.com/technology/2020/12/29/apple-corellium-lawsuit/


Corellium website: https://corellium.com


Another article: https://finance.yahoo.com/news/apples-lawsuit-against-corellium-partly-210402490.html


Monday, December 28, 2020

An interesting perspective against “clean code”.

An interesting perspective against “clean code”.

I think his issue was about how he “cleaned” the code, rather than “cleaning it”. But I do like the discussion of where the right time & place is for refactoring. Sometimes it is not needed!


iOSDevCampDC 2020 continues to post videos from this year's online conference.

iOSDevCampDC 2020 continues to post videos from this year's online conference.


A zoom session with Connor Nelson, as he explains how to make Apple’s new Widgets.


https://www.youtube.com/watch?v=09pi2aZXq5c


Sunday, December 27, 2020

Originally ARM stood for Acorn RISC Machine, and this article explains the history of Acorn.

Originally ARM stood for Acorn RISC Machine, and this article explains the history of Acorn. According to this Are Technica article, the origin of the ARM chips involves a BBC TV show and a Slot Machine software company called Acorn. https://arstechnica.com/features/2020/12/how-an-obscure-british-pc-maker-invented-arm-and-changed-the-world/

Saturday, December 26, 2020

Not every patent Apple applied for means a new product, but looking at their ideas gives hints of what they are working on.

Not every patent Apple applied for means a new product, but looking at their ideas gives hints of what they are working on.

Here is an interesting website that tracks patents Apple has been granted.


https://www.patentlyapple.com


ps. I hope everyone's Christmas was great!


Tuesday, December 22, 2020

Years before Mac OS X running the NextStep flavor of Unix, Apple experimented with A/UX in order to expand into Business & Tech markets.

Years before Mac OS X running the NextStep flavor of Unix, Apple experimented with A/UX in order to expand into Business & Tech markets.

I remember in 1988 receiving training on this Apple flavor of Unix. It didn’t get very far.


Apple Alumni Jean-Louis Gassée discusses the “animated discussions” about the M1 release.

Apple Alumni Jean-Louis Gassée discusses the “animated discussions” about the M1 release.


His column really spears the negative non-fans of Apple.


https://mondaynote.com/apple-silicon-m1-disruption-af11f639103a


Monday, December 21, 2020

Sunday, December 20, 2020

Saturday, December 19, 2020

Valve, creators of Half-Life, rumored new game will have Asymmetric gameplay between PC & VR Users.

Valve, creators of Half-Life, rumored new game will have Asymmetric gameplay between PC & VR Users.

The two types of users will be in the same game, but with different interfaces or even roles.


Thursday, December 17, 2020

The tech exodus from Silicon Valley has been going on for a while, but it has just accelerated.

The tech exodus from Silicon Valley has been going on for a while, but it has just accelerated.


The expense of living in my home town makes hiring & living there difficult.


https://www.cnn.com/2020/12/13/tech/silicon-valley-moving-to-austin-miami/index.html


Recently the IGDA (International Game Developers Association) sponsored a web seminar on Game Software Patents.

Recently the IGDA (International Game Developers Association) sponsored a web seminar on Game Software Patents.


They discuss the 2014’s Alice Corp. v. CLS Bank case, where they ruled implementing abstract ideas on a computer alone is not enough to be patentable.


https://www.youtube.com/watch?v=UcvM0MrN7f4&feature=youtu.be


WIki: https://en.wikipedia.org/wiki/Alice_Corp._v._CLS_Bank_International


Wednesday, December 16, 2020

Stream.io provides a complete iOS tutorial on adding their Chat SDK to your apps.

Stream.io provides a complete iOS tutorial on adding their Chat SDK to your apps.


Their API support messaging from a single person up to team/slack-style chat.


https://getstream.io/tutorials/ios-chat/


Chat API & SDK for Custom Messaging: https://getstream.io/chat/


This wiki page is dedicated to the idea there has to be something Better Than JSON.

This wiki page is dedicated to the idea there has to be something Better Than JSON.

I have never seen such a complete comparison of various data serialization formats (JSON, Protobuf, Flatbuffer, etc).


Tuesday, December 15, 2020

This year's iOSDevCamp DC was entirely virtual, and now their videos are available online.

This year's iOSDevCamp DC was entirely virtual, and now their videos are available online.


While smaller than some years due to COVID, I attended and enjoyed the session.


https://www.youtube.com/channel/UCLUh0bIfk24ka31a-Go3smA


Yet another interesting project from the Swift organization, SwiftNIO SSH!

Yet another interesting project from the Swift organization, SwiftNIO SSH!


SwiftNIO SSH is a programmatic implementation of SSH to implement SSH-speaking endpoints.


https://swift.org/blog/swiftnio-ssh/


An excellent article explaining one of my favorite subjects, Genetic Algorithms.

An excellent article explaining one of my favorite subjects, Genetic Algorithms.


Initial Population, Parent Selection, Crossover, Mutation, Termination. All the key components are explained.


https://medium.com/towards-artificial-intelligence/a-comprehensive-guide-to-genetic-algorithms-the-eli5-way-fcc8940ae9a4


Popping up in LA and some other locations, Free Blockbuster is a kiosk-based lending library for videos.

Popping up in LA and some other locations, Free Blockbuster is a kiosk-based lending library for videos.


I never thought of it, but the original Blockbuster was a $3 billion business crash due to changes in tech.


https://www.youtube.com/watch?v=4YcsQWwUx8U


Free Blockbuster Org: https://www.freeblockbuster.org


Sunday, December 13, 2020

RoadToVR take on lawsuits Oculus will be facing.

RoadToVR take on lawsuits Oculus will be facing.


The lawsuits deal with anticompetitive acquisitions and anticompetitive platform conduct, that will require divestitures of assets (companies)


https://www.roadtovr.com/ftc-sues-facebook-monopolization-oculus-vr/


Saturday, December 12, 2020

Antony ”Skarred Ghost” Vitillo reviews Finding Pandora X, winner of the “Best VR Immersive User Experience” at the Venice Film Festival this year.

Antony ”Skarred Ghost” Vitillo reviews Finding Pandora X, winner of the  “Best VR Immersive User Experience” at the Venice Film Festival this year.


I have been curious about the stagecraft of 360 shows, it is the reverse of traditional theater-in-the-round.


https://skarredghost.com/2020/11/14/finding-pandora-x-review-vr/


Finder Pandora X Trailer: https://vimeo.com/458044473


Thursday, December 10, 2020

Reading Popular Science's best tech of the years is an adult version of the Sears Wish Book!

Reading Popular Science's best tech of the years is an adult version of the Sears Wish Book!


If you don’t get the reference, look it up (or ask your parents).


https://www.popsci.com/story/technology/best-of-whats-new-2020/


YouTuber Colinfurze built fantastic modern Trebuchet.

YouTuber Colinfurze built fantastic modern Trebuchet.


It is only an average size for historical ones (“Warwolf”, the largest was 300-400’), but I do not know if anyone has ever made one out of modern steel beams!


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


Wednesday, December 9, 2020

Tuesday, December 8, 2020

Kevin Williams gives us a history of MR/AR/VR in theme parks.

Kevin Williams gives us a history of MR/AR/VR in theme parks.


He divides their use into “props” (ex. Wizardry World’s wands) and “viewers” (ex upcoming Nintendo World AR Caps).


https://www.vrfocus.com/2020/12/mixed-reality-revolution-out-of-home/


I like Henry Cheng's breakdown of what makes Apple's website unique, and very memorable.

I like Henry Cheng's breakdown of what makes Apple's website unique, and very memorable.


As he explains, Henry is not an Apple fan, but enjoys reading the websites. They might be doing something right.


https://medium.com/swlh/i-dont-know-if-it-s-the-gold-standard-but-i-really-enjoy-reading-apple-s-copy-3a1200fc7fc2

Sunday, December 6, 2020

Saturday, December 5, 2020

Super Nintendo Land zone will be coming to Universal Studio Japan next year.

Super Nintendo Land zone will be coming to Universal Studio Japan next year.

Besides the impressive setting, the ride will have an AR element. I would love to see how they work that.


https://www.theverge.com/2020/11/30/21726093/super-nintendo-world-osaka-japan-opening-date-announced


Thursday, December 3, 2020

The new M1 MacBook Air test has it running Windows 10 FASTER than the Surface Pro X.

The new M1 MacBook Air test has it running Windows 10 FASTER than the Surface Pro X.

Taking advantage of Windows 10 on ARM, this shows the speed of Apple Silicon over the SQ2 ARM CPU.

https://www.techradar.com/news/apples-m1-chip-embarrasses-microsofts-surface-pro-x-by-running-windows-10-on-arm-much-faster


Microsoft Team, their workspace chat and videoconferencing app, is being updated for switching between hardware.

Microsoft Team, their workspace chat & videoconferencing app, is being updated for switching between hardware.

What is interesting is that Team will not support CarPlay, recognizing the success and legitimacy of Apple’s car interface standard.


https://www.theverge.com/2020/12/1/21754862/microsoft-teams-calling-update-carplay-onedrive-recording-features


Wednesday, December 2, 2020

As Micah Bowers puts it, “Motion Is More Than Ornamentation”. He goes on in this article to describe good UX Motion Design.

As Micah Bowers puts it, “Motion Is More Than Ornamentation”.  He goes on in this article to describe good UX Motion Design.

I especially like his list of 12 Motion Design Principles for Digital Products.


https://uxdesign.cc/a-guide-to-motion-design-principles-7f05f10ccd79


Apple announces the best Apps of 2020 for both iOS and Mac

Apple announces the best Apps of 2020 for both iOS and Mac.

I found it interesting the best apps were an exercise app (iOS) and a life scheduler app (Mac).


https://www.apple.com/newsroom/2020/12/apple-presents-app-store-best-of-2020-winners/


Tuesday, December 1, 2020

I spoke too soon! Arecibo Observatory just collapsed.

I spoke too soon! Arecibo Observatory just collapsed.

This is a follow-up to yesterday's posting, the Arecibo cables snapped, and the suspended platform came down.


https://www.sciencemag.org/news/2020/12/arecibo-telescope-collapses-ending-57-year-run


Background video: https://www.cbsnews.com/news/arecibo-observatory-radio-telescope-puerto-rico-collapses/


In case you missed, here is the recent “I’m a Mac, I’m a PC”. Well, without the Mac.

In case you missed, here is the recent “I’m a Mac, I’m a PC”.  Well, without the Mac.

This was the tale end video shown at the introduction of the M1 Mac last month.


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


Monday, November 30, 2020

What was for 50 years the world's largest single-aperture telescope (and a favorite villain hide-out) will soon be gone, due to age and damage by nature.

What was for 50 years the world's largest single-aperture telescope (and a favorite villain hide-out) will soon be gone, due to age and damage by nature.

The Arecibo Observatory has been officially slated for deconstruction before it collapses on its own.


https://www.theverge.com/2020/11/19/21575025/arecibo-observatory-puerto-rico-decommission-structural-collapse-cable-break


Wiki: https://en.wikipedia.org/wiki/Arecibo_Observatory


Richard Moss, the author of Secret History of Mac Gaming, has a new project.

Richard Moss, the author of Secret History of Mac Gaming, has a new project.

Shareware Heroes: Independent Games at the Dawn of the Internet is a crowdfunded book that many might enjoy.


https://unbound.com/books/shareware-heroes/


Sunday, November 29, 2020

According to Reuters, Apple will try to move some iPad and MacBook manufacturing capacity out of China to Vietnam.

According to Reuters, Apple will try to move some iPad and MacBook manufacturing capacity out of China to Vietnam. 

“Apple wants to diversify its supply chain due to the ongoing trade disputes between the US and China”.


https://www.theverge.com/2020/11/26/21721353/apple-ipad-macbook-foxconn-manufacturing-vietnam-report


Saturday, November 28, 2020

This may be the biggest $$$ off for a Black Friday Tech Sale. $50,000!!!

This may be the biggest $$$ off for a Black Friday Tech Sale.  $50,000!!!


A 98-inch Samsung TV is going for half off It’s normal obscene $100K price.  Would that really make a difference? If you have to ask the price, you can’t afford it.


https://www.theverge.com/tldr/2020/11/27/21723138/samsung-98-inch-tv-deal-sale-black-friday-8k

Friday, November 27, 2020

European Union is about to go after various Tech companies with their Digital Services and Digital Markets Acts.

European Union is about to go after various Tech companies with their Digital Services and Digital Markets Acts.

While I agree some tech companies (including Apple) need to change policies, the EU has been just as authoritative in their decisions.  And not nearly as smart.


https://www.webpronews.com/eu-poised-to-crack-down-on-tech-giants/

Wednesday, November 25, 2020

The better article don’t just give you a new tool to use, but also explain how it works, so you learn something.

The better article don’t just give you a new tool to use, but also explain how it works, so you learn something.

John Sundell of Swift by Sundell has been digging into Combine, and we benefit from his explorations.


https://www.swiftbysundell.com/articles/extending-combine-with-convenience-apis/

Tuesday, November 24, 2020

Leandro Pérez uses analytics tools like Sitrep & XCLogParser to improve his Swift compile time.

Leandro Pérez uses analytics tools like Sitrep & XCLogParser to improve his Swift compile time.

The changes he talks about gave him a 40% improvement!


https://medium.com/flawless-app-stories/analyzing-and-improving-build-times-in-ios-5e2b77ef408e


Apple's recent Mac event ended with a visit from an old friend (they were missing Justin Long, I guess they could not afford him).

Apple's recent Mac event ended with a visit from an old friend (they were missing Justin Long, I guess they could not afford him). 

So I thought I would look back at the famous “Get A Mac” ad campaign (also called “I’m a Mac, I’m a PC”).  Has it really been 14 years?


https://www.youtube.com/watch?v=1rV-dbDMS18


Wiki https://en.wikipedia.org/wiki/Get_a_Mac


Monday, November 23, 2020

Facial identification for other animals (bear, cows, monkeys), is this something that was really a requirement?

Facial identification for other animals (bear, cows, monkeys), is this something that was really a requirement?

It is adorable to see the animation of Bear face locating. I had not thought of this use.


https://www.cnn.com/2020/11/22/tech/face-recognition-bears-cows/index.html


The Internet Archive has come to the rescue of old obsolete Flash archive with a new emulator.

The Internet Archive has come to the rescue of an old obsolete Flash archive with a new emulator.

Flash was abandoned for good reason (speed, security, proprietary), but this solution brings back some of the old playfulness of Flash.


https://boingboing.net/2020/11/19/internet-archive-turns-on-flash-emulation-already-has-1000-items-to-check-out.html


Library link: https://archive.org/details/softwarelibrary_flash


Sunday, November 22, 2020

Saturday, November 21, 2020

Quinn Nelson of Snazzy Labs talks about Modbook from Axiotron, the only 3rd party pad to run Mac software.

Quinn Nelson of Snazzy Labs talks about Modbook from Axiotron, the only 3rd party pad to run Mac software.

This is amazing hardware was a failure, but still was pretty amazing, How rare? I never heard of it!


https://www.youtube.com/watch?v=2AoX-5KIh9Q


Modbook site: http://www.modbook.com


Ahmed Ayoub has a great head to head analysis of two major franchise mobile apps.

Ahmed Ayoub has a great head to head analysis of two major franchise mobile apps.

They don’t get much bigger than Star Wars: Galaxy of Heroes and Marvel Strike Force.


https://uxdesign.cc/game-ux-analyzing-the-experience-of-two-major-mobile-games-89d91f91a57d


Friday, November 20, 2020

This is not a tech posting, but it is an intellectual property case I find interesting, regarding a recent lawsuit regarding DragonLance.

This is not a tech posting, but it is an intellectual property case I find interesting, regarding a recent lawsuit regarding DragonLance.


Wizard Of the Coast shut down authors Weis & Hickman, who had the right to continue to create Dragon Lance books. How should this have been handled?


https://www.youtube.com/watch?v=E6fk0-uAp5o

Thursday, November 19, 2020

Amazon is releasing an upgraded Echo Frame to everyone who wants it.

 Amazon is releasing an upgraded Echo Frame to everyone who wants it.

This is not AR glasses, but wearable, voice-controlled mobile computing.


https://www.theverge.com/2020/11/19/21575243/amazon-echo-frames-smart-glasses-alexa-loop-second-gen-available


Side note: By most estimates, the visual AR portion of the Google Glass experiment was a failure. However, the voice-controlled computing aspect of it, for things like communication, reference and personal assistant, was much more popular with the users/testers.  I think there is a niche for this.  Why they don’t make it like a pin, ala Star Trek communicator, I do not know.


As people become more familiar with SwiftUI, small features are starting to have a big impact.

As people become more familiar with SwiftUI, small features are starting to have a big impact.

Antoine van der Lee of Swift Lee explains creating view based animation with SwiftUI.


https://www.avanderlee.com/swiftui/withanimation-completion-callback/


Wednesday, November 18, 2020

I agree with the points that Mikhail Medvedev makes. Agile & Scrum do not automatically cause magic.

I agree with the points that Mikhail Medvedev makes. Agile & Scrum do not automatically cause magic.

Not every development effort fits nicely into set boxes.  Aiming for two-week sprints is a nice goal, people force to the meaningless deadline is not.


https://towardsdatascience.com/scrum-without-magic-8cbb07eb4026


Apple announced reducing their cut from 30% to 15% for app developers who make less than $1 million.

Apple announced reducing their cut from 30% to 15% for app developers who make less than $1 million.

Obviously, this is aimed at small developers, but I am not sure I understand the logic that large developers should pay more.


https://www.theverge.com/2020/11/18/21572302/apple-app-store-small-business-program-commission-cut-15-percent-reduction


Tuesday, November 17, 2020

Eight360’s high-end, motion simulator replicates the inertial & gravity force you feel for most driving/flying experiences.

Eight360’s high-end, motion simulator replicates the inertial & gravity force you feel for most driving/flying experiences.

Too expensive for the home market ($150,000 per year), but perfect for military & industrial use.  Maybe in the future…


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


Eight360 Website - https://www.eight360.com


Nuke provides a simple and efficient way to download and display images in your iOS or Mac app.

Nuke provides a simple and efficient way to download and display images in your iOS or Mac app.

Here is a tutorial by Ehab Yosry Amer on working with Nuke using Swift Package Manager.


https://www.raywenderlich.com/11070743-nuke-tutorial-for-ios-getting-started


Nuke repository https://github.com/kean/Nuke


Monday, November 16, 2020

I have no idea who created this, but it is an Awesome resource for iOS Development.

I have no idea who created this, but it is an Awesome resource for iOS Development.

“A curated list of awesome iOS ecosystem, including Objective-C and Swift Projects”


http://awesomeios.com


Associated Git Repository: http://github.com/vsouza/awesome-ios


If you are consider yourself a Software Engineer, you should really know these names.

If you are consider yourself a Software Engineer, you should really know these names.

And more importantly, you should know why they are significant for what they did.


https://medium.com/the-innovation/the-5-most-influential-programmers-in-computer-science-3fa590edc729


Sunday, November 15, 2020

Marvel artist JL Mast has posted numerous 360 VR cartoons to be view on desktop or by VR headset.

Marvel artist JL Mast has posted numerous 360 VR cartoons to be view on desktop or by VR headset.

This is one of the first artists I have seen who has created drawing specifically design to be viewed in all directions.


https://kuula.co/profile/jlmast


Related page: http://mast360.com


Saturday, November 14, 2020

A follow-up to the announcement of the Raspberry Pi 400 system, it is NOT selling for $70, everyone is selling it for $100.

A follow-up to the announcement of the Raspberry Pi 400 system, it is NOT selling for $70, everyone is selling it for $100. Also, you can’t buy one, since it is sold out everywhere I could try!

I still want to get one.

https://www.raspberrypi.org/products/raspberry-pi-400/

I was surprised Apple did not talk about it at this week's announcements, but AppleTV is available on PS4/5 & Xbox.

I was surprised Apple did not talk about it at this week's announcements, but AppleTV is available on PS4/5 & Xbox.

It is not often that Apple writes software for the game console market.


https://9to5mac.com/2020/11/11/apple-tv-app-is-now-available-for-download-on-playstation-4-and-playstation-5/


Friday, November 13, 2020

Tom Brant of PCMag provides an excellent tech review of what makes the M1 chip, also called Apple Silicon, so exciting.

Tom Brant of PCMag provides an excellent tech review of what makes the M1 chip, also called Apple Silicon, so exciting.

Some of the details were explained at Apple’s announcement this week, but Tom explains even more details.


https://www.pcmag.com/news/what-is-the-apple-m1-chip


File this under unintended consequences, Monday stocks for several Video Game & Entertainment Stream companies dropped.

File this under unintended consequences, Monday stocks for several Video Game & Entertainment Stream companies dropped.  The reason?  The possibility of a COVID shot, that would allow people out of their homes, where they are now watching movies and playing tons of games.  I would not have thought of that reaction to the good news.

https://www.fool.com/investing/2020/11/09/why-video-game-stocks-plunged-today/


Thursday, November 12, 2020

Apple’s new M1 system on chip is not the first time they did this.

Apple’s new M1 system on chip is not the first time they did this. Years ago, just before the Apple // line was retired, they gave us Mega II custom chip. It was essential an Apple //e system, only needing RAM & 65C02. The //e used an early version of it, but the advanced Gemini version was used on Apple // card for Mac LC product line. It allowed almost all of the immense Apple // software to run on the Mac LC.

https://en.wikipedia.org/wiki/Apple_IIe_Card


Mega II chip: https://en.wikipedia.org/wiki/Mega_II