RSSAmplifier

Blog

Adventure of Palash Bauri

Recent content on Adventure of Palash Bauri

palashbauri.inRSS feed ↗34 posts

Latest posts

Year 2026: Year in Review 2025

2025 has been a difficult year for me; it is safe to say that it has been the most difficult year of my whole life. I dislike writing about my personal life on the internet, so I didn’t write anything on this blog for a whole year. Even if I tried hard, some feelings will make their way into my writings. In this life, things sometimes don’t go as you intended, but still you have live,…

Hello 2025!

Hah! Last year ended sooner than expected. Last year has been a real hectic year of my whole life. From the darkest days to brightest nights, I feel like I have seen and felt every pain life has to offer. The start of 2024 was very difficult and exhausting but I hope, really hope 2025 will be a little peaceful for me. Though It has been difficult, I still managed to pull off some incredible feats.…

After One Year

It’s been almost an year since I wrote anything on my blog; I was stuck in really messed up and tough position from last year. I have written countless drafts to publish here, but the end of the day I was not able. I am not gonna mention what happened in those months publicly for now, because I just don’t feel like it right now, plus it will take a huge essay to fully explain what…

Bye Bye CPank Welcome NeoPank

Beginning I have been working on writing an “almost perfect” and “correctly working” interpreter for at least two years, and where I am now? ; More or less where I started . There were two major factors in play for this situation, First, I never should have done more than a single attempt to implement pankti in Rust. The second is, Trying to achieve full Windows…

My radical philosophy of programming

Since the initial covid lockdown, I have been working on Pankti Programming Language. Initially, it was written in Go, then I rewrote it in Rust, and it got too much complicated. Then I settled on C, though I am having some problems as I mentioned in my previous post 1 . Over time I developed some strict philosophy around the development which I follow radically: 1. A program must do its job…

Zig as build system for Cpank

Cpank 1 the reference implementation of Pankti Programming Language, written in C, is growing in size day by day, and the complications of building it in both Windows and Linux are becoming a huge pain. The core interpreter is pretty small compared to other heavy-weight interpreters but the biggest problem was the GUI editor. Pankti is a language targeted at the Bengali Language, though it has…

Indefinite break from Mastodon

I first joined Mastodon back in 2018. I chose mastodon.social as the Instance of choice because it was the biggest. 19 toots later, in 2022 I created an account in fosstodon.org instance, which I have been using since. But last night, I decided to take an indefinite break from mastodon altogether. I joint Mastodon because it seemed cool, and was the new hot topic at that time, but gradually I got…

Creating extra smiles with one thoughtful act.

You are invited to the birthday party of your niece, what you would do, bring a present 🎁 for her and maybe bring some chocolates 🍫 too as a bonus, but there could be your other family members who brought their toddlers, they may feel left out. I am not saying they definitely will feel that, but children are naive, What I do usually in that scenario is, I always bring 4 or 5 extra chocolates,…

Devlog #6 - Pankti Language

It’s been quite some time, and as usual, I’m inconsistent, well I was busy, very busy rewriting Pankti Interpreter. I have already mentioned in the last few posts that my programming language Pankti is being rewritten from scratch, previously it was Tree 🌳 Walker Interpreter but it now has a compiler and a virtual machine. The compiler generates some gibberish integers (Opcodes,…

Devlog #5 - Pankti Language

Hello folks 👋 It’s been more than a month since I wrote in the English blog here. I’ve been busy. I am working hard on rewriting the Panki Interpreter. I am currently on the fifth iteration of rewriting from scratch. The original Tree walking interpreter written in Go. The bytecode compiler and vm written in Go. 1 (👆) written in Rust. Rewrite from Scratch with guidance from Crafting…

Devlog #4 - Pankti Language

Pankti Programming language, the language I am building is slow, terribly slow. I couldn’t catch that earlier because I was naive and my laptop is damn too powerful to have any problem with high memory or CPU usage. To calculate the 30th Fibonacci it takes around 12 seconds. The slowness doesn’t come from high resource consumption or poor code but mostly from the evaluation algorithm.…

The First Story I Wrote

I was maybe 7 or 8 years old when I wrote my first short story. It was a “nice” story about a boy who finds a way into an alien ship and discovers something that makes him question everything he has ever experienced or seen. 2 days later I tore apart the page on which I wrote it and threw it away in the trash. When I finished writing it, I was excited and showed it to everyone, but…

Status Update #5

Happy New Year Readers! Yeah Yeah I know 10 days have passed since the “Happy New Year” (Whatsapp) forwards 😅. Note Taking For a few years now I have been using Standard Notes on android to write and take notes on my mobile but recently they made this ludicrous change to their UI on Android, which made the whole app slow and unusable for taking quick notes, so I shifted to Quillpad,…

Devlog #3 - Bengali spell check

According to the latest statistics, Bengali (my mother tongue) is the 7th most spoken language in the entire world, yet in this digitized modern world there exist very few programs for correcting spelling mistakes in this aforementioned language. There has been done some research in this field such as this paper A Bangla Phonetic Encoding for Better Spelling Suggestions 1 yet somehow there is…

GPG Key Update

Hey folks, I have revoked my old gpg key C52FC4F01456F7A9 for my gmail email account. New GPG public key is A46AD0C21F1F9DCF . The key was not compromised or anything; It was just schedule manual expiration. GPG key for the email address mentioned at the bottom of this page has not changed New GPG Public Key of gmail email account: -----BEGIN PGP PUBLIC KEY BLOCK-----…

Watcher (poem)

Watcher (Poem) I do not ignite the fire But I make sure it keeps burning. I do not wage war But I make sure it keeps happening.

Status Update #4

Personal Updates I haven’t been able to write here for about a month. My final exams for my Diploma in Elementary Education started on November 28th and ended on the 30th. So I had to study a little bit to not fail, and TET 1 exam is on 11th December, again studying a little bit 🙃. Devlog - Pankti Pankti Programming language now has basic wasm support and a new mascot. WASM support was…

Devlog #2 - Pankti Language

While I was writing the Interpreter for Pankti Programming Language, I never planned on developing a GUI Ide/Repl. But I was naive, a non-English-based programming language must have a GUI Frontend because Consoles/Terminals doesn’t handle Unicode properly. Even a minimal Hello World program will not work properly, as when it’ll write to Standard Output, the text will not be rendered…

Chaos In Bengal

Political conditions in West Bengal (a state of India; where I live) are very bad right now. Corruption is at its peak, the economy is about to collapse within a month or so. The ex-Education Minister of the state is in jail for a huge scandal of School Teacher recruitment. In India, we have two eligibility tests for getting a job as a teacher in government schools. TET/CTET , Teachers Eligibility…

Devlog #1 - Pankti Language

For more than a month I’m working on a Bengali programming language called Pankti , I’ll write about that in more detail later. Its interpreter is written in Go, I chose to use Go because I always try to get out of my comfort zone; previously I have worked with Rust, C++, and many others and I am now very comfortable with those so I decided to learn something new that’s why I…

Status Update #3

Hey my friends, It’s been more than two months since I last wrote on this blog. I was busy for the last two months, actually, I am busy right now. But I thought I should let everyone know, what is going on in my life. At first, I should tell you folks, why I was unable to write. I guess I have mentioned before that I was taking a college course in Diploma in Elementary Education. So, in…

Status Update #2

For last couple of weeks, I’ve been working on a lightweight blogging protocol, 🦕 Dinolog. Dinolog blogs can be used for short micro blogs and long posts. Dinolog doesn’t constrain users to a specific client for surfing, it is usable using telnet and netcat. It is compatible with twtxt protocol, and is able to output twtxt.txt . I’m also planning on including an HTTP frontend,…

I want freedom? (poem)

I want freedom? Choice? Like I have it. Freedom? Like i know it. Walls of glass, See it, but. don’t ever touch. Prism of dreams, Hope it, Don’t ever do. All making me. Serve my master, Better and better. Slave? Am i? No, I have a choice, Choice to be free. Will I break the chain? No, I shall not; as, I want in to Society.

Status Update #1

I think I have mentioned before that I’m taking a course of “Diploma in Elementary Education”. So, last Wednesday (6th April) we were asked to “perform” a demo teaching class. Each was given 2 subjects, I got Mathematics and Bengali (first language/mother tongue). I’ll not I did great, but it was good according to the teachers. In my opinion, it is impossible to…

Internet with my eyes!

I think I was in Class 5 or 6, when I had first interaction with Internet. Back then, in 2011-12, internet was costly, real costly. 1 Internet back then was just luxury; and out of reach for middle class families like us. Cyber cafes were not ‘well known’ back then. I heard about internet from all the people, where you could download games, watch videos and many more. I was really…

Looser

I’ve always avoided this discussion. Look the thing is, I am gonna conceal as much as possible but will try my best to share most of it. For me, the worst part of my life was few years back when I was in Class 11 and 12 in High School. I lost the most important part of life, Friends, the closest of friends; As I got into class 11, I chose the Science while all my closest friends went with…

War of whatnot

“Will a mouse ever construct a mousetrap?” This war between Ukraine and Russia is creating a lot of headlines lately. Some say it will escalate into another “great war”, World War III. How poetic! I wonder who came up with this. In the medieval ages, leaders, kings used to fight alongside soldiers, but as human civilization evolved, the ‘elite’ people at the top…

Language, Struggle and Disappointment

In the history of mankind, people have fought for freedom, equality, rights, and whatnot. But a Struggle for language! I don’t think you’ll find another example of this type of struggle. Look, I’m not gonna explain the whole history, or the importance of today’s date, there are thousands if not millions of resources about the history of this struggle, if you’re…

Education, Friendship, and Rebellion

When I was in Primary school, I was happy. I was enjoying the studios, friendship, and freedom. But when I got into High School, everything changed, Friends became rivals, creating a disturbance in harmony. In Primary School, there was no discrimination among genders. Everybody, everyone was the same, we sat together, we played together, we laughed together, there was this precious harmony among…

Do I actually need?

You get an infinite number of wishes — I wish I had a bicycle. Done. 2 weeks later, I wish a motorbike, Done. 1 week later, I wish a car, Done. ….few wishes later… I want a spaceship… This point is, as you get infinite wishes, the cycle of wanting begins and at some point, you forget why you wanted a vehicle in the first place. There is a poem by famous Nobel laureate Bengali…

Grow up

It’d be important to mention that, in this post, I’m only talking about India. But I’m quite sure that these things are kinda applicable to most parts of the world. There’s a saying that, women are the worst enemy for women themselves. If you haven’t seen the real world, you might not believe that, but I’ve seen it, and it’s terrifying. When a girl is…

Like Me?

Everyone wants to be me. I speak decent english, I’m a programmer. People think me something like a computer guru. Once I was even asked to fix a relative’s laptop, their keyboard wasn’t working. Everyone wants be me but nobody really wants to know me, though I’m not that surprised, because you see, people nowadays likes to get instant results. People have this bad tendency…

Society

Society has given us what? We take pride of our intelligence, we are supposed to be the smartest on the planet. But still we can’t stand each other. Almost every species on this planet have at least one natural predator, except humans , and because of that we are a thriving species, the “best”! What a joke. Global warming, climate change, pollution, hunger, poverty? Yes of course…

Just..

Hi , Just getting started… ~ Palash Bauri