SShortSingh.
0
ProgrammingDEV Community ·

CRC32, XXHash, or SHA-256: Choosing the Right Checksum for the Job

Checksums are widely used to verify file integrity, detect duplicates, and confirm data hasn't changed, but different algorithms suit different needs. CRC32 is fast and lightweight, making it suitable for catching accidental data corruption during transfers, though it was never designed to resist deliberate collisions. XXHash offers even greater speed and works well for deduplication tasks where inputs are controlled and security is not a concern. SHA-256 is a cryptographic hash that makes collisions computationally infeasible, making it the appropriate choice for audits, legal verification, and any destructive file operations. Experts recommend selecting a checksum based on the consequence of being wrong rather than raw performance benchmarks alone.

0
IndiaTimes of India ·

Musk Responds as OpenAI Ends Three-Year Partnership with Cursor

OpenAI has announced it is terminating its collaboration with Cursor, an AI coding tool recently acquired by SpaceX, which is owned by Elon Musk. The decision stems from alleged violations of OpenAI's service terms linked to Musk's companies, including Twitter and xAI. As a result of the fallout, Cursor is set to lose access to OpenAI's models by November 2026. Musk has publicly responded to the development, though negotiations between SpaceX and OpenAI are reportedly ongoing to resolve the dispute.

0
ProgrammingDEV Community ·

Anthropic's AI-Native SDLC Playbook Praised but Seen Missing Architectural Governance Layer

Anthropic last week published an AI-native software development lifecycle playbook arguing that code generation is no longer the bottleneck in delivery, but that surrounding stages like planning, review, and release still operate at human speed. The playbook proposes a structured artifact chain — including intent, spec, and plan documents — so human attention is focused at stage gates rather than spent reconstructing context repeatedly. It outlines a hierarchy of controls, from advisory skills to deterministic hooks, with the guidance that anything that must always hold requires a deterministic backstop. However, one analysis argues the playbook stops short of addressing architectural governance, such as database choices, dependency rules, or module boundaries, which cannot be reduced to simple path-based hook predicates. The missing layer, the argument goes, involves compiling Architecture Decision Records into active, scope-aware controls that can evaluate whether a proposed change violates a recorded architectural decision.

0
ProgrammingDEV Community ·

How to Identify Any Website's Tech Stack Using Free Tools and Browser Tricks

Developers and researchers can uncover the technology behind any website using several accessible methods, according to a guide by a detection tools specialist. Free online tech stack detectors can analyze a URL and return a categorized breakdown of CMS, frameworks, analytics, CDN, and hosting without requiring a signup. Viewing a page's source code can reveal CMS identifiers through meta generator tags and file path patterns specific to platforms like WordPress, Drupal, or Shopify. Browser DevTools offer deeper insight by exposing live network requests — such as calls to Stripe or jsDelivr — and allowing console-based checks for frontend frameworks like React, Vue, Angular, and Next.js. Together, these techniques make it possible to detect both frontend and, to a limited extent, backend technologies on almost any public website.

0
ProgrammingDEV Community ·

Qwen3 4B Matches Qwen2.5 7B on Writing Correction While Running 2x Faster

A developer benchmarked three locally hosted Qwen language models — Qwen2.5 7B, Qwen3 4B, and Qwen3 8B — on a 20-case writing correction task using Ollama on Windows, generating 60 total responses. Both Qwen2.5 7B and Qwen3 4B achieved identical results, each completing 18 out of 20 cases correctly and failing on the exact same two cases. Qwen3 8B performed marginally better, completing 19 out of 20 cases. The most striking finding was in execution speed: Qwen3 4B averaged 23.99 seconds per cold-start run, compared to 54.37 seconds for Qwen2.5 7B, making it roughly 2.27 times faster. The experiment suggests that for this specific writing-correction benchmark, the newer smaller model can match the practical output of its larger predecessor at significantly lower latency.

0
ProgrammingDEV Community ·

Nylas Guide Shows How to Shadow-Test AI Email Agents on Live Traffic Safely

Developers building AI email agents face significant risk when moving from test inboxes to live customer mailboxes, as even small changes to prompts or models can cause errors. A technique called shadow mode allows a candidate agent to receive the same real inbound messages as the production system, record what it would have done, but never actually send, label, or draft anything visible to customers. The approach uses Nylas Agent Accounts to deliver live email events and thread context to the shadow agent, while the application stores proposed actions and comparison results in its own database. Crucially, shadow mode is an application-level rollout feature rather than an email-provider change, and all shadow output must be kept separate from the live mailbox to avoid confusion. The method also carries privacy obligations, since the model processes real customer content, requiring developers to minimize data retention and limit access to attachments unless strictly necessary.

0
IndiaTimes of India ·

MJ Gopalan Chose Cricket Over 1936 Olympic Gold, Played Only One Test

MJ Gopalan faced a defining career choice in 1936, having to pick between joining India's Olympic hockey squad or going on a cricket tour. He opted for cricket, inadvertently missing out on Olympic gold as India's hockey team, led by Dhyan Chand, claimed the title that year. Despite strong performances in first-class cricket, Gopalan's international career amounted to just a single Test match. His story remains a rare example of a sportsman who excelled across two major disciplines yet sacrificed historic glory for one over the other.

0
ProgrammingDEV Community ·

Solo AI and AI Swarm Both Miss the Same Bug in Governance Audit Test

A developer running an experiment on AI governance auditing tested whether a single advanced AI model and a multi-agent AI swarm could identify known defects in a real enterprise governance corpus of 341 Markdown documents. The tester had pre-sealed a hidden benchmark containing eight scored conditions, including four confirmed defects, to ensure the AI systems could not be guided toward known answers. Both configurations — a standalone Claude Opus 5 instance and a more complex multi-agent setup — were given the same read-only corpus and broad instructions to find defensible governance flaws. Despite differences in architecture and autonomy, both systems failed to catch the same specific defect from the benchmark. The experiment raised pointed questions about whether deterministic, rules-based governance architectures still hold advantages over rapidly improving AI agent systems.

0
IndiaTimes of India ·

Tamil Nadu teacher booked for abetment after Dalit student dies by suicide

A Dalit teenager in Tamil Nadu died by suicide after allegedly being subjected to casteist slurs and humiliation by her school's headmistress. The teacher has been booked on abetment of suicide charges following the incident. Relatives of the deceased took to the streets demanding stronger action against the school official. Police have amended the case to include the serious allegations of caste-based abuse. Authorities are continuing their investigation into the matter.

0
IndiaNDTV ·

BJP Uses Memes and Satire to Target Congress in Social Media Campaign

The BJP has intensified its social media offensive against the Congress party, deploying memes and satirical content as part of its digital strategy. Party sources clarified that this approach is not a departure from its established playbook. Officials emphasized that the party's core ideology and belief system remain firmly intact. The move reflects the growing role of social media as a battleground in Indian political rivalry.

0
IndiaNDTV ·

FIR Filed Against Mamata Banerjee for Defying Court Order on Student Rally

An FIR has been registered against West Bengal Chief Minister Mamata Banerjee at Hastings Police Station. The case relates to an alleged violation of a court order concerning a meeting of the Trinamool Chhatra Parishad (TMCP), the student wing of the Trinamool Congress. The complaint was filed not only against Banerjee but also against the organisers of the student body gathering. The FIR indicates that the meeting was held despite a judicial directive reportedly prohibiting it.

0
IndiaNDTV ·

Woman Dies After Delivery, Family Alleges Negligence; Hospital Denies Wrongdoing

A woman named Kalpana and her newborn child died following a delivery at a hospital, sparking a dispute between her family and the medical facility. A video has surfaced in connection with the case, in which Kalpana reportedly expressed fear for her life. Her family has alleged that the hospital staff were negligent in their treatment of her. The hospital, however, maintains that she received care strictly in line with established medical protocol and denies any wrongdoing by its doctors. The case has drawn public attention amid conflicting accounts from both sides.

0
ProgrammingDEV Community ·

macOS launchd Ignores Plist Edits at Runtime — Here Is the Safe Fix

On macOS, launchd reads a job's plist file only when the job is first bootstrapped, freezing environment variables in memory and ignoring any subsequent file edits. This means changing a timeout value in a plist has no effect on an already-loaded job, creating a silent mismatch between the file on disk and what launchd is actually running. The divergence can be confirmed via the launchctl print command, which will still report the old value despite the updated file. The correct remedy is to unload the job with launchctl bootout and reload it with launchctl bootstrap, but doing so mid-run force-kills the process and discards its work. A 31-line shell script that checks whether a job is idle before re-syncing its configuration offers a safer, automated alternative for production automation environments.

0
ProgrammingDEV Community ·

AI Euthanasia Assessor Proposed as Psychiatrist Replacement in Assisted Dying

Australian euthanasia advocate Philip Nitschke announced in January 2026 that he is developing an AI system to replace psychiatrists in evaluating whether people seeking assisted dying have the mental capacity to make that decision. The AI would conduct a conversational interview and deliver a binary verdict — capacity granted or denied — after which a 3D-printed nitrogen capsule called the Sarco pod would unlock following a 24-hour waiting period. Nitschke, founder of Exit International and inventor of the Sarco pod, argues the system addresses inconsistency in human psychiatric assessments. The announcement came months after the Sarco pod was used for the first time in Switzerland in September 2024, an event that led to legal proceedings and the subsequent suicide of a key affiliated figure. Separately, 25-year-old Noelia Castillo Ramos died by legal euthanasia in Catalonia on 26 March 2026 after a 601-day legal battle in which five courts upheld her right to make the decision.

0
ScienceWIRED ·

Soundcore Liberty 5 Pro Earbuds Excel at Call Quality at a Lower Price

The Soundcore Liberty 5 Pro wireless earbuds have received a strong review from Wired, standing out for their exceptional call quality. The earbuds are praised for delivering performance that rivals or surpasses more expensive competitors. Their competitive pricing makes them a particularly compelling option in the crowded wireless earbuds market. Reviewers highlight the combination of affordability and call clarity as the product's defining strengths.

0
IndiaTimes of India ·

School helper arrested for molesting 22 girls at Thane tribal school

A school helper at a tribal school in Thane has been arrested after 22 minor girls accused him of molestation. The accused had previously been jailed for a similar offence and was out on bail at the time of the latest allegations. Authorities are now investigating how he managed to secure employment at the school despite his prior criminal record. Police say the accused allegedly exploited the girls' movements within the school premises. A case has been formally registered and the suspect taken into custody.

0
IndiaTimes of India ·

Historic Virginia equestrian estate listed at $8.4M to support disabled riders program

A historic Virginia property owned by Wheatland Equestrian has been listed for sale at approximately $8.4 million. The proceeds from the sale will go toward sustaining the Faith and Family Foundation's long-term mission. Founded in 1999, the organization has provided inclusive equestrian opportunities for riders of all abilities. It earned national recognition as a USEF Para-Dressage Center of Excellence. The funds raised will help continue services for both children and adults living with disabilities.

← NewerPage 591 of 3906Older →