Algorithms. Physics. Mathematics. Machine Learning.
404 subscribers
196 photos
15 videos
2 files
88 links
DIY projects, fun with 3d, electronics, programming, vibe coding, math, ML algorithms.
Download Telegram
Friday shitposting

Sometimes you say "Thanks, Cap" as if stating the obvious is a bad thing. But in our fast-paced reality, maybe it's exactly the anchor that keeps us afloat. (pun intended)
😁4
Հոլ

I bought an Armenian spinning top - Հոլ. You throw it, pull the string, and it starts to spin.

There is an interesting idea here from the physics point of view: the string starts unwinding when the radius is still big, and this is a good condition for starting the motion. Then, while the string unwinds, the radius decreases, giving you an opportunity to reach a high rotation speed.

I spent some time figuring out how to launch this toy. But once you can do it, it quickly becomes boring.

The next story is about how to make it fun again with colored discs, and what physiology is hiding behind these pictures.
2👍1
The winners are...

The winners of yesterday quiz, of course, nine happy people who chose "Babbidi-bibidi-dup!" option. They are clearly happy!

But, If we are speaking about the truth behind the poll, the picture is much more intriguing. Three very inattentive people voted for the first and third options. It is a test for attention because the first and the third option are the same.

And finally. Who is right? A group of three inattentive people, or powerful unanimous group answered "two"?

The right options are the first and the third. With almost identical prompts chatgpt preferred to create fine-grained patters and claude - well organized solid structures.

It reminds me webs of spiders under psychoactive drugs.
3
Friday beauty posting

Missing finger syndrome is when your amputated finger itches. Last Friday I had missing work syndrome.

On our son's graduation day, I was fighting a strong desire to grab my computer and start solving a work task. It was completely unnecessary: my half-year review was already done, and all my tasks for the day were closed too.

I'm trying to treat this illness in Montenegro. In the photos, you can see me climbing this beautiful island.
4🔥2
Jets are approximated

Finally, I conducted the experiment and analyzed the results. The curves were fitted during quite a long session with Claude.

One thing I would do differently now: mark the jets with different colors from the very beginning, and do the same for the hole positions. When Claude can infer the whole idea behind the scene, it is surprisingly hard for it to figure out the precise boundaries of objects.

In the PDF, you can find the full derivation of the parabolic trajectory with a correction for the camera tilt.

As a bonus, there is an old but gold joke about a scientist's perception of the whole world.
👍1
#friday #shitposting

It is very important not to let your traffic signs degrade.

Drop your favorites in the comments.
Armenian spinning top Quiz

Let's get dangerous! (c)

I'll try to send (or give, or whatever) an Armenian spinning top to the person who gives the best explanation of the difference between the left and right pictures.

I solemnly swear that both pictures were done with the same camera, at the same place, the same spinning top.

Let's set deadline for explanations as 13.00 MSK, 13 Jul 2000 + 2*13.
2🤔1
Water jets - navigation

A thought here, a physics puzzle there... One by one, I collected quite a nice series of posts about fluid dynamics.

It flows from the law of conservation of energy to a DIY tower printed on a 3D printer.

Enjoy your ride down the torrent!

If you want to start quickly

Main line of the story.

106 - Water jets | tg / web

107 - Pouring-out velocity | tg / web

108 - Not exponential. This time. | tg / web

109 - New school level physics problem | tg / web

258 - The Water Tower | tg / web

272 - Jets are approximated | tg / web

273 - Stream model | tg / web

Full list

The device

106 - Water jets | tg / web

258 - The Water Tower | tg / web

270 - Experiment video and photo | tg / web

Physics of the jet

107 - Pouring-out velocity | tg / web

108 - Not exponential. This time. | tg / web

109 - New school level physics problem | tg / web

Experiment and model

272 - Jets are approximated | tg / web

273 - Stream model | tg / web
👍41
This media is not supported in your browser
VIEW IN TELEGRAM
The troll farm.

My colleagues reminded me about a beautiful platform. It is a nice way to study programming languages and algorithms. Unlike leetcode, where the feedback is basically "your solution didn't pass test 573", in Codingame you can actually see how your program controls some characters, trolls this time.

The idea of the spring contest is simple. There are resources on the map: trees, water, iron, and so on. The map is symmetrical. You have a tent, and your opponent has a tent. Your program can issue simple commands: move your troll, chop, pick up, put down. The goal is to gather as much fruit and wood as possible.

Of course, I decided to participate using agents and a programming language (Rust) in which I have absolutely no experience.

Vibe programming quickly pushed me through the first two leagues and then I got stuck in the Gold league. It happened exactly when Fable became available again. It gave me a serious boost in the rankings, but not enough to beat Boss 5 and reach the next league.

Then ChatGPT 5.6 appeared and I reconstructed a bot from the next league. Unfortunately, Codingame decided to go offline, so I can not share my current position.

To have something entertaining to read during the flight, I rendered a document with small introduction to Rust and a description of bot's logic. It turned out to be really good reading. I thoroughly enjoyed it on the plane and even solved a few simple problems in Rust. I think I will share these funny little programs in the next posts.
👍1🔥1
Please leave a positive reaction if you want to hear the behind-the-scenes story of how I beat Boss 5 in the Troll Farm challenge.
👍91❤‍🔥1
Please open Telegram to view this post
VIEW IN TELEGRAM
🤯5🌚1