Live data from Hacker News

Geosharded Recommendations with Hilbert Curve at Tinder

tech.gotinder.com

21–30 of 47 posts

Re: Geosharded Recommendations with Hilbert Curve at Tinder

#21
post #3

Earlier quoted context omitted.

You can compute which shard to use and if you’re in a border region you just use all shards that overlap with your 100km radius.

Yeah it seems like the real bottleneck is that in these super dense areas, there might be a ton of shards in a mid-size radius. This is inevitable since in the middle of Manhattan, there are just a lot of people in a small area. One solution would be to scale their recommendation radius with density; no need to look farther than 5 miles for true love in Manhattan, but in Wyoming you may have to drive a bit.

The flip side though is that you don't need to show everyone to everyone, you just need to make sure people have enough other people to swipe. This opens up all sorts of other optimizations, and makes the use of an actual search engine seem a bit weird to me.

Re: Geosharded Recommendations with Hilbert Curve at Tinder

#22
post #17

Sometimes it feels like Groundhog Day, behold: https://medium.com/@buckhx/unwinding-uber-s-most-efficient-s... tl;dr - S2 is a good library. There's also a joke in here somewhere about bikeshedding and yak shaving.

I present to you yak shedding: pointless bickering about an irrelevant detail that everyone has an opinion of, and the result of this decision process has such fundamental implications that the whole project is re-engineered from scratch to include a yak farm.

Re: Geosharded Recommendations with Hilbert Curve at Tinder

#23
I’m sorry, but Tinder and similar swipe-on-photos cargo-cult hookup apps have de facto cannibalized the online dating-scene with its entire focus on appearance (and atrophying genuine communication), promoting a major captological phenomenon of manipulating women into rating men more negatively based on nothing other than appearances. It contributes to unrealistic expectations, disposable interactions, paradox of choice and a lack of authenticity. If you’re not perfect and super photogenic with 4 professional “candid” pics, you have zero chance on these anti-relationship apps. tldr: it’s far phonier than it needs to be, encourages casual wasting of time and leads to a society where people stop talking to/slam the door on the real world. If you move to a new area, the solid, normal people aren’t going to be on hookup apps, but psycho nymphos with herpes are most def on there.

Re: Geosharded Recommendations with Hilbert Curve at Tinder

#24
post #4

a bit off-topic, it's funny you use all this fancy technology behind the scenes and your iOS app is buggy, slow and always problems with login and notifications which do not update. TLDR; Awful

Another upvote, it is by far the buggiest app I’ve ever used. It’s actually really impressive in some weird way

Re: Geosharded Recommendations with Hilbert Curve at Tinder

#27
post #15
post #4

a bit off-topic, it's funny you use all this fancy technology behind the scenes and your iOS app is buggy, slow and always problems with login and notifications which do not update. TLDR; Awful

"a bit"

It doesn't seem off topic to me: it is reasonable to mention the end to end experience and value of particular work. The OP seems to be saying "the company might have gotten more value from investing in a different area than what is in the linked article"

Re: Geosharded Recommendations with Hilbert Curve at Tinder

#28
post #24
post #4

a bit off-topic, it's funny you use all this fancy technology behind the scenes and your iOS app is buggy, slow and always problems with login and notifications which do not update. TLDR; Awful

Another upvote, it is by far the buggiest app I’ve ever used. It’s actually really impressive in some weird way

The impressive bit here is how network effects and brand recognition can save you from God-awful tech

Re: Geosharded Recommendations with Hilbert Curve at Tinder

#29
post #4

a bit off-topic, it's funny you use all this fancy technology behind the scenes and your iOS app is buggy, slow and always problems with login and notifications which do not update. TLDR; Awful

Almost feels like frontend and backend teams are separate!

Re: Geosharded Recommendations with Hilbert Curve at Tinder

#30
post #19
post #13

Earlier quoted context omitted.

My observation is that most upvotes are because of the title, and then a minority of people will read and critique the article in the top-voted comments. Doesn't sound like a perfect system, but actually does a wonderful job at debunking very appealing-sounding articles.

The bigger problem is when people comment and even discuss the title without reading the article. It's extremely common on Reddit but luckily less prevalent on Hacker News .

...if paywalled then at least you know some people at least tried to read the article because they comment about the paywall.

Everyone else a) paid their way (as if), b) got a free pass as they don't generally read articles, c) used that new trick for bypassing the article that only people who read articles know about or d) just blurted their opinion without reading the article.

I know there have been changes on the internet lately and there is only so much that one can 'stalk' in someone's browser, but is it possible to have a comment system where you can only comment if the article is in the browser history, with that page having been visited at least three minutes before the comment is submitted?

If I go shopping online then I jump straight to the reviews and decide to buy on that basis. the 'shoddy' product description sometimes doesn't get a glance over. On HN I find some articles are the same, the real insights are in the comments so paywalled does not deter, the real insights will be in the comments.

Post reply on HN