Author: romanov

  • Hidden Gem: Namba Yasaka Jinja

    Hidden Gem: Namba Yasaka Jinja

    I walked Shinsaibashi-suji Shopping Street at Namba, Osaka many times but this time I noticed a small banner at the end of the street advertising Yasaka Shrine with a big Lion Head’s like shape stage. Usually I don’t look at such things because of the huge amount tourist and visual noise in there but this…

  • Was it finally fixed, Vercel?

    Was it finally fixed, Vercel?

    It seems not a day goes by without some cloud outage or critical vulnerability issue. Let’s try to analyze the recent CloudFlare outage (not again 😩) caused by the react server components. The issue is very critical. Basically any unauthorized client can execute an arbitrary code on the server.

  • Code that took down the Internet

    Code that took down the Internet

    This issue could’ve been detected on the early stages by a simple linter rule or later in a pipeline by configuring some code quality analysis tool but somehow CloudFlare neglect simple hygiene. So many questions to the quality processes in the company…

  • What hyperscalers are hiding from you? Tell about recent waves of internet services outages.

    What hyperscalers are hiding from you? Tell about recent waves of internet services outages.

    Just for the last month we saw 2 global internet outages with AWS (us-east-1 region) and CloudFlare (global network outage) causing availability issues for many popular services e.g. X, ChatGPT, Spotify and even MC terminals. While the world moving forward with the AI adoption it’s not a coincidence it’s a consequence. Postmortems were given here…

  • Dangling pointers/references, undefined behaviour, memory leaks, segmentation faults, bad access, SIGABRT, Release optimizations and other C/C++ BAUs

    Dangling pointers/references, undefined behaviour, memory leaks, segmentation faults, bad access, SIGABRT, Release optimizations and other C/C++ BAUs

    Welcome to the real world of C++ programming, my friend. Debugging is by far the one of the most advanced and undervalued skill in programming if it’s not the most. If you’re not familiar with all these terms in the title you’re innocent person and didn’t smell a cannon powder yet. Let me break it…

  • I’ve applied Neural Style Transfer to Return To Castle Wolfstein

    I’ve applied Neural Style Transfer to Return To Castle Wolfstein

    TLDR: It looks great but not playable. It’s aesthetically pleasing but screen is hard to read and you can miss some important details (e.g. bullet shoots or mission objectives) that hard to read due to the style is being applied. I’ve converted some torch models to the CoreML format and also trained mine own with…

  • I’ve brought neural style transfer to the Q3A engine — and the results are wild.

    I’ve brought neural style transfer to the Q3A engine — and the results are wild.

    Imagine Matisse, Picasso, and Van Gogh stepping into a 3D arena: the iconic shooter reborn as a surreal, living museum. Brushstrokes meet rocket jumps. Art meets chaos.

  • Liquid Design 26 is all about Bugs! 🐛🐛🐛

    Liquid Design 26 is all about Bugs! 🐛🐛🐛

    It looks like everyone is doing vibe coding these days.Even big enterprises like Apple are no exception. The amount of code an average developer generates—thanks to LLMs and the internet in general—has gotten out of control. Many still prioritize deployment over testing. But with great power comes responsibility.The number of subtle and obvious bugs has…

  • Why Chinese LLM coding models are not Yet on my radar

    Recently, we’ve seen a wave of announcements from various Chinese vendors introducing new large language models (LLMs) focused on code generation and assistance. While this demonstrates rapid progress in the global AI landscape, I find myself not prioritizing these models in my current workflow. Here’s why. 1. Performance Gaps in Real-World Coding TasksDespite the flashy…

  • New XCode 26 coding assistant review

    New XCode 26 coding assistant review

    I know it’s Beta and lots of bugs to be fixed but few words just for you to understand what you’re getting with a new update this fall (EOY, next year?). Agent mode by default It’s a default setting unless you start asking questions and stop giving commands. Not joking that’s how it works 😅…