Live data from Hacker News

Building an Internet Scale Meme Search Engine

findthatmeme.com

121–130 of 154 posts

Re: Building an Internet Scale Meme Search Engine

#121
post #24

> My preliminary speed tests were fairly slow on my Macbook. However, once I deployed the app to an actual iPhone the speed of OCR was extremely promising (possibly due to the Vision framework using the GPU). I was then able to perform extremely accurate OCR on thousands of images in no time at all, even on the budget iPhone models like the 2nd gen SE. I suppose that’s an old Intel MacBook? I’d be very surprised if t…

I think he was running it in the simulator - which won't perform anywhere near as fast on this type of thing.

The simulator runs a native build though. Might not be optimized, not sure.

Re: Building an Internet Scale Meme Search Engine

#122
Very cool project! I'll try to remember it the next time I'm looking for a specific image. I noticed that repeated appearances of the search term are ranked higher, which isn't necessarily productive. Also, some kind of duplicate detection would be nice. Searching for "SpongeBob" yields many copies of the same images that mentions "SpongeBob" several times.

Re: Building an Internet Scale Meme Search Engine

#124
post #102

Earlier quoted context omitted.

It reminds me a little of https://www.beeper.com/ . It allows you to read iMessages on Android and other platforms. To make this work, they will ship you some old iPhone to act as a server "bridge": https://twitter.com/ericmigi/status/1351934418961661959 If it works, it works. But it also speaks volumes about Apple's disregard/inexperience with exposing their stuff via the web - https://www.icloud.com/ being the prim…

I think I've seen a post from https://texts.com about that they. I don't think they ship you the iPhone though, the host it themselves.

I would imagine the only scalable way to run such a service is to run macOS virtual machines with multiple user accounts for each iMessage user.

Re: Building an Internet Scale Meme Search Engine

#126

Earlier quoted context omitted.

What's the cost of building and running a cluster of iPhones vs Mac Minis?

in the article $40 second hand, imei banned and broken screen iPhones are being used so...

There's a ton of compute power available in the form of unused phones.

Re: Building an Internet Scale Meme Search Engine

#127
I have absolutely no experience in this area and I'm curious:

is there really no open-source text recognition software that's on-par with or close to Apple's (presumably proprietary) implementation? the article mentions Tesseract. is that the current best open-source option?

Re: Building an Internet Scale Meme Search Engine

#128
Is there a pgsync equivalent for Oracle? Spent some time building replication from a source-of-truth to a search engine at a previous job.

Wish we could have used postgres but the tools were dictated rather than letting the requirements drive the tooling.

Re: Building an Internet Scale Meme Search Engine

#130
post #9

The photo under Upgrading the iPhone OCR Service Into An OCR Cluster . In the future, data centres are going to host racks of iPhones.

It is already here to be honest. I know BrowserStack and other mobile testing platforms (at Facebook and Amazon) do host real devices, both Android and iPhones, in server farms like this. Meta wrote a blog post about it: https://engineering.fb.com/2016/07/13/android/the-mobile-dev...

At one of my previous workplaces, we discussed running the Z3 theorem prover on an iPhone cluster, because they run so much faster on A series processor than a desktop Intel machine.

Post reply on HN