SShortSingh.
0
IndiaTimes of India ·

Pakistan Cricket Board releases 7 players, reshuffles coaching staff ahead of third Test

The Pakistan Cricket Board has overhauled its squad and coaching setup following a series of poor results. Seven players have been released, and coaches Sarfaraz Ahmed and Umar Gul have been removed from their positions. Five uncapped players have been added to freshen up the squad. Mike Hesson and Ashley Noffke will take charge of coaching duties as Pakistan prepares for the third Test against England at Edgbaston.

0
ProgrammingDEV Community ·

Team Builds AI Support Agent That Flags Knowledge Gaps Instead of Guessing

A small development team at Elite Solution in Moldova built an agentic system called Foundry in two weeks for the Google Cloud All Things Agentic Hackathon. Foundry crawls a business website, drafts a support knowledge base, and identifies gaps or contradictions it cannot answer — then prompts the human owner to fill them in before publishing. All responses served by the support bot are human-approved, and unanswered queries are declared as gaps rather than guessed. The entire system runs on Google Cloud infrastructure, using tools such as Vertex AI, Gemini Flash, Cloud Run, and Firestore to manage a draft-to-active-to-superseded content lifecycle. The team's key insight was that silent failures — bugs that pass tests but break in real use — pose a greater risk in agentic systems than outright crashes, leading them to adopt mandatory end-to-end human walkthroughs before marking any feature complete.

0
TechnologyTechCrunch ·

Tim Cook passes Apple leadership to hardware veteran John Ternus

Tim Cook has issued a farewell memo to Apple employees as he prepares to step down from his leadership role. In the message, Cook highlighted incoming leader John Ternus as a seasoned product builder with extensive experience across Apple's major hardware lines. Ternus has been closely involved with flagship products including the iPhone, Mac, and AirPods. Cook's note appears designed to frame Ternus as a hands-on, product-focused leader ahead of the transition.

0
IndiaTimes of India ·

Aaron Donald Comes Out of Retirement to Rejoin LA Rams for 2026 Season

NFL defensive legend Aaron Donald has ended his retirement to return to the Los Angeles Rams for the 2026 season. He will partner with edge rusher Myles Garrett, forming what could be one of the most formidable pass-rushing duos in the league. The pairing is expected to significantly bolster the Rams' defensive unit and pose a serious threat to opposing quarterbacks. The Rams are eyeing a Super Bowl title, with the added motivation of potentially winning it at their home stadium. The reunion has reignited excitement among the team's fanbase ahead of the upcoming season.

0
IndiaTimes of India ·

Egyptian researchers find eggshell powder in clay bricks boosts heat insulation

Researchers in Egypt have developed fired clay bricks incorporating eggshell waste as a sustainable building material. Adding ten percent eggshell powder to the bricks significantly reduced heat transfer by creating internal pores that improve insulation. The study highlights a practical way to recycle eggshell waste that would otherwise end up in landfills. This approach also reduces the demand for raw materials used in conventional brick production. The findings present a dual benefit of addressing waste management while improving the energy efficiency of buildings.

0
ProgrammingDEV Community ·

Developer seeks fix for simultaneous div reposition and resize on left-edge drag

A developer on DEV Community is struggling to implement left-edge dragging on a dynamically created HTML div using JavaScript. The core challenge involves updating both the div's left position and its width simultaneously, as moving the left edge rightward should reduce the width while shifting the element. The developer has a working mouse-move function that handles free dragging and other border interactions, but the left-edge logic causes erratic behavior. The issue stems from trying to modify style.left and style.width together without correctly recalculating the relationship between position and dimensions. The developer has shared their full mousemove handler code and is seeking guidance on the correct approach.

0
ProgrammingDEV Community ·

Swift Tool Blocks BadUSB Keystroke Attacks on macOS Before They Execute

A developer building a macOS security utility called RoamSwitch demonstrated how a malicious OMG Cable — indistinguishable from a standard USB-C charging cord — can compromise a Mac in under 500 milliseconds by injecting keystrokes at over 1,000 words per minute. The attack exploits macOS trust architecture, which treats any authorized USB keyboard as legitimate human input, bypassing Ventura's accessory-connection dialog once a user clicks 'Allow.' To counter this, the developer implemented a fail-closed keystroke quarantine in Swift using IOHIDManager to detect unrecognized USB keyboards and a system-wide CGEventTap to instantly drop all keystrokes before they reach the OS. A modal prompt then asks the user to approve or reject the new device, ensuring no payload can execute during the confirmation window. The solution deliberately avoids Apple's DriverKit framework to sidestep lengthy entitlement approvals and complex installation requirements for indie developers.

0
TechnologyThe Verge ·

Apple's Phil Schiller Steps Down from App Store and Events Roles

Veteran Apple executive Phil Schiller is relinquishing his responsibilities overseeing the App Store and Apple events, according to a Bloomberg report. Schiller will retain his Apple Fellow title and continue contributing to undisclosed projects within the company. The announcement comes a day before hardware chief John Ternus is expected to assume the CEO role from Tim Cook, who steps down on September 1st. Schiller first joined Apple in 1987 and rose to head of marketing a decade later, going on to co-launch the App Store with Steve Jobs in 2008. His departure marks the end of a major chapter for one of Apple's most prominent long-serving executives.

0
ProgrammingHacker News ·

Germany's Konrad Zuse Museum to Close Permanently Due to Funding Shortfall

The Konrad Zuse Museum in Germany is shutting down after failing to secure sufficient funding to continue operations. The museum was dedicated to Konrad Zuse, the German engineer widely credited with building the world's first programmable computer. Located in the Saxony region of Germany, the institution preserved the legacy of one of computing's most influential pioneers. The closure marks a significant loss for the history of computer science and technology heritage in the country.

0
IndiaNDTV ·

New US Missile Used Against Iran Killed Civilians Near Blast Site, Report Finds

The United States deployed a new missile in combat for the first time on February 28 in a strike against Iran. According to an Associated Press report, the weapon appeared to spray pellets across a wide area upon detonation. Monitoring non-profit Airwars and defence experts contributed findings to the report. Civilians were reportedly killed as close as 50 metres from the blast site. The incident has raised concerns about the weapon's potential impact on non-combatants in densely populated areas.

0
TechnologyBBC Tech ·

Bank of England Governor Warns G20 That AI Could Trigger Global Economic Downturn

Bank of England Governor Andrew Bailey has issued a stark warning to G20 leaders about the economic risks posed by artificial intelligence. Bailey highlighted AI's potential to cause significant market volatility, particularly in the context of energy disruptions linked to the US-Iran conflict. He cautioned that such energy shocks could amplify the destabilising effects of AI on the global economy. The warning underscores growing concern among top financial officials about the intersection of geopolitical instability and rapid AI expansion.

0
SportsESPNcricinfo ·

Pakistan overhaul Test squad in England, send seven home and appoint Hesson

Pakistan have made sweeping changes to their Test squad currently in England, sending seven players back home. Five uncapped players have been called up as replacements, alongside the inclusion of Saim Ayub and Abdullah Fazal. The Pakistan Cricket Board has also brought in Mike Hesson to take charge of coaching the Test side. The shake-up signals a significant shift in Pakistan's approach to their ongoing tour of England.

0
IndiaTimes of India ·

Vance: Trump's Kharg Island post was deliberate signal to Tehran

US Vice President JD Vance confirmed that Donald Trump's social media post referencing Kharg Island was intended as a strategic message to Iran. American military officials clarified that no actual strikes took place on Kharg Island overnight. An Iranian official publicly dismissed Trump's post as lacking credibility. Separately, US forces did carry out strikes on two Iranian missile launchers on Larak Island. The escalating exchanges have reignited concerns over security in the strategically vital Strait of Hormuz.

0
ProgrammingHacker News ·

DIY Project Turns Home Security Cameras into Automatic Bird Identifier

A hobbyist named Jason Tucker repurposed his existing home security cameras into an automatic bird identification system. He achieved this by integrating the cameras with BirdNET-Go, an open-source bird sound recognition tool. The project allows the system to passively detect and identify bird species visiting his property without any manual effort. Tucker documented the full process on his personal blog, making it accessible for others to replicate the setup.

0
ProgrammingDEV Community ·

How to Write Reliable Tests for Google ADK TypeScript AI Agents

Testing AI agents is notoriously unreliable when assertions target exact model-generated text, since semantically identical responses can vary in wording and cause false failures. Google's Agent Development Kit (ADK) for TypeScript structures agents, tools, and sessions as code primitives, giving developers stable points to enforce deterministic contracts around non-deterministic model behavior. A recommended four-layer testing pyramid places fast, cheap unit tests for tools and adapters at the base, with live-model evaluations reserved for deliberate, small-scale human-reviewed assessments at the top. Tools built with FunctionTool and Zod schemas should first be tested as plain TypeScript functions, completely independent of Gemini or ADK's event loop. For integration testing, the approach involves running the agent via InMemoryRunner, collecting events, and converting them into a concise application-owned summary to avoid tight coupling to internal ADK event structures.

0
WorldBBC World ·

Families Hold Out Hope as Search Continues for Nepal Flood Missing

Devastating floods in Nepal have left a number of people missing, with families of the victims refusing to give up hope of finding their loved ones alive. Relatives continue to wait anxiously as search efforts press on in the aftermath of the deadly disaster. The floods have caused fatal casualties, making the situation deeply distressing for affected communities. Despite the grim circumstances, family members remain determined and emotionally resilient as they await news.

0
ProgrammingHacker News ·

Mental Health Workers Warn Algorithmic Triage Systems Are Harming Patients

Mental health workers have raised concerns that algorithm-based triage systems are negatively impacting patient care. These tools, increasingly used to prioritize and route patients, are being criticized by frontline staff for missing critical human nuances in mental health assessment. Workers argue that automated decision-making can fail to capture the complexity of individual patient needs, potentially delaying or misdirecting care. The report, published by Capital and Main, highlights growing tension between cost-driven automation and the clinical judgment of trained mental health professionals.

← NewerPage 683 of 4103Older →