Getting really sick of painstakingly migrating to some Cool New Technical Thing With Superpowers and then whoops, It's All Ethics Violations after a while.
First #Kagi - CEO is a white dude who can't read the room when a bunch of users raise serious concerns re: suicide warnings, .ru indexes, Brave collab, etc.
Now #Nix / #NixOS - BDFL is a white dude who can't read the room when a bunch of users raise serious concerns re: toxic members, shitty governance, MIC sponsorship, etc.
#kagi.el 0.5 was released yesterday and is now available on MELPA Stable. Most of the highlights have already been mentioned on my timeline:
• Define your own prompts with define-kagi-fastgpt-prompt' • Embed prompts and responses inside #orgmode • A no-cache' parameter for some summarizer commands (so your text flows through Kagi's infrastructure without retention)
Zu #Kagi:
«We have recently implemented changes to our billing process to comply with global tax regulations.»
Wie geht das?
«We weren't initially required to collect sales tax/VAT until reaching certain thresholds, typically defined by the number of customers in a jurisdiction or sales volume.»
update: for me and so far, #mojeek is either very much spot on or clearly bad. i had to fall back to #kagi often, but will continue this experiment for longer.
The fact a glorified Google front end manages to be less shit than Google is a pretty damning indictment of Google, I’ll give Kagi that. Quoting Cory Doctorow, gratuitous italics and all:
The implications of this are stunning. It means that Google’s enshittified search-results are a choice. Those ad-strewn, sub-Altavista, spam-drowned search pages are a feature, not a bug. Google prefers those results to Kagi, because Google makes more money out of shit than they would out of delivering a good product: theverge.com/…/best-printer-2024-home-use-office-…
Question: Is there a way to block/ignore a function provided by a library in favor of my own so I don't have to rename things?
Ex: I have my own code with a 'pause' function, but the code requires "unistd.h" for other stuff. "unistd.h" already has a 'pause' function (different return/params, etc.)
Is there a way to include "unistd.h" but tell the compiler to favor my 'pause' function instead?
@gershman search: use #kagi
use library function names: don't. while you can play some preprocessor trickery, all you will end up with is confusion all over the place.
I'm afraid if I want a real #SearchEngine, I may have to have to pay for it with #Kagi.
I'm still a little fuzzy about what "Eid Mubarak" means, but I think it means essentially "Happy Holidays" to those who are participating in the feast at the end of the month of Ramadan. So, if that's you, Eid Mubarak!
I believe this is a pretty new feature within Kagi Search. You can click on the yellow/orange shield with the exclamation mark in it and you get the popup that you see here.
This popup tells you just how many ads and trackers that specific site uses as well as what category of ads and trackers it uses.
This is one of the neatest things I've seen Kagi Search add so far.
Do you have an opinion on duckduckgo vs. Kagi Technically it seems to be doing the same thing, so I wonder whether I should leave one to try the other…?
"#Kagi is a heavily customized, anonymized front-end to Google.
The implications of this are stunning. It means that Google's enshittified search-results are a choice. Those ad-strewn, sub-Altavista, spam-drowned #search pages are a feature, not a bug. Google prefers those to Kagi, because Google makes more money out of shit than they would out of delivering a good product.
No wonder Google spends a Twitter every year to make sure you never try a rival search engine." https://pluralistic.net/2024/04/04/teach-me-how-to-shruggie/
“Google's enshittified search-results are a choice. Those ad-strewn, sub-Altavista, spam-drowned search pages are a feature, not a bug… Google makes more money out of shit than they would out of delivering a good product.” @pluralistic
On the #enshitification of Google, but not much many of us can do. For one, I can't just write a check to something like Kagi for my search needs (and I highly doubt my library would pony up for it either). Will just have to keep looking for options, but it gets harder. And not only does the company not care, very often my brethren #librarians don't care either.
Remember the first time you used Google search? It was like magic. After years of progressively worsening search quality from Altavista and Yahoo, Google was literally stunning, a gateway to the very best things on the internet.
--
If you'd like an essay-formatted version of this thread to read or share, here's a link to it on pluralistic.net, my surveillance-free, ad-free, tracker-free blog:
I don't want "regularly remind people that #Kagi is a bunch of libertarians" to be my job, but as people are currently talking about them more than usual, and many seem to not know about it, let me link to my thread from January about it:
In short, when asked to not collaborate with cryptocurrency-powered, homophobe-led company Brave, Kagi's CEO responded with things like "Politics finding its way into tech is one of the reason we do not have innovation any more."
The whole internet loves Kagi, a lovely paid search engine that can find things! *5 seconds later* We regret to inform you the CEO is an unhinged narcissist who will harangue you in email (hackers.town)