Giter VIP home page Giter VIP logo

knowledge-map's Introduction

#Mind Map of Knowledge 📚 + Alfred Workflow 🎩 + Index 🗄️ ####(the above link is clickable and leads to an interactive mindmap) (p.s. all 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 or use 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. Contributions are most welcome. Let's do this together.

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 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. Aside from this I am currently working on a macOS app to track events that I have done.

##Contributing 🎉 There is a lot of knowledge that can be shared. I would love to visualise it for myself and every one else. I would love it if you could contribute and add your own knowledge or links to this mind map. You can do so by starting an issue and writing what it is that you want to add to it that I have missed. Here is an example of one possible request.

Do you have a favourite book or course or project that you have found that you really love? Do you have a favourite website or article or quote? You can just open an issue and say what it is you wish was added that is missing. Perhaps there is a huge area of research that I missed all together and you wish it would be added to the main mind map, just open an issue and say it.

As it currently stands, this mind map is used mainly by me but as I explore further and further and do more research, I will try to structure knowledge in a way that visualises the various connections in a way that makes more and more sense. I really dislike the black box nature of Google where you have to know what to ask before getting an answer.

If you do want to help me make my vision of open sourcing and visualising all of the world's knowledge in this way a reality, you can try look into websites, blogs, GitHub repos, images, reddit subreddits, quora communities and see what I have missed adding there that you think should be added. Quality over quantitiy though. The goal is to represent knoweldge visually and see connections between each of the nodes.

There are many other mind maps that you can explore and I would really love to hear your thoughts and suggestions of what I can add or how I can improve this project. I am heavily learning and experimenting with the web stack as I have some really exciting plans for this project, mind maps and visualisation in general. If you find this idea appealing to you, please message me and I would love to hear your thoughts.

#Future 🚀

I want to develop a web interface search engine for these mind maps and create visualisations in code for each of the topics.

##Other folders in this repository 📁

I am still thinking how I will try to structure this project and this repository 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 hope everything will be exported both in textual and image format and as a live mind map of links.

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
  • top folder contains all mind maps that I found to be particularly interesting to transfer in the textual and image format
  • 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
  • index folder includes some of the mind maps that I translated from the research mind map to textual index and image
  • 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

#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 🗄️

  • advised to open them in new tab as there is a bug with going back
    • need to go back a few times 😞 (I hope it will be fixed soon)

build systems

effective go

programming

general

c

  • 1975: the c programming language

go

python

java

lisp

haskell

interviews

javascript

swift

ruby

smalltalk

ios

vim

git

physics

networking

00: computer networking: a top-down approach

03: unix network programming, volume 1: the sockets networking api

1999: interconnections: bridges, routers, switches, and internetworking protocols

1992: TCP/IP network administration

algorithms

1990: introduction to algorithms

1987: algorithm design manual

mindset

1936: how to win friends and influence people ✨

1937: think and grow rich

14: a mind for numbers: how to excel at math and science ✨✔

11: models ✨✔

1990: peace is every step

1946: man’s search for meaning

1942: the stranger

09: eating animals

1992: mindfulness in plain english ✨

04: emptiness dancing

1957: the way of zen ✨

1954: the first and last freedom

12: mastery

6th century bc: tao te ching

1922: siddhartha

1992: mastery: the keys to success and long term fulfilment

finance

1926: the richest man in babylon

economics

1917: imperialism, the highest stage of capitalism

1953: the worldly philosophers

11: debt: first 5000 years

13: how asia works: success and failure in the world’s most dynamic region

ai

1991: paradigms of artificial intelligence programming

machine learning

12: machine learning: a probabilistic perspective

math

1999: geometry and the imagination

12: foundations of analysis

09: essentials of discrete mathematics

1995: linear algebra done right

1982: a book of abstract algebra

1972: mathematics made difficult

statistics

13: an introduction to statistical learning: with applications in r

1983: the visual display of quantitative information

cs

08: annotated turing

11: the nature of computation

1989: the turing omnibus

science

03: a short history of nearly everything

1988: a brief history of time

data science

management

1983: high output management

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 ✔

1942: the world of yesterday

1854: walden

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

1880: the brothers karamazov

1978: hitchhikers guide to the galaxy

1996: the story of b: an adventure of the mind and spirit

1965: dune

1985: blood meridian

1953: fahrenheit 451

1914: the ragged trousered philanthropists

1969: slaughterhouse five

1908: the iron heel

06: the road

10: the passage

1962: we have always lived in the castle

1955: lolita

00: house of leaves

1864: notes from underground

1924: we

1866: crime and punishment

1977: the shining

15: harry potter and the methods of rationality

1951: the rebel: an essay on man in revolt

1962: one day in the life of ivan denisovich

1964: monday begins on saturday

1962: pale fire

1869: the idiot

1999: the perks of being a wallflower ✔

1945: animal farm

scifi

culture series

  • excession

blindsight

11: the martian

the dispossessed

1963: cat’s cradle

14: red rising

1968: do androids dream of electric sheep?

1992: snow crash

1994: permutation city

1988: the player of games

1985: ender’s game

adventure

1844: the count of monte cristo

short stories

1943: the little prince ✨✔

1991: understand ✨✔

1998: story of your life

thriller

1939: and then there were none

non fiction

1997: into thin air

09: coders at work: reflections on the craft of programming

history

1986: the making of atomic bomb

1980: a people’s history of the united states

11: sapiens: a brief history of humankind

1973: gravity’s rainbow

12: the idea factory: bell labs and the great age of american innovation

03: masters of doom

1903: the souls of black folk

1975: american slavery, american freedom

1962: the structure of scientific revolutions

crypto

1999: the code book ✨

alt history

1962: the man in the high castle

evolution

philosophy

1986: finite and infinite games

operating systems

1983: operating system concepts

1992: modern operating systems

neuroscience

thinking, fast and slow

00: principles of neural science

chemistry

13: drugs 2.0: the web revolution that's changing how the world gets high

1997: tryptamines i have known and loved: the chemistry continues

design

the best interface is no interface: the simple path to brilliant technology

politics

1974: the anatomy of the state

1944: the road to serfdom

13: the democracy project: a history, a crisis, a movement

nutrition

15: how not to die ✨

exercise

05: starting strength: basic barbell training

startups

14: zero to one

biography

1965: the autobiography of malcolm x

awareness

last chance to see

web design

00: don’t make me think

visualisation

1990: envisioning information

regex

09: regular expressions cookbook

computer systems

computer systems: a programmer’s perspective

keyboard

WebVR

richard feynman

text editors

intellij

  • plugins

productivity

karabiner

km

  • macros
  • my set up

learning

anki

other

matlab

metal

dev

board

card

computer

mobile

desktop

version control

database design

apache

dotfiles

solutions

hackerrank

snowboarding

longboarding

skateboarding

basketball

football

golf

hiking

rock climbing

justice

USA

feelings

depression

happiness

love

ripple

russian

english

spelling

japanese

chinese

drawing

stimulants

phenethylamine

amphetamine

biohacking

audio

speech

human anatomy

personal

browsers

safari

  • extensions

firefox

chrome

web workers

apps

cardio

running

javascript engines

fasting

immune system

teaching

companies

tesla

apple

  • mac

  • iPhone

spacex

alphabet

amazon

facebook

countries

uk

germany

north america

usa

asia

russia

china

communication

compilers

backend

comedy

standups

full stack

Foundation

AppKit

Cocoa Touch

UIKit

tvOS

WWDC

whitestorm.js

three.js

lessons

data

caching layers

varnish

events

great depression

industrial revolution

transatlantic slave trade

american revolution

USSR

roman empire

wars

  • holocaust

interesting

ancient cities

sinatra

projects

music creation

prose

markup languages

xml

package managers

pip

practice

ai

haskell

programming

introduction to programming with matlab

cs

math

iOS

algorithms

algorithms: part 2

business

ideology

scikit-learn

flask

russian

style sheet languages

design languages

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.