Thejesh GN Blog

1

India urgently needs responsible disclosure policy guidelines for vulnerability reporting

This year has been an interesting one for infosecurity in India. Major infrastructure services — from identity to payment services — have gone online. This is also the reason why there is a lot of conversation happening around general and operational security. But what’s lacking is talk around missing guidelines to report security...

Carl Malamud and Dr. Sam Pitroda 0

Challenges for Open Data – India

Recently Carl Malamud who runs Public.Resource.Org and Sam Pitroda were in town to talk about Right to Information and Knowledge. I was asked to talk about Open Data Community in India. This post is my notes. Intro: 1 Minute I am Thejesh, I am one of the co-founder of DataMeet, Community of Open...

Personal Analytics Dashboard 2

Personal Analytics Dashboard using Metabase and Nomie

I love personal analytics. Ever since I have started logging using Nomie, I have experimented with data, mostly using spreadsheet. It’s interesting to find patterns and make corrections. Nomie uses CouchDB as the cloud storage. CouchDB is a great database but I prefer a simple RDBMS when I want to query. So sometime...

0

Getting started with SystemML

I have been exploring data as part of work and hobby for a long time. My process mostly involves clean up, analyze and visualize. Something that has always interested me but never gotten around to experiment was recommendations. I have done some rudimentary recommendations but never deep dive into it. Never explored machine...

M57 Ring Nebula 0

Exploring Astronomy with Internet connected telescopes

As a teenager I was very curious about stars and galaxies. Only time we could get to see something related was an yearly school trip to Jawaharlal Nehru Planetarium, Bangalore. As I grew up my interest moved to technology from science. Mostly because technology gave me an opportunity to tinker with. When I...

2

Introduction to Querying JSON using JSONata

JSON is the defacto data format for web APIs. Usually getting the data you want out JSON means iterating through the arrays, find if the key exists and then accessing the data. It usually doesn’t stop there if you want to do some kind of aggregation. So its writing loops after loops. But...