Author Archives: Siddharth Jain

ISideWith 2024

Prediction: Harris will win easily

Posted in Politics | Leave a comment

Installing ImageMagick on WSL

First I just downloaded the pre-built binary as described here but trying to run it gives this: So the next step is to install FUSE [1] but still no luck: next run this [2]: after this it works:

Posted in Computers, programming, Software | Tagged , , | Leave a comment

What is special about entanglement?

If you are new to quantum theory you might wonder what is the big deal about entanglement? You have heard the story – we create two qubits in an entangled state and then separate them spatially. Theoretical physicists sometimes to … Continue reading

Posted in Science | Leave a comment

Introducing Honeybadger.bot: Java Class Registry

What is the biggest pain point you encounter with Java development? For me, its debugging those ClassNotFound exceptions and not knowing what dependency I need to add to my pom.xml in order to use a class [1,2]. Fortunately there is … Continue reading

Posted in Computers, programming, Software | Tagged | Leave a comment

Best Investment Advice

From The Intelligent Investor

Posted in Money | Leave a comment

Hive, Spark and Presto

from https://www.uber.com/blog/presto While batch and ETL jobs run on Hive and Spark, near real-time interactive queries run on Presto. this is a sentiment I have seen at other places as well – use presto for adhoc, near real-time analytics. My question is: what … Continue reading

Posted in Computers, programming, Software | Tagged | Leave a comment

Lucene: Getting Started

Making some notes on how to get started with Lucene. The first step is to clone the repo. The best way to getting started is by running the demo program org.apache.lucene.demo.IndexFiles which indexes files and org.apache.lucene.demo.SearchFiles which searches files. In … Continue reading

Posted in Computers, programming, Software | Tagged | Leave a comment

ASCII art generation on Mac using FIGlet

FIGlet is a program that creates large characters out of ordinaryscreen characters These days you can use online websites like this to generate the art for you but if you want to install the program on your computer and run … Continue reading

Posted in Computers, programming, Software | Tagged | Leave a comment

Spring Boot controller not working

Some tips to help you debug Spring controller not working. There can be many reasons why this can happen. Here is a checklist: In separate terminal window type: Now you want to set a breakpoint at org.springframework.context.annotation.ClassPathBeanDefinitionScanner.doScan: Then run the … Continue reading

Posted in Computers, programming, Software | Tagged , , | Leave a comment

Comparing two methods for uploading a file to a server

Posted in Computers, programming, Software | Leave a comment