Hi! I'm
Ilan Bernstein

Programmer. Avid Cheese Lover. F-14 RIO.


"There are 2 hard problems in computer science: cache invalidation, naming things, and off-by-1 errors."

My Projects


Studle is a website made for studying. It was made in cooperation with Liam Bridgers.

Coral 2.0 (unfinished)

Coral chat was inspired by the social aspects of a coral reef. This was one of my first big projects I had ever made.

Guess the Country

I made this project as an assignment for AP CS. The assignment was simple, make a random country guesser in Python. I took it a bit too far.


A fun, but little application made to play some music with your keyboard!


A discord bot written in nodejs ranging over 30,000 lines for a 1,400 member server.

Angry Rocks

A small project made for a science assignment to show newtons three laws.


Try to type the whole alphabet as fast as possible. Can you beat 2.7 seconds?


A low-level C++ application that draws a custom crosshair on top of any application.


A few of my favorites

"Each sort of cheese reveals a pasture of a different green, under a different sky."


"Formatge de Garrotxa" is a semi-soft goat's milk cheese from the Garrotxa region of Catalonia, Spain. It features a distinctive natural rind, a creamy texture, and an oddly strong, yet delicate flavor with hints of earthiness. All of these aspects make this cheese one of my personal favorites.


Comté: A revered French cheese from Jura, aged to perfection. Its golden coloration, unique terrior and rich flavors embody centuries of traditional craftsmanship, offering an authentic taste of France in every delightful nibble.

Red Cow Parmigiano Reggiano

Red Cow Parmigiano Reggiano: A prized Italian cheese, aged over two years, sourced from native Red Cows in Emilia-Romagna. Its unique reddish-gold color, crystalline texture, and harmonious blend of nutty and fruity flavors make this cheese one of the best there is.

Petit Billy

A creamy French goat cheese with a snowy rind, Petit Billy offers a mild, tangy flavor and smooth texture. This cheese also possesses a rich, but refreshingly acidic taste. These qualities make this cheese a fresh and delightful choice.


Originating from Spain, Manchego is a firm, crumbly cheese made from sheep's milk. It evolves from nutty and buttery when young to a caramelized richness as it ages, bearing the traditional herringbone pattern on its rind.


Hailing from France, Langres is a cow's milk cheese known for its sunken top often filled with Champagne. With a tangy flavor that intensifies from its soft center to its pungent rind, Langres offers a unique and bold taste experience.


F-14 Radio Intercept Officer

"The F-14 was not just an aircraft; it was a way of life for those of us who flew it. The sound of its engines, the feel of its controls – it was sheer poetry in motion."

The F-14 Radio Intercept Officer

RIO. Radio Intercept Officer. As a RIO, you have two main jobs. Lock enemy raiders, and don't get locked yourself. If you do your job right, it should be trivial to patrol and shoot down your targets. These jobs, even though they're important, they can't be done alone. Sitting in the backseat, the most important thing for a RIO is communication. Even if your plane is on bingo fuel, your guns are almost out of ammo, and you only have one sparrow sitting on your left wing, you can still take down a raider with ease. The RIO and the pilot must be in sync with each other. Both understanding where to go on the offensive, and when to go on the defensive. As a RIO, you'll be in charge of the radar. You'll have to decide, "What type of lock? How many bars? What should I lock, and what should I leave alone?" All these questions fly through your head, but you only have a few seconds to decide. If you go one way, you might not see an enemy until they are right behind you, but if you pick the other way, the enemy won't see you until you are right behind them. Which one is right? That's the stuggle of the RIO. Unlike the pilot, it's not about knowing exactly when to drop down to not get hit by that missile, but instead it's about reading your intruments, and deciding what to do next. You're the eyes and ears of the plane. Listening, seeing, and coming to conclusions.