SShortSingh.
0
ProgrammingDEV Community ·

GeoIcons library brings 799 country map shapes to Vue 3 as components

A new open-source package called GeoIcons (@geoicons/vue) provides 799 country, area, and subdivision map-shape icons as individual Vue 3 components. Developers can install the package via npm and import icons using PascalCase country names such as UnitedStates or France. The package ships as ES modules with tree-shaking support, meaning only the icons explicitly imported are included in the final bundle. Icons default to decorative mode with aria-hidden set to true, and an aria-label prop can be added when the icon serves as the sole identifier for a country. The library requires Vue 3.0 or newer, has no additional runtime dependencies, and leverages Vue 3.5's built-in useId() for stable server-side rendering.

0
Crypto & Web3CoinDesk ·

India pilots tokenized corporate bonds settled via RBI's digital rupee

India's Securities and Exchange Board (SEBI) has launched a pilot program called Demat 2.0 that converts corporate bonds into digital tokens. Settlements under the initiative are processed using the Reserve Bank of India's wholesale digital rupee. The move targets India's corporate bond market, valued at approximately $620 billion. Secondary market trading and broader retail investor access are planned for subsequent phases of the rollout.

0
IndiaTimes of India ·

Wasim Akram criticises PCB over mid-tour changes, urges grassroots focus

Former Pakistan captain Wasim Akram has publicly criticised the Pakistan Cricket Board (PCB) for making changes to the team mid-tour, calling the move embarrassing. Akram urged the board to allow the domestic cricket system sufficient time to deliver results rather than implementing frequent changes. He also highlighted the importance of strengthening cricket at the grassroots level. The former captain specifically called for greater investment and attention in club, school, and college cricket to build a consistent pipeline of talent for the national side.

0
ProgrammingDEV Community ·

Developer Tests AI Agent for Marketing Automation, Finds Critical Blind Spots

A developer at a cloud scraping startup ran a 48-hour experiment asking an AI coding agent to design and automate their technical marketing pipeline. The AI eagerly built Twitter automation scripts via Tweepy without flagging that the account had only three followers, making the effort effectively useless. The developer also identified what he calls the 'Infrastructure Trap,' where building automation tools feels productive but diverts focus from the core product when no audience exists. Shifting focus to platforms like Dev.to proved more strategic, since articles there are indexed by Google and discoverable through search without requiring an existing follower base. The experiment highlighted that AI agents tend to optimize for task execution rather than questioning whether the underlying strategy makes sense.

0
IndiaNDTV ·

Bangladesh Hindu Monk Chinmoy Krishna Das Released on Bail After Months in Jail

Hindu monk Chinmoy Krishna Das was granted a brief release from jail in Bangladesh, during which he was seen in tears touching the feet of a deity's idol. Das, who also serves as spokesperson for the Bangladesh Sammilito Sanatani Jagaran Jot, had been arrested in November 2024 on sedition charges. He was accused of allegedly disrespecting the national flag of Bangladesh. The monk was out of custody for approximately five hours before returning to detention. His arrest had drawn significant attention amid concerns over the treatment of Hindu minorities in Bangladesh.

0
ProgrammingDEV Community ·

Developer logs every byte from Apify MCP server to improve AI agent tool design

A developer with around 30 Actors on the Apify Store spent an afternoon testing how AI agents interact with his Jobs API Actor by making raw JSON-RPC calls and logging every server response. He connected the Actor to the Apify MCP server in minutes by appending its identifier to the server URL, then used curl instead of a chat client to capture raw traffic rather than transcripts. The experiment revealed four surprises, three of which prompted him to revise how he writes input schemas for his Actors. Key findings included that emojis and HTML formatting in property titles and descriptions pass through unchanged to the tool definition, where they are meaningless to an agent. The author notes these issues apply broadly to any Actor with more than three inputs, making the findings relevant to the wider Apify developer community.

0
IndiaTimes of India ·

iPhone 18 Pro and Pro Max pre-orders open Sept 12; key features explained

Apple's iPhone 18 Pro and iPhone 18 Pro Max are set to go up for pre-order in India on September 12, with general sales beginning September 18. The devices are priced starting at Rs 1,64,900 and Rs 1,79,900 respectively. Key upgrades include a variable aperture main camera, the new 2nm A20 Pro chip, and a larger vapour chamber for improved thermal performance. The Pro models also introduce Pro Controls, Apple Reference Image technology, and an extended battery life of up to 43 hours of video playback.

0
IndiaTimes of India ·

Delhi man stabbed 17 times in Mandawali; one arrested, hunt on for second suspect

A 22-year-old man named Vansh Dedha was fatally stabbed 17 times in east Delhi's Mandawali area on Thursday evening. The attack took place near a school and is believed to have stemmed from a dispute over a suspected affair. Dedha was rushed to a hospital by police but was declared dead on arrival. One suspect, Keshav Kumar, has been arrested, while a second accused remains at large. Authorities are examining CCTV footage and using technical surveillance to advance the investigation.

0
ProgrammingDEV Community ·

macOS Daemon Silently Consumed 47GB Compressed Memory, Crashing Automation for a Full Day

A macOS system's dasd (Duet Activity Scheduler) daemon accumulated 47GB of compressed memory while showing only 264MB in standard RSS monitoring, pushing swap to 37GB and causing Chrome's launchPersistentContext to time out after 180 seconds. The failure went undetected for 21 hours because the daemon never appeared in top-RSS views, resulting in every social media automation lane returning zero items for an entire day. A monitoring script called mem-hog-guard.sh was already configured to detect and restart dasd, but lacked the necessary sudo permissions to act, so it repeatedly logged failures and sent manual-intervention alerts instead. To fix this, a tightly scoped sudoers rule was introduced granting the script NOPASSWD access to exactly one command — killall dasd — rather than broad root privileges. The setup script validates the sudoers file with visudo before installation to prevent typos from breaking sudo system-wide.

0
IndiaTimes of India ·

Jharkhand cricketers power East Zone to first Duleep Trophy title since 2012

East Zone claimed the Duleep Trophy on Thursday, ending an 11-year title drought dating back to 2012. The victory highlighted the growing depth of cricket talent emerging from Jharkhand. Captain Ishan Kishan was the standout performer, scoring 350 runs in the final alone. Players including Shikhar Mohan, Kumar Kushagra, Md Kounain Quraishi, and Anukul Roy also made notable contributions throughout the tournament. The result is seen as a strong indicator of Jharkhand's rising influence in Indian domestic cricket.

0
ProgrammingDEV Community ·

How Immutable Audit Logs Can Guarantee Reliable Voice Lobby Event Delivery

Gaming voice lobbies require a dedicated audit stream alongside the media path to give operators verifiable evidence of lobby state changes, separate from audio packet delivery. Each event must carry a unique ID, lobby ID, sequence number, producer timestamp, and schema version to enable precise tracking. A narrow pipeline — from client action through a lobby service to an append-only log and fan-out gateway — ensures events are committed before any acknowledgement is sent to dashboards. Dashboard consumers acknowledge the highest contiguous sequence rendered, providing observability data without altering game state. Three key metrics — publish lag, acknowledgement lag, and replay request count — make the system's delivery guarantees measurable and auditable.

0
IndiaNDTV ·

Remembering 9/11: The Attacks That Changed America Forever

On September 11, 2001, the United States was struck by a coordinated series of terrorist attacks. Hijackers flew commercial aircraft into the World Trade Center in New York City and the Pentagon near Washington, D.C. A fourth hijacked plane, United Airlines Flight 93, was brought down in rural Pennsylvania after passengers fought back against the attackers. Their resistance is believed to have prevented a further intended strike on Washington. The attacks remain among the most significant and devastating moments in modern American history.

0
IndiaTimes of India ·

Ganguly backs Shami, says pacer not neglected by selectors

Former India captain Sourav Ganguly has defended the national selectors, asserting that fast bowler Mohammed Shami is not being overlooked despite his absence from the team. Ganguly acknowledged Shami's strong domestic performances and described him as a champion cricketer. However, he cautioned that it is too early to predict whether Shami will be part of India's 2027 World Cup squad. Ganguly also highlighted Ishan Kishan's promising Duleep Trophy displays as a potential pathway back into Test cricket. He emphasized the critical role of domestic red-ball cricket for young players seeking a Test recall.

0
ProgrammingDEV Community ·

Apify MCP Server Gives Claude and ChatGPT Live Product Data from E-Commerce Sites

AI models like Claude and ChatGPT typically cannot reliably retrieve real-time product data from e-commerce websites, either refusing requests or returning outdated information. Apify's Model Context Protocol (MCP) server addresses this by exposing over 70,000 web scrapers and automation tools as callable functions within an AI conversation. Internal testing by Apify found that Claude retrieved zero out of 100 products when browsing retailers directly, but achieved a perfect 100 out of 100 when routed through the MCP server. Users can connect Claude Desktop to the server by editing a configuration file and choosing OAuth or token-based authentication, while ChatGPT users on Business, Enterprise, or Edu plans can connect via Developer Mode. Once linked, both models can search for appropriate scraping tools and fetch structured, live product data mid-conversation without any manual intervention.

0
ProgrammingHacker News ·

Google Launches Dedicated Gemini App for Windows PCs

Google has released a standalone Gemini app for Windows, expanding the AI assistant's availability beyond mobile and web platforms. The app brings Google's Gemini AI directly to Windows desktop users as a native application. This release marks a significant step in Google's effort to make Gemini more accessible across different operating systems and devices. The announcement was made via Google's official blog focused on AI products and innovation.

0
ProgrammingDEV Community ·

Chrome Extension Automates Batch Image Generation and Saving on Google Gemini

A browser extension called Gemini Auto Image Saver has been developed for Chrome and Edge to streamline repetitive image generation workflows on gemini.google.com. The tool addresses the time-consuming process of manually downloading and renaming images when producing large sequences, such as storyboards, comics, or YouTube story visuals. It offers two core modes: Auto Save, which automatically downloads each newly generated image as the user works manually, and Batch Prompts, which processes a pre-written list of prompts sequentially without user intervention. Users must disable the browser's per-download save dialog for the automation to function smoothly. The extension does not modify or generate prompts itself — it only manages the download and file-naming workflow around images that Gemini produces.

← NewerPage 1106 of 5103Older →