Saturday, July 4, 2015

The evolution of human-machine interaction

Anyone who's used a mouse & keyboard for over a decade knows that this method of human-machine interaction is growing more clunky and burdensome with each passing year. It's only a matter of time before better (or at least complementary) systems emerge, sort of like when drawing tablets, handwriting / speech detection, and optical character recognition systems first appeared on the scene.

So what will the future of human-machine interaction (HMI) look like?

We already have some possible prognostications available. Wearable Tech being one (e.g., Google Glass and Apple Watch), and gesture-based technology being another. And given that the Big G and the Big A are researching, investing in, and developing both, it's not a stretch to conclude that we will see both emerging alongside conventional keyboard & mouse interaction soon.

Other technologies that will likely influence HMI refinement: Natural Language recognition (speech) and immersive Virtual Reality (VR).

Monday, June 29, 2015

Meshed up

Here's an interesting article about the development of low-power wide area networks for monitoring water conservation and facilitating irrigation management. I just hope they don't directly feed it back to the grid controllers, since if someone or something hacks it, it could literally unleash a flood - not to mention wasting valuable water on a grand scale.

Net fragged!

I've invented a new term, "Net fragged".

There's a site for this, and a site for that. And now, there's a site for that, too! I can't even remember where I bookmarked that site I was doing something on last month?! Sheesh. Net fragged!
 
You heard it here, first :-)


Tuesday, March 24, 2015

New Programming Paradigms

Functional Programming and Reactive Programming are new paradigms that are taking the software community by storm. The use of functional programming languages such as Scala have moved well beyond "research only" circles within the academic community to growing adoption for special tasks in industry.  Functional programming techniques and languages are sort of like "a new wave" following Object Oriented Programming (although the two paradigms are complementary, not competitive).

Friday, March 6, 2015

Use rsync on Linux/Mac to move data fast

Here's how to use rsync(1) on a Mac or Linux to move data fast:

rsync –achv[n] {local-dir} {remote-hostname}:{remote-dir}

This will sync the contents of {local-dir} to remote-hostname, {remote-dir}. If you supply the –n option (noted in the square brackets above), it will do a *dry-run only* showing you what will be done – but not yet doing it (very handy to confirm you will be copying the desired stuff to the desired remote location first).

Works for git clones, and any other directories, too. If you want to delete files that exist on {remote-dir} but not {local-dir}, add the delete-after parameter (with two leading dashes), like this:

rsync –achv[n] —delete-after {local-dir} {remote-hostname}:{remote-dir}

Transfers are generally done over ssh, so you’ll have to supply your password when prompted for it.

Rsync can pull as well as push, meaning you can reverse the positions of {local-dir} and {remote-hostname}:{remote-dir}, too. You can even use it to copy files to a different location on the local host if desired, too. Plus it’s very efficient at moving data quickly :-)

Wednesday, March 4, 2015

Sunday, December 14, 2014

BioVR

This is amazing!

"The most complex machine ever constructed by humankind"

The Large Hadron Collider (LHC) is gearing up for a new research phase in the new year. What secrets will be revealed about particle physics and the structure of the universe as we know it? Stay tuned, the next three years are likely to be ground-breaking!

Thursday, August 7, 2014

The Memristor - Putting Moore's law back on track

Haven't heard much at large from HP Labs until this, which I heard Meg Whitman reference several times in a recent talk she gave. Likely this puts the AI evolutionary curve back on track, perhaps making the extrapolation discussed in Louis Del Monte's book increasingly plausible :-)

Thursday, July 10, 2014

The Singularity is only 30 years away, are you ready?

Many futurists predict the singularity is only 30 years away. For sure, there will be far more change in the next 40 years than in the previous to date. I sure hope the AIs, soon to be with us, choose to prefer Asimov's three laws more than "SkyNet" or "the Matrix". As discussed in a recent article, physicist and author Louis Del Monte speculates that they will surpass, and eventually become annoyed with us (yikes!) I've picked up a copy and started reading Del Monte's book to learn more about his perspective.