Hi, I'm Pranav Gade

And this page is a quine. What is that? Well, a quine is a program that produces its source code as its output.

About me

I am a 20y.o. student, currently pursuing B.Tech. CS&AI(Bachelor of Technology in Computer Science and Artificial Intelligence) at Indian Institute of Information Technology, Lucknow. You can find my resume here

I started exploring computers when I was 7, when I got my hands on a QBASIC manual. I have loved programming and computers ever since.

I was a Google Code-in 2018 Grand Prize winner for my contributions to KDE Community, and was invited to visit Google's HQ in California!

I am a FOSS evangelist, and therefore a Linux user(i use arch btw :p)

I work with whatever gets the job done, but I prefer to work behind the scenes and am starting to like ML.

Projects & Experience

I was an instructor at Atlas Fellowship, and taught Game Theory, Computer Science, Reverse Engineering, and Machine Learning.

I am a part of the SERI (Stanford Existential Risks Initiative) MATS (ML for Alignment Theory Scholars) Summer 2022 cohort, mentored by Evan Hubinger and John Wentworth.

I am a CERI (Cambridge Existential Risks Initiative) Summer Research Fellow, working on improving infrastructre for software supply chain security.

I was a SDE intern at QuantCo Zurich in summer 2021. I worked on QuantCo's internal toolchain for evaluating SQL databases' performance for data science.

I've implemented OpenAI's GLIDE model (which was DALL-E's successor), and the training code for it.

I've written a a fast & tiny HTTP server in Java without any dependencies.

I am kindof lazy, and love automating stuff, like this minecraft mod that makes your life easier.

I love to make useful apps, and participate in hackathons like PennApps.

I also reverse engineer software and love taking part in CTFs. Like picoCTF 2019, where my team was ranked 52nd out of 15817

One of my hobbies is making procedural digital art. You can find some of my best efforts here.

I like making quirky stuff like this website(it is a quine), and recursion ;p

I also enjoy doing Unicode voodoo like my twitter account name


Reach out to me:

Email: pranavgade20@gmail.com
Telegram: @pranavgade20
GitHub: pranavgade20
LinkedIn: linkedin.com/in/pranav-gade

How does this page work?

This all started from the book Gödel, Escher, Bach: An Eternal Golden Braid, by Douglas Hofstadter. It is a really good book covering a lot of topics, but it was the book that introduced the idea of a 'quine', a program that prints its source code. This page is inspired bythistalk by Dylan Beattie.

But how does it work? Well, this page uses a bunch of weird HTML and CSS tricks to insert the tags, as well as hide them. Here is all the voodoo that makes this possible:

If you don't want to to zoom in, or are interested in the technical details, click here for a technical description of how this page works.

This page works on all browsers, text editors/viewers, and printers. Content first, styles after. Proudly Javascript free.