Specialized search for programming

Curated, developer-focused results

4Programming is a search engine built for programmers. It prioritizes technical relevance by combining multiple indexes, code-aware ranking, and AI systems. Use it to find code examples, documentation, libraries, tools, tutorials, and services — faster and with fewer irrelevant results than general-purpose search engines. Part of the 4SEARCH network of topic specific search engines.

Latest Articles

Cyber Security News
cyberpress.org > owasp-security-top-10-attack-paths-cyber-risk

OWASP Subtractive Security Top 10 Prioritizes Removing Attack Paths Over Monitoring

5+ hour, 34+ min ago   (370+ words) The OWASP has launched the Subtractive Security Top 10, a new engineering initiative that shifts cybersecurity strategy from detection toward the outright elimination of attack paths, marking a departure from the traditional “add more controls” approach to defense. Led by project…...

Cyber Security News
cybersecuritynews.com > mallory-unifies-threat-intelligence-exposure-context-and-response-into-one-architecture-for-security-teams > amp

Mallory Unifies Threat Intelligence, Exposure Context, and Response Into One Architecture for Security Teams

2+ hour, 38+ min ago   (635+ words) Las Vegas, United States, August 4th, 2026, CyberNewswire Mallory, the AI-native Threat and Exposure Management platform, today introduced a unified context and intelligence layer for security teams. The architecture has three parts: a context graph that correlates attack surface, threat, and vulnerability…...

DEV Community
dev.to > pokemon_go > building-swiftload-downloader-go-meets-swift-for-modern-downloads-4gmk

Building SwiftLoad Downloader: Go Meets Swift for Modern Downloads

11+ min ago   (69+ words) I recently released SwiftLoad Downloader, a fast, modern download manager built with Go and Swift. Go backend for protocol handling (HTTP, BitTorrent, Magnet, eD2k). Swift frontend for a polished, cross‑platform UI. 🚀 Why it matters: Demonstrates how Go can power high…...

GIGAZINE
gigazine.net > gsc_news > en > 20260804-agent-development-kit-attack

A hacking technique against Google ADK has been discovered that involves 'hacking low-privilege agents and executing code with higher privileges."

5+ hour, 37+ min ago   (109+ words) A hacking technique against Google ADK has been discovered that involves 'hacking low-privilege agents and executing code with higher privileges.' GIGAZINE Google has released the Pillar has reported the issue to Google, and mitigation measures have already been implemented. Pillar…...

Cursor
cursor.com > blog > mixture-of-kittens

Mixture-of-Kittens: our open-source MoE megakernel for NVL72s · Cursor

7+ hour, 37+ min ago   (1745+ words) MoK grew out of several earlier attempts to speed up the MoE layer. Over the past year, we wrote our own MXFP8 and NVFP4 training kernels and developed the "warp decode" approach for MoE inference. Second, the integrated Grace CPUs (the "G…...

SQ Magazine
sqmagazine.co.uk > keyv-npm-worm-supply-chain

npm Attack Hits Keyv and Cacheable Packages, Security Alert

46+ min ago   (269+ words) A compromised release of the `keyv` npm package, published at 09:35 UTC on August 4, 2026, spread a credential-stealing worm across over 400 distinct npm packages within roughly 30 minutes, according to Wiz. The same attacker published 10 related packages in the `cacheable` family, including `@cacheable…...

Programming Insider
programminginsider.com > how-image-to-image-ai-free-tools-help-developers-and-designers-build-better-visual-experiences

How Image to Image AI Free Tools Help Developers and Designers Build Better Visual Experiences

15+ min ago   (776+ words) Artificial intelligence has transformed the way visual content is created. A few years ago, editing an image required professional software, technical knowledge, and hours of manual work. Today, an Image to Image AI Free tool can enhance, restyle, or completely…...

DEV Community
dev.to > viramchoksi > four-things-that-surprised-me-running-python-in-the-browser-4lci

Four things that surprised me running Python in the browser

53+ min ago   (259+ words) I built a debugging-practice site where student code runs entirely in the browser. Python via Pyodide, JavaScript in a worker. No server executes anything. No execution bill, no queue, no sandbox to maintain. But four things bit me hard. Pass…...

DEV Community
dev.to > gert_ > building-enola-part-2-from-source-code-to-an-architectural-fact-model-djm

Building Enola, Part 2: From Source Code to an Architectural Fact Model

12+ min ago   (802+ words) In Part 1, I explained why Enola extracts deterministic architectural facts before an AI agent begins reasoning. That leaves the next design question: How should those facts be represented? The obvious answer is to build a graph containing every symbol, dependency,…...

DEV Community
dev.to > ddupard > identifying-the-processor-of-a-bare-metal-binary-strategy-2-and-testing-llms-1i8n

Identifying the Processor of a Bare-Metal Binary (Strategy 2): Testing LLMs

28+ min ago   (545+ words) Industrializing the disassembly of an undocumented processor from a raw binary is a complex challenge that can be broken down into 4 main phases: For the first step of this project, the goal is to evaluate different strategies and identify the…...