ET Developer Evangelists: A Look Back…and Forward

ET Developer Advocates: A Look Back...and Forward

We explore how our Developer Evangelists have impacted IBM–and what’s next for the team. Over the years, IBM Emerging Technologies has established a reputation for developing very cool stuff. Part of our mission is to advocate new and emerging technologies for IBM, our customers, and the communities we are a part of. In fact, we’ve been doing just that for […]

Read more

IBM and Stanford University team up for a new perspective on SETI signal analytics

Co-authors: Frank Fan, Kenny Smith, Jason Wang, Austin Hou, Rafael Setra, Qi Yang IBM and students from the Stanford University have teamed up to use IBM Spark services to analyze astronomical radio signal data for their projects in Mining Massive Data Sets. Using IBM’s Spark@SETI environment in the IBM Cloud, two different teams tackled the complex problem of signal feature extraction and classification using several terabytes of […]

Read more

Using R and Declarative Widgets in Jupyter Notebooks

In previous blogs posts such as: Declarative Widget System for Jupyter Notebooks and Adding Declarative Widgets to the Jupyter Notebook we introduced what declarative widgets are, technologies involved, and walked through a use case driven by a survey on user experience conducted by the Jupyter community. The end result of our work is that practitioners in the R community are no longer limited to a static […]

Read more

InterPlanetary File System (IPFS) on Jupyter

The fundamental concept of IPFS is that instead of looking for locations, as with HTTP, you look for the content of a file.  (erisindustries) When you say Blockchain, Git, BitTorrent, I hear: Directed acyclic graphs (like git) with hashed hierarchical checkpoints (like a blockchain or merkle trees) distributed peer to peer (like bit torrent). This is literally what IPFS is, and […]

Read more

Using Remote Kernels with Jupyter Notebook Server

Jupyter Notebook uses kernels to execute code interactively. The Jupyter Notebook server runs kernels as separate processes on the same host by default. However, there are scenarios where it would be necessary or beneficial to have the Notebook server use kernels that run remotely. A good example is when you want to use notebooks to explore and analyze large data […]

Read more

Safely Vetting a Digital Driver’s License

As the adoption of mobile driver licenses (mDL) evolves, the safety of law enforcement must be taken into consideration. When an officer pulls over a driver and approaches the vehicle the officer must not be distracted so that he/she can have “eyes on the driver” at all times. In these situations, the officer will eventually gather the identity credentials from the […]

Read more