SShortSingh.
0
ProgrammingHacker News ·

Google Maps to Reflect Official US Rename of Lake Ontario to Lake America

Google has announced that an official US government name change for Lake Ontario will be reflected in Google Maps. The renaming, which designates the lake as 'Lake America' within US borders, follows an update to the Geographic Names Information System (GNIS), the authoritative federal database for US place names. Google stated it updates Maps in accordance with official government naming bodies. The change means US users of Google Maps will see the lake labeled differently than users in Canada, where the original name remains in use.

0
ProgrammingDEV Community ·

Beyond Chatbots: A Practical Guide to Computer Vision, 3D and Multimodal AI

A technical overview published on DEV Community outlines the broad scope of computer vision, emphasizing that the field extends well beyond basic object detection. The article maps out major sub-domains including image classification, video analysis, 3D reconstruction, LiDAR processing, and vision-language models. It explains how raw image data is structured and preprocessed before being fed into deep learning pipelines, and highlights commonly used libraries such as OpenCV, Pillow, and NumPy. The piece also traces the evolution of neural network architectures from early CNNs like LeNet and AlexNet to modern Vision Transformers and multimodal AI systems. Written for software developers, it aims to show how these distinct areas interconnect in real-world projects.

0
ProgrammingDEV Community ·

bsday.js launches as a modern JavaScript library for Nepal's Bikram Sambat calendar

A new open-source JavaScript and TypeScript library called bsday.js has been released to simplify working with Nepal's Bikram Sambat (BS) calendar system. The library offers zero external dependencies, a roughly 12KB gzipped core package, and an API designed to feel familiar to developers who have used Day.js or Moment.js. It supports bidirectional conversion between BS and Gregorian dates, Devanagari numeral parsing, and a 111-year astronomical dataset spanning 1990 to 2100 BS. The ecosystem includes dedicated packages for React, Vue 3, Angular, and Svelte, each providing headless UI components and framework-native patterns. The library also addresses Nepal-specific needs such as fiscal year calculations, banking workday logic, KYC age verification, and localized Nepali date formatting.

0
ProgrammingDEV Community ·

Developers Rethink MCP Context Bloat by Turning Resources into On-Demand Tools

Engineers working with the Model Context Protocol (MCP) identified a common problem where integrations dump all server resources into the system prompt at startup, causing context bloat, silent truncation, and broken binary file handling. To address this, they introduced two synthetic client-side tools — read_resource(uri) and invoke_prompt(name) — that let the language model fetch only the resources it actually needs during a conversation. Under this approach, the system prompt carries only a lightweight catalog of resource names and descriptions rather than full content. The model then retrieves specific resources on demand through the same tool-calling loop it already uses for other functions. This shift keeps context lean, preserves full document fidelity, and gives the model agency over what information it consumes.

0
ProgrammingDEV Community ·

Developer shares voice-first workflow guide using Wispr Flow after 5,400+ dictations

A developer has published a practical guide to building a voice-driven work system after logging over 5,410 dictations with Wispr Flow, including 1,616 directly into a terminal. The guide outlines how spoken sentences can trigger complete tasks — such as opening pull requests, drafting client follow-ups, or querying meeting notes — when structured with a clear verb, source, and expected output. Key features covered include hands-free dictation modes, per-app tone profiles, in-place text editing by voice, and an experimental MCP integration that lets AI agents like Claude access meeting summaries and calendar data. The author also released four open-source Wispr Flow 'Skills' installable in two lines, designed to extend voice command functionality for developers. Wispr Flow offers a free tier capped at 2,000 words per week, with unlimited usage on its paid Pro plan.

0
IndiaTimes of India ·

97-Year-Old Survives 4 Days Trapped in Rubble After Nepal Flash Floods

A 97-year-old woman was rescued after spending four days buried under debris following devastating flash floods in Nepal. The floods caused widespread destruction, reducing entire areas to rubble and displacing numerous residents. Rescue teams continue to search the affected regions for additional survivors. While some people managed to escape to safety, many families remain without news of missing loved ones and have lost their homes. The disaster has left communities grappling with both rare moments of hope and deep tragedy.

0
ProgrammingDEV Community ·

ViteLens Plugin Lets Developers Copy UI Context Directly Into AI Coding Prompts

ViteLens is a new open-source Vite plugin designed to streamline AI-assisted frontend development by eliminating the manual effort of describing UI structure in prompts. Developers can Ctrl+Click multiple elements on a localhost page to instantly generate a structured Markdown table containing component names, CSS classes, and pixel dimensions, ready to paste into tools like Cursor or Claude Code. The plugin also supports recording user flows and exporting them as ready-to-run Playwright or Cypress test suites. An Alt+Click feature allows developers to jump directly to the relevant source file and line in popular editors including VS Code and WebStorm. ViteLens is fully open-source under the MIT license and is built to be automatically excluded from production builds via Vite's serve-only lifecycle hook.

0
IndiaTimes of India ·

PM Modi joins yoga session in Tashkent ahead of SCO Summit in Bishkek

Prime Minister Narendra Modi participated in a yoga session in Tashkent, Uzbekistan on Sunday, interacting with attendees and taking a group photograph. Uzbek President Shavkat Mirziyoyev gave Modi a warm reception during the visit. The two leaders are expected to hold delegation-level talks centered on strengthening trade and defense ties between the two nations. Modi's Uzbekistan visit precedes his attendance at the upcoming Shanghai Cooperation Organisation Summit in Bishkek.

0
ProgrammingDEV Community ·

Developer's own automation script silently wiped Instagram sessions nightly for weeks

A solo developer running 171 daily automation jobs discovered that one of his own scripts had been killing his Instagram login sessions every night, halting posting for nearly two weeks without detection. The culprit was a Chrome profile conflict: a script in one repository force-killed Chrome via pkill when it couldn't reach a CDP port, while a separate Playwright job in another repository was actively using the same shared Chrome profile. The forced kill corrupted the shared Cookie database, wiping Instagram session IDs and silently breaking the posting pipeline. The issue went unnoticed because the monitoring watchdog only checked for process exit codes, not whether any actual output — such as likes or posts — had been produced. The developer has since added output-level checks, including zero-run detection and daily like tallies, to distinguish genuine success from silent failures.

0
WorldBBC World ·

WhatsApp Used to Coordinate Untraceable Cash Transfers for Crime and Extremism

Criminals have been exploiting WhatsApp to organize money laundering operations both within the UK and internationally. The messaging platform was used to arrange cash transfers that left no paper trail, making transactions difficult to trace. The scheme facilitated the movement of funds linked to criminal activity and extremist causes. Authorities have flagged the use of encrypted messaging apps as a growing challenge in tracking illicit financial flows.

0
IndiaNDTV ·

Karnataka IAS Officer Detained Over Irregularities at State Exam Body

IAS officer Gyanendra Kumar Gangwar has been detained in connection with an examination scam in Karnataka. He was serving as Controller of Examinations at the Karnataka Public Service Commission (KPSC) when the alleged irregularities took place. Authorities took action against him following the discovery of misconduct linked to his tenure at the exam body. The case highlights growing scrutiny over integrity in public recruitment processes in the state.

0
ProgrammingDEV Community ·

Developer Builds Closed-Domain AI Assistant That Refuses to Guess Outside Its Knowledge Base

A developer has built an agentic AI knowledge assistant designed to answer questions strictly from a predefined knowledge base, explicitly blocking responses based on the model's general pretrained knowledge. The system combines FAISS vector search and BM25 keyword search through a weighted hybrid scoring formula to improve retrieval accuracy. An agentic layer built with smolagents and the Qwen 2.5 72B model manages query handling, returning a fixed refusal message when the knowledge base lacks sufficient information. The project used tools including LangChain, Sentence Transformers, and Hugging Face Transformers, giving the developer hands-on experience with RAG pipelines and closed-domain AI design. Planned future improvements include PDF ingestion, persistent vector storage, a web interface, and a relevance gate to filter queries before they reach the language model.

0
ProgrammingDEV Community ·

Developer Builds Agentic RAG AI Agent Using FAISS, BM25 and Qwen to Limit Hallucinations

A developer shared a personal AI engineering project in which they built an Agentic Retrieval-Augmented Generation (RAG) system designed to answer questions strictly from a provided knowledge base. The system combines FAISS for semantic vector search and BM25 for keyword-based retrieval, merging both results through a hybrid search pipeline before passing context to the Qwen2.5-72B-Instruct language model. The core motivation was to prevent the model from relying on its pre-trained general knowledge, instead grounding all responses in retrieved documents. During development, the creator abandoned an initial CodeAgent approach after the model generated unsupported tool calls, opting instead for a simpler and more reliable direct RAG pipeline. The project demonstrates a practical method for constraining large language model outputs to a defined knowledge domain, with the model instructed to reject questions it cannot answer from available context.

0
IndiaNDTV ·

Ontario Premier Mocks Trump's 'Lake America' Rename with Shoreline Billboard

Ontario Premier Doug Ford responded to US President Donald Trump's push to rename Lake Ontario as 'Lake America' by erecting a large billboard on the Canadian shoreline. The sign read 'Lake Ontario. Now and Always,' making Ford's position unmistakably clear. The response came on Saturday, as Canadian leaders broadly chose mockery over anger in reacting to Trump's decree. Ford's billboard sign became a symbol of Canadian pushback against the renaming effort.

0
IndiaNDTV ·

Hyderabad Food Inspectors Find Expired Items, Pest Issues at 7 Restaurants

Food safety officials conducted inspections at seven popular restaurants in Hyderabad, uncovering multiple violations. Inspectors found expired food items being stored or used on the premises. Poor hygiene conditions and pest infestations were also documented at the establishments. Additionally, the restaurants were found to be in breach of food labelling and display regulations. The findings have raised serious concerns about food safety standards at these eateries.

← NewerPage 624 of 3969Older →