Skip to content

πŸ“ my personal knowledge index of things as mind maps (math, ai, programming and more) (alfred workflow included) (built with MindNode) (sharing my Anki decks)

Notifications You must be signed in to change notification settings

tanmayk28/research

Β 
Β 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

#My Mind Map of Knowledge πŸ“š + Alfred Workflow 🎩 + Index πŸ—„οΈ ####(the above link is clickable and leads to an interactive mindmap) (p.s. underlined nodes are hyperlinks and lead to other mindmaps) (will need to wait a bit for it to load 😞) (but when it does, enjoy πŸ˜€) (you can also search through the index for what you want with my Alfred workflow to instantly open the mind map you need wherever you are)

Here is an article I wrote on why I made this and what the future of this project is. In short, mind maps are an incredibly effective way to make the connections between different areas in whatever I am trying to researh and learn. I just want to share this knowledge. I also use Anki to retain it all in memory.

And here is a talk I really love on what research really means and how you can conduct it efficiently. Transcript of it.

##MindMap Key πŸ”‘

##My Personal Articles πŸ“– I also love writing. I find the act of writing really enjoyable as I try to condense information in a way that another person can understand.

##My GitHup Repositories πŸ‘Ύ

I really love programming, building and sharing the things I have built. I am currently working on a macOS app to track events that I have done. This would solve a big problem of mine as I love data and especially I love collecting data about myself. It would allow me to analyse event frequency and give me prespective over my life. How many movies, series episodes I have seen and when, how many google searches I have done in a week, how many new GitHub repositoies I have created and when. The list goes on and the event triggering can even be automated via IFTTT or similar services. The best of it, is that you are in control of this data and not anyone else. This data about you is already getting collected in masse, it would be nice to see it for yourself and make your own analysis and decisions based on it.

This idea is not limited to a macOS app, I originally wanted to make it as a website and it will eventually have a website front end to it.

If you find this idea interesting, get in touch. It's always better working together.

##Other folders in this repository πŸ“

I am still thinking how I will try to structure this project well. I want the contents of the mind maps to be indexed by search engines as currently that is not the case. This way of presenting information is still quite new to the web. For now I will export certain mind maps into folders with a respective image and index. I will automate exporting in the future and perhaps one day everything will be exported in this way so there are two options to view the content and I also get the benefit of search engine indexing.

Here are the folders I have currently migrated in this way. The most up-to-date version of the content will always be the big research mind map. All of the folders below can also be found there.

  • code folder includes interesting mind maps related to programming
  • pdfs currently contain some past notes I have made before I was introduced to this neat mind map format
    • I may add some interesting free of license pdfs to it in the future
  • personal folder contains my articles and my GitHub repositores in the textual and image format
    • once again, the most up-to-date version will always be the live mind map
  • top folder contains all mind maps that I found to be particularly interesting to transfer in the textual and image format
  • index folder includes some of the mind maps that I translated from the research mind map to textual index and image

##Contributing πŸŽ‰
It is a shame that there is currently no easy way to contribute to this project. However you still can contribute if you like. You can start an issue and specify where you have found a mistake by sending a screenshot of it and specifiying in which mind map you have found it. After all, this is not an offical wiki and I often don't cite sources. These are just my notes and observations. They can be wrong.

I would also appreciate requests for topics or articles that I have not mapped. Any proposal to add some research paper or software that you found really interesting but I don't have is always welcome.

#Ask πŸ’¬ If you have some specific questions about this project or about myself, my interests and my personal workflow. I would love to hear them and you can ask them here. You can also view past questions that I have answered.

Learn something new. 🎊

#mindmap index πŸ—„οΈ

optimisation

design

sorting

ai

combinatorial search

security

cars

transportation

computer vision

image recognition

aircraft

cloud hosting

numpy

system design

file systems

BTRFS

XFS

software deployment

raspberry pi

bitwise operations

parallel programming

error handling

software verification

code generation

syntax trees

static analysis

linters

evaluation

cpu

cache

gpu

probability

combinatorics

combinatory

category theory

number theory

numerical analysis

topology

lambda calculus

game theory

markov decision processes

build systems

arduino

distros

magenta

c#

effective go

jml

maven

clojure

smalltalk

lua

r

php

perl

processing

assembly

lisp

racket

ocaml

elixir

embedded systems

microcontrollers

reverse engineering

clr

oculus

JIT

interpreter

bytecode

object code

machine code

compiler design

optimisation

LLVM

keyboard

layouts

computation

compression

concurrency

parallel computing

programs

text editors

vs code ✨

intellij

  • plugins

emacs

productivity

karabiner

km

  • macros

typinator

hammerspoon

  • my set up

learning

anki

  • decks

other

matlab

opengl

vulcan

metal

culture

board

card

poker

contract bridge

computer

mobile

android

desktop

windows

  • .NET

version control

mercurial

signal processing

quantum computing

mySQL

database design

electricity

batteries

theory of relativity

time dilation

gravity

gravitational waves

quantum gravity

energy

time

particles

higgs boson

photons

light

waves

field theory

radiation

antimatter

electromagnetic fields

atomic physics

atom

desalination

productivity

quantum physics

string theory

spin

favourite

licensing

apache

shells

dotfiles

3d printing

sports

snowboarding

longboarding

solutions

hackerrank

problem solving

brain computer interface

dreaming

  • lucid

addiction

habits

serotonin

justice

european union

piracy

dmca

politics

architecture

pattern recognition

natural language processing

feelings

depression

happiness

love

life

artificial

origin of life

photography

ripple

management

renewable energy

solar

wind

nuclear

philosophy

metaphysics

free will

epistemology

creativity

ethics

languages

russian

english

spelling

japanese

chinese

stimulants

phenethylamine

amphetamine

nootropics

antibiotics

steroids

globalisation

biohacking

genetics

protein

death

stem cells

bioinformatics

biomimetics

linguistics

perception

reality

ego

sound

audio

speech

medicine

rest

design

industrial

usability

material design

typography

fonts

lessons

operations research

human anatomy

limbic system

body

schizophrenia

alzheimers

cancer

tuberculosis

economics

microeconomics

macroeconomics

basic income

investing

pricing

stocks

financial market

fitness

cardio

plants

growth hacking

education

universities

typesetting

animals

fish

amphibians

reptiles

birds

web

browsers

dom

safari

  • extensions

firefox

chrome

fungus

fasting

immune system

javascript engines

webkit

teaching

companies

tesla

apple

  • mac

  • iPhone

spacex

google

deepmind

  • alpha go

amazon

facebook

countries

uk

germany

north america

usa

asia

russia

china

protocols

http

tcp/ip

LPWAN

space

black holes

stars

galaxies

milky way

  • solar system

internet of things

communication

server

business

real estate

serverless architecture

ai

coursera machine learning

haskell

programming

cs

iOS

developing iOS 10 apps wth Swift

backend

comedy

standups

earth

oceans

petri nets

search engines

optimisation

Foundation

AppKit

Cocoa Touch

UIKit

watchOS

tvOS

WWDC

desktop applications

full stack

caching layers

varnish

history

events

brexit

cold war

russian revolution

wars

ww2

ww1

interesting

ancient cities

api

data mining

data modelling

information retrieval

literature

javascript libraries

fiber

browserify

whitestorm.js

three.js

immutable.js

redux

angular

vue.js

rails

sinatra

projects

ideas

prose

package managers

npm

yarn

pip

carthage

music creation

practice

python libraries

scikit-learn

django

russian

jupyter

music

vapor

RxSwift

hugo

markup languages

xml

html

markdown

style sheet languages

programming

general

go

python

java

  • 01: effective java

lisp

haskell

interviews

javascript

  • you don’t know js: up and going βœ¨βœ”

swift

  • 14: swift programming language

ruby

  • 13: confident ruby

smalltalk

  • 1997: smalltalk best practice patterns

ios

vim

  • 12: practical vim

algorithms

1990: introduction to algorithms

1987: algorithm design manual

mindset

1936: how to win friends and influence people

1937: think and grow rich

2014: a mind for numbers: how to excel at math and science βœ¨βœ”

2011: models βœ¨βœ”

finance

1926: the richest man in babylon

economics

1917: imperialism, the highest stage of capitalism

1953: the worldly philosophers

physics

university physics with modern physics ✨

ai

machine learning

math

1999: geometry and the imagination

12: foundations of analysis

09: essentials of discrete mathematics

cs

08: annotated turing

05: the elements of computing systems

11: the nature of computation

1989: the turing omnibus

1996: introduction to the theory of computation

data science

management

1975: the mythical man-month

compilers

advanced compiler design and implementation

gamedev

03: tricks of the 3D game programming gurus-advanced 3D graphics and rasterisation

bio

memoirs

2014: a thousand tiny failures: memoirs of a pickup artist βœ”

fiction

1890: the picture of dorian gray βœ¨βœ”

1925: heart of a dog βœ¨βœ”

1967: master and margarita βœ¨βœ”

1972: roadside picnic βœ¨βœ”

1892: the yellow wallpaper βœ”

1954: the doors of perception ✨

1949: nineteen eighty-four ✨

1943: the glass bead game

1981: the soul of new machine

short stories

1943: the little prince βœ¨βœ”

1991: understand βœ¨βœ”

1998: story of your life

history

1986: the making of atomic bomb

philosophy

operating systems

1983: operating system concepts

1992: modern operating systems

neuroscience

About

πŸ“ my personal knowledge index of things as mind maps (math, ai, programming and more) (alfred workflow included) (built with MindNode) (sharing my Anki decks)

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published