Coder Social home page Coder Social logo

bat's Introduction

Sahil Rajput

A crazy spirit
  • Relying on complex tools to manage and build your system is going to hurt the end-users. "If you try to hide the complexity of the system, you'll end up with a more complex system". Layers of abstraction that serve to hide internals are never a good thing. Instead, the internals should be designed in a way such that they NEED no hiding. — Aaron Griffin (wikipedia)
  • 1995 July 16: Amazon launches its online bookstore. - Wikipedia
    • General public access to the internet in India began on 15 August 1995. (wikipedia)
  • Inspiration is perishable - act on it immediately. Inspiration doesn’t last – it needs action, which can soon lead to momentum, which keeps you moving. ~ Naval
  • Don't need to play games, connect instead.
  • Every action you take is for the type of person you wish to become.
  • You do not rise to the level of your goals. You fall to the level of your systems.
  • YAGNI principle: You aren't gonna need it. Don't over engineer and assume that everything must be fully customizable and flexible. This is something that software engineers run often into: making highly customizable solutions for the sake of unwanted ("un-needed") flexibility. It can be more difficult to maintain and evolve.
  • Talent (quality/perfection) < Hardwork < Consistency
  • Ips: 192.168.1.4 (a), 192.168.1.21 (d), 192.168.1.11 (r)
  • I prefer making notes in Google Doc rather than in markdown or any other software like notion because I am very much satified by the features provided by Google Doc and I already know how to use Google Doc. Below are some features of Google Doc that you might helpful too:
    • give people exclusive acces using email for read or write permissions
    • can be published to web via direct link using "Publish to web" feature. You can find it here "File > Share feature > Publish to web".
    • can be embedded in websites, this is particularly useful when you want some content to be automatically updated which is present in a google document. This could be really helpful thing particularly for non coders. You can get the embed code for the document by going to "File > Share feature > Embed". Here is an example which you can check and you can actually view the source code of the html page via option + cmd + u (macos) or ctrl + u (on mac/linux).
    • WYSIWYG
      • Faster Usage than markdown.
      • There is syntax language to be learned.
    • Editable on Google Doc app on mobile
  • You only loose information which you don't want to make accessible.
  • Why AWS (any cloud) over Raspberry pi
    • Raspberry pi needs re-installation of OS if linux gets messed up.
    • Raspberry pi needs additional installation of docker/k3s
    • Raspberry pi needs to be handled over broadband (router settings) via port forwarding to make it accessible over internet.
    • Raspberry pi would need static ip (monthly paid) or any other no-ip service to make the dynamic ip actually work for any project to work over longer duration of times.
    • Raspberry pi would need to be setuped for access over ssh.
    • Raspberry pi is strictly dependent on factors like:
      • internet conectivity over broadband
      • electricity on site
  • Why raspberry pi over AWS?
    • Cheaper in cost i.e., you would save cost around 8-10 thousand probably as if it were hosted on aws as you can host multiple applications on 8GB raspberry pi.
  • Get private code learning/work support for javascript, nodejs, react and mongodb @ 500 Rs. (6$) per hour by reaching at [email protected]
  • Kyle Simpson: I think the biggest problem with learning JavaScript right now is that it's so distracting to see such a broad and complex ecosystem where almost every week somebody's coming out with a whole new pattern a new framework a new way of doing things so the goal posts keep moving for you and you learn new things and think “I learned just enough and I'm on the right track” and then you find out that everybody else is learning or doing something different and my advice for that is to just pick one thing and focus on it and instead of trying to feel like you have to learn every single thing all at once nobody can do that.
ॐ सर्वे भवन्तु सुखिनः			Om Sarve Bhavantu Sukhinah)			- Om, May All be Happy,
सर्वे सन्तु निरामयाः । 			Sarve Santu Niraamayaah) 			- May All be Free from Illness.
सर्वे भद्राणि पश्यन्तु 			Sarve Bhadraanni Pashyantu)			- May All See what is Auspicious,
मा कश्चिद्दुःखभाग्भवेत् । 		Maa Kashcid-Duhkha-Bhaag-Bhavet)		- May no one Suffer.
ॐ शान्तिः शान्तिः शान्तिः ॥ 		Om Shaantih Shaantih Shaantih)			- Om Peace, Peace, Peace.
echo Hello world! > /dev/null
cat /dev/null
!!(() => {})
// Note:
// 1. slice() method returns shallow copied array.
// 2. first argument is inclusive and second argument is **non-inclusive**
const newArray = myArray.slice(startIdx, endIdx + 1);

Superscript Numbers: ⁰¹²³⁴⁵⁶⁷⁸⁹

Unit Conversions

Length
======
1 m ≈ 3.3 ft (precisely 3.28084)
1 m ≈ 39.4 inch (precisely 39.3701)

10^⁶ = 1 Million = 10 Lakh
10^⁹ = 1 Billion = 100 Crore
10^¹² = 1 Trillion = 100k Crore  =  100 Thousand Crore  =  1 Lakh Crore

Mass
====
1 kg ≈ 2.2 lbs (pounds)
1 lbs ≈ 0.45 kg

Currency
========
$ to ₹ Conversion factor: 83 ₹/$
₹ to $ Conversion factor: 0.012 $/₹

$ 1 Million  = ₹ 8.3 Crore
$ 1 Billion  = ₹ 8.3k Crore
$ 1 Trillion = ₹ 83 Lakh Crore = ₹ 8300k Crore

Conversion Trick For $ and ₹
============================
1. To convert $ to ₹ we can multiply the value with 10 and 8 in sequence. (Refer ^1 at bottom)
2. To convert ₹ to $ we can divide the value with 10 and 8 in sequence (Refer ^1 at bottom)

References
==========
^1: 10 and 8.3 are multiplicative factors of 83 because 10 x 8.3 equals 83.
<iframe width="100%" height="450" src="https://www.youtube.com/embed/RAX_I4AgjiU" title="8 Hours of Relaxing Campfire by a Lake at Sunset in 4k UHD, Stress Relief, Meditation & Deep Sleep" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen></iframe>

Superprof .co.in: Click here

Indiamart .com: Click here

Proxy Sites of Torrent Sites

Source: Click here (earlier sitenable.com)

Tech Journal & Blogging: Click here | Old feed

English Channels in India

Source: List of English-language television channels in India | Wikipedia: Click here

  • National channels: CNN-News18, DD India, India Today, Mirror Now, NDTV 24x7, NewsX, Republic TV, Times Now, WION
  • International channels: ABC Australia , Al Jazeera English , BBC World News , Bloomberg Television , CNA , CNN , Deutsche Welle , France 24 , NHK World , Press TV , RT
  • Business: CNBC TV18, ET Now, NDTV BQ Prime

Trademarks: OneUniverse, Same Roof

Sahil's Vocabulary 🚶: Click here | Doc

Transcribe, Convert

Wif Hoff - Breathing 🫁🫁

Depressions & Mental Health Support

Be Productive with videos 📽️ 🎬

Original & Curated Articles

  • Thoughts, Principles: Click here
  • Office Ethics, Social rules, Single big mistake I do often: Click here

Quick Links:

More:

References:

Made using Jekyll Template - abhinavs/moonwalk

bat's People

Contributors

sahilrajput03 avatar

Watchers

 avatar  avatar

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.