SShortSingh.
0
SportsESPNcricinfo ·

Kishan and Tilak Varma flag scheduling challenge between Duleep Trophy final and Afghanistan T20Is

India cricketers Ishan Kishan and Tilak Varma have acknowledged the tight scheduling between the Duleep Trophy final and the upcoming T20I series against Afghanistan as 'slightly challenging'. Both players are currently featuring in the Duleep Trophy, which overlaps closely with the Afghanistan T20I fixtures. Despite the scheduling concerns, the two batters remain focused on performing well in the domestic tournament. Kishan also spoke positively about Mohammed Shami, East Zone's pace spearhead, noting that the fast bowler has strong hunger and motivation to return to the Indian national team.

0
ProgrammingDEV Community ·

Why Web Scrapers Get Blocked and How Residential Proxies Can Help

Web scrapers frequently get blocked not because of faulty parsing logic, but due to how requests appear to the target server — repeated calls from the same IP trigger rate limits, CAPTCHAs, or degraded responses. Sites identify suspicious traffic when a single client hits similar endpoints at a steady pace, especially when querying multiple regional storefronts from one fixed address. Routing requests through residential proxies with per-country IP rotation makes traffic appear more distributed and geographically consistent, significantly reducing the chance of hitting aggressive rate limits. Beyond proxies, best practices such as request throttling, retry logic with exponential backoff, and session-based rotation remain essential for stable scraping. Developers are also reminded to respect a site's terms of service, robots.txt directives, and applicable legal constraints when building any scraping solution.

0
IndiaTimes of India ·

Five EU Nations Plan External Hubs to Repatriate Rejected Asylum Seekers

Five European Union countries are moving forward with plans to establish migrant return hubs located outside EU territory. These facilities would be used to process individuals whose asylum applications have been rejected, ahead of their repatriation. The participating nations aim to reach a formal agreement with a host country by the end of this year. Human rights organizations have voiced concerns over the safety and welfare of migrants held in such centers. Proponents of the plan maintain that the proposed hubs will operate in compliance with international legal standards.

0
IndiaTimes of India ·

Census 2027: New questions spark opposition fears over NPR data linkage

India's decennial census has commenced with enumerators beginning the headcount in Ladakh and snow-bound areas. The updated questionnaire includes 14 questions, some of which are new additions that have drawn scrutiny from opposition parties. Critics argue the revised census could serve as an indirect route to building the National Population Register. The Census Act provides legal protection for personal data gathered during the process, though experts continue to debate how the information may ultimately be used. Privacy implications and the potential misuse of collected data remain key points of contention.

0
ProgrammingDEV Community ·

AI Shifts from Text Generation to Autonomous Action, Reshaping Developer Workflows

The AI landscape is undergoing a strategic shift, with models moving beyond text generation toward executing real-world tasks such as navigating interfaces, running end-to-end workflows, and operating development tools autonomously. GPT-6 Astra has drawn attention for its emphasis on 'computer use,' enabling agents to interact with actual operating systems using mouse and keyboard inputs. For frontend and product engineers, this evolution means AI can now act as a synthetic user capable of testing real UIs, CI pipelines, and design tools — not just assist with writing or code refactoring. On the business side, a two-tier pricing model is emerging: a standard tier with stronger data protections and a cheaper tier that requires users to allow their inputs to be used for model training, making tier selection a compliance and architecture decision for development teams. Analysts note a gap between highly polished demos and real-world benchmark performance, particularly around task completion speed, which remains a practical limitation for production use.

0
IndiaTimes of India ·

POCSO FIR Filed Against Influencer Swatantra Bhardwaj After Jantar Mantar Assault Case

Social media influencer Swatantra Bhardwaj was arrested and remanded to one day of police custody following an alleged assault on the father of a CJP protester at Jantar Mantar. Authorities added provisions of the SC/ST Act and criminal intimidation charges to the existing FIR against him. A separate FIR was registered under the POCSO Act in connection with online threats allegedly made by Bhardwaj. The arrest followed demands for action by representatives of the Citizens for Justice and Peace. The minor's counsel publicly questioned the brevity of the one-day custody, calling it 'very strange.'

0
ProgrammingDEV Community ·

New Pipeline Forces AI-Written Docs to Cite Source Files or Get Rejected

A proposed documentation workflow requires every AI-generated claim to be traceable to an existing repository file before it can be merged via pull request. The system distinguishes between facts a model may restate — such as API parameters from OpenAPI specs or commands from Makefiles — and promises that only humans can own, like stability guarantees or support windows. Unbound sentences, those lacking a link to a specific file, symbol, or architectural decision record, are treated as build failures rather than style issues. The pipeline runs four sequential stages: inventorying allowed source artifacts, extracting claims as structured records, binding each claim to a source, and rejecting the pull request if any claims remain unbound. The approach aims to prevent AI-drafted prose from inadvertently elevating beta features or undocumented behaviors into implied product commitments.

0
IndiaTimes of India ·

Uruguay Name 46-Player Squad for India Tour; Valverde and Núñez Included

Uruguay have announced a 46-player preliminary squad for upcoming FIFA international fixtures, with star players Federico Valverde and Darwin Núñez among those named. The squad was put together under coach Diego Forlán for a series of international matches. India will face Uruguay on October 6 in Kolkata, marking a high-profile clash for the host nation. This game comes just three days after India's scheduled match against Brazil. Additionally, Uruguay's friendly against Panama has been moved to September 25.

0
ProgrammingDEV Community ·

BrowserSkill Lets AI Agents Use Your Logged-In Browser Without Hijacking Sessions

BrowserSkill, an open-source tool released by Tencent with 1.8k GitHub stars under the MIT license, allows AI agents to operate a user's existing browser instead of launching a new headless instance. The tool consists of two local components — a CLI daemon and a browser extension — enabling agents like Cursor, Claude Code, and Codex to drive a real, already-authenticated browser session. Because it reuses an existing browser with an established device history and valid cookies, it bypasses the fingerprinting and risk-control barriers that typically block automated tools. A dedicated Agent window keeps browser tasks visible and separate from the user's own work, while a built-in human-in-the-loop mechanism pauses the agent and requests manual input when it encounters captchas, logins, or sensitive confirmation dialogs. The project positions itself as complementary to headless automation tools like Playwright, handling tasks that require genuine login state rather than attempting to replicate or fake trusted sessions.

0
ProgrammingDEV Community ·

Lock Output File Hashes Before Refactoring Legacy Scripts, Dev Guide Advises

A software development guide published on DEV Community recommends capturing SHA-256 hashes of output files as a safety net before refactoring brownfield codebases. The approach involves running a script against fixture data, hashing the resulting file tree, and saving that hash manifest as a golden reference. On subsequent refactoring passes, the test suite re-runs the script and compares fresh output hashes against the saved manifest to confirm behavior has not changed. The method deliberately excludes volatile data such as timestamps, process IDs, and working-directory paths to keep the manifest stable across machines. A sample inventory CLI called stocktake.py, along with helper scripts hash_tree.py and test_stocktake_tree.py, is provided to illustrate the full workflow.

0
ProgrammingDEV Community ·

How to Design Reliable AI Support Answers for Pre-Purchase Customer Questions

A structured approach to pre-purchase customer support treats the problem as knowledge operations rather than simple prompt writing, according to a framework outlined for merchants and developers. The method involves creating a formal contract that defines which customer questions are covered, what facts are needed, and when a human must step in. Key topics include product fit, compatibility, materials, care, shipping, and how to handle missing or conflicting information. A lightweight decision matrix helps teams map scenarios to expected assistant behaviors, flagging cases that require human escalation. The framework emphasizes ongoing maintenance, with metadata tracking who owns each fact and what triggers a review, so support quality holds up after product or policy changes.

0
ProgrammingDEV Community ·

How Merchants Can Build Transparent, Controllable AI Support Systems

A structured framework for AI-powered customer support places explicit control in the hands of merchants rather than leaving decisions to opaque model behavior. The approach requires defining authoritative sources, answer conditions, escalation triggers, and role ownership before deploying any assistant. A key principle is distinguishing between informational replies and operational actions, since an AI can explain a policy without having the authority to approve exceptions or modify orders. Merchants are advised to maintain small, structured change cards for every knowledge update, making edits reviewable rather than invisible prompt adjustments. Regular regression testing across direct, paraphrased, and edge-case questions helps teams identify whether failures stem from missing knowledge, conflicting data, or unclear escalation boundaries.

0
ProgrammingDEV Community ·

Fiber Route Shortages Emerge as Critical Blocker for AI Data Center Projects

A hyperscale operator in the American Midwest was forced to abandon a multi-hundred-megawatt AI training campus after discovering only a single viable fiber route to the site, halting construction for 18 months. Despite securing land and power agreements, the lack of diverse fiber paths made the location unsuitable, as AI workloads require physically redundant, high-capacity connections. Attempts to negotiate alternative routes were stalled by permitting hurdles, landowner disputes, and carrier capacity constraints. The incident has prompted developers to treat fiber route assessments as a primary feasibility requirement, running alongside power studies rather than after them. Industry observers now consider fiber diversity a first-order site selection criterion on par with substation availability.

0
ScienceWIRED ·

Caterpillars Studied in Silent Chamber to Decode Earless Hearing Ability

Scientists have placed caterpillars inside an ultraquiet anechoic chamber to investigate how the insects detect sound despite lacking ears. The research aims to uncover the biological mechanisms that allow caterpillars to sense acoustic vibrations. Researchers believe the findings could shed light on an longstanding mystery in insect sensory biology. Beyond understanding caterpillar biology, the study's insights may have practical applications in improving microphone technology.

0
ProgrammingDEV Community ·

How Combining GSAP and Lenis Solves Choppy Scroll Animation on the Web

Web developers often struggle with inconsistent scroll animations because native browser scroll delivers position data in discrete jumps rather than a smooth stream, causing stuttering across different devices and input methods. GSAP's ScrollTrigger reads these raw scroll events directly, meaning any instability in the input is inherited by the animation output. Lenis, a smooth scroll library, addresses this by intercepting raw scroll input and interpolating it into a continuous, eased value before applying it to the page. This gives ScrollTrigger a stable, predictable data source to animate against, producing the fluid, high-end feel seen on award-winning websites. The GSAP-plus-Lenis combination has become a go-to setup for developers building scroll-driven animations on professional client projects.

0
ProgrammingDEV Community ·

Why a 90% vs 92% Robot Policy Win Rate Means Less Than You Think

A technical analysis published on DEV Community warns that comparing robot control policies using raw success-rate percentages alone is statistically unreliable. Without reporting sample sizes, confidence intervals, and statistical power, a difference such as 90% versus 92% cannot be taken as proof that one policy outperforms another. The RoboLab v4 benchmark highlights the problem: with only 10 episodes per task, a 90% success rate carries a 95% confidence interval spanning roughly 19 percentage points. The article recommends reporting raw counts in k/n form and using methods like Clopper-Pearson intervals and McNemar's paired testing for valid comparisons. Resolving a true 2-percentage-point difference near the 90% success level typically requires thousands of roll-out trials, far beyond what most benchmarks currently provide.

0
ProgrammingDEV Community ·

Why Name-Based Disk Cleanup Scripts Can Silently Delete Important Files

Developers commonly use shell scripts with rm -rf to delete build directories like node_modules, target, and build, relying solely on folder names to identify what is safe to remove. However, directory names are not reliable indicators of contents — many projects legitimately reuse common names like target or build for entirely different purposes, including hand-built assets or deployment files. In some cases, build output is intentionally committed to version control because the build is not reproducible on every machine, meaning a name-based deletion can permanently destroy the only copy of critical files. These scripts also risk following symlinks into unintended external volumes, potentially wiping shared dependency caches used across multiple projects. Native build tool commands such as cargo clean are safer alternatives, as they use their own metadata to identify exactly what they created rather than guessing by name.

← NewerPage 810 of 4496Older →