Pages

sâmbătă, 2 mai 2026

Tools : Fabric CLI — your whole knowledge base from the terminal.

Tools : Install ComfyUI on windows 10.

This is a basic install of ComfyUI tool with python 3.10 version.
git clone https://github.com/comfyanonymous/ComfyUI
cd ComfyUI
python -m pip install -r requirements.txt
...
Successfully installed blake3-1.0.8 comfy-aimdo-0.3.0 comfy-kitchen-0.2.8 comfyui-embedded-docs-0.4.4 comfyui-frontend-package-1.42.15 comfyui-workflow-templates-0.9.66 comfyui-workflow-templates-core-0.3.221 comfyui-workflow-templates-media-api-0.3.73 comfyui-workflow-templates-media-image-0.3.133 comfyui-workflow-templates-media-other-0.3.187 comfyui-workflow-templates-media-video-0.3.83 glfw-2.10.0 kornia-0.8.2 kornia_rs-0.1.10 sentencepiece-0.2.1 simpleeval-1.0.7 spandrel-0.4.2 torchsde-0.2.6 trampoline-0.1.2
python main.py
You don't have all nodes for running, for example if you want to use with Krita then use these:

git clone https://github.com/comfyanonymous/ComfyUI
cd ComfyUI

echo ================================================
echo   Install all need for ComfyUI
echo ================================================
python -m pip install -r requirements.txt

echo ================================================
echo   Install nodes Krita AI Diffusion
echo ================================================
cd custom_nodes

REM --- ControlNet Preprocessors ---
if not exist comfyui_controlnet_aux (
    git clone https://github.com/Fannovel16/comfyui_controlnet_aux
)

REM --- IP-Adapter Plus ---
if not exist ComfyUI_IPAdapter_plus (
    git clone https://github.com/cubiq/ComfyUI_IPAdapter_plus
)

REM --- Tooling Nodes ---
if not exist comfyui-tooling-nodes (
    git clone https://github.com/Acly/comfyui-tooling-nodes
)

REM --- Inpaint Nodes ---
if not exist comfyui-inpaint-nodes (
    git clone https://github.com/Acly/comfyui-inpaint-nodes
)

cd ..

echo ================================================
echo   Install nodes
echo ================================================

REM --- ControlNet Aux ---
if exist custom_nodes\comfyui_controlnet_aux\requirements.txt (
    python -m pip install -r custom_nodes\comfyui_controlnet_aux\requirements.txt
)

REM --- IPAdapter Plus ---
if exist custom_nodes\ComfyUI_IPAdapter_plus\requirements.txt (
    python -m pip install -r custom_nodes\ComfyUI_IPAdapter_plus\requirements.txt
)

REM --- Tooling Nodes ---
if exist custom_nodes\comfyui-tooling-nodes\requirements.txt (
    python -m pip install -r custom_nodes\comfyui-tooling-nodes\requirements.txt
)

REM --- Inpaint Nodes ---
if exist custom_nodes\comfyui-inpaint-nodes\requirements.txt (
    python -m pip install -r custom_nodes\comfyui-inpaint-nodes\requirements.txt
)

echo ================================================
echo   Install packages
echo ================================================
python -m pip install blake3 comfy-aimdo comfy-kitchen comfyui-embedded-docs ^
comfyui-frontend-package comfyui-workflow-templates ^
comfyui-workflow-templates-core comfyui-workflow-templates-media-api ^
comfyui-workflow-templates-media-image comfyui-workflow-templates-media-other ^
comfyui-workflow-templates-media-video glfw kornia kornia_rs sentencepiece ^
simpleeval spandrel torchsde trampoline

echo ================================================
echo   Start ComfyUI
echo ================================================
python main.py

vineri, 1 mai 2026

Tools : Krita AI Handbook.

If you want to use AI with Krita software then you need to read this tutorial.

miercuri, 29 aprilie 2026

News : Star Citizen Presents DefenseCon 2956

News : Shapefiles and 3D models have landed on Google Earth

News : Unity Studio – Animating Your Scene: Motion & Effects

News : WinRAR 7.21 Final released.

WinRAR properly recognizes archives with a wrong file extension, containing an archive in another format stored without compression.
For example, if host.rar, storing nested.zip inside, was renamed to host.zip, WinRAR 7.20 could display nested.zip contents when opening such host.zip. This version displays host.zip contents.
Similarly to Windows Explorer, the first click on size and time columns in WinRAR file list sets the reverse sort mode with largest and latest files at the top.
Switch -s=e performs the case insensitive file extension comparison in Windows. Unlike previous versions, solid statistics isn't reset anymore for file extensions differing only by case.
If self-extracting archive attempts to extract files to a folder requring administrator rights and elevation prompt is cancelled by user, the archive quits silently instead of issuing the folder access error.
Bugs fixed:
WinRAR 7.20 could produce a broken archive when deleting files from solid archives in old RAR4 format. As a result of this fix, deleting files in solid RAR4 archives now involves the full archive repacking, similar to WinRAR versions preceding 7.20. It doesn't affect archives in the modern RAR5 format;
with a rare combination of source data type and compression parameters, WinRAR 7.x could crash when compressing source data. Such crash was more likely when processing large amount of poorly compressible data;
WinRAR 7.20 couldn't unpack ZIP archives containing file comment fields;
switch -tl didn't set the latest time when used with RAR 7.20 "ch" command;
extraction command didn't automatically replace device names like "aux", when unpacking archives containing such reserved names;
if folder shortcut was double clicked in "Save WinRAR settings as" dialog when exporting WinRAR settings, folder shortcut itself was overwritten with settings data instead of opening a target folder.

Tools : RAMMap

Have you ever wondered exactly how Windows is assigning physical memory, how much file data is cached in RAM, or how much RAM is used by the kernel and device drivers? RAMMap makes answering those questions easy. RAMMap is an advanced physical memory usage analysis utility for Windows Vista and higher. It presents usage information in different ways on its several different tabs:
Use Counts: usage summary by type and paging list
Processes: process working set sizes
Priority Summary: prioritized standby list sizes
Physical Pages: per-page use for all physical memory
Physical Ranges: physical memory addresses
File Summary: file data in RAM by file
File Details: individual physical pages by file
This mini tool can share some infos about windows opearating system, see:

News : ... free on Epic Games - 29 April 2026.

duminică, 26 aprilie 2026

News : Google AI Plus in Romania excellent offer.

The promotional price of RON 13.99/month is an excellent offer to test the capabilities of the Gemini 1.5 Pro model.
It offers a massive context window (up to 2 million tokens), which means you can upload entire documentations or massive codebases.
Use with IDE for Development
You can use Gemini for development, but the experience differs depending on how you want to integrate it:
Google IDX: Google has its own cloud-based IDE (Project IDX) that natively integrates Gemini for auto-completion, code explanation, and unit testing.
Android Studio: Gemini is directly integrated to assist mobile app developers.
VS Code / IntelliJ: There is no official "Gemini" extension as ubiquitous as GitHub Copilot, but you can use the API included in the subscription or third-party extensions (such as Codeium or Continue) that allow configuring a Gemini API key to generate code directly in the editor.
Code Analysis: Thanks to the large context window, you can "copy-paste" 10-20 code files into the chat interface, and it will understand the architecture of the entire project, unlike other models that "forget" the beginning of the conversation.

News : Starminer Release Date Announcement Trailer.

News : Elvenar gift !

I got one gift from the elvenar game online.

Tools : Deluge Free Software.

I install the deluge yesterday, last used was on romanian filelist website long time ago, because I used into 2009 testing the torrents ... now magnets are more good.
NOTE : I don't agree that hacking should be used in laboratory conditions, but I agree with sharing ownership in accordance with creative commons licenses and access to information and its persistence in time and space.
Deluge is a lightweight, Free Software, cross-platform BitTorrent client.
  • Full Encryption
  • Web User Interface
  • Plugin System
  • Much more...
You can find share software with torrents and magnets files on the https://www.limetorrents.fun website.

sâmbătă, 25 aprilie 2026

Tools : Material Maker

Material Maker is a procedural materials authoring and (experimental) 3D model painting tool, based on the Godot Engine. Materials and brushes are defined as graphs where nodes create or transform textures, and can be exported for the Godot, Unity and Unreal game engines.
Most nodes are defined as GLSL shaders, and when connecting them, Material Maker will generate combined shaders (instead of rendering an image for each node). It is also possible to create new nodes either by combining and grouping existing nodes, or by writing your own GLSL shaders.
Material Maker is available for Windows, Linux and MacOS.

News : How I Made Real-Time Shadows in 2D.

News : Lost and Found | STFC Animated Short ft. Nana Visitor

News : Star Trek Online: Return to Duty in the Quickstart Event!

vineri, 24 aprilie 2026

News : 007 First Light – Rules of Spycraft

News : Totopia | Official Gameplay Reveal Trailer.

Tools : Quantum computers with artificial intelligence.

Today, I tested a new issue about the quantum computers theory and artificial intelligence.
Superconducting Quantum Computers — Circuit Quantum Electrodynamics (cQED) use qubits.
Photonic Quantum Computers — Linear Optical Quantum Computing (LOQC) use photons.
Let's see one "educational poster" created with artificial intelligence based.

marți, 21 aprilie 2026

News : Palia | 10 Million Players Celebration Event

News : Odin Programming Language

Odin is a general-purpose programming language with distinct typing built for high performance, modern systems and data-oriented programming.
Odin is the C alternative for the Joy of Programming.
Odin has been designed to be a pragmatic and evolutionary language, and as such, most people have come to appreciate the results of that, especially stability of language features.
The compiler currently supports compiling on:
  • Windows x86-64/AMD64 (MSVC)
  • Linux x86-64/AMD64 and ARM64
  • MacOS x86-64/AMD64 and ARM64
  • FreeBSD x86-64/AMD64 and ARM64
  • NetBSD x86-64/AMD64 and ARM64
  • OpenBSD x86-64/AMD64
  • Haiku x86-64/AMD64 (experimental)
You can read more about this programming language on the official website.
Let's see one simple source code with odin:
package main

import "core:fmt"

main :: proc() {
	program := "+ + * 😃 - /"
	accumulator := 0

	for token in program {
		switch token {
		case '+': accumulator += 1
		case '-': accumulator -= 1
		case '*': accumulator *= 2
		case '/': accumulator /= 2
		case '😃': accumulator *= accumulator
		case: // Ignore everything else
		}
	}

	fmt.printf("The program \"%s\" calculates the value %d\n",
	           program, accumulator)
}

News : OpenGL - GPU hydraulic erosion using compute shaders and GitHub repo.

An implementation of Hans Theobald Beyer's algorithm for simulated hydraulic erosion.

luni, 20 aprilie 2026

News : Gecko Gods – Launch Trailer – Nintendo Switch.

News : my new stream channel on kick website.

My new stream channel on kick website.

News : latest videos from Taskade.

Tools : online GLSL tool.

If you like the programming with GLSL, then you can see this online tool.

Tools : two script in powershell for audit authentication ...

I used copilot to create these powershell scripts to check this windows 10 operating system, because not work well.I think is a hacking with admnistrator access over ehernet.
Purpose : Collect Kerberos and NTLM authentication events from the Windows Security Log and export them into a JSON file for SIEM ingestion.
What it does:
Reads key authentication events (4768, 4769, 4771, 4624, 4625, 4776).
Extracts useful fields (user, IP, ticket type, failure reason, timestamp).
Converts everything into structured JSON.
Saves the JSON file so Splunk, Sentinel, ELK, Wazuh, or Graylog can ingest it.
Does not perform analysis — it only collects and exports raw data.
# ============================
# AUDIT AUTENTIFICARI KERBEROS + NTLM
# Compatibil: AD, SIEM, WEF
# ============================

$OutputFile = "C:\Logs\Kerberos_Audit_$(Get-Date -Format yyyyMMdd_HHmmss).json"

# Evenimente relevante
$EventIDs = @(4768, 4769, 4771, 4624, 4625, 4776)

# Preluare evenimente din Security Log
$Events = Get-WinEvent -FilterHashtable @{
    LogName = "Security"
    Id      = $EventIDs
} -ErrorAction SilentlyContinue

# Parsare evenimente
$Parsed = foreach ($ev in $Events) {

    $xml = [xml]$ev.ToXml()
    $data = $xml.Event.EventData.Data

    [PSCustomObject]@{
        TimeCreated     = $ev.TimeCreated
        EventID         = $ev.Id
        Machine         = $ev.MachineName
        User            = $data[1].'#text'
        IP              = $data[18].'#text'
        TicketType      = switch ($ev.Id) {
                            4768 { "TGT Request" }
                            4769 { "Service Ticket (TGS)" }
                            4771 { "Kerberos Failure" }
                            4776 { "NTLM Authentication" }
                            4624 { "Logon Success" }
                            4625 { "Logon Failure" }
                            default { "Unknown" }
                          }
        Status          = $data[2].'#text'
        ServiceName     = $data[3].'#text'
        FailureReason   = $data[5].'#text'
        RawMessage      = $ev.Message
    }
}

# Export JSON pentru SIEM
$Parsed | ConvertTo-Json -Depth 5 | Out-File $OutputFile -Encoding UTF8

Write-Host "Audit complet. Log salvat în: $OutputFile"
The advanced script : alerts + dashboards + TXT report for detect suspicious authentication behavior and generate human-readable alerts.
It analyzes the events and identifies:
Brute-force attacks
Too many failures from the same user or IP in a short time window.
NTLM fallback
Detects when authentication falls back from Kerberos to NTLM (Event 4776).
Useful for spotting misconfigurations or downgrade attacks.
Kerberos failures
Detects repeated 4771 errors (bad passwords, clock skew, SPN issues).
# ============================
# AUDIT AUTENTIFICARI KERBEROS + NTLM
# DETECTIE: BRUTEFORCE, NTLM FALLBACK, KERBEROS FAILURES
# ============================

$LogFolder = "C:\Logs"
if (!(Test-Path $LogFolder)) {
    New-Item -ItemType Directory -Path $LogFolder | Out-Null
}

$Timestamp   = Get-Date -Format yyyyMMdd_HHmmss
$JsonFile    = "$LogFolder\Kerberos_Audit_$Timestamp.json"
$ReportFile  = "$LogFolder\Kerberos_Alerts_$Timestamp.txt"

# Interval analiză (ex: ultimele 2 ore)
$HoursBack = 2
$StartTime = (Get-Date).AddHours(-$HoursBack)

# Praguri detecție
$BruteForceThreshold = 5   # minim X eșecuri
$BruteForceWindowMin = 10  # în Y minute

$EventIDs = @(4768, 4769, 4771, 4624, 4625, 4776)

$Events = Get-WinEvent -FilterHashtable @{
    LogName   = "Security"
    Id        = $EventIDs
    StartTime = $StartTime
} -ErrorAction SilentlyContinue

$Parsed = foreach ($ev in $Events) {
    $xml  = [xml]$ev.ToXml()
    $data = $xml.Event.EventData.Data

    [PSCustomObject]@{
        TimeCreated   = $ev.TimeCreated
        EventID       = $ev.Id
        Machine       = $ev.MachineName
        User          = $data[1].'#text'
        IP            = $data[18].'#text'
        TicketType    = switch ($ev.Id) {
                            4768 { "TGT Request" }
                            4769 { "Service Ticket (TGS)" }
                            4771 { "Kerberos Failure" }
                            4776 { "NTLM Authentication" }
                            4624 { "Logon Success" }
                            4625 { "Logon Failure" }
                            default { "Unknown" }
                        }
        Status        = $data[2].'#text'
        ServiceName   = $data[3].'#text'
        FailureReason = $data[5].'#text'
        RawMessage    = $ev.Message
    }
}

# Export JSON brut pentru SIEM
$Parsed | ConvertTo-Json -Depth 5 | Out-File $JsonFile -Encoding UTF8

# ============================
# DETECTIE: NTLM FALLBACK
# ============================

$NtlmEvents = $Parsed | Where-Object { $_.EventID -eq 4776 }
$NtlmCount  = $NtlmEvents.Count

# ============================
# DETECTIE: KERBEROS FAILURES
# ============================

$KerbFailEvents = $Parsed | Where-Object { $_.EventID -eq 4771 }
$KerbFailCount  = $KerbFailEvents.Count

# ============================
# DETECTIE: BRUTE FORCE (USER / IP)
# ============================

$FailureEvents = $Parsed | Where-Object { $_.EventID -in 4625, 4771, 4776 }

$BruteForceAlerts = @()

# Grupare pe User
$FailureEvents | Group-Object User | ForEach-Object {
    $user = $_.Name
    if ([string]::IsNullOrWhiteSpace($user)) { return }

    $events = $_.Group | Sort-Object TimeCreated
    for ($i = 0; $i -lt $events.Count; $i++) {
        $startTime = $events[$i].TimeCreated
        $windowEnd = $startTime.AddMinutes($BruteForceWindowMin)
        $windowEvents = $events | Where-Object { $_.TimeCreated -ge $startTime -and $_.TimeCreated -le $windowEnd }

        if ($windowEvents.Count -ge $BruteForceThreshold) {
            $BruteForceAlerts += [PSCustomObject]@{
                Type        = "BruteForce_User"
                User        = $user
                Count       = $windowEvents.Count
                FirstEvent  = $startTime
                LastEvent   = $windowEvents[-1].TimeCreated
            }
            break
        }
    }
}

# Grupare pe IP
$FailureEvents | Group-Object IP | ForEach-Object {
    $ip = $_.Name
    if ([string]::IsNullOrWhiteSpace($ip)) { return }

    $events = $_.Group | Sort-Object TimeCreated
    for ($i = 0; $i -lt $events.Count; $i++) {
        $startTime = $events[$i].TimeCreated
        $windowEnd = $startTime.AddMinutes($BruteForceWindowMin)
        $windowEvents = $events | Where-Object { $_.TimeCreated -ge $startTime -and $_.TimeCreated -le $windowEnd }

        if ($windowEvents.Count -ge $BruteForceThreshold) {
            $BruteForceAlerts += [PSCustomObject]@{
                Type        = "BruteForce_IP"
                IP          = $ip
                Count       = $windowEvents.Count
                FirstEvent  = $startTime
                LastEvent   = $windowEvents[-1].TimeCreated
            }
            break
        }
    }
}

# ============================
# GENERARE RAPORT TXT
# ============================

$ReportLines = @()

$ReportLines += "=== KERBEROS / NTLM AUDIT REPORT ==="
$ReportLines += "Interval analizat: ultimele $HoursBack ore"
$ReportLines += "Generat la: $(Get-Date)"
$ReportLines += ""
$ReportLines += "Total evenimente analizate: $($Parsed.Count)"
$ReportLines += "NTLM Authentication (4776): $NtlmCount"
$ReportLines += "Kerberos Failures (4771):   $KerbFailCount"
$ReportLines += ""

$ReportLines += "=== NTLM FALLBACK DETECTIE ==="
if ($NtlmCount -gt 0) {
    $ReportLines += "ATENTIE: Exista $NtlmCount evenimente NTLM (posibil fallback de la Kerberos)."
} else {
    $ReportLines += "Nu au fost detectate evenimente NTLM (4776) in interval."
}
$ReportLines += ""

$ReportLines += "=== KERBEROS FAILURES DETECTIE ==="
if ($KerbFailCount -gt 0) {
    $ReportLines += "ATENTIE: Exista $KerbFailCount esecuri Kerberos (4771)."
} else {
    $ReportLines += "Nu au fost detectate esecuri Kerberos (4771) in interval."
}
$ReportLines += ""

$ReportLines += "=== BRUTE FORCE DETECTIE ==="
if ($BruteForceAlerts.Count -gt 0) {
    foreach ($alert in $BruteForceAlerts) {
        if ($alert.Type -eq "BruteForce_User") {
            $ReportLines += "Brute force pe USER: $($alert.User) | Count: $($alert.Count) | Interval: $($alert.FirstEvent) - $($alert.LastEvent)"
        } elseif ($alert.Type -eq "BruteForce_IP") {
            $ReportLines += "Brute force pe IP:   $($alert.IP) | Count: $($alert.Count) | Interval: $($alert.FirstEvent) - $($alert.LastEvent)"
        }
    }
} else {
    $ReportLines += "Nu au fost detectate pattern-uri brute force (user/IP) peste pragul $BruteForceThreshold in $BruteForceWindowMin minute."
}
$ReportLines += ""

$ReportLines += "=== SUGESTII DASHBOARD (Splunk / Sentinel / Kibana) ==="
$ReportLines += "Splunk - Kerberos Failures:"
$ReportLines += "  index=kerberos EventID=4771 | stats count by User, IP, FailureReason"
$ReportLines += ""
$ReportLines += "Splunk - NTLM Fallback:"
$ReportLines += "  index=kerberos EventID=4776 | stats count by User, IP, Machine"
$ReportLines += ""
$ReportLines += "Splunk - Brute Force (User):"
$ReportLines += "  index=kerberos EventID=4625 OR EventID=4771 OR EventID=4776"
$ReportLines += "  | bin _time span=10m"
$ReportLines += "  | stats count by User, _time"
$ReportLines += "  | where count >= $BruteForceThreshold"
$ReportLines += ""
$ReportLines += "Kibana / Elastic:"
$ReportLines += "  Filtre pe campurile: EventID, User, IP, FailureReason, Machine"
$ReportLines += ""
$ReportLines += "Sentinel:"
$ReportLines += "  SecurityEvent"
$ReportLines += "  | where EventID in (4768, 4769, 4771, 4624, 4625, 4776)"
$ReportLines += "  | summarize count() by Account, IPAddress, EventID, bin(TimeGenerated, 10m)"
$ReportLines += ""

$ReportLines | Out-File $ReportFile -Encoding UTF8

# ============================
# AFISARE IN CONSOLA
# ============================

Write-Host "=== REZUMAT AUDIT ==="
Write-Host "JSON log:    $JsonFile"
Write-Host "Raport TXT:  $ReportFile"
Write-Host "Evenimente:  $($Parsed.Count)"
Write-Host "NTLM (4776): $NtlmCount"
Write-Host "KerbFail:    $KerbFailCount"
Write-Host ""

if ($BruteForceAlerts.Count -gt 0) {
    Write-Host "Brute force detectat:"
    $BruteForceAlerts | Format-Table -AutoSize
} else {
    Write-Host "Nu au fost detectate pattern-uri brute force peste prag."
}

if ($NtlmCount -gt 0) {
    Write-Host ""
    Write-Host "ATENTIE: Exista evenimente NTLM (4776) - posibil fallback de la Kerberos."
}

if ($KerbFailCount -gt 0) {
    Write-Host ""
    Write-Host "ATENTIE: Exista esecuri Kerberos (4771) - verifica SPN, parole, clock skew."
}

Tools : SHADERed - C++ features.

If you like shaders and C++ then you can use the SHADERed to export as C++ projects. See the official website.

News : New feature for email and phone masks ...

Our secure, easy-to-use email and phone masks help keep your identity private so you can sign up for new accounts anonymously, stop spam texts and junk calls, and get only the emails you want in your inbox.
See this feature on the official website.

News : new features on Visual Studio Code 1.116.

New features on Visual Studio Code:
Welcome to the 1.116 release of Visual Studio Code. This release continues to make working with chat and agents more powerful and efficient.
Here are some highlights of what's new:
Agent Debug Logs: view logs from previous agent sessions to understand and debug agent interactions.
Copilot CLI thinking effort: configure model thinking effort in Copilot CLI to balance response quality and latency.
Terminal agent tools: interact with any terminal session from your agent sessions.
GitHub Copilot built-in: start using AI without having to install the GitHub Copilot Chat extension.
Happy Coding!

vineri, 17 aprilie 2026

News : Dev Diary #178 | Dev Diary Overview | Victoria 3

News : Get Started in Cascadeur | Your First Animation Guide

News : Industry Fundamentals: C# architecture and ScriptableObjects

Google Apps Script : ... youtube script for dashboard.

Today, I tested Google Apps Script to get data from youtube dashboard, because I make some streams on youtube and another social platforms.
The source code is large, but I will show this part to understand the basics:
function getChannelStats() {
  const response = YouTube.Channels.list(
    "snippet,statistics",
    { mine: true }
  );

  const ch = response.items[0];

  return {
    title: ch.snippet.title,
    subs: Number(ch.statistics.subscriberCount),
    views: Number(ch.statistics.viewCount),
    videos: Number(ch.statistics.videoCount)
  };
} ...

News : Rebelle 8 Brush Creator: Texture Brushes - Paint - Part 2

marți, 14 aprilie 2026

News : 20 Years of CUDA: Honoring the Architects of the Accelerated Age.

News : old and new games on gog website.

We make games last forever
A home for building and playing your curated game collection, GOG is a digital distribution platform that puts gamers first and respects their need to own games.
These old and new games can be found on the gog.com website.

News : Starship Troopers Extermination - Update 1.10 Official Trailer

... two weeks ago.

News : Rebelle 8 Brush Creator: Texture Brushes - Stroke

News : New programming languages in 2026.

  • 1. Mojo – a new language for AI and GPU
    Mojo is considered one of the most promising new languages of 2026.
    • Python‑like syntax
    • Performance close to C
    • Designed specifically for AI, GPUs, and accelerators
    • Ideal for machine learning, inference, and parallel processing
  • 2. Carbon – a modern successor to C++
    Carbon is an experimental language created to offer a modern alternative to C++.
    • Better memory safety
    • Modern tooling
    • Interoperability with C++
    • Highly visible in discussions about emerging languages in 2026
  • 3. Zig – a new language for systems & performance
    Zig is not entirely new in 2026, but it becomes much more popular this year.
    • An alternative to C
    • Full control over memory
    • No runtime, no garbage collector
    • Used for systems, compilers, and developer tools
  • 4. Elixir – a modern language for distributed systems
    Elixir continues to grow in 2026 as a modern language for scalable applications.
    • Runs on the Erlang VM
    • Excellent for distributed systems with low latency
    • Used in telecom, fintech, and IoT
  • 5. Clojure (revival in 2026)
    Although not new, Clojure returns to the list of recommended languages in 2026.
    • Functional and concise
    • Excellent concurrency
    • Runs on the JVM

vineri, 10 aprilie 2026

FASM : mouse crosshair with lines on the window GDI.

For a year now, it keeps hacking me on Windows. And when I am in a bad mood, I turn to complex things. Today, I wanted to see if I could make a functional assembly code with Microsoft's Copilot artificial intelligence and my assembly knowledge with FASM. Here is what resulted.
The program is a Win32 GUI application written in FASM that draws a crosshair (vertical + horizontal line) following the mouse cursor inside a window classic GDI.
1. Window Setup
The app starts by registering a Win32 window class (WNDCLASSEX) and creating a standard overlapped window. Nothing unusual here — just the classic Win32 boilerplate.
2. Message Loop
The program enters the main loop:
  • GetMessage
  • TranslateMessage
  • DispatchMessage
This keeps the window responsive and forwards events to the window procedure.
3. Tracking the Mouse
Whenever the mouse moves inside the window, Windows sends a WM_MOUSEMOVE message. The program extracts the X and Y coordinates from lParam:
  • LOWORD(lParam) → X
  • HIWORD(lParam) → Y
These values are stored and the window is invalidated so it can be repainted.
4. Drawing the Crosshair (GDI)
All drawing happens inside WM_PAINT using classic GDI:
  • MoveToEx
  • LineTo
  • Ellipse
  • TextOut
  • FillRect
The steps are:
  • Clear the client area
  • Get the window’s current size (GetClientRect)
  • Draw a vertical line at the mouse’s X position
  • Draw a horizontal line at the mouse’s Y position
  • Draw a small circle at the intersection
  • Print the coordinates in the corner
Because the client size is read dynamically, the crosshair always stretches across the entire window — no matter how it’s resized.
See the source code
; mouse_crosshair.asm
format PE GUI 4.0
entry start
include "win32a.inc"

WM_MOUSEMOVE = 0x0200

section '.data' data readable writeable

    szClass db "MouseGraph",0
    szTitle db "Mouse Crosshair Demo",0

    mouseX dd 0
    mouseY dd 0

    fmt    db "X=%d  Y=%d",0
    buffer db 64 dup(0)

    rc  RECT
    ps  PAINTSTRUCT
    wc  WNDCLASSEX
    msg MSG

section '.code' code readable executable

start:
    invoke GetModuleHandle,0
    mov [wc.hInstance],eax

    mov [wc.cbSize],sizeof.WNDCLASSEX
    mov [wc.style],CS_HREDRAW or CS_VREDRAW
    mov [wc.lpfnWndProc],WndProc
    mov [wc.cbClsExtra],0
    mov [wc.cbWndExtra],0
    mov [wc.hIcon],0
    mov [wc.hIconSm],0
    mov [wc.lpszMenuName],0
    mov [wc.lpszClassName],szClass
    mov [wc.hbrBackground],COLOR_WINDOW+1

    invoke LoadCursor,0,IDC_ARROW
    mov [wc.hCursor],eax

    invoke RegisterClassEx,wc

    invoke CreateWindowEx,0,szClass,szTitle,\
           WS_VISIBLE+WS_OVERLAPPEDWINDOW,\
           200,200,800,600,0,0,[wc.hInstance],0

msg_loop:
    invoke GetMessage,msg,0,0,0
    test eax,eax
    jz exit
    invoke TranslateMessage,msg
    invoke DispatchMessage,msg
    jmp msg_loop

exit:
    invoke ExitProcess,0

; ---------------------------------------------------------
proc WndProc hWnd,uMsg,wParam,lParam

    cmp [uMsg],WM_MOUSEMOVE
    je .mouse

    cmp [uMsg],WM_PAINT
    je .paint

    cmp [uMsg],WM_DESTROY
    je .destroy

.def:
    invoke DefWindowProc,[hWnd],[uMsg],[wParam],[lParam]
    ret

; ---------------- WM_MOUSEMOVE ----------------
.mouse:
    mov eax,[lParam]
    and eax,0FFFFh
    mov [mouseX],eax

    mov eax,[lParam]
    shr eax,16
    and eax,0FFFFh
    mov [mouseY],eax

    invoke InvalidateRect,[hWnd],0,TRUE
    ret

; ---------------- WM_PAINT ----------------
.paint:
    invoke BeginPaint,[hWnd],ps
    mov esi,eax ; hdc

    ; clean client
    invoke GetClientRect,[hWnd],rc
    invoke FillRect,esi,rc,COLOR_WINDOW+1

    ; pen red
    invoke CreatePen,PS_SOLID,1,0x0000FF
    mov ebx,eax
    invoke SelectObject,esi,ebx

    ; ---------------- linie verticala (cruce) ----------------
    mov eax,[mouseX]        ; X constant
    mov edx,[rc.bottom]     ; Y max (jos)
    invoke MoveToEx,esi,eax,0,0
    invoke LineTo,esi,eax,edx

    ; ---------------- line  ----------------
    mov eax,[mouseY]        ; Y constant
    mov edx,[rc.right]      ; X max (dreapta)
    invoke MoveToEx,esi,0,eax,0
    invoke LineTo,esi,edx,eax

    ; punct în intersec?ie
    mov eax,[mouseX]
    mov edx,[mouseY]
    invoke Ellipse,esi,eax-4,edx-4,eax+4,edx+4

    ; text coordonate
    invoke wsprintf,buffer,fmt,[mouseX],[mouseY]
    invoke lstrlen,buffer
    invoke TextOut,esi,10,10,buffer,eax

    invoke EndPaint,[hWnd],ps
    ret

; ---------------- WM_DESTROY ----------------
.destroy:
    invoke PostQuitMessage,0
    ret

endp

section '.idata' import data readable
library kernel32,"KERNEL32.DLL",\
        user32,"USER32.DLL",\
        gdi32,"GDI32.DLL"

include "api/kernel32.inc"
include "api/user32.inc"
include "api/gdi32.inc"

News : SASM - SimpleASM has support multiple languages.

... multi-languages for this good assembly editor named SASM - SimpleASM.
SASM (SimpleASM) - simple Open Source crossplatform IDE for NASM, MASM, GAS, FASM assembly languages. SASM has syntax highlighting and debugger. The program works out of the box and is great for beginners to learn assembly language. SASM is translated into Russian, English, Turkish (thanks Ali Goren), Chinese (thanks Ahmed Zetao Yang), German (thanks Sebastian Fischer), Italian (thanks Carlo Dapor), Polish (thanks Krzysztof Rossa), Hebrew (thanks Elian Kamal), Spanish (thanks Mariano Cordoba), Portuguese (thanks alglus), French (thanks Franc Serres), Brazilian Portuguese (thanks williampe99), Japanese (thanks ookatuk). Licensed under the GNU GPL v3.0. Based on the Qt.

Tools : test devv.ai for development with artificial intelligence.

Today I tested devv.ai and I asked it to make me an image generator with a prompt.
The issue was : Create an AI image generator app with gallery and user authentication.
After the application was created , I tested online on this webpage.
I asked on the prompt : A magnificent futuristic city based on Christianity, science and knowledge, robots, rehabilitation centers, food, everything is free and fair, without weapons or coercive institutions.
This is resized result:

marți, 7 aprilie 2026

Tools : Xournal++ best free tool for handwritten notes.

Xournal++ (/ˌzɚnl̟ˌplʌsˈplʌs/) is an open-source and cross-platform note-taking software that is fast, flexible, and functional. A modern rewrite and a more feature-rich version of the wonderful Xournal program.
Support for pressure-sensitive stylus and drawing tablets (Wacom, Huion, XP-Pen, etc.).
Robust and customizable pen, highlighter and eraser tools, allowing you to write how you want to write.
Use layers to make complex notes that are still pleasant to work with.
Keep track of the notes by using page previews.
Add images and create various shapes, from circles to splines to axis.
Snap objects to rectangular grid or degrees of rotation.
Create anything from differential equations to electrical circuits or the structural formula of molecules using our built-in LaTeX editor.
Customize your toolbar to create a new layout, tailor-made for you.
Use a plugin or create your own via the Lua programming language.
Record audio while you write and insert the recording to any object in your note.
Listen to the recorded audio with the 'Play Object' tool.
Xournal++ for Mobile is now available in Beta!
In short, Xournal++ is a powerful, free tool for handwritten notes, PDF annotation, and technical or academic work — especially if you use a stylus.
You can use with yours any operating system: Linux, Apple, mobile and Windows.
This application can be download from the official website.

News : Did you know Riot Games used Moho to animate their latest Valorant short film?

luni, 6 aprilie 2026

News : Google AdSense upcoming changes.

Starting on or after April 20, 2026, Google AdSense will experiment with an updated set of commonly used ad technology partners. If this experiment is deemed beneficial for publishers, the list will be updated on or after June 5, 2026. This update will reflect the partners that work most closely with publishers globally, determined by data collected from all programmatic demand sources, as well as meeting our privacy standards.
You'll be able to find the up-to-date version of the list published at Manage your ad technology partners (ATPs). You can view the controls, the list of current ad technology partners and, once the experiment starts, those who are part of the experiment in your account in Privacy & messaging, on the European regulations settings page, in the "Your ad partners" menu.
If you want to prevent automatic updates or do not want to participate in the experiment, select "Do not automatically include commonly used ad partners". This will create a custom list pre-filled with your current selections, which you can then modify as needed. If you're using a third-party CMP to collect GDPR consent, your list of ad tech partners is managed through your CMP provider.

News : Low price for Trae AI - best and cheap development tool.

See the trae AI tool for development with low prices, started from 3 euro .

Tools : PlayCanvas Developer Site is easy to use ...

You need to read the documantation to be more accurate from the official website.

News : The new Qt Quick 3D with XR and VR applications into new Qt 6.11.

This is an old news from two weeks ago about the Qt 6.11.
Even the Qt was released now the news comes about the Qt Quick 3D:
Qt Quick 3D provides a high-level API for creating 3D content and 3D user interfaces based on Qt Quick. Rather than using an external engine, which creates syncing issues and additional layers of abstraction, Qt Quick 3D provides extensions to the existing Qt Quick Scene Graph for spatial content and a renderer for that extended scene graph. When using the spatial scene graph, it's possible to mix Qt Quick 2D content with 3D content.
Qt Quick 3D also provides for XR and VR applications with Qt Quick 3D Xr.
See the new video from the official youtube channel - Qt Studio about the new released Qt 6.11.

sâmbătă, 4 aprilie 2026

News : volumetric videos for XR and beyond ...

Gaussian splatting-based volumetric videos for XR and beyond ...

News : Real-World 3D Geospatial Capability for Unity by Cesium.

Built on open standards and APIs, Cesium for Unity combines the 3D geospatial capability of Cesium and 3D Tiles with the Unity ecosystem.

News : Agent Development Kit for Go by google.

Agent Development Kit (ADK) is a flexible and modular framework that applies software development principles to AI agent creation. It is designed to simplify building, deploying, and orchestrating agent workflows, from simple tasks to complex systems. While optimized for Gemini, ADK is model-agnostic, deployment-agnostic, and compatible with other frameworks.
This Go version of ADK is ideal for developers building cloud-native agent applications, leveraging Go's strengths in concurrency and performance.

News : Maintenance release: Godot 4.6.2.

While the majority of our team continues to focus on development snapshots for Godot 4.7, we still have a commitment to maintenance releases for the latest stable version. Specifically, our release support policy promises active support until the successor’s first patch release, so there’s still room for yet more maintenance releases in the future. As for now, we’d like to thank everyone who took the time to evaluate and ratify our release candidates for Godot 4.6.2.

vineri, 3 aprilie 2026

News : Space Engineers 2: Olive-like Trees

News : A UE5-powered virtual factory to optimize Cadbury Creme Egg production.

News : Paralives - Town Events Showcase

Tools : Arnis : handle large-scale geographic into Minecraft worlds.

Arnis creates complex and accurate Minecraft Java Edition (1.17+) and Bedrock Edition worlds that reflect real-world geography, topography, and architecture.
This free and open source project is designed to handle large-scale geographic data from the real world and generate detailed Minecraft worlds. The algorithm processes geospatial data from OpenStreetMap as well as elevation data to create an accurate Minecraft representation of terrain and architecture. Generate your hometown, big cities, and natural landscapes with ease!

News : Kahoot Review 2026: Features, Pricing & Better Alternatives by Atomi Systems.

If you’ve spent any time in a modern classroom, physical or virtual, you’ve almost certainly heard the iconic Kahoot countdown music. Since its launch over a decade ago, Kahoot has become synonymous with gamified quizzes. It’s colorful, it’s energetic, and students genuinely light up when they see it on screen.
But here’s the question I keep hearing from fellow instructional designers and educators in 2026: Is Kahoot still the right tool when your needs go beyond a quick classroom warm-up?
What Is Kahoot? A Quick Overview
Kahoot is a cloud-based, game-based learning platform primarily designed for live, synchronous quiz sessions. Teachers or trainers create quiz games (“Kahoots”), share a game PIN with participants, and players answer questions on their own devices in real time. Points are awarded for speed and accuracy, and a live leaderboard keeps the competitive energy high.
Founded: 2013, Norway
Primary Use Case: Live gamified quizzes and polls
Platform: Web-based (works on any browser, plus iOS/Android apps)
Target Users: K-12 teachers, corporate trainers, event facilitators
See prices on the official website.

joi, 2 aprilie 2026

Tools : online comics with artificial intelligence ...

You can create your comics book with artificial intelligence online website, see the official website.
I tested with 100 points free account, I found some mistakes but works great, see my comics Mission 76:

marți, 31 martie 2026

News : example with cubes from omma.build website

3D scenes, websites, games, apps. Describe anything and Omma builds it for you in seconds.
I found this idea of html graphics design, see this exemple website.
The main website is the omma website.

News : ... free on Epic Games - 31 March 2026.

sâmbătă, 28 martie 2026

Tools : ... krita brushes by David Revoy

See the official page with brushes by David Revoy.

News : Discover Krita 5.3/6.0: 10 new features explained to get you started.

News : Add Noise to Objects | Animation Scripts in Cascadeur

News : Wan2.2-Animate animation and replacement.

Wan2.2-Animate: Unified Character Animation and Replacement with Holistic Replication.
You can test on the demo - huggingface.co.

News : Cline Kanban a single view of multi-agent orchestration.

Introducing Cline Kanban: A standalone app for CLI-agnostic multi-agent orchestration. Claude and Codex compatible.
Cline Kanban brings your agents out of the terminal and into the board. Create, manage, and chain agent tasks within a single view. Claude Code and Codex compatible.
npm i -g cline
Tasks run in worktrees, click to review diffs, & link cards together to create dependency chains that complete large amounts of work autonomously.

vineri, 27 martie 2026

News : Kena: Bridge of Spirits – Launch Trailer – Nintendo Switch 2

News : Meet Baby Globe, Wikipedia’s 25th birthday mascot.

Baby Globe is finally here to celebrate 25 years of knowledge at its best. Press play for a few hints on where this fun-loving character will be showing up.
Follow the instructional snapshots below to activate Baby Globe on your phone or computer. For now, you will only see Baby Globe on these Wikipedias. ... Baby Globe Plushie By: Wikipedia $29.99 .

Star Trek Online: ... new event on this online game - 26-03-2026.

A new event this month in the online game Star Trek Online. I'm in a bit of a hurry with more important tasks because I had a lot of blockages in my tasks, I didn't make a Steam video, rewards are in the Klingon area: ships ...

joi, 26 martie 2026

Tools : remove language keyboard with powewrshell.

Simple powershell script with graphic user interface for remove language keyboard. I used copilot artificial intelligence to help me to create this powershell script.
Add-Type -AssemblyName System.Windows.Forms
Add-Type -AssemblyName System.Drawing

# ============================
# STARTUP MESSAGE
# ============================
[System.Windows.Forms.MessageBox]::Show(
"Run this script as Administrator.

If scripts are blocked, run:
Set-ExecutionPolicy -Scope Process -ExecutionPolicy Bypass",
"IMPORTANT",
"OK",
"Information"
)

# ============================
# GET INSTALLED LANGUAGES
# ============================
$languages = Get-WinUserLanguageList

# Build a list of IMTs with language names
$imtList = @()

foreach ($lang in $languages) {
    foreach ($imt in $lang.InputMethodTips) {
        $entry = [PSCustomObject]@{
            LanguageName = $lang.Autonym
            LanguageTag  = $lang.LanguageTag
            IMT          = $imt
        }
        $imtList += $entry
    }
}

# ============================
# BUILD THE FORM
# ============================
$form = New-Object System.Windows.Forms.Form
$form.Text = "Keyboard Layout Selector"
$form.Size = New-Object System.Drawing.Size(520, 600)
$form.StartPosition = "CenterScreen"

$label = New-Object System.Windows.Forms.Label
$label.Text = "Select the keyboard layouts you want to KEEP:"
$label.AutoSize = $true
$label.Location = New-Object System.Drawing.Point(10,10)
$form.Controls.Add($label)

$panel = New-Object System.Windows.Forms.Panel
$panel.Location = New-Object System.Drawing.Point(10,40)
$panel.Size = New-Object System.Drawing.Size(480,460)
$panel.AutoScroll = $true
$form.Controls.Add($panel)

$checkboxes = @()
$y = 10

foreach ($item in $imtList) {
    $cb = New-Object System.Windows.Forms.CheckBox
    $cb.Text = "$($item.LanguageName)  |  $($item.LanguageTag)  |  $($item.IMT)"
    $cb.Location = New-Object System.Drawing.Point(10, $y)
    $cb.AutoSize = $true
    $panel.Controls.Add($cb)
    $checkboxes += $cb
    $y += 30
}

$button = New-Object System.Windows.Forms.Button
$button.Text = "Apply"
$button.Location = New-Object System.Drawing.Point(200,520)
$button.Size = New-Object System.Drawing.Size(100,30)
$form.Controls.Add($button)

# ============================
# APPLY BUTTON LOGIC
# ============================
$button.Add_Click({
    $selectedIMTs = @()

    foreach ($cb in $checkboxes) {
        if ($cb.Checked) {
            # Extract IMT from checkbox text
            $parts = $cb.Text.Split("|")
            $imt = $parts[2].Trim()
            $selectedIMTs += $imt
        }
    }

    if ($selectedIMTs.Count -eq 0) {
        [System.Windows.Forms.MessageBox]::Show("You must select at least one layout to keep.")
        return
    }

    # Build new language list
    $newList = @()

    foreach ($lang in $languages) {
        $newLang = New-WinUserLanguageList $lang.LanguageTag
        $newLang[0].InputMethodTips.Clear()

        foreach ($imt in $lang.InputMethodTips) {
            if ($selectedIMTs -contains $imt) {
                $newLang[0].InputMethodTips.Add($imt)
            }
        }

        if ($newLang[0].InputMethodTips.Count -gt 0) {
            $newList += $newLang[0]
        }
    }

    Set-WinUserLanguageList $newList -Force

    [System.Windows.Forms.MessageBox]::Show("Keyboard layouts updated successfully.")
    $form.Close()
})

# ============================
# SHOW FORM
# ============================
$form.ShowDialog()
NOTE : To resolve issues with the wrong keyboard layout at the sign-in screen, users can follow these steps: Press Win + R to open the Run dialog. Type intl.cpl and click OK to open the Region settings.

News : Building Autonomous Networks with Agentic AI.

News : Microsoft Flight Simulator | Local Legend 23: The Fokker F27 Friendship

News : Farming Simulator 26: Announcement Trailer

News : April 24 onward on GitHub.

From April 24 onward, interaction data—specifically inputs, outputs, code snippets, and associated context—from Copilot Free, Pro, and Pro+ users will be used to train and improve our AI models unless they opt out.
  • Install Copilot in your editor;
  • Chat with Copilot anywhere;
  • Start building with Copilot - Learn how to build with Copilot in Visual Studio Code or Visual Studio.

miercuri, 25 martie 2026

News : hacked again ...

After install , window was renamed with DESKTOP-A7711RR and seams is hacked again...
The Star Trek Online webpage works but the game software not ...
I install the android emulator and after few restart I have this issue with another folder: C:\Program1\BlueStacks X
This happend from the first time work on this network ... many hackking issue on Linux and Windows.

News : 🏠 Welcome Home, Hobbit 🏠 | Tales of the Shire Is Out Now on Nintendo Switch 2

News : Wan: Open and Advanced Large-Scale Video Generative Models.

We are excited to introduce Wan2.2, a major upgrade to our foundational video models. With Wan2.2, we have focused on incorporating the following innovations:

News : DreamOS.

A small 32 bit Operating system written from scratch.
Please be aware that the development of this project has been halted, but the good news is that I started a new os from scratch 64 bits this time, with framebuffer... and it is called... Dreamos64, you can find it here:

luni, 23 martie 2026

News : Release candidate: Godot 4.6.2 RC 2

Last week, we released our first Release Candidate snapshot for 4.6.2, and have since backported even more critical bugfixes. While we normally only need a single pass for maintenance releases, sometimes enough changes are integrated to warrant a second pass. So, once more for good measure: Godot 4.6.2 RC 2 is ready for general testing!
Please consider supporting the project financially, if you are able. Godot is maintained by the efforts of volunteers and a small team of paid contributors. Your donations go towards sponsoring their work and ensuring they can dedicate their undivided attention to the needs of the project.
Jump to the Downloads section, and give it a spin right now, or continue reading to learn more about improvements in this release. You can also try the Web editor, the XR editor, or the Android editor for this release. If you are interested in the latter, please request to join our testing group to get access to pre-release builds.

duminică, 22 martie 2026

Tools : install scoop with powershell script.

Scoop downloads and manages packages in a portable way, keeping them neatly isolated in ~\scoop .
Simple powershell script to install the scoop installer.
# check is scoop is on pc
if (Get-Command scoop -ErrorAction SilentlyContinue) {
    Write-Host "Scoop este deja instalat."
    exit
}

# set running script for user
Set-ExecutionPolicy RemoteSigned -Scope CurrentUser -Force

# install the scoop
iwr -useb get.scoop.sh | iex

# check the install process
if (Get-Command scoop -ErrorAction SilentlyContinue) {
    Write-Host "Scoop a fost instalat cu succes!"
} else {
    Write-Host "Instalarea Scoop a eșuat."
}

Tools : analyzes your hardware for AI

llmfit.exe is a command‑line tool that analyzes your hardware (CPU, RAM, GPU, VRAM) and tells you which LLMs you can realistically run on your machine. It supports both an interactive TUI mode and a non‑interactive CLI mode.

News : Local AI for iPhone, iPad, and Mac.

Local AI for Private, Uncensored Chat on iPhone, iPad, and Mac with No Cloud, No Tracking, No Logins.
Private LLM is a local AI chatbot for iOS and macOS that works offline, keeping your information completely on-device, safe and private. It doesn't need the internet to work, so your data never leaves your device. It stays just with you. With no subscription fees, you pay once and use it on all your Apple devices. It's designed for everyone, with easy-to-use features for generating text, helping with language, and a whole lot more. Private LLM uses the latest AI models quantized with state of the art quantization techniques to provide a high-quality on-device AI experience without compromising your privacy. It's a smart, secure way to get creative and productive, anytime and anywhere.

News : Maintenance release: Godot 4.5.2

Another news from Rémi Verschelde at 19 March 2026 about the Godot game engine.
While most users have upgraded their projects to Godot 4.6 by now, some have to stay on the previous 4.5 branch for various reasons, so we do our best to provide them with important fixes.
Our release support policy is that we support a given stable branch actively until its successor has had its first patch release, which happened a month ago with 4.6.1. But 4.5.2 was already in the pipeline with RC1, I just never got to finalizing it… so it’s time to wrap it up with a stable release!
Note: Following this maintenance release, the 4.5 branch switches to partial support, and the 4.4 branch is end of life and won’t get new patch releases.

sâmbătă, 21 martie 2026

News : MINECRAFT DUNGEONS II | Announce Trailer

News : Death Stranding 2: On The Beach - "No Rain No Rainbow" Launch Trailer | PC Games

News : Microsoft Flight Simulator | City Update 14: The Netherlands and Belgium

News : Starship Troopers: Ultimate Bug War! - Launch Trailer | PS5 Games

News : OpenClaw: The ChatGPT Moment for Long-Running, Autonomous Agents

News : Google Earth's data catalog goes global

News : Stitch into an AI-native software design canvas.

Over the last year, AI has fundamentally changed how we build, turning simple descriptions into functional software. We launched Stitch to bring your ideas to life starting with the design process.
Today, we are evolving Stitch into an AI-native software design canvas. With it, anyone can create, iterate and collaborate to turn natural language into high-fidelity UI designs.
Stitch is accessible by users 18+ who are located in regions where Gemini is available.
It’s an AI‑powered design tool that lets you create full, high‑fidelity user interfaces (UI) simply by describing what you want in natural language. It helps you brainstorm, design, prototype.

miercuri, 18 martie 2026

marți, 17 martie 2026

News : Personal Mobility - MD Ride Bike

News : What's New in Blender 5.1! Official Overview

News : Sushi Cat - Tower Defense (Meow Available)

News : Google Arts & Culture - t-SNE map experiment

The t‑SNE Map Experiment is an interactive visualization created by Google Arts & Culture. It uses machine learning to arrange thousands of artworks on a giant map, not by geography, but by visual similarity.

luni, 16 martie 2026

News : Aerial_Knight's DropShot | Launch Trailer

News : The New Blender Remesh Trick for Impossible Retopology

News : Add Drift Tuning to Select New Vehicles in GTA Online

News : Synth Riders | Level UP Progression System Trailer | Meta Quest 2 + Meta Quest 3

News : Creations - The Elder Scrolls V: Skyrim - Legacy of Orsinium

News : NEVER FIGHT ALONE // Miks Agent Trailer - VALORANT.

News : 0 A. D. Empires Ascendant — Release 28 Boiorix Trailer

News : Headquarters: Cold War | UH-60 Black Hawk - Unit video

News : Brand Dossier: CASE IH | Farming Simulator 25

News : OpenClaw package for Ollama.

OpenClaw isn’t a built‑in Ollama model — it’s an AI coding agent that Ollama can launch, but it requires:
Node.js + npm (because OpenClaw is a JavaScript/Node-based agent)
The OpenClaw package installed locally:
npm install -g openclaw

duminică, 15 martie 2026

News : ... free on Epic Games - 16 March 2026.

Star Trek Online: Corruption - gameplay .

I play live this mission from Star Trek Online - Corruption and looks very good. I lost some lives because this laptop works slow on live recording task ...

luni, 9 martie 2026

News : Planet of Lana II: Children of the Leaf | Launch Trailer

News : MakeRoom Update 13 Trailer

News : Rebelle 8 Brush Creator: Customize and Save Brushes

News : An early concept of surface probes leaving and returning.

News : Update pack for the K-Lite Codec Pack.

KLCP gets updated frequently. However, there may be worthwhile updates to some of the included components in between the regular releases of KLCP. The update pack below can be used to keep your current installation up-to-date.
This update pack is suppossed to be installed on top of the latest version of the codec pack. The minimum required version of your currently installed codec pack is mentioned below. The update pack is cumulative, meaning it contains all changes since that version. You do not need to install any versions in between.

vineri, 6 martie 2026

News : WordPress 7.0 Beta 3.

This beta version of the WordPress software is still under development. Please do not install, run, or test this version of WordPress on production or mission-critical websites. Instead, you should evaluate Beta 3 on a test server and site.WordPress 7.0 Beta 3 can be tested using any of the following methods
The scheduled final release date for WordPress 7.0 is April 9, 2026.