Denys Rtveliashvili
B={ai}

All articles

COVID is not Enough

COVID-19 pandemic was somewhat underwhelming, but a way more serious disaster is being worked on.

ChatGPT as a Search Engine

It appears ChatGPT can be better than a Google Search these days, if only by a little.

A Horse’s Head on a Porch

A curious incident of a mostly innocent delivery looking like a message from Mafia.

The Crowdstrike Falcon Strikes Hard

The worldwide outage caused by a faulty update in Crowdstrike took many by surprise. It really should not have.

The Myth (?) of a x10 Engineer

Are “x10 engineers” engineers are myth or reality? And why?

Data Backbone for Systematic Trading, Part I

Systematic trading requires a tailored data backbone, let’s consider what is the absolute minimum required.

Word Order in Programming Languages

Each natural language has a standard on word order. Programming languages have it too, but there are nuances.

On Naming Conventions

Naming conventions are more than conventions: they have an impact on the readability and precision of code.

Making Gnome Great Again

Making Gnome 3 desktop environment be usable enough.

The decline of Linux on Desktop

Someone should say it: for professionals, Linux used to be a superb OS for Desktop use, but now it is in a deep decline.

AAA: Authentication Factors

Considering the matter of authentication factors, 2FA, and applicability of popular approaches in high-security environments.

Greek Letters in Quant Code

The tradition of using ASCII-only characters in code is deeply rooted, but perhaps it is time for it to go?

The Sad Story of Log4Shell

Log4Shell was a zero-day vulnerability of significant impact. Let’s try to recall the facts and figure out what factors may be resulting in such vulnerabilities coming into existence.

Psychology of General AI

With General AI being almost around the corner, let’s explore the question of what kind of “person” would a self-aware General AI be.

Cities, Integrated Circuits, and Living Cells

Exploring the amazing similarities between seemingly unrelated things: cities, integrated circuits, and living cells.

Python in Finance: Widely Used Despite Many Flaws

Analysing the reasons why Python is so popular in quantitative finance despite many weaknesses in the language and its ecosystem as far as this specific niche is concerned.

GC Pauses in High-Frequency Trading

GC pauses introduce latencies but not every kind of latency has an impact on P&L. Analysing the impact of GC pauses on the profitability of trading and the merit of trying to avoid GC latencies at all costs.

On Agile Software Development

Agile Software Development is tremendously popular and is seen as a universal virtue by many. It also clearly has value. But is it really a silver bullet or perhaps there are situations where it is unfit for purpose?

Lifecycle of Software in Finance

Reflections on the endless cycle of writing, using, abandoning, and re-writing essentially the same software again and again. Considering the cost of this cycle of wastefulness, the root causes of the phenomenon, and ways to avoid it.