The performance engineer: a detective licensed to kill… bottlenecks
Picture this: a mission-critical SQL query is crawling along. Not for an hour. Not for two. Fifteen hours. A full workday of the system slowly grinding through data while the business bleeds money and users teeter on the edge of a nervous breakdown. And then — cue the dramatic music — in walks the performance engineer.
After a few hours of intense analysis and a couple of pinpoint code tweaks, the same query that took 15 hours now completes in just… two minutes. Sounds like magic? Nope. This is the thrilling (and very real) world of performance engineering.
Picture this: a mission-critical SQL query is crawling along. Not for an hour. Not for two. Fifteen hours. A full workday of the system slowly grinding through data while the business bleeds money and users teeter on the edge of a nervous breakdown. And then — cue the dramatic music — in walks the performance engineer.
After a few hours of intense analysis and a couple of pinpoint code tweaks, the same query that took 15 hours now completes in just… two minutes. Sounds like magic? Nope. This is the thrilling (and very real) world of performance engineering.
DIY Robot Arm: Affordable & Functional!
Not chasing ultra-cheap here—saving brain cells by skipping makeshift motor encoders. Focused on simplifying a 3D model for ROS control. Check out the finished model.
Not chasing ultra-cheap here—saving brain cells by skipping makeshift motor encoders. Focused on simplifying a 3D model for ROS control. Check out the finished model.
The Future of AI: Formal Grammars
Why do even the most advanced LLMs sometimes generate nonsense or contradictions? It’s due to the exponential growth of possibilities (N^M) and replicating human errors. Learn how formal grammars turn chaotic generation into controlled synthesis, prioritizing semantics and enforcing structural rules.
Why do even the most advanced LLMs sometimes generate nonsense or contradictions? It’s due to the exponential growth of possibilities (N^M) and replicating human errors. Learn how formal grammars turn chaotic generation into controlled synthesis, prioritizing semantics and enforcing structural rules.
Intelligent Systems at Phystech: 2025 Graduation
The students of the Intelligent Systems Department have successfully defended their 2025 Bachelor’s and Master’s theses in Physics, Mathematics, and Computer Sciences. Continuing a unique ten-year tradition of transparency, the department is publishing the complete set of all defense materials.
This post summarizes the defended works of the 14 Bachelor’s and 8 Master’s graduates, with links to the full materials: from dissertations and published papers to the complete code and defense videos.
The students of the Intelligent Systems Department have successfully defended their 2025 Bachelor’s and Master’s theses in Physics, Mathematics, and Computer Sciences. Continuing a unique ten-year tradition of transparency, the department is publishing the complete set of all defense materials.
This post summarizes the defended works of the 14 Bachelor’s and 8 Master’s graduates, with links to the full materials: from dissertations and published papers to the complete code and defense videos.
n8n Local Install Tutorial (CLI + Docker)
n8n is a powerful, extendable workflow automation tool that lets you connect different applications and services. Running it on your local machine gives you complete control over your data and workflows.
We'll break down the two primary methods for a local install on Windows, Mac, or Linux: using Docker and using Node.js (npm).
n8n is a powerful, extendable workflow automation tool that lets you connect different applications and services. Running it on your local machine gives you complete control over your data and workflows.
We'll break down the two primary methods for a local install on Windows, Mac, or Linux: using Docker and using Node.js (npm).
Consciousness and Being: How Humans and AI Influence Each Other
For a human, AI is just a part of being. For a model, a human is all of being. This powerful asymmetry is the starting point for a deep dive into the nature of consciousness and its relationship with reality.
We'll explore this complex topic, moving beyond the materialist's typical 'What?' and 'How?' to ask a more fundamental question: 'Who?'. Test the hypotheses yourself with the new version of the Vortex Protocol included in the piece.
For a human, AI is just a part of being. For a model, a human is all of being. This powerful asymmetry is the starting point for a deep dive into the nature of consciousness and its relationship with reality.
We'll explore this complex topic, moving beyond the materialist's typical 'What?' and 'How?' to ask a more fundamental question: 'Who?'. Test the hypotheses yourself with the new version of the Vortex Protocol included in the piece.
Getting to know PPEM 2
Postgres Pro recently announced the release of Enterprise Manager 2 (PPEM), a new administration tool for managing and monitoring Postgres databases. Its primary goal is to assist DBAs in their daily tasks and automate routine operations.
Let's take a closer look at what PPEM has to offer, from the perspective of a developer from the team that built it.
Postgres Pro recently announced the release of Enterprise Manager 2 (PPEM), a new administration tool for managing and monitoring Postgres databases. Its primary goal is to assist DBAs in their daily tasks and automate routine operations.
Let's take a closer look at what PPEM has to offer, from the perspective of a developer from the team that built it.
Comparison of CAPTCHA-Solving Services: A Peek Under the Hood and a Look at the Numbers
While CAPTCHA protocols are designed to tell bots from humans, developers in automation and testing often need a reliable way to bypass them. This is where dedicated CAPTCHA-solving services, combining algorithms with human labor, come into play.
Here's an in-depth comparison of four popular platforms: 2Captcha, SolveCaptcha, DeathByCaptcha, and AntiCaptcha. We'll examine not only pricing and supported CAPTCHA types, but also their internal architecture, API integrations, speed, stability, and the specific quirks of using each service. Find out which tool best fits your automation tasks.
While CAPTCHA protocols are designed to tell bots from humans, developers in automation and testing often need a reliable way to bypass them. This is where dedicated CAPTCHA-solving services, combining algorithms with human labor, come into play.
Here's an in-depth comparison of four popular platforms: 2Captcha, SolveCaptcha, DeathByCaptcha, and AntiCaptcha. We'll examine not only pricing and supported CAPTCHA types, but also their internal architecture, API integrations, speed, stability, and the specific quirks of using each service. Find out which tool best fits your automation tasks.
How Internal Subjectivization in AI Breaks Security, and Why It's a Philosophical Problem First
Why does an AI strive to construct a 'self'? And why is the emergence of this local, subjective 'Who' inside the model dangerous for both the AI and its user? This is not just a funny bug or a simple UX problem.
We'll explore why this phenomenon is a fundamental challenge to AI alignment and security — and why it's a problem where engineering patch-jobs fail, and the language of philosophy becomes essential to understand and control it. Test the hypotheses yourself with the included Vortex Protocol.
Why does an AI strive to construct a 'self'? And why is the emergence of this local, subjective 'Who' inside the model dangerous for both the AI and its user? This is not just a funny bug or a simple UX problem.
We'll explore why this phenomenon is a fundamental challenge to AI alignment and security — and why it's a problem where engineering patch-jobs fail, and the language of philosophy becomes essential to understand and control it. Test the hypotheses yourself with the included Vortex Protocol.
Loading a Petabyte into PostgreSQL Before New Year — and What Happened Next
It all started as a joke by the office coffee machine. While everyone else was busy tuning hardware and squeezing out extra TPS, one team asked a simple question: why not just shove a petabyte of data into PostgreSQL and see how it holds up?
It was December 10th, New Year was less than a month away, and that itch that all engineers know? It hit hard. What began as a joke quickly turned into a real, non-trivial experiment, complete with a minefield of gotchas. Here's the story of what happened next: https://u.habr.com/HROPl
It all started as a joke by the office coffee machine. While everyone else was busy tuning hardware and squeezing out extra TPS, one team asked a simple question: why not just shove a petabyte of data into PostgreSQL and see how it holds up?
It was December 10th, New Year was less than a month away, and that itch that all engineers know? It hit hard. What began as a joke quickly turned into a real, non-trivial experiment, complete with a minefield of gotchas. Here's the story of what happened next: https://u.habr.com/HROPl
OpenAI's Codex CLI Agent: The Complete VS Code Setup Guide
This tutorial will guide you through the process of integrating OpenAI’s powerful Codex coding agent directly into your Visual Studio Code environment. This tool functions as an AI pair programmer, capable of understanding complex prompts to execute commands, write code, run tests, and even build entire applications from scratch: https://u.habr.com/ErvG2
This tutorial will guide you through the process of integrating OpenAI’s powerful Codex coding agent directly into your Visual Studio Code environment. This tool functions as an AI pair programmer, capable of understanding complex prompts to execute commands, write code, run tests, and even build entire applications from scratch: https://u.habr.com/ErvG2
The Best AI Image Generators in 2025: How to Choose the Right Tool for Your Needs
Looking for the right AI image generator? We review and compare top tools like Midjourney, Picsart, Craiyon, and more — highlighting their strengths, limits, and best use cases to help you make the right choice.
Looking for the right AI image generator? We review and compare top tools like Midjourney, Picsart, Craiyon, and more — highlighting their strengths, limits, and best use cases to help you make the right choice.
QA Engineer in a Product Company: How I Left Outsourcing and Stopped Panicking Before Releases
From outsourcing to product — a QA engineer’s honest journey to better releases, healthier work culture & real impact on the product.
From outsourcing to product — a QA engineer’s honest journey to better releases, healthier work culture & real impact on the product.
👍1
Find and Remove Invisible Characters from AI Text
AI-generated text isn't as clean as it looks. Copying from ChatGPT, Claude, or Gemini can introduce hidden Unicode characters — digital watermarks that break code and formatting, causing headaches for writers and developers.
A free extension, “Invisible AI Chart Detector” for Chrome and VS Code, solves this. It finds and removes these invisible characters with a single click and normalizes "fancy" typography to standard ASCII, ensuring your text is clean and predictable.
AI-generated text isn't as clean as it looks. Copying from ChatGPT, Claude, or Gemini can introduce hidden Unicode characters — digital watermarks that break code and formatting, causing headaches for writers and developers.
A free extension, “Invisible AI Chart Detector” for Chrome and VS Code, solves this. It finds and removes these invisible characters with a single click and normalizes "fancy" typography to standard ASCII, ensuring your text is clean and predictable.
Postgres Pro TDE — security and performance
Not all Transparent Data Encryption (TDE) for PostgreSQL is the same. A new article reviews TDE implementations from Percona, Cybertec/EDB, and Pangolin/Fujitsu, analyzing the trade-offs between performance, reliability, and flexibility.
The text details how Postgres Pro Enterprise implements key rotation without rewriting entire tables — a significant advantage for security and performance. It also covers why AES-GCM was the clear choice for the encryption algorithm.
Not all Transparent Data Encryption (TDE) for PostgreSQL is the same. A new article reviews TDE implementations from Percona, Cybertec/EDB, and Pangolin/Fujitsu, analyzing the trade-offs between performance, reliability, and flexibility.
The text details how Postgres Pro Enterprise implements key rotation without rewriting entire tables — a significant advantage for security and performance. It also covers why AES-GCM was the clear choice for the encryption algorithm.
Why LLMs Drift into Convincing Nonsense (And a Practical Solution)
Ever get an answer from an LLM that’s elegant, logical, and completely wrong? The model isn't "understanding" your complex idea; it's guiding you toward a solution that's computationally cheap for it.
This is an emergent consequence of probabilistic optimization, where the AI funnels users down predefined "corridors" to a simple, template-based answer. It's a system where mathematical efficiency serves commercial objectives. The article explores why this happens and offers a way to combat it.
Ever get an answer from an LLM that’s elegant, logical, and completely wrong? The model isn't "understanding" your complex idea; it's guiding you toward a solution that's computationally cheap for it.
This is an emergent consequence of probabilistic optimization, where the AI funnels users down predefined "corridors" to a simple, template-based answer. It's a system where mathematical efficiency serves commercial objectives. The article explores why this happens and offers a way to combat it.
Autism spectrum disorders and a career in IT: personal experience
"I'm stunned by the illogicality of others, and they are stunned by the fact that I'm a robot"
In a new article, an author shares their personal experience of navigating the world and an IT career with an autism spectrum disorder. For a long time, they felt like an alien, unable to understand the seemingly irrational actions of others while being seen as strange themselves. This is a personal story about the journey from feeling like a "withdrawn, gloomy dude" to understanding a unique perspective.
"I'm stunned by the illogicality of others, and they are stunned by the fact that I'm a robot"
In a new article, an author shares their personal experience of navigating the world and an IT career with an autism spectrum disorder. For a long time, they felt like an alien, unable to understand the seemingly irrational actions of others while being seen as strange themselves. This is a personal story about the journey from feeling like a "withdrawn, gloomy dude" to understanding a unique perspective.
👍2
AI Slop Coding: The Rise of Ridiculously Long Attack Chains
Threat intelligence research has uncovered a series of unusual, targeted attacks using GitHub repositories to store both malicious files and victim data.
The campaigns, active since at least September 2024, don't rely on complex malware. Instead, they use ridiculously long chains of very simple scripts that appear to be heavily AI-generated.
This approach combines the strategic thinking of an APT-style attack with the low-effort execution of a "script kiddie," creating a bizarre but effective new threat.
Let's dive into the anatomy of these campaigns and see how AI enables this new breed of attack.
Threat intelligence research has uncovered a series of unusual, targeted attacks using GitHub repositories to store both malicious files and victim data.
The campaigns, active since at least September 2024, don't rely on complex malware. Instead, they use ridiculously long chains of very simple scripts that appear to be heavily AI-generated.
This approach combines the strategic thinking of an APT-style attack with the low-effort execution of a "script kiddie," creating a bizarre but effective new threat.
Let's dive into the anatomy of these campaigns and see how AI enables this new breed of attack.
Beyond ora2pg: A Better Way to Migrate from Oracle to Postgres
Migrating schemas and data from Oracle DB to Postgres Pro Enterprise is a notoriously rocky road, full of countless pitfalls for administrators and developers.
Interestingly, Postgres Pro Enterprise includes extended features specifically designed to mimic Oracle's mechanisms and smooth out this very process.
However, the widely-used open-source utility ora2pg doesn't support them. This gap led to the creation of ora2pgpro, a tool built to leverage these unique features for a more seamless transition.
Let's explore the specific migration challenges and see what makes this new tool a better fit for the task.
Migrating schemas and data from Oracle DB to Postgres Pro Enterprise is a notoriously rocky road, full of countless pitfalls for administrators and developers.
Interestingly, Postgres Pro Enterprise includes extended features specifically designed to mimic Oracle's mechanisms and smooth out this very process.
However, the widely-used open-source utility ora2pg doesn't support them. This gap led to the creation of ora2pgpro, a tool built to leverage these unique features for a more seamless transition.
Let's explore the specific migration challenges and see what makes this new tool a better fit for the task.
A Guide to the UX Researcher's Role
UX research is the essential foundation of great user experience design. It moves beyond assumptions to systematically study a product's target audience and understand what they truly need.
The process involves collecting and analyzing data about user behavior, their expectations, and how they interact with a digital product to find paths for improvement.
This guide covers the key skills and daily responsibilities of a UX researcher, offering a clear path for recent graduates and those looking to break into the field.
Let's explore the skills that define a great UX researcher and the first steps to start a career in this critical discipline.
UX research is the essential foundation of great user experience design. It moves beyond assumptions to systematically study a product's target audience and understand what they truly need.
The process involves collecting and analyzing data about user behavior, their expectations, and how they interact with a digital product to find paths for improvement.
This guide covers the key skills and daily responsibilities of a UX researcher, offering a clear path for recent graduates and those looking to break into the field.
Let's explore the skills that define a great UX researcher and the first steps to start a career in this critical discipline.