[{"data":1,"prerenderedAt":1209},["ShallowReactive",2],{"posts":3},[4,69,118,241,390,469,558,1182],{"id":5,"title":6,"body":7,"date":61,"description":13,"extension":62,"meta":63,"navigation":64,"path":65,"published":64,"seo":66,"stem":67,"__hash__":68},"blog\u002F2025-07-14-The-Oracle.md","The Oracle",{"type":8,"value":9,"toc":57},"minimark",[10,14],[11,12,13],"p",{},"The Oracle I have received so far:",[15,16,17,21,24,27,30,33,36,39,42,45,48,51,54],"ul",{},[18,19,20],"li",{},"First, there was just awareness in its most primordial form.",[18,22,23],{},"In the physical realm, the energy-space continuum flows through pure awareness.",[18,25,26],{},"What we see is a persistent hallucination and illusion, constructed by the biological body through evolution and adaptation.",[18,28,29],{},"Unknown entities control our lives (and vice versa, recursively).",[18,31,32],{},"From a different reality model, our bedroom is like a centrosome and the kitchen is like mitochondria (just a glimpse of weirdness).",[18,34,35],{},"Birth and death are the processes of awareness's appearance and disappearance through ego within a particular reality model.",[18,37,38],{},"Awareness doesn’t die or get born; it shifts reality models.",[18,40,41],{},"In any instance, for any entity, free will is indistinguishable from fate.",[18,43,44],{},"Various reality models exist in the same time-space.",[18,46,47],{},"Time is a concept; it doesn't really exist.",[18,49,50],{},"Ideologies and cultures are results of other-dimensional entities that affect us. These entities have their own reality models, which I don’t understand.",[18,52,53],{},"Desire emerges from physicality; awareness does not have desire.",[18,55,56],{},"There are entities working to keep everyone ignorant about true reality and to distract them from recognizing our true essence.",{"title":58,"searchDepth":59,"depth":59,"links":60},"",2,[],"2025-07-14","md",{},true,"\u002F2025-07-14-the-oracle",{"title":6,"description":13},"2025-07-14-The-Oracle","WdjRwcq2j3NZ5XZ2r5Q69lQOygMQAuF9G4nifT9nMIE",{"id":70,"title":71,"body":72,"date":112,"description":76,"extension":62,"meta":113,"navigation":64,"path":114,"published":64,"seo":115,"stem":116,"__hash__":117},"blog\u002F2025-03-15-Beyond-Knowledge.md","Beyond Knowledge: Nurturing Critical Thinking in a Conformist World",{"type":8,"value":73,"toc":110},[74,77,80,83,86,89,92,95,98,101,104,107],[11,75,76],{},"Intelligence is a tool gifted to you—perhaps the most powerful you'll ever possess. Yet, like any sophisticated instrument, its true value lies entirely in how effectively you wield it. Imagine owning the world’s most advanced computer, but only ever using it for basic arithmetic. Similarly, intelligence holds immense potential, remaining dormant unless consciously developed, sharpened, and applied with intention.",[11,78,79],{},"We spend decades in classrooms collecting vast amounts of information, yet few of us genuinely learn how to think. Educational systems typically condition students to memorize facts, replicate formulas, and echo theories without truly understanding their foundations. For instance, students might learn the dates of historical events without analyzing the underlying causes and consequences or the perspectives of different groups involved. Rarely are we taught to dissect complex ideas, reconstruct arguments from first principles, or navigate the subtle maze of our cognitive biases. As a result, many become proficient at accumulating information without developing the critical capacity to evaluate and meaningfully apply this knowledge—librarians who preserve countless books but never truly read or understand them.",[11,81,82],{},"Society often avoids teaching critical thinking precisely because independent thought is inherently rebellious. Institutions favor conformity because predictable patterns are manageable. Consider how standardized testing, while aiming for objective assessment, can inadvertently prioritize convergent thinking and discourage exploring alternative solutions or questioning the test's underlying assumptions. Critical thinkers, however, challenge established norms, question authority, and disrupt comfortable power structures. Genuine critical thinking unsettles the status quo, which is why educational systems often emphasize standardized testing and compliance rather than creativity and innovation. While conformity provides a necessary framework for social order, an overemphasis can stifle the very innovation and progress that critical thought enables. Even reforms, like those undertaken in Finland, encounter resistance because true independent thinking threatens the predictable flow and stability society values.",[11,84,85],{},"Admittedly, foundational knowledge is necessary; without it, critical thinking lacks substance. Yet, emphasizing knowledge at the expense of independent thought ultimately perpetuates intellectual dependence rather than autonomy. Rather than rationalizing this limitation, recognize it as a challenge that must be consciously overcome.",[11,87,88],{},"Transform your intelligence into a coherent system. Start with the essentials: learn to dismantle arguments methodically into their basic premises and conclusions, practice identifying logical fallacies as they appear in everyday situations, and explore probability and epistemology to differentiate authentic knowledge from mere belief. Building these analytical frameworks is foundational, yet it remains insufficient without the spark of creativity.",[11,90,91],{},"True innovation emerges when rigorous thinking is combined with imaginative insight. Imagine your mind as a laboratory, equipped with the scientific method but driven by experimentation and exploration. Mix ideas in unexpected ways: apply evolutionary principles to personal relationships, use economic theories to interpret social interactions, or reinterpret art through the lens of mathematics. Another unconventional exercise could be to take a common problem in your community and brainstorm ten radically different, even seemingly impractical, solutions before narrowing down to feasible options. Creativity isn't merely following rules; it's bending principles until they reveal unseen patterns.",[11,93,94],{},"Your internal world, your mindspace, is precious territory. Treat it like a carefully cultivated garden, selecting with care each idea and influence you allow to take root. Avoid planting weeds like mindless social media distractions, gossip, complacent thinking, or limiting beliefs disguised as conventional wisdom. Instead, actively seek out challenges: engage deeply with books, conversations, and experiences that question your assumptions and expand your mental horizons. When negative or limiting thoughts emerge, recognize and remove them swiftly, allowing your garden to flourish with growth and clarity.",[11,96,97],{},"However, beware of the paralysis caused by endless analysis. Wisdom lies in discerning which thoughts deserve attention and which are fleeting and insignificant. Cultivate detachment—observe your thoughts calmly, selecting consciously those you wish to nurture and those best allowed to fade away. Without careful discernment, your intelligence may become more a maze than a pathway to insight.",[11,99,100],{},"Experimentation is essential. For instance, dedicate time to challenging yourself with unconventional intellectual exercises—argue from perspectives you fundamentally disagree with, or defend viewpoints completely opposite your own using rigorous reasoning. Such practices aren't about proving correctness but about rigorously testing your mental frameworks, uncovering hidden biases, and exposing gaps in your reasoning.",[11,102,103],{},"Yet remember: intelligence without wisdom can become dangerous, often manifesting as arrogance and intellectual isolation. Balance your mental explorations with humility and openness. Constantly assume your current beliefs could be wrong, treating each as a hypothesis awaiting further testing. Embrace empathy, acknowledging that each individual navigates reality through experiences uniquely different from yours.",[11,105,106],{},"Incorporating these intellectual habits into daily life is challenging. Pressures from work, family responsibilities, and societal expectations often discourage deliberate contemplation. Social norms resist disruptions to comfortable thinking patterns. Start gradually—perhaps dedicate a few minutes daily to thoughtful reflection or commit to reading challenging materials regularly. With steady practice, this intellectual discipline will grow stronger, fostering continuous personal growth.",[11,108,109],{},"Ultimately, the most profound use of intelligence is to enrich your own life and positively influence the world around you. Experiment boldly yet thoughtfully, ground your thinking in humility, and remain open to continuous learning. By cultivating your intelligence intentionally and with wisdom, you not only enhance your understanding but contribute meaningfully to the lives and communities around you.",{"title":58,"searchDepth":59,"depth":59,"links":111},[],"2025-03-15",{},"\u002F2025-03-15-beyond-knowledge",{"title":71,"description":76},"2025-03-15-Beyond-Knowledge","sTfJwwKJpN7W0zfz5fETkhvGG3L16LhZ8EP-fn3F_zQ",{"id":119,"title":120,"body":121,"date":235,"description":58,"extension":62,"meta":236,"navigation":64,"path":237,"published":64,"seo":238,"stem":239,"__hash__":240},"blog\u002F2021-10-04-The way to lead life.md","The way to lead a life",{"type":8,"value":122,"toc":233},[123,130,133,145,148,153,157,161,165,169,173,177,181,185,189,193,197,201,205,209,213,217,221,225,229],[11,124,125],{},[126,127],"img",{"alt":128,"src":129},"Self Portrait by 宮本 武蔵","https:\u002F\u002Fi0.wp.com\u002Fthehistorianshut.com\u002Fwp-content\u002Fuploads\u002F2020\u002F04\u002FSelf-portrait-of-Miyamoto-Musashi-c.-1584-%E2%80%93-13-June-1645-Public-Domain-via-Creative-Commons.jpg",[11,131,132],{},"Miyamoto Musashi (宮本 武蔵) was a Japanese swordsman, philosopher, strategist, writer, artist and well-learned Buddhist. He was a rōnin (浪人), which means a samurai without a master.",[11,134,135,136,140,141,144],{},"The Japanese word ",[137,138,139],"code",{},"rōnin"," describes a samurai without a master, who wanders alone. The status of a ronin varied across different time-periods. In a general sense, being a ronin implied failure. More specifically, a ronin had renounced the act of ",[137,142,143],{},"seppuku",", which is a form of Japanese ritual suicide that was applied to restore honor after defeat. Those who refused seppuku became outcasts that endured a reputation of disgrace.",[11,146,147],{},"The picture is a self-portrait by himself. Dokkōdō (独行道) is a short work written by Musashi a week before he died in 1645. Dokkōdō consists of 21 principles. These are timeless rules and key to live a worthy life.",[149,150,152],"h4",{"id":151},"accept-everything-just-the-way-it-is","Accept everything just the way it is.",[149,154,156],{"id":155},"do-not-seek-pleasure-for-its-own-sake","Do not seek pleasure for its own sake.",[149,158,160],{"id":159},"do-not-under-any-circumstances-depend-on-a-partial-feeling","Do not, under any circumstances, depend on a partial feeling.",[149,162,164],{"id":163},"think-lightly-of-yourself-and-deeply-of-the-world","Think lightly of yourself and deeply of the world.",[149,166,168],{"id":167},"be-detached-from-desire-your-whole-life-long","Be detached from desire your whole life long.",[149,170,172],{"id":171},"do-not-regret-what-you-have-done","Do not regret what you have done.",[149,174,176],{"id":175},"never-be-jealous","Never be jealous.",[149,178,180],{"id":179},"never-let-yourself-be-saddened-by-a-separation","Never let yourself be saddened by a separation.",[149,182,184],{"id":183},"resentment-and-complaint-are-appropriate-neither-for-oneself-or-others","Resentment and complaint are appropriate neither for oneself or others.",[149,186,188],{"id":187},"do-not-let-yourself-be-guided-by-the-feeling-of-lust-or-love","Do not let yourself be guided by the feeling of lust or love.",[149,190,192],{"id":191},"in-all-things-have-no-preferences","In all things, have no preferences.",[149,194,196],{"id":195},"be-indifferent-to-where-you-live","Be indifferent to where you live.",[149,198,200],{"id":199},"do-not-pursue-the-taste-of-expensive-food","Do not pursue the taste of expensive food.",[149,202,204],{"id":203},"do-not-hold-on-to-possessions-you-no-longer-need","Do not hold on to possessions you no longer need.",[149,206,208],{"id":207},"do-not-act-following-customary-beliefs","Do not act following customary beliefs.",[149,210,212],{"id":211},"do-not-collect-weaponstools-or-practice-with-weaponstools-beyond-what-is-useful","Do not collect weapons\u002Ftools or practice with weapons\u002Ftools beyond what is useful.",[149,214,216],{"id":215},"do-not-fear-death","Do not fear death.",[149,218,220],{"id":219},"do-not-seek-to-possess-either-goods-or-fiefs-for-your-old-age","Do not seek to possess either goods or fiefs for your old age.",[149,222,224],{"id":223},"respect-nature-without-counting-on-its-help","Respect Nature without counting on its help.",[149,226,228],{"id":227},"you-may-abandon-your-own-body-but-you-must-preserve-your-honor","You may abandon your own body but you must preserve your honor.",[149,230,232],{"id":231},"never-stray-from-the-way","Never stray from the way.",{"title":58,"searchDepth":59,"depth":59,"links":234},[],"2021-10-04",{},"\u002F2021-10-04-the-way-to-lead-life",{"title":120,"description":58},"2021-10-04-The way to lead life","wK1bahhv6jCTAe17IzFLRJfWZEaUrSwiXHjWAtwvvko",{"id":242,"title":243,"body":244,"date":384,"description":58,"extension":62,"meta":385,"navigation":64,"path":386,"published":64,"seo":387,"stem":388,"__hash__":389},"blog\u002F2021-03-28-Pothik.md","পথিক",{"type":8,"value":245,"toc":382},[246,252,265,277,289,301,313,334,346,364],[11,247,248],{},[126,249],{"alt":250,"src":251},"চন্দ্রগ্রস্থ","https:\u002F\u002Fi.imgur.com\u002FHurhlUE.jpg",[11,253,254,255,258,259,261,262,264],{},"বহুকাল পর সেই গ্রামের পথে পা বাড়ায় পথিক,",[256,257],"br",{},"\nচেনা চেনা লাগছে তার কাছে।",[256,260],{},"\nব্যতিক্রম হিসেবে কিছু দূর পর পর সড়কবাতি,",[256,263],{},"\nরাতে চলতে সুবিধে হবে।",[11,266,267,268,270,271,273,274,276],{},"একটি পুরোনো বাড়ির সামনে দাঁড়ায় সে,",[256,269],{},"\nঅনেক চেনা বাড়ি তার।",[256,272],{},"\nমধ্যরাত। সবাই ঘুমাচ্ছে ভেতরে, একটি কুকুর চিনতে পায় তাকে,",[256,275],{},"\nপথিককে সে সঙ্গ দেয় আবার!",[11,278,279,280,282,283,285,286,288],{},"বাড়িটির বয়স দেড়শ এর বেশি হবে,",[256,281],{},"\nএতো পুরোনো কাঠের খুঁটি ধরে সে কিছুই বুঝতে পারেনা।",[256,284],{},"\nঘরের ভেতর এক বৃদ্ধাকে দেখে সে,",[256,287],{},"\nপথিক তাকে চিনতে পারলেও বৃদ্ধা পারলোনা।",[11,290,291,292,294,295,297,298,300],{},"পথিক বাইরে আসে, দেখে চন্দ্রগ্রস্থ রাত।",[256,293],{},"\nশুনতে পায় দূর থেকে ভেসে আসা বিদেশি ভাষা,",[256,296],{},"\nসে বুঝেনা কি এর মর্ম কথা,",[256,299],{},"\nসে জানে এককালে মধ্যরাতে এখানে হতো যাত্রাপালা।",[11,302,303,304,306,307,309,310,312],{},"বিধবা বৃদ্ধাটি বড্ড একা,",[256,305],{},"\nঘর থেকে বের হতে পারেনা সে, পারেনা ঠিকমতো খেতে।",[256,308],{},"\nকুচকানো চামড়ায় সে অপেক্ষা করে তার গন্তব্যের,",[256,311],{},"\nএ যাত্রা বড় অসহনীয় তার কাছে।",[11,314,315,316,318,319,321,322,324,325,327,328,330,331,333],{},"পথিক বনে এসে স্থির হয়ে যায়।",[256,317],{},"\nপুকুরটা কাটা হয়না অনেকদিন, বাঁশঝাড় টা হেলে পড়েছে এক পাশে।",[256,320],{},"\nপথিক কোনো গন্ধ পায়না,",[256,323],{},"\nপথিক কোনো স্বাদ পায়না,",[256,326],{},"\nপথিক কোনো সুখ-দুঃখ বোঝেনা,",[256,329],{},"\nপথিক আসলে যাযাবর।",[256,332],{},"\nতবুও পথিক পূর্বপুরুষের অস্তিত্ব টের পায় বনের মাটিতে।",[11,335,336,337,339,340,342,343,345],{},"পথিক আবার আকাশের দিক তাকায়,",[256,338],{},"\nদেখে পূর্ণিমার আর একদিন বাকি।",[256,341],{},"\nপথিক ঘরে যায়, কিছুক্ষন বসে বৃদ্ধার সামনে,",[256,344],{},"\nতাকে আবার যেতে হবে নাকি!",[11,347,348,349,351,352,354,355,357,358,360,361,363],{},"কারণ সে পথিক,",[256,350],{},"\nসে আসলে যাযাবর।",[256,353],{},"\nতার কোনো ঘর নেই,",[256,356],{},"\nতার কোনো অনুভূতি নেই,",[256,359],{},"\nতার দিয়ে যাওয়ার মত কিছু নেই,",[256,362],{},"\nস্বয়ং বিধাতার কাছে ত্যাজ্য সে।",[11,365,366,367,369,370,372,373,375,376,378,379,381],{},"পথিক বিদায় নেয়,",[256,368],{},"\nশুধু বৃদ্ধা নয়, সকল পূর্বপুরষদের কাছ থেকে।",[256,371],{},"\nসে জানে, তাকে যেতে হবে অনেক দূর,",[256,374],{},"\nকারণ সে পথিক, সে আসলে যাযাবর।",[256,377],{},"\nউইথড্রয়াল এর কারণে সে ভুগছে অস্তিত্ব সংকটে,",[256,380],{},"\nতার কোনো বোধশক্তি নেই, তবুও তার চশমার কাঁচ ঘোলা হয়ে যায়।",{"title":58,"searchDepth":59,"depth":59,"links":383},[],"2021-03-28",{},"\u002F2021-03-28-pothik",{"title":243,"description":58},"2021-03-28-Pothik","nu-iqyTXCLM3Xz_aGdWsFOOlF_NtCSLouQlXLmtPEuc",{"id":391,"title":392,"body":393,"date":463,"description":58,"extension":62,"meta":464,"navigation":64,"path":465,"published":64,"seo":466,"stem":467,"__hash__":468},"blog\u002F2021-01-17-Leaving.md","Leaving",{"type":8,"value":394,"toc":461},[395,401,416,431,446],[11,396,397],{},[126,398],{"alt":399,"src":400},"winter tree","https:\u002F\u002Fi.imgur.com\u002FJ6u3VZI.jpeg",[11,402,403,404,406,407,409,410,412,413,415],{},"Hello dear!",[256,405],{},"\nIt's a long time we were together,",[256,408],{},"\nCan you remember the dusk?",[256,411],{},"\nWe were high and happy together,",[256,414],{},"\nWatching sunset in the midst of the city.",[11,417,418,419,421,422,424,425,427,428,430],{},"My friend,",[256,420],{},"\nDo you remember the warm winter day?",[256,423],{},"\nListening to the spring song in the woods,",[256,426],{},"\nWatching squirrel play and sipping tea.",[256,429],{},"\nWe found our spring on that day!",[11,432,433,434,436,437,439,440,442,443,445],{},"O dear!",[256,435],{},"\nI know it's hard to leave,",[256,438],{},"\nBut, leaving is inevitable my friend.",[256,441],{},"\nCause you only need the light when it's burning low,",[256,444],{},"\nOnly know you love me when you let me go.",[11,447,448,449,451,452,454,455,457,458,460],{},"But dear!",[256,450],{},"\nEverything has an end,",[256,453],{},"\nNeither the winter nor my leaving will be forever.",[256,456],{},"\nWe will meet again and watch sunset together,",[256,459],{},"\nIn the midst of this chaotic city.",{"title":58,"searchDepth":59,"depth":59,"links":462},[],"2021-01-17",{},"\u002F2021-01-17-leaving",{"title":392,"description":58},"2021-01-17-Leaving","u656H1kRCxcS8KaDR9Lco4E_wC4VD3c83GsDBadegN8",{"id":470,"title":471,"body":472,"date":552,"description":476,"extension":62,"meta":553,"navigation":64,"path":554,"published":64,"seo":555,"stem":556,"__hash__":557},"blog\u002F2021-01-04-What-do-you-know-that-most-people-dont.md","What do you know that most people don’t?",{"type":8,"value":473,"toc":550},[474,477,480,483,489,495,498,501,504,507,510,513,516,519,522,528,531,534,537,540,545],[11,475,476],{},"The mysterious reason why people jump to their death. Why they commit suicide.",[11,478,479],{},"Look at the famous picture below.",[11,481,482],{},"You might have heard of it.",[11,484,485],{},[126,486],{"alt":487,"src":488},"The Falling Man","https:\u002F\u002Fi.imgur.com\u002FAC7dhuH.jpeg",[11,490,491],{},[492,493,494],"strong",{},"It’s called The Falling Man.",[11,496,497],{},"You might wonder why he is jumping to his death?",[11,499,500],{},"What you can’t see is the fire.",[11,502,503],{},"That building in the background, it’s the world trade center. The event happened on September 11th, 2001.",[11,505,506],{},"When we can see the fire, we understand why he is jumping to his death. He does not want to jump any more than you and I. His fear of death is no less.",[11,508,509],{},"He jumps because there is a terror far greater than the fall. The fire.",[511,512],"hr",{},[11,514,515],{},"What if you and I could not see the fire?",[11,517,518],{},"Does that mean it isn’t there?",[11,520,521],{},"What if the blaze has been smouldering for years, only hidden from sight?",[11,523,524],{},[525,526,527],"em",{},"“You’d have to have personally been trapped and felt the flames to really understand a terror way beyond falling”",[11,529,530],{},"-David Foster Wallace",[11,532,533],{},"Why do people commit suicide?",[11,535,536],{},"Because they are jumping from a terror worse than death.",[11,538,539],{},"...",[11,541,542],{},[525,543,544],{},"There is always hope and a better life on the horizon for each of us.",[11,546,547],{},[492,548,549],{},"But when I cannot understand why someone “jumps”, I remind myself that just because I cannot see the fire, it doesn’t mean it’s not burning.",{"title":58,"searchDepth":59,"depth":59,"links":551},[],"2021-01-04",{},"\u002F2021-01-04-what-do-you-know-that-most-people-dont",{"title":471,"description":476},"2021-01-04-What-do-you-know-that-most-people-dont","9yWT6yig_5i-NI0NdUvpvXgWNUti29Hj78ULDUu2pbA",{"id":559,"title":560,"body":561,"date":1176,"description":58,"extension":62,"meta":1177,"navigation":64,"path":1178,"published":64,"seo":1179,"stem":1180,"__hash__":1181},"blog\u002F2020-06-18-Python-Easter-Eggs.md","My favourite Python Easter Eggs",{"type":8,"value":562,"toc":1174},[563,572,587,595,603,612,618,633,639,648,654,663,668,677,682,691,696,704,868,871,879,888,894,902,922,930,1170],[15,564,565],{},[18,566,567],{},[568,569,571],"h3",{"id":570},"builtin-hello-world","Builtin - hello world",[573,574,578],"pre",{"className":575,"code":576,"language":577,"meta":58,"style":58},"language-py shiki shiki-themes github-light github-dark",">>> import __hello__\n","py",[137,579,580],{"__ignoreMap":58},[581,582,585],"span",{"class":583,"line":584},"line",1,[581,586,576],{},[573,588,593],{"className":589,"code":591,"language":592},[590],"language-text","Hello World!\n","text",[137,594,591],{"__ignoreMap":58},[15,596,597],{},[18,598,599],{},[568,600,602],{"id":601},"the-zen","The Zen",[573,604,606],{"className":575,"code":605,"language":577,"meta":58,"style":58},">>> import this\n",[137,607,608],{"__ignoreMap":58},[581,609,610],{"class":583,"line":584},[581,611,605],{},[573,613,616],{"className":614,"code":615,"language":592},[590],"The Zen of Python, by Tim Peters\n\nBeautiful is better than ugly.\nExplicit is better than implicit.\nSimple is better than complex.\nComplex is better than complicated.\nFlat is better than nested.\nSparse is better than dense.\nReadability counts.\nSpecial cases aren't special enough to break the rules.\nAlthough practicality beats purity.\nErrors should never pass silently.\nUnless explicitly silenced.\nIn the face of ambiguity, refuse the temptation to guess.\nThere should be one-- and preferably only one --obvious way to do it.\nAlthough that way may not be obvious at first unless you're Dutch.\nNow is better than never.\nAlthough never is often better than *right* now.\nIf the implementation is hard to explain, it's a bad idea.\nIf the implementation is easy to explain, it may be a good idea.\nNamespaces are one honking great idea -- let's do more of those!\n",[137,617,615],{"__ignoreMap":58},[573,619,621],{"className":575,"code":620,"language":577,"meta":58,"style":58},">>> love = this\n>>> this is love\n",[137,622,623,628],{"__ignoreMap":58},[581,624,625],{"class":583,"line":584},[581,626,627],{},">>> love = this\n",[581,629,630],{"class":583,"line":59},[581,631,632],{},">>> this is love\n",[573,634,637],{"className":635,"code":636,"language":592},[590],"True\n",[137,638,636],{"__ignoreMap":58},[573,640,642],{"className":575,"code":641,"language":577,"meta":58,"style":58},">>> love is True\n",[137,643,644],{"__ignoreMap":58},[581,645,646],{"class":583,"line":584},[581,647,641],{},[573,649,652],{"className":650,"code":651,"language":592},[590],"False\n",[137,653,651],{"__ignoreMap":58},[573,655,657],{"className":575,"code":656,"language":577,"meta":58,"style":58},">>> love is False\n",[137,658,659],{"__ignoreMap":58},[581,660,661],{"class":583,"line":584},[581,662,656],{},[573,664,666],{"className":665,"code":651,"language":592},[590],[137,667,651],{"__ignoreMap":58},[573,669,671],{"className":575,"code":670,"language":577,"meta":58,"style":58},">>> love is not True or False\n",[137,672,673],{"__ignoreMap":58},[581,674,675],{"class":583,"line":584},[581,676,670],{},[573,678,680],{"className":679,"code":636,"language":592},[590],[137,681,636],{"__ignoreMap":58},[573,683,685],{"className":575,"code":684,"language":577,"meta":58,"style":58},">>> love is love\n",[137,686,687],{"__ignoreMap":58},[581,688,689],{"class":583,"line":584},[581,690,684],{},[573,692,694],{"className":693,"code":636,"language":592},[590],[137,695,636],{"__ignoreMap":58},[15,697,698],{},[18,699,700],{},[568,701,703],{"id":702},"paradoxical-thispy","Paradoxical - this.py",[573,705,707],{"className":575,"code":706,"language":577,"meta":58,"style":58},"s = \"\"\"Gur Mra bs Clguba, ol Gvz Crgref\nOrnhgvshy vf orggre guna htyl.\nRkcyvpvg vf orggre guna vzcyvpvg.\nFvzcyr vf orggre guna pbzcyrk.\nPbzcyrk vf orggre guna pbzcyvpngrq.\nSyng vf orggre guna arfgrq.\nFcnefr vf orggre guna qrafr.\nErnqnovyvgl pbhagf.\nFcrpvny pnfrf nera'g fcrpvny rabhtu gb oernx gur ehyrf.\nNygubhtu cenpgvpnyvgl orngf chevgl.\nReebef fubhyq arire cnff fvyragyl.\nHayrff rkcyvpvgyl fvyraprq.\nVa gur snpr bs nzovthvgl, ershfr gur grzcgngvba gb thrff.\nGurer fubhyq or bar-- naq cersrenoyl bayl bar --boivbhf jnl gb qb vg.\nNygubhtu gung jnl znl abg or boivbhf ng svefg hayrff lbh'er Qhgpu.\nAbj vf orggre guna arire.\nNygubhtu arire vf bsgra orggre guna *evtug* abj.\nVs gur vzcyrzragngvba vf uneq gb rkcynva, vg'f n onq vqrn.\nVs gur vzcyrzragngvba vf rnfl gb rkcynva, vg znl or n tbbq vqrn.\nAnzrfcnprf ner bar ubaxvat terng vqrn -- yrg'f qb zber bs gubfr!\"\"\"\n\nd = {}\nfor c in (65, 97):\n    for i in range(26):\n        d[chr(i+c)] = chr((i+13) % 26 + c)\n\nprint(\"\".join([d.get(c, c) for c in s]))\n",[137,708,709,714,719,725,731,737,743,749,755,761,767,773,779,785,791,797,803,809,815,821,827,833,839,845,851,857,862],{"__ignoreMap":58},[581,710,711],{"class":583,"line":584},[581,712,713],{},"s = \"\"\"Gur Mra bs Clguba, ol Gvz Crgref\n",[581,715,716],{"class":583,"line":59},[581,717,718],{},"Ornhgvshy vf orggre guna htyl.\n",[581,720,722],{"class":583,"line":721},3,[581,723,724],{},"Rkcyvpvg vf orggre guna vzcyvpvg.\n",[581,726,728],{"class":583,"line":727},4,[581,729,730],{},"Fvzcyr vf orggre guna pbzcyrk.\n",[581,732,734],{"class":583,"line":733},5,[581,735,736],{},"Pbzcyrk vf orggre guna pbzcyvpngrq.\n",[581,738,740],{"class":583,"line":739},6,[581,741,742],{},"Syng vf orggre guna arfgrq.\n",[581,744,746],{"class":583,"line":745},7,[581,747,748],{},"Fcnefr vf orggre guna qrafr.\n",[581,750,752],{"class":583,"line":751},8,[581,753,754],{},"Ernqnovyvgl pbhagf.\n",[581,756,758],{"class":583,"line":757},9,[581,759,760],{},"Fcrpvny pnfrf nera'g fcrpvny rabhtu gb oernx gur ehyrf.\n",[581,762,764],{"class":583,"line":763},10,[581,765,766],{},"Nygubhtu cenpgvpnyvgl orngf chevgl.\n",[581,768,770],{"class":583,"line":769},11,[581,771,772],{},"Reebef fubhyq arire cnff fvyragyl.\n",[581,774,776],{"class":583,"line":775},12,[581,777,778],{},"Hayrff rkcyvpvgyl fvyraprq.\n",[581,780,782],{"class":583,"line":781},13,[581,783,784],{},"Va gur snpr bs nzovthvgl, ershfr gur grzcgngvba gb thrff.\n",[581,786,788],{"class":583,"line":787},14,[581,789,790],{},"Gurer fubhyq or bar-- naq cersrenoyl bayl bar --boivbhf jnl gb qb vg.\n",[581,792,794],{"class":583,"line":793},15,[581,795,796],{},"Nygubhtu gung jnl znl abg or boivbhf ng svefg hayrff lbh'er Qhgpu.\n",[581,798,800],{"class":583,"line":799},16,[581,801,802],{},"Abj vf orggre guna arire.\n",[581,804,806],{"class":583,"line":805},17,[581,807,808],{},"Nygubhtu arire vf bsgra orggre guna *evtug* abj.\n",[581,810,812],{"class":583,"line":811},18,[581,813,814],{},"Vs gur vzcyrzragngvba vf uneq gb rkcynva, vg'f n onq vqrn.\n",[581,816,818],{"class":583,"line":817},19,[581,819,820],{},"Vs gur vzcyrzragngvba vf rnfl gb rkcynva, vg znl or n tbbq vqrn.\n",[581,822,824],{"class":583,"line":823},20,[581,825,826],{},"Anzrfcnprf ner bar ubaxvat terng vqrn -- yrg'f qb zber bs gubfr!\"\"\"\n",[581,828,830],{"class":583,"line":829},21,[581,831,832],{"emptyLinePlaceholder":64},"\n",[581,834,836],{"class":583,"line":835},22,[581,837,838],{},"d = {}\n",[581,840,842],{"class":583,"line":841},23,[581,843,844],{},"for c in (65, 97):\n",[581,846,848],{"class":583,"line":847},24,[581,849,850],{},"    for i in range(26):\n",[581,852,854],{"class":583,"line":853},25,[581,855,856],{},"        d[chr(i+c)] = chr((i+13) % 26 + c)\n",[581,858,860],{"class":583,"line":859},26,[581,861,832],{"emptyLinePlaceholder":64},[581,863,865],{"class":583,"line":864},27,[581,866,867],{},"print(\"\".join([d.get(c, c) for c in s]))\n",[11,869,870],{},"The Zen showed it's paradox in the source. It's not beautiful but ugly, not explicit but implicit. This would probably be the only module to go against the spirit of what it says itself..",[15,872,873],{},[18,874,875],{},[568,876,878],{"id":877},"lets-take-a-tour-in-space","Let's take a tour in space",[573,880,882],{"className":575,"code":881,"language":577,"meta":58,"style":58},">>> import antigravity\n",[137,883,884],{"__ignoreMap":58},[581,885,886],{"class":583,"line":584},[581,887,881],{},[11,889,890],{},[126,891],{"alt":892,"src":893},"Antigravity","https:\u002F\u002Fimgs.xkcd.com\u002Fcomics\u002Fpython.png",[15,895,896],{},[18,897,898],{},[568,899,901],{"id":900},"never-try-to-bring-curly-braces-from-future","Never try to bring curly braces from future",[573,903,905],{"className":575,"code":904,"language":577,"meta":58,"style":58},">>> from __future__ import braces\n  File \"\u003Cstdin>\", line 1\nSyntaxError: not a chance\n",[137,906,907,912,917],{"__ignoreMap":58},[581,908,909],{"class":583,"line":584},[581,910,911],{},">>> from __future__ import braces\n",[581,913,914],{"class":583,"line":59},[581,915,916],{},"  File \"\u003Cstdin>\", line 1\n",[581,918,919],{"class":583,"line":721},[581,920,921],{},"SyntaxError: not a chance\n",[15,923,924],{},[18,925,926],{},[568,927,929],{"id":928},"dont-go-deep","Don't go deep!",[573,931,933],{"className":575,"code":932,"language":577,"meta":58,"style":58},">>> import types\n>>> help(types.CodeType)\n\nHelp on class code in module builtins:\n\nclass code(object)\n |  code(argcount, posonlyargcount, kwonlyargcount, nlocals, stacksize,\n |        flags, codestring, constants, names, varnames, filename, name,\n |        firstlineno, lnotab[, freevars[, cellvars]])\n |  \n |  Create a code object.  Not for the faint of heart.\n |  \n |  Methods defined here:\n |  \n |  __eq__(self, value, \u002F)\n |      Return self==value.\n |  \n |  __ge__(self, value, \u002F)\n |      Return self>=value.\n |  \n |  __getattribute__(self, name, \u002F)\n |      Return getattr(self, name).\n |  \n |  __gt__(self, value, \u002F)\n |      Return self>value.\n |  \n |  __hash__(self, \u002F)\n |      Return hash(self).\n |  \n |  __le__(self, value, \u002F)\n |      Return self\u003C=value.\n |  \n |  __lt__(self, value, \u002F)\n |      Return self\u003Cvalue.\n |  \n |  __ne__(self, value, \u002F)\n |      Return self!=value.\n |  \n |  __repr__(self, \u002F)\n |      Return repr(self).\n |  \n |  __sizeof__(...)\n |      Size of object in memory, in bytes.\n |  \n |  replace(self, \u002F, *, co_argcount=-1, co_posonlyargcount=-1, co_kwonlyargcount=-1, co_nlocals=-1, co_stacksize=-1, co_flags=-1, co_firstlineno=-1, co_code=None, co_consts=None, co_names=None, co_varnames=None, co_freevars=None, co_cellvars=None, co_filename=None, co_name=None, co_lnotab=None)\n |      Return a copy of the code object with new values for the specified fields.\n",[137,934,935,940,945,949,954,958,963,968,973,978,983,988,992,997,1001,1006,1011,1015,1020,1025,1029,1034,1039,1043,1048,1053,1057,1062,1068,1073,1079,1085,1090,1096,1102,1107,1113,1119,1124,1130,1136,1141,1147,1153,1158,1164],{"__ignoreMap":58},[581,936,937],{"class":583,"line":584},[581,938,939],{},">>> import types\n",[581,941,942],{"class":583,"line":59},[581,943,944],{},">>> help(types.CodeType)\n",[581,946,947],{"class":583,"line":721},[581,948,832],{"emptyLinePlaceholder":64},[581,950,951],{"class":583,"line":727},[581,952,953],{},"Help on class code in module builtins:\n",[581,955,956],{"class":583,"line":733},[581,957,832],{"emptyLinePlaceholder":64},[581,959,960],{"class":583,"line":739},[581,961,962],{},"class code(object)\n",[581,964,965],{"class":583,"line":745},[581,966,967],{}," |  code(argcount, posonlyargcount, kwonlyargcount, nlocals, stacksize,\n",[581,969,970],{"class":583,"line":751},[581,971,972],{}," |        flags, codestring, constants, names, varnames, filename, name,\n",[581,974,975],{"class":583,"line":757},[581,976,977],{}," |        firstlineno, lnotab[, freevars[, cellvars]])\n",[581,979,980],{"class":583,"line":763},[581,981,982],{}," |  \n",[581,984,985],{"class":583,"line":769},[581,986,987],{}," |  Create a code object.  Not for the faint of heart.\n",[581,989,990],{"class":583,"line":775},[581,991,982],{},[581,993,994],{"class":583,"line":781},[581,995,996],{}," |  Methods defined here:\n",[581,998,999],{"class":583,"line":787},[581,1000,982],{},[581,1002,1003],{"class":583,"line":793},[581,1004,1005],{}," |  __eq__(self, value, \u002F)\n",[581,1007,1008],{"class":583,"line":799},[581,1009,1010],{}," |      Return self==value.\n",[581,1012,1013],{"class":583,"line":805},[581,1014,982],{},[581,1016,1017],{"class":583,"line":811},[581,1018,1019],{}," |  __ge__(self, value, \u002F)\n",[581,1021,1022],{"class":583,"line":817},[581,1023,1024],{}," |      Return self>=value.\n",[581,1026,1027],{"class":583,"line":823},[581,1028,982],{},[581,1030,1031],{"class":583,"line":829},[581,1032,1033],{}," |  __getattribute__(self, name, \u002F)\n",[581,1035,1036],{"class":583,"line":835},[581,1037,1038],{}," |      Return getattr(self, name).\n",[581,1040,1041],{"class":583,"line":841},[581,1042,982],{},[581,1044,1045],{"class":583,"line":847},[581,1046,1047],{}," |  __gt__(self, value, \u002F)\n",[581,1049,1050],{"class":583,"line":853},[581,1051,1052],{}," |      Return self>value.\n",[581,1054,1055],{"class":583,"line":859},[581,1056,982],{},[581,1058,1059],{"class":583,"line":864},[581,1060,1061],{}," |  __hash__(self, \u002F)\n",[581,1063,1065],{"class":583,"line":1064},28,[581,1066,1067],{}," |      Return hash(self).\n",[581,1069,1071],{"class":583,"line":1070},29,[581,1072,982],{},[581,1074,1076],{"class":583,"line":1075},30,[581,1077,1078],{}," |  __le__(self, value, \u002F)\n",[581,1080,1082],{"class":583,"line":1081},31,[581,1083,1084],{}," |      Return self\u003C=value.\n",[581,1086,1088],{"class":583,"line":1087},32,[581,1089,982],{},[581,1091,1093],{"class":583,"line":1092},33,[581,1094,1095],{}," |  __lt__(self, value, \u002F)\n",[581,1097,1099],{"class":583,"line":1098},34,[581,1100,1101],{}," |      Return self\u003Cvalue.\n",[581,1103,1105],{"class":583,"line":1104},35,[581,1106,982],{},[581,1108,1110],{"class":583,"line":1109},36,[581,1111,1112],{}," |  __ne__(self, value, \u002F)\n",[581,1114,1116],{"class":583,"line":1115},37,[581,1117,1118],{}," |      Return self!=value.\n",[581,1120,1122],{"class":583,"line":1121},38,[581,1123,982],{},[581,1125,1127],{"class":583,"line":1126},39,[581,1128,1129],{}," |  __repr__(self, \u002F)\n",[581,1131,1133],{"class":583,"line":1132},40,[581,1134,1135],{}," |      Return repr(self).\n",[581,1137,1139],{"class":583,"line":1138},41,[581,1140,982],{},[581,1142,1144],{"class":583,"line":1143},42,[581,1145,1146],{}," |  __sizeof__(...)\n",[581,1148,1150],{"class":583,"line":1149},43,[581,1151,1152],{}," |      Size of object in memory, in bytes.\n",[581,1154,1156],{"class":583,"line":1155},44,[581,1157,982],{},[581,1159,1161],{"class":583,"line":1160},45,[581,1162,1163],{}," |  replace(self, \u002F, *, co_argcount=-1, co_posonlyargcount=-1, co_kwonlyargcount=-1, co_nlocals=-1, co_stacksize=-1, co_flags=-1, co_firstlineno=-1, co_code=None, co_consts=None, co_names=None, co_varnames=None, co_freevars=None, co_cellvars=None, co_filename=None, co_name=None, co_lnotab=None)\n",[581,1165,1167],{"class":583,"line":1166},46,[581,1168,1169],{}," |      Return a copy of the code object with new values for the specified fields.\n",[1171,1172,1173],"style",{},"html .default .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html.dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}",{"title":58,"searchDepth":59,"depth":59,"links":1175},[],"2020-06-18",{},"\u002F2020-06-18-python-easter-eggs",{"title":560,"description":58},"2020-06-18-Python-Easter-Eggs","6F-U_RsA0mFnPMena1qy0E6jjPz1omM1zH79CmxUP6Y",{"id":1183,"title":1184,"body":1185,"date":1203,"description":1189,"extension":62,"meta":1204,"navigation":64,"path":1205,"published":64,"seo":1206,"stem":1207,"__hash__":1208},"blog\u002F2020-06-15-First-Post.md","First Post",{"type":8,"value":1186,"toc":1200},[1187,1190,1194],[11,1188,1189],{},"This is my first blog post. I've never wished to write a blog, but now I do. Lots of changes are happening around me, everywhere, every country, every place, every time. This global pandemic showed me that my expectation from humanity is totally bullshit. It's true we're sending more satellites to orbit, but actually we're no better than monkeys and sometimes worse.",[1191,1192,1193],"h2",{"id":1193},"meme",[11,1195,1196],{},[126,1197],{"alt":1198,"src":1199},"helth","https:\u002F\u002Fi.kym-cdn.com\u002Fphotos\u002Fimages\u002Foriginal\u002F001\u002F688\u002F923\u002Fca1.jpg",{"title":58,"searchDepth":59,"depth":59,"links":1201},[1202],{"id":1193,"depth":59,"text":1193},"2020-06-15",{},"\u002F2020-06-15-first-post",{"title":1184,"description":1189},"2020-06-15-First-Post","E7ANHkMpKeQnvCbh0zhQ3gb8Sb6zwE0QOjdvqovSQiU",1791998911378]