Articles in the Technology category

Adventures with diagram creation

As I concocted the Hamiltonian Cycle post, I admit to having faced certain frustration in rendering the necessary diagrams. Normally I try to refrain from diagrams or visuals of any …

Quick, but killer exercise circuits with aid of technology

I only exercise at home or outdoors. Sometimes, I postpone my exercise until close to the evening time-frame, right before a timely event or commitment (of importance to me), leaving …

Speculative execution in Computer Architecture

In Computer Architecture, speculative execution is one of a multitude of strategies processors have employed for decades to maximize computational throughput (speed). Specifically, SE is an Instruction Level Parallelism technique …

More Inspiring Technologies

Three years ago I had written an article on the three most inspiring technologies in my routine. The personal impact of those three items still by far prevails over any …

Computer architecture bottom-up, improvised

What series of components and abstractions comprise the functionality of a basic computer? The question can easily resolve itself by means of a refresher in a digital logic or architecture …

Calamidades del smartphone

A pesar de llevar un Samsung con la pantalla táctil desde cuatro meses, el dispositivo me desagrada estéticamente. Es grande, pesado, sí, pero aun fuera del tamaño menor, el problema …

Three most inspiring technologies in my life

I wish to highlight the three technologies that most inspired how I carry out most of my digital day-to-day tasks. Let me first elaborate on what this list is not …