loader image

14216 Riyadh, Saudi Arabia

Office Hours: 8:00 AM – 6:00 PM

  • February 15 2025
  • Smart Transformation

A new interpreter in Python 3.14 delivers a free speed boost

Python 3.14, due out later this year, is set to receive a new type of interpreter that can boost performance by up to 30% with no changes to existing code. The CPython 3.14 change log describes the feature as “a new type of interpreter based on tail calls.” This description may be a little misleading […]

Read More
  • February 14 2025
  • Smart Transformation

Diving into the Windows Copilot Runtime

Seeing what AI can do on a PC Alongside the new Windows App SDK preview, Microsoft has rolled out a tool to show off the AI capabilities on a PC. Its AI Dev Gallery is intended to showcase Windows’ AI tools and its support for ONNX, and it highlights a set of common AI applications, […]

Read More
  • February 13 2025
  • Smart Transformation

Rust memory management explained

fn main() { let mut data = Box::new(1); { data = 3; let mut other_data = Box::new(2); } } When this code runs, other_data will be heap-allocated inside the scope, and then automatically de-allocated when it leaves. The same goes for data: it’ll be created inside the scope of the main() function, and automatically disposed […]

Read More
  • February 12 2025
  • Smart Transformation

Visual Studio Code unveils Copilot code editing suggestions

A just-released update of Visual Studio Code, version 1.97, introduces a preview of Copilot Next Edit Suggestions, an AI-powered feature that predicts the next edit the user wants to make. The new VS Code release also includes a movable Command Palette and the ability to quickly debug Python scripts without setup. Visual Studio Code 1.97, also […]

Read More
  • February 11 2025
  • Smart Transformation

When LLMs become influencers

Who trains the trainers? Our ability to influence LLMs is seriously circumscribed. Perhaps if you’re the owner of the LLM and associated tool, you can exert outsized influence on its output. For example, AWS should be able to train Amazon Q to answer questions, etc., related to AWS services. There’s an open question as to […]

Read More
  • February 8 2025
  • Smart Transformation

The hidden threat of neglected cloud infrastructure

An unguarded access point During the four-month investigation by watchTowr researchers managed to assume control of roughly 150 neglected AWS S3 buckets belonging to a range of users, including Fortune 500 corporations, government agencies, academic institutions, and cybersecurity firms. These abandoned cloud assets were still being queried via millions of HTTP requests. Legitimate organizations and […]

Read More
  • February 7 2025
  • Smart Transformation

Not seeing ROI from your AI? Observability may be the missing link

From chatbots, to coding copilots, to AI agents, generative AI-powered apps are seeing increased traction among enterprises. As they go mainstream, however, their shortcomings are becoming more clear and problematic. Incomplete, offensive, or wildly inaccurate responses (aka hallucinations), security vulnerabilities, and disappointingly generic responses can be roadblocks to deploying AI — and for good reason. In the same […]

Read More
  • February 6 2025
  • Smart Transformation

Databricks acquires BladeBridge to aid data warehouse migrations

Databricks also has plans to scale BladeBridge expertise to other system integrators, it said, adding that it sees the acquisition contributing to its goal of reaching a $3 billion revenue run rate and being free cash flow positive in the fourth quarter ending January 31, 2025. The acquisition of BladeBridge comes just after Databricks closed […]

Read More
  • February 5 2025
  • Smart Transformation

What is cryptology?

Cryptology is the mathematics, such as number theory and the application of formulas and algorithms, that underpin cryptography and cryptanalysis. Cryptanalysis concepts are highly specialized and complex, so this definition concentrates on some of the key mathematical concepts behind cryptography, as well as modern examples of its use. Basics of cryptology The terms cryptology and […]

Read More
  • February 5 2025
  • Smart Transformation

Cloud development environments for the win

About 30 years ago this week, Delphi 1.0 was released. Many of you probably have no idea what Delphi is, but it was a revolutionary rapid application development environment tool. Delphi made developing Windows applications orders of magnitude faster than it had been before. Delphi wasn’t a trivial application itself, and it was decided to deliver […]

Read More