Ask HN: Are there valid Google Search alternatives?
Google Search is broken. I wanted a list of the most popular text editors for writers. I searched "best mac text editors" and of course all articles are about code editors, silly me. I then searched "best mac text editors for writing" and Google just spits out same results, a bunch of listicles about VScode vs VIM. Completely ignoring the "for writing" part of my Search (not excluding the term, just giving irrelevant results).
It has become so comically bad that I would be surprised there is not some cool startup out there trying to reinvent a Search that just works. Any hints?
76 comments
[ 3.0 ms ] story [ 133 ms ] threadAs well as DuckDuckGo I use StartPage, https://www.startpage.com/, and Mojeek, https://www.mojeek.com/, they're not a universal panacea but they often find items that Google doesn't find. I'm surprised how good they can be given they're much smaller operations.
The secret is to break the habit of using only one search engine. To save time I use multiple browsers with a different search engine as homepage on each. Moving between each is quick and easy.
Using multiple browsers also reduces tracking/fingerprinting, etc.
As a tip, checkout DDG Bangs
https://duckduckgo.com/bangs eg type "jazz music!yt" and it will do a youtube search, !s for startpage, !g for google etc
About six months ago I tried Kagi, then I signed up with them. Kagi delivers what I want: Fast, accurate search results that I can tweak. I'm a huge fan at this point.
The only time I don't use Kagi is if I'm running incognito over VPN, so I use another search engine (DDG or Bing) that I don't have to sign in to.
i pay the 10 for kagi and I'm happy with it. tons of ability to customize searches
Also still quite some algorithm jank to fix. Found this case the other day xD: https://search.marginalia.nu/search?query=java+island+site%3...
You might as well had said "for typing". And even THAT might have implied voice vs keyboard.
https://search.brave.com/
+ Own crawler!
+ Nice summary AI
+ Discussion section with Reddit/Spiceworks etc answers
- Bangs work but not as good as ddg
- crypto company, just feels shady
- Ads
https://www.startpage.com/
+ Proxied Google results but sometimes you need that
- Owned by AD company
https://duckduckgo.com/
+Bing + own crawler
+Long running private search
+Bangs!! https://duckduckgo.com/bangs eg type "jazz music!yt" and it will do a youtube search, !s for startpage, !g for google etc
-Relies on Bing
-Ads but can be turned off
https://you.com/ - Combined ChatGPT and web search
I have the opinion that I’m paying for search one way or the other. I’d like my receipt to be obvious. Otherwise I’m paying with my time whenever I don’t even know it.
Using ddg, you also effectively keep up ad supported businesses, since that's where you get the results from. One day you may find other engines don't want to provide the feed to ddg anymore or ddg doesn't want to serve you results with unlock.
Practically, as long as you are in the minority who use blockers, others will pay for your search.
What you see with YouTube striking on people with blockers is that they have become too popular. So using a blocker you will get a degraded service in the periods where the arms race tilts in favour of the advertiser.
I object to this premise: I never agreed to watch ads in the first place. If I’m not welcome on a platform when I remove the parts I’m not interested in, I’ll pick another platform.
> what cost am I paying for using DDG?
Ads, data mining, commercialised results.
It’s not terrible. DDG is what Google was before they turned ads to 11.
https://typora.io/
"Text editor" is well established as a term for plain text, like code.
E.g. try using “site:Reddit.com Mac text editor”
The other is to use some GPT based system. I’m not a ChatGPT booster, I do think this type of thing it does excel at. Using your query on ChatGPT 3.5 I got the following result.
Some popular Mac text editors for writing include:
1. *TextEdit*: Comes pre-installed on macOS and offers basic functionality.
2. *Sublime Text*: Known for its speed and extensive customization options.
3. *Visual Studio Code*: A free, open-source code editor that's highly extensible for writing and coding.
4. *Atom*: Another free, open-source text editor with a strong community and numerous plugins.
5. *BBEdit*: A feature-rich text editor for more advanced users.
6. *Ulysses*: A writing app with a clean, distraction-free interface and organization tools.
7. *Scrivener*: Great for long-form writing projects like novels or research papers.
8. *iA Writer*: Known for its minimalistic design and focus mode for distraction-free writing.
The best one for you depends on your specific needs, preferences, and whether you're writing code or prose.
If you're focused on writing, then you should consider Ulysses or Scrivener. Ulysses offers a streamlined, distraction-free environment that's perfect for writers who want a no-fuss solution. Scrivener is the go-to for those engaged in long-form writing projects like novels or academic papers, thanks to its robust organizational features. If you're a Markdown fan, go for iA Writer. It's clean, offers excellent Markdown support, and is quite speedy. For coders who write, Visual Studio Code isn't just for programming; it's highly customizable and has extensions that can aid in writing prose. Choose based on your specific needs.
Instead of directly using chatgpt, it might be better to use AI-assisted search engines[0][1]. While their generated prompt is often misleading, most of the time the associated search result urls from them are spot-on. With You.com - use search tab, with Phind - there should be a panel to the right of prompt.
[0] - https://you.com [1] - https://phind.com - (programming-oriented results)
I think the problem is that doing a good job of web search requires multiple rounds of clicking results, reading, recognizing low quality results, revising queries, etc. It's just too expensive and slow to do that with GPT-4 right now.
GPT-4 is likely capable of doing better, but it takes roughly as long as a human would take, and nobody wants to stare at a blank screen waiting for results that long, it's boring.
And the !g became increasingly useless, and DDG's primary results seemed to decline as well, and searching for stuff I knew was out there often didn't actually find stuff it should have.
So I tried Kagi, and ... it's pretty good. It still has bangs, which I like, and its primary results are good.
It's not cheap, but ... I like that it's a straightforward transaction: they don't need to be selling my queries or shoving ads in the results, they just collect my $10 every month.
So ... I recommend giving it a try. The results are good, and the feeling of an honest transaction is good too.
It's hard to tell: it's very subjective, and I'm not sure how accurate my recollection of Google's past performance is. The world has also changed: there's a lot more SEO-spam sites out there, so the job of a search engine is much harder.
They have a free trial (300 queries? 500? something). I did that first. It was a little quick to finish -- I wasn't quite ready to commit when it ran out. But I bit the bullet (it's monthly, so I was out $10 at worse) and ended up staying.
I would love to have a search engine, though, that would actually include all the terms that I type in, exactly as I typed it. It's such a simple concept, I can't believe that it's not an option!
Having a search engine driven by being the best search engine versus by maximizing ad revenue is great, IMHO.
But your issue is in your search term. Nobody but programmers would ever call a thing a “text editor”. And “for writing” changes nothing: I use VSCode “for writing” code. With “macos writing app” the results are far superior.
(source: I used to make “a text editor” for a living and I can tell you that 0% of the population understands what that means, “It’s like microsoft word, except instead of writing text documents you write the code to create computer programs” gets you pretty far tho)
Why are you searching specifically for "mac text editors for writing"? Why not for example "mac apps for writing" or "mac word processors for writing"?
Likewise, what are you writing if not code? Literature? Academic papers? A screenplay? Notes to yourself? Even another human can't guess this correctly, let alone the search engine. Only you know it. Put that detail into the query!
Also, I don't know that you should ever search for the "best" anything. That word alone is pretty much guaranteed to get you just SEO listicles or marketing pages.