We are looking for a Chief Sales Officer. (For Princeton, New Jersey.) Do you ensure clients get value from what you sell? Do you have the energy to go after partners and logos relentlessly? Do you feel the thrill of using data to tell stories? Are you game to take a $10m data company to $50m? We would like to talk to you. Please visit đ https://gramener.com/job/?id=90554 LinkedIn
2021
Designing Complex Shapes in PowerPoint
I use PowerPoint instead of Adobe Illustrator or Sketch. Iâm familiar with it, and it does everything I need. One of the features Iâm really excited by in PowerPoint is the ability to manipulate shapes. Letâs say you have a rectangle and a circle. You can select both of these shapes and in the Shape Format > Merge Shapes dropdown, you can: merge them with a union combine them (like an XOR operation in Boolean algebra) fragment them, which breaks them up into pieces intersect them subtract them This is so powerful that you can create any kind of shape. Letâs take an icon from Font Awesome at random â say an address card â and create it. ...
For 10 years, Iâve enjoyed building data visualizations by writing code. Today, we launched the Gramex IDE at https://gramex.gramener.com â and it aims to make me redundant. Everyone can do the same, but without code. Iâll miss the good old days, but looking forward to a brave new world of low code. LinkedIn
When we started Comicgen â a JavaScript library to generate comics - https://gramener.com/comicgen/ â I didnât expect it to become the #1 page on the Gramener website. Today, we had another unexpected surprise. The Comicgen Power BI plugin is a Power BI Editorâs Pick: https://powerbi.microsoft.com/en-us/blog/power-bi-march-2021-feature-summary/ Itâs open-source: https://appsource.microsoft.com/en-US/product/power-bi-visuals/wa200001420. Try it out. #datacomics #comics #dataanalysis LinkedIn
Daksh India is an NGO that works with legal & political data â such as every single legal case in India. Theyâre looking for a senior #datascientist who can explore such data and publish visual insights. What I like about such roles is that it allows you to publish your work and build your portfolio. You could apply at https://dakshindia.org/work-with-us/ (via Surya Prakash B S) LinkedIn
Unofficial Guide to Programming Minecraft with Websockets. My daughter got me hooked on Minecraft. (If you see me staring intently at you during a Zoom call, Iâm probably fighting a mob.) As it turns out, Minecraft is pretty programmable. You can send it messages using websockets that can place blocks, create mobs, get information, and more. None of this is officially documented, though. So I spent a few weeks reverse-engineering this and put together a guide to programming Minecraft. ...
Jolie No. 1 There are more Bollywood actors in Hollywood. Some are even turning down Hollywood roles. So we wondered: How easily can a Bollywood actor connect to a Hollywood actor? As part of the Oct 2019 Gramener data story hackathon, Anand, Kishore, and Niyas created a Jolie No 1 â a data video where Govinda announces (in our imagination) that he will act with Angelina Jolie in Jolie No 1, but declines to comment on who introduced them. ...
Vadivelu Comedy Dialogues
Here are some famous funny dialogues by Tamil comedian Vadivelu. Can you guess which movie theyâre from? Donât worry about the spelling. Just spell it like it sounds, and the box will turn green.
Releasing modified mosquitoes precisely
At PyCon Indonesia, I spoke about a project we worked on with the World Mosquito Program. The World Mosquito Program (WMP) modifies mosquitoes with a bacteria â Wolbachia. This reduces their ability to carry deadly viruses. (It makes me perversely happy that weâre infecting mosquitoes now đ.) Modifying mosquitoes is an expensive process. With a limited set of âgood mosquitoesâ, it is critical to find the best release points that will help them replicate rapidly. ...
Jolie No. 1
There are more Bollywood actors in Hollywood. Some are even turning down Hollywood roles. So we wondered: How easily can a Bollywood actor connect to a Hollywood actor? As part of the Oct 2019 Gramener data story hackathon, Anand, Kishore, and Niyas created a Jolie No 1 â a data video where [Govinda](https://en.wikipedia.org/wiki/Govinda_(actor) announces (in our imagination) that he will act with Angelina Jolie in Jolie No 1, but declines to comment on who introduced them. We picked a theme first The hackathon theme was âmoviesâ. We explored 5 themes: ...
Harris Jayaraj First Interludes
Here are beautiful first interludes from Harris Jayaraj's Tamil film songs. Can you guess which movie theyâre from? Donât worry about the spelling. Just spell it like it sounds, and the box will turn green.
How to direct a data movie
Ganes and I created a data movie on speed-cubing records as part of a Gramener hackathon. Hereâs a video of us talking about how we created it. Anand: We picked the Rubikâs cube story for this hackathon. Tell me more about how this excited you. Ganes: Since my son started solving the Rubikâs cube a few months back, Iâve been fascinated with these competitions. I still donât know how to solve it, but I like watching it. ...
Contronyms
Contronyms are words that have two meanings that are the opposite of each other. Sanction, for example, may mean restricting something (e.g. sanction against imports) or approving something (e.g. sanctioning imports). Scan may mean to look at cursorily (e.g. scan a document) or look at in detail (e.g. scan an X-Ray) Fine may mean excellent (e.g. fine wine) or average (e.g. the wineâs fine). I enjoyed this list of 75 contronyms.
Programming Minecraft with Websockets
Minecraft lets you connect to a websocket server when youâre in a game. The server can receive and send any commands. This lets you build a bot that you can ⌠(well, I donât know what it can do, letâs explore.) Minecraft has commands you can type on a chat window. For example, type / to start a command and type setblock ~1 ~0 ~0 grass changes the block 1 north of you into grass. (~ means relative to you. Coordinates are specified as X, Y and Z.) ...
Always a pleasure when our work lands on Andy Kirkâs list đ â thanks for being a great motivator, Andy! LinkedIn
How to extend Markdown with custom blocks
One problem Iâve had in Markdown is rendering a content in columns. On Bootstrap, the markup would look like this: <div class="row"> <div class="col">...</div> <div class="col">...</div> </div> How do we get that into Markdown without writing HTML? On Python, the attribute lists extension lets you add a class. For example: This is some content {: .row} ⌠renders <p class="row">This is some content</p>. But I canât do that to multiple paragraphs. Nor can I next content, i.e. add a .col inside the .row. ...
Nagesh Comedy Dialogues Quiz
Here are dialogues from Nagesh's films. Can you guess which movie they're from? Donât worry about the spelling. Just spell it like it sounds, and the box will turn green. Comments Hema Subramanian 2 Jan 2021 9:37 pm: Didnât get 5 6 and 7