Skip to content

Commit

Permalink
updated docs
Browse files Browse the repository at this point in the history
  • Loading branch information
Deepak Sood committed Oct 4, 2023
1 parent 33bc979 commit f58efaa
Show file tree
Hide file tree
Showing 13 changed files with 104 additions and 23 deletions.
4 changes: 3 additions & 1 deletion docs/ai/data-science/data-visualization/bi-tools.md
Original file line number Diff line number Diff line change
Expand Up @@ -56,7 +56,7 @@ Redashwas built to allow fast and easy access to billions of records, that we pr

## Rive

Rive is a real-time interactive design tool that allows you to design, animate, and immediately integrate your assets into any platform thanks to our [open source runtimes](https://rive.app/runtimes).
Rive is a real-time interactive design tool that allows you to design, animate, and immediately integrate your assets into any platform thanks to our [open source runtimes](https://rive.app/runtimes)

<https://rive.app>

Expand All @@ -73,3 +73,5 @@ Amazon QuickSight is built with "SPICE" -- a Super-fast, Parallel, In-memory Cal
## Others

<https://www.talend.com/>

[GitHub - finos/perspective: A data visualization and analytics component, especially well-suited for large and/or streaming datasets.](https://github.com/finos/perspective)
1 change: 1 addition & 0 deletions docs/ai/llm/readme.md
Original file line number Diff line number Diff line change
Expand Up @@ -65,6 +65,7 @@ Moving from information to knowledge age
- [Photo AI: AI Photo Generator](https://photoai.com/)
- [Generative AI in Jupyter. Jupyter AI, a new open source project… | by Jason Weill | Aug, 2023 | Jupyter Blog](https://blog.jupyter.org/generative-ai-in-jupyter-3f7174824862)
- [Mem: Your AI knowledge assistant](https://get.mem.ai/)
- [GitHub - Nutlope/aicommits: A CLI that writes your git commit messages for you with AI](https://github.com/Nutlope/aicommits)

![ai-tools](../../media/image.png)

Expand Down
2 changes: 2 additions & 0 deletions docs/decentralized-applications/ethereum/upgrades.md
Original file line number Diff line number Diff line change
Expand Up @@ -82,3 +82,5 @@ Ethereum social consensus, _for other purposes_:
[Intro to ERC 6551 - Token Bound Accounts - Jayden Windle - YouTube](https://www.youtube.com/watch?v=6WoNRbkZOaU)

[Vitalik Buterin ETHGlobal Waterloo III Keynote - YouTube](https://www.youtube.com/watch?v=RhzDs0jxhLw)

[Should Ethereum be okay with enshrining more things in the protocol?](https://vitalik.ca/general/2023/09/30/enshrinement.html)
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,8 @@ FIRE means to save and invest aggressively in your 20s and 30s so that you can l

FIRE has more to do with your current lifestyle. To implement FIRE, you save and invest up to 50-70% of your income in assets that can generate high returns and passive income.

Enough will never be enough

### Lean FIRE

Saving up to 25x their annual expenses and adhere to a strict budget.
Expand Down
2 changes: 1 addition & 1 deletion docs/economics/finance-investing/readme.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# Finance / Investing

- [Financial Independence (FIRE)](economics/finance-investing/financial-independence.md)
- [Financial Independence (FIRE)](economics/finance-investing/financial-independence-fire.md)
- [Asset Classes](economics/finance-investing/asset-classes.md)
- [Portfolios](economics/finance-investing/portfolios.md)
- [Personal Finance](economics/finance-investing/personal-finance.md)
Expand Down
1 change: 1 addition & 0 deletions docs/economics/mental-models/macroeconomics.md
Original file line number Diff line number Diff line change
Expand Up @@ -164,3 +164,4 @@ The **impossible trinity** (also known as **the impossible [trilemma](https://en
- [Why the Rich World is Dying and How to Save It - YouTube](https://www.youtube.com/watch?v=x6e03HWI2nQ)
- [How The UN Destroyed Iraq For Oil | Epic Economics - YouTube](https://www.youtube.com/watch?v=PM3ZMWtbBag)
- [Watch Out! They’re LYING To You About Inflation & The Economy!! - YouTube](https://www.youtube.com/watch?v=SUE1mNNjcZc)
- [The Thinking Behind Why Cash Is Now Good (and not Trash)](https://www.linkedin.com/pulse/thinking-behind-why-cash-now-good-trash-ray-dalio)
2 changes: 2 additions & 0 deletions docs/economics/mutual-funds/readme.md
Original file line number Diff line number Diff line change
Expand Up @@ -36,3 +36,5 @@ Recommended portfolio for aggressive investors:
[Building a mutual fund portfolio - YouTube](https://www.youtube.com/watch?v=6Zrl3ZeqqsE)

[5 Mutual Funds you must have in your portfolio | Mutual Fund investment - YouTube](https://www.youtube.com/watch?v=QiFo-Bw2dyI)

[Handpicked List of Mutual Funds Oct-Dec 2023 (PlumbLine)](https://freefincal.com/handpicked-list-of-mutual-funds-oct-dec-2023-plumbline/)
8 changes: 8 additions & 0 deletions docs/knowledge/biology/nutrition/food.md
Original file line number Diff line number Diff line change
Expand Up @@ -192,6 +192,12 @@ Smooth, bright, seedless, conveniently wrapped; the banana is the original fast
## Milk

- Cow's Milk
- Raw Milk / Whole Milk
- Double toned milk
- Toned milk
- Skimmed milk
- Pasteurized Milk
- Homogenized Milk
- Almond Milk
- **Soy Milk (best for planet)**
- **Oat Milk (best for planet)**
Expand All @@ -200,6 +206,8 @@ Smooth, bright, seedless, conveniently wrapped; the banana is the original fast

[The truth about milk: According to science | Prof. Tim Spector and Dr Sarah Berry - YouTube](https://www.youtube.com/watch?v=6CPBeNPlcNc)

[Site Unreachable](https://timesofindia.indiatimes.com/life-style/food-news/difference-between-homogenized-and-pasteurized-milk-and-which-one-is-safe/photostory/89508297.cms?from=mdr)

## Fruits

![image](../../../media/Nutrition_Food-image4.jpg)
Expand Down
49 changes: 48 additions & 1 deletion docs/knowledge/links.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

### Daily

- Top us headlines
- Top US and world headlines
- Byju Hindu news analysis
- Coin bureau

Expand Down Expand Up @@ -286,3 +286,50 @@
- [NITI Ayog in 5 min | History, Members, Indexes | Top 10 organizations (Part 2) - YouTube](https://youtu.be/dJA69V1QWQw?si=GTo56XhLUbCvZunz)
- [BOOKSTORES: How to Read More Books in the Golden Age of Content - YouTube](https://youtu.be/lIW5jBrrsS0?si=n_FPPTwLdRzOWwf4)
- [Rust Project Tutorial – Authentication Server Using Warp + JWT - YouTube](https://youtu.be/6oMoHZZeyb0?si=2G19-aOJ2HcEJaB7)
- [Groww Nifty Total Market Index Fund Review - YouTube](https://youtu.be/lcWaW1AnCXk?si=p4ROUo5OwQgnBje2)
- [FRAX Ecosystem: Deep Dive into DeFi's Holy Trinity!! - YouTube](https://youtu.be/lIc8BMjhDMc?si=ZIuAKY7kmL9UTx5p)
- [No One Knows Where These Gems Came From - YouTube](https://youtu.be/-8J_wYyXJ2U?si=jYvqahql9FFf4ib1)
- [Who Invented Super Glue? - YouTube](https://youtu.be/Qgr-tNp_WZk?si=OqCJL0OkHB9v9Ac-)
- [How to Find Future Multibagger Opportunities in India's Specialty Chemicals Industry? - YouTube](https://youtu.be/6wNy-j2trsw?si=qlYIEaAaG49Mogj7)
- [What to do if your health insurance claim is rejected - YouTube](https://youtu.be/pEEpql02XZk?si=eQFqGmpGb8YsCzjj)
- ["This breakthrough opens the world of electrons." Interview about the 2023 Nobel Prize in Physics - YouTube](https://youtu.be/2xfF8UF5f2s?si=gUk53NPGhZQcWeEm)
- [Mark Zuckerberg: First Interview in the Metaverse | Lex Fridman Podcast #398 - YouTube](https://youtu.be/MVYrJJNdrEg?si=h61-OuahF4-MadRS)
- [What is Needed to Fully Unlock Self-Driving Cars? - YouTube](https://youtu.be/FtrbqVSsJRE?si=ykg1OBtBN9qze6nY)
- [Why West Virginia is so Poor - YouTube](https://youtu.be/44l6f7iXGAk?si=EvPE8-OsIP_R6bNZ)
- [Joshua Winn | The Little Book of Exoplanets | Talks at Google - YouTube](https://youtu.be/yxjJ3wREO8g?si=5Y4lvenctbiUiLPq)
- [Why do we have different skin colors? (Population Genetics): Crash Course Biology #14 - YouTube](https://youtu.be/4joZpdXeS4A?si=LgNdyANSsPPIGLMN)
- [Ethical dilemma: What makes life worth living? - Douglas MacLean - YouTube](https://youtu.be/2aEQDi2ZYCI?si=wXcTJT0SDNpqmyu0)
- [SvelteKit & TailwindCSS Tutorial – Build & Deploy a Web Portfolio - YouTube](https://youtu.be/-2UjwQzxvBQ?si=s4QqkS4UTAmn9uFb)
- [Top 20 LESSONS from Books I Apply in REAL LIFE! | Book Recommendation 2023 | Ankur Warikoo Hindi - YouTube](https://youtu.be/xSXqKWGuuUY?si=azD2yDGNI1lFLtox)
- [Why Are Rails Shaped Like That? - YouTube](https://youtu.be/Nteyw40i9So?si=PzuOK7k5m6tYqjNu)
- [How To Build a Freelance Career That Works for You | The Way We Work, a TED series - YouTube](https://youtu.be/7vtlMRV1sxY?si=sgN4RmilDbke1kB9)
- [The Truth About Human Population Decline | Jennifer D. Sciubba | TED - YouTube](https://youtu.be/PImDVT8fb-I?si=OAvrnyTzET6qmk6c)
- [The Snail We Misidentified More Than 100 Times - YouTube](https://youtu.be/GFwHouOhmbE?si=tbbJ-Gm6f-nMhigf)
- [This Cost of Living Crisis Is Unlike Any Other. - YouTube](https://youtu.be/Z2f-BzRAimA?si=lwcjmHJsMeh4blOM)
- [Is a Geothermal Heat Pump Worth It? My Net Zero Home - YouTube](https://youtu.be/onmLrUh2cHU?si=oif40lpHIRpkb1Fz)
- [NVIDIA’s Neuralangelo AI: Gaming Anywhere on Earth! - YouTube](https://youtu.be/bSHz0NexLBU?si=DA4fryXixgj_Vus5)
- [Can Russia Recover Like Germany Did After World War II? - YouTube](https://youtu.be/2CspktWmyLk?si=tg73iySkzmwLNCG3)
- [The Ocean Is Deeper Than You Think. We Need Better Maps. - YouTube](https://youtu.be/Cz24meZACsY?si=UIbh38BSFlPVq0bl)
- [Why are you not recommending mid cap and small cap funds? - YouTube](https://youtu.be/5nMvVnsN63w?si=FOGL5_N7btV9h-qt)
- [The Collapse of World Trade Center | The Complete Physics - YouTube](https://youtu.be/1NkBfLBov5Q?si=KUILSicc9ykRgcNT)
- [This Country Runs on 98 Percent Renewable Energy | Ramón Méndez Galain | TED - YouTube](https://youtu.be/7_3XJhFBvEk?si=Go2rigLadZ-NlPaN)
- [the Raspberry Pi 5 - YouTube](https://youtu.be/jsKqQvFk7Sk?si=-bNgQ9hYaaRFTNi-)
- [Raspberry Pi 5 is here! (and I TESTED it) - YouTube](https://youtu.be/CmFEdtkyVQM?si=iIdlQ9_YPI3XYZ1p)
- [API Security for PCI Compliance (Data Security Standard) - YouTube](https://youtu.be/dlK7jec2rXo?si=3yOPsehaoAlkizmZ)
- [Prison Health Care: Last Week Tonight with John Oliver (HBO) - YouTube](https://youtu.be/82QYlbiawJI?si=o-tZupzDe8A-4sYa)
- [The most powerful way to think about money | Paula Pant - YouTube](https://youtu.be/ugIuHWc6Nuc?si=8vWMY1-tFxqsFo62)
- [Improving AI with Anthropic's Dario Amodei - YouTube](https://youtu.be/1CpCdolHdeA?si=yPHhfCx-l4yiidpf)
- [How the NOAA Tracks the World’s Most Dangerous Hurricanes | WSJ - YouTube](https://youtu.be/1asjOoQGm0c?si=f7r2mo1sTzEpSZ8Y)
- [How to trade Spinning Top & Doji? | Single Candlestick Patterns - YouTube](https://youtu.be/KtXPgvXi4uE?si=8au0x5F3Lx7qN5zJ)
- [The Economic Case for Generative AI with a16z's Martin Casado - YouTube](https://youtu.be/5yC4w4x5DSQ?si=pVQYfoTHPBw28LZx)
- [Taking the 'fossil fuels' out of fuel cells. Revolutionary new technology. - YouTube](https://youtu.be/Lnz0XB--IqA?si=B8NHyefgPKN6AKHF)
- [[MAGIC WORDS by Jonah Berger | Core Message - YouTube](https://youtu.be/X1OszEfjcJo?si=6oFqVDzzc7hFLWFw)](<https://youtu.be/lDUGW6xg0Hc?si=bd8JM-putuMoHWo6>)
- [More accountants are leaving the field than joining. What’s going on? | Kelly Richmond Pope - YouTube](https://youtu.be/lDUGW6xg0Hc?si=bd8JM-putuMoHWo6)
- [Anti Hijab Protests in Iran | Explained by Dhruv Rathee - YouTube](https://youtu.be/q0PbcaBgmWk?si=k_6Wgul6D0BA_-o_)
- [THORIUM: World's CHEAPEST Energy! [Science Unveiled] - YouTube](https://youtu.be/U434Sy9BGf8?si=Ia_AEJeaQgNgPr_-)
- [Electric Vehicles In India: The Complete Breakdown - YouTube](https://youtu.be/OU2yu-8yVFU?si=KxJ1BAk8npP89brO)
- [How do Electron Microscopes Work? 🔬🛠🔬 Taking Pictures of Atoms - YouTube](https://youtu.be/9DnnxvS6BBQ?si=AOwnK6GTDir-TP6y)
- [New AI Listened To 20,000 Hours Of Music. What Did It Learn? - YouTube](https://youtu.be/BRWquZdEigw?si=RC_b8SqDCLvnxWoK)
- [Astronauts Need a Better Sunscreen - YouTube](https://youtu.be/va9zF9KdxXg?si=PhAnC-8Lq2C5Daeo)
- [Nifty vs Nifty Next 50 vs Nifty Midcap 150 vs Nifty Smallcap 250 - YouTube](https://youtu.be/gPaM-xy5O_w?si=_qKbVoL6q5Kc_O8N)
- [Is your workout routine giving you a brain boost? This neuroscientist thinks it might | Wendy Suzuki - YouTube](https://www.youtube.com/watch?v=5_c76-SQtps)
Binary file removed docs/media/DNS-Domain-Name-System-image8.jpg
Binary file not shown.
52 changes: 32 additions & 20 deletions docs/networking/protocols/dns-domain-name-system.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,14 +8,15 @@ DNS is the directory of the Internet. Whenever you click on a link, send an emai

## There are two sides of the DNS network

1. **Authoritative (the content side)**
### 1. Authoritative (the content side)

Every domain needs to have an Authoritative DNS provider.
Every domain needs to have an Authoritative DNS provider.

2. **Resolver (the consumer side)**
### 2. Resolver (the consumer side)

On the other side of the DNS system are resolvers. Every device that connects to the Internet needs a DNS resolver.
Cloudfare DNS = 1.1.1.1
On the other side of the DNS system are resolvers. Every device that connects to the Internet needs a DNS resolver.

Cloudfare DNS = 1.1.1.1

<https://blog.cloudflare.com/announcing-1111>

Expand Down Expand Up @@ -43,59 +44,63 @@ A **fully qualified domain name**(**FQDN**), sometimes also referred to as an*ab

## Defining DNS Records

TYPE
### TYPE

A, AAAA, CNAME, ALIAS, ANAME, TXT, MX
HOST

### HOST

The root (@ or blank) or subdomain (www, app, blog, etc) where you want to place the record
VALUE

### VALUE

Can be an IP address (A, AAAA) another domain (CNAME, ALIAS, ANAME, MX) or arbitrary value (TXT)
PRIORITY

### PRIORITY

Only for MX records you will be given what value and priority to use by your email provider
TTL (Time to Live)

### TTL (Time to Live)

How long to let record values be cached Shorter = better for fast changing values Longer = faster resolution time and less traffic for your DNS server

## Most Common Types

## A
### A

Map domain name to IPv4 address. Ex: example.com => 127.0.0.1

## AAAA
### AAAA

Map domain name to IPv6 address. Ex: example.com => ::1

## CNAME
### CNAME

Map domain name to another domain name. CAUTION! Don't do this on the root (@). Ex: [www.example.com](http://www.example.com) => example.com

## ALIAS
### ALIAS

Map domain name to another domain name CAN do this on the root. Ex: example.com => example.herokudns.com

## ANAME
### ANAME

Another name for ALIAS (different providers name it differently; also "virtual CNAME") Ex: example.com => example.netlify.com

## TXT
### TXT

Set arbitrary data on your domain record Ex: @ => my-domain-is-awesome-123

## MX
### MX

Setup custom email for your domain Ex: @ => ASPMX.L.GOOGLE.COM. 1

## SOA
### SOA

A **Start of Authority record** (abbreviated as **SOA record**) is a type of [resource record](https://en.wikipedia.org/wiki/Resource_record) in the [Domain Name System](https://en.wikipedia.org/wiki/Domain_Name_System)(DNS) containing administrative information about the zone, especially regarding [zone transfers](https://en.wikipedia.org/wiki/DNS_zone_transfer). The SOA record format is specified in [RFC 1035](https://tools.ietf.org/html/rfc1035)

<https://en.wikipedia.org/wiki/SOA_record>

## SRV
### SRV

A **Service record** (**SRV record**) is a specification of data in the [Domain Name System](https://en.wikipedia.org/wiki/Domain_Name_System) defining the location, i.e. the [hostname](https://en.wikipedia.org/wiki/Hostname) and [port number](https://en.wikipedia.org/wiki/Port_number), of servers for specified services. It is defined in [RFC 2782](https://tools.ietf.org/html/rfc2782), and its type code is 33. Some Internet protocols such as the [Session Initiation Protocol](https://en.wikipedia.org/wiki/Session_Initiation_Protocol)(SIP) and the [Extensible Messaging and Presence Protocol](https://en.wikipedia.org/wiki/Extensible_Messaging_and_Presence_Protocol)(XMPP) often require SRV support by network elements.

Expand Down Expand Up @@ -146,8 +151,11 @@ While the [Domain Name System](https://en.wikipedia.org/wiki/Domain_Name_System)
## mDNS (multicast DNS)

In [computer networking](https://en.wikipedia.org/wiki/Computer_networking), themulticast DNS(mDNS) protocol resolves [hostnames](https://en.wikipedia.org/wiki/Hostname) to IP addresses within small networks that do not include a local [name server](https://en.wikipedia.org/wiki/Name_server). It is a [zero-configuration](https://en.wikipedia.org/wiki/Zero_configuration_networking) service, using essentially the same programming interfaces, packet formats and operating semantics as the unicast [Domain Name System](https://en.wikipedia.org/wiki/Domain_Name_System)(DNS). Although [Stuart Cheshire](https://en.wikipedia.org/wiki/Stuart_Cheshire) designed mDNS as a stand-alone protocol, it can work in concert with standard DNS servers.

The mDNS protocol is published as [RFC](https://en.wikipedia.org/wiki/Request_for_Comments) [6762](https://tools.ietf.org/html/rfc6762), uses IP multicast [User Datagram Protocol](https://en.wikipedia.org/wiki/User_Datagram_Protocol)(UDP) packets, and is implemented by the Apple [Bonjour](https://en.wikipedia.org/wiki/Bonjour_(software)) and open source [Avahi](https://en.wikipedia.org/wiki/Avahi_(software)) software packages.[Android](https://en.wikipedia.org/wiki/Android_(operating_system)) contains an mDNS implementationNS has also been implemented in [Windows 10](https://en.wikipedia.org/wiki/Windows_10), initially limited to discovering networked printers, later becoming capable of resolving hostnames as well.

mDNS can work in conjunction with [DNS Service Discovery](https://en.wikipedia.org/wiki/DNS_Service_Discovery)(DNS-SD), a companion zero-configuration technique specified separately in [RFC 6763](https://tools.ietf.org/html/rfc6763).

<https://en.wikipedia.org/wiki/Multicast_DNS>

## What is DNS encryption?
Expand Down Expand Up @@ -179,10 +187,10 @@ The TLS extension SNI works by requiring the client to transmit the hostname of
- Sideways delegation

![image](../../media/DNS-Domain-Name-System-image7.jpg)

<https://aws.amazon.com/blogs/aws/latency-based-multi-region-routing-now-available-for-aws>

[AWS re:Invent 2017: DNS Demystified: Global Traffic Management with Amazon Route 53 (NET302)](https://www.youtube.com/watch?v=PVBC1gb78r8)
![image](../../media/DNS-Domain-Name-System-image8.jpg)

## DNS Subdomain Names

Expand All @@ -201,3 +209,7 @@ Some resource types require their names to follow the DNS label standard as defi
- contain only lowercase alphanumeric characters or '-'
- start with an alphanumeric character
- end with an alphanumeric character

## Links

[Say (an encrypted) hello to a more private internet.](https://blog.mozilla.org/en/products/firefox/encrypted-hello/)
2 changes: 2 additions & 0 deletions docs/psychology/soft-skills/speaking-phrases-quotes.md
Original file line number Diff line number Diff line change
Expand Up @@ -12,6 +12,8 @@ You should know that when a message you convey to another person is not understo

Whoever you meet, speak to them like it is the last time you may have that opportunity. It will transform your life -- Sadhguru

Turning action words into identity words (verbs into nouns) is effective because we all strive to uphold positive self-images and avoid labels that make us look bad. One study found that when election campaigns talked about “being a voter,” instead of simply asking people to vote, they increased voter turnout by 15%. Another study found that students who heard, “Don’t be a cheater” cheated half as much as students who received the words, "Don't cheat."

## Phrases

- **I am going to pause here for questions**
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -106,3 +106,5 @@ group by 1
## Links

[Five Ways To Create Tables In Databricks | by Amy @GrabNGoInfo | GrabNGoInfo | Medium](https://medium.com/grabngoinfo/five-ways-to-create-tables-in-databricks-cd3847cfc3aa)

[Create and share Lakeview dashboards | Databricks on AWS](https://docs.databricks.com/en/dashboards/lakeview.html)

0 comments on commit f58efaa

Please sign in to comment.