List of All Posts

Generating Primes that Fit in 32 Bits

And as fast as possible!

After reading this post on HackerNews, I also decided to see how efficient of a code I could write that would compute some result of all primes that fit in 32 bits. I actually thought of doing it for 64 bits at first, since that would have been really interesting, but I soon found out that there might be a bit too many primes at that size.

Why are we so Slow to Adopt Fresh Ideas?

The “journey” of fresh ideas taken towards maturity in the human and natural sciences and why it may slow their adoption.

An idea is a living thing. It has a birth and a growth and an adulthood and a death. These “newborn” ideas are not often faced with excitement but are often faced with a challenging journey towards maturity. Why is it that the “fresh,” bearing the potential for such impact, sometimes encounters resistance within the very areas of knowledge it seeks to enrich?

Overthinking, Overanalysing

A tribute to Lateralus' spiral of freedom and growth.

Overthinking and overanalysing leads us to be hopelessly cautious when considering the motions and actions we take. When we expend more mental and emotional energy (into the spiritual world) than is productive, communication between the physical is weakened.

Silver Lining in the Ram Prices

Some thoughts on the recent price increases and shortages in hardware.

After the surge in GPU prices in the last couple years, it was also expected that RAM and SSD prices would follow. But what wasn’t expected was the hit to be this big, nearly doubling in some cases compared to 2025 for Q1 of 2026. These AI companies are continuously fueling their massive datacenters and as investment comes in, they will not stop.

Lambda Calculus in TypeScript Types

Implementing lambda calculus ONLY in TypeScript types.

After watching this video from Truttle1 about things you can do in TypeScript’s type system, I’ve decided to do my own by implementing the basic Lambda Calculus interpreter.

Generative Art and Puzzle

An interesting puzzle for my D&D campaign.

Here’s an interesting puzzle I used in my D&D campaign’s final session. The puzzle and the code to generate it is attributed to @usuyus. If you know him, you know him; if you don’t… You should meet him!

Building a Trading System, First Steps

General considerations for creating a trading system and simple structure for a limit order book.

In an high-frequency trading environment, we need to have a trading system which provides interfaces for receiving data and interacting with the market for our trading models (the mathematical or algorithmic logic that analyses data and decides how to trade). One really important thing to first consider in our trading system is to separate it from our trading models. If our trading system is coupled with our trading models, it can become a nightmare situation to modify model behaviour or to add new, fundamentally different models as the time it will take to implement them will be too much.

The 30 Day April Challenge

Challenging myself to write and post a blog every single day of April.

This April, I am going to do something that I’ve never done before. Which is to write and publish a blog post every single day for the entirety of the month.

History of chess computers: the Minimax

An in-depth look at the history of chess computers—with the first of the techniques developed.

Everyone knows about Deep Blue; it is the first chess computer that beat a reigning world champion—Garry Kasparov. Although losing to Kasparov in 1996, Deep Blue came on top in the rematch in 1997. The matches, however, are not the whole story. Creating this computer engine took decades of work from researchers and the chess world. Feng-hsiung Hsu—the man who started the project—said that the team “had spent close to 30 man-years on the project when Deep Blue won the match.”[^1] Further from that, some ideas used in Deep Blue were theorised nearly half a century earlier. We will look at those ideas and how the current computer engines came to be—the ones that now shape how chess is played.

Java and Education

Some thoughts on Java and how important good education and a good teacher is.

I had never properly learned how OOP worked or how the ideas behind it contributed to good code. I had never written humongous coding projects until recently (thanks to me being a competitive programmer). And in my head, I had this idea of Java is bad, and since Java == OOP, I was begrudging against this year’s module on Java—more preciely, programming practices and applications.

Some reflection on writing

Reflecting on how we should think about writing and some AI criticism.

Writing is awesome. It allows you to clear your mind, your thoughts, your ideas by forcing you to think about them properly and write about them, speak about them. Writing has been such an influential tool in dissemination over millenia that I think we must continue writing, maybe not to spread ideas, but for the sake of writing, for the sake of clarity. A written paragraph is the purest of thoughts.

An actual binary search on a linked list???

A data structure that can simulate a binary search on a linked list? Yes, please!

During my last data structures lecture, our professor was talking about priority queues, selection and insertion sorts. And he mentioned, as a non-examable material, how we might achieve a faster insertion when considering a sorted sequence-based priority queueue.

Creating a clone of yourself

...as a text messaging AI model using OpenAI's fine-tuning capabilities.

After OpenAI become mainstream enough, I started becoming fascinated by searching for the existence of an AI model that would mimic myself or another person’s text messages. It would basically work by scraping and refactoring messages from a platform (Discord or WhatsApp) and creating a fine-tuned model, which would be served as a bot on Discord (or on any other platform).”

How to Practice Mathematics as an Art

Kutay discusses two starting points on how students can practice mathematics as an art.

A couple years ago, I was truly fascinated by 3Blue1Brown’s videos. It was actually his video on an unexpected result that came from colliding blocks that really captured me in the art of mathematics. I couldn’t believe that two simple blocks would produce π=3.1415926535897...\pi = 3.1415926535897...

The Results of My Life's Last Two Years are Out

Kutay talks about his results after his journey taking the IB diploma programme.

As some of you readers may know, I was an IB student for the last two years and got my diploma a couple weeks ago, on July 6th. I’m dedicating this post to discussing my results, talking about each subject, discussing how I studied those subjects, and where I’ll be attending university. Let’s start with my HL subjects.

Why Do People Just Hate Mathematics

Kutay talks about why he thinks people just hate mathematics, finding teaching of mathematics the main culprit.

In my latest post on why mathematics, as a research area, is lonely, I talked about why people just hate mathematics shortly but wanted to write another post, and here I am. In there, I mentioned how our society is kind of divided into two: the ones that are good at mathematics and the ones that are not good at mathematics. I also alluded to how our teaching of mathematics in schools are terrible. In this post, I’m going to expand on what I talked in the other post, giving additional insights.

Why Mathematics is Lonely

Kutay gives insights into why mathematics may be "lonely" and why that might not be the case.

After a really long time, I am finally writing a post that is essay-esque, which will be about why I think mathematics is lonely. I watched a video about on this, and I wanted to write about it too (maybe in more depth). Note that I am not a maths student (I will be majoring in computer science next year), but I think I can give some insights around the topic. I found a couple reasons to why mathematics is lonely—around our culture and even between mathematicians—and why there is some hope.

Who am I Anymore? An IB (upd on leaks)

Kutay's update on the leaks happened through the IB exams for the M24 cohort.

The last couple of months (four) have been… tiring, at the very least. I had two mocks over the last one and a half months, and I am now having the “real deal.” It is really stressful since I HAVE to get a 776 at HLs. My mocks went really well (6s and 7s at everything), but now I’m not sure how I’m going to do on the real ones.

Maclaurin and Taylor Series

A presentation that Kutay gave on Maclaurin Series for IB Mathematics AA.

I decided to do a presentation on Maclaurin series for Maths AA HL class, which is in the curriculum. I made the slides for the presentation using Beamer (with LaTeX), and honestly, it was great. By the way, I kind of utilised 3B1B’s technique of teaching. Taylor Swift Series (Maclaurin Series), a joke.

A Different Look on Procrastination

A post about Kutay's "different" look and thoughts around procrastination.

procrastination (noun): The act or habit of procrastinating; a putting off to a future time; delay; dilatoriness. (The Century Dictionary)

New Years, New Startings Update 2024

Kutay gives some updates through the New Year about some mostly things.

Hey! It’s 2024 now, woo! It’s been a while since I wrote some stuff here, so this post is going to be all about that—random stuff that happened over the last couple of months. I basically don’t have anything big going on to write.

Goodbye, Vivaldi

Kutay discusses why he will stop using Vivaldi and will start to use Firefox instead.

I did not think that I would say this, but I think it is time to say goodbye to Vivaldi. For those who do not know what Vivaldi is, it is a web browser based on privacy and user power, and do please check it out as it is a great browser for anyone, but, as I will discuss, it is not for me.

Hakkari'de Bir Mevsim Üzerine

Hakkari'de Bir Mevsim eserinde öğretmenin görevi ne dereceye kadar işlenmiştir?

Hakkaride Bir Mevsim eseri, geçmiş hayatından hiçbir şey hatırlamayan bir kahramanın gördükleri ve öğrendikleri ile kendini bulma yolculuğunu gözler önüne sermektedir. Kendini sadece bir denizci olarak hatırlayan başkahraman, adını ve yüzünü bile hatırlamamaktadır. Bir düş niteliğinde başlayan hikâye, başkahramanın yabancılar arasında bir yabancıyken köyün bir parçası oldukça hikâye gerçekliğe dönüşmüştür. Bu süreçte ise başkahraman -bir diğer adıyla “O”- Pirkanis köyü için elinden ne geliyorsa onu yapmaya çalışmıştır. Bu anlamda da köyün çocuklarını eğitmeyi hedeflemiştir.

Going to the Toilet is a Tactic

Kutay gives insights into why going to the toilet in an exam is a tactic that everyone should use.

Imagine you are taking an exam—a very long exam, let’s say it is three hours—and you are stuck in a part of the test and cannot pursue further; you just cannot solve anymore questions or problems. If you are allowed, you have to go to the toilet. The main thing about going to the toilet is that, even if you are not going to use it, you will walk to and from the toilet, giving you plenty of time to stretch your legs, arms, and whatever. I believe that this allows you to clear your mind of the stress of the exam by simply walking.

Using the While, Else Statement in Python

Using while/else statement in Python unironically in a code that Kutay wrote

In Python, there is something that even the creator of Python despises. The thing that I am referring to is the “while, else” statement. Some context is that I was in a computer science course and we had to create some text-based game, and I—unironically—used the forbidden technique, the while else statement. The section of code that uses while else is given below, and for the interested, the full code is at the bottom of the page.

Arabalar Beş Kuruşa'da Yoksulluk Teması

Arabalar Beş Kuruşa hikayesinde yoksulluk teması nasıl işlenmekte ve toplumun iki sınıfının insanları nasıl karşılaştırılmaktadır?

“Arabalar Beş Kuruşa” hikâyesinde, toplumun iki farklı kesiminde bulunan iki çocuğun ve o çocukların annelerinin etkileşimi ve konuşmaları anlatılmaktadır. Aynı mektebe giden bu iki çocuklardan birisi çok zengin olarak, diğeri de çok yoksul olarak karşımıza çıkmaktadır. İki farklı kesimin zıtlıklarının anlatıldığı bu hikâyede zengin olan çocuk palto ile beyaz tozluk ve çocuğun annesi kürk manto ile yılan derili iskarpin giymektedir, fakir olan çocuğun kıyafetleri belirli bir şekilde belirtilmemiş olmasıyla çocuğun kıyafetinin önemsiz olduğu ve yeterince olmadığı dile getirilmektedir.

Thoughts on Talking, Conversing

Kutay's thoughts and ideas on talking in a group of two people or more.

Good morning, good afternoon, or good evening, wherever you are in the wide world. Today, I was chatting with some of my friends when I realised something, and I want to talk about that.

Trying to Go to College

Kutay's thoughts on going to college or university in the UK and US as an international student.

Hello, again… I thought I wouldn’t write another post for a while, well, because I have a couple of things going on in my personal life, one of which is obviously college applications.

On "The Art of Failing" Essay

How does Robert DiYanni's "The Art of Failing" poem expresses the need for failing to improve?

Robert DiYanni’s poem titled “The Art of Failing” uses repetition of expressions to assert the idea of failing in a way that contradicts conventional thoughts, suggesting that failing is actually something one should desire and actively pursue. The poem consists of a total of 19 lines, with three-line stanzas except for the last one.

On "The Art of Failing"

How does Robert DiYanni's "The Art of Failing" poem expresses the need for failing?

I was in my Turkish literature lesson when we learned about the following poem. Do note that we read the Turkish translation of the poem, which I added after the English version.

JavaScript and Asynchronous Functions

Kutay explains an error he observed and discusses asynchronous functions in Javascript.

Hello everyone! In this second post of my blog, I am going to explain an error I stumbled upon last week, how I solved it, and asynchronous functions in Javascript.

Welcome to the Deterministic Blog

An introduction and welcome to this blog (formerly known as the Deterministic Blog) by Kutay Bozkurt.

Hello, and welcome to the Deterministic Blog! I am Mehmet Kutay Bozkurt, in my junior year of high school. I fricking love to code and love to do what I want to do. And this blog is what I want to do in my free time. This blog is going to be a general blog where I post anything related to coding, software development, mathematics, physics, and overall things that I love. I want this blog to be a place where I put my thoughts and ideas, and I want you, the viewer, to learn from and read what I write.

After 60 Years, a Must-Watch: To Kill a Mockingbird

After Harper Lee's book, Robert Mulligan's 60-year-old movie is a showpiece that everyone must watch.

Inspired by the book written by Harper Lee with the same title as the movie, “To Kill a Mockingbird” by Robert Mulligan is a must-watch. The film is set at a time when human inequality and racism were making headlines, and there were many protesters against them. However, it depicts an American era where gender equality didn’t exist and everyone had some kind of racist thought (except for someone). This movie amazingly shows how gender inequality happens in some parts of our lives.

Franz Kafka’nın Dönüşüm Eserindeki Çeviri Farklılıkları

Franz Kafka'nın Dönüşüm eserinin çevirileri eserin anlamını ne ölçüde değiştirmektedir?

Franz Kafka, yirminci yüzyılın en tanındık ve en çok okunan yazarlarındandır, bu yüzden onlarca farklı dillere onlarca farklı çevirmenler tarafından asıl dili olan Almanca’dan çevrilmiştir. Okuyucunun aklına girdiği andan itibaren herhangi bir yazı bir değişime ve bir dönüşüme uğramaktadır. Çünkü okuyucu yazıyı okurken birçok noktayı kendi deneyimi ve kendi yaşamıyla doldurmakta ve ona göre yorumlamaktadır. Devamında, okuyucu Kafka’yı okuduğunu düşünse bile aslında kendi Kafka’sını yaratmaktadır. Her insanın düşünceleri ve deneyimleri her geçen gün değiştiği için okuyucunun bugün okuduğu ve sıfırdan yarattığı Kafka ile yarın veya başka bir zaman okuyup yaratacağı Kafka aynı değildir. Her okuyucunun Kafka’yı asıl dilinden ve asıl metninden okuyamayacağı barizdir. Bu sorunun üstesinden gelmek için çeviri metinler yazılmakta ve kullanılmaktadır. Dilbiliminde çevirmek veya tercüme etmek, bir metni bir dildeki halini başka bir dile aktarmak işlemidir. Okuyucu, Kafka’nın çevrilmiş bir eserini okuduğu zaman gerçek Kafka’yı okumamakta sadece o eseri çevirenin düşüncelerini ve yorumlarını okumaktadır, kısaca gerçek Kafka’yı okumamaktadır.

Keşanlı Ali Destanı'nda Göç Sorunu ve Gecekondulaşma

Haldun Taner'in tiyatrosundaki göç ve gecekondulaşma sorunları nasıl ele alınmıştır?

Türk edebiyatına Tanzimat döneminden itibaren giren tiyatro, Haldun Taner ve Muhsin Ertuğrul gibi birçok yazar sayesinde gelişmiştir. Taner’in eserlerinde geleneksel ve modern tiyatronun unsurları görülmektedir. Tüm eserleri başarılı olmasına rağmen en popüler eseri epik tiyatoru örneği olan Keşanlı Ali Destanı’dır. Taner, bu eserinde topluma eleştirel bir bakış açısıyla yaklaşmaktadır. Bu oyunda köylerden kentlere göç eden insanların yaşamından ve gecekondulular ile devlet arasındaki çatışma bahsedilmektedir.

Paved With Good Intentions: The 11th Hour

While the movie "The 11th Hour" by Leonardo DiCaprio is created with nice thoughts, the execution is not so well thought.

Climate change is an issue that has been very important for the last two decades. People have started to worry about what is going to happen to the world and humans if we continue this usage of materials and energy. To learn what happened and to have new perspectives, people are watching documentaries and films about global warming and climate change. A film/documentary made in 2007 is now one of the most searched films about climate change as the film has Leonardo DiCaprio as a narrator and co-producer. The film’s intention was to raise awareness and give out a message. The film did what its intention was, but it was very light and it didn’t motivate people to take action.

John Ford’un Gazap Üzümleri Adlı Filmin Analizi

1. Dünya Savaşı sonrasında Kükreyen Yirmiler sonrasında ortaya çıkan ekonomik kriz üzerine yazılmış ve çekilmiş bir eserdir.

Gazap Üzümleri, 1939 yılında John Steinbeck tarafından yazılmış aynı addaki eserden esinlenmiş ve aynı yıl sahnelere girmiş bir filmdir. Belirtilen film ABD, Oklahoma’da yaşamış ve 1930’da Büyük Bunalımdan ve 1930 ekonomik krizinden dolayı her şeylerini kaybetmiş bir aileyi anlatmaktadır. Aile Oklahoma’daki topraklarından, evlerinden ve tüm sahip oldukları şeyleri bıraktıktan sonra California’ya göç etmişlerdir. California’ya göç ettikten sonra da toprak sahiplerinin verdiği sınırlı maaş ile yaşamaya çalışmışlardır.

Türkiye’nin II. Dünya Savaşı’ndaki Dış Politikası

2. Dünya Savaşina katılmamış olsa da Türkiye dış politikasını kendi konumunu ve halkını düşünecek şekilde belirlemiştir.

Mihver ve Müttefik Devletler II. Dünya Savaşı’nda Türkiye’yi, coğrafi konumundan dolayı kendi yanlarında savaşa sokmak istemiştir. Yoğun baskılarla karşılaşan Türkiye, savaş dışı kalmak, toprak bütünlüğünü ve bağımsızlığını korumak bunların yanında kendi milletini önde tutmak amacıyla belirlediği dış politikasından taviz vermemiştir. Türkiye, Mihver ve Müttefik Devletler arasındaki güç çatışmalarını kullanarak bir denge politikası uygulamış ve II. Dünya Savaşı sonunda kadar savaş dışında kalmayı becermiştir.

Duman Adlı Filme Kısa Bir Değerlendirme

Duman adlı film üzerine kısa bir değerlendirme ve eleştiri.

Paul Auster ve Wayne Wang tarafından yönetilmiş Duman filmi kelimeler, sırlar ve tütün hakkındaki bir filmdir. Film yalnız birkaç adam arasında, kendi dünyalarını oluşturan birkaç kadın arasında yer almaktadır. Film Brooklyn Cigar Co.nun etrafında yer almaktadır. En azından marketin sahibi Auggie Wren için öyledir hatta her gün sabah sokağın karşısına geçip fotoğraf çekmektedir. Bu fotoğraf albümünü sürekli gelen bir müşterisi olan Paul’a gösterir. Paul ilk bu fotoğrafların aynı olduğunu düşünmesine rağmen fotoğraflardan bazılarında eşini görünce fotoğrafların farklı olduğunu kabul ediyor her gün aynı zamanda çekilmesine rağmen Güneş Dünya’nın etrafında dönmekte ve gün saatleri değişmekte.

Dilçin’in “Cumhuriyet’in 80. Yılında Divan Şiiri Üzerine Düşünceler” Adlı Yazısının Özeti

Dilçin bu konuşmasında Türkiye tarihindeki Divan şiiri üzerine düşüncelerini belirtmektedir.

Eski Türk Edebiyatı 13. yüzyıldan 19. yüzyıla kadarki süreyi kapsamaktadır. Bu süre içinde Divan Edebiyatı da dahil birçok edebiyat yapılmıştır. Son yüzyılda bu edebiyatlara karşı eleştiriler yapılmıştır. Bu yazıda Divan şiiri üzerine yapılan eleştiriler ve değerlendirmeler ana çizgisiyle gösterilmiştir. 13 ila 19. yüzyıllarda Avrupa’nın bazı soylu aileleri şiiri desteklemiştir. Bu nedenle, divan şairlerinin kaside yazmalarının, o çağların devlet ve toplum düzenin gereklerinden biridir. 19. yüzyıldan beri binlerce beyitten oluşan eserler zaman içinde kısalaşarak eski işlevini kaybetmiştir. İşte bu değişim sürecinde mesneviler modern roman ve öykü olmuştur. Divan edebiyatının bir diğer adı da gazel edebiyatıdır. Gazeller tarihimizde ayrıcalıklı bir yere sahiptir. Son dönemlerde gazel de günümüz sanat anlayışına uyuşarak gazelleme adıyla tekrar sanatımıza girmiştir. Divan şiiri nazım biçimlerinden olup şu anki döneme kadar değişmeden gelen tek nazım biçimi rübaidir. Rübai, derin düşüncelerin yoğun duyguların içine sığdırılmaya çalışıldığı dört dizelik bir biçimdir.

Attila İlhan’ın Viyolonsel Yalnızlığı ve İkinci Viyolonsel Şiirleri Üzerine Bir İnceleme

Attila İlhan'ın Viyolensel Yalnızlığı ve İkinci Viyalonsel şiirlerindeki imgeler ve anlamlar nasıl aktarılmaktadır?

Attila İlhan, Cumhuriyet Dönemi şairlerimizden biridir. Hayatı boyunca edebiyatla ilgilenen İlhan, birçok şiir kitabı ve birçok roman yazmıştır. Bu incelemede İlhan’ın Ben Sana Mecburum kitabındaki Viyolonsel Yalnızlığı ve İkinci Viyolonsel şiirleri incelenecektir. Bu şiirlerin yer aldığı Cehennem Dairesi bölümünde özgürlükçü hareketler hakkında şiirlere yer verilmiştir ve bunun üzerine bir inceleme yapılmaya çalışılmıştır.

Babalar Ve Oğullar: Bazarov Ve Odintsova

Babalar Ve Oğullar eserinde geçen nihilizm kavramı ve bu kavramın ana karakter Bazarov üstündeki etkisi.

İvan Turgenyev, Rus edebiyatında yerini almış büyük bir yazar olmakla beraber ortaya birçok eser koymuştur. Turgenyev’in yazmış olduğu eserler ona benzeyen bir sonraki jenerasyondan gelen yazarları oluşturmuştur. Bu yazarlara örnek olarak Henry James ve Joseph Conrad verilebilir. Turgenyev’in Tolstoy, Dostoyevski ve Gogol gibi Rus yazarları arasında yerini almasını sağlayan düşüncelerinin çoğu Babalar ve Oğullar eserinde bulunmaktadır. Bu yüzdendir ki Turgenyev’i anlamak Babalar ve Oğulları anlamaktan geçmektedir. Babalar ve Oğullar eserine birçok yönden bakılınabilmektedir: Bazarov ve nihilizm, eserin başlığından da çıkarılabilen jenerasyon farklılıkları ve ayrımı. Fakat bu yazı Bazarov ve nihilizm üzerine konuşacaktır.


§