Asian Fair Discovery: The Uni-ball Pen and Its Surprising Study | May 18 2026, 18:13

We recently had an Asian fair here – Japanese, Chinese, Korean goods, and street food. We bought a pie and some kind of pen for 6 bucks from Japanese vendors, which they beautifully packaged and asked for a review on Instagram. The pen is just a pen. Compared at home with our existing gel pens – no difference. But I Googled it out of curiosity.

“These inks are not just good-looking — they can even help you learn better. A study conducted at Ritsumeikan University in Japan showed that students who reviewed material from notes written with a black Uni-ball One pen retained information better than those who read notes made with regular black ink.”

I wonder who conducts such ridiculous research and who orders it. No surprises at all. Mitsubishi Pencil (the manufacturer of Uni-Ball) goes to the university, finds Professor Masashi Hattori (服部雅史) from the psychology department at Ritsumeikan University, and he organizes a report about a ‘memory reproduction task’ conducted on high school students: it compared the memorization of handwritten text with pens of different ink density, resulting in the conclusion that text written with dense black ink from the sponsoring company was reproduced more accurately than with regular gel ink.

Some of the co-authors of the report were Mitsubishi Pencil employees. There was no peer-reviewed article, only a conference presentation at the 38th Congress of the Japanese Society of Psychonomics (日本基礎心理学会第38回大会) on December 1, 2019; the results were also presented at the 32nd International Congress of Psychology ICP 2020+.

So, that’s the story with this pen 🙂

Comparing Work Cultures: From Conflict to Courtesy | May 15 2026, 15:12

I reminisce about working on various projects and in different companies up until 2016, comparing it with what I see from the USA (projects in the USA, Europe, and Asia), and I notice one interesting thing – there are no screaming matches during calls, no hysterical outbursts, no unhinged managers yelling at everyone around, and getting upset over every little thing. There are no overt conflicts. Of course, there are still covert games and politics, but if someone is unpleasant to someone else, they do it with a smile and politely (though, overall, not often).

In my past life,” this was a common occurrence that nobody really considered abnormal. Especially if the hysterics were over some genuinely important work issue, and the person was truly passionate about the results.

What I’m really interested in is – what has changed? There are four likely explanations, probably working in conjunction:

1) I moved to the USA

2) times are different

3) people are on meds

4) online etiquette is different.

There’s also an obvious fifth reason – “I have changed,” but it doesn’t quite fit here, because I’m not talking about conflicts involving me or with me, but about observing others’ interactions, which are unlikely to have changed. From my perspective, as I observe, interactions during meetings have become much kinder, but I can’t tell if times have really changed everywhere or if Russian companies are still the same, and I just don’t see it for obvious reasons. Or is it the nuances of online meetings, where yelling at a computer somehow feels odd? We’re talking about major serious companies, not a meeting at a city sports committee.

Raster to Draw.io Diagram Converter Tool | May 14 2026, 17:16

Today, in the morning, I created a program that converts a raster diagram in png/jpg format into an editable Draw.io diagram. It identifies objects – rectangles, circles, ellipses, triangles, and keeps them in their places. Then, it recognizes connections between them and links these blocks in drawio, allowing me to move them around as I wish. It also recognizes labels. It turns out pretty well. Other examples are in the comments.

Navigating Code Generation with AI: Essential Skills for Programmers | August 04 2025, 14:28

I am currently using Gemini extensively for code generation, and I see a skill that programmers need to have to be successful in this field. It’s the ability to quickly read and understand someone else’s code, as well as explain why AI generation needs to be redone and how. For the former, you simply need to know the language very well and read “from the sheet,” because there will be little time to ponder. For the latter, you need to know patterns well and understand where they apply and where they do not. AI will still mess up using patterns inappropriately for a long time.

Moreover, a person will still need to understand “as a whole” 90% of the code generated by AI, and also manage to find time to comprehend each generated line of code. If you relax and miss it, the system may produce even working, but very poorly maintainable code. For instance, there is an unwritten rule that individual files should not contain so much code, and if it grows, you need to refactor, breaking one large into two or three. Sometimes this requires rewriting logic, but this rewriting is always aimed at one task – to simplify maintenance. And AI, while rewriting, also “improves” the code at the same time. And this is quite difficult to prohibit.

In addition, the very concept of LLM implies the limitation of the contextual window. Which gets filled with code very quickly. To create an illusion for the user that everything is working even with a large volume of code, LLMs are able to do preliminary processing, extracting only relevant pieces for processing and setting aside irrelevant ones, so that the relevant ones fit into the actual contextual window. But this process is very unreliable, and once it works, and the second time it turns out that something important was set aside, and as a result, the system did not see the whole picture and generated code, which includes a function very similar to the function set aside, and now we have two almost identical ones.

Besides, currently logic is distributed between the DB and the code. That is, data often controls the code. And data in LLMs simply often do not fit. There is too much of it. In the end, without programmers, current LLM architectures cannot cope. But the requirements for programmers’ qualifications will only increase with LLMs, not decrease. So yes, juniors should be worried, but leads not so much 🙂

AI-Powered Smart Glasses: Revolutionizing Real-Time Discussion and Information Access | July 15 2025, 20:19

Here’s what would be great to do with AI – a system that reads the screen, listens to what’s being discussed on the call, including what you say, and what is said to you, and _on the screen_, and better yet, directly on smart-glasses, gives pop-up tips and hints that help you timely ask a counter-question or request a clarification, or respond to a question directed at you. Not just for passing interviews, although that would also be nice, but for more effectively conducting discussions — from technical to commercial ones.

In the case of smart-glasses, you could enjoy this without a computer in front of your eyes. I’m just afraid of having to send absolutely everything that happens around you to the cloud, analyze it, and return it in real time, which is technologically challenging (=expensive).

Such a system would be no less useful for conducting interviews than for passing them. For example, you ask someone a question, they start to respond, and then the system suggests — aha, it seems they are struggling with this topic. Let’s ask this question. Then you decide whether to ask this or something else. Why not? It’s convenient. Of course, the interviewee could employ the same system, and then it would not be simple.

Right now, I’m flipping through a book by Johannes Itten on color, and I think about how I miss dynamic illustrations and commentary. I’ve reached Piero della Francesca and for the life of me, I can’t recall what his paintings are like. This is where smart-glasses would come in handy. You look at a word, snap your fingers, and around it appear pop-up windows with contextual illustrations, comments, and links to detailed information, which you can visit now, or save to read later. It would be possible to ask any question verbally while looking at the text segment it pertains to and get an answer not verbally, but in a pop-up window that you can quickly close if you didn’t find anything new, or perhaps add a clarification by voice, after which the content in the window updates.

If I had smart-glasses, I would experiment with this. It seems straightforward.

Advancing Full-Text Search: Testing and Refining with Multi-User Platforms | July 06 2025, 04:35

I have developed expertise in full-text search testing. Essentially, it’s a turnkey multi-user platform that, given roughly 1000 queries and several search engine configurations, can produce reports with graphs, metrics, and conclusions by morning, showing why configuration A performs better than B, and here’s why. It calculates all those NDCG@k, MAP, precision, recall, and about a dozen other metrics. It uses LLM, but only at the final stage, after all the math is done.

So, here’s my question. I’m looking for someone who has faced the same issue in their project, to understand the demand and the ask.

The problem the system solves is defined as follows: there is a functional search for goods, documents – Solr, Coveo, Elasticsearch, Algolia – it doesn’t matter, and there are hypotheses on how to improve it, but there is also the fear that improving one aspect might break another. Well, my thing helps to see this in numbers and graphs, providing a conclusion with justification, including statistical significance and other metrics.

It also acts as a virtual search assessor. For each search result, it can give a rating, assessing how well each document matches the query. This is a very non-trivial task (especially for large documents), involving chunking, embeddings, LLM evaluation of relevant chunks, etc. Non-trivial, but it works.

It also can analyze search queries and break them into groups based on similarity. For instance, such segmentation might show that users sometimes separate the words forming a brand name with a space, and sometimes not. These different variants would be grouped together.

I would like to discuss this with someone who knows more about this topic than I do, someone who has/had such problems and has somehow solved them.

I currently feel like my product is unique in the market. Actually, it’s not even on the market yet. But I really don’t see anything similar out there. Maybe nobody needs it?

I won’t publically post screenshots yet. The picture is merely for attracting attention.

Please share if there might be relevant people in your network.

Exploring Xplor Park: An Engineer’s Marvel in Riviera Maya | June 29 2025, 05:41

I returned from Mexico — visited Xplor Park by Xcaret in Riviera Maya. The park is already 18 years old, but damn, it’s an engineering feat, not just a park. As an engineer, I was walking around with my mouth open.

The park is the size of Moscow’s “Neskuchny Garden”. A significant part consists of kilometers of natural karst caves, formed millions of years ago at the site of the Chicxulub impact crater (the very one that ended the era of dinosaurs). Above the caves are dense jungles. High above the jungles — kilometers of zip lines. The water in the caves is from a natural underground stream, which is filtered through limestone plus some technical structures. Bats fly around, but obviously, they are not wild and are working for food. No wildlife (other than tourists and bats) is present, so it’s pretty well isolated from the outside world. In these kilometer-long caves, completely covered with stalactites and stalagmites, we swam, rafted, and even drove through in amphibious vehicles with gasoline engines (meaning, the ventilation is well-thought-out).

In front of us, three Mexican women failed to control their vehicle and crashed into a tree. Literally — the front wheels of the buggy were above my head. We picked them up walking along the track, sat them back, and about 5-10 minutes down the road, park workers took them away. The girls have something to remember.

The ticket includes a very, very good buffet restaurant. But pictures are essentially a must-buy — a very thoughtful system designed to extract about 100 dollars from a visiting family. Helmets are embedded with a chip, the system classifies the pics on the fly, and at the exit, you can see all your photos and buy them right there. And on the way back to the hotel, you can post on Facebook or Instagram.

Well, we’re back home now, back to work from Monday.

Innovative iPad Case Design and a Treasure Trove of Lost Photos | May 28 2025, 00:57

Back in 2010, I devised the design for a leather case with a shoulder strap for the first iPad and had it custom-made from my sketches by a craftsman (Evgeny Lunin). The idea was simple—use it, then just toss it over your shoulder, hanging there, open or closed. It was insanely convenient. I’ve never seen such a thing on sale ever again.

(I found an old hard drive in the garage with lost photos on it. Just from the US, there are 82 gigabytes of photos from 2015, in Raw format, including several videos. And along with them, all sorts of other photos have surfaced too.)

Supercharging Adventures: A Tale of Fast and Odd Tesla Charging | May 27 2025, 14:42

Yesterday, we arrived to refuel at the Tesla supercharger v4 325kW, which is the fastest one. We plugged the hose into the car, and a loud gurgling sound began to come from the stand. “The current is flowing,” says Nadya. It seems to be some sort of liquid cooling. Inside the car, the battery is also intensely cooling during charging, because 48 amps is quite a lot.

But while we were charging, we saw a very strange scene. Next to us, there was a Tesla being charged from an outdoor outlet of a nearby building with a very long cable. I mean, it’s certainly possible, but it takes an hour to charge the battery by 1% (which is about 5km). Well, at least it’s free. People do the oddest things;-) and the funny thing is, they could have parked right next to the outlet, but no, they park at the supercharger and charge from an outlet across the street;)

Shifting Paradigms in Evidence-Based Medicine: 15 Evolving Perspectives | May 26 2025, 01:16

I stumbled upon 15 examples where evidence-based medicine has shifted its stance over time. Truly intriguing; there was a lot I didn’t know.

1. Cholesterol: “bad vs “good

Originally, total cholesterol was considered the main risk. Nowadays, it’s more important to look at LDL (“bad) and HDL (“good) in the context of inflammation and overall metabolic state. High levels of LDL (“bad)—a confirmed risk factor for cardiovascular diseases, especially when HDL (“good cholesterol) levels are low.

2. Saturated Fats

Long considered a cause of cardiovascular diseases. Modern studies have proven: trans fats are indeed harmful, but natural saturated fats in moderate amounts are permissible. In the USA, as I understand, there has been a complete ban on adding artificial trans fats to food products since 2021, while in Russia, as I found, there is a limit of 2% trans fat content in certain products, but no total ban and less stringent control measures are in place.

3. Hormone Replacement Therapy (HRT)

HRT was long believed to protect against cardiovascular diseases in women. The WHI study (2002) showed an increased risk of heart attacks, strokes, and breast cancer with combined therapy.

4. Vioxx (rofecoxib)

This drug was heavily advertised as safe for joints. In 2004, it was withdrawn from the market due to an increased risk of heart attacks. It was found that the manufacturer had hidden side effects.

5. Antiarrhythmics Post-Heart Attack

Drugs like flecainide were used post-heart attack. The CAST study (1989) showed: such drugs increased mortality.

6. Low-Fat Diets

Fats were once considered the main culprits of obesity. Today, it’s clear that replacing fats with sugar and fast carbohydrates only intensified the epidemic of diabetes and metabolic syndrome.

7. Infant Weaning

Solid foods used to be introduced at 2–3 months. Today, WHO recommends exclusive breastfeeding until 6 months.

8. Stomach Ulcer and Helicobacter pylori

Ulcers were once linked to stress and diet. Now, it’s known that the main cause is H. pylori infection. Treatment involves antibiotics. Upon my arrival in the US, it was immediately detected and treated.

9. Antidepressants and the “Serotonin Theory

Depression was formerly explained by a lack of serotonin. Nowadays, this theory is not supported, and the effectiveness of antidepressants is critically assessed.

10. Omega-3

Omega-3 supplements were once regarded as a panacea for the heart. Major studies (e.g., VITAL, 2018) found no benefits in healthy individuals. Eating fish continues to be considered beneficial.

11. Vitamin D

Its deficiency was associated with many diseases. However, meta-analyses have shown: vitamin D supplements do not prevent cancer, diabetes, and heart attacks unless there is a deficiency.

12. Aspirin for Prevention

Aspirin used to be prescribed to many healthy individuals. Today, its use is limited to high cardiovascular risk due to the risk of bleeding.

13. Statins

Previously prescribed widely, including for moderately elevated cholesterol. Now prescribed selectively, based on overall risk assessment.

14. “Safe Opioids

In the 1990s, it was claimed that OxyContin did not cause addiction. This triggered the opioid crisis in the USA—one of the biggest challenges to the healthcare system.

15. PSA Testing for Prostate Cancer

Mass PSA screening led to overdiagnosis and unnecessary surgeries. Nowadays, its use is individualized, after discussion with the patient.