Author archives

Quick fix for curl: symbol lookup error: /usr/lib/x86_64-linux-gnu/libcurl.so.4: undefined symbol

So you’re trying to install something or compile something or you have curl installed, but it won’t work, because…. # curl -V curl: symbol lookup error: /usr/lib/x86_64-linux-gnu/libcurl.so.4: undefined symbol: nghttp2_http2_strerror Or it may be some other package doing this. If you land up on this obscure blog searching, chances are you already have been pulling …

Google AMP and four drawbacks

Godfather google has foisted yet another of its whims on us. As always, it is for our own good only. Because we are too stupid to design sites that look good in mobiles that load faster, Google has come to our rescue because everyone wants a faster web, right? In theory there is nothing wrong …

Nginx with http/2 and usability problems

http/2 adoption in India is currently very poor

So Nginx released the mainline version 1.9.5 and then 1.9.6 with an experimental http/2 module. For those using spdy, the upgrade in itself should be simple, by simply replacing “spdy” with “http2” in the listen directive in the server configuration. The server will not start till this change is made. Sadly, what should have been …

Google’s guessing games #privacy #humor

Imagine my surprise today when a google search result showed my location below the search results (nil). Virar West, Virar, Maharashtra – From your Internet address – Use precise location  – Learn more I live in Virar East, so the guess was off by a few kilometers. Curious to see how accurate it gets, I allowed it to use “precise …

Reset the net – Don’t ask for privacy, Take it back

A long overdue backlash against state spying (and NSA in particular) has some of the biggest websites on the internet joining forces with internet rights activists to unleash an unambiguous message. Don’t ask for privacy, take it back. Internet website and application owners are encouraged to adopt strong encryption based security measures to prevent spying …