Useful Links

Podcast

Some of my favourite maths and computer science wiki/blogs


A reading list of philosophy of mathematics

Since 2013 I have started to study philosophy of mathematics and science more seriously, motivated by interest in the genealogy of different kinds of abstract mathematics I have been introduced to; different foundations (e.g. set theories vs type theories) and various foundational issues (e.g. predicativity, finite vs infinite, circularity, etc) as well as questions concerning ontological status of mathematical objects and their relations to “empirical” reality prompted me to read people who have thought about these issues before.


Some of online sources where I read philosophy/ politics/ etc


Some other cool websites


This Website

This website is hosted on GitHub pages. GitHub pages is a free service in which websites are built and hosted from code and data stored in a GitHub repository, automatically updating when a new commit is made to the repository. Pages are created by Jekyll Now, a more user-friendly version of Jekyll and perfect for building minimal and static, yet beautiful, secure, and stable websites. A really quick and easy-to-follow guide is provided here. For a quick start, you can also find the source code for setting up your own website at barryclark/jekyll-now.

I used the front page of a website that is powered by the academic pages template. This template was forked from the Minimal Mistakes Jekyll Theme created by Michael Rose, and then extended to support the kinds of content that academics have: publications, talks, teaching, a portfolio, blog posts, and a dynamically-generated CV. You can fork this repository right now, modify the configuration and markdown files, add your own PDFs and other content, and have your own site for free, with no ads! An older version of this template powers my own personal website at stuartgeiger.com, which uses this Github repository.

Make sure you check this guide as well. Personally, I found it very useful and succinct.


Why Jekyll at all?

You can do so much with Jekyll. Some of the best web developers use it for building their own websites. Here is a good examples: CSS Wizardy.

But if you are, like me, an academic and want to publish your website with the help of Jekyll as fast as possible and not necessarily concerned about how fancy your website should look like, you may be interested in reading Github for academics.

Also, a really cool maths blog on discrete geometry, graph theory, and other stuff built by Jekyll: 11011110

How to write maths with Jekyll?

MathJax is an open source JavaScript display engine for mathematics that works in all browsers.

Kramdown comes with optional support for LaTeX to PNG rendering via MathJax within math blocks. This blogpost has a good tutorial on how to use MathJax with Jekyll. Also, you will probably find the official MathJax website useful.

Tips and hints for using Markdown