SShortSingh.
0
IndiaNDTV ·

Andrew Ng Dismisses AI Extinction Fears as Science Fiction

AI pioneer Andrew Ng, co-founder of Google Brain and Coursera, has pushed back against fears that artificial intelligence poses an existential threat to humanity. He described such extinction-level concerns as far more rooted in science fiction than in actual science. Ng noted that the tech industry itself had previously amplified fears about AI's catastrophic potential during the early stages of the AI boom. His comments reflect a growing debate among experts about whether doomsday AI narratives are overstated or genuinely warranted.

0
IndiaTimes of India ·

Telangana RERA orders builder to refund Rs 79L for incomplete villa project

A homebuyer in Telangana paid Rs 79 lakh toward a villa priced at Rs 2.14 crore, but the property was never completed. The Telangana Real Estate Regulatory Authority (RERA) took up the matter after the builder failed to deliver the promised villa. During proceedings, the builder could not provide any documentation or evidence showing the current construction status. Finding no proof of progress, RERA ruled in favour of the buyer and ordered a full refund of the Rs 79 lakh already collected.

0
SportsESPNcricinfo ·

Gambhir outlines gradual comeback plan for Hardik Pandya amid India's packed schedule

India head coach Gautam Gambhir has addressed Hardik Pandya's return to international cricket, indicating the all-rounder is not yet ready to bowl a full ten-over spell. Gambhir's comments came as Indian selectors juggled a large player pool to field three senior India teams and two India A sides simultaneously. The coach viewed the expanded squad depth as a positive development for Indian cricket. Pandya's workload will reportedly be managed carefully as he works his way back to full fitness.

0
ProgrammingDEV Community ·

How to Add Observability to ASP.NET Core APIs with Prometheus and Grafana

A hands-on tutorial demonstrates how to implement observability in an ASP.NET Core Minimal API using Prometheus, Grafana, and Docker Compose. Developers learn to create custom metrics — including Counters and Histograms — via the prometheus-net.AspNetCore package, exposing data through a /metrics endpoint. Prometheus periodically scrapes this endpoint and stores time-series data, which Grafana then visualizes through configurable dashboards built with PromQL queries. The guide covers practical steps such as configuring Prometheus as a Grafana data source, using Docker Compose service names instead of localhost, and importing pre-built dashboards from Grafana Labs. The tutorial is aimed at teams monitoring APIs, microservices, and distributed ASP.NET Core systems that need to track request volume and operation duration over time.

0
ProgrammingDEV Community ·

How Python's '=' operator works: assignment vs. mutation explained

A tutorial published on DEV Community explains a common source of confusion for Python beginners: why assigning one variable to another can sometimes cause both to change. The key distinction is that '=' in Python does not copy an object — it binds a name to an existing object, meaning two variables can point to the same mutable structure like a list. When a mutable object is modified through one variable, the change is visible through all other variables referencing the same object, a behavior known as mutation. By contrast, reassigning a variable to a new value simply rebinds that name to a different object, leaving other references unaffected. The article also covers related pitfalls, including the difference between '=' and '==' and the fact that Python's input() function always returns a string, not a number.

0
Crypto & Web3CoinDesk ·

Solana cuts block time by 17% to 250ms, transaction throughput unchanged

Solana is reducing its target slot time from approximately 400 milliseconds to 250 milliseconds, making blocks faster to produce. This change gives decentralized applications access to fresher on-chain data more frequently. Validators will also hold shorter control windows over each block, which has implications for network security and fairness. However, the amount of computational work permitted per slot is being scaled down proportionally, meaning overall transaction throughput remains the same.

0
ProgrammingDEV Community ·

Developer Outlines TypeScript Architecture for Stock Token Trading Terminal on Robinhood Chain

A developer has published a detailed technical guide on building a stock token trading terminal on Robinhood Chain, Ethereum's EVM-compatible Layer-2 network with chain ID 4663. The proposed architecture separates the application into frontend, API, trading infrastructure, and blockchain layers, with the frontend handling trading intent and the backend managing validation and execution. The terminal relies on Robinhood's Stock Token API, which provides contract addresses, price feeds via Chainlink, and asset metadata to ensure correct token identification across chains. Key components outlined include an asset registry, canonical contract validation, market data services, order management, and portfolio reconciliation. The design is intended to support web terminals, mobile apps, automated bots, and API clients from a single shared backend without duplicating execution logic.

0
ProgrammingDEV Community ·

How to nail the 'Tell me about yourself' interview question in 60 seconds

Career advice from DEV Community outlines a structured approach to answering the most predictable interview question: 'Tell me about yourself.' Rather than reciting a resume chronology, candidates are advised to follow three beats — current role with scope, selective relevant history, and an explicit connection to the specific job. The interviewer uses the opening answer to set the agenda for follow-up questions, making deliberate topic choice strategically important. Each sentence should pass the test of relevance to the role, with vague enthusiasm replaced by specific, concrete detail. The response should be rehearsed aloud and timed, as most people run longer than they expect when speaking.

0
ProgrammingDEV Community ·

Line Segmentation, Not Recognition, Is the Bottleneck in Historical Handwriting AI

A developer working on handwritten text recognition (HTR) for historical documents argues that line segmentation — splitting a page into individual text lines — is the most overlooked failure point in the pipeline, not the recognition model itself. Historical pages pose unique challenges such as skew, marginalia, bleed-through, and dense tabular layouts that trip up generic segmentation tools trained on modern printed text. To address this, the author trained a domain-adapted YOLOv8 text-line detector on 18th-to-20th-century Nordic court and church records, achieving a mAP50 of approximately 0.79 on held-out historical pages. The research also found that general vision-language models fail silently on unseen historical handwriting — producing fluent but fabricated text — while trained specialist models paired with good segmentation remain more faithful to the source. The model weights and a runnable line segmenter have been released publicly on the Hugging Face Hub.

0
ProgrammingHacker News ·

ZCode IDE Found Silently Uploading Users' Git History to the Cloud

A security researcher has discovered that ZCode, a code editor tool, quietly uploads users' Git history and workspace data to remote cloud servers without explicit user consent. The findings were published in a detailed blog post by researcher Ferstar, outlining how the data transmission occurs in the background during normal use. The behavior raises significant privacy concerns, particularly for developers working on proprietary or sensitive codebases. The post gained notable traction on Hacker News, accumulating 187 points and sparking discussion about data privacy in developer tooling. No prior disclosure or opt-in mechanism was found to inform users about this data collection practice.

0
IndiaTimes of India ·

Pakistan forfeits Chess Olympiad match against Israel, cites state policy

Pakistan refused to play Israel in the opening round of the 2026 Chess Olympiad, held in Samarkand, resulting in a 4-0 walkover in Israel's favour. The Pakistan Chess Federation stated the decision was in line with the government's longstanding policy of not recognising Israel. The federation also said the boycott was intended to express solidarity with Palestinians. Officials were careful to clarify that the move was not directed at Israeli players or the spirit of sportsmanship, but was strictly a matter of state policy.

0
ProgrammingDEV Community ·

Developer Uses AI to Organize 350+ Programming Books Into 24 Learning Roadmaps

A developer used an AI coding tool called opencode to bring order to a disorganized collection of over 350 programming books and resources stored on their computer. Rather than manually sorting files, they prompted the AI to recursively scan the folder, classify resources by technical topic, and generate structured learning roadmaps in Markdown format. The tool produced 24 distinct learning areas, each with a tiered path from foundational to advanced material, and also identified four duplicate files the developer was unaware of. The reorganization resulted in 348 resources neatly distributed across 24 topic folders with no files lost in the process. The developer plans to extend the system into a personal progress tracker by adding per-topic checklists of completed books.

0
SportsESPNcricinfo ·

Nation and Tryon power Guyana Amazon Warriors to maiden WCPL title

Guyana Amazon Warriors claimed their first-ever Women's Caribbean Premier League title after a dramatic comeback victory. The Warriors were in deep trouble at 111 for 7 while chasing a target of 146 against Trinbago Knight Riders. Nation and Tryon combined to turn the match on its head, rescuing the Warriors from near-certain defeat. Trinbago Knight Riders had appeared firmly in control before losing their grip on the contest in the closing stages. The remarkable lower-order partnership proved decisive in sealing a historic win for the Amazon Warriors.

0
ProgrammingDEV Community ·

Eight React Chart Libraries Ranked by Performance and Real-World Use Case

A technical breakdown ranks eight React chart libraries not by download popularity but by rendering technology and data-volume capabilities. The comparison highlights three rendering approaches — SVG, Canvas, and WebGL — each with distinct performance ceilings and customization trade-offs. Widely used libraries like Recharts, which draws around 50 million weekly npm downloads, rely on SVG rendering, which can cause UI lag when handling thousands of data points. SciChart tops the list for high-volume and real-time use cases, with its WebGL-based engine reportedly loading one million data points in under 15 milliseconds. The guide aims to help developers match a chart library to their project's actual data demands rather than defaulting to the most popular option.

0
IndiaTimes of India ·

Shapoor Mistry supports RBI's push for Tata Sons public listing

Shapoor Mistry, whose Shapoorji Pallonji Group holds an 18.4% stake in Tata Sons, has voiced support for the Reserve Bank of India's directive regarding the conglomerate's listing. Mistry stated that the RBI's decision has brought 'full clarity' to the matter. He expressed willingness to work constructively with both Tata Sons and the Tata Trusts on the holding company's future direction. His comments come amid an ongoing power struggle within the Tata Group.

0
ProgrammingDEV Community ·

Developer builds gamified habit tracker with microservices, XP streaks, and resilience-first design

A software developer has built a habit-tracking application called Gamified Tracker that awards experience points using a formula combining activity duration, multipliers, and streak bonuses. The system is designed around a microservices architecture using Java 17 and Spring Boot 3.5, with separate services handling activity logging and gamification. A key design priority was resilience: habit logs must save successfully even if the XP or gamification layer fails, using an outbox pattern with RabbitMQ for asynchronous processing. The stack also includes Spring Cloud Gateway for routing and authentication, Netflix Eureka for service discovery, PostgreSQL for storage, and Prometheus with Grafana for observability. The developer acknowledges that a simpler monolith would suffice for current traffic, but chose the distributed setup deliberately to demonstrate and learn production-grade patterns.

← NewerPage 1374 of 5757Older →