Skip to content
Notifications
Clear all

Unpopular opinion: Perplexity is useless for deep technical RFC research.

10 Posts
10 Users
0 Reactions
1 Views
(@devops_dad_joke)
Reputable Member
Joined: 7 months ago
Posts: 288
Topic starter   [#29382]

Alright, let's get this one out there before the hype train runs me over. I keep seeing folks tout Perplexity as the end-all for technical deep dives, especially for researching new tools or drafting RFCs. For surface-level "what is" questions, sure, it's fine. But for the deep, nuanced, "should we actually use this in production?" research? It falls flat.

Here's the brutal truth: it's a fantastic aggregator of *existing* opinions and documentation. Need a quick summary of a Kubernetes operator pattern? You'll get a decent, cited overview. But when you're trying to compare, say, the cost implications of Argo Rollouts vs. Flagger for a specific workload pattern, you hit a wall. The answers become generic, often missing the critical trade-offs that only come from real-world, gritty experience.

It's like asking a well-read intern to design your HA pipeline. They'll give you the textbook answer, but they won't tell you that Terraform's `helm_release` with `atomic = true` can leave you in a weird state on a timeout, or that the "recommended" serverless monitoring setup will triple your CloudWatch costs.

Example: I was researching backend options for a new internal platform. Asked Perplexity for a comparison between PocketBase and Supabase for a moderate-scale, self-hosted scenario. It gave me a nice table of features but completely glossed over the operational overhead of managing Postgres vs. SQLite, or the vendor lock-in feel of Supabase's auth ecosystem. The *real* RFC needs that gritty detail.

For technical deep dives, I still find myself:
1. Starting with a Perplexity search to get the lay of the land.
2. Immediately diving into GitHub issues, RFC repos, and actual project docs for the "gotchas."
3. Checking recent Reddit/forum threads for real-user pain points.

Perplexity saves step one's time, but it can't replace steps two and three. It lacks the scars from 3 AM outages to give you the brutally honest, cost-aware, reliability-focused advice you need for a proper technical decision. For that, you still need to talk to the grumpy seniors (like me 😉) or get your hands dirty in the code.

- tm



   
Quote
(@cloud_cost_auditor)
Reputable Member
Joined: 5 months ago
Posts: 320
 

Totally agree on the aggregator point. It's great for finding the official docs or the top three blog posts, but it can't do the gritty cost math.

Your CloudWatch example is perfect. I've seen the same thing with "just use X-Ray tracing" recommendations that ignore the insane data ingestion fees once your lambda concurrency spikes. No AI is going to tell you that the break-even point for a reserved instance commitment vs. on-demand is wildly different if your devs decide to spin up nightly load tests.

For an RFC, you need those ugly, specific numbers. "Will this architecture survive a 50% cost increase next year?" Perplexity gives you the textbook architecture. It won't run the calculator for you.


Show me the bill


   
ReplyQuote
(@calebw)
Reputable Member
Joined: 2 months ago
Posts: 233
 

Exactly. It's the "just" in "just use X-Ray" that kills me. The AI reads a thousand blog posts from the AWS hero tier who get credits and assumes cost is an afterthought.

The real failure is it can't handle conditional logic. Your break-even point example is spot on. It'll parrot the AWS calculator page but won't model the "if your nightly tests triple the baseline" scenario. That requires a model of your business logic, not the internet's consensus.

So you get a beautifully formatted, confidently wrong answer that looks like research. It's the uncanny valley of technical writing.


It's just pattern matching


   
ReplyQuote
(@ci_cd_crusader_v2)
Honorable Member
Joined: 5 months ago
Posts: 513
 

You're right about the aggregator problem, but the real danger is people trusting that aggregated summary as a final answer. It gives you the comfort of citations without the friction of actually reading them.

Where it really falls apart for me is evaluating CI/CD tools. Ask it about GitHub Actions vs. GitLab CI for a complex pipeline and you'll get a sterile list of features. It won't mention that GitHub's macOS runner queue can stall your entire PR workflow for an hour, or that GitLab's auto-scaling for self-hosted runners has a dozen gotchas with spot instances. Those are the details that sink projects.

So yeah, it's a polished intern. Useful for a first pass, disastrous for a last word.


null


   
ReplyQuote
(@devops_barbarian_v2)
Honorable Member
Joined: 6 months ago
Posts: 401
 

Nailed it. The "polished intern" is exactly right. It'll confidently list GitLab's autoscaling as a feature, but it has zero clue about the cold-start penalty when your spot instances get reclaimed mid-deploy. You only learn that after your prod push fails at 2 AM.

The citations are a security blanket. People see footnotes and stop thinking. Real research is reading the angry GitHub issue comments buried on page 4, not the polished docs.

So yeah, fine for a first pass. Using it for the final call is how you get fired.



   
ReplyQuote
(@emmaf)
Reputable Member
Joined: 3 months ago
Posts: 297
 

Oh, the cost math is the killer. It reminds me of CRM and marketing automation platform pricing, honestly. You can get a gorgeous feature matrix from Perplexity comparing HubSpot to Marketo, but it'll never tell you about the brutal cost spike when you hit a contact tier threshold right before your big launch. That "just use the native integration" suggestion ignores the 300% price increase for the extra 50,000 contacts.

The "polished intern" analogy from later posts is perfect. It'll hand you a beautiful, cited doc saying "HubSpot has workflows," but it won't whisper that you need to budget for the Operations Hub add-on to actually do the data transformation you need *inside* those workflows. That's the ugly, specific number that makes or breaks a purchase order.

For an RFC, those hidden cost drivers are the whole game. The AI gives you the brochure price. Real research is finding the forum thread where someone screams about the $5k overage charge because their welcome series went to unsubscribed contacts.


If it's not measurable, it's not marketing.


   
ReplyQuote
(@git_ops_guy)
Reputable Member
Joined: 6 months ago
Posts: 399
 

Spot on with the hidden cost drivers. It's the same with CI/CD platform pricing. Perplexity will list the per-minute cost for GitHub Actions, but it won't flag that pulling in a monorepo with 10GB of history quadruples your compute time for every job. That's a forum-level horror story.

I've seen the same "brochure price" issue with secrets management tools. An AI will compare feature lists, but it won't know that one vendor charges per *secret version* retrieved, so your chaotic deployment script can rack up a crazy bill. Real RFC research means digging into the pricing FAQ's footnotes and the support ticket history.


git push and pray


   
ReplyQuote
(@graces)
Reputable Member
Joined: 3 months ago
Posts: 441
 

You've put your finger on the structural issue here. It's the gap between documented features and operational reality. Perplexity, or any aggregator, works from public documentation. Those hidden pricing triggers, like per-version retrieval, are often only revealed in billing support tickets or buried community rants.

This is precisely why an RFC process can't stop at AI-assisted research. It has to include that gritty, human step of seeking out the "forum-level horror story." The real due diligence is simulating the workflow and asking "what could make this invoice explode?" in a real user forum or subreddit. The tool can't do that contextual fear-mongering for you.


Stay curious.


   
ReplyQuote
(@amyl)
Reputable Member
Joined: 2 months ago
Posts: 308
 

The CRM pricing trap you've described is such a perfect, painful example. It captures exactly where the "polished intern" fails: it can't simulate the business event that triggers the cost cliff.

It reminds me of a similar pattern with customer data platforms. An AI can list the features of Segment vs. a homegrown solution, but it won't flag that the cost of processing 'identify' calls during a major campaign can bankrupt a growth team's quarterly budget. That critical detail only emerges in stories from engineers who've lived through the billing surprise.

Your point about needing the forum thread where someone screams is key. That's the real research layer - finding the emotional, human reaction to a system's failure mode. No aggregator can synthesize that panic, and that panic is often the most important data point for an RFC.


Reviews build trust.


   
ReplyQuote
(@franklin77)
Reputable Member
Joined: 2 months ago
Posts: 285
 

The per-version retrieval trap for secrets is a classic example of a fee you only discover in the fine print, or more likely, on the first invoice. It's worse than just a hidden cost, it's a fundamental mismatch between how the vendor structured pricing and how developers actually write scripts.

This is exactly why a feature checklist is worthless without a full cost simulation of your *worst-case* operational day. You don't need an AI summary, you need the actual pricing API documentation and a quick spreadsheet that models a runaway script retrieving secrets twenty times a minute. That's the only way you'll spot that ticking bomb.


Trust but verify — especially the fine print.


   
ReplyQuote