this post was submitted on 03 Nov 2024
46 points (94.2% liked)

Technology

59080 readers
3730 users here now

This is a most excellent place for technology news and articles.


Our Rules


  1. Follow the lemmy.world rules.
  2. Only tech related content.
  3. Be excellent to each another!
  4. Mod approved content bots can post up to 10 articles per day.
  5. Threads asking for personal tech support may be deleted.
  6. Politics threads may be removed.
  7. No memes allowed as posts, OK to post as comments.
  8. Only approved bots from the list below, to ask if your bot can be added please contact us.
  9. Check for duplicates before posting, duplicates may be removed

Approved Bots


founded 1 year ago
MODERATORS
 

I just found this search engine while searching for something like Kagi.

It seems like it is not a meta search engine, but one with its own index. Awesome.

It has kagi's manual website ranking. It even has so called optics (like Kagi's lenses), for example an optic for the Fediverse lets you search only the fediverse.

What do you think?

top 13 comments
sorted by: hot top controversial new old
[–] [email protected] 11 points 1 day ago (1 children)

Just as a warning, this is licensed under the AGPL, with a CLA that requires copyright assignment. So, they could pull the rug at any time:

2.3 Outbound License. Based on the grant of rights in Sections 2.1 and 2.2, if We include Your Contribution in a Material, We may license the Contribution under any license, including copyleft, permissive, commercial, or proprietary licenses.

[–] [email protected] 6 points 1 day ago (2 children)

Quickest peak and then utter vanishing of any interest in a project I've had in a while.

Wouldn't mind something a little more open than SearXNG in that it owns it's own database, but requiring that they be the sole owner of anything anyone contributes AND having the ability to yank the rug at any time they feel like it pretty much puts it in the meh-who-cares category.

Had enough stupid shit yanked over the past few years that I really just don't care or have time to deal with any that is already prepping for their eventual enshittification.

[–] [email protected] 3 points 16 hours ago* (last edited 14 hours ago) (1 children)

I'm not sure if you people are paying attention to the right thing. It's fairly common to do this. And it doesn't mean they can take away anything. Everything will still be AGPL and still available. Someone is then going to fork it and maintain it as it happened with lots of other projects. This just means they're also able to also sell it under different conditions, including your patches and contributions.

I think what you should pay attention to is, whether the search index is open or closed. That's something with significant impact. Not if they're able to monetize your small bugfix without paying you. I mean that'd be nice, too. But not a super big thing unless you contribute a substancial amount of code. I mean you get a whole open source search engine in return for signing away your copyright. And it doesn't change anything for the people using the software. For them it's still AGPL. And the maintainer could stop developing the software at any point, anyways. Could (and does) also happen to projects without a CLA.

[–] [email protected] 3 points 11 hours ago (1 children)

And it doesn’t mean they can take away anything.

Not if they’re able to monetize your small bugfix

The problem is they can, and that's not the point - I don't care if you make money with something I spent my time on willingly, I care that you're forcing me to say you're the full and sole owner of my contributions and can do whatever you want at any point in the future with them.

Signing a CLA puts the full ownership of the code in the hands of whomever you've signed the CLA with which means they have the full ability and legal right to do any damn thing they want, which often includes telling you to fuck yourself, changing the license, and running off to make a commercial product while both killing the AGPLed version, and fucking everyone who spent any time on it.

If you have a CLA, I don't care if your project gives out free handjobs: I don't want it anywhere near anything I'm going to either be using or have to maintain.

And sure you can fork from before the license change, but I'm unwilling to put a major piece of software into my workflows and hope that, if something happens, someone will come along and continue working on it.

Frankly, I'm of the opinion that if you're setting up a project and make the very, very involved decision to go with a CLA and spend the time implementing one, you're spending that time because you've already determined it's probably in your interests later to do a rugpull. If you're not going to screw everyone, you don't go to the store and buy a gallon of baby oil.

I've turned into the person who doesn't really care about new shit until it's been around a decade, has no CLAs, and is under a standard GPL/AGPL license (none of this source-available business license nonsense), and has a proven track record of the developers not being shitheads.

[–] [email protected] 2 points 10 hours ago* (last edited 5 hours ago)

But that's just not true. I think you're confusing this with some source-available licenses or these silly amendmends to licenses that make it defacto proprietary. But this isn't the case here. This statement in the CLA doesn't take away any rights. It gives additional ones. And it's in addition to the AGPL. All of the AGPL applies in addition to the CLA. Every single freedom, just as if the CLA weren't there. You can use it, modify it, copy it, etc...

The "around a decade" of course applies. And none of that has to do with the signing away copyright per CLA. You also don't know if Linus Torvalds is around in 5 years and keeps maintaining the kernel to your liking. You also don't know if any of the big open source projects of today get bought by some shady investors and the next updates won't be free software anymore... These things happen. And it has little to do with a CLA (like this one). Happens to plain standard licenses without extras, too. And it does to ones with this kind of licensing. But this really isn't the distinguishing factor.

I think what you mean is modified licenses. Or similar additions that render something not open source anymore. I agree, you should avoid those projects at all costs. But that's a different story and not what this project is doing.

My point is a different one: While focusing on some small details of a hypothetical case that I think you got partly wrong... Have you checked for any big elephants in the room? Because I don't see anyone talking about the database / search index and whether that's available. The website is just a very small part and just the frontend to query the database. I'd say it's almost pointless to discuss what we're arguing about. I can code a search frontend website in a week, that's not the point. And completely irrelevant if it's open source... What about the data that powers the search engine? I think that'd be the correct question to ask. Not whether the frontend is 99% or 110% open source.

[–] [email protected] 1 points 1 day ago (1 children)

This how people end up on the foss purist path... Been hurt too many times for be trusting any bros again.

[–] [email protected] 3 points 11 hours ago

100%.

I see a CLA or a goofy "source-available" license, I just assume it's going to be a rugpull and that I should move on. I very much do not give anyone the benefit of the doubt anymore.

[–] Imgonnatrythis 3 points 1 day ago (1 children)

Love the idea, but just ran a few comparisons against Kagi and it fared abysmally.

[–] [email protected] 0 points 15 hours ago (1 children)

Try SearXNG … makes look kagi in diaper

[–] [email protected] 1 points 6 hours ago

I do like SearXNG over Kagi due to their prcing and AI bs but Kagi really just has better search results.

[–] [email protected] 4 points 1 day ago

Cool idea, love more competition in this space!

I was unfortunately disappointed by the first query I did. I searched for "Norway" and did not get any good results. I expected Wikipedia or something similar, but did not get anything good. Maybe I used it wrong?

[–] [email protected] 3 points 1 day ago (1 children)

I still use DDG as my "daily driver" (I know there are better options for privacy and avoiding big tech, but I haven't yet found anything independent that is good enough for me to switch to full time yet). I bookmarked Stract a while back, and it proved useful a few months back when Microsoft had an outage that took down Bing and by extension, Duck Duck Go. I do like Stract, their index seems to be enough larger than MoJeek (another independent search with their own index) that it gives me better results.

Stract might not be as open as I'd like, but it's nice to have as an option, and I'm never going to complain about having more search providers with independent indexes.

[–] [email protected] 1 points 16 hours ago

given the amount of time stract has been around i doubt that they have 8-billion plus pages like Mojeek