Skip to content

Instantly share code, notes, and snippets.

View karozi's full-sized avatar
☺️
Learning in Public

Karo karozi

☺️
Learning in Public
View GitHub Profile
@karozi
karozi / i-asked-perplexity-computer-for-a-palantir-tearsheet-and-7-minutes-later-i-had-a.md
Created May 6, 2026 08:22
I Asked Perplexity Computer for a Palantir Tearsheet, and 7 Minutes Later I Had a Bloomberg. And a Concern. — Product with Attitude by Karo Zieminski

I Asked Perplexity Computer for a Palantir Tearsheet, and 7 Minutes Later I Had a Bloomberg. And a Concern.

Perplexity Computer for Professional Finance launched May 4. I tested it on Palantir. The output was magnificent. The death of prompting is the part that should worry you. A read for builders, PMs, and anyone who refuses to ship without thinking.

**TL;DR Perplexity launched Computer for Professional Finance on May 4, 2026. It's a finance-specific configuration of Perplexity Computer aimed at sell-side analysts, buy-side researchers, PE/VC associates, and corporate finance teams. It plugs into 40+ live finance tools off the shelf, runs 35 dedicated finance workflows across 10 segments (Real Estate, Private Equity, Public Equities, Hedge Funds, Asset Management, Wealth Management, Investment Banking, Insurance, Credit, Corporate Finance), and supports Bring Your Own License (BYOL) via MCP connectors for Morningstar, PitchBook, Daloopa, and Carbon Arc.**I tested it with a Palantir tearsheet. In
@karozi
karozi / the-exact-prompt-to-fix-my-ai-tool-cant-access-my-localhost.md
Created May 3, 2026 14:44
The Exact Prompt to Fix "My AI Tool Can't Access My Localhost" — Product with Attitude by Karo Zieminski

The Exact Prompt to Fix "My AI Tool Can't Access My Localhost"

Why your AI agent is blind to localhost (and 3 ways to fix it) A read for builders, PMs, and anyone who refuses to ship without thinking.

TL;DR Your AI agent cannot see your localhost because it runs in a sandbox — a cloud micro-VM (Perplexity Computer, Claude Code on a managed environment), an isolated process (Cursor agent mode, ChatGPT Atlas), or a remote container (GitHub Copilot cloud agent, Replit). Three fixes exist: tunnel the port with Cloudflare Tunnel or ngrok, run the project inside the agent's sandbox, or deploy to a temporary public URL. Send the agent the diagnostic prompt below and let it tell you which fix applies. The right answer depends on the tool, not the project.

AI Product Manager and builder. I write Product with Attitude, an AI newsletter of 18,000+ subscribers building with AI and developing critical AI literacy through practice.

The kind where you sit down on a Saturday morning, follow a guide,

@karozi
karozi / what-is-a-sandboxed-virtual-machine.md
Created May 3, 2026 14:44
What Is A Sandboxed Virtual Machine? — Product with Attitude by Karo Zieminski

What Is A Sandboxed Virtual Machine?

Beginner-friendly infographic: Sandboxed VMs explained without jargon. A read for builders, PMs, and anyone who refuses to ship without thinking.

TL;DR
A sandboxed virtual machine is a fenced-off computer environment where risky code runs without touching your real files, passwords, or system. Most AI tools that write code or use a computer on your behalf run inside one — full VM, microVM, container, or OS-level sandbox. “Sandboxed” doesn’t mean “safe.” It means “bounded.” This post covers how sandboxes work, why your AI can’t see your localhost, and the four questions to ask before trusting any AI coding tool.

AI writers use “sandboxed” with the swagger of a term that needs no introduction.

@karozi
karozi / are-you-a-vibe-coder-dont-ship-straight-into-the-provider-trap.md
Created April 29, 2026 05:34
Are You a Vibe Coder? Don’t Ship Straight Into the Provider Trap — Product with Attitude by Karo Zieminski

Are You a Vibe Coder? Don’t Ship Straight Into the Provider Trap

For my fellow builders: go compliance-native before 2 August 2026. A read for builders, PMs, and anyone who refuses to ship without thinking.

TL;DR: The EU AI Act is in force, and the high-risk obligations under Annex III apply on 2 August 2026. If you wrap Claude 4.7, GPT-5.5, or Gemini 3.1 Pro in your own UI and sell it under your brand, you are the provider under Article 3(3), not the deployer. Compliance-native building means designing AI products so classification, documentation, transparency, logging, and testing are built into the product workflow from day one. This piece gives you the provider trap, the dates that matter, the founder penalty math, and a 30-minute checklist.

Thousands of builders wra

@karozi
karozi / is-gpt-55-reliable-for-citations-no-its-the-worst-flagship-for-that-job.md
Created April 25, 2026 05:11
Is GPT-5.5 Reliable For Citations? No. It’s The Worst Flagship For That Job. — Product with Attitude by Karo Zieminski

Is GPT-5.5 Reliable For Citations? No. It’s The Worst Flagship For That Job.

The one GPT-5.5 benchmark OpenAI didn’t put in the launch post and why it matters for your critical AI literacy. A read for builders, PMs, and anyone who refuses to ship without thinking.

TL;DR

GPT-5.5 launched April 23, 2026 and tops every builder benchmark — Terminal-Bench, OSWorld, GDPval, ARC-AGI-2, long-context MRCR. It also posts an 86% hallucination rate on Artificial Analysis’s AA-Omniscience benchmark, against 36% for Claude Opus 4.7 and 50% for Gemini 3.1 Pro Preview. For citation work — deep research, regulatory references, GEO source claims — GPT-5.5 is the worst flagship choice. Use Claude Opus 4.7 for facts, GPT-5.5 for code and reasoning, and a two-model verification pass when both matter.

GPT-5.5 launched April 23, 2026.

@karozi
karozi / claude-design-review-48-hour-builders-test-hero-prompts.md
Created April 23, 2026 12:00
Claude Design Review: 48-Hour Builder's Test + Hero Prompts — Product with Attitude by Karo Zieminski

Claude Design Review: 48-Hour Builder's Test + Hero Prompts

I spent 48 hours testing Claude Design on Opus 4.7. The prompts, the credit traps, and why the "Figma is dead" take is louder than it is true. A read for builders, PMs, and anyone who refuses to ship without thinking.

TL;DR: Claude Design runs on Opus 4.7, turns chat into working UI, slides, and 3D prototypes, and hands off directly to Claude Code. Best for founders and PMs who outsource visuals. Weak on real-time collaboration, photorealism, and credit economics. Not a Figma killer yet — a first-draft killer.

I barely finished drafting theClaude Opus 4.7 reviewbefore Anthropic introduced Claude Design.

In 48 hours, I test and publish; in the same 48 hours, Anthropic ships a product, then another, and moves on.

@karozi
karozi / i-mapped-the-opus-47-release-to-your-role-goals-and-real-workflows.md
Created April 17, 2026 08:05
I Mapped the Opus 4.7 Release to Your Role, Goals, and Real Workflows — Product with Attitude by Karo Zieminski

I Mapped the Opus 4.7 Release to Your Role, Goals, and Real Workflows

Opus 4.7 Cheat Sheet for AI Learners, Writers, Knowledge Workers, Vibe Coders & System Builders A read for builders, PMs, and anyone who refuses to ship without thinking.

TL;DR
Anthropic shipped Claude Opus 4.7 on April 16, 2026. Same sticker price at $5/$25 per million tokens, but a new tokenizer makes the real cost up to 35% higher on code-heavy prompts. Three API changes can break existing code: thinking.budget_tokens, temperature, and top_p now return 400 errors, and reasoning traces default to hidden. A new xhigh effort tier sits between high and max, Claude Code defaults to it, and mobile push notifications arrived in Claude Code 2.1.110. SWE-bench Verified hit 87.6% in vendor tests, but Terminal-Bench 2.0 regressed versus GPT-5.4 and r/ClaudeAI users report consumer Claude.ai following instructions worse than 4.6. This post translates the marketing claims, the migration guide, and the Reddit rage into what changes
@karozi
karozi / discounts-for-premium-members-q2-2026.md
Created April 16, 2026 11:10
Discounts for Premium Members (Q2 2026) — Product with Attitude by Karo Zieminski

Discounts for Premium Members (Q2 2026)

Your PwA subscription pays for itself in tool discounts and credits. A read for builders, PMs, and anyone who refuses to ship without thinking.

Updated April 2026· Actively maintained

TL;DR: Product with Attitude is the only newsletter discount bundle that combines AI builder tools, community‑made tools, and curated newsletter discounts for $11/mo instead of inflated enterprise pricing. Every discount is for a hands‑on‑tested product (not just a paid partnership) or a tool built by PwA community members, backed by editorial deep‑dives.

I’ve been stacking valueuntil Premium membership is a no-brainer and not subscribing means leaving money on the table.

@karozi
karozi / everything-i-can-offer-you-in-q2.md
Created April 16, 2026 11:10
Everything I Can Offer You In Q2. — Product with Attitude by Karo Zieminski

Everything I Can Offer You In Q2.

One year of building in public, 17K-member AI newsletter community, three built-in products, and discounts that make your Substack paid subscription a no-brainer. A read for builders, PMs, and anyone who refuses to ship without thinking.

When I started Product with Attitude 13 months ago, the goal was simple: learn in public by writing. Push further into AI product building. Research harder.

I was convinced I was writing for Product Managers, because who else would read this?

And then the first REAL writer joined our Community Chat.

@karozi
karozi / i-tested-atoms-lovable-and-replit-one-of-them-solves-the-problem-that-kills-most.md
Created April 13, 2026 19:23
I Tested Atoms, Lovable, and Replit. One of Them Solves the Problem That Kills Most Apps. — Product with Attitude by Karo Zieminski

I Tested Atoms, Lovable, and Replit. One of Them Solves the Problem That Kills Most Apps.

A test-driven review of Atoms.dev, the multi-agent AI platform for solo founders. Includes Atoms vs Lovable vs Replit comparison and a live SEO/AIO/GEO experiment. A read for builders, PMs, and anyone who refuses to ship without thinking.

The failure data for vibe coded apps is brutal: