I recently published Kurbelfahrplan, a FOSDEM schedule app for the Playdate. This was the first project where I’ve been quite happy with using Claude Code for development, and used it much beyond Copi…
I recently published Kurbelfahrplan, a FOSDEM schedule app for the Playdate. This was the first project where I’ve been quite happy with using Claude Code for development, and used it much beyond Copi…
Haven’t posted here in a while, but this is worth an update: I’m moving to Berlin. I’ve loved living in Bangalore for the last decade (I moved here just after the first HillHacks in May 2015), but it…
The Amazon US website allows you to export your Order History easily by visiting the “Order History Reports” page. No such option seems to exist for the Amazon websites for other countries. I was tryi…
“Fantastic Beasts and Where to Find Them” is a curious book: The in-universe book is written by Newt Scamander and was published in 1927. The first edition of the companion book was published in 2001.…
I recently did some work on analysing the Indian government cyberspace, thought I should document them somewhere outside of my Twitter1. List of GoI websites I’d made a list of Indian government websi…
I have a presentation I sometimes give about Monopoly being a terrible game1. I usually end it by pointing the audience to Monopoly Deal, which I introduce it as “the only Monopoly edition you can enj…
A lot of companies have come up with the idea for reducing all your cards into a single piece of plastic. Here’s a summary of all the ones I could find, and their fate. Beware: this field is very much…
A long time ago, I tried to do a readthrough for Game of Thrones (Book 1) alongside the first season. I managed to reach Episode 5, before I sped through the rest of the book, but I tried. Trying some…
I tweeted out my recommended viewing order for Star Wars recently1: Happy #StarWarsDay folks. If you've somehow managed to avoid watching Star Wars, here's my recommended viewing order (No Spoilers, 1…
I upgraded my encryption setup recently, so I thought I should write about it, just in case it is helpful to someone else. As a security professional, I have a different threat model from most folks,…
Update: Apple is no longer signing iOS6 for the iPad 2, so this is no longer feasible. I own a iPad 2 (GSM), which is rarely used these days because it is too slow with the latest iOS 9 upgrades. It i…
The Google Purchase History feature has been doing rounds in the news recently. In case you missed it, go to https://myaccount.google.com/purchases right now and make sure you are logged in with your…
I’ve been running a personal DNSCrypt server in Bangalore for the last 2 years. When I set it up, it was just a compiled version of dnscrypt-wrapper, which was the bare minimum setup I could do. Since…
Self-Guide for stripping the Audible DRM, in similar vein as my Kindle Self-Guide. Download the aax file from Audible website. Run the inAudible-NG Rainbrow crack table against the AAX file. Easiest w…
I run a non-standard Kindle configuration: Jailbroken (because I want to own the device, not rent it) Runs KOReader (because I want to read EPUBs and PDFs with reflow.) DRM Stripping (because I want t…
tl;dr: Check your disk usage v/s RAID capacity to ensure that you can remove a disk before trying. If you can connect a new disk without removing the old one, run a btrfs replace - it is much faster.…
The Vulnerability The UIDAI Resident Portal (with read access to entire Aadhaar Demographic data) is runing a vulnerable version of LifeRay software. It is running LifeRay 6.1, which was declared End-…
A few more changes since the last time I ran this. Update: An automatically updated version of this is available at https://captnemo.in/tld-a-record/ TLD IP Web ai 209.59.119.34…
A little while ago (Jan 2018), I ran a scan to see which all TLDs have an A record set (on the TLD). This is what lets you visit http://ai/ as a valid website on your browser, for eg. I ran the same s…
Next in the Home Server series, this post documents how I got the networking setup to serve content publicly from my under-the-tv server. Background My home server runs on a mix of Docker/Traefik orc…
1–20 of 100 posts