SShortSingh.
0
IndiaTimes of India ·

Idaho's 56-Year-Old Unused Bridge Repurposed as Wildlife Crossing on I-90

An abandoned bridge over Interstate 90 in Osburn, Idaho, has been converted into a wildlife crossing after sitting unused for 56 years. The effort was driven by a local truck driver who had repeatedly witnessed animals being struck on the highway. Conservation organizations and state officials joined forces to transform the neglected structure into a safe passage for wildlife. Trail cameras have since captured deer regularly using the bridge to cross the busy interstate safely. Although the crossing is considered temporary, it has already proven effective in reducing animal-vehicle collisions in the area.

0
ProgrammingDEV Community ·

nixamp 0.9 fixes silent CNN stream bug, adds auto DNS naming and smarter IPTV playback

Developer media server nixamp released versions 0.7.36 through 0.9.3 in a single day, prompted by a bug where CNN streamed for twelve hours with no audio or video. The root cause was ffmpeg's stderr pipe filling up and blocking all output, because Node.js only reads piped streams that are actively flowing — a fix now drains stderr for every spawned ffmpeg process. Late-joining viewers were also stalling due to missing buffered content; the fix delivers the last six seconds from a fragment boundary, reducing stalls from six per thirty seconds to zero in Chrome tests. Large IPTV playlists with up to three thousand entries are now organized into named catalogs sorted by group, with live channels starting on first click and stopping a minute after the last viewer exits. Servers can now automatically obtain a subdomain under nixamp.com along with a Let's Encrypt wildcard certificate via DNS-01 challenge, eliminating the need to manually configure DNS records or copy certificates.

0
ProgrammingDEV Community ·

Function Coloring Debate: Why Context Propagation in Go Is Still an Infection

A viral cross-language essay reignited debate over 'function coloring,' a concept first introduced by Bob Nystrom in February 2015 to describe the incompatibility between async and sync functions. Critics argued that Go avoids the problem by not using async keywords, but a Causality.blog retrospective from April 2026 countered that Go introduced its own form of coloring via context.Context, which must be threaded through every function in the call stack. A September 2026 Jerf.org essay pushed back, claiming context.Context is not a true color because developers can halt its spread using context.Background(), though critics argue this does not eliminate the costly upstream rewrites. Java's Project Loom, which shipped Virtual Threads in Java 21 in September 2023, is cited as strong evidence that context propagation is a genuine engineering burden, since its entire design goal was to have the runtime handle threading automatically. The core argument is that whether propagation is triggered by a keyword or a context object, the real cost lies in rewriting the call tree — and redefining the terminology does not change that reality.

0
SportsESPNcricinfo ·

Shaheen Afridi to feature for KRL in Pakistan's President's Trophy

Pakistan fast bowler Shaheen Shah Afridi has been named in the KRL squad for the President's Trophy, a domestic first-class tournament in Pakistan. His inclusion marks a return to domestic cricket for the left-arm pacer. Meanwhile, Salman Agha has been appointed vice-captain of Kingsmen Academy for the same competition. The President's Trophy is one of Pakistan's premier red-ball domestic tournaments featuring departmental teams.

0
ProgrammingDEV Community ·

Developer Builds Voice Reflection AI Agent in 15 Minutes Using Agora Agents SDK

A developer created a fully functional voice-based daily reflection companion called 'Compass' in under 15 minutes using the Agora Agents SDK. The app was built with a Python and FastAPI backend, combining Deepgram for speech-to-text, OpenAI's GPT-4o-mini as the language model, and MiniMax for text-to-speech output. The Agora SDK, built on the same real-time communications infrastructure used by hundreds of millions of video-call users, abstracts away complex audio pipeline tasks such as WebRTC streaming, interruption handling, and token management. Notably, the agent handled mid-sentence user interruptions cleanly without any custom interruption-handling code. The developer noted that the main setup hurdle was locating the Conversational AI feature toggle in the Agora console, found under Project Settings and Features.

0
IndiaTimes of India ·

Xi Jinping to Visit India for BRICS Summit on Sept 12-13, First Trip in 7 Years

China has officially confirmed that President Xi Jinping will travel to India to attend the BRICS summit scheduled for September 12-13. This will mark Xi's first visit to India in seven years. The visit was confirmed by Chinese authorities, signaling a notable diplomatic engagement between the two neighbouring nations. The BRICS summit serves as the occasion bringing the two leaders together on Indian soil.

0
ProgrammingDEV Community ·

OMP Tandem: Open-Source Tool Pairs Two AI Coding Agents for Independent Code Review

A developer has released OMP Tandem, an open-source bridge that connects a primary coding agent to a second, independent AI peer within the same development workflow. The tool links a host agent — such as Claude Code or Codex CLI — to a separate model configured via Oh My Pi, using MCP and the official omp_rpc client. Unlike typical single-agent setups, Tandem is designed so the peer model independently assesses a problem before seeing the host agent's explanation, reducing the risk of biased review. The peer can challenge architectural assumptions, investigate suspicious code paths, or implement discrete parts of a plan, with conversation history preserved across sessions. Tandem does not bundle model access or bypass provider policies; users must configure their own accounts and client support separately.

0
IndiaTimes of India ·

China develops autonomous J-50 stealth fighter with quantum navigation and drone control

China is developing next-generation stealth fighter jets with advanced autonomous capabilities, according to reports. The Shenyang Aircraft Design and Research Institute is leading the research behind these aircraft. Key features under development include pilotless flight and quantum-based navigation systems that function without satellite signals. The fighters are also being designed to coordinate large swarms of drones across multiple mission types. The initiative reflects China's broader ambition to leapfrog current global standards in combat aircraft technology.

0
ScienceWIRED ·

Emily St. John Mandel's New Novel Explores What It Means to Vanish from the State

Emily St. John Mandel's upcoming novel 'Exit Party' centers on a world where individuals can be erased from official existence. In the story, becoming a 'ghost' is not a voluntary escape but a consequence of crossing the government. The narrative follows a secret agent who discovers how little it takes to fall off the grid against one's will. An excerpt from the book has been published by Wired, offering readers an early glimpse into its themes of surveillance and state control.

0
ProgrammingDEV Community ·

HTTP 200 Status Alone Can Mask Broken Dependencies in Uptime Kuma Monitors

Uptime Kuma, a self-hosted monitoring tool, can falsely report a service as 'UP' even when a backend dependency like a database has failed, as long as the endpoint returns HTTP 200. Testing with version 2.5.3 showed that both status-code-only and broad keyword checks passed a response where the database field explicitly read 'down'. This happens because HTTP 200 only confirms the response was received, not that the underlying services are functioning correctly. Using the JSON Query monitor type to check a specific response field — such as checks.database — correctly detected the failure in all tested scenarios. Developers are advised to configure targeted JSON queries and verify alert delivery separately before relying on a green status badge.

0
ProgrammingDEV Community ·

How to Use DelegatingHandler to Build Middleware Pipelines for HttpClient in .NET

The DelegatingHandler class in .NET's HttpClient allows developers to build a chain of interceptors that process every HTTP request and response in sequence. Modeled after the Chain of Responsibility design pattern, each handler in the pipeline can inspect or modify requests before passing them along, and responses on the way back. Practical use cases include logging request durations, automatically injecting authentication tokens, propagating correlation IDs across microservices, and recording performance metrics. Multiple handlers can be registered and chained together using the IHttpClientFactory configuration in the dependency injection setup. This approach centralizes cross-cutting concerns and eliminates repetitive boilerplate code scattered across HTTP call sites.

0
ProgrammingHacker News ·

Nine Major Streaming Subscriptions Now Cost $702 More Per Year Than in 2021

A new analysis published on HonestlyRanked reveals that the combined cost of nine popular streaming service subscriptions has risen significantly over the past few years. The total annual price for the same bundle of services is now $702 higher compared to 2021 prices. The findings highlight a broad trend of price hikes across the streaming industry, affecting consumers who subscribe to multiple platforms. The report serves as a cost comparison guide, tracking how individual service prices have changed over time.

0
IndiaTimes of India ·

Hawaii's Guinea Grass Spreads Wildfire Risk With 9,000 Seeds and 9-Foot Growth

Guinea grass, originally introduced to Hawaii in the 19th century for grazing purposes, has since become a serious ecological threat across the islands. The invasive perennial can grow up to nine feet tall and produce as many as 9,000 seeds per plant, enabling rapid and widespread proliferation. Its ability to recover quickly after fires makes it a significant contributor to wildfire risk by supplying large amounts of combustible fuel. The species serves as a cautionary example of how imported plants can cause lasting and unintended environmental damage.

← NewerPage 1002 of 4952Older →