SShortSingh.

Programming

0
ProgrammingDEV Community ·

RemoveMacAI: apaga Apple Intelligence y libera espacio en disco

Apple Intelligence sigue ocupando espacio en tu Mac incluso después de que apagues cada una de sus funciones desde Ajustes del Sistema. macOS 27 eliminó el interruptor único que apagaba todo junto, y los modelos descargados (desde el modelo base hasta el que genera Genmoji) se quedan en disco hasta que el sistema decide borrarlos por su cuenta, algo que puede tardar días. RemoveMacAI, una herramienta de línea de comandos publicada en GitHub, resuelve ese problema con un solo comando reversible: apaga cada función, borra los modelos ya descargados y bloquea que macOS los vuelva a bajar solo. Re

0
ProgrammingDEV Community ·

AI python Helper for my Little Brother

This is a submission for the Hacktoberfest Weekend Challenge: Build for a Friend I build an AI python helper for my little brother, The ai will not give the answer directly to the user but guide them through the journey. there is also a few lessons that the user can go thorugh to get their feet off the ground with python ^ _ ^ https://youtu.be/wkfLDCMAg3c https://github.com/Sarvesh-Amb/PythonHelperAI My project utalizes Ollama and the qwen2.5-coder:7b parameter model and python to have a conversation with the user and help them learn python. The project is ment for bigenners to get started wit

0
ProgrammingDEV Community ·

Multilingual Ghost CMS Blog: 7. Adding hreflang

The English home is served at /, and the Korean home at /ko/, but search engines had no information indicating that the two pages were versions in different languages. Providing users with a Language selector and explaining multilingual relationships to search engines are separate issues. For search engines, you need to use hreflang to indicate the relationship between each language URL. In 0.0.7, I added hreflang to the English and Korean home pages. 0.0.7 · Rename theme folder 0.0.7~0.0.8 · Home and post hreflang The hreflang needed for the home page The home URLs for this blog are as follow

0
ProgrammingDEV Community ·

Estrategias de respaldo de bases de datos con PostgreSQL, Django y despliegue automatizado en la nube

*Introducción Las bases de datos constituyen uno de los componentes más importantes de un sistema de información, debido a que almacenan información que puede ser difícil o incluso imposible de reconstruir después de una eliminación accidental, un error de la aplicación, una falla de infraestructura o una operación incorrecta. Python como lenguaje de programación. Django para desarrollar la aplicación web. PostgreSQL como sistema gestor de base de datos. pg_dump para generar respaldos lógicos.

0
ProgrammingDEV Community ·

Beyond FAANG and Major Hubs: Exploring Diverse Tech Career Opportunities Nationwide

The Perception Funnel: How Media and Education Narrow Tech Career Horizons The tech industry is often synonymous with FAANG companies (Facebook, Amazon, Apple, Netflix, Google) and major tech hubs like Silicon Valley. However, this narrow focus creates a perception funnel that limits awareness of the vast array of tech opportunities beyond these entities. This phenomenon is driven by several interrelated mechanisms, each reinforcing the dominance of FAANG and major hubs while obscuring alternatives. The concentration of media narratives and educational focus on FAANG companies and major tech h

0
ProgrammingDEV Community ·

Skandal WordPress vs WP Engine: Pengambilalihan Paksa Plugin ACF

Kronologi Pengambilalihan Plugin ACF oleh WordPress.org Konflik antara WordPress.org dan WP Engine memuncak saat WordPress.org secara sepihak mengambil alih distribusi plugin Advanced Custom Fields (ACF). Melalui mekanisme pembaruan otomatis, pengguna ACF dialihkan ke fork bernama Secure Custom Fields (SCF). Matt Mullenweg, pendiri WordPress, menyatakan tindakan ini diperlukan untuk menjaga keamanan pengguna karena WP Engine dinilai kehilangan akses ke infrastruktur WordPress.org. SCF dihadirkan sebagai alternatif yang dikelola langsung oleh WordPress.org di tengah dampak sengketa merek dagang

0
ProgrammingDEV Community ·

Three documentation checks before opening a pull request

When preparing a pull request with new code, updating documentation often gets delayed until review comments point out what is missing. A simple three-step check before opening the pull request keeps docs accurate and saves review cycles. Code snippets in README files and docs folders get outdated quickly when function signatures or configuration options change. Copy every command or snippet directly from the doc into a clean terminal or test script to confirm it runs without errors. If your pull request introduces, renames, or deprecates an environment variable or setting, verify that your co

0
ProgrammingDEV Community ·

Quiz Master: AI Quiz Learning Companion

This is a submission for the Hacktoberfest Weekend Challenge: Build for a Friend I built Quiz Master, an AI-powered quiz application designed to make learning more interactive, engaging, and enjoyable. Quiz Master allows users to practice different topics through quizzes, answer questions, and evaluate their knowledge through an interactive learning experience. I created this project to help a friend who wanted a simple and fun way to practice different subjects instead of relying on traditional study methods. The main goal was to make learning feel less like studying and more like an interact

0
ProgrammingDEV Community ·

Running 100B+ MoE Models on a Single RTX 4090: A Practical Guide to Expert Offloading with llama.cpp

Tuần này trên Hacker News có một bài hơn 600 điểm: chạy một model MoE 125B tham số trên một con RTX 4090 mà vẫn đạt tốc độ sinh token rất đáng nể. Nghe như chuyện đùa, vì 4090 chỉ có 24GB VRAM, trong khi 125B tham số ở mức quantize 4-bit đã chiếm khoảng 70-75GB. Bí quyết không nằm ở phép màu nào cả, mà ở kiến trúc Mixture of Experts (MoE) và một kỹ thuật gọi là expert offloading. Mình đã thử kỹ thuật này với vài model MoE trên máy cá nhân, và bài này tổng hợp lại những gì thực sự có tác dụng, những gì chỉ tốn thời gian, cùng các lệnh bạn có thể copy về chạy luôn. Với model dense (như Llama 3 7

0
ProgrammingDEV Community ·

Stop Instagram and TikTok labelling your Photoshop and Premiere exports as AI

Quick fix: the label comes from Content Credentials (C2PA) that Photoshop and Premiere Pro write into your export after a generative edit, and export settings don't switch them off. Check every file as it lands in your export folder and remove those credentials before posting: below is a free script that does it, and an app that does it for you on Mac and Windows. If you edit for clients or post every day, the "AI info" problem isn't one photo. It's every export. One Generative Fill in Photoshop or two seconds of Generative Extend in Premiere Pro, and the file you deliver carries Content Crede

0
ProgrammingDEV Community ·

DoseTrack: Built for Parents and Grandparents - A Simple, Private Family Medication Tracker

What I Built Every day, many elderly parents and grandparents ask themselves the same worrying question: "Did I take my morning blood pressure pill half an hour ago, or did I just think about taking it?" When our loved ones take four, five, or more medicines every day for conditions like high blood pressure, diabetes, and heart health, it is very easy to make mistakes. A person might skip an important pill out of fear, or accidentally take the same tablet twice. Normal phone alarms do not help much because people often tap "dismiss" or "snooze" while half-asleep and go right back to resting wi

0
ProgrammingDEV Community ·

Tenant Failure Alerting via Metrics API Poll Queries (Preserving Reconstruction Evidence)

The page says tenant_experiment stalled, but the on-call needs a more useful answer: which cohort stopped, which scheduled evaluation observed it, and whether the notification represents a new failure or a replay. The least complex design that preserves those answers is a scheduled poller with a small durable state record. It queries one failure-oriented metric, evaluates freshness and consecutive failures, then sends an idempotent webhook containing the evidence used for the decision. TL;DR: For a small property-management application, polling a metrics query endpoint is a reasonable failure-

0
ProgrammingDEV Community ·

AI agents are changing the way the web is used.

AI agents are changing the way the web is used. usage limits analytics rate policies usage-based pricing paid routes agent-to-service commerce Instead of treating monetization as a separate system, the economic decision can follow the access decision. Build I'm also working on Wayleave Build to make it easier to create and deploy applications with Wayleave's control layer built into the workflow. The broader goal is simple: Developers should be able to build for an internet where humans and autonomous agents coexist. Why not just use Cloudflare, AWS, Stripe, or x402?

0
ProgrammingDEV Community ·

oc-mirror CVE-2026-75939: A Signature Check That Runs in the Wrong Order

oc-mirror CVE-2026-75939: A Signature Check That Runs in the Wrong Order Red Hat disclosed CVE-2026-75939 on 21 September 2026 with a CVSS v3.1 score of 7.4. The affected component is openshift4/oc-mirror-plugin-rhel9 in Red Hat OpenShift Container Platform 4. The tool that syncs release images, operator catalogs and related content into a private registry can be made to accept a forged PGP message, and the defect is one of ordering. According to the vendor advisory, oc-mirror has a validation order defect when processing PGP-signed release images. The tool performs the signature error check b

0
ProgrammingDEV Community ·

Have your own Lake of Assets

This is a submission for the Sanity Challenge, Path Two: Vibe-Code Something Strange A project of mine runs on Railway: frontend, backend, websockets, Postgres and Redis in one place. Then I needed user images, avatars first, that load fast for everyone. Railway's storage buckets are private. Public buckets aren't supported, so every image read means a presigned URL or a proxy through my backend. The usual fix is object storage behind a CDN.

← NewerPage 648 of 3151Older →