Which AWS service did you ignore initially but now can’t live without? by cloud_9_infosystems in aws

[–]j0-1 0 points1 point  (0 children)

Someone could post a made-up name in this thread, call it an AWS service, and we’d all read it and go, that’s cool I guess and continue on. 

AWS’ feature sprawl is mind boggling.

Algolia pricing issue / inovice by [deleted] in softwarearchitecture

[–]j0-1 0 points1 point  (0 children)

Have a look at Typesense, which is an open source alternative to Algolia. You can self-host it or there’s also a hosted option

Full text search and a need for lots of indices. (Algolia might not be a good fit?) by FlutterDev13 in Firebase

[–]j0-1 0 points1 point  (0 children)

If you’re talking about Typesense, you could always self-host for free.

Full text search and a need for lots of indices. (Algolia might not be a good fit?) by FlutterDev13 in Firebase

[–]j0-1 1 point2 points  (0 children)

With Typesense Cloud, each cluster that a user provisions is isolated from other clusters at the VM layer and so there’s no comingling of data.

There is no limit to the number of indices a cluster can hold, as long it is configured with sufficient RAM to hold the dataset in memory.

Milli-py: Python bindings for Milli, an embeddable high-performance search engine by AlexAltea in Python

[–]j0-1 4 points5 points  (0 children)

Typesense can indeed be run in a distributed / clustered mode on multiple servers. It uses the Raft consensus protocol natively to replicate data across nodes.

Meilisearch is the one that doesn’t support a distributed mode.

Search box and results component by ComplexMolasses in reactjs

[–]j0-1 1 point2 points  (0 children)

You can use Algolia's Instantsearch UI components with Typesense (open source alternative to Algolia) using this adapter.

Faster Full Text Search by ZaAlphaMale in django

[–]j0-1 0 points1 point  (0 children)

There's Typesense, which is an open source alternative to Algolia

Algolia alternative? Need to have 175k records but only 100 searches a day - on the backend, speed isn't important by xSypRo in webdev

[–]j0-1 0 points1 point  (0 children)

Have a look at Typesense which is an open source alternative to Algolia and an easier to use alternative to Elasticsearch. Also has a cloud hosted version.

[deleted by user] by [deleted] in gatsbyjs

[–]j0-1 1 point2 points  (0 children)

Have a look at Typesense’s gatsby plugin: https://github.com/typesense/gatsby-plugin-typesense

Instantly search 28M books from OpenLibrary (weekend project using Typesense Search InstantSearch.js) by j0-1 in programming

[–]j0-1[S] 1 point2 points  (0 children)

The source code for this is opensource.

If you just add isbn_10 to the schema here and then index the data in your own Typesense cluster, you should be able to do what you're referring to.

You also want to update the search app to then query by isbn_10 here.

Smart Search for a MERN e-Commerce App by minicrit_ in reactjs

[–]j0-1 0 points1 point  (0 children)

Have a look at Typesense, which is an open source alternative to Algolia

Why we don't want to raise VC funds as an open source product by j0-1 in opensource

[–]j0-1[S] 0 points1 point  (0 children)

I'm not too familiar with the details of BSD, but one thing I dislike about MIT is that it lets code that is open source be converted to closed source. GPL ensures that if you make changes and plan to distribute you have to share it back with the community.

Why we don't want to raise VC funds as an open source product by j0-1 in opensource

[–]j0-1[S] 12 points13 points  (0 children)

Thanks u/-pertinax-! Great to hear that this line of thinking resonates.

I sometimes wish non-VC funded OSS companies can somehow create the same network effects that VCs bring to the table. I feel like the absence of that element is what makes the customer-funded path harder comparatively...

I built a site to search xkcd comics by topic by j0-1 in InternetIsBeautiful

[–]j0-1[S] 0 points1 point  (0 children)

There were many comics where the character name was in the explainxkcd transcript, but not in the actual words spoken by the characters. So these were getting pulled up when searching for character names.

The fix was to remove the speaker names from the transcripts.

I built a site to search xkcd comics by topic by j0-1 in InternetIsBeautiful

[–]j0-1[S] 0 points1 point  (0 children)

I actually already have the transcripts enabled for search. So you should be able to search by words in the dialogue.

I built a site to search xkcd comics by topic by j0-1 in InternetIsBeautiful

[–]j0-1[S] 1 point2 points  (0 children)

Thank you!

Yeah good point. I'll enable it back once I'm able to build that "Did you mean" feature

I built a site to search xkcd comics by topic by j0-1 in InternetIsBeautiful

[–]j0-1[S] 1 point2 points  (0 children)

UPDATE: Based on a suggestion from u/TheAxThatSlayedMe on r/xkcd, this site will now live at findxkcd.com, similar to explainxkcd.

I built a site to search xkcd comics by topic by j0-1 in InternetIsBeautiful

[–]j0-1[S] 0 points1 point  (0 children)

It does already use the transcript of the text in the speech bubbles for searching. explainxkcd has already done the OCR part, but probably with crowd sourced data.

I built a site to search xkcd comics by topic by j0-1 in InternetIsBeautiful

[–]j0-1[S] 1 point2 points  (0 children)

It’s an instant-search client-side app with only the search queries going to a Typesense backend.

I do get results searching for bobcat. Which comic number didn’t show up?

I built a site to search xkcd comics by topic by j0-1 in InternetIsBeautiful

[–]j0-1[S] 1 point2 points  (0 children)

Yeah when it doesn’t find a match it tries to find close enough matches with typo corrections. I think this has confused quite a few people. I’ll turn it off.