SShortSingh.
0
IndiaTimes of India ·

Vaughan slams Pakistan's 110 all-out at Lord's as 'second division' batting

Pakistan were bowled out for just 110 runs in their first innings during the ongoing Test match at Lord's. Former England captain Michael Vaughan harshly criticised the batting display, saying England's bowlers faced little to no resistance. Vaughan likened the quality of Pakistan's batting to that of second-tier county cricket sides. The collapse has left England in a commanding position in the match.

0
ProgrammingDEV Community ·

Why Understanding Test Failures Matters More Than Auto-Fixing Them

A software tester exploring AI-assisted testing tools has shared observations on how failed automated tests are not always indicative of application bugs. Tools like mabl, Testim, and Functionize each take different AI-driven approaches to test maintenance and failure analysis. The author found that platforms focusing on tracing failures back to requirements and execution context offered a more complete picture of what went wrong. A key concern raised is that automatically making a failing test pass without understanding the root cause may mask real product issues. The author concludes that the more practical role of AI in testing is to provide context around failures and help teams decide whether a fix is safe or requires human review.

0
ProgrammingDEV Community ·

CTEs vs Subqueries: SQL Optimizers Treat Them Almost Identically

A common belief among developers is that Common Table Expressions (CTEs) are inherently faster than subqueries, but this is largely a myth in modern SQL Server and PostgreSQL. Both CTEs and derived tables are typically expanded into the same relational tree by the query optimizer, producing identical execution plans and I/O costs. However, when a CTE is referenced multiple times within a single query, SQL Server may execute its underlying logic more than once or create a Lazy Spool in tempdb, adding overhead. In such cases, using a temporary table with an explicit clustered index is recommended for handling large, multi-million-row datasets. Understanding these internals helps engineers make more informed decisions when designing data pipelines.

0
ProgrammingHacker News ·

Developer releases 'e', a customizable Emacs-like editor built in Chez Scheme

'e' is a new open-source text editor inspired by Emacs, developed using the Chez Scheme programming language. The editor is designed to be highly customizable and described as 'self-aware', suggesting deep introspective or reflective programming capabilities. The project has been shared on GitHub by developer paveluv, making the source code publicly available. It was recently posted to Hacker News, where it attracted modest early attention from the developer community.

0
ProgrammingDEV Community ·

GTA 6 Netflix Exclusive Crashed Both Netflix and Twitch in Minutes

On August 27, 2026, Rockstar Games premiered a 26-minute GTA VI gameplay showcase exclusively on Netflix, triggering near-immediate platform failures. Millions of users logging in simultaneously overwhelmed Netflix's gateway and authentication nodes, generating over 17,000 outage reports and widespread NSEZ-503 errors. When viewers migrated to Twitch for co-streams and live reactions, around 1.8 million concurrent users flooded its edge servers, collapsing its web, chat, and API services within minutes. The cascade mirrored a similar Netflix outage in July 2022, when the midnight drop of Stranger Things 4 Volume 2 caused over 13,000 outage reports in under 60 seconds. Engineers note that both incidents followed well-documented distributed systems failure patterns, including thundering herd problems, cache stampedes, and autoscaling lag triggered by perfectly synchronized demand spikes.

0
IndiaTimes of India ·

Bangladesh close to acquiring Chinese J-10CE jets in major defence shift

Bangladesh is nearing an agreement to procure Chinese J-10CE fighter jets, a move that would significantly strengthen its military ties with Beijing. The aircraft's reported performance during recent India-Pakistan hostilities is said to have influenced Dhaka's decision to favour the Chinese platform. India is monitoring the development with concern, given Bangladesh's location along its eastern border. The potential deal comes even as China's overall global defence export market has been experiencing a broader decline.

0
ProgrammingDEV Community ·

Developer Builds Browser-Based Byte Decoder to Avoid Third-Party Privacy Risks

A developer has shared a lightweight, client-side tool that decodes raw byte sequences into readable text entirely within the browser, eliminating the need for third-party online decoders. The utility is built using JavaScript's native TextDecoder API and Uint8Array, supporting both decimal and hexadecimal input formats. It is designed for use cases such as debugging network streams, parsing custom file formats, and inspecting database buffers. The tool decodes byte sequences using UTF-8 encoding, making it compatible with modern web standards including emojis and multilingual scripts. By processing all data locally in browser memory, the converter avoids the data privacy risks associated with pasting sensitive byte sequences into external services.

0
IndiaNDTV ·

Berlin Faces $2.5M Bitcoin Ransom Demand After Cyberattack Data Breach

The city of Berlin has been targeted by hackers who stole data and are now demanding a ransom, according to the city's mayor. The cybercriminals are demanding 30 bitcoins, equivalent to approximately two million euros or $2.5 million, as reported by German weekly Der Spiegel. The incident constitutes both a data theft and an extortion attempt against the German capital. Berlin authorities have acknowledged the blackmail attempt, with the mayor publicly confirming the cyberattack and its aftermath.

0
ProgrammingDEV Community ·

okf-guard Python library scans documents for hidden prompt injection before AI ingestion

A new open-source Python library called okf-guard aims to protect AI agent pipelines from indirect prompt injection attacks embedded in source documents. The tool targets a specific vulnerability where hidden text in common file formats — such as PDFs, Word documents, spreadsheets, and presentations — gets extracted alongside legitimate content and fed to AI systems without distinction. okf-guard supports six file formats and runs two independent checks on each scan: one for hidden content and one for injection-style phrasing, flagging either finding separately. The library is particularly relevant to Google's recently published Open Knowledge Format (OKF), which has AI agents read markdown files directly with no intermediate processing layer. All detection is rule-based and fully deterministic, with no LLM dependency or network calls, making its behavior reproducible and auditable.

0
ProgrammingDEV Community ·

Tutorial Proposes Consent-Based Memory Design for AI Voice Companions

A software design tutorial published on DEV Community argues that AI voice companions should treat user memory as a consent ledger rather than a passive prompt history. The approach requires the AI model to propose a typed fact, which the user must explicitly confirm, correct, or reject before it can be stored. Only confirmed records are permitted to enter future prompts sent to a large language model. The design restricts storable data to a small set of bounded slots—such as preferred name, music genre, and chat style—deliberately excluding free-form instructions or sensitive personal data. The tutorial demonstrates the implementation in TypeScript, integrated with Tencent RTC's Conversational AI platform, emphasizing that the application, not the model, should control what becomes durable memory.

0
ProgrammingDEV Community ·

Romi Builds In-House OTA Update System Using Capgo and CDN

The team behind Romi has implemented over-the-air (OTA) updates for their app, allowing fixes to be shipped directly to users without waiting for Apple's App Store review process. Rather than subscribing to an existing third-party service, the team chose to build their own OTA infrastructure using Capgo combined with a CDN. The move gives Romi greater control and speed when deploying minor updates. While the end result felt straightforward, the team acknowledged the implementation process presented its own challenges.

0
IndiaTimes of India ·

X Uncovers 200,000 China-Linked Bots Targeting US AI and Energy Policy Debate

Elon Musk's social media platform X, formerly Twitter, has identified a bot farm of approximately 200,000 accounts linked to China. These accounts were used to spread content aimed at shaping American public opinion on AI and energy policy. The bots promoted narratives claiming that AI data centers drive up electricity costs and overload power grids. The discovery comes shortly after OpenAI reported a similar Chinese influence operation targeting the same policy areas. Both companies have stated their commitment to preserving authentic discourse on their platforms.

0
IndiaTimes of India ·

Alabama Students Built a Home From 72,000 Recycled Carpet Tiles for Rural Family

Students at Rural Studio in Alabama constructed the Lucy Carpet House using approximately 72,000 donated carpet tiles in 2002. The innovative structure served as both a home and a prayer space for the Harris family. The project was part of Rural Studio's broader mission to address affordable housing challenges in Hale County's rural communities. To date, the program has completed over 200 such projects in the area, giving students valuable hands-on construction and design experience.

0
ProgrammingDEV Community ·

Developer Launches Unmuse, an AI Tool That Converts Raw Ideas Into Content

A solo developer has built and released Unmuse, an AI-powered tool designed to help content creators turn rough, unpolished ideas into ready-to-use posts, scripts, or captions. The tool addresses a common pain point where having an idea is simple but crafting it into publishable content requires disproportionate effort. Users input a raw thought, select the type of content they need, and Unmuse generates a usable output. The product is currently an early MVP available at unmuse.online, with the developer planning to add more features based on user feedback. The creator is actively seeking input from content creators on what they find most frustrating about the idea-to-post process.

0
ProgrammingDEV Community ·

AI Evolves from Chatbot Assistant to Autonomous Agent in Developer Ecosystem

Artificial intelligence has rapidly shifted from a simple question-and-answer tool to a system capable of autonomously breaking down goals, executing code, and interacting with APIs on behalf of users. Increasingly powerful models from companies like OpenAI drove this transformation, enabling developers to embed AI directly into applications rather than using it as a standalone chatbot. The rise of open-source platforms such as Hugging Face further accelerated adoption by giving developers access to thousands of models, datasets, and libraries. However, this greater autonomy has introduced new security risks, including prompt injection, compromised models, and malicious datasets, as highlighted by incidents like the Hugging Face hack. Developers are now being called upon to design AI systems that are not only capable but also secure, reliable, and responsible.

← NewerPage 581 of 3887Older →