SShortSingh.
0
ProgrammingDEV Community ·

Developer Builds Independent Search Engine, Reveals Hidden Complexity of the Web

A developer building Slick, an independent search engine focused on privacy and customization, has shared insights into the challenges of creating a functional search system from scratch. Before ranking or AI can play any role, a crawler must first discover, fetch, process, and deduplicate web pages — a task complicated by dynamic content, disappearing pages, and bot-blocking servers. Keyword matching algorithms like BM25 remain useful, but they fall short when it comes to understanding user intent, requiring search systems to combine multiple signals including semantic search and document quality scoring. The developer also challenges the notion that AI will replace search, arguing that AI models still depend on reliable information retrieval and cannot independently verify whether a source is accurate or outdated. The project highlights how ranking quality, not sheer document volume, determines whether a search engine is genuinely useful.

0
IndiaTimes of India ·

Colorado Farm Uses Solar Panels to Shield Crops and Generate Clean Power

A farm in Colorado is pioneering agrivoltaics, a practice that involves growing crops underneath solar panels. The panels generate clean electricity while simultaneously creating cooler microclimates that help plants cope with rising temperatures. This dual-purpose setup also reduces water loss, addressing a key challenge in modern agriculture. Beyond crop benefits, the farm earns additional revenue by selling the electricity produced. Experts view this model as a promising blueprint for climate-resilient farming practices worldwide.

0
ProgrammingDEV Community ·

Developer Launches MCP Server Bringing China A-Share Stock Analysis to AI Coding Tools

A quant developer has released an open-source MCP server called opc-a-stock-mcp that connects AI coding assistants like Claude Code and Cursor to Chinese A-share stock market analysis. The tool provides three core functions: a composite stock scoring system, industry chain mapping covering over 80 stocks, and daily buy/sell signals with confidence ratings. The community edition uses a 10-factor analytical model and can be installed via a single npx command with configuration added to supported AI tools. A paid Pro edition priced at $19 per month is planned, featuring a 30-factor model and live trading data drawn from the developer's own active trading system. The project is documented on GitHub and aims to fill a gap in AI assistant capabilities around Chinese equity market data.

0
ProgrammingDEV Community ·

How AI Agents Fit Into Business Workflows: Architecture and Safe Rollout

AI agents can function as reliable business software when built with clearly bounded goals, approved data access, permitted tools, and safe stop conditions — with the language model being just one component. Unlike conventional workflows or simple assistants, agents autonomously choose their next step within a defined action space, making governance and control critical. Key failure risks include wrong context, prompt injection, excessive actions, and silent partial failures, which can be mitigated through narrow tool contracts, least-privilege permissions, and approval gates. A recommended rollout starts with offline testing and shadow mode — where the agent proposes but does not act — before gradually enabling low-risk, reversible actions for a small cohort. Autonomy should expand only one verifiable step at a time, guided by evidence from quality reviews, exception logs, and cost monitoring.

0
WorldBBC World ·

Trump ties Saudi nuclear energy deal to Israel recognition

US President Donald Trump has stated that any agreement to help Saudi Arabia develop nuclear energy will require the kingdom to formally recognize Israel. The condition links the proposed nuclear deal to Saudi Arabia joining the Abraham Accords, the normalization agreements brokered during Trump's first term. Trump's remarks signal that Washington is using the prospect of civilian nuclear cooperation as leverage to advance broader Middle East peace efforts. Saudi Arabia has not yet joined the Abraham Accords, and its leadership has previously indicated that Palestinian statehood remains a prerequisite for any normalization with Israel.

0
TechnologyNYT Technology ·

Ford to Integrate Apple Maps Into Its New Electric Vehicle Self-Driving System

Ford Motor has announced a partnership with Apple to incorporate Apple Maps software into its new self-driving electric vehicle system. This marks the first time Apple Maps technology will directly influence how a line of electric vehicles operates. The collaboration signals a significant step in Apple's expansion into the automotive industry beyond its existing CarPlay interface. Industry observers suggest other automakers may follow Ford's lead in adopting Apple's mapping technology for vehicle automation.

0
TechnologyThe Verge ·

Hirokazu Kore-eda's 'Sheep in the Box' explores AI grief and loss without dystopia

Acclaimed Japanese director Hirokazu Kore-eda, known for winning the Palme d'Or for Shoplifters in 2018, has released a new sci-fi drama titled Sheep in the Box. The film is set in a near-future world where an AI company offers grieving parents a robotic replica of their deceased child, indistinguishable from a human. The story centers on parents who lose their seven-year-old son in a freak accident and are given the option to bring him back through this technology. Unlike many AI-themed films, Kore-eda's vision takes a notably non-dystopian approach to the subject. The film explores themes of grief, memory, and the emotional complexities of artificial companionship.

0
Crypto & Web3CoinDesk ·

EFF Warns KIDS Act Would Create Mass Surveillance and Censorship System

The Electronic Frontier Foundation (EFF) has raised serious concerns about the KIDS Act, a proposed piece of legislation currently under consideration by U.S. lawmakers. EFF's India McKinney argues that the bill goes far beyond age verification, effectively establishing a surveillance and censorship infrastructure. McKinney contends that the proposal poses a significant threat to privacy and free expression for all internet users, not just minors. The EFF is calling the bill a wake-up call for anyone who values civil liberties online.

0
Crypto & Web3CoinDesk ·

BlackRock, Coinbase, Strategy Join $15M Consortium to Quantum-Proof Bitcoin

BlackRock, Coinbase, and Strategy are among the firms joining a consortium that has pledged $15 million to address potential quantum computing threats to Bitcoin. The group aims to fund research and preparations that could help safeguard the Bitcoin network against future quantum attacks. Each member organization will direct its funding independently, rather than pooling resources under centralized consortium control. Importantly, the consortium has clarified it will play no role in Bitcoin's governance or any protocol-level decisions.

0
IndiaTimes of India ·

Scientists map Great Barrier Reef microbiome, discover 584 new bacteria and 362,000 viruses

Scientists have produced the first comprehensive microbiome map of the Great Barrier Reef's open waters by analyzing DNA samples collected across 48 reefs. The research uncovered 584 previously unidentified bacterial species along with more than 362,000 viruses. The findings have been compiled into a database intended to serve as a reference for ongoing reef health monitoring. Researchers believe the tool could enable early detection of environmental stress before any visible damage to the reef becomes apparent.

0
ProgrammingDEV Community ·

Masked Call Routing: A Privacy-Safe Fix for Blocking Cars in Indian Cities

A common urban problem in Indian cities — strangers needing to contact a car owner blocking a driveway or gate — doubles as a compelling systems design challenge. The traditional solution of displaying a phone number on a windshield sticker exposes the owner's personal number permanently to anyone who sees it, including marketers and bad actors. A more robust approach uses masked call routing, similar to systems used by cab and delivery apps, where scanning a QR code on the vehicle triggers a server-side binding between a temporary virtual number and the owner's real number. The virtual number is leased for a short window, typically around ten minutes, after which the binding is torn down and the number returned to a shared pool. Key design considerations include correct pool sizing based on peak concurrency, strict one-to-one number bindings to prevent misdirected calls, and safeguards against potential harassment since the system effectively allows any stranger to make an owner's phone ring.

0
IndiaNDTV ·

IMF Data Shows How Social Unrest Can Weigh on Economic Activity

Social unrest and protests can have measurable negative effects on a country's economy, according to IMF research. The disruptions tend to affect key economic indicators including consumer confidence, business sentiment, and investor behaviour. Historical data analyzed by NDTV Datafy highlights patterns showing how periods of civil instability correlate with economic slowdowns. The impact varies depending on the scale and duration of the protests, as well as the resilience of the affected economy.

0
IndiaTimes of India ·

AI Is Reshaping Jobs, Not Destroying Them, Says Europe's Top HR CEO

The CEO of Europe's largest HR company argues that artificial intelligence is transforming job roles and tasks rather than triggering mass unemployment. Current global employment data supports this view, with record-high employment rates and low unemployment figures worldwide. Historical precedent also backs the claim, as past technological revolutions reshaped work without causing widespread job losses. While some companies have cited AI as a reason for layoffs, the HR chief notes that other underlying factors are often responsible. To navigate the changing job landscape, the CEO emphasized that upskilling and reskilling the workforce remain essential priorities.

0
ProgrammingDEV Community ·

Vue 3 and pdf-lib Enable Fully Browser-Based PDF Watermarking Tool

A developer has detailed how to build a browser-based PDF watermarking tool using Vue 3, pdf-lib, and PDF.js, processing files entirely on the user's device without server uploads. The approach addresses privacy concerns associated with traditional watermark tools that send potentially sensitive documents to remote servers. The implementation covers text rendering, rotation correction, and multi-page support, including a mathematical fix to center rotated text accurately on each page. Configurable options such as font size, opacity, rotation angle, color, and page range are supported to suit different use cases. The full source code is available on GitHub, and the post notes that image-based watermarks using PNG logos would require a separate approach beyond pdf-lib's built-in text drawing methods.

0
ProgrammingDEV Community ·

Developer Launches Free Open-Source Invoice Generator Requiring No Sign-Up

A developer named Vlad has released EasyInvoicePDF, a free and open-source tool for generating professional invoices. The project was created out of frustration with costly and overly complex invoicing software. The tool offers features including live PDF preview, instant download, customizable templates, and support for over 120 currencies and multiple languages. Users can save seller and buyer profiles and apply flexible tax options such as VAT and sales tax. The source code is publicly available on GitHub and the developer is actively welcoming feedback and feature suggestions.

0
ProgrammingDEV Community ·

How to Resolve 'Duplicate Class' Android Build Errors in React Native and Expo

React Native and Expo developers frequently encounter a 'Duplicate class' Gradle build error on Android, typically triggered after installing a new package, upgrading Expo, or changing a dependency. The error occurs when two different libraries include the same compiled Java or Kotlin class, causing Gradle to halt the build rather than guess which version to package. The root cause is usually not the library named in the error message, but a transitive dependency pulling in an older or incompatible version behind the scenes. Common culprits include version mismatches between libraries, outdated third-party packages referencing legacy AndroidX or Google Play Services versions, and manually added Android dependencies that Expo already manages internally. Recommended fixes include identifying the conflicting modules, running Gradle dependency insight commands to trace the source, updating outdated libraries, and clearing the Gradle cache before rebuilding.

0
TechnologyNYT Technology ·

EU Fines Google $1 Billion Over Anticompetitive Search Engine Practices

The European Union has imposed a $1 billion fine on Google, accusing the tech giant of anticompetitive practices related to its search engine. The penalty comes at a particularly strained period in trans-Atlantic trade relations between the EU and the United States. EU regulators determined that Google's conduct in the search market violated fair competition rules. The fine represents another significant regulatory action by European authorities targeting a major American technology company.

← NewerPage 35 of 1441Older →