I don’t mind you suggesting these, they’re cool projects, but the “coMmEnTs sHiLLinG kAgI” and “mAke UsE of tHat 10$ beTteR thAn KaGi” stuff is so unnecessary. I mean just… why?
Comment on Apple considered switching to DuckDuckGo from Google for Safari - Bloomberg News
Smokeydope@lemmy.world 1 year ago
This is a copy/pasted message I wrote up on another thread. As long as there are people in the comments shilling kagi, I will shill my prefered engines. At least my suggestions will bring awareness to free as in freedom projects.
SearX/SearXNG is a free and open source, highly customizable, and self-hostable meta search engine. SearX instances act as a middle man, they query other search engines for you, stripping all their spyware ad crap and never having your connection touch their servers. Of course you have to trust the SearX instance host with your query information, but again if you are that paranoid just self host.
I personally also trust some foss loving sysadmin that host social services for free out of alturism, who also accepts hosting donations, with my info over Google/Alphabet any day.
Heres a list of all public searx instances, I personally prefer to use paulgo.io All SearX instances are configured different to index different engines. If one doesn’t seem to give good results try a few others.
Did I mention it has bangs like duckduckgo? If you really need google like for maps and buisness info just use !!g in the query
search.marginalia.nu is a completely novel search engine written and hosted by one dude that aims to prioritize indexing lighter websites little to no javascript as these tend to be personal websites and homepages that have poor SEO and the big search engines won’t index well. If you remember the internet of the early 2000s and want a nostalgia trip this ones for you
Finally, YaCy is another completely novel search engine that uses p2p technology to power a big webcrawler which prioritizes indexes based off user queries and feedback. Everyone can download yacy and devote a bit of their computing power to help out a collective search engine. Companies can also download yacy and use it to index their private intranets. They have a public instance available through a web portal. Its not a great search engine for what most people want, which is quick and relevant information within the first few clicks. But it is an interesting use of technology and what a true honest-to-god community-operated search engine would look like untainted by SEO scores.
I hope this has been informative to those who believe theres only a few options to pick from, I hate to be the ‘bhut achthually’ guy but know these options are so unknown to most people.
Dark_Arc@social.packetloss.gg 1 year ago
Smokeydope@lemmy.world 1 year ago
I have a bad habit of mixing personal bias into things when I get into a passionate writing fit and it sometimes comes off as pretentious dickery. I never set out to attack kagi users themselves even if I can now see now it did come across and those comments were unneeded. I was being a pretentious jerk with those comments and apologize to all you kagi users for my assholery.
Its fustrating as a FOSS nerd to see so many people shill yet another subscription based service feeding money into another souless company that makes promises of protecting your data and not selling it to ad companies now but has no gaurentee of holding those promises over time. That’s how the subscription services get you once they have you, slowly changing promises and creeping in their money making bs but slowly enough to not be too jarring. Maybe I’m just disillusioned with things after being burned so many times. Best of luck to you though I hope it continues to be a valuable service to those willing to pay for it.
LesserAbe@lemmy.world 1 year ago
Thanks for the thoughtful reply. I’m not a kagi user, but I’ll put in a word for paying for services: a search engine requires time, equipment and hosting to run. Sure some kind people may be willing to run it free. But search in my opinion is an essential service. If it’s not working, I want there to be someone responsible, and (in the kindest sense) obliged to get it working.
Going further, if there are new developments in the tech or new features to be implemented, I want there to be an incentive for the operator to implement them.
I don’t turn to a hobbyist to give me eyeglasses or fix my car. Similarly I don’t turn to an advertiser. In some cases I fix my car myself, but when something is too complex or time intensive for me to handle I’m going to pay to ensure I have that essential good or service.
pearsche@lemdro.id 1 year ago
I do think its a waste to spend money on a search engine I honestly believe that it’s good to pay for services if you find them good. FOSS does need the money but unless you want to wait for the long term, it’s not viable as a user.
Its fustrating as a FOSS nerd to see so many people shill yet another subscription based service … I’m quite interested in FOSS stuff but I get disappointed by so much FOSS stuff I now just use whatever feels the best to me
2xsaiko@discuss.tchncs.de 1 year ago
I use Kagi right now but search.marginalia.nu and YaCy seem really cool. Hell, I might package YaCy and write a module for it for NixOS :^)
clearedtoland@lemmy.world 1 year ago
I’m trying Kagi now but I’m having mixed feelings. Search results are mixed at best for some pretty commonplace topics (e.g. Starfield quests or breaking news).
Also, the search limit (for the trial and basic plans) stresses me and I find myself second guessing whether I really need to search for something. I like it but I haven’t come across a “wow!” moment that makes me want to abandon DDG, despite the transparency and privacy-focus.
sir_reginald@lemmy.world 1 year ago
what transparency and “privacy focus” are you talking about?
They haven’t released a single line of code and they required you to be logged in, which makes you uniquely identifiable, and if you paid using credit card, then you gave away your personal identifiable information.
sebinspace@lemmy.world 1 year ago
datacucked
uuuuusing it
doktorseven@lemmy.world 1 year ago
When you need a scalable service for tons of users, federated isn’t going to cut it. This is why Apple wants DDG. Point the bajillion crApple lusers at one of your public instances and watch it crash and burn overnight. DDG has tons of servers and the infrastructure to hold up while a ton of people search why their luxury device is slowing down every time Apple releases a new one.
dm_me_your_feet@lemmy.world 1 year ago
Lol Federation is the definition of scalable. Everyone serves their local users -> a miniscule amount of global traffic, everything but auth always stays local.
Universities have been doing it since the beginning of the internet. Email is the biggest exampley but there are others: eduGAIN and eduroam are the most notable ones coming out of the academic community.
doktorseven@lemmy.world 1 year ago
You are confusing a network of distinct servers with a single point of entry that a search engine would need to be. There is no fallback or distribution of search when everything is directed to a single search point, and pointing people to different search sites per search will remove any per-site preferences.
Do people think about what they say any more, or do they see someone who is trying to carefully explain their problem and just go into pure rage and try to disprove them by spewing things that do not make any sense?
dm_me_your_feet@lemmy.world 1 year ago
No search engine has a “single point of entry”. Every search engine has Cache servers all over the world at almost every major IXP. Nothing would prevent a federated service from operating the same way. Cloudflare or literally any form of loadbalancer service could be used to redirect queries to fedisearch (or whatever the service name would be) to the local instance by IP geolocation. Authentication can just be forwarded to the home server via SAML, thats also where the setting can be stored and queried at login time by the local instance. SAML assertions are very scalable, and there needs to be no global login server, since every users login query can be forwarded to his home instance, where his profile is loaded. The full search index could be put into a blockchain that every local instance joins - every instance crawls their area and publishes new results to the chain. You seem to know very little about how the internet works, yet you accuse me of raging.
That the foss community can manage things like that has been proven for years. Debian mirror server network works in a similar way, while being cryptographically secure.
catapult7724@lemmy.sdfeu.org 1 year ago
Thank you! I’m intrigued by Kagi but it’s a lot of money. I’ve tried SearXNG before it wasn’t great for me, I’ll try it again.
Smokeydope@lemmy.world 1 year ago
I hope you find more success with it this time. Like I said not all SearXNG instances are equal paulgo.io was the first to really click with me and give useful results. Some SearXNG instances won’t query google or most other engines making their usefulness rather limited. Also the more popular an instance becomes the more likely it will be rate-limited by search engines which isn’t the fault of the instance but can be an annoyance for sure. Not perfect solution by any means but I think SearX would be a great fit for lots of people here who just want google results without all the spyware ad bs
Thetimefarm@lemm.ee 1 year ago
Genuine question, what happens to SearX if google pulls the plug on API access or changes the algorithm in a way that makes it worse?
If Kagi got an actual code audit done I would be a lot more on board with it. The audit they do show appears to just be penetration testing, not focused on the code itself but I don’t know much about so maybe there is more to it that I don’t understand.
I wish it were easier for developers to monetize their projects while leaving them open source. Tutanota is a good example of open source code used in a paid service. With tutanota however it seems like what you pay for is the service, not the software.
Smokeydope@lemmy.world 1 year ago
I am not the most knowledgeable person so may be wrong, but searxng uses the ‘get’ command to request+fetch http/https content not an API key. There is not much if anything SearXNG instances can do if google changes algorithm do. In worst case scenario it can still index other search engines which themselves scrape google like startpage or engines completely independent like duckduckgo, bing, brave, ect. Here is a list of all configured engines SearXNG uses by default
HeavyRaptor@lemmy.zip 1 year ago
I’m trying this instance out at the moment and it feels great! Do you know how to get the autocomplete to work on Firefox android? I’m looking for search suggestion API url but can’t seem to find it.
Moderator@sh.itjust.works 1 year ago
My issue with SearXNG is that I cannot natively use it on mobile (iOS). Might be a small issue for most but I need to be able to type into my browser’s search bar and it utilize that search engine. Open browser > navigate to search homepage > enter query is a lot slower, especially if I am out and about and need information quickly.
If there is some way to configure this I’d love to hear about it, but Safari on iOS limits you to a handful of search engines. I use DDG today.
Smokeydope@lemmy.world 1 year ago
I did a quick search and found instructions to what I think you are asking for hopefully this helps.
neonspool@lemmy.world 1 year ago
searchengine.party also has the query string links for a multitude of different search engines, as well as a comparison of security tests and privacy policies and functions such as Onion routing.
AProfessional@lemmy.world 1 year ago
xSearch on the AppStore lets you use any search engine with Safari.
Smokeydope@lemmy.world 1 year ago
LucidNightmare@lemmy.world 1 year ago
Saved. Thank you for your time and thoroughness!
Deebster@programming.dev 1 year ago
shilling kagi
Shilling means that you’re claiming people (like me) who’ve been recommending Kagi are in fact secretly paid to do covert advertising.
Are you using that word wrong, or do you actually believe that we’re all liars?
sir_reginald@lemmy.world 1 year ago
I don’t know what the fuck is going on with Kagi on Lemmy. They must be using bots or paying people for promoting them. I just don’t get how people can trust them so much when they haven’t released the code for anything, they require you to be logged in which makes the user uniquely identifiable and therefore could easily correlate your searches to your identity (even if they claim not to, it’s just a “trust me, bro”)
ryannathans@aussie.zone 1 year ago
What is a kagi
pearsche@lemdro.id 1 year ago
i have tried these alternate search engines and I have to always come back to google. A friend I trust a lot swears that kagi is the best search engine, and so do other people I know, so it must have some merit.
ChucklesMcGee@infosec.pub 1 year ago
thank you, great post
yoz@aussie.zone 1 year ago
Thanks Yacy looks promising
Smokeydope@lemmy.world 1 year ago
You’re welcome updated the comment with proper links
TwoGems@lemmy.world 1 year ago
Thank you! So I can use Google but stop it from doing the CAPCHA shit repeatedly because it detects my VPN? It’s abuse of the user and I’m tired of it.
Smokeydope@lemmy.world 1 year ago
Yup! Enjoy :)
dependencyInjection@sh.itjust.works 1 year ago
I rage quit Google search the other day over that damn captcha
TwoGems@lemmy.world 1 year ago
I’m trying Startpage until I get those alternatives down
ShittyRedditWasBetter@lemmy.world 1 year ago
Abuse of the user 🤣
Daft_ish@lemmy.world 1 year ago
Have you seen users privacy settings? They want their data to be harvested. Now come here and let me give you some sponsored content.