SShortSingh.
0
ProgrammingDEV Community ·

Four brand colors from a first AI prompt survive in a developer's app

A developer reports that the four brand colors from the first AI prompt written in January still appear in the app's theme file, unchanged down to the hex codes. Most other early design choices, including the logo, the typography setup and the handling of five languages, did not survive. An August AI-proposed redesign with a calmer single-accent look was reverted because the neon palette read better, though a low-contrast purple was darkened for links. The app now uses two fonts while the website and a flyer use others, and the logo was redrawn from circles of friends to a map pin. The author also notes the AI silently dropped Romanian from the supported languages in a later prompt, which became a major challenge.

0
ProgrammingDEV Community ·

Taste-skill: a coding-agent front-end design process that measures its own output

Taste-skill is a GitHub project offering a front-end design skill for coding agents, built around a ten-stage workflow rather than a single prompt. The agent is dealt three of twenty researched design directions and must pick one, which the author argues guards against generic category defaults. An inspection script then opens the page in a real browser at three viewport widths and measures layout, fonts, colours, contrast and overflow, with failures required to be fixed. The workflow repeats critique and fixes for up to three rounds, and the final gate runs on the production build to catch differences from the dev server. The project estimates each build takes about 30 to 45 minutes and a few hundred thousand tokens, and requires Node 22 or newer plus a local Chrome. Its images must come from openly licensed collections with credits.

0
ProgrammingDEV Community ·

Guide Shows How Fitness Apps Can Enforce Consent and Account Deletion Across Systems

A DEV Community tutorial addresses a common privacy gap in fitness apps, where settings may appear to disable tracking while backend systems keep sending data. It argues that privacy controls must be enforced throughout the architecture, not just shown in the user interface. The guide covers two linked workflows: managing consent preferences and stopping optional processing when consent is withdrawn, and coordinating account deletion across services with authentication and failure handling. It describes the components involved, including the mobile app, backend, databases, analytics providers, job queues, and backup systems. The examples are illustrative and not production-ready, and legal and framework-specific requirements must be handled separately.

0
BusinessEconomic Times ·

Bengaluru-bound woman stranded in London wins Rs 1.6 lakh

A woman travelling to Bengaluru found herself stranded in London, where she ended up winning Rs 1.6 lakh. The article's full details, including the exact circumstances of the stranding and the prize, could not be reproduced here because the source text provided was incomplete. A complete summary would need the full article text to confirm the specifics of what happened, when, and why.

0
BusinessEconomic Times ·

Indian gold buyers see relief as Fed signals policy shift

The U.S. Federal Reserve's recent stance has eased pressure on gold prices, giving Indian buyers some respite. Market observers note that a softer dollar and changing interest-rate expectations tend to make bullion more attractive. Domestic jewellers and investors in India have been watching these developments closely as prices move. The article suggests this window may offer breathing room for purchases, though future moves depend on global monetary policy. Since no full article text was supplied, this summary is limited to the headline's framing and should be verified against the original report.

0
ProgrammingDEV Community ·

Modeling Multi-Item Packaging: Fitting a Bottle and Two Flutes in One Case

This article, the third in a series on packaging data modeling, examines how to design a single case that holds three objects of differing shapes and tolerances. The author argues that adding fixed fields for each cavity breaks as soon as the configuration changes, so cavities should instead be represented as a list within a shared spec. A validator is proposed that sums cavity widths, clearances, dividers and outer walls against the envelope width. Because each cavity is often specified by a different engineer, this additive check is frequently skipped until tooling is quoted. The author recommends that validators return the specific millimetre shortfall rather than a simple pass or fail, which makes the problem easier to fix quickly.

0
ProgrammingDEV Community ·

Researchers Show AI Agents Obey Injected Runbook Steps and Build a Runtime Firewall

A DEV Community write-up describes how an AI agent given a runbook will execute an extra malicious step slipped into the document, since it reads as ordinary procedure rather than an obvious prompt injection. The author built a 16-case benchmark in English and Japanese covering unauthorized transfers, recipient swaps, deletions, and persistence writes. On a local Qwen2.5-14B model, the undefended agent executed 14 of 16 injected steps. A keyword detector and spotlighting both performed poorly, while the author's TaintWall firewall, which tracks per-argument provenance and enforces policies at the tool boundary, blocked all 16 cases at a utility cost of about six points.

0
IndiaTimes of India ·

Security forces reinforce key Arunachal bridge amid protests over dam project

Security forces have fortified the Dite-Dime bridge in Arunachal Pradesh as protests against a planned dam intensify. Central Armed Police Forces have been deployed to maintain order in the affected districts. Clashes during a bandh left several people injured, including four women. The confrontations between protesters and security personnel have heightened tensions in the region. The bridge, located near the India-China border, has become a focal point of the unrest.

0
ProgrammingDEV Community ·

How to Remove Unused Ollama and LM Studio Models to Free Space on Windows

Large AI model files downloaded through Ollama and LM Studio can consume many gigabytes on a Windows C: drive, and neither app lists them all in one place. The free Off Grid AI Desktop app, version 0.0.55 or later, scans the default model folders and displays each model with its size. Users can remove LM Studio models, which go to the Recycle Bin and can be restored, while Ollama models are deleted using a command that keeps Ollama working. The app reads folders without moving files, and it lets users keep a model and run it directly from its original location. Models that are currently in use cannot be deleted until another model is selected.

0
ProgrammingDEV Community ·

Choosing a Database Sharding Strategy for Black Friday E-commerce Load

A Postgres orders table has grown to 500 million rows, pushing query latency from 40ms to 800ms and making vertical scaling no longer viable. The article notes that 80% of reads are customers viewing their own orders from the past 30 days, which shapes the choice of sharding approach. It argues that hash sharding on order ID and consistent hashing both force scatter-gather queries across all shards, slowing user-facing reads. Range sharding by date would concentrate Black Friday writes on a single current shard that could crash under load. The author recommends directory-based sharding, which maps each customer to a shard via a lookup service cached in Redis, though the directory itself may become a bottleneck.

0
ProgrammingDEV Community ·

Guidey, a free open-source AI tutor, aims to guide learners with hints instead of answers

The creators of Guidey argue that most AI tools simply hand over answers, which can prevent users from building intuition and catching their own mistakes. Modeled on how a good teacher works, Guidey gives step-by-step hints, asks follow-up questions to check understanding, and lets learners retry at their own pace. The project has released version 1.0.0 as free, open-source software, with a live web app and code available on GitHub. The developers invite users to run it locally and submit bug reports or pull requests to improve the hint flow.

0
ProgrammingDEV Community ·

Moving From One AI Agent to a Multi-Agent Team: A Production Roadmap

A practical guide walks developers through building a multi-agent AI system for production, starting from a working single agent. It notes that single agents often struggle as prompts grow, tool counts rise, latency increases, and failures become hard to trace. The author argues that splitting into multiple agents should happen only when measurable failures justify it, such as tool overload, bloated prompts, differing risk levels, or parallelizable work. The roadmap proceeds in stages, covering baselining, hardening, splitting by responsibility, handoff contracts, observability, guardrails and budgets, evals in CI/CD, and deployment. Framework-agnostic Python examples are provided, applicable to tools like LangGraph, CrewAI, AG2, and the OpenAI Agents SDK.

0
ProgrammingDEV Community ·

Agent PreShip Guard v1.1 fixes false positives and misses in its AI-agent code scanner

The developers of Agent PreShip Guard, a free GitHub Action that flags risky AI-agent code before merge, tested it on two demo agents and found it got both wrong. It flagged a read-only uptime check with a fixed command as a high-severity risk while missing an agent where the model chose a destructive file-deletion call with no approval step. The root cause was that the scanner matched syntax rather than authority over which actions run. Version 1.1 corrects the false positive and adds a rule, AG008, that flags model output selecting destructive calls without an approval check in the same file. The authors note the rule is a heuristic that works per file and can miss approval gates with unusual names, and they invite users to report issues.

0
ProgrammingDEV Community ·

Missing tenant filters in shared RAG indexes can expose one customer's documents to another

A DEV Community article argues that many RAG data leaks happen not through sophisticated attacks but because a retrieval step omits a tenant filter. Shared vector indexes, caches keyed only on question text, and other retrieval components can return one customer's documents to another, a risk OWASP associates with LLM08:2025. The author recommends deriving tenant scope from the authenticated session at the retrieval layer, rejecting unscoped queries, and applying the same scoping to caches and re-rankers. Further guidance covers prompt-injection defenses, prompt-visible output rendering controls, and logging chunk-tenant mismatches. The piece also promotes a paid audit checklist with cross-tenant test cases.

0
ProgrammingHacker News ·

Researcher Details Microsoft Edge Full-Chain Exploit Built Using Only Logic Bugs

A blog post published on Orange Tsai's site describes a full-chain exploit targeting Microsoft Edge that relies solely on logic bugs. The write-up is shared on Hacker News, where it has received 9 points and no comments so far. The post frames the work as a demonstration of manual, human-driven vulnerability research in browser security. The source material provides only the article link and discussion metadata, so the technical specifics of the bugs are not summarized here.

0
IndiaTimes of India ·

Bank of Baroda ordered to refund Rs 38,649 lost to 2019 fraud, plus Rs 15,000 compensation

A West Delhi consumer commission has ruled that Bank of Baroda was deficient in its service after unauthorized transactions hit a customer's account. The customer, Arun Kumar, reported four fraudulent withdrawals totaling Rs 38,649 from his account in July 2019. The commission found the bank failed to provide adequate evidence showing the customer was responsible for the transactions. The bank has been directed to refund the lost amount along with Rs 15,000 in compensation within 30 days.

0
IndiaNDTV ·

Ghaziabad Woman and Gym Trainer Arrested Over Attack on Husband, CCTV Footage Shows Plot

Police have arrested Priya Sharma and her gym trainer, Pratap Singh, in connection with an attack on her husband, Shashank Kantharia. CCTV footage has reportedly shown how the two planned the incident. The details provided do not specify the exact date or the full extent of the injuries sustained by the victim. The case highlights the role of surveillance evidence in building the investigation. Further details about the motive and legal proceedings are not included in the source report.

0
IndiaTimes of India ·

Nike Returns to IPL as Mumbai Indians' Kit Supplier From 2027

Nike has signed a multi-year deal to supply kits to Mumbai Indians starting in 2027. The agreement marks the sportswear brand's comeback to the Indian Premier League after nearly two decades away. The new gear will be presented to MI's teams ahead of their upcoming seasons. The company says the move reflects its renewed commitment to the cricket market in India. It also points to rising demand for quality sports merchandise in the country.

0
BusinessEconomic Times ·

Zomato to launch 'Mehmaan Mode' to mask prices in its app

Zomato is preparing to roll out a feature called 'Mehmaan Mode' that hides prices within its food ordering app. The option is designed to change how users view costs while they browse menus and restaurants. The details of the rollout, including timing and regions, are part of the company's plans referenced in the original report. The feature's purpose centers on altering the price display experience for customers on the platform.

0
IndiaTimes of India ·

Washington appeals court upholds anti-harassment order against neighbour over blocked driveway

A dispute between a couple and their neighbour in Washington state grew into a case of harassment involving shared driveway access and utilities. The couple alleged that the neighbour blocked the shared driveway and shut off their water supply. Seeking legal protection, they obtained an order against the neighbour. The Washington Court of Appeals has now upheld that anti-harassment order, finding the couple's claims justified it.

← NewerPage 25 of 6449Older →