SShortSingh.
0
IndiaNDTV ·

64 Injured as Two Trains Collide in Egypt's Giza Province

Sixty-four people were injured after two trains collided in Al-Ayyat district, located in Giza province on the outskirts of Cairo. The impact caused one of the trains to derail from its tracks. The reporting available does not specify the exact time of the incident or its underlying cause. Further details on the extent of injuries and the investigation are not included in the source material.

0
IndiaTimes of India ·

Sensex and Nifty open Samvat 2083 lower after record seven-day rally

Indian benchmark indices Sensex and Nifty50 started the new Samvat 2083 year in negative territory during the Muhurat trading session. The session followed a record seven-day winning streak in which both indices gained more than 10 percent. Over those seven sessions, the Sensex climbed by 7,781.99 points, or 10.62 percent, while the Nifty rose 2,331.5 points, or 10.27 percent. The article examines the market outlook for the period leading up to next Diwali.

0
ProgrammingDEV Community ·

macOS Builds Hidden Family Relationship Graph on Every Mac

Since macOS 13, Apple's Mac software has run background daemons that construct a detailed graph of a user's relationships, contacts, communications, and movements. Security researchers The Bishop and The Knight found the data stored in plaintext SQLite databases under ~/Library/IntelligencePlatform, with a core triple store holding entity and predicate data along with confidence scores. Machine learning classifiers reportedly infer family roles, such as identifying a partner or child, by combining signals from contacts, photos, and Family Sharing. Their analysis also found that deleted contact information persists in a secondary table for roughly 48 hours. The researchers warn that concentrating this data creates a privacy single point of failure if it were accessed by malicious actors.

0
ProgrammingDEV Community ·

Should coding agent rules live in the repo or in the tool?

The article weighs two places to store standing instructions for coding agents: versioned files in the repository or built into the tool itself. Repo-based rules are reviewable, shared across the team, and travel with the codebase, but must be maintained per project. Tool-based rules work everywhere without setup, yet remain invisible to review and can conflict with a specific repo's conventions. The author's tool, Styx, bundles core guidance from several public repositories covering coding, interfaces, design review, and system design. The author argues that when the two sources conflict, the repository's rules should take precedence because it understands the project better than the tool does.

0
ProgrammingDEV Community ·

Pydio Cells security review: tokens, workspace access and public shares need separate inventories

Security assessments of Pydio Cells that only examine the login page can miss exposure through personal access tokens and public shares. Pydio documents personal access tokens as a substitute for the standard OAuth flow, and these can be scoped to a specific node, though they do not grant access independently of the user's workspace permissions. The article recommends reviewing each delegation path separately, including OAuth clients, tokens, workspace ACLs and public links, and revoking tokens that lack an owner or documented use. Public links should be inventoried for their creator, target, permission level and expiration, and tested after the creator's access is removed. ZoomEye counts from November 2026 are cited only as leads, since they do not confirm misconfiguration on any host.

0
ProgrammingDEV Community ·

Virginia Layoffs Hold Fifth Place Nationally in November WARN Data

Virginia ranks fifth nationally with 2,546 workers in WARN filings over the latest 90-day window, roughly 4% of the nationwide total of 65,089. So far in 2026 the state has logged 67 notices covering 8,394 workers, averaging about 125 workers per filing. That year-to-date figure is already close to 2024's full-year total and sits below 2025's 12,067 workers. Compared with the October 24 snapshot, the 2026 count rose by 659 workers, and 16 notices carry future effective dates. The largest recent filing is The Washington Post's 118-worker cut at its Springfield operation, with an effective date of December 31, 2026.

0
ProgrammingDEV Community ·

Git's 'dubious ownership' error in containers traces back to a 2022 security fix

A developer running an AI coding agent in a container with a non-root user sees Git refuse to run, reporting dubious ownership of the bind-mounted repository. The cause is a mismatch between the numeric user IDs of the host and the container, which Git checks to prevent exploitation. Git's check stems from CVE-2022-24765, which allowed a malicious .git directory planted in a parent folder to execute commands when a user ran Git in a nearby directory. Setting safe.directory to a wildcard silences the error but disables that protection, so the article recommends adding only the specific path. The behavior can differ on macOS and Windows because Docker Desktop handles bind mounts differently.

0
ProgrammingDEV Community ·

Chrome Web Store update reviews vary widely, with permission changes driving longer delays

A developer who tracked submission timestamps for their extensions found that Chrome Web Store review time ranges from minutes to weeks depending on the package changes. Updates that keep the same permissions were typically approved the same day, while those adding permissions faced slower reviews. A listing text policy violation was rejected within about ten minutes, before any human inspected the code. The developer advises batching permission changes into a single submission to avoid repeated slow reviews. Changes that are permission-neutral, such as added locales or listing edits, were generally approved quickly.

0
ProgrammingDEV Community ·

HTTP methods explained: GET, POST, PUT, PATCH and DELETE in API design

The article explains how HTTP methods tell a server which operation a client wants to perform on a resource in an API. Using a user-management example, it compares the operations to requests made at a library counter, where the object stays the same but the requested action changes. GET retrieves resource representations and is considered safe because it should not alter server state. POST sends data to create a resource or trigger an application-defined operation, often returning a 201 Created status. The piece also introduces PUT, which creates or replaces a resource at a given URI, and goes on to cover PATCH and DELETE.

0
ProgrammingDEV Community ·

Over-Cleaned Training Data Can Break Production Vision Models

Machine learning teams often spend weeks removing blurry, underexposed, and occluded images to build pristine training datasets. Such datasets can produce strong validation scores but then degrade once models are deployed, failing under glare, rain, and camera vibration. The article argues that over-sanitizing strips out the structured real-world noise models need to learn robust representations. It recommends cleaning only destructive errors such as corrupted frames and label misalignments while preserving physical variations like motion blur, sensor glare, and occlusion. Teams are advised to write an explicit Data Preservation List before any cleaning effort begins.

0
ProgrammingDEV Community ·

Codename One Runs Unmodified Swing and JavaFX Code on iOS, Android and the Web

Codename One, an open-source framework, can now compile much of existing Swing and JavaFX desktop code into native apps for iPhone, Android, the web and desktop without a JVM. The JDK demos SwingSet2 and Notepad are among the test cases that build and run, with FXML and JavaFX CSS handled at build time instead of on the device. Native builds are substantially smaller than JVM-based packages, at 4.2x to 6.0x less download size on Linux, and start faster in every tested app. Memory use is mixed, with the native build sometimes using less at idle and sometimes more after interaction. The approach has clear limits: third-party jars compiled against Swing or JavaFX are rejected, and reflection, class loaders, Java serialization and ProcessBuilder are unavailable.

0
ProgrammingDEV Community ·

Cloudflare Launches Worker Previews, Giving Each Git Branch Its Own Isolated Environment

Cloudflare introduced Worker Previews on September 22, 2026, which gives every Git branch a production-like environment with its own code, configuration, URL, observability, and state. Developers can create an isolated Preview per branch using a Wrangler command, with separate variables, secrets, and bindings, and with Durable Objects and Containers scoped to that branch. Preview URLs remain stable per branch, can use a custom domain, and can be protected with Cloudflare Access. Observability such as logs, errors, metrics, and traces is scoped to each Preview, letting agents and developers validate runtime behavior without touching production.

0
ProgrammingDEV Community ·

Pairing Static Code Flags With Live Requests to Confirm Real Defects

A static analysis flag marks a line that might break and explains why, but it does not run the code, so it remains only a hypothesis. To confirm the suspicion, the flag is paired with a real request that reaches the same path and is sent to the live endpoint. The response and the side effect, such as a removed row, are then checked against the expected behavior. A flag is marked confirmed if the request reproduces the problem, dismissed if a guard blocks it, and inconclusive if the request never reaches the path. Purely structural flags can often be settled from the code alone, while ambiguous ones should default to a request.

0
ProgrammingDEV Community ·

Converter Test Shows WAV Export Lost 24-bit Depth, Producing 16-bit PCM

A developer tested whether a public audio converter preserves 24-bit PCM when exporting to WAV. They created a one-second mono 48 kHz 24-bit fixture and converted it through the tool, selecting WAV output. Inspecting the downloaded file showed 16-bit sample width, a 44.1 kHz rate, and two channels, none of which matched the source. The author notes the converter's visible controls only select the output format and offer no bit-depth option. They advise checking the file's sample width directly against any 24-bit delivery requirement.

0
IndiaTimes of India ·

West Virginia court reverses $31,054 divorce payout tied to premarital home's value rise

The West Virginia Supreme Court of Appeals has overturned an earlier ruling concerning a home the husband owned before the marriage. The court held that he does not owe his former wife a share of the property's increase in market value during the marriage. The decision clarifies how separate property and marital contributions are handled in divorce proceedings. The former wife, however, remains entitled to a financial interest in mortgage principal paid down during the marriage.

0
IndiaTimes of India ·

Jaipur cafe owner attacked on way home after dispute over employee's friend

Cafe owner Mayank Gopalia was assaulted by unidentified attackers in Jaipur on November 5. He was ambushed while walking home after closing his establishment, Oven The Bakery Cafe. The assailants struck him repeatedly with sticks, leaving him badly hurt and unconscious. Early investigation points to threats from a friend of a female employee with whom he had earlier argued.

0
IndiaTimes of India ·

Protesters disrupt Diwali festival in Seattle after light display is switched off

Far-right demonstrators reportedly stormed a Diwali festival in Seattle. The disruption followed an incident in which lights went out at the event. The article text provided was empty, so the specific details of timing, participants, and the cause of the power outage could not be confirmed. The headline's reference to MAGA suggests a political dimension, but this could not be verified from the source material. Further reporting would be needed to establish the full sequence of events.

← NewerPage 173 of 7074Older →