Comparing US and Russian Higher Education Systems through Credit Hours | December 10 2025, 17:35

Regarding education in the USA and the USSR/Russia. My degree in the USA is evaluated as a Master of Science degree in Computer Science. My younger colleagues say that a Russian university degree is rarely recognized as a Master’s these days, and often hardly qualifies even for a Bachelor’s. I decided to look at the numbers and was very surprised.

To earn a bachelor’s degree in the USA, you need to spend about 2000 hours in classrooms/laboratories. In terms of credits, this equals 120 credit hours. One credit usually equals 1 hour (50 minutes) of lectures per week for a semester (15 weeks). Laboratory work has a different coefficient (often 2–3 hours in the lab count as 1 credit), so the actual number of classroom hours is slightly higher (closer to 2000+).

So, my diploma states that I spent 7908 hours in classes over five years. That’s four times more than the typical student in the USA. Based on the numbers, it turns out that I spent about 2000 hours on math, physics, and English alone over five years, with a total of 42 subjects.

A colleague shared that in his Russian bachelor’s diploma there are 3140 academic hours, which is twice as less. And can you share how many hours are in your diploma?

Year of graduation, university, specialty, and the number of hours? I’m curious about the range of variation.

Nostalgia and Innovation: The Story of Starchat.ru | December 09 2025, 23:41

2003. We had a chat, my creation, Starchat.ru, where people constantly hung out and communicated with each other. It had a Java applet! Nobody even remembers what that is nowadays, probably. Initially, some programmer I found on the internet wrote this thing, who then disappeared, and I took over the support.

Just for laughs, I made a bot that you could chat with by simply sending it a private message. It was always online, and not everyone realized that it was a bot. When the robot received a message, it searched through massive chat logs for messages that contained the most words from the query and had some response. A response is the next message directed at the user by someone (like “Vasya: oh just go you know where!” is a response to Vasya’s message). In the chat interface, you had to click on a message and then reply to it. In the presence of several options (and there were always several options, given the traffic of chatters), a random one was chosen.

It turned out to be a robot that very amusingly answers questions. If you ask it what its name is, it always replies with different names but appropriately, with emojis and suffixes, often swearing. Also, the bot always gave adequate responses to standard questions like “where do you live” or “how old are you.” Since there was a huge history, and they talked about everything in general, it was hard to find a question to which the system did not give an interesting/correct/funny answer.

So, the bot had an interesting side effect. If you start swearing at it offensively, it begins to swear back even more offensively. And generally, it often reacts inadequately to attacks and reproaches. Simply because in real conversations, a polite question is answered politely, and a rude one — of course, rudely. The audience had a lot of fun with this bot.

It was especially interesting to read the bot’s logs afterward. People there didn’t understand that it was a robot. They asked it questions, quarreled and made up with it. It was fun)

Living Without Autopilot: A Surprising Reunion with My Tesla’s Upgraded Skills | December 09 2025, 19:30

Lived several months without autopilot in the car, now I turned it on, and during this time the car has learned not only to drive to a location across the city and through backroads, but also to find parking at the destination and park itself. But when I told it to come home, specifically pointing it to where it gets fed (charger), it stopped in front of the neighbor’s house. Makes you think;) but overall, very cool, Tesla

Alien Encounter and Parking Woes: A Bizarre Day | December 07 2025, 01:21

Such a “facehugger” jumped out of an egg nearby and attached itself to the windshield of my RAV4, just like that to implant its embryo, but the little car held its ground.

It all started when I went outside with my keys and realized that the car was not in the yard. Damn! I had used it to get to the metro, and Nadia brought me back from the concert in Washington in her Tesla. Well, okay, I’ll call an Uber.

The Uber took me to the metro parking lot, where the local parking attendants had found my car overnight and slapped a yellow card on it. Removing this thing takes five minutes; you just need to pay the fine by scanning the QR code. Luckily, the fine was divine, just 75 dollars accumulated. If I had remembered later, it would have been more.

The Mysterious Early Morning Explosion in Leesburg: Unanswered Questions and the Hunt for Clues | December 06 2025, 16:58

Two months ago, there was a loud bang at four in the morning in the neighboring village. Firefighters, police, and medics arrived but found nothing at the scene except for several open manhole covers and the smell of burning. No fire, no casualties, no consequences (besides the displaced covers). Yesterday I read that the local fire marshal has offered a $10,000 reward for information that helps find and arrest four suspects who had the audacity to look suspicious in that village shortly before the bang. No faces, only the colors of their shorts and t-shirts.

Theremin Tones at Splean’s Concert: A Musical Blend | December 05 2025, 23:29

Thereminvox at a Splin concert yesterday. It turns out that this seemingly borrowed word doesn’t exist in English. Instead, the name of this musical instrument is theremin because the generic family name of Lev Theremin had French roots and was spelled as Theremin. The thereminvox was nicely incorporated into the arrangement, although it was played quite simply by a musician from Rostov, and the thereminvox itself had only one antenna.

Among the musicians, Meshcheryakov, the drummer, really stole the show. The most melancholic was the guitarist, Vadim Sergeyev. He just stared motionlessly into the crowd, almost immovable, but performed his part very precisely – evidently, professionalism can’t be diluted.

Why Snow Clings Only to One End: A Light Moment on a Heavy Day | December 05 2025, 20:28

Imagine how hard it is for me to live. Walking with the dog and you can’t easily and quickly answer your own question, why is the snow only on one end of the twigs. And yes, they all look in different directions.

Yuka’s Nostalgic Snowy Morning | December 05 2025, 13:43

Wow. Morning. Sleepy Yuka came in, looked out the window at the first snow, looked at me, sighed, and went to lie down in the little circle he loved so much in early childhood, but hadn’t noticed at all for the last few years.

The Maddening Ambiguity of Mathematical Notation | December 02 2025, 15:30

If someone tells you that mathematics is an exact science, don’t believe them. Since I’m currently into data science as a hobby, I’m studying all sorts of things from different books and my brain is exploding at how this can happen in a science where every little detail should fit into a system, otherwise it goes by the wayside. Until it gets to notations. It’s a complete mess there. A set of dialects.

Take, for example, common logarithms. The “standard” for how to denote a logarithm depends on which room of the university you are in. In calculus and number theory, log(x) almost always means the natural logarithm ln(x) with base e. The derivative of e^x equals e^x. It’s “natural”. They’re too lazy to write ln. Yet, where decimal logarithms might appear (like in computer science), log(x) suddenly becomes decimal, and ln(x) is based on e.

The expected value E has an argument in square brackets. Meanwhile, the same square brackets in computer science are used for the step function 0/1.

Or if you see a vector – is it a column or a row? In classical mathematics, a vector is always a column. To multiply it by weights, we write T after the vector and then w for the weights. But in many papers, vectors are thought of as rows. And if you see y = xW+b, then x is not a column, because otherwise the dimensions wouldn’t match up. x here is a row. But in the next paper they write Wx+b. And there x is a column 🙂

Angle brackets . For the dot product, the symbol “â‹…” is used, but it is hard to see, especially on a whiteboard, and I very often see that mathematicians use angle brackets for dot product. In general, angle brackets are used for the generalized concept of inner product, where the scalar product is a special case. signifies a certain abstract way to multiply a and b and get a number. Meanwhile, in quantum mechanics this would be written as . And for the scalar product, some use a circle with a dot or x in a circle.

And just for the sake of it, in Russia tangent is tg, while in the USA it’s tan. There’s also tan^-1 and arctan, which are the same, though x^-1 generally means 1/x