SShortSingh.
0
IndiaTimes of India ·

India's Economy Grows 7.8% in Q1, Driven by Manufacturing and Services

India's economy expanded by 7.8% in the April–June quarter, marking a strong performance for the period. The growth was primarily fueled by a robust manufacturing sector and a resilient services industry. Domestic demand also rose significantly, supported by higher levels of investment and increased exports. The economy demonstrated notable resilience despite ongoing global headwinds, including geopolitical tensions and adverse weather conditions. In response to the strong performance, the government has revised its growth estimates for previous financial years upward.

0
TechnologyThe Verge ·

Apple Vision Pro Streams MLB Games in VR, But the Experience Has Limits

A writer for The Verge tested Apple Vision Pro's new immersive virtual reality baseball streaming feature over the weekend. Apple and Major League Baseball selected the classic Boston Red Sox versus New York Yankees rivalry as the first of four planned games to be streamed on the device. The reviewer, a self-described regular baseball watcher, found the experience technically impressive and visually striking. However, despite the visual quality, the overall experience did not feel entirely practical or compelling as an everyday way to watch sports. The test raises broader questions about the future of live sports viewing through wearable technology like the Vision Pro.

0
ProgrammingDEV Community ·

JavaScript Tool Merges PDFs Entirely in Browser Without Uploading Files

A developer has demonstrated how to merge PDF files directly in the browser using two JavaScript libraries, PDF.js and pdf-lib, eliminating the need for a server or file upload. The approach keeps all processing on the user's device, addressing privacy concerns associated with popular free PDF tools that silently upload documents to third-party servers. The method relies on reading files with FileReader, parsing and copying pages via pdf-lib, and triggering a local download of the merged output. The developer has packaged this functionality, along with split, compress, rotate, and other PDF tools, into a free open-source utility available on GitHub. Limitations include potential memory strain with very large files and possible fidelity loss for PDFs using uncommon fonts.

0
SpaceNASA ·

Türkiye Becomes 71st Nation to Sign NASA's Artemis Accords

Türkiye officially joined the Artemis Accords on Monday, becoming the 71st country to sign the international space exploration agreement. The signing ceremony was hosted by NASA Administrator Jared Isaacman at the agency's headquarters in Washington. The Artemis Accords establish principles for peaceful and transparent cooperation in civil space exploration. Türkiye's addition further expands the growing coalition of nations committed to responsible conduct in outer space.

0
ProgrammingHacker News ·

SixPatterns shares guide on setting up OpenTelemetry logging in Rails apps

Software firm SixPatterns has published a technical blog post detailing how they configured OpenTelemetry logs within a Ruby on Rails application. The article walks through their team's approach to integrating the open-source observability framework into a Rails environment. OpenTelemetry is a widely used standard for collecting logs, metrics, and traces from applications. The post appeared on Hacker News, attracting modest early attention with seven upvotes and no comments at the time of reporting.

0
IndiaTimes of India ·

Iranian President Asks PM Modi to Help Mediate Peace Amid West Asia Conflict

Prime Minister Narendra Modi met with Iranian President Masoud Pezeshkian to discuss strengthening trade and economic ties between the two countries. Both leaders emphasized the importance of freedom of navigation and regional maritime trade. The ongoing conflict in West Asia was a key topic, with both sides stressing the strategic significance of the Chabahar port partnership. President Pezeshkian formally urged India to play a mediating role in bringing peace to the region. The talks underscored a mutual commitment to deepening bilateral cooperation on economic and regional fronts.

0
ProgrammingHacker News ·

Google Removes MV2 Extensions Including uBlock Origin from Chrome Web Store

Google has removed Manifest V2 (MV2)-based extensions from the Chrome Web Store, including the widely used ad blocker uBlock Origin. This move is part of Google's long-planned transition to the Manifest V3 (MV3) extension platform, which has faced criticism from privacy and security advocates. MV3 imposes stricter limits on extension capabilities, which critics argue weakens the effectiveness of content blockers and ad blockers. The removal affects a significant number of users who relied on MV2-based tools for ad blocking and privacy protection. Users are being directed toward MV3-compatible alternatives, though many argue these do not offer the same level of functionality.

0
IndiaNDTV ·

Trump Asks Apple to Rename Lake Ontario as 'Lake America' on Maps

US President Donald Trump has requested that Apple rename Lake Ontario to 'Lake America' on its Maps application. The demand was disclosed publicly on Monday by Trump's interior secretary. Lake Ontario is one of the five Great Lakes bordering the United States and Canada. This latest move follows a pattern of Trump pushing for geographic renamings, having previously directed changes to other official place names.

0
ProgrammingDEV Community ·

Cloudflare Workers and Twilio Power Zero-Cold-Start Voice Alert Routing Engine

A Chilean teleassistance and DevOps alerting platform has detailed how it built a high-availability voice routing engine using Cloudflare Workers and Twilio to eliminate cold-start latency. The system serves two use cases: routing domestic SOS alerts to family guardians via the Senior Safe product, and waking on-call engineers during infrastructure incidents. To prevent false delivery confirmations caused by voicemail pickups, the platform requires an explicit keypress via IVR before marking an alert as acknowledged, automatically escalating to the next contact if no input is received. The ingest layer runs on V8 isolates at the edge, ensuring millisecond response times without the boot delays associated with traditional virtual machines or containers. The team has open-sourced integration scripts in Bash, Python, and Node.js to help developers connect the pipeline to their own monitoring tools.

0
IndiaTimes of India ·

Travis Kelce's Six Flags Investment Hits Trouble Ahead of NFL Season

Kansas City Chiefs tight end Travis Kelce is preparing to enter his 14th NFL season. However, the star athlete is facing off-field concerns related to his investment in Six Flags. The amusement park company, in which Kelce holds a financial stake, is reportedly encountering significant difficulties. The trouble emerges at a time when Kelce is also focused on his return to professional football.

0
IndiaNDTV ·

Trump Says US Reviewing Its Stance on Falkland Islands Sovereignty

US President Donald Trump has announced that the United States is reviewing its position on the Falkland Islands, a British Overseas Territory in the South Atlantic. The islands have been under UK control since Britain reclaimed them following a brief Argentine occupation in 1982. Trump did not clarify whether the review would result in a shift in the long-standing US policy of remaining neutral on the question of sovereignty. Washington has traditionally avoided taking sides in the territorial dispute between the United Kingdom and Argentina.

0
ProgrammingHacker News ·

Developer releases free open-source Markdown editor that keeps files local

A developer has launched a free online Markdown viewer and editor where all files remain stored on the user's machine rather than being uploaded to a server. The tool supports standard Markdown formatting along with syntax highlighting, table of contents generation, Mermaid diagrams, and LaTeX rendering via KaTeX. Users can also install it as a Progressive Web App on Chrome or Edge, enabling desktop file access via double-click. The project is open-source under the MIT License, with code publicly available on GitHub. The developer is actively seeking user feedback to guide future improvements.

0
ProgrammingDEV Community ·

Developer builds 5-agent AI design tool, solves progress-tracking with stateless logic

A developer built Vibes AI, a five-agent design co-pilot powered by Google Gemini, for the All Things Agentic Hackathon. The system takes a brief and uploaded photos, then autonomously generates finished, editable multi-page layouts using agents for orchestration, image editing, image generation, and design. To handle long unattended runs, each page was made an independent job chained transactionally, so a failure on one page does not discard completed earlier pages. The developer initially tracked progress via a dedicated database record, but found it drifted out of sync whenever pages were manually changed. The final fix was to derive progress directly from page content — a page counts as designed if it contains any non-background element — eliminating the stale-state problem entirely.

0
ProgrammingDEV Community ·

Developer Builds DIY Flipper Zero Alternative Using ESP32-S3 and ESP-IDF

A developer has built a custom multi-tool device inspired by the Flipper Zero, motivated by its high cost, limited availability, and a desire to understand the underlying technology from scratch. The project uses an M5Stick S3 powered by an ESP32-S3 microcontroller, chosen for its dual-core processor, expanded RAM, built-in Wi-Fi and Bluetooth, and native USB HID support. To keep the device responsive while running multiple tasks simultaneously, the developer implemented DMA (Direct Memory Access), allowing the SPI display to fetch pixel data directly from RAM without tying up the CPU. Screen rendering is handled in horizontal slices of 20 lines each, reducing memory pressure and avoiding the near-impossible task of allocating a contiguous 64.8 KB buffer at runtime. LVGL, the graphics library used for the interface, coordinates with the DMA system through hardware interrupts to manage the rendering pipeline efficiently.

0
IndiaTimes of India ·

Modi Urges Putin to End War, Calls for Swift Peaceful Resolution

Prime Minister Narendra Modi met with Russian President Vladimir Putin and called for an end to the ongoing conflict in Ukraine. Modi stressed that global human well-being depends on transitioning from prolonged warfare to lasting peace. India reaffirmed its support for peaceful and swift resolution of the crisis through dialogue. The two leaders also discussed broadening bilateral cooperation across several key sectors. Both sides agreed to stay in regular contact to further strengthen their strategic partnership.

0
Crypto & Web3CoinDesk ·

Lazarus Group moves $30M in Bitcoin on Hyperliquid amid US onshoring push

Blockchain data reviewed by CoinDesk reveals wallets linked to North Korea's Lazarus Group have sold over $30 million in Bitcoin on the crypto trading platform Hyperliquid over the past three weeks. The activity comes as the Trump administration is reportedly pushing for Hyperliquid to establish a stronger onshore US presence. Lazarus Group is a state-sponsored hacking collective widely attributed to the North Korean government. The movement of such significant funds on the platform raises security and regulatory concerns for the exchange. The timing has drawn attention to potential vulnerabilities in decentralized trading platforms to sanctioned actors.

0
ProgrammingDEV Community ·

How to Map Stripe Invoice JSON to Germany's EN 16931 E-Invoice Standard

Germany requires domestic B2B businesses to issue structured e-invoices compliant with the EN 16931 standard, with phased deadlines beginning January 2027 for high-turnover issuers and full rollout by 2028. Stripe's invoicing system does not natively produce legally compliant German e-invoice files, so developers must build a webhook that maps Stripe's Invoice JSON fields to the required CEN business terms (BT-*). The mapping targets two supported syntaxes: UBL 2.1 under XRechnung 3.0.2 and CII XML under ZUGFeRD 2.5.2/Factur-X 1.09.2, both conforming to the EN 16931 profile. Notably, since January 2025, all German businesses — including small-scale Kleinunternehmer — are already legally obligated to be able to receive e-invoices, with no exceptions. Key implementation details include dividing Stripe's integer cent amounts by 100 using decimal arithmetic and correctly setting identifiers such as BT-24 and BT-23 to avoid validation failures under KoSIT's XRechnung rules.

← NewerPage 716 of 4145Older →