{"id":3873,"date":"2025-12-22T08:29:52","date_gmt":"2025-12-22T02:59:52","guid":{"rendered":"https:\/\/www.rangakrish.com\/?page_id=3873"},"modified":"2026-03-17T13:35:56","modified_gmt":"2026-03-17T08:05:56","slug":"homepage","status":"publish","type":"page","link":"https:\/\/www.rangakrish.com\/","title":{"rendered":"Homepage"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"3873\" class=\"elementor elementor-3873\">\n\t\t\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-1437aa9 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"1437aa9\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-extended\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-7b6ec312\" data-id=\"7b6ec312\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-48a2ce10 elementor-widget elementor-widget-ld_blog\" data-id=\"48a2ce10\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"ld_blog.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"lqd-lp-grid 48a2ce10 blog-id-1218629136 \"><div class=\"lqd-lp-grid-inner\" data-id=\"0\"><div class=\"lqd-lp-row row pos-rel d-flex flex-wrap\" ><div class=\"lqd-lp-column d-flex flex-column col-md-12 mathematica lqd-f-72 programming lqd-f-17\"><article id=\"post-4285\" class=\"lqd-lp pos-rel lqd-lp lqd-lp-style-22 lqd-lp-hover-img-zoom text-start post-4285 post type-post status-publish format-standard hentry category-mathematica category-programming tag-astrology tag-astronomy tag-mathematica\">\n<header class=\"entry-header lqd-lp-header mb-3\">\n\n    <div class=\"lqd-lp-meta text-uppercase ltr-sp-1 font-weight-bold\">\n        <span class=\"screen-reader-text\">Tags <\/span><ul class=\"lqd-lp-cat reset-ul inline-ul pos-rel z-index-3\"><li><a href=\"https:\/\/www.rangakrish.com\/index.php\/category\/mathematica\/\" rel=\"category\">Mathematica<\/a><\/li><li><a href=\"https:\/\/www.rangakrish.com\/index.php\/category\/programming\/\" rel=\"category\">Programming<\/a><\/li><\/ul>    <\/div>\n\n    <h3 class=\"entry-title lqd-lp-title mt-2 mb-3 h5\"><a  href=\"https:\/\/www.rangakrish.com\/index.php\/2026\/04\/22\/exploring-astronomy-with-wolfram-mathematica\/\" rel=\"bookmark\">Exploring Astronomy with Wolfram Mathematica<\/a><\/h3>\n    <div class=\"lqd-lp-meta lqd-lp-meta-dot-between text-uppercase font-weight-bold text-uppercase ltr-sp-1\">\n        <div class=\"lqd-lp-author pos-rel z-index-3\">\n            <div class=\"lqd-lp-author-info\">\n                <h3 class=\"mt-0 mb-0\"><a href=\"https:\/\/www.rangakrish.com\/index.php\/author\/admin\/\" title=\"Posts by admin\" rel=\"author\">admin<\/a><\/h3>\n            <\/div>\n        <\/div>\n        <span class=\"lqd-lp-date\">\n            <a href=\"https:\/\/www.rangakrish.com\/index.php\/2026\/04\/22\/exploring-astronomy-with-wolfram-mathematica\/\">April 22, 2026<\/a>\n        <\/span>\n            <\/div>\n\n<\/header>\n\n\n\t\t\t<div class=\"entry-summary lqd-lp-excerpt mb-3\">\n\t\t\t\tAs a student of astrology and who has written software for Krishnamurti Padhdhati (KP) System, I am fascinated by astronomy. We all know that&hellip;\t\t\t<\/div>\n\t\t\n<a  href=\"https:\/\/www.rangakrish.com\/index.php\/2026\/04\/22\/exploring-astronomy-with-wolfram-mathematica\/\" class=\"lqd-lp-overlay-link lqd-overlay lqd-cc-label-trigger z-index-2\" tab-index=\"-1\"><\/a><\/article><\/div><div class=\"lqd-lp-column d-flex flex-column col-md-12 c lqd-f-49 programming lqd-f-17\"><article id=\"post-4265\" class=\"lqd-lp pos-rel lqd-lp lqd-lp-style-22 lqd-lp-hover-img-zoom text-start post-4265 post type-post status-publish format-standard hentry category-c category-programming tag-c20 tag-claude tag-sentence-counting\">\n<header class=\"entry-header lqd-lp-header mb-3\">\n\n    <div class=\"lqd-lp-meta text-uppercase ltr-sp-1 font-weight-bold\">\n        <span class=\"screen-reader-text\">Tags <\/span><ul class=\"lqd-lp-cat reset-ul inline-ul pos-rel z-index-3\"><li><a href=\"https:\/\/www.rangakrish.com\/index.php\/category\/c\/\" rel=\"category\">C++<\/a><\/li><li><a href=\"https:\/\/www.rangakrish.com\/index.php\/category\/programming\/\" rel=\"category\">Programming<\/a><\/li><\/ul>    <\/div>\n\n    <h3 class=\"entry-title lqd-lp-title mt-2 mb-3 h5\"><a  href=\"https:\/\/www.rangakrish.com\/index.php\/2026\/03\/22\/counting-sentences-an-implementation-in-c20\/\" rel=\"bookmark\">Counting Sentences: An Implementation in C++20<\/a><\/h3>\n    <div class=\"lqd-lp-meta lqd-lp-meta-dot-between text-uppercase font-weight-bold text-uppercase ltr-sp-1\">\n        <div class=\"lqd-lp-author pos-rel z-index-3\">\n            <div class=\"lqd-lp-author-info\">\n                <h3 class=\"mt-0 mb-0\"><a href=\"https:\/\/www.rangakrish.com\/index.php\/author\/admin\/\" title=\"Posts by admin\" rel=\"author\">admin<\/a><\/h3>\n            <\/div>\n        <\/div>\n        <span class=\"lqd-lp-date\">\n            <a href=\"https:\/\/www.rangakrish.com\/index.php\/2026\/03\/22\/counting-sentences-an-implementation-in-c20\/\">March 22, 2026<\/a>\n        <\/span>\n            <\/div>\n\n<\/header>\n\n\n\t\t\t<div class=\"entry-summary lqd-lp-excerpt mb-3\">\n\t\t\t\tCounting the number of sentences in a given paragraph appears rather simple on the surface &#8211; look for the common punctuation marks: \u201c.?!\u201d. Only&hellip;\t\t\t<\/div>\n\t\t\n<a  href=\"https:\/\/www.rangakrish.com\/index.php\/2026\/03\/22\/counting-sentences-an-implementation-in-c20\/\" class=\"lqd-lp-overlay-link lqd-overlay lqd-cc-label-trigger z-index-2\" tab-index=\"-1\"><\/a><\/article><\/div><div class=\"lqd-lp-column d-flex flex-column col-md-12 lisp lqd-f-18 programming lqd-f-17\"><article id=\"post-4166\" class=\"lqd-lp pos-rel lqd-lp lqd-lp-style-22 lqd-lp-hover-img-zoom text-start post-4166 post type-post status-publish format-standard hentry category-lisp category-programming tag-common-lisp tag-condition-restart tag-error-handling\">\n<header class=\"entry-header lqd-lp-header mb-3\">\n\n    <div class=\"lqd-lp-meta text-uppercase ltr-sp-1 font-weight-bold\">\n        <span class=\"screen-reader-text\">Tags <\/span><ul class=\"lqd-lp-cat reset-ul inline-ul pos-rel z-index-3\"><li><a href=\"https:\/\/www.rangakrish.com\/index.php\/category\/lisp\/\" rel=\"category\">LISP<\/a><\/li><li><a href=\"https:\/\/www.rangakrish.com\/index.php\/category\/programming\/\" rel=\"category\">Programming<\/a><\/li><\/ul>    <\/div>\n\n    <h3 class=\"entry-title lqd-lp-title mt-2 mb-3 h5\"><a  href=\"https:\/\/www.rangakrish.com\/index.php\/2026\/03\/06\/beyond-try-catch-common-lisps-restart-system\/\" rel=\"bookmark\">Beyond Try-Catch: Common Lisp&#8217;s Restart System<\/a><\/h3>\n    <div class=\"lqd-lp-meta lqd-lp-meta-dot-between text-uppercase font-weight-bold text-uppercase ltr-sp-1\">\n        <div class=\"lqd-lp-author pos-rel z-index-3\">\n            <div class=\"lqd-lp-author-info\">\n                <h3 class=\"mt-0 mb-0\"><a href=\"https:\/\/www.rangakrish.com\/index.php\/author\/admin\/\" title=\"Posts by admin\" rel=\"author\">admin<\/a><\/h3>\n            <\/div>\n        <\/div>\n        <span class=\"lqd-lp-date\">\n            <a href=\"https:\/\/www.rangakrish.com\/index.php\/2026\/03\/06\/beyond-try-catch-common-lisps-restart-system\/\">March 6, 2026<\/a>\n        <\/span>\n            <\/div>\n\n<\/header>\n\n\n\t\t\t<div class=\"entry-summary lqd-lp-excerpt mb-3\">\n\t\t\t\tPopular programming languages such as C++, Java and Python include one mechanism for error handling: throw an exception and hope someone above in the&hellip;\t\t\t<\/div>\n\t\t\n<a  href=\"https:\/\/www.rangakrish.com\/index.php\/2026\/03\/06\/beyond-try-catch-common-lisps-restart-system\/\" class=\"lqd-lp-overlay-link lqd-overlay lqd-cc-label-trigger z-index-2\" tab-index=\"-1\"><\/a><\/article><\/div><div class=\"lqd-lp-column d-flex flex-column col-md-12 general lqd-f-445\"><article id=\"post-4030\" class=\"lqd-lp pos-rel lqd-lp lqd-lp-style-22 lqd-lp-hover-img-zoom text-start post-4030 post type-post status-publish format-standard hentry category-general tag-knowing tag-llm tag-understanding\">\n<header class=\"entry-header lqd-lp-header mb-3\">\n\n    <div class=\"lqd-lp-meta text-uppercase ltr-sp-1 font-weight-bold\">\n        <span class=\"screen-reader-text\">Tags <\/span><ul class=\"lqd-lp-cat reset-ul inline-ul pos-rel z-index-3\"><li><a href=\"https:\/\/www.rangakrish.com\/index.php\/category\/general\/\" rel=\"category\">General<\/a><\/li><\/ul>    <\/div>\n\n    <h3 class=\"entry-title lqd-lp-title mt-2 mb-3 h5\"><a  href=\"https:\/\/www.rangakrish.com\/index.php\/2026\/01\/27\/understanding-understanding\/\" rel=\"bookmark\">Understanding Understanding<\/a><\/h3>\n    <div class=\"lqd-lp-meta lqd-lp-meta-dot-between text-uppercase font-weight-bold text-uppercase ltr-sp-1\">\n        <div class=\"lqd-lp-author pos-rel z-index-3\">\n            <div class=\"lqd-lp-author-info\">\n                <h3 class=\"mt-0 mb-0\"><a href=\"https:\/\/www.rangakrish.com\/index.php\/author\/admin\/\" title=\"Posts by admin\" rel=\"author\">admin<\/a><\/h3>\n            <\/div>\n        <\/div>\n        <span class=\"lqd-lp-date\">\n            <a href=\"https:\/\/www.rangakrish.com\/index.php\/2026\/01\/27\/understanding-understanding\/\">January 27, 2026<\/a>\n        <\/span>\n            <\/div>\n\n<\/header>\n\n\n\t\t\t<div class=\"entry-summary lqd-lp-excerpt mb-3\">\n\t\t\t\tWhat is understanding? Is it the same thing as knowing or is it different? In this short article, I want to gently explore this&hellip;\t\t\t<\/div>\n\t\t\n<a  href=\"https:\/\/www.rangakrish.com\/index.php\/2026\/01\/27\/understanding-understanding\/\" class=\"lqd-lp-overlay-link lqd-overlay lqd-cc-label-trigger z-index-2\" tab-index=\"-1\"><\/a><\/article><\/div><div class=\"lqd-lp-column d-flex flex-column col-md-12 lisp lqd-f-18 programming lqd-f-17\"><article id=\"post-4012\" class=\"lqd-lp pos-rel lqd-lp lqd-lp-style-22 lqd-lp-hover-img-zoom text-start post-4012 post type-post status-publish format-standard hentry category-lisp category-programming tag-clos tag-common-lisp tag-metaclass tag-mop\">\n<header class=\"entry-header lqd-lp-header mb-3\">\n\n    <div class=\"lqd-lp-meta text-uppercase ltr-sp-1 font-weight-bold\">\n        <span class=\"screen-reader-text\">Tags <\/span><ul class=\"lqd-lp-cat reset-ul inline-ul pos-rel z-index-3\"><li><a href=\"https:\/\/www.rangakrish.com\/index.php\/category\/lisp\/\" rel=\"category\">LISP<\/a><\/li><li><a href=\"https:\/\/www.rangakrish.com\/index.php\/category\/programming\/\" rel=\"category\">Programming<\/a><\/li><\/ul>    <\/div>\n\n    <h3 class=\"entry-title lqd-lp-title mt-2 mb-3 h5\"><a  href=\"https:\/\/www.rangakrish.com\/index.php\/2026\/01\/01\/common-lisp-metaobject-protocol-classes-are-just-objects\/\" rel=\"bookmark\">Common Lisp Metaobject Protocol: Classes are Just Objects!<\/a><\/h3>\n    <div class=\"lqd-lp-meta lqd-lp-meta-dot-between text-uppercase font-weight-bold text-uppercase ltr-sp-1\">\n        <div class=\"lqd-lp-author pos-rel z-index-3\">\n            <div class=\"lqd-lp-author-info\">\n                <h3 class=\"mt-0 mb-0\"><a href=\"https:\/\/www.rangakrish.com\/index.php\/author\/admin\/\" title=\"Posts by admin\" rel=\"author\">admin<\/a><\/h3>\n            <\/div>\n        <\/div>\n        <span class=\"lqd-lp-date\">\n            <a href=\"https:\/\/www.rangakrish.com\/index.php\/2026\/01\/01\/common-lisp-metaobject-protocol-classes-are-just-objects\/\">January 1, 2026<\/a>\n        <\/span>\n            <\/div>\n\n<\/header>\n\n\n\t\t\t<div class=\"entry-summary lqd-lp-excerpt mb-3\">\n\t\t\t\tIn today\u2019s popular languages such as C++, Java, Golang, Rust, Python, etc., classes are fixed constructs defined by the language. They have a definite&hellip;\t\t\t<\/div>\n\t\t\n<a  href=\"https:\/\/www.rangakrish.com\/index.php\/2026\/01\/01\/common-lisp-metaobject-protocol-classes-are-just-objects\/\" class=\"lqd-lp-overlay-link lqd-overlay lqd-cc-label-trigger z-index-2\" tab-index=\"-1\"><\/a><\/article><\/div><div class=\"lqd-lp-column d-flex flex-column col-md-12 golang lqd-f-141\"><article id=\"post-3846\" class=\"lqd-lp pos-rel lqd-lp lqd-lp-style-22 lqd-lp-hover-img-zoom text-start post-3846 post type-post status-publish format-standard hentry category-golang tag-go-language tag-zero-knowledge-proof tag-zkp\">\n<header class=\"entry-header lqd-lp-header mb-3\">\n\n    <div class=\"lqd-lp-meta text-uppercase ltr-sp-1 font-weight-bold\">\n        <span class=\"screen-reader-text\">Tags <\/span><ul class=\"lqd-lp-cat reset-ul inline-ul pos-rel z-index-3\"><li><a href=\"https:\/\/www.rangakrish.com\/index.php\/category\/golang\/\" rel=\"category\">Golang<\/a><\/li><\/ul>    <\/div>\n\n    <h3 class=\"entry-title lqd-lp-title mt-2 mb-3 h5\"><a  href=\"https:\/\/www.rangakrish.com\/index.php\/2025\/11\/17\/implementing-zero-knowledge-proof-in-golang\/\" rel=\"bookmark\">Implementing Zero-Knowledge Proof in Golang<\/a><\/h3>\n    <div class=\"lqd-lp-meta lqd-lp-meta-dot-between text-uppercase font-weight-bold text-uppercase ltr-sp-1\">\n        <div class=\"lqd-lp-author pos-rel z-index-3\">\n            <div class=\"lqd-lp-author-info\">\n                <h3 class=\"mt-0 mb-0\"><a href=\"https:\/\/www.rangakrish.com\/index.php\/author\/admin\/\" title=\"Posts by admin\" rel=\"author\">admin<\/a><\/h3>\n            <\/div>\n        <\/div>\n        <span class=\"lqd-lp-date\">\n            <a href=\"https:\/\/www.rangakrish.com\/index.php\/2025\/11\/17\/implementing-zero-knowledge-proof-in-golang\/\">November 17, 2025<\/a>\n        <\/span>\n            <\/div>\n\n<\/header>\n\n\n\t\t\t<div class=\"entry-summary lqd-lp-excerpt mb-3\">\n\t\t\t\tZero-Knowledge Proofs (ZKP) are a fascinating area within Cryptography. These allow one party, called the \u201cProver\u201d, to convince another party, called the \u201cVerifier\u201d, that&hellip;\t\t\t<\/div>\n\t\t\n<a  href=\"https:\/\/www.rangakrish.com\/index.php\/2025\/11\/17\/implementing-zero-knowledge-proof-in-golang\/\" class=\"lqd-lp-overlay-link lqd-overlay lqd-cc-label-trigger z-index-2\" tab-index=\"-1\"><\/a><\/article><\/div><\/div><!--\/ .row --><div class=\"liquid-pf-nav ld-pf-nav-ajax\"><div class=\"page-nav text-center\"><nav aria-label=\"Page navigation\"><a href=\"javascript:void(0)\" data-args=\"{&quot;action&quot;:&quot;liquid_get_ajax_posts&quot;,&quot;posts_per_page&quot;:&quot;6&quot;,&quot;term_classes&quot;:&quot;golang lqd-f-141&quot;,&quot;style&quot;:&quot;style22&quot;,&quot;show_meta&quot;:&quot;yes&quot;,&quot;meta_type&quot;:&quot;cats&quot;,&quot;one_category&quot;:&quot;no&quot;,&quot;title_tag&quot;:&quot;h3&quot;,&quot;use_inheritance&quot;:&quot;&quot;,&quot;tag_to_inherite&quot;:null,&quot;grid_columns&quot;:&quot;1&quot;,&quot;enable_post_excerpt&quot;:&quot;yes&quot;,&quot;post_excerpt_length&quot;:&quot;24&quot;,&quot;show_read_more_button&quot;:null,&quot;items_height&quot;:null}\" class=\"elementor-button btn ws-nowrap ld-ajax-loadmore ws-nowrap \"><span class=\"static d-block\">Load more<\/span><span class=\"loading d-block pos-abs\"><span class=\"dots d-block\"><span class=\"d-inline-block\"><\/span><span class=\"d-inline-block\"><\/span><span class=\"d-inline-block\"><\/span><\/span><span class=\"d-block mt-1\">Loading<\/span><\/span><span class=\"all-loaded d-block pos-abs\">All items loaded <svg width=\"32\" height=\"29\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 32 29\" style=\"width: 1.5em; height: 1.5em; margin-inline-start: 0.5em;\"><path fill=\"currentColor\" d=\"M25.74 6.23c0.38 0.34 0.42 0.9 0.09 1.28l-12.77 14.58a0.91 0.91 0 0 1-1.33 0.04l-5.46-5.46a0.91 0.91 0 1 1 1.29-1.29l4.77 4.78 12.12-13.85a0.91 0.91 0 0 1 1.29-0.08z\"><\/path><\/svg><\/span><\/a><\/nav><\/div><\/div><\/div><\/div>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>Tags LISP Programming Beyond Try-Catch: Common Lisp&#8217;s Restart System admin March 6, 2026 Popular programming languages such as C++, Java and Python include one [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"advanced_seo_description":"","jetpack_seo_html_title":"","jetpack_seo_noindex":false,"footnotes":""},"class_list":["post-3873","page","type-page","status-publish","hentry"],"jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/P9OLnF-10t","jetpack-related-posts":[{"id":4183,"url":"https:\/\/www.rangakrish.com\/index.php\/homepage-2\/","url_meta":{"origin":3873,"position":0},"title":"Homepage 2","author":"admin","date":"March 12, 2026","format":false,"excerpt":"Tags LISPProgramming Beyond Try-Catch: Common Lisp\u2019s Restart System admin March 6, 2026 Popular programming languages such as C++, Java and Python include one mechanism for error handling: throw an exception and hope someone above in the\u2026 Tags General Understanding Understanding admin January 27, 2026 What is understanding? Is it the\u2026","rel":"","context":"Similar post","block_context":{"text":"Similar post","link":""},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]}],"_links":{"self":[{"href":"https:\/\/www.rangakrish.com\/index.php\/wp-json\/wp\/v2\/pages\/3873","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.rangakrish.com\/index.php\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.rangakrish.com\/index.php\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.rangakrish.com\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.rangakrish.com\/index.php\/wp-json\/wp\/v2\/comments?post=3873"}],"version-history":[{"count":81,"href":"https:\/\/www.rangakrish.com\/index.php\/wp-json\/wp\/v2\/pages\/3873\/revisions"}],"predecessor-version":[{"id":4262,"href":"https:\/\/www.rangakrish.com\/index.php\/wp-json\/wp\/v2\/pages\/3873\/revisions\/4262"}],"wp:attachment":[{"href":"https:\/\/www.rangakrish.com\/index.php\/wp-json\/wp\/v2\/media?parent=3873"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}