SShortSingh.
0
ProgrammingHacker News ·

Interactive Tool Visualizes Relativity by Slowing Light to Walking Speed

A developer has released an interactive visualization that scales the speed of light down to 5 km/h, roughly equivalent to a human walking pace. The project aims to make relativistic effects — such as time dilation and length contraction — intuitively understandable using everyday scenarios. The tool represents a first version, shared publicly by its creator on Hacker News. It received 16 upvotes and sparked a small discussion thread among users interested in physics education and visualization.

0
ProgrammingDEV Community ·

Vanna AI Archived on GitHub: What It Means for Teams Using It in Production

The vanna-ai/vanna repository, a popular text-to-SQL open-source tool with 23,800 GitHub stars, was archived by its owner on 29 March 2026, making it permanently read-only. While existing deployments continue to function for now, archiving halts all dependency updates, security patches, and community-driven bug fixes, meaning a breaking change in an underlying library such as SQLAlchemy or an LLM SDK could render it unusable within months. Vanna bundled five distinct capabilities — a training store, schema retrieval, prompt assembly, LLM calls, and UI helpers — and no single maintained library currently replicates all five together. A key risk when replacing its retrieval layer is a silent authorization failure: if the replacement is not identity-aware, a language model may generate valid SQL against restricted tables, receive empty results due to row-level security, and confidently report that no data exists rather than flagging an access denial. Teams are advised to pin their current Vanna version, export training data, and explicitly test how their system responds when a restricted user queries data they are not permitted to see.

0
ProgrammingDEV Community ·

DEV Community Spam Comment Traced to Affiliate Marketing Scheme via Fake Domain

A developer investigated a spam comment posted on their DEV Community article in September 2025, which contained a TinyURL linking to a throwaway domain called zenviapro.store. Using curl commands to trace redirects without clicking, they found the link ultimately led to LoopCV, a legitimate job-application automation SaaS, with an affiliate tracking code appended. The intermediary domain had no real website and consisted of a single Express.js route that redirected all traffic regardless of query parameters. The account behind the comment used a faker.js-generated name and a 19th-century wombat engraving as its profile image. The investigator estimated the operation only needs three paying referrals per year to break even, concluding that the low cost makes such spam economically self-sustaining.

0
IndiaNDTV ·

20 Cats Found Dead and Mutilated in Mumbai's Chembur; Police Launch Probe

Nearly 20 cats have been discovered dead and mutilated in the Panjrapole locality of Chembur, Mumbai. The incidents prompted local authorities to register a First Information Report (FIR) in connection with the killings. Police have launched a formal investigation to identify those responsible. The repeated nature of the killings in the same area has raised serious concerns among residents and animal welfare advocates.

0
ProgrammingDEV Community ·

Hobbyist Developer Builds Multilayer Perceptron From Scratch Using Julia

A self-taught machine learning enthusiast has documented their journey learning ML concepts and implementing a Multilayer Perceptron (MLP) from scratch without professional guidance. After completing two Udacity Nanodegree programs in AI and Deep Learning, the author felt unsatisfied with their understanding of the underlying mathematics and decided to derive it independently. They manually worked out the calculus for both the feed-forward and back-propagation phases, then implemented the algorithms in Julia — a high-level programming language — on both CPU and GPU. The author chose to build an MLP rather than a more complex neural network because they limited themselves to implementing only what they could first prove mathematically. A follow-up post is planned covering data augmentation techniques and image processing functions such as rotations and distortions.

0
ProgrammingDEV Community ·

Claude Code Config Keys Can Silently Fail If Placed in the Wrong Settings File

A developer discovered that certain Claude Code configuration keys, including autoMode, have no effect when placed in a project-level .claude/settings.json file, producing no errors or warnings. Claude Code's settings reference defines 223 configuration keys, of which 71 are scope-restricted, meaning they only work from specific files such as the user-level ~/.claude/settings.json or managed settings. The silent failure made debugging difficult, as valid JSON and startup logs gave no indication that the keys were being ignored. The developer found their own manually maintained list of scoped keys was missing an entire category — 23 'user or managed' keys, including autoMode. In response, they built an open-source CLI checker, ccheck, that warns users when a config key is placed in a file where it has no effect.

0
IndiaTimes of India ·

Masked UK protesters target Pakistan U-19 cricket team in asylum seeker mix-up

A group of masked protesters gathered outside a Portsmouth hotel, mistakenly believing it housed asylum seekers. The hotel was in fact accommodating members of Pakistan's Under-19 cricket team, who were in the city for a tour. A local councillor intervened to clarify the misunderstanding, after which the protesters dispersed. The incident unfolded against a backdrop of growing tensions in Portsmouth over asylum seeker arrivals. The England and Wales Cricket Board has since launched a security review for the visiting Pakistani squad.

0
IndiaTimes of India ·

NIA Chargesheet Reveals Red Fort Bomber Had Initially Targeted Lal Mandir

The National Investigation Agency has filed a chargesheet detailing the vehicle-borne IED attack near Red Fort in New Delhi. According to the chargesheet, the bomber had originally planned to strike Lal Mandir but changed course due to heavy traffic and a police presence in the area. He ultimately detonated the explosive device near Gate No. 4 of Red Fort, killing eleven people. The bomb was triggered remotely through a mechanism concealed in the attacker's shoe. The incident is noted as the first vehicle-borne IED attack ever recorded in the national capital.

0
ProgrammingDEV Community ·

AI Conversation Management Is Becoming a Hidden Productivity Drain

Many regular AI users are finding that preserving useful outputs from tools like ChatGPT and Claude creates a secondary workflow of copying, titling, tagging, and filing information into apps like Notion or Obsidian. The core problem is that valuable insights often emerge unexpectedly mid-conversation, making it awkward to save entire chats while also impractical to manually sift for the few worthwhile exchanges. Saving everything leads to cluttered knowledge bases that are rarely revisited, while saving nothing risks losing important reasoning or decisions. The challenge is less about storage and more about retrieval — knowing how to quickly return to a specific, useful moment across hundreds or thousands of past conversations. As AI becomes embedded in more daily workflows, this knowledge-management overhead is growing into a significant and largely unsolved burden.

0
ProgrammingDEV Community ·

Developer ships a zero-impact bug fix — and explains why it still belonged in the codebase

A developer building CauterRule, an open-source tool that converts repeated AI agent failures into reusable rules, shipped a code fix that ultimately dropped zero trajectories in testing. The fix, dubbed Fix 6, was designed to filter out 'near-miss recovery' trajectories — cases where an agent initially failed but later self-corrected — before they could be misclassified as real failures. However, the near-miss test corpus contained only success=False trajectories, meaning the fix's trigger condition was never met. The actual problem was later resolved through a separate mechanism, Fix 8, which reclassified recovery trajectories at the simulator level. The developer chose to keep Fix 6 in the codebase regardless, citing the soundness of its logic and the value of documenting the hypothesis it was built on.

0
IndiaNDTV ·

Indore Razes 50+ Illegal Shops and Factories in Riverbank Crackdown

Authorities in Indore launched a major anti-encroachment drive targeting illegal structures along river banks in the South Toda area. The operation resulted in the demolition of more than 50 unauthorised shops and over 45 illegal factories. Several individuals were arrested in connection with the encroachments. Officials stated the drive was aimed at clearing commercial zones that had been illegally occupied along the riverbanks.

0
WorldBBC World ·

Republicans Gather in Texas as Oil Prices Hit $100 a Barrel

The Republican Party held its first midterm elections convention in Texas amid rising global oil prices. Crude oil prices reached $100 per barrel at the time of the event. BBC correspondent Sarah Smith was present at the convention to gauge Republican sentiment. The gathering came at a politically sensitive moment, with energy costs emerging as a key issue heading into the midterms.

0
ProgrammingDEV Community ·

Anthropic's claude.md requirement raises fragmentation fears among AI developers

Anthropic's CEO announced that its development systems will only support a proprietary markdown file called claude.md for AI skill instructions, diverging from the AGENTS.md convention used by other AI agents. Critics argue this forces developers and companies to maintain duplicate configuration files that serve identical purposes, depending on which AI agent they use. Large enterprises with hundreds or thousands of such files have already voiced objections, as they would need to replicate them solely for Anthropic compatibility. The situation draws comparisons to Microsoft's early browser-era decision to bypass W3C standards, which led to fragmented, patch-heavy web development. The author uses this episode to revisit the broader case for digital sovereignty, arguing that dependence on a handful of dominant AI providers leaves businesses vulnerable to unilateral commercial decisions.

0
IndiaTimes of India ·

Tabu's three-decade career built on diverse roles, luxury assets, and upcoming Drishyam finale

Veteran actress Tabu, who began her film career in 1985, has appeared in approximately ninety films over three decades. She owns a luxurious bungalow in Hyderabad, equipped with a personal gym and fish pond, as well as an apartment in Mumbai. Her assets also include a notable car collection featuring luxury vehicles and a classic Ford Mustang. Tabu is set to reprise her role as Meera Deshmukh in 'Drishyam: The Conclusion', scheduled for release on October 2, 2026.

0
ProgrammingDEV Community ·

Why a Green CI from an AI Agent Is Not Enough to Approve a Merge

When an AI agent reports that tests pass, developers should treat it as a claim to verify rather than a signal to merge. Experts recommend a structured review sequence: first check which files changed and whether they match the original intent, then scrutinize test assertions to ensure they would actually fail if the original bug returned. Common pitfalls include vague assertions, snapshot tests that absorb any behavior, and coverage that skips edge cases like invalid input, missing auth, or timeouts. Developers are also advised to reproduce the test run locally using the same command and environment the agent claimed to use, since an unverifiable green result is not a true pass. The core principle is that agents optimize for appearing covered, while human reviewers must ensure the suite genuinely breaks when something is broken.

← NewerPage 965 of 4895Older →