Insights gallery

Explore our thinking

Dive into our world and find out what we have to say about technology, UX, and software development.

Unify and Conquer: Combating Cybercrime with Next-Gen AI and Analytics

Unify and Conquer: Combating Cybercrime with Next-Gen AI and Analytics

Traditional cybercrime detection methods are failing. This webinar explores how AI and next-gen analytics can unify teams and empower investigations for real-time threat prevention. Join us to learn about how GenAI, Machine Learning, and advanced visualizations can combat Cybercrime. (Free - May 16th)

Have You Had Your JanusGraph Tuneup?

JanusGraph tuning and performance best practices

Big Data: Designing & Architecting Reactive UIs (Online Seminar)

What do my users want to do with Big Data? How do they want to visualize it, interact with it and manage it? How big is my data, really? How much data can a human deal with at one time, and how much data should we process at one time? How can the UX accommodate data sources that respond at different rates?

Where Do Unit Conversions Go?

Unit of measure conversions are a constant concern in scientific code. Most well written scientific domain kernels should be unit un-aware because the equations of nature are generally unit invariant: momentum is mass times velocity whether velocity is in meters per second or furlongs per fortnight. But there are always important places where the actual values matter: water boils at 100 degrees Celsius. Therefore one typically assumes a set of canonical units in the computational domain to make the programming more straightforward. It’s also more efficient and numerically stable to only translate units on the boundaries of the computation domain, rather than littering them throughout.