SShortSingh.
0
ProgrammingDEV Community ·

MyZubster Completes First Blockchain Anchoring Test for Circular-Economy Traceability

MyZubster has successfully completed its first end-to-end blockchain anchoring test for its AHP (absorbent hygiene product) traceability layer, anchoring a synthetic lot-creation event on the Base Sepolia testnet. The test confirmed a full pipeline including SHA-256 event hashing, Merkle tree generation, Ed25519 signature verification, and transaction receipt confirmation at block 46577137. No personal, medical, or household-level data was placed on-chain; only a pseudonymous lot identifier and mass value were used, with all operational evidence stored off-chain. The anchoring is designed to prove event integrity and timestamps, though the company notes it does not independently verify physical measurements or confirm that recycling actually occurred. The next phase will expand the pilot to include supply-chain transfers, treatment records, QR/NFC lot linkage, and public reporting that distinguishes measured, verified, estimated, and unknown values.

0
ProgrammingDEV Community ·

Building a simple plant reminder app exposed Android's broken notification system

A developer building GrowBook, a plant-watering reminder app, discovered that scheduling a basic Android notification involves at least three separate permission hurdles rather than a single straightforward call. Android 13 and above requires explicit runtime permission to post notifications at all, while Android 12 introduced a distinct permission for exact alarm scheduling, without which the OS can delay alerts by hours. A third issue emerged when scheduled alarms were wiped on device reboot, requiring a BootReceiver and additional broadcast registrations to handle app updates and custom manufacturer boot events. On budget Android phones with aggressive battery optimisation, even a correctly wired BootReceiver could be silently blocked, forcing yet another prompt asking users to exempt the app from battery management. The developer concluded that what appears to be a trivial five-line feature can consume a full week once every silent failure mode is accounted for and handled gracefully.

0
IndiaNDTV ·

Iran Claims Capture of US Unmanned Submarine in Strait of Hormuz

Iran has reportedly seized a US unmanned submarine in the Strait of Hormuz, a strategically critical waterway. The incident follows alleged attacks on five oil tankers in the region. The US military has been expanding its use of unmanned underwater and surface vessels as cost-effective tools for ocean surveillance and intelligence gathering. These systems are also used to monitor and track adversary ships and submarines across wide maritime areas. The seizure raises fresh tensions between the two nations in one of the world's most vital shipping lanes.

0
ProgrammingDEV Community ·

Indie fan site battles code farms and wikis for Roblox game keyword in under a week

A developer launched a fan site for Command An Army, a Roblox war game, six days ago. Within 48 hours, four major gaming guide platforms — including Pocket Tactics and Pro Game Guides — had published competing pages targeting the same keyword. By the end of the week, a fully-built fan wiki on a matching domain and a Fandom community had also appeared. Despite the crowded space, the creator is choosing to focus on verified in-game mechanics content rather than chasing codes pages, which tend to spike and decay with game updates. The developer plans to track traffic outcomes and share results once the strategy's effectiveness becomes clear.

0
IndiaNDTV ·

Singapore Eyes Chemical Castration for Sex Offenders If Evidence Supports It

Singapore's government has signaled openness to introducing pharmacological anti-androgen treatments, commonly known as chemical castration, as a measure against sex offenders. The treatment works by significantly reducing testosterone levels, thereby suppressing sexual urges in offenders. Authorities have stated that adoption of such measures would be contingent on clear scientific evidence demonstrating their effectiveness in reducing sex crimes. The announcement reflects Singapore's ongoing efforts to strengthen its legal and correctional framework around sexual offences.

0
ProgrammingDEV Community ·

Browser-Based Tool Uses Rolling Buffers to Auto-Capture Android Crashes and Logs

A new browser-based debugging approach addresses the common frustration of missing logs and screen recordings when intermittent Android crashes occur unexpectedly. The system uses two continuous in-browser streams — a rolling video ring buffer and a filtered logcat stream — each maintaining a sliding window of roughly 120 to 180 seconds of recent data. Built with the WebCodecs API and WebUSB transport, the video buffer stores one-second GOP chunks while the log buffer filters output by target package and watches for crash signatures like ANR and FATAL EXCEPTION. When a crash is detected, the system automatically slices and aligns both the video clip and log output to the moment of failure. The result is a compact, timestamp-aligned MP4 and log excerpt delivered to engineers instead of unwieldy multi-gigabyte files.

0
ProgrammingDEV Community ·

Developer Releases Veldora PHP, an Open-Source MVC Framework Built on PHP 8.2+

Shahriyar, an independent developer, has publicly released Veldora PHP v0.6.0, a modern MVC framework built on PHP 8.2+ for developing web applications and APIs. The framework includes an IoC container, ActiveRecord ORM, a Blade-inspired template engine, PSR-4 autoloading, and a built-in CLI with 48 commands. Veldora also offers guard-based authentication, background queues, an HTTP client, CSRF protection, and official VS Code tooling with syntax highlighting and IntelliSense. The creator says the project was driven by a desire to explore a different approach to framework design — one that is explicit, type-friendly, and less reliant on runtime magic. Veldora is open source and available on GitHub, with the developer inviting feedback and contributions from the PHP community.

0
ProgrammingDEV Community ·

Dev Tutorial: Using Syntax Parsers to Monitor and Search Large Codebases

A developer on DEV Community has outlined a method for managing bloated corporate code repositories built up over time by multiple programmers with varying skill levels. The proposed approach uses a custom syntax parser, rather than traditional regular expressions, to locate specific code segments across large codebases. A configuration file defines search rules — including naming conventions, access modifiers, and parameter structures — that a command-line tool then applies to scan Java source files. In the demonstrated example, the tool successfully identified a function with five input parameters while ignoring those with four or fewer, validating the precision of the rule-based search. The author argues this mechanism enables bulk monitoring, evaluation, and modification of code at scale.

0
ProgrammingDEV Community ·

AI meeting note tools fail businesses by burying decisions in summaries

AI-powered meeting note tools are generating summaries that employees stop reading within weeks, according to an analysis published on DEV Community. The core problem is that these tools capture full conversation recaps rather than isolating the three critical outputs of any working meeting: what was decided, who is responsible, and by when. A real-world compliance meeting example illustrates the gap — an AI tool faithfully summarised three actionable decisions, yet one key owner (the billing clerk) never attended and never received the relevant instruction. As a result, the same issues resurfaced the following month, with process changes going unimplemented despite being fully recorded. The article argues that without a structured decision log routed to each responsible person, AI meeting tools effectively automate the production of noise rather than accountability.

0
IndiaNDTV ·

Apple's Foldable iPhone Took Nearly a Decade to Develop

Apple CEO Tim Cook returned from an Asia trip around 2020 visibly enthusiastic about foldable smartphones, sparking renewed internal interest in the product category. The foldable iPhone is reported to be priced at approximately $2,000, placing it in the ultra-premium segment. The device is said to have been in development for close to ten years before nearing a public release. Apple's long development timeline reflects the company's cautious approach to entering new hardware categories. The foldable iPhone is expected to mark a significant shift in Apple's smartphone lineup.

0
IndiaTimes of India ·

Root defends Pakistan's effort despite England's dominant 2-0 series lead

England have taken an unassailable 2-0 lead in the Test series against Pakistan, winning at Headingley by an innings and 103 runs and at Lord's by 194 runs. Despite the heavy defeats, England batter Joe Root has pushed back against criticism of Pakistan's performances. Root called it disrespectful to suggest Pakistan showed no fight during the series. The former England captain defended Babar Azam's side, acknowledging the challenges they faced against a strong England outfit.

0
IndiaTimes of India ·

Father and brother arrested for killing woman over viral video in honour crime

A woman was allegedly murdered by her father and brother in what appears to be an honour killing. The crime was reportedly triggered after a video of her with a male acquaintance circulated online. The accused attempted to cover up the murder by staging it as a road accident, attacking her with a hammer in a secluded location. Police have since registered a murder case against both the father and brother.

0
IndiaTimes of India ·

Climate Change Accelerates Glacier Melt and Rockfalls Across European Alps

Rising temperatures are causing Alpine glaciers to shrink at an alarming rate, posing serious risks to surrounding regions. Thawing permafrost is destabilizing cliff faces, leading to a surge in rockfalls across the Alps. The Mont Blanc massif has seen notably frequent rock collapses in 2024, raising safety concerns. Areas once covered by snow are now receiving rainfall instead, further weakening the structural integrity of mountain terrain. Towns such as Chamonix-Mont-Blanc are increasingly threatened by the prospect of large-scale mountain collapses.

0
IndiaNDTV ·

Indian Markets Set for Weak Open as Oil Prices Rise for Fourth Straight Day

Indian equity markets are expected to open lower on Monday as rising global oil prices weigh on investor sentiment. Brent crude is approaching the $100-per-barrel mark after climbing for four consecutive sessions. The surge in oil prices follows Iran's attacks on US assets, which have heightened geopolitical tensions in the Middle East. Higher crude prices pose an inflationary risk for oil-importing nations like India, putting pressure on the rupee and corporate margins. Benchmark indices Sensex and Nifty are likely to face selling pressure at the opening bell.

0
IndiaTimes of India ·

Dillon Jones Signs Exhibit 10 Deal With Philadelphia 76ers

Dillon Jones, a 24-year-old forward, has signed a non-guaranteed Exhibit 10 contract with the Philadelphia 76ers this week. The deal gives Jones an opportunity to compete for a permanent roster spot with the team. Jones arrives having won back-to-back championships with Oklahoma City and the New York Knicks. While his NBA statistics remain modest, his strong G League performances and standout college career at Weber State suggest he has room to grow. The 76ers will be watching closely to see if he can translate that potential into consistent NBA-level play.

0
IndiaTimes of India ·

Gujarat Man Kills Father After Dispute Over Money Turns Violent

A family dispute over money in Kalol, Gujarat, ended fatally when Kalpesh Prajapati allegedly beat his father to death. The altercation reportedly intensified after the father physically assaulted Kalpesh's mother during the quarrel. Kalpesh, who had returned from the United States, allegedly attacked his father in response to the assault on his mother. Local police arrested Kalpesh Prajapati following the incident.

← NewerPage 921 of 4791Older →