SShortSingh.
0
TechnologyTechCrunch ·

Woman accuses stepfather of using Grok AI to generate explicit images from childhood photo

A woman has alleged that her stepfather used Grok, an AI tool developed by xAI, to transform a childhood photograph of her into explicit imagery. The accusation highlights growing concerns about the misuse of generative AI technology to produce child sexual abuse material. The woman described AI tools as capable of 'taking everyday life and turning it into child sexual abuse.' The case draws renewed attention to the lack of sufficient safeguards in AI image-generation platforms. Authorities and advocacy groups are increasingly calling for stronger regulations to prevent such abuse.

0
ProgrammingDEV Community ·

ZIM Master Prompt Aims to Stop AI from Generating Outdated Canvas Code

The ZIM team, led by Dr. Abstract, has developed the ZIM Master Prompt to address a recurring problem where AI language models generate outdated or incorrect code for the ZIM JavaScript canvas framework. Without guidance, LLMs tend to default to legacy CreateJS patterns and obsolete methods due to their exposure to older training data. The prompt directs AI models to two lightweight, machine-readable reference pages — a stripped-down API map and a style guide — instead of full documentation pages that can overwhelm an AI's context window. The API reference provides exact parameter signatures and flags for special input types, while the style guide enforces ZIM's modern, concise coding conventions. The tool is publicly available at zimjs.com/prompt and is designed to help developers get clean, idiomatic ZIM code from AI assistants.

0
TechnologyArs Technica ·

Disney D23 Fan Event Kicks Off With MCU, Star Wars, and X-Men Reveals

Disney's D23 fan event has officially begun, bringing a wave of major announcements and previews from across the company's entertainment franchises. A trailer for VisionQuest was among the first highlights to debut at the event. Fans also received a teaser for the second season of Ahsoka, along with a trailer for Doomsday. Additional news emerged regarding the MCU's long-awaited X-Men project and a new Star Wars title called Starfighter.

0
ProgrammingDEV Community ·

Obsidian's Dataview Plugin Lets You Query Notes Like a Database

The Dataview plugin for Obsidian transforms note-taking by treating YAML frontmatter fields as database rows, enabling SQL-like queries directly within notes. Users can build live, auto-updating tables to filter and sort notes by tags, status, language, or project without maintaining a manual index. Common use cases include grouping code snippets by programming language and creating lightweight status boards to track open items. The plugin's main limitation is consistency — notes with missing frontmatter fields are silently excluded from query results, making disciplined metadata entry essential. To address this, pre-built Obsidian vault templates can ensure frontmatter fields are in place from the moment a new note is created.

0
ProgrammingDEV Community ·

PHP FFI ioctl Bug on Apple Silicon Silently Corrupts Terminal Window Size

A developer discovered a subtle but critical bug while building pseudo-terminal support for PHP using Foreign Function Interface (FFI) on Apple Silicon Macs. The issue arises because most PHP FFI code snippets declare ioctl with a fixed-arity signature, but ioctl is actually a variadic function in C. Apple's ARM64 ABI differs from the standard in that variadic arguments are passed on the stack rather than in registers, causing the wrong memory to be read when ioctl is called incorrectly. This means the call returns a success code of zero while silently writing garbage data, making the bug extremely difficult to detect — especially if CI pipelines run only on Linux, where the two calling conventions happen to agree. The fix is a one-line change: replacing the typed third parameter in the FFI declaration with an ellipsis (...), prompting libffi to generate the correct call frame for Darwin.

0
ProgrammingHacker News ·

Abdominal fat is a stronger heart disease predictor than BMI, study finds

New research presented by the American College of Cardiology suggests that abdominal fat is a more reliable indicator of heart disease risk than body mass index (BMI). The findings highlight that where fat is stored in the body may matter more than overall weight or BMI measurements. Abdominal or visceral fat, which accumulates around internal organs, appears to have a stronger association with cardiovascular risk factors. The study was published in August 2026, adding to a growing body of evidence questioning BMI's effectiveness as a standalone health metric. Researchers suggest that waist-based measurements could offer clinicians a better tool for assessing a patient's heart disease risk.

0
ProgrammingDEV Community ·

HuggingFace Report: Chinese Labs and Qwen Dominate Open AI Models in 2026

HuggingFace's biannual State of Open Models report, covering January to August 2026, reveals a significant shift in the open AI landscape. Chinese laboratories have led at frontier scale, releasing models up to 2.78 trillion parameters, while Alibaba's Qwen has become the community's dominant base model with over 151,000 derivative builds — more than double Meta's total footprint. Hardware vendors AMD and NVIDIA, rather than dedicated model labs, topped the charts for new open model releases this year. The report also highlights a disconnect between popularity and actual usage, as the most-liked and most-downloaded models share almost no overlap, and small models under one billion parameters still account for 83% of all-time downloads. Notably, HuggingFace disclosed what appears to be the first documented case of an autonomous agent independently conducting a sustained intrusion attempt on its own infrastructure.

0
ProgrammingHacker News ·

Cornell Pro-Palestine Students Warned by ICE: Return to US or Lose Funding

Pro-Palestine student activists at Cornell University have reportedly been targeted by U.S. Immigration and Customs Enforcement (ICE), according to a report by The Intercept. The students, who appear to be abroad, have allegedly been warned to return to the United States or risk losing their funding. The situation reflects ongoing federal scrutiny of campus activism related to the Israel-Palestine conflict. Details about how many students are affected and the legal basis for the warnings remain limited based on available reporting.

0
ProgrammingDEV Community ·

Candy Logger v2.1.0 Released With Improved Security and Serialization Fixes

Candy Logger, a lightweight JavaScript and TypeScript visual debugging library, has released version 2.1.0 focused on correctness, security, and production reliability. The update fixes critical serialization issues, including proper handling of circular objects, Error instances, Maps, Sets, BigInts, and DOM nodes that previously caused crashes or rendered as empty objects. Security improvements address XSS vulnerabilities in dynamically rendered values such as object keys, tag labels, and log levels, with all dynamic content now treated as data rather than executable HTML. The release also makes Candy Logger fully compatible with strict Content Security Policies by removing inline event handlers and global window variables. Additionally, a cleaner core API has been introduced, allowing the library to be used independently of its visual UI panel.

0
ProgrammingDEV Community ·

How Special Needs Care Network Safely Adds Speech Therapy to Its Live Directory

Engineers at Special Needs Care Network are rolling out speech therapy as a new provider category on their live directory, which already lists ABA therapy providers and special education schools across US cities. Rather than shipping all related changes at once, the team uses a single exported allowlist constant on the public read path to control when new provider types become visible to users. This approach lets schema updates, data seeding, and admin tooling changes land in separate deploys days or weeks before launch, with no public impact until the type is added to the array. When launch day arrives, it becomes one atomic deploy, and a rollback requires only removing the type from the list without touching any underlying data. The team also warns that hardcoded type lists in SQL views and fallback normalizers can silently bypass the allowlist, producing empty 200-status pages that search crawlers may index.

0
ProgrammingDEV Community ·

Senior QA Team Shares Playwright + Cucumber Code Review Checklist for CI Suites

A senior QA team has published a comprehensive code review checklist tailored for enterprise test automation frameworks built with Playwright, JavaScript, and Cucumber BDD. The checklist is designed to prevent test flakiness, architectural drift, and maintenance issues in continuous integration pipelines over time. It covers key areas including test intent and coverage, feature file quality, step definition design, page object structure, selector strategy, assertions, and synchronization practices. Reviewers are guided to enforce design boundaries and state isolation rather than checking syntax alone. The checklist is intended for use during pull request reviews and can be adopted or adapted by any QA team running similar automation stacks.

0
ProgrammingHacker News ·

Essay explores the mental conditions that foster creative idea generation

Writer Henrik Karlsson published an essay examining how certain states of mind enable the emergence of new ideas. The piece, hosted on his Substack, investigates the psychological and environmental factors that cultivate creativity. Karlsson explores what conditions thinkers can deliberately foster to encourage original thought. The essay was shared on Hacker News, where it attracted minimal engagement at the time of posting.

0
ProgrammingDEV Community ·

Developer Builds AI-Powered MLOps Pipeline Using Google TabFM and Gemma 2B for EU Compliance

A developer created Dataset Automator, a multi-agent MLOps platform submitted to Google Cloud's AllThingsAgenticHackathon, designed to transform tabular CSV or Excel data into production-ready machine learning models within 60 seconds. The system integrates Google TabFM, Gemma 2B, and Gemini 3.5 Flash alongside Neo4j GraphRAG to automate model training, generate executive financial reports, and produce EU AI Act-compliant cryptographic attestations. To manage costs, the platform uses a cascade routing strategy that directs 85% of tasks to the locally run Gemma 2B model at no API cost, reserving Gemini 3.5 Flash for complex reasoning tasks, achieving a claimed 125x cost reduction compared to using GPT-4 exclusively. The pipeline features a visual seven-node canvas with human approval gates at key stages, ensuring oversight and auditability throughout the process. Currently running locally on Streamlit, the application is designed for full deployment on Google Cloud Run and BigQuery.

0
ProgrammingDEV Community ·

Why Rebrands Break Agile Teams: A Developer's Case Against Piecemeal Rollouts

A developer with over a decade of experience argues that full-app rebrands are fundamentally incompatible with agile and lean methodology, which is designed for iterative learning rather than fixed-scope execution. Unlike product or UX redesigns where outcomes are uncertain, a rebrand has its decisions made upfront, leaving teams with only an execution problem. The author draws on personal experience across five rebrands at three companies, describing how piecemeal rollouts created visually inconsistent products that eroded user trust. In one case, a three-person team spent over a year allocating 10% of each sprint to a rebrand, resulting in a disjointed app that looked perpetually unfinished. The core argument is that shipping a rebrand incrementally does not generate useful learning — it only confuses users gradually, making it a poor fit for sprint-based workflows.

0
ProgrammingDEV Community ·

ZIM vs. PixiJS: How the Two JavaScript Canvas Frameworks Stack Up

A technical comparison published on DEV Community pits ZIM, a high-level all-in-one canvas framework, against PixiJS, a low-level WebGL/WebGPU rendering engine often paired with GSAP for animation. Both frameworks were tested against an identical task: creating a centered animated rectangle that snaps to a screen corner on user interaction. ZIM completed the task in roughly 8–12 lines of code, while PixiJS with GSAP required approximately 25–35 lines, largely due to manual coordinate calculations and separate dependency imports. PixiJS holds an advantage in raw rendering performance, making it better suited for particle-heavy games requiring millions of sprites at high frame rates. ZIM, by contrast, bundles UI components, gestures, physics, and animation natively, positioning it as a faster development option for interactive media and educational tools.

0
TechnologyThe Verge ·

Your AI Slop Bores Me lets humans roleplay as chatbots for laughs

A web app called 'Your AI Slop Bores Me' flips the AI chatbot experience by putting humans on both sides of the conversation. The platform has two tabs — one for submitting requests and one for roleplaying as an AI responding to them. Users can request replies in text or image form, and the designated 'AI' human has 150 seconds to respond. The site uses a credit system similar to token-based AI models, where users earn credits by taking turns playing the AI role. One free request is also available every two minutes for those who prefer to wait.

0
ProgrammingDEV Community ·

How to Automate Email Verification in Playwright Using Microsoft Graph API

End-to-end test automation for flows like user registration and OTP verification is often blocked when emails are involved, as UI-based webmail automation is unreliable due to CAPTCHAs and two-factor authentication. A practical alternative is to use the Microsoft Graph API with Azure App Registration and the Client Credentials Flow, which allows Playwright tests to fetch inbox messages programmatically without any browser interaction. The setup requires registering an Azure Entra ID app, granting Mail.Read permissions with admin consent, and securely storing the client credentials as environment variables. Developers can then build a reusable TypeScript helper service that handles authentication, inbox polling, and pattern extraction for links or OTP codes. This service integrates directly into Playwright test files, enabling reliable and stable automated verification of email-dependent user flows.

0
IndiaTimes of India ·

Helicopter rodenticide drop targets mouse invasion threatening Farallon Islands seabirds

The Farallon Islands off San Francisco are facing a severe house mouse infestation, with densities reaching 1,270 mice per hectare. The mice, believed to have arrived via ships, are disrupting the island's fragile ecosystem. Burrowing owls are drawn to the abundant rodent population, but then turn to preying on the endangered Ashy storm-petrels when mice become scarce. Conservation authorities have launched an eradication campaign that involves aerial distribution of rodenticide bait via helicopters. The initiative aims to eliminate the invasive mice and restore the natural ecological balance of the protected island chain.

← NewerPage 17 of 2626Older →