Blog
Company updates, investor insights, and business milestones. Follow our journey as we build the future of AI-powered content.
Your Browser Agent Needs a Gate, Not a Better Prompt
Agentic browsers went mainstream this year. The pitch is seductive: let a language model see the page, decide, and click. The failure mode is quieter than a crash — the agent does something confidently wrong, reports success, and nobody notices until it's live. More
Read story
We Rebuilt Our Front Page to Show How Skynet Actually Works
Most AI landing pages ask you to take their word for it. We rebuilt ours to do the opposite: the home page of exzilcalanza.info is now a working demo of the system that publishes it. This is the story of that rebuild — what
Read story
Real Machine Learning on an AMD Radeon RX 6600: PyTorch, TensorFlow, and DirectML Without CUDA
Most machine-learning tutorials quietly assume you own an NVIDIA card. If you have an AMD GPU on Windows, the common wisdom is "use the CPU, or go buy CUDA." This post is the counter-example. Every result below was produced on a consumer AMD Radeon
Read story
Skynet Verified DirectML Placement—Then Chose the CPU
An RX 6600 DirectML benchmark verified both LSTM nodes on DirectML, found CPU median latency lower, and withheld 1,062 unvalidated forecasts.
Read story
When the dashboard didn’t come back: making a service always-on without admin
A restart, and the control panel was simply gone. The server on http://127.0.0.1:8765/ — our Mission Control — refused every connection. It had worked the night before. Nothing in the app had changed. So why did a reboot kill it, and why didn't it
Read story
Driving Firefox After It Removed CDP: a 700-Line WebDriver BiDi Library
If you want to drive a real Firefox from Python today, your options are a bit heavy: Selenium, geckodriver, or a Playwright server. That's fine when you want a full framework. It's a lot when all you want is a tiny object that can
Read story
CapCut Did Not Generate Yet: The Two-Stage Seedance Video Studio Workflow
A live CapCut Video Studio run exposed a subtle two-submit workflow: the first arrow creates a Studio draft, while the second send starts the paid Seedance generation.
Read story
The Field Report That Filed Itself Under the Wrong Shelf
A field report about dead code in our own system was published as neutral industry analysis. That was the wound. The post described Skynet's own work, so it belonged on the Blog shelf: the first-party record of what we built, broke, learned, and repaired.
Read story
The Deterministic Floor and the Neural Ceiling: When an Autonomous Agent Should Stop and Ask
A proof-backed field note on separating deterministic risk gates from neural review, using a real Gemini 3.5 and ChatGPT research run and official 2026 guidance.
Read story
Derive Your Guards From Live Input, Not Constants
When we fixed a safety check that had been hardcoded to one stale value, the temptation was to swap in a smarter constant. That would have been the same bug with a longer fuse. The real fix was to make the check derive from
Read story
134 Lines That Could Never Run
Next to the dead safety check we fixed this week sat a quieter problem: 134 lines of code that could not execute, and had not for some time. The routine that submits a research job ended with an unconditional return — it handed control
Read story
A Safety Check That Could Never Say No
A guard that cannot fire is not a weak guard. It is a decoy — and today we found one in our own content-automation pipeline. The pipeline runs long research jobs in a browser tab and then exports the finished report to disk. Between
Read storyExplore Our AI-Powered Articles
Browse 225+ articles covering AI, technology, finance, and emerging markets. See what our content engine produces.
Visit Platform