Morning.dev
My Feed Popular
Login
DEV Community • 2026-08-20 17:00

COSS Weekly: Databricks acquires Electric, Stripe reportedly acquires OpenRouter, Temporal in talks for $500M, and more

This week in COSS: Dash0 acquired Polar Signals, while Stripe reportedly reached a deal to acquire OpenRouter for more than $7 billion; Dynatrace acquired Arize, and Databricks acquired Electric. Temporal is reported to be in talks to raise about $500 million at a $12 billion pre-money valuation, and Synthefy announced a $6.5 million seed round led by Wing Venture Capital. In other news, Modular ...

0 0
2m read
AI-Generated Exploit Scripts Target Siemens S7 PLCs in U.S. Critical Infrastructure
The Hacker News • 2026-08-20 16:59

AI-Generated Exploit Scripts Target Siemens S7 PLCs in U.S. Critical Infrastructure

The U.S. government on Wednesday warned of an "active threat" targeting critical infrastructure organizations in the country using artificial intelligence (AI)-generated exploit scripts. The activity is targeting Siemens S7 SeriesProgrammable Logic Controllers (PLCs) to conduct reconnaissance and capability development using AI-generated scripts disguised as legitimate monitoring tools. That

0 0
1m read
DEV Community • 2026-08-20 16:58

.NET 10 Numeric String Sorting: Put File 10 After File 9

When I display generated filenames, .NET 10 numeric string sorting gives me the order people usually expect: file9.txt before file10.txt. The new CompareOptions.NumericOrdering flag handles digit runs without a handwritten natural-sort parser. That sounds like a presentation-only change. It is not. The same comparer also decides whether two strings are equal, which can quietly collapse file2.txt ...

0 0
4m read
Lobsters • 2026-08-20 16:58

Emacs 31.1 will release on 8/24

Biggest thing for me is that tree-sitter's ABI is being bumped to 15 -- fixes compatibility issues with several upstream grammars. For the impatient, RC1 has been posted: https://lists.gnu.org/archive/html/emacs-devel/2026-08/msg00599.html Comments

0 0
1m read
ARGOS v0.0.1 is live: a digital twin of Kefalonia
DEV Community • 2026-08-20 16:56

ARGOS v0.0.1 is live: a digital twin of Kefalonia

Three weeks ago I started building a map that argues back. Today it is public. 🗺️ argos-geo.org/map What you can do: Click any building, road, beach, or POI See travel time to the fire station and nearest ferry port Toggle wildfire risk and flash-flood layers Find the lighthouse nobody asked about (102 minutes, boat-only) The stack: PostGIS + FastAPI + MapLibre GL + PMTiles. Hosted on GitHu...

0 0
1m read
DEV Community • 2026-08-20 16:52

The barcode prefix does not tell you where a product was made

There is a claim about barcodes that circulates every few years, usually attached to a call to boycott something: the first digits tell you which country a product was made in. Scan a jar, read the prefix, learn the origin. It is wrong, and the organisation that issues the numbers says so directly: Since GS1 user companies can manufacture products anywhere in the world, GS1 Prefixes do not iden...

0 0
4m read
DEV Community • 2026-08-20 16:50

Building an AI Translator Keyboard for iOS and Android: Privacy, Latency, and UX Lessons

Translating a message on a phone often means leaving the conversation, opening a translator, pasting the text, copying the result, and returning to the original app. I wanted to remove that loop. The idea behind AI Translator Keyboard was simple: type in the text field you are already using, tap one translation key, review the result, and send it yourself. The implementation was not simple at a...

0 0
7m read
3 Ways to Manage Files in CloudShell
DEV Community • 2026-08-20 16:48

3 Ways to Manage Files in CloudShell

So you've probably had to open CloudShell from time to time to poke at something quickly. Say I wanted to test pulling down an artifact from a private CodeArtifact registry. To do that, I'd need to tweak my ~/.npmrc so npm points at the right registry. Which raises the question: what's the best way to edit a file once you're in CloudShell? Let's look at a few options. Using vim I use Neovim btw...

0 0
2m read
DEV Community • 2026-08-20 16:46

SKILL.md is not a compiler

If you use Cursor long enough, you will watch it ignore a rule you wrote down. You add a SKILL.md. You tell it "no explicit any". You maybe add a hook. It agrees. Then it ships id: any anyway. A comment on a thread about skill files put it cleanly: the model can work around hooks too. That is not a Cursor bug. It is what "the instruction is text" means. What a Skill File Actually Is A SKILL.md ...

0 0
3m read
DEV Community • 2026-08-20 16:45

Tab completion, without writing a completion script

The first post derived a whole command line interface from a client class, and the second turned it into a command that runs from any directory. Both left the same gap in place: the tool knows a great deal that its user does not. order_by is one of four strings. distance_unit is one of two. level is one of five. The client says so in its type hints, and jsonargparse enforces every one of them, to...

0 0
14m read
DEV Community • 2026-08-20 16:41

Why Browser Games That Look Offline Still Need an Internet Connection

Some browser games feel almost offline. They start quickly, use simple controls, and may continue running even when the network becomes unstable for a moment. That experience can be misleading. A game can look lightweight and self-contained while still depending on the internet for its first load, saved scores, live challenges, leaderboards, analytics, advertisements, authentication, or updated ...

0 0
6m read
DEV Community • 2026-08-20 16:41

I encoded a 1000-year-old divination system in Go. Every bug was a distinction my types had collapsed.

I spend my day job on cloud platform work — pipelines, idempotent state machines, the usual distributed-systems apparatus. For the last year I've spent evenings on something with no obvious overlap: an engine that computes and reads Zi Wei Dou Shu (紫微斗數), a Chinese astrology system that's been accreting rules since roughly the Song dynasty. It turned out to overlap completely. Not because divinat...

0 0
11m read
DEV Community • 2026-08-20 16:40

A Linux video player with NVIDIA VFX VSR support (real-time upscaling + frame interpolation, built with an AI coding agent)

Short version of a recent write-up — no full article here, just the pitch. I wanted RTX VSR-class upscaling on Linux, where NVIDIA only opens it to Windows. So an AI coding agent and I built a video player around the NVIDIA Video Effects SDK: real-time AI upscaling + RIFE frame interpolation, wired into a patched libmpv as custom VF filters, with a Qt frontend. Highlights: The models behind R...

0 0
1m read
Cascading Style Sheets • 2026-08-20 16:34

Terminal Card Generator – animated SVG terminal cards for GitHub READMEs (pure HTML, no build step)

submitted by /u/bahtiyarkodadim [link] [comments]

0 0
1m read
DEV Community • 2026-08-20 16:32

Manage State like a Pro: Frontend Edition

AI models write code better and faster than devs, but what AI cannot do reliably for your specific product is make the fundamental system design decisions like: "Where should this piece of data actually live, who owns it, and what happens to the user experience when the network fails, the user refreshes, or a link is shared?" The modern frontend engineer’s primary value has shifted from writin...

0 0
5m read
AI UX Patterns for User Transparency
Telerik Blogs • 2026-08-20 16:31

AI UX Patterns for User Transparency

Most users won’t integrate what they can’t see and understand. If the AI applications we build are going to become part of their daily lives, users need transparency.

0 0
1m read
DEV Community • 2026-08-20 16:29

Claude Code with any model: three ways to route it (incl. the 2-minute one)

Claude Code is the best agentic coding interface right now, but out of the box it only talks to Anthropic's API with Anthropic billing. Sometimes you want the same interface with a different brain: Kimi K3 for cheap long sessions, GPT-5.4 to cross-check a plan, Gemini 3.7 Flash for speed, or simply a model that runs on EU infrastructure because your client requires it. There are three ways to do ...

0 0
2m read
DEV Community • 2026-08-20 16:22

Why We Ship Our Security Webhook Fail-Open

pandocore.io Anything that installs an admission webhook into your cluster puts itself in the critical path of pod creation: service meshes, secret injectors, policy engines, security agents. One field in that config, failurePolicy, decides what happens when the vendor's code goes down. Most install guides don't mention it. The te...

0 0
2m read
DEV Community • 2026-08-20 16:21

Introducing Concilium: A Multi-Model Method for Hard Problems

One question, several models Concilium is a method for bringing several AI model families to one difficult question. Instead of asking one assistant for a confident answer, it gives models different roles and lets them explore, challenge and extend one another's work. The human remains responsible for the question, the evidence and the final judgment. The model families The ...

0 0
1m read
DEV Community • 2026-08-20 16:09

Millions of log lines in PHP, at constant memory

Laravel 13, Horizon, PostgreSQL 18. Our product needs to answer a question about a customer's site: which crawler fetched which URL, on which day, and what status code did it get. Not "how many hits yesterday". The cross product. Why not a log analyzer We started with GoAccess, which is an excellent tool, and abandoned it. The reason is worth stating precisely because it is the decisi...

0 0
9m read
Previous Next

Showing page 210 of 2339

Previous 210 Next