SShortSingh.
0
IndiaNDTV ·

Assam Man Missing for Days Found Detained in Bangladesh on Smuggling Charges

An Assam man named Balai has been detained by Bangladeshi authorities after allegedly crossing the border illegally. He has been charged with illegal entry and drug smuggling by Bangladesh officials. His wife, Mamata Namasudra, revealed that Balai regularly went fishing near the border area as part of his daily routine. The family believes he may have inadvertently crossed into Bangladeshi territory during one of his fishing trips. The case has raised concerns about the safety of residents living close to the India-Bangladesh border.

0
ProgrammingDEV Community ·

Product Quantization: How AI Systems Compress Millions of Vectors to Save Memory

Storing large-scale vector embeddings used in AI applications demands significant memory — for example, 10 million 768-dimensional float vectors require roughly 30 GB of storage. Product Quantization (PQ) is a compression technique, supported by the FAISS library, that reduces this footprint without discarding all the original information. PQ works by splitting each high-dimensional vector into smaller sub-vectors, then replacing each sub-vector with the ID of its closest match in a learned reference set called a codebook. This means a full floating-point vector can be approximated by a compact list of small integer IDs, drastically cutting storage requirements at scale. The approach enables faster and cheaper similarity searches across millions of embeddings, making it especially useful for retrieval-augmented generation (RAG) and other large-scale AI applications.

0
ProgrammingDEV Community ·

Beginner shares key lessons from first structured Python programming journey

A computer science aspirant documented their experience learning Python from scratch, noting that programming is far more than memorising syntax or commands. The learner found that developing problem-solving logic was the hardest part, particularly knowing how to break down a problem before writing any code. Fundamental concepts such as variables, conditionals, loops, and type conversion were studied, with the challenge being to combine them coherently rather than understand each in isolation. Python was chosen for its relatively simple syntax and broad applicability across web development, data analysis, and machine learning. The writer's key takeaway was that true programming skill lies in structured thinking, and that many concepts only become clear after repeated practical use.

0
ProgrammingDEV Community ·

FilmTailor Migrates Multiple Repos Into One Monorepo While Preserving Git History

FilmTailor, a software team managing multiple services across separate repositories, decided to consolidate everything into a single monorepo to reduce context-switching and version-management overhead. The key challenge was merging repositories without discarding years of git history, including blame annotations, bisect capability, and release tags. The team used git-filter-repo, the tool now officially recommended by the Git project, to rewrite and preserve history during the migration. A monorepo also simplified shared code by replacing private package feeds with direct internal project references, eliminating the need to manually bump library versions across services. The team notes that Microsoft's Aspire orchestration tool currently lacks official multi-repo support, making a monorepo structure a more practical foundation for teams building with it.

0
ProgrammingDEV Community ·

J. Servo LLC Builds Deterministic Human-Absence Tracker for AI Agents Without LLMs

Software firm J. Servo LLC has developed Sundial, a locally-run tool designed to keep AI agent workflows moving when a human user becomes unresponsive. Rather than tracking time directly, Sundial measures user absence by reading OS-level signals — such as HIDIdleTime on macOS and xprintidle on Linux — to classify presence into three states: HERE, ELSEWHERE, and AWAY. A lightweight Python daemon then escalates notifications through timed intervals, capping at a hard 40-minute ceiling that forces a final resolution from the agent. The system operates entirely without large language model calls, using atomic file writes and inter-process locking to maintain state reliably. Sundial also includes a math-based estimation engine that tracks actual versus predicted task durations, applying a conservative multiplier when historical data is limited to avoid overconfident projections.

0
TechnologyThe Verge ·

Milo Yiannopoulos deported to UK after overstaying US visa

Far-right commentator Milo Yiannopoulos was arrested by ICE on Thursday and subsequently deported to the United Kingdom, the Department of Homeland Security confirmed. The British national had entered the US legally in 2019 but overstayed his visa. A final order of removal was issued on July 22 after he failed to appear at an immigration court hearing. Yiannopoulos rose to prominence as an editor at Breitbart and was an early supporter of Donald Trump.

0
IndiaTimes of India ·

Seven unidentified bodies retrieved from Gandak river as Nepal floods surge waters

Seven unidentified bodies have been pulled from the Gandak river in Uttar Pradesh following severe flooding in Nepal. The disaster caused a significant surge in the river's water levels, sweeping the bodies downstream. The victims were found across Maharajganj and Kushinagar districts by local villagers and Sashastra Seema Bal personnel. Authorities are currently working to establish the identities of the deceased. Recovery and identification efforts remain ongoing as officials manage the aftermath of the cross-border flood impact.

0
ProgrammingDEV Community ·

Dev builds per-client rate limiter in ASP.NET Core using identity-based partitions

A developer has shared a hands-on lab demonstrating how to implement per-client rate limiting in ASP.NET Core by keying partitions on individual caller identities. The setup uses a custom header authentication scheme to validate clients and issue a client_id claim, which downstream policies use to assign each client its own request bucket. Read and write budgets are tracked separately per client using a fixed-window policy allowing 10 requests per 10 seconds with no queuing. Any request beyond the limit within that window receives an HTTP 429 response immediately. The lab code, including in-memory client fixtures and protected endpoints, has been published on GitHub.

0
WorldBBC World ·

Ex-Ecuador President Lenín Moreno jailed on corruption charges

Former Ecuadorian president Lenín Moreno has been sentenced to prison on corruption charges. He was accused of accepting bribes from a Chinese company in exchange for awarding a contract to construct a hydroelectric plant. Moreno has denied the allegations, maintaining his innocence throughout the proceedings. The case marks a significant development in Ecuador's ongoing efforts to address high-level government corruption.

0
ProgrammingDEV Community ·

Stripe Hosts Free Online AI Hackathon on September 16 for All Skill Levels

Stripe is hosting a free 90-minute online event called 'Build with Stripe Community' on September 16, 2026, at 7:00 PM ET. The session is open to everyone, regardless of prior experience or whether participants have a finished app. Attendees will hear a short talk on how AI is reshaping app development, followed by a hands-on hackathon using AI coding tools. The event will also introduce Stripe Projects, a tool for managing tech stacks with AI agents. Interested participants can register through the Stripe Community page.

0
ProgrammingDEV Community ·

Tailscale's 'tailcat' tool enables private TCP routing without control plane dependency

Tailscale has released 'tailcat', a lightweight tool that functions like netcat over Tailscale's data plane while bypassing its control plane entirely. The project gained significant traction on GitHub, accumulating around 790 stars in a single day. It is designed for infrastructure teams who need to move TCP traffic between trusted private nodes without publicly exposing services or adding VPN control dependencies. A common use case involves routing AI inference gateway traffic securely within a private Docker network, keeping sensitive endpoints off the public internet. Engineers are advised to handle concerns like quota enforcement and key rotation at the gateway layer, leaving tailcat focused solely on private transport.

0
ProgrammingDEV Community ·

LioranDB V2 Pre-Alpha Invites Developers to Stress-Test Its Rust-Based Document DB

LioranDB V2, a developer-first document database built in India, has entered public pre-alpha and is actively seeking developers to stress-test it. The database is written in Rust and features B+ Tree primary storage, MVCC, Write-Ahead Logging, crash recovery, full-text indexing, and a MongoDB-style API with a TypeScript/JavaScript driver. The developer is specifically requesting feedback on bugs, performance bottlenecks, edge cases, and developer experience issues rather than standard functionality checks. Testers are encouraged to run large datasets, concurrent requests, and unusual query combinations to surface problems before the software reaches production readiness. Findings can be submitted via feedback@liorandb.com, with documentation and setup instructions available at docs.liorandb.com.

0
ProgrammingDEV Community ·

Zoho CRM REST API: Key Patterns for Building Custom Enterprise Integrations

Developers building custom integrations with Zoho CRM must navigate its REST API architecture, which spans multiple regional data centers and enforces dynamic rate limits based on subscription tier and user count. OAuth 2.0 Authorization Code Grant flow is used for authentication, with a Self-Client grant option available for server-to-server integrations that operate without a user interface. Rather than looping standard search calls, engineers are advised to use COQL (CRM Object Query Language) or Bulk Read APIs to minimize API credit consumption and reduce latency. Real-time bi-directional data sync can be implemented by pairing native Workflow Rules with custom Deluge scripts to push CRM events to external applications. These approaches collectively support production-grade pipelines connecting Zoho CRM to external databases, web portals, and legacy ERP systems.

0
ProgrammingDEV Community ·

Developer shares hybrid Laravel-Python architecture for production-ready AI agents

A developer at SOFTDEFT has detailed a hybrid architecture for building enterprise-grade autonomous AI agents, combining Laravel and Python instead of relying on a single Python stack. In this setup, Laravel manages state, authentication, job queues, rate-limiting, and client-facing APIs, while a Python FastAPI microservice handles LLM orchestration, tool execution, and vector operations. Agent tasks are tracked in a Laravel database and dispatched asynchronously via Redis queues, with the Python engine receiving payloads and returning results through a webhook callback. The approach aims to avoid reinventing enterprise infrastructure in Python, leveraging Laravel's mature ecosystem for backend concerns. The author draws on experience building ERPs and automation tools to present this as a scalable, production-tested pattern.

0
IndiaTimes of India ·

Moment Energy opens large plant to repurpose used EV batteries for backup power

Moment Energy, founded in 2020 by four engineers, has launched its largest second-life battery manufacturing plant. The facility converts used electric vehicle batteries into energy storage systems designed to provide backup power for critical facilities. The company operates across North America and has secured significant funding along with key safety certifications. Moment Energy also plans to expand its manufacturing footprint into Texas.

← NewerPage 622 of 3954Older →