Perplexity: Pros and Cons

I’ve had Perplexity Pro for over a month now and I’ve dived deep into it. I’ve made it my primary search engine on my computer’s Chrome browser. I’ve downloaded their Mac and iOS apps and given them a prominent place on my digital yard. I’ve started using it for every search under the Sun (except for map searches, which are going to Apple Maps these days). So here are some quick Pros and Cons from my experience –

Pros

  1. Perplexity is very good at search and more specifically, at nuanced search.
    • I am looking for a printer for my home and I gave it a printer I like, a price point I prefer (less than the sample printer), and some features I want in it.
    • It was able to search for and summarize the features of similarly priced printers and let me know what the best option for me is.
    • I separately did the search myself and came to pretty much the same conclusion!
  2. Perplexity Pro isn’t ad-driven.
    • I’m paying for this service. I mean, technically I’m not because I got it for free for a year through a deal, but come Oct 2025, I will probably pay $20/mo for it.
    • While the price point is not great, it feels nice to be able to pay for a service as critical as web search and not have to wade through a bunch of ads to get to a relevant link. (Take a hint Google. I pay for YouTube Premium, why the heck wouldn’t I pay for Google Premium?)
  3. Perplexity lets you organize your searches and system prompt them.
    • Spaces are a way to organize your searches. You can retroactively add a search to a space.
    • I currently have three spaces – Investment, programming, and “software tools”
    • Each space allows you to set a custom AI model and a “system prompt”. For example, you could say “You are an investment advisor. Help me plan investments in stocks, bonds, market funds, and any other type of investment which can give me high returns in the US with a medium amount of risk.” and set the model to GPT-4o.
  4. Perplexity can write small scripts and improve upon them.
    • This is par for the course for every LLM right now, but it’s still a nice to have. It takes the friction away from doing a lot of random experimentation. I asked it to write a script to batch use “Imagemagick”, it did so. I asked it to change the script from bash to zsh, it did so. I asked it to add parameters, print stuff out, supress warnings, it did all of that.
    • That said, I once asked Perplexity to install and run a python package. While it acted like it’s installing the package, when the time came to actually run it, Perplexity balked and told me it doesn’t have runners.
  5. Perplexity taps into other LLM models.
    • In case you didn’t know, Perplexity is web search engine with access to other large language models, instead of building their own. As part of Pro, you can pick and choose which model you want to use to answer the question. Depending on what you pick, you can get different responses. It’s worth noting though, that I ignore this and let Perplexity decide which model to use to give me a response and it just does so and does a good job of it.
  6. Perplexity spills the tea.
    • Perplexity has the news. No, I don’t mean the Perplexity Discover feature, which is a sort of MSN/Apple News competitor in that it collects and recommends news items for me to read, but which invariably feel not particularly well tailored.
    • I mean that I can ask it the latest news on a particular topic and it does a really good job of pulling and summarizing “up to the day” news items on the topic.
  7. Perplexity really understands complex questions.
    • Here’s the question I asked about the printers – “Find a wireless printer for my home, similar to Epson EcoTank ET-2850. It should have a touchscreen display and a way to wirelessly print from computers and phones. It should be able to print double sided pages automatically. It should use a refillable ink tank that I can use third party ink with. Lastly, it should be less than $200.”
    • I did not expect it to get all the points. It did.
  8. Perplexity understands files.
    • Someone sent me a PDF file that was a bunch of land surveys, notes about where the land will be acquired and where it’ll be left untouched, and timelines and other details.
    • I couldn’t made head or tail of the file. So I gave it to Perplexity and asked it some deeply relevant questions.
    • Perplexity actually gave me all accurate answers about the file and helped me understand the issue at hand.
    • I verified the info I got from Perplexity with some neighbors and it turns out Perplexity got everything right!
  9. Perplexity has access to Wolfram Alpha!
    • Someone recently posted online that Perplexity doesn’t do math properly. A colleague commented – “Why the heck would you even ask an LLM to do math?? That’s a fundamental misunderstanding of how LLMs work!”
    • But Perplexity isn’t just an LLM. It’s a Search Engine with an LLM interface. That means it should be able to tie into all kinds of other services, including those that current Search engines do.
    • Services like Wolfram Alpha, arguably the best math tool on the web.
    • I asked Perplexity “What is sqrt(45) times 11,546?”
    • It went straight to Wolfram Alpha and gave me 2 versions of the response.
    • It even gave me the link to Wolfram Alpha, to let me run the query myself.
    • I verified the result with Google Search’s Math Solver.
    • Same result.

Cons

  1. Perplexity is great for Search. Just not Website Search.
    • A lot of times, all I want to do is get to a website. I know Keepa exists. I don’t know if it’s a .com or .somethingelse
    • I know Kindle’s Online Reader exists. I just haven’t visited it on this computer, so I don’t have the URL in my history.
    • Instead of giving me the next hop, Perplexity strives to give me the next hop and a summary of the service, a Chrome extension, the iOS app, and “features and benefits” of the service. I do not need any of this. Just give me the link and let me go!
    • I really wish Perplexity would offering a dumber and faster version of their search for one-word searches or keyword searches like “website for writefreely”. I do not want an AI summary, I do not want options, I just want a jumping point.
  2. While Perplexity is really good at product search, it feels limited to the sites that they have collaborated with. For example, in the first Pro point, I mentioned printers. It seemed like Perplexity only looked at prices on Best Buy. It looked for advice on reddit, NY Times, etc. But pricing came only from Best Buy. So are you really getting the best pricing advice or just more vendor lock-in? Remains to be seen.
  3. Also, one of Perplexity’s offerings is called Perplexity Purchases. It’s basically a customized interface for shopping, where you can apparently compare products and buy from within the Perplexity interface.
    • I have not signed up for the service because of a few key points which made it feel weird.
    • While they take your address and credit card info like any other service, the copy around it says that “Perplexity will purchase it on your behalf. For a limited time, shipping is free!”
    • What this tells me is that I’ll pay Perplexity and they’ll pay the vendor. This is not good because what if disputes arise or I want to return a product? Will Perplexity provide the same level of support that we’ve come to expect from vendors?
    • Also, will this mean that I lose out on points on my Credit Card because the payment isn’t going directly to the vendor? Like if Chase is running a points bonanza on a particular mattress brand, and I buy it. But the payment looks like it went to Perplexity and not to the mattress brand, do I still get the cashback or extra points?
    • Lastly, what the heck does “shipping is free for a limited time” even mean? Why is Perplexity in charge of shipping anyway? Most vendors provide free shipping these days. So if I’m buying from Costco or Best Buy through Perplexity, is there a future where Perplexity would charge me for shipping while buying directly from the vendor would not?
  4. Perplexity has opened our eyes to paid web search. Good for Kagi. If most of the time, I’m using Perplexity to only do web searches, I do not want to pay twenty dollars per month for it. I want to pay less. Ten dollars per month for unlimited searches on Kagi seems like a nice number.
  5. Perplexity doesn’t have a Firefox extension!
    • I use Firefox for my personal browsing. Perplexity doesn’t have an official extension there. Not a problem as I just go to perplexity.ai and then do the search. But we’re all so used to the Omnibar.

Verdict

Perplexity is awesome! It’s got a lot of search results (I don’t know who their backend web-crawler is, or if they’re building the database themselves), advanced search capabilities, and features to make your research easier. It even has some confusing and moonshot features which may or may not pan out, and it is experimenting with ads too, for their free offering.

But. It is not a Google Search replacement. Yet.

There are simpler things that Perplexity brings too much complexity to. If I’m looking just for the weather, or simple math, or the domain of a website, I do not need LLMs or explanations or summaries. I need a quicker interface.

Perhaps Perplexity could hire a few Google Engineers and implement DNS prefetching to improve their page load times. Perhaps they could build simpler, faster interfaces to solve some of our non-LLM queries faster.

Then how valuable would the company be?

Also, since the company has introduced us to the concept of paid web search, I’m now more open with experimenting with search engines like Kagi, which cost less per month and act like traditional search engines. Maybe at the end of my Perplexity Pro free trial, I’ll go experiment with that company and see what comes of it. If I don’t like it after using it for a month or so, I know I’m going to come back to Perplexity.

Help me find a Read-later / Notes solution

Dear Reader,

I’m looking for a suggestion, or a coalescence of suggestions to drive me towards a solution.

I’m looking for a read later solution that doubles as a notes repository. See, I want to not just read longform articles at peace, I want to also take notes and highlight things and (maybe?) search my notes and recall things over time.

Here’s a list of everything I’ve tried to date –

Mainstream

  1. Instapaper – Of course this is first on the list. It ticks off almost all the boxes. It’s reasonably priced, cheaper ($30/year) than its main competitor, and has been around since forever. It’s also everywhere. Why am I even writing this post? Well…
  2. Pocket – This is the alternative. It’s nice. It’s too well integrated into my current browser of choice (Firefox). It handles video etc well, supposedly. (Ah, that’s why I’m pondering this – should I lean towards Pocket because it does things that Instapaper simply is not capable of?) Flip side – Pocket just looks wonky. It’s like they married Material Design and never looked beyond. I hate that their list view doesn’t show snippets of the text of the article (Instapaper does). Heck, I modify my RSS readers to show me that stuff, who is Pocket not to show it to me? When there’s a banner image available, Pocket prefers to show that, which just shows that their style is more images-visual then text-readable. It gives me pause. Also, expensive! Though it’s just $15/annum more than Instapaper.
  3. Wallabag – Yes, this is ‘mainstream’ because AlternativeTo lists it as a leading alternative to Instapaper. It’s also the one most talked about after the top two. Wallabag is nice, and it makes me pause and wonder whether I want vendor lock-in and data dependency over time. Options like wallabag are what make it difficult for people like me to choose closed source over open source. Damn you French people! The problems with wallabag are more like – their iOS apps don’t support note-taking, and neither do their iOS website versions. It’s really painful that I have almost everything I need, including data independence, and then they lack features on the move. Yikes. Free, self-hosted solutions are nice, if they work. Wallabag has a long way to go because it’s ready for this generation of web users.

Others

  1. Polar Bookshelf – This is an interesting alternative. Polar lets you save articles into their app in a custom format, called phz, which is basically where they load the page in a custom browser, let the JS finish it’s magic, then lock it down and freeze the page as such, without any JS. This becomes a very impressive document that’s not PDF (ugh, I hate PDFs), but not a live doc either. I’ve had some hits and misses with Polar though. Sometimes, when it screws up a document’s format (because don’t devs love to write weird CSS?), there’s no way to fix that. Also, due to it’s use of a custom browser, it doesn’t support ad-blocking or element removal as yet. The devs have said that they’re working on a solution so we can use our own browsers and the attached technologies, but no idea when that will come along. Last nail in coffin? Polar has a web app and desktop apps, but no mobile apps. But it’s not all bad. Polar is supported by a vigorous sync solution that’s free (you can pay for Pro if you want some cloud storage (2GB-5GB) and hang out at their members-only lounge). The desktop apps are just great when it comes to actual use and reading. The problem? Their design is that you click on an article in their list and it opens a special view where you read and bookmark/take notes in a sidebar. This view doesn’t open in the mobile version of their sites, specially on the iPad, which is where it would be super useful. Instead of that, they do weird stuff like syncing flashcards to Anki. I guess the dev was a student at one point? Also, pricey if you go for premium ($5-$8 depending on how much cloud storage you need. Seriously, how much cloud storage do we need?)
  2. Hypothes.is – This is, at the same time, not an alternative, and a great alternative. Hypothesis just works. It’s great for when I’m reading something on my desktop, need to quickly highlight, so I hit the bookmarklet and seconds later, the JS has loaded, logged me in, and I’m good to go to highlight and take notes. An amazing thing – hypothesis even works on the move – while they don’t have an app, if you go to their site and paste in a url (this is in mobile Safari), it’ll load up the article with their JS enabled, on their fancy via.hypothes.is domain, and their Annotation and Highlighting features work pretty well there. Problems – lack of app means I end up using the layout of the site, which is something I want to escape at times using pretty read-later fonts and text-extraction. Also, hypothes.is isn’t positioned as read-later+notes. It’s positioned as read-later+notes for scholars, and to promote healthy discussion on the web. This doesn’t mean that your notes are all public. You can choose for them to be private if you want. Also, they have API access for all, but no data export that I could find. Also, also, they don’t add a page to your account till you first annotate it. So it’s not read-later, as much as it’s “we’ll store your highlights and notes from around the web”. Lastly, hypothes.is is free, and a non-profit, and has big media sponsors… I… dunno what to think of that.
  3. Liner – I got a free sub to this when I first created a Samsung account. It’s… ok? It’s got apps across all platforms. It’s got a good set of features. Frankly, I didn’t use it much. Primarily because damn it’s pricey! $5/mo which reduces to $4/mo when paid yearly. Looking at hypothes.is and even Instapaper, that’s a lot! Heck, even Pocket is cheaper!

Strange experiments of the fourth kind

So, after I mucked around with all kinds of cross-platform services, I dipped my toe into some platform specific, or interesting solutions –

  1. FiveFilter’s Push to Kindle – Yes, this is a neat solution. I like reading on my Kindle app, and Kindle’s note taking abilities are epic! Every book I’ve read in there has it’s notes stored away safely (really?) in Amazon’s vault. I have exported said notes when I needed them. The problem with this process is that my Kindle experience gets cluttered. Almost all the problems with this process are at Amazon’s end – their library management is pretty s-h-i-t-e. I can’t sort stuff into folders, and for mobi files I’ve exported, if I mistakenly delete them from a device, all my notes are gone too (I think). Also, if I send a document to one device, it doesn’t go to other devices. There’s no way for me to tell the system to send this document to, like, my iPhone and my iPad. Also, even if I send it to my iOS devices, I can’t open the document on Kindle Cloud Reader, which would be a nice-to-have. On the FiveFilter’s side, the problem is that I don’t want to send single documents any more. They clutter my Kindle library up. I want to send a few at a time. So, I discovered –
  2. Epub Press – Epub Press is this awesome thing that lets you take a bunch of tabs, combine them into one big eBook and ship it away. Well, not quite. Their email function doesn’t work. So I can download the files to my dropbox and sync away. This suits me because I can then import the file to the Kindle app on all my devices. But the text-extraction isn’t very impressive. There was absolutely no formatting applied to the end-product, almost as if it were an archive.org eBook. (I know, I shouldn’t be shitting on a free resource like archive.org, but seriously, they need to learn eBook creation from Gutenberg). Epub Press is a fair solution because they allow you the choice of creating a mobi (for Kindle) or an ePub (for Apple Books), and because they let you compile as many articles as you want into a weekly/monthly/weekend reads. If it weren’t for the problems with Kindle, this could have been an ideal solution for me.
  3. Mobile Safari’s Create PDF/Save PDF in Books – I hate PDFs.
  4. Mobile Safari’s Send to Kindle – This is supposed to be from the Kindle app itself, but it doesn’t seem to work for me. Hit and miss. Sometimes, it’ll tell me that it’s sending the document to my Kindle app, and will then just… forget.
  5. Using a journal app to take notes – I used Day One as my primary thoughtsbox. I have a journal in there called Quotes that I sometimes add a good quote to. It’s a nice way to recall some thought years later. But Day One is staunchly not-cross-platform. They keep promising a web app, but haven’t delivered a fully functioning one yet. Their Chrome extension is nice, but I’ve yet to see a corresponding Firefox one yet. Not that I need it. I hacked my way to make the Chrome extension independent of Chrome, but it’s still a jugaad and there’s no good way for me to make extensive notes and highlights on it. I also don’t want to clutter it with read-later stuff. Just doesn’t feel like the right use of the technology.
  6. Publicly blogging about it – once in a while, I’ll want to talk about an article publicly and so I’ll make a blog post with highlights, my notes, etc. But it’s not a very easy process. I have to constantly go back and forth between my site and theirs, to copy content over (because WP supports a ‘quote’, but only one quote to begin a post with. After that you’re on your own to copy paste and format). This method doesn’t work well on mobile. I’d rather have a dedicated reading space which lets me highlight stuff, and then export it, sort of how the Kindle does it.
  7. Not-publicly blogging about it – The same as above, but I don’t publish it publicly, I just keep the notes in Private mode. I like private mode.

There are solutions that I’ve tried over the years and not bothered pursuing or listing here. Apps like Unmark, which do a great job of letting you know what’s on your plate to read, but don’t let you read in a clean environment, or let you make notes, don’t count here. Similarly, apps like Evernote don’t either, because they’re not a read-later solution.

I know there are hundreds of solutions I’ve not tried or talked about. Most of them are closely related to what I’ve listed above. For example, TheBrain, DevonThink, Refind, Google Keep, OneNote, etc are all nice, but don’t fit into the box I’m trying to fill here.

So, dear reader (first of all, thanks for getting to this point), tell me what should I do? Should I bite the bullet and go with the top most solution, Instapaper, which is well priced, focused specifically on reading text (which is what I primarily want), but which is run by someone else? Or should I go with some form of open source solution that might cause me headaches but at least I’ll keep all of my thoughts with me over the years? Maybe I should go with a solution like Hypothes.is, which is free, non-profit, and an interesting technology. Or maybe I should be looking at it from a different perspective, or looking at a solution I’ve never even heard or thought much of? What’s your opinion?

Some Windows tools

I’ve been using Windows as my choice of office OS for a long time. I have a Mac at home, but for office work, Windows seems like the best choice. But not Windows itself. It is the apps that make it my go-to OS and often I find myself looking at OS X and thinking, “well I’m glad I have Windows too!”

Here’s a small list of Windows apps which I use on a daily basis –

  1. Sublime Text 2 – the less said about this, the better. This is the King of code.
  2. WinSCP – you know how you want to find a simple tool to send files to your servers and just can never get the workflow right? Or you want to quickly edit your linux VPS’ .bashrc and hate ssh-ing, then opening the file in vim/nano/emacs/pico/whatevs? This is it. Easy to use and manage. Right-click-Edit to open any editable file in the right editor (mostly Sublime Text for me). Or move files in and out of servers with ease. When I want to look at large log files and can’t be bothered with the CLI, I open them in Sublime Text through WinSCP.
  3. mRemoteNG – I have yet to discover all the awesome features this tool has. Manage your SSH/Telnet/RDP/VNC connections in the same app, organize everything into folders and export the connections as a file in Dropbox for ultimate portability. I recently discovered that if you punch in google.com and connect using HTTP/HTTPS, mRemoteNG fires off its in-built browser for your convenience. Woah!
  4. Rebex Tiny SFTP Server – recently, I got a Windows VM that I needed to send some files to. It was hooked up to the network, but not really setup. I looked for a solution and found rebex through this site. This thing works like a charm! I fired it off and started the default session (username: tester, password: password). The next moment, I had connected to it using WinSCP and was throwing files at it like a pro.
  5. CLink – I’ve only recently added this to my workflow. It makes the Windows command line so much better. The most important thing I needed in there is a persistent history, which Microsoft has till now ignored. CLink does the job and then some!

Notice that I’m talking about a very specific environment here. I’m in the networking-software testing world. But if you’re ever in a fix about what tool to use to edit code on Windows, or fling files between two networked but not truly connected machines, or are looking for a way to SSH into your servers across the world, these are the best tools out there.

I may add tools to this list as I go about discovering what else is out there. But that’s all for now.