Rohit Dudi - Tech Content Creator
1K+ YouTube Subscribers

Hey, I'm Rohit Dudi

Science and Philosophy Content Creator Creating with purpose and love ❤️ often with distant backgrounds, with birds Chirping as bg music.

Subscribers
Videos
Views

Featured Videos

Check out my latest and most popular content

Nothing Matters, Meaning is a lie
Featured

Nothing Matters, Meaning is a lie

Hey Truthseekers, Have you ever wondered what nihilism is? What's the purpose of life? Why do we exist? Do our lives matter? And what's the meaning of it all? This is deep philosophical thinking, and in this video I explain the thoughts of great thinkers. I hope you enjoy this video ❤️ A video on "Why Do We Exist": https://youtu.be/vxz-1-yWIBw Research & Narration by Rohit Dudi X: https://x.com/realrohitdudi Instagram: https://instagram.com/realrohitdudi Chapters: 00:00 Nihilism Nothing Matters 01:23 Existential, Moral Nihilism 01:52 Origins of Nihilism 03:23 Nietzsche Dark Warning 04:08 Sartre Create Meaning 04:41 Camus Absurd Freedom 05:40 Why Nihilism Surges 06:12 Rise of Nihilism 07:07 Living With Nihilism 08:13 Choosing Meaning queries: nihilism, existential nihilism, nothing matters, meaning is a lie, life is meaningless, nihilism explained, optimistic nihilism, nihilism philosophy, nihilism quotes, nihilism vs existentialism, nihilism vs absurdism, Nietzsche nihilism, Camus nihilism, nihilism meaning, meaning of life, meaninglessness, life has no meaning, living with meaninglessness, create your own meaning, meaning is optional

Does Soul Really Exist?
Featured

Does Soul Really Exist?

Hey Truthseekers, Have you ever wondered, Does the soul really exist? I’ve been thinking a lot about the question of the soul’s existence, so I did some research and shared a more philosophical take on this ultimate question, along with my thoughts. I hope you understand the truth about the soul’s existence. And this ultimate question about the soul doesn’t end here, we’ll keep exploring it, and we’ll be talking more about science, philosophy, and technology on this channel.❤️ if you found this video informative, then i believe that you'll also enjoy this one: https://youtu.be/8BhOnyk29dY Research & Narration by Rohit Dudi X: https://x.com/realrohitdudi Instagram: https://instagram.com/realrohitdudi Chapters: 00:00 Why the Soul Question 01:24 Neuroscience vs Soul 02:46 Shocking Scientific Evidence 04:11 Philosophical Take on Soul 05:33 Near-Death Experience Evidence 06:58 Reincarnation & Past Lives 08:13 Final Takeaway & Verdict queries: soul, consciousness, afterlife, life after death, near-death experience, NDE, proof of afterlife, evidence for soul, brain activity at death, consciousness after death, neuroscience of consciousness, soul vs brain, scientific proof of soul, Sam Parnia, DMT near-death, out-of-body experience, OBE, reincarnation evidence, survival of consciousness, spiritual awakening.

Why You Can't Focus - The Truth Nobody Tells You
Featured

Why You Can't Focus - The Truth Nobody Tells You

Hey Truth Seeker, I’ve been thinking about why we can’t focus nowadays, so I did some research and shared the real truth about how social media platforms and addictive technologies are stealing our attention. Based on information obtained through scientific research and my own experience with these technologies, I wrote this and exposed the dark secrets of these platforms. We’ll keep exploring further. ❤️ and we'll be talking more about Science, philosophy and Technology on this channel. ❤️ if you found this video informative, then i believe that you'll also enjoy this one: https://youtu.be/O9mLOVtkp3k Research, Writing & Narration by Rohit Dudi X: https://x.com/realrohitdudi Instagram: https://instagram.com/realrohitdudi Chapters: 00:00 Attention Hijacked 00:41 Why You Can't Focus 01:11 The Real Reason 02:07 Worst Hidden Truth 04:46 The Addiction Mechanism 05:29 Dopamine Trap Explained 06:33 Attention Residue Effect 09:05 Practical Focus Fixes 10:01 Reclaim Your Attention 11:21 Final Takeaways queries: social media addiction, attention span, short attention span, cant focus, phone addiction, screen time effects, digital distraction, notification overload, tiktok addiction, dopamine loop, digital detox, focus loss, concentration problems, attention economy, productivity hacks, deep work, brain fog, digital wellbeing, focus apps, concentration tools, distraction, procrastination, concentration, phone distraction, attention crisis, attention span loss, social media focus, study hacks, focus techniques, productivity psychology, how to focus, regain focus.

Latest from the Blog

Thoughts, tutorials, and behind-the-scenes stories

How Does Society influence Your Future - by Rohit Dudi (all research/scientific/survey claims Direct links)

Asch conformity experiment (1951): https://scispace.com/papers/effects-of-group-pressure-upon-the-modification-and-4go5lj9r9o Festinger — Social Comparison Theory (1954): https://www2.psych.ubc.ca/~schaller/528Readings/Festinger1954.pdf Peer influence peaks in adolescence (inverted-U / peak ~14): https://pmc.ncbi.nlm.nih.gov/articles/PMC2779518/ Moving to Opportunity — Neighborhood effects on child outcomes (Chetty et al.): https://opportunityinsights.org/wp-content/uploads/2018/03/mto_paper.pdf Family income → brain structure in children (Noble et al. 2015): https://www.nature.com/articles/nn.3983 SES effects on IQ / cognitive development (longitudinal evidence): https://pmc.ncbi.nlm.nih.gov/articles/PMC4641149/ More than 90% of children breathe polluted air (WHO): https://www.who.int/news/item/29-10-2018-more-than-90-of-the-worlds-children-breathe-toxic-air-every-day Social relationships and mortality risk (meta-analysis — Holt-Lunstad et al. 2010): https://journals.plos.org/plosmedicine/article?id=10.1371/journal.pmed.1000316 Loneliness comparable to smoking ~15 cigarettes/day (Surgeon General / Holt-Lunstad): https://www.hhs.gov/sites/default/files/surgeon-general-social-connection-advisory.pdf Loneliness and social isolation → increased CVD and stroke risk: https://pubmed.ncbi.nlm.nih.gov/27091846/ Loneliness associated with higher dementia risk (meta-analyses): https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9751343/ Childhood social isolation → long-term adult mental and physical health effects: https://jamanetwork.com/journals/jamapediatrics/fullarticle/205331 Toxic workplace prevalence and mental health impact (APA surveys): https://www.apa.org/news/press/releases/2023/07/work-mental-health-challenges Hidden curriculum and institutional conformity (education sociology reviews): https://www.scopus.com/record/display.uri?eid=2-s2.0-85129302173&origin=inward Poverty, chronic stress, cortisol, and neurodevelopment pathways: https://www.nature.com/articles/s41398-022-02178-4 Environmental enrichment increases neurogenesis (animal studies): https://pmc.ncbi.nlm.nih.gov/articles/PMC11196820/ COVID-19 social isolation effects on youth mental health: https://www.jaacap.org/article/S0890-8567(20)30337-3/fulltext Loneliness prevalence in adults and global population (CDC/WHO): https://www.cdc.gov/social-connectedness/risk-factors/index.html

Read More

Refresh And Access Tokens in Software Backend on a server

Refresh Token is usually a long duration (days or months) token that is used to provide a new access token to a user after expiring their short duration (some hours or days) Access token. and refresh token is stored in user database schema to authenticate and authorize the request, and Both refresh token and access tokens are encrypted and store the user ID in itself. Encryption and decryption of tokens is done by SECRET_ENVIRONMENT_VARIABLES using any secure library with Efficient cryptography algorithms. while generating the new access token for user after authentication, the refresh token is also regenerated and changed in user database schema and both tokens are returned to user through secure cookies (it can only changed on server side). Here is a javascript code example to understand how we regenerate the access and refresh token- Javascript Code example to understand refresh token and access token const refreshTheAccessToken = asyncHandler(async (req, res) => { // extract the refreshToken const incomingRefreshToken = req.cookies?.refreshToken || req.body.refreshToken; // if it is not than it's a bad request if (!incomingRefreshToken) { throw new ApiError(300, "Unathorized request"); } // decode the refresh token using secure environment variables const decodedRefreshToken = jwt.verify( incomingRefreshToken, process.env.REFRESH_TOKEN_SECRET ); // while genearting the token i have already included the _id of user // using id find the user by database query and remove the sensitive data const requesterUser = await User.findById(decodedRefreshToken._id) // if user not found than obviously refresh token is invalid if (!requesterUser) { throw new ApiError(400, "invalid refresh token"); } // if the incoming refresh token is matching with existing refresh token of current user in databse than if (requesterUser.refreshToken == incomingRefreshToken) { // after authentication // tryCatch is a good practice for error handling and optional chaining try { // i have already created a method to generate new tokens // cause i also use this method for login Endpoint // passing the _id it will inject the new refresh token in user schema const { accessToken, refreshToken } = generateAccessAndRefreshTokens(requesterUser._id); // options for cookies (server side changable only) const options = { httpOnly: true, secure: true }; // after regenerating the tokens and changing on user schema // restore the user in a new variable for updated data while removing the sensitive data const loggedInUser = await User.findById(requesterUser._id).select( "-password -refreshToken" ); // now return the response by method chaining return res .status(200) .cookie("accessToken", accessToken, options) .cookie("refreshToken", refreshToken, options) .json( // (i am using) ApiResponse is a utility function that extends the api response class in node.js new ApiResponse( 200, { user: loggedInUser, accessToken, refreshToken }, "Access token refreshed successfully" ) ); } catch (error) { // this one is easy peasy as well throw new ApiError(400, error.message || "Error generating tokens"); } } else { // if not matched throw new ApiError(200, "refresh token is expired or used."); } }); remember this is my algorithm to achieve this particular functionality You can always do it better and optimize efficiently. thanks for reading this article, i hope this was really easy explained. I am Rohit keep reading my easy explained articles. how the refresh and access tokens works?

Read More

Connect With Me

Follow me on social media for daily updates, behind-the-scenes content, and exclusive announcements

Join the Newsletter

Get exclusive content, early access to videos, and special announcements delivered to your inbox.