Sunday, June 30, 2019

“At the tone, the time will be…” was what you got when you called POP-CORN (767-2676) when I was a kid.

“At the tone, the time will be…” was what you got when you called POP-CORN (767-2676) when I was a kid.

The Atlantic explore the time before cellphones, when finding the time was done with a phone call.


Ps. I checked, if you call Silicon Valley, my old home, at 408-POP-CORN (408-767-2676), you still get the time.

Saturday, June 29, 2019

Wired Magazine interviews Google head of design about early days of Smartphone Design of Notifications.

Wired Magazine interviews Google head of design about early days of Smartphone Design of Notifications.

Matías Duarte was a designer of an early predecessor to Android.


Friday, June 28, 2019

Oculus has releases new tool for capturing mixed reality video for the Quest.

Oculus has releases new tool for capturing mixed reality video for the Quest.

“Mixed Reality Capture Tools” allowing users to record high-quality gameplay footage where real-world objects and people appear in VR.



Thursday, June 27, 2019

The flavor of nothing you use is important, especially when coding (nil vs Nil vs Null vs NSNull).

The flavor of nothing you use is important, especially when coding (nil vs Nil vs Null vs NSNull).

NSHipster is a journal of the overlooked bits in Objective-C, Swift, and Cocoa.



Wednesday, June 26, 2019

Sid Meier's Civilization, one of the greatest game of all time, and one that was almost halted for a range of reasons.

Sid Meier's Civilization, one of the greatest game of all time, and one that was almost halted for a range of reasons.

Kim Justice make documentaries about old computer and video games, mostly with a European slant. 



Tuesday, June 25, 2019

There can only be one! One other Mobile OS beside Apple, and Microsoft wished it was theirs.

There can only be one! One other Mobile OS beside Apple, and Microsoft wished it was theirs.

Bill Gate Interview where he explains MS failing to deliver an alternative to IOS, letting Android find that niche instead.



Monday, June 24, 2019

O’Reilly’s Tensorflow conference will in San Jose this year, on Oct 28-31.

O’Reilly’s Tensorflow conference will in San Jose this year, on Oct 28-31.

It is not only ML platform around, but Tensor flow is leading the pack.  There is even support for Swift now!



Sunday, June 23, 2019

Everything that starts, has an end, including Microsoft Visual Basic

Everything that starts, has an end, including Microsoft Visual Basic

Matthew MacDonald notes that after 28 years, there is almost no new VB programming, though a lot of old code is still running.



Saturday, June 22, 2019

Eight Hour Foundation believes people need social interaction through social play.

Eight Hour Foundation believes people need social interaction through social play.

By providing standards and SDK for Game Developers, Publishers & Hardware Manufacturers, 8Hours hope to create a world where tech “game nights” are possible.



Friday, June 21, 2019

Another Github announcement, the acquisition of Pull Panda.

Another Github announcement, the acquisition of Pull Panda.

I am impressed they realize the repository with the Best tools and service will win. Github continues to lead!



Thursday, June 20, 2019

Anyone know a good cartoonist who would like a writing partner?

Special Request: Anyone know a good cartoonist who would like a writing partner? Few people know that years ago I had several of my humor idea converted to cartoons and sold to some National magazines. I would love to create another team for this. One warning, you would not be doing this for the high pay. At best, we would be paid enough for a couple of nice dinners. This is for fun, and joy of seeing your work in print.

Libra, Facebook attempt at Cryptocurrency, is coming.

Libra, Facebook attempt at Cryptocurrency, is coming.

Expected in the first half of 2020, Facebook spin off Calibra will be the app interface for most users.



Wednesday, June 19, 2019

Ever borrow someones note from class? Here are some borrowed notes from WWDC 2019

Ever borrow someones note from class? Here are some borrowed notes from WWDC 2019

Stefan Herold (Blackjacx) entered his notes into a Git repository, and is sharing them with all.



Tuesday, June 18, 2019

BBC VR video of WWII Bombing Raid

BBC VR video of WWII Bombing Raid

In 1943, the BBC send a reporter along on coming raid against Nazi Germany. Years later, they used recording of that raid along with 3D CGI to create an amazing experience.


Monday, June 17, 2019

Possibly lost in the flurry of WWDC 2019 announcements, GitHub Package Registry will support Swift packages.

Possibly lost in the flurry of WWDC 2019 announcements, GitHub Package Registry will support Swift packages.

GitHub, one of the most popular repository sites, is taking names for this Beta program.



Sunday, June 16, 2019

Educational Mechanical Computers have been around for ages, Turing Tumble is configurable using gates and marbles.

Educational Mechanical Computers have been around for ages, Turing Tumble is configurable using gates and marbles.

As a kid, I had a Digi-Comp 1, but never really learned from it.  This one is much more engaging, just fun to watch.



Saturday, June 15, 2019

There was no AR hardware at WWDC, but a lot of AR Software, which hints at new possibilities.

There was no AR hardware at WWDC, but a lot of AR Software, which hints at new possibilities.

C/NET’s Scott Stein connects a lot of AR demonstrations at WWDC 2019 into a possible future direction.



Thursday, June 13, 2019

Paul Hudson of Hacking with Swift has quickly written a decent tutorial on the new SwiftUI

Paul Hudson of Hacking with Swift has quickly written a decent tutorial on the new SwiftUI

One of the better Apple oriented tech writers, Paul’s tutorial helped me come up to speed on SwiftUI.



Wednesday, June 12, 2019

Tuesday, June 11, 2019

BBC ask what will Movies will be like in 20 years. The answer they think is VR.

BBC ask what will Movies will be like in 20 years. The answer they think is VR.

Are in early stages of a new filmmaking revolution? Or is it impossible to predict the future?



Monday, June 10, 2019

It has been a long time since I was a Junior programmer, but I don’t remember being as wise as Monica Lent with her 7 truths.

It has been a long time since I was a Junior programmer, but I don’t remember being as wise as Monica Lent with her 7 truths.

Document, Test & Code Quality Matters. I wish I could tattoo that on some people.



Sunday, June 9, 2019

Optimizing your VR program for performance is not easy, but Lucas Rizzotto video tutorial is a great start.

Optimizing your VR program for performance is not easy, but Lucas Rizzotto video tutorial is a great start.

You can’t wait to the end to do this, so learn early with these 14 steps to great VR.


Direct YouTube video: https://youtu.be/w0n4fuC4fNU

Saturday, June 8, 2019

Sad new to report, Make Media has shut down, which includes Make Magazine and future Maker Faire.

Sad new to report, Make Media has shut down, which includes Make Magazine and future Maker Faire.

I hope there is a future for my favorite magazine and DIY fairs, things do not look good.



Friday, June 7, 2019

Personal thoughts on Apple’s 2019 WWDC & SwiftUI

This year's WWDC has just confirmed my personal Love/Hate relationship with Apple as an independent developer. I suspect I am going to love SwiftUI.  It is a fundamental change in how one develops all Apple products and moves away from the difficulties of quickly connecting User Interfaces.  And I absolutely hate Apple for making my new open source frameworks (Slam, Zing & Fleet) mostly, if not wholly, obsolete.  I have been working on these projects for the past year because I thought there was a need for faster development of software. A lot of time and mental effort went into their design.  I had a beta version that was cross-platform (like SwiftUI), as well as having additional declarative features (just like Swift). Apple has the advantage of being able to modify the language (which I could not do), but the results are very similar. In a way, I am sort of flattered that we came up with similar approaches, just bummed out that my code will now go into the dust bin.  This has happened before for me, the joys of programming bleeding edge tech, and I am sure it will happen again. There are one or two areas, missing in SwiftUI, where I think my ideas would improve development, but I will implement these improvements using the SwiftUI framework, rather than my frameworks.  I will repeat, SwiftUI may be the most significant software development change for Apple, since before the release of iOS, since iOS is mostly a port of existing MacOS X design. It is as easily as important as the release of Swift language itself. So back to the books, err, the websites, I go to learn more.

Thursday, June 6, 2019

Recently released Magic Leap first augmented reality game is a family title: Angry Birds!

Direct 
Recently released Magic Leap first augmented reality game is a family title: Angry Birds!

As the article mentions, it is interesting that Magic Leap 1st title and Apple’s ARKit 1st demo are both slingshot games.

https://techcrunch.com/2018/09/19/magic-leap-ones-first-major-game-is-angry-birds-heres-what-its-like-to-play-it/

Direct video link: https://youtu.be/Lum4tTsqKbc
Astro Bot, a PS4 VR games, is smash hit, being first VR game to be on top 10 list.

Also becomes best VR game of 2018! This is big news, showing the first AAA quality Virtual Reality game.

https://www.roadtovr.com/astro-bot-ranked-6th-best-ps4-game-of-2018-23rd-of-all-time/

Related link: https://www.roadtovr.com/astro-bot-wins-game-awards-best-vr-ar-game-2018/

Trailer: https://www.youtube.com/watch?v=WgNJBmRs-i0

The try! Swift NYC 2019 conference has been announced for September 9th & 10th 2019, with workshops on September 8th.

The try! Swift NYC 2019 conference has been announced for September 9th & 10th 2019, with workshops on September 8th.

They are expecting 20+ international speakers and 300+ attendees from all over, all interested in all things Swift!



Logitech VR Stylus allows VR users to draw on hard surface or in the air, with incredible precision.

Logitech VR Stylus allows VR users to draw on hard surface or in the air, with incredible precision.

One thing we learned firm the Quest, the input device is as important as the VR headset for a good immersive experience!

Wednesday, June 5, 2019

For those interested in all things Apple at WWDC, John Sundell is posting some of the best technical review I have ever seen.

For those interested in all things Apple at WWDC, John Sundell is posting some of the best technical review I have ever seen.

His “WWDC By Sundell” site has fantastic explanation of Swift 5.1, SwiftUI & Swift Package manager, and the week has only just started.



Tuesday, June 4, 2019

WWDC announcement that interests me the most, mix iOS & VR, and you get ARKit 3!

WWDC announcement that interests me the most, mix iOS & VR, and you get ARKit 3!

People Occlusion (interacting depth between friend and virtual images), Motion Capture, Multiple Face Tracking, Collaborative Sessions and more!



Monday, June 3, 2019

DCVR in VA for June Reminder

Just a reminder, after you are done watching Apple's WWDC keynotes, come by on Tuesday to NovaLabs in Reston for the DCVR in VA meeting on Oculus Quest: https://www.meetup.com/DCimmersive/events/261505022/

Start the week with mathematical music, using the Fibonacci Sequence.

Start the week with mathematical music, using the Fibonacci Sequence.

From the youtube channel aSongScout, a melody based on increasing Fibonacci numbers is amazingly beautiful.

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

I wondered if the performer did the same thing for other mathematical constants, like Pi.  Yep, he did.

https://www.youtube.com/watch?v=OMq9he-5HUU


Sunday, June 2, 2019

A visual demo by Johan Eliasson using Neural network to drive a car around a simulated track.

A visual demo by Johan Eliasson using Neural network to drive a car around a simulated track.

What is fascinating about this type of AI is that there was no driving specific knowledge, just positioning data, and the program taught itself to steer better.



Saturday, June 1, 2019

According to this Medium article by Owen Williams, Microsoft including Linux as part of the Windows 10 OS signifies hell as frozen over, and Microsoft has learned.

According to this Medium article by Owen Williams, Microsoft including Linux as part of the Windows 10 OS signifies hell as frozen over, and Microsoft has learned.

While still the huge entry in Business market, Microsoft has missed a generation of software developers, and hopes to change this.