Urgent.News

What's breaking now, across thousands of outlets.

Tech

Chess.com Launches New Poker Site, Plans More Classic Game Sites with Player Ratings - Thanks to AI Protyping

In May Chess.com "quietly launched" a free educational poker site named Gambit, reports The Verge, where players can learn the game and improve an Elo-like rating without risking real money. And next Chess.com will expand into more classic games, including go, backgammon, and mahjong: Like Gambit, Chess.com is developing Elo-style rating systems for these games, as well. [Chess.com's chief growth…

In May, Chess.com quietly launched a free educational poker site called Gambit, where players can learn and improve their skills without risking real money. Chess.com is expanding into more classic games, including go, backgammon, and mahjong, with Elo-style rating systems. The company's chief growth officer, Albert Cheng, mentioned that the development of these new sites is happening quickly, aided by AI, particularly in coding tasks.

Cheng noted that AI helped the team read the existing codebase and design system, allowing them to apply consistent patterns to the development of Chess.com on different platforms. He emphasized that while AI speeds up coding, human oversight is necessary. Gambit currently has zero or near-zero AI-created assets, and without AI help, launching a new site would need a larger team or be more disruptive.

The poker site has already attracted 75,000 members, who have played nearly 20 million hands and completed 100,000 lessons. The site now hosts a daily poker tournament, and will broadcast the event with live commentary on Twitch and YouTube.

Written by urgent.news from Slashdot's reporting — not their text. Machine-written — may contain errors; check the original before relying on it.

Read the original at games.slashdot.org →

More in Tech

GoyGram — one Python runtime for both Telegram Bot API and MTProto, with a Rust core and OpSec-first sessions

GoyGram is a Telegram framework for Python. It runs both of Telegram's protocols — Bot API and MTProto — in a single asyncio runtime, and moves crypto and TL serialization into a compiled Rust…

  • GoyGram supports both Telegram Bot API and MTProto protocols in a single asyncio runtime.
  • Rust core uses AES-256-IGE and AES-256-GCM for high-performance cryptographic functions.
  • GoyGram prioritizes OpSec with secure session storage and restricted login methods.

About Best in IT: Practical AI, Automation and Developer Tools

Welcome to Best in IT. I’m Artur Poniedziałek — an IT project manager and technology enthusiast who enjoys turning promising tools into practical, repeatable solutions.

  • Artur Poniedziałek writes Best in IT to bridge tech advancements and real-world applicability.
  • Focuses on local AI models, private AI assistants, and developer tools.
  • Highlights benefits and challenges of running AI models locally.

bumpwarden: a dependency-triage agent that never merges

Every neglected repository has the same pile: seven Dependabot pull requests, each one a question nobody has time to answer. Which of these breaks the build? That question is the actual work.

  • Bumpwarden automates triaging of Dependabot pull requests
  • Agent scores bumps 0-100 based on semver, advisories, and more
  • Never merges, generates PRs, issues, or hold issues instead

I Freaking Love Breaking My Own Software

Validation testing is one of my favorite parts of the application lifecycle. I love, I mean I freaking love hammering away at code in search of bugs.

  • Passionate validation tester finds bugs and fixes them
  • Uses AI to discover edge cases and potential failures
  • Created ReliAgent to ensure reliability of AI agent software

The Hidden Cost Of A Line of Code

"Given an integer array nums , return true if any value appears at least twice in the array, and return false if every element is distinct." My first approach was to use a list class Solution : def…

  • Initial approach had O(n^2) time complexity
  • Set-based solution improved efficiency to O(n)
  • Final optimal solution uses single line of code

Decoupling from the Data POV: Stop-and-Start Boundaries, Independent Pointers, and Why Your Code (and AI) Need It

The Blind Spot in Modern Architecture Debates Ask five engineers what "decoupling" means, and you will get five abstract answers about SOLID principles, hexagonal layers, microservice boundaries, or…

  • Decoupling data, not just code, leads to automatic logic decoupling
  • Independent memory pointers isolate modules from each other's changes
  • Stop-and-start boundaries create temporal air gaps between system stages

More from Sunday 30 August →