Show HN: StumblingOn – Randomly find indie websites – recreating StumbleUpon
stumblingon.com
stumblingon.com
Edit: another abusive link https://www.the followershop.com/ (i have broken the links to avoid any sort of SEO for them)
Rather than sharing feedback, which might create bad incentives, I'll just add it to my review page, where I review and approve submissions. I'll look and see if anything is getting reported and then choose to remove or leave it.
https://randomdomain.benbristow.co.uk
Keeps taking a random word from an English dictionary and a random popular domain extension (com/net/org etc.), pings it and returns the first one that responds.
Quite fun once you sift through the parking pages. I need to work on something to detect those.
There is a class called fast.ai [1] which I personally found to be an amazing introduction to machine learning / deep learning. The first hour and a half course gets you using their library to make an image classifier that can differentiate dog and cat breeds. I bet by simply gathering training data (sites that are and are not parking pages) and reusing the same architecture used in that first class you could train a model that does a pretty good job of it.
Once you could classify pages you could just pre-compute a large list, classify, throwaway all the parking pages, and make the remainder available to your user.
That sounds pretty fun.
Knowing myself though I'd just make a manual checker as most of the parking sites are ran by a few companies (e.g. GoDaddy etc.) so they'd be pretty easy to pick-up.
I'm pretty sure with a simple keyword check, you can eliminate most of them. A small amount of fasle positives are ok in this case I guess.
I don't know what StumbleUpon is like now, but it was always a social media site; a major feature was the stumpleupon comments page associated with any actual page.
Another idea - people have already mentioned the ability to report pages but I think it'd be cool to be able to upvote a page. Then for each category you could have a rolling leaderboard of the most upvoted pages in the past 7 days or whatever. Some people might just want to look at that, or look at that in addition to getting rando pages.
Good luck!
As far as upvotes, there is currently a heart button you can click next to the website on the history section. Not very discoverable (looking at the metrics about 1 stumble in a thousand is getting a heart).
Right now the hearts don't do anything but serve as a reminder for a user that they liked a page. I've thought about possibilities to incorporate that into the algorithm (e.g. more likely to get websites that have higher like rates) and having a leaderboard is a good idea too, though I worry that it would give an incentive to manipulate the like buttons. Creating a new user right now is as easy as just generating a random string, so a bad actor could easily cause infinite likes to a page.
Right now it's only focused on SaaS products you may find useful but I'd like to add other categories of websites you can discover in the future.
I also wonder if Google is somehow getting worse about this. For example, I happen to know now (though I didn't know when I started the stumblingon project) that there are a couple other similar sites that exist. However, when I originally googled "Stumble Upon" and phrases like "Stumble Upon Alternative" or "Stumble Upon Clone" I never saw any of the others that do exist. Instead, it is/was mostly "Top N Stumble Upon Alternatives"-type listicles that weren't very good and would suggest things like "Facebook". Oddly, the top result, for me, for "Stumble Upon Clone" is this weird website [1] which I think is selling Stumble Upon clones, like - they will make a Stumble Upon clone for you. (Possible I'm misreading that).
I really appreciate the History portion. If I recall right, StumbleUpon with the toolbar didn't save to history quite right, so I had a tough time getting back to a page after getting click happy. Down the line, liking/categorizing/personalized suggestions would be really nice, but I might be too reminiscing about StumbleUpon too much. :)
I remember setting the Stumble button to Alt+F11. Those two keys were smooth without any markings remaining after a couple years.
And this API endpoint is very interesting:
curl -X POST "https://service.stumblingon.com/getSubmissions" -H "accept: application/json" -H "Content-Type: application/json" -d "{\"status\":0}"
More on API here:It's cool that many are attempting to recreate it, it's a shame it disappeared.
Mostly web dev stunning experiments