Saturday, November 30, 2019

Autocomplete is only helpful if it is done right, with good design.

Autocomplete is only helpful if it is done right, with good design.

This research article from Baymard Institute gives 13 rules for correct Autocomplete.



Friday, November 29, 2019

Thursday, November 28, 2019

Wednesday, November 27, 2019

Introducing Anna Zhilyaeva, A Virtual Reality Artist who creates 3D VR masterpieces

Introducing Anna Zhilyaeva, A Virtual Reality Artist who creates 3D VR masterpieces

Her creations are set pieces, as well as a performance art, since watching her create is an experience by itself. 


Anna Zhilyaeva website: https://www.annadreambrush.com




Tuesday, November 26, 2019

What To Play’s list of 2020 VR Games on YouTube.

What To Play’s list of 2020 VR Games on YouTube.

In the future, a lot more FPS, some multiplayer, and finally some AAA class game franchises.




Monday, November 25, 2019

Paul Hudson’s Hacking with Swift Black Friday sale has started early (50%).

Paul Hudson’s Hacking with Swift Black Friday sale has started early (50%).

I recommend his work, and am picking up SwiftUI by Example.  



Sunday, November 24, 2019

Saturday, November 23, 2019

The Void Experience tomorrow!

The Void Experience tomorrow!
Several of us are going to be at the Tyson's Corner The Void VR arena tomorrow at 6:00 pm to play a round of their Star Wars "Secret of the Empire" adventure. I will post later about our experience.

RayWenderlich comes through with a Swift 5.1 Cheat Sheet/Quick Reference.

RayWenderlich comes through with a Swift 5.1 Cheat Sheet/Quick Reference.

I have over half a dozen cheat sheets taped to my office wall, they are a great way to look up things fast.



Friday, November 22, 2019

VR Websites & Newsletters

At the VRDC in VA meeting on Tuesday, I was asked what websites I read in order to keep up to date on the state of VR/AR. Which ones do you review? When I finish my list (with help), I will post it.

Games are not the only VR Experiences that need to be interactive.

Games are not the only VR Experiences that need to be interactive. 

Enrique Tromp of VRMADA encourages rich VR interaction for all apps, including training. He presents examples he has created the showcase this.


https://www.roadtovr.com/delighting-users-rich-vr-interaction-design-enrique-tromp/

Thursday, November 21, 2019

10 Rules of UI that everyone should remember.

10 Rules of UI that everyone should remember.

Why do I keep harping about UI Design? A good idea can make a great program, but a good UI keep customers using it.


Wednesday, November 20, 2019

Tuesday, November 19, 2019

Voice Cloning takes a very small sample of your voice and creates a synthetic model of your voice.

Voice Cloning takes a very small sample of your voice and creates a synthetic model of your voice.

Two Minute Papers explains a new technique that only needs 5 seconds of your real voice (it infers the rest).



Original “Transfer Learning from Speaker Verification to Multispeaker Text-To-Speech Synthesis” paper: https://arxiv.org/abs/1806.04558


Monday, November 18, 2019

Eugene Belinski recently announces Swiftly, a one-stop quick reference spot for Swift developers.

Eugene Belinski recently announces Swiftly, a one-stop quick reference spot for Swift developers.

Similar to his popular iOSRef site, Swiftly is a great resource for new and experienced Swift users.




His iOSRef: https://iosref.com

Sunday, November 17, 2019

Saturday, November 16, 2019

Are APIs copyrightable? Or can others implement an API compatible with an established platform?

Are APIs copyrightable? Or can others implement an API compatible with an established platform?

The Supreme Court has agreed to review the case where it was decided that Google infringed Oracle's copyrights by creating an independent implementation of Java.


I know which way I think would be best for the industry.

Thursday, November 14, 2019

A short & simple article on using SwiftUI across all Apple devices (Mac, iOS, Watch).

A short & simple article on using SwiftUI across all Apple devices (Mac, iOS, Watch).

The SwiftWithMajid blog uses conditional platform macro to tweak the code by platform.



Wednesday, November 13, 2019

The Swift Server Working Group has posted a status on their work and tools.

The Swift Server Working Group has posted a status on their work and tools.

Useful Tools, Libraries and other Proposals are listed, as well as hints of Future direction of Server Side Swift.



Tuesday, November 12, 2019

A new DC iOS Meetup will have their first gathering tomorrow in Tysons Corner.

A new DC iOS Meetup will have their first gathering tomorrow in Tysons Corner.

Meeting at Capital One, this group is a merger of the Cocoaheads and MoDev groups.


An academic paper from the Code 4 Libraries journal on using AR in an exhibit.

An academic paper from the Code 4 Libraries journal on using AR in an exhibit.

This step by step study show how they concluded Augmented Reality enhanced the victors experience.



Monday, November 11, 2019

Computer Memory is not infinite, efficient memory use is required. That is where AutoRelease Pools come in.

Computer Memory is not infinite, efficient memory use is required. That is where AutoRelease Pools come in.

Bruno Rocha traces AutoRelease Pools from its original Objective-C form, and on to the current Swift use.



Sunday, November 10, 2019

Two Minute Paper video showing how an AI Hide & Seek Game did the unexpected to win.

Two Minute Paper video showing how an AI Hide & Seek Game did the unexpected to win.

The Machine Learning agents taught themselves to exploit mistakes in the Physic engine.



The paper "Emergent Tool Use from Multi-Agent Interaction”: https://openai.com/blog/emergent-tool-use/ 

Saturday, November 9, 2019

CNN review of Microsoft’s updated HoloLens 2, now that it is shipping.

CNN review of Microsoft’s updated HoloLens 2, now that it is shipping.

There is no doubt MS is aiming at remote assistance & training, so home buyers will probably not buy one.



Friday, November 8, 2019

Another point of view on Encryption, not from a technical side, but from a legal one.

Another point of view on Encryption, not from a technical side, but from a legal one.

Jim Baker, an exceptionally qualified legal expert, tells people regarding cyber tech to “Embrace Reality and Deal With It”.



Thursday, November 7, 2019

Wednesday, November 6, 2019

Tuesday, November 5, 2019

Monday, November 4, 2019

Sunday, November 3, 2019

Bilguun Batbold wants you to spice up your app with Core Animation

Bilguun Batbold wants you to spice up your app with Core Animation

I like his premise that even if you are not a game, making your app pretty makes it stand out in the App Store.



Saturday, November 2, 2019

Join us for our first DCVR Lunch

Join us for our first DCVR Lunch on Tuesday, November 5th, 2019, at Red’s Table in Reston. Red’s Table address is 11150 S Lakes Dr, Reston, VA 20191. I will reserve a table for all for noon. This is not a structured meeting with dedicated topics and speakers. Instead, it is just a chance for VR/AR lovers to socialize. Friends and first-timers are encouraged! Thank you, Steve

A 3-part posting, from Colocation America containing the History of IP address.

A 3-part posting, from Colocation America containing the History of IP address.

From the original ARPANET to the innovation of TCP/IP to Internet names.



Friday, November 1, 2019

From the Game Dev Vaults, a random video on generating random numbers which are optimized for player-psychology.

From the Game Dev Vaults, a random video on generating random numbers which are optimized for player-psychology.

Not only has Dave “Dr. Cat” Shapiro been involved with all levels of game design, but he also runs the longest-running MMORPG.



ps. I am slightly depressed when I realize how long Dave & I have known each other.