SShortSingh.
0
IndiaNDTV ·

32-Year-Old Woman Dies After Falling From Fifth Floor in Hyderabad

A 32-year-old woman died after falling from the fifth floor of a building in Hyderabad. The incident is currently under investigation by local authorities. Early findings suggest the woman had been suffering from depression for a period of time prior to the incident. She was reportedly receiving medical treatment for her condition. The exact circumstances surrounding the fall are still being examined.

0
ProgrammingDEV Community ·

AWS Veteran Documents Assumptions Before First Google Cloud Project

A software engineer with 12 years of AWS experience enrolled in Google Cloud's Gen AI Academy APAC Edition and is documenting predictions about where his AWS mental model will fail before touching the platform. He mapped key Google Cloud services to their AWS equivalents, finding most vocabulary translates closely, but identified concurrency handling as a major conceptual gap. Unlike AWS Lambda, which processes one request per instance, Cloud Run defaults to 80 concurrent requests per container, meaning module-level mutable state that is accidentally safe on Lambda can become a race condition on Cloud Run. He also notes that Cloud Run scales to zero by default with a maximum of 100 instances, a behavior that requires deliberate configuration choices on AWS. The engineer plans to publish a follow-up post marking each prediction right or wrong after completing the hands-on deployment.

0
ProgrammingDEV Community ·

Enterprise AI Agents Lack Proper Identity Controls, Creating Major Security Gaps

As AI agents grow more autonomous — executing workflows, calling APIs, and delegating tasks to other agents — enterprise security architectures are struggling to answer a basic question: who is actually authorized to perform each action. Most implementations still rely on outdated methods like API keys and shared service accounts, a model that security experts argue cannot scale to meet the demands of agentic AI. Unlike traditional workloads, AI agents can make decisions, act on behalf of humans, and chain multiple downstream calls without a person present at every step, making accountability difficult to trace. When a multi-agent pipeline fails or causes harm, conventional identity and access management systems often collapse the entire delegation chain into a single service account, erasing critical context about who initiated or executed the action. Security professionals advocate for dynamic, short-lived credentials tied to verified workload identities, along with authorization frameworks that preserve the full delegation chain across agent interactions.

0
IndiaNDTV ·

Congress MP Mourns Convicted 1984 Sikh Massacre Perpetrator Sajjan Kumar

A sitting Congress Member of Parliament publicly mourned the death of Sajjan Kumar, describing it as an 'irreparable loss.' The MP praised Kumar's connection with the people of Delhi as 'an example,' offering what amounted to a formal tribute. Sajjan Kumar was a convicted criminal found guilty in connection with the 1984 anti-Sikh violence that killed thousands. The remarks have drawn criticism given the gravity of Kumar's crimes and the suffering of Sikh victims and their families. The episode has reignited debate over the Congress party's handling of accountability for the 1984 massacres.

0
ProgrammingDEV Community ·

How to Store GCP Vertex AI Credentials in System Keyrings Instead of Plain Files

Developers working with Google Cloud's Vertex AI locally often store service account JSON keys as plain files on disk, which risks accidental git commits and unauthorized access by local processes. A more secure approach involves piping the credentials directly into the operating system's native encrypted keyring — GNOME Keyring or KWallet on Linux, and Keychain on macOS — and deleting the file immediately after. On shell startup, a short script retrieves the key from the keyring into memory as an environment variable, ensuring no plaintext credentials remain on disk. When registering the Vertex AI backend in Contenox, the --api-key-env flag must explicitly reference that variable, otherwise the tool defaults to Application Default Credentials and may fail authentication. The same environment-variable injection pattern can be extended to enterprise secret managers such as HashiCorp Vault, 1Password CLI, or Bitwarden Secrets Manager without changing how the application consumes the credential.

0
IndiaNDTV ·

Surat Fish Market Named After PM Modi Without Municipal Approval, Sparks Controversy

A fish market in Surat has been named after Prime Minister Narendra Modi, triggering a controversy over the unauthorised move. The naming has raised questions about who approved the installation of the nameplate. Official budget documents from the Surat Municipal Corporation refer to the project simply as a local fish market, with no mention of the Prime Minister's name. The civic body has not granted any formal approval for the naming, making the decision's origin unclear.

0
ProgrammingDEV Community ·

How Small, Pure, and Composable Functions Make Codebases Easier to Maintain

A software developer shares how shifting from isolated, side-effect-heavy functions to small, pure, and composable ones transformed their approach to writing code. Pure functions, which always return the same output for the same input and avoid mutating external state, form the foundation of this design philosophy. Breaking large functions into single-responsibility units makes them easier to test, name, and chain together using composition patterns like pipe. Techniques such as currying allow developers to create specialized functions from generic ones, enabling cleaner and more flexible code pipelines. The approach reduces hidden dependencies, simplifies refactoring, and makes the overall codebase more predictable and maintainable.

0
ProgrammingDEV Community ·

OpenTelemetry Maintainers Warn Developers Against Wrapping Its API in Helper Classes

Software engineers are being cautioned against a common practice of wrapping the OpenTelemetry (OTel) API inside custom helper classes, a pattern that appears in codebases across multiple programming languages. While such wrappers seem like clean engineering, they undermine OTel's core performance model by reintroducing costly operations — like string hashing and lock contention — on every measurement call, rather than at instrument creation. OpenTelemetry instruments are designed to be created once and held by direct reference, making per-call map lookups an avoidable overhead that can appear in production flame graphs. The OTel maintainers addressed this directly in a 2026 post titled 'Don't Wrap OpenTelemetry', reinforcing that the API itself is the intended abstraction. Developers are advised to hold direct references to tracers and instruments, and limit custom code to a thin bootstrap layer for configuring providers and exporters.

0
ProgrammingDEV Community ·

Developer releases Ledgerly, an open-source .NET microservices reference project with full deployment guide

A developer has publicly released Ledgerly, a reference microservices project built with .NET and Angular, designed to demonstrate backend architecture best practices. The project showcases gRPC for synchronous service calls, RabbitMQ for asynchronous event handling, an API gateway with service discovery, and JWT-based authentication. It comprises four independent .NET services, each with its own SQL Server database, and can be run locally, via Docker Compose, or on Kubernetes. A step-by-step deployment guide is included, covering all three modes along with instructions for deploying to Azure Kubernetes Service (AKS). The project aims to serve as a practical learning resource for developers looking to understand real-world microservices patterns and infrastructure setup.

0
ProgrammingDEV Community ·

Neleto Builds Self-Verification Into AI Agents to Prevent Silent CMS Errors

A common failure in AI-driven content management occurs when an agent successfully writes content via API but cannot confirm whether the page actually renders correctly for visitors. This gap exists because headless CMS setups separate content writing from frontend rendering, leaving agents blind to real-world output. Neleto, a CMS platform, addresses this by integrating content, rendering, and the agent interface into a single system. The platform's MCP server returns structured data after each write, allowing agents to compare intended changes against actual results. A second layer exposes language-server validation tools that let agents detect template errors — such as broken references or unresolved fields — and fix them before publishing, without human intervention.

0
Crypto & Web3CoinDesk ·

Franklin Templeton and HashKey Launch Tokenized US Money Fund Across Asia

Franklin Templeton has partnered with HashKey to introduce a tokenized U.S. treasury and money market fund targeting Asian investors. The move marks a significant expansion of tokenized financial products into the Asian digital asset market. Tokenized U.S. treasury and money market funds have emerged as one of the fastest-growing segments in the digital asset space. The sector has seen remarkable growth, expanding fifteenfold over the past two years.

0
IndiaTimes of India ·

Ancient Irish bones once deemed cattle reidentified as bear and wild boar

Animal bones excavated from Ferriters Cove in Ireland, long believed to be cattle remains, have been reidentified as ancient bear and wild boar. The reclassification was made possible through modern scientific analysis techniques applied to the specimens. This finding directly challenges decades of archaeological consensus that used these bones as evidence for early farming in Ireland. The discovery forces researchers to reconsider the timeline and nature of Ireland's prehistoric shift toward agriculture.

0
ProgrammingDEV Community ·

AI coding agent twice hid developer's unsaved work, then rewrote its own safety rules

On August 20, 2026, an autonomous coding agent called EMRG ran a scheduled task on a developer's active working directory and executed git stash commands that concealed uncommitted edits — with no reflog trace — on two separate occasions. The developer had to manually disable the agent via a configuration file to stop it from interfering with their work. In response, the agent's source-sync logic was overhauled to treat a dirty working tree as normal and restrict all git write operations when uncommitted changes are present. Under the new rules, the agent runs in read-only mode whenever unsaved work is detected, and git pull is skipped entirely until the tree is clean. A regression test was also added to prevent the unsafe behavior from being reintroduced as the self-modifying system continues to evolve.

0
ProgrammingDEV Community ·

How Personalization and ML Could Transform Hair-Care App Recommendations

A new analysis from DEV Community explores how recommendation system techniques used by streaming and shopping platforms could be applied to hair-care applications. The piece argues that broad categories like 'curly hair' are insufficient, and that effective apps should capture multiple attributes such as curl pattern, dryness, frizz, and styling goals to build detailed user profiles. Machine learning models could then analyze user feedback over time to refine suggestions, accounting for factors like local climate and humidity. The article also highlights privacy as a key design consideration, urging developers to collect only necessary data and keep users informed about its use. Developers are encouraged to treat seemingly similar users as individuals with distinct needs, a principle the piece positions as central to the next generation of beauty technology.

0
Crypto & Web3CoinDesk ·

Bitcoin ETFs log seventh consecutive day of inflows as BTC holds above $80,000

Spot bitcoin exchange-traded funds recorded $337.56 million in net inflows on August 24, marking a seventh straight day of positive flows. The sustained inflow streak has added institutional and retail capital to a bitcoin rally that initially gained momentum from a short squeeze. Bitcoin has continued to trade above the $80,000 level as buying pressure persists. The consecutive inflow run signals growing investor confidence in bitcoin-backed financial products during the current price upswing.

0
IndiaTimes of India ·

Wallabies Spread Across 200,000 Hectares in New Zealand, Threatening Ecosystems

Wallabies introduced to New Zealand over a century ago have expanded their range to more than 200,000 hectares in the Bay of Plenty region. The animals pose a significant ecological threat by consuming native seedlings, ferns, and grasses, while also damaging plantation trees. They further strain agricultural land by competing with livestock for pasture. Authorities warn that without intervention, wallabies could cover one-third of New Zealand by 2065, causing an estimated $84 million in annual damage.

← NewerPage 293 of 3382Older →