OMS Wait Nodes and Timeouts in SAP Commerce | November 09 2026, 05:38

Published a new article on Hybrismart from the series about OMS (Order Mgmt). Along the way, I built a full OMS emulator where you can test all sorts of “what happens if” scenarios – (for example, what will change if we remove product reservation), and there’s already a lot accumulated (for future articles). This article is about implementing wait steps in the order workflow and their specifics (quite SAP Commerce-specific)

<a href="https://hybrismart.com/2026/11/03/oms-wait-nodes-timeouts-rus/

“>https://hybrismart.com/2026/11/03/oms-wait-nodes-timeouts-rus/

https://hybrismart.com/2026/11/03/oms-wait-nodes-timeouts-rus/

Beyond the Border | November 08 2026, 00:38

I watched Border” — a Swedish film whose original title is simply Border” (Gräns). You can understand the translators, really: with the title Border,” half the audience would expect a grim movie about border guards, while the other half wouldn’t watch it at all 😉

And they’d be missing out. It’s one of the strangest and most honest things I’ve seen lately.

The main character works as a customs officer and can literally smell people — shame, fear, guilt. It starts out like a rather dark Scandinavian detective story, and then the film quietly, without fanfare, heads in a completely different direction — and you realize that the border” in the title isn’t about customs. It’s about where a normal” person ends and everything else begins — the body, instinct, the outsider it’s easier not to notice.

There isn’t a single beautiful face on screen, not one of the usual cinematic crutches — and yet it’s impossible to look away, every scene in the film is there for a reason. I watched it alone yesterday, then rewatched it with Nadya today, and once again became convinced – there isn’t a single unnecessary line in the film, and many only make sense after some time. Eva Melander, who is actually a pretty actress, does something absolutely incredible here, and in such makeup, too, that she’s unrecognizable.

If you like films that don’t fully explain themselves, — I highly recommend it. If not — well, you were warned by the title 😉

And yes, don’t read anything specific about the film before watching it — you’ll ruin half the experience

Trilobites Invented Advanced Optics First | November 06 2026, 22:43

It turned out that the lenses in trilobites’ compound eyes were made of mineral. Each lens was a single crystal of calcite—the same stuff limestone, chalk, and marble are made of. The problem is that calcite strongly birefracts light: a ray passing through the crystal splits in two. Trilobites got around this by orienting the crystal in each lens so that its optical axis ran strictly along the line of sight, and there is no birefringence in that direction.

The second problem is spherical aberration. In a simple convex lens, rays passing through the edge converge somewhere other than the central rays, and the image gets blurred. A living eye can at least somewhat compensate for this through the shape and non-uniformity of the lens, but a rigid crystal cannot.

In one group of trilobites—the phacopids (Ordovician–Devonian)—the lenses were large and separate, and each consisted of two layers of calcite with different magnesium content: a convex upper part and an intralensar bowl” underneath (see picture). The boundary between the layers matches the profiles of aplanatic lenses described by Descartes and Huygens back in the 17th century. This shape cancels out spherical aberration—the rays passing through the edge of the lens converge at the same point as the central ones. There is even a hypothesis that these lenses were bifocal—the center and the periphery focused at different distances, so a fixed crystal could work for both near and far vision at the same time.

It’s pretty cool that evolution arrived at this solution roughly 400 million years before Descartes and Huygens, while neither of them lived to see the day when people figured out trilobite ophthalmology.

Democracy, Ducks, and Write-Ins | November 03 2026, 13:04

Today is Election Day! Voted for all things good against all things bad. The polling place is next to a pond where there used to be ducks, then they started chasing them away because they shit on the paths, then they let them back in, and now they’re gone again. Didn’t find anything about ducks on the ballot. But I did learn something interesting.

There’s one name on the ballot for mayor of our Leesburg. It’s Kelly Burk, the incumbent mayor, running for a sixth term, and running completely unopposed, in a city of almost 50 thousand people. For city council, there are three candidates for three seats. So they could’ve skipped printing the entire local ballot. It’s enough for the number of votes in favor to be greater than the number of times someone else’s name is written in by hand. Funny thing is, 2024 was the first time in her career she ran unopposed — before that, she’d won three-way races twice. She’s 73, and overall everyone likes her.

But it gets even more interesting. There’s a town near us called Hamilton, and by the deadline no one at all had filed to run for mayor 🙂 That’s normal in small towns. In Minnesota in 2016, they counted more than 250 elected offices that not a single candidate had signed up for. And in the town of Rothsay, the mayor was elected seven times in a row as a write-in — he was never once a candidate. While googling the topic just now, I found that in Minnesota, in Lakeland Shores in 2020, a guy named Tim Hatten asked his wife and neighbor on election morning to write in his name. He got three votes — and he was on the city council. Another resident got two votes, and eight others got one each. Tim learned that he’d won from a journalist.

But it turns out people are actually very active about writing in names by hand. Strom Thurmond got into the U.S. Senate that way in 1954 (63% write-in votes), as did Lisa Murkowski in 2010 — after she lost the Republican primary. in Buffalo, in 2021, Mayor Byron Brown lost the primary, ran as a write-in — and more than 60% of voters wrote in his name.

Moving on. For the House of Representatives, we have a Democrat, a Republican, and one independent — a middle school teacher, father of two, former realtor. I don’t know what the Republican is hoping for — they haven’t won a Senate election in our state since 2002.

There are also questions on the ballot about allocating money and amending the state constitution. Well, in case anyone didn’t know, the U.S. has a federal constitution, and each state also has its own clarifications, which are also a constitution. One of the questions is about rainbow marriage, the second is about voting rights after prison. Virginia is the only state where a convicted person loses the right to vote for life, and only the governor can restore it, personally.

By the way, Election Day isn’t a day off. States decide for themselves whether to make it a holiday or not. Ours, along with about a dozen other states, decided to do so. But that doesn’t mean anything except that government offices and the DMV are closed (though in Washington, those two are a very large chunk) Private employers aren’t required to close; only government employees get the day off. So everyone is working as usual. But the history of this holiday is wonderful: in 2020 Virginia made Election Day a holiday, and to keep the number of holidays from growing, removed Lee-Jackson Day from the calendar — the birthday of Confederate generals Lee and Jackson, which had been celebrated since 1889. They traded the Confederates for voters, an even swap.

Adaptive Chord Learning | November 03 2026, 04:00

Finished the program, now it teaches adaptively, gradually introducing new chords and reducing the frequency of those I make fewer mistakes with. It can do the same with notes, but I’m less interested in notes, since I almost never make mistakes there. Chords are harder and more interesting.

Vibe-Coding an Ear Trainer in 10 Minutes | November 03 2026, 03:21

Check out this thing I vibe-coded in 10 minutes—an ear trainer. The next step is repeating a melody, then repeating it in the specified key (starting from a different note). What a time to be alive! Many ideas are quicker to build than to look for something ready-made 😉

In the next post—an adaptive chord trainer