[{"data":1,"prerenderedAt":421},["ShallowReactive",2],{"project-25461367":3},{"id":4,"name":5,"line":6,"line_source":7,"title":8,"url":9,"domain":10,"maker":11,"posted_at":12,"year":13,"points":14,"comments":15,"rank_in_year":16,"shown_in_year":17,"top":18,"tier":19,"category":20,"subcategory":21,"format":22,"keywords":23,"reception":28,"sentiment":29,"stance_mix":30,"scored_comments":35,"aspects":36,"strip":46,"post_text":48,"what":49,"said":77,"maker_in_thread":224,"shape":236,"grid":240,"attempts":383,"same_week":384,"maker_shows":33,"maker_hidden":413,"reader_version":414,"card":415},"25461367","StumblingOn","Randomly find indie websites – recreating StumbleUpon","title","Show HN: StumblingOn – Randomly find indie websites – recreating StumbleUpon","https:\u002F\u002Fstumblingon.com","stumblingon.com","ALittleLight",1608244237,2020,138,61,441,3028,15,"notable","consumer_social","random website discovery","web_app",[24,25,26,27],"stumbleupon","random websites","indie websites","web discovery","debated",0.127,{"positive":31,"neutral":32,"mixed":33,"critical":34},13,4,1,11,29,{"idea":37,"execution":40,"design":42,"privacy":44,"docs":45},{"positive":38,"critical":39},6,2,{"positive":41,"critical":32},0,{"positive":33,"critical":43},3,{"positive":41,"critical":33},{"positive":33,"critical":41},[33,47,41,33,41,47,47,41,41,43,41,47,41,47,41,41,41,41,47,47,47,43,33,33,41,33,33,47,43,41,47,47,41,41,43,47,33,33,43,33],5,null,{"problem":50,"audience":48,"pricing":48,"motivation":60,"time_to_build":48,"stack":66,"openness":75,"stage":76,"team_size":75},{"value":51,"source":52,"evidence":53},"Finding small independent websites is hard; traffic concentrates on a few aggregators.","maker",[54,57],{"id":55,"by":11,"text":56},"25461767","Thank you. I think it is really hard nowadays to find small independent websites. Just a couple days ago I remember reading a hackernews comment from a person saying that most of…",{"id":58,"by":11,"text":59},"25462027","For sure - I am really interested in finding ways that would help new or smaller websites get traffic and in web discovery. I also wonder if Google is somehow getting worse about…",{"value":61,"source":52,"evidence":62},"Recreate the core StumbleUpon experience of clicking a button to get a random site.",[63],{"id":64,"by":11,"text":65},"25461746","Thanks. A while back I was trying to find the original StumbleUpon and discovered it had become some kind of social media site, so I recreated what I remembered was the core…",[67],{"value":68,"source":69,"evidence":70},"Uses an API backend at service.stumblingon.com with a submissions endpoint","commenter",[71],{"id":72,"by":73,"text":74},"25462454","sm4rk0","Thank you! This is BIG! And this API endpoint is very interesting: ``` curl -X POST \"https:\u002F\u002Fservice.stumblingon.com\u002FgetSubmissions\" -H \"accept: application\u002Fjson\" -H…","unknown","launched",{"praise":78,"objections":109,"requests":149,"questions":187,"alternatives":195},[79,98],{"value":80,"source":69,"evidence":81},"Nostalgia for StumbleUpon and fun for finding interesting sites",[82,86,90,94],{"id":83,"by":84,"text":85},"25461689","FlyMoreRockets","Just like the original StumbleUpon, within a few clicks, I discovered several fascinating sites. Thanks for posting this, it is a real treasure.",{"id":87,"by":88,"text":89},"25461702","Dig1t","This is great! I was just thinking about StumbleUpon the other day and wishing it were still a thing. I have a whole folder full of awesome bookmarks (half of which are dead now)…",{"id":91,"by":92,"text":93},"25464406","square_usual","Thank you very much. Like a lot of people here, SU was a big part of my internet exploration as a child. This has already given me lots of cool pages to explore!",{"id":95,"by":96,"text":97},"25462419","jamiek88","Well THAT was a rabbit hole I went down, just like the old days!",{"value":99,"source":69,"evidence":100},"Interesting discoveries from the random sites",[101,105],{"id":102,"by":103,"text":104},"25462519","hn_throwaway_99","Hey, just wanted to say the first site I got was https:\u002F\u002Fwww.the-odin.com, and I thought it was particularly random and cool. \"Genetically Engineer Any Brewing or Baking Yeast to…",{"id":106,"by":107,"text":108},"25462128","RAB1138","This is stunning.",[110,129,143],{"value":111,"source":69,"evidence":112},"Random results include parking pages, product and spam sites",[113,117,121,125],{"id":114,"by":115,"text":116},"25462812","trungdq88","Cool idea but the first 3 websites I get are all parking sites. I'm pretty sure with a simple keyword check, you can eliminate most of them. A small amount of fasle positives are…",{"id":118,"by":119,"text":120},"25462066","floren","Needs a way to flag abuse, like https:\u002F\u002Fget portal.co\u002Fearlyaccess which is just some company's product with a slick sales site. First thing I got when I clicked :( Edit: another…",{"id":122,"by":123,"text":124},"25462801","dzink","The first site I stumbled on from this project offered to sell me instagram likes for $$.",{"id":126,"by":127,"text":128},"25468643","smusamashah","I am only getting various product websites. Is that intentional?",{"value":130,"source":69,"evidence":131},"Layout breaks on Safari and small screens, hiding or stacking buttons",[132,136,139],{"id":133,"by":134,"text":135},"25462311","uxamanda","The Stumble button was hidden at my screensize which was a little confusing :-). Looks like removing `.wholePageContainer{height: 100vh;}` fixes the issue and keeps the buttons…",{"id":137,"by":134,"text":138},"25462446","Safari on Mac, for example at 950x950, shows them stacking. Looks like Firefox on Mac is ok.",{"id":140,"by":141,"text":142},"25463111","kalenpw","On safari with iPhone SE2 the show history button covers the stumble button",{"value":144,"source":69,"evidence":145},"Embedded frames fail for some sites",[146],{"id":147,"by":92,"text":148},"25464390","The in-frame load broke it for me. None of them loaded in on Firefox 84, and some explicitly showed an error saying they weren't allowed to load as an embedded frame. I had to…",[150,158,169,180],{"value":151,"source":69,"evidence":152},"Add a way to report or flag bad sites",[153,154],{"id":118,"by":119,"text":120},{"id":155,"by":156,"text":157},"25462357","evolve2k","Oh also for the sites marked down as bad, create a public \u002Fshame list that’s available as plain text\u002Fjson and we can use it to add to block lists on our own projects.",{"value":159,"source":69,"evidence":160},"Add categories to stumble by topic",[161,165],{"id":162,"by":163,"text":164},"25462396","taylodl","One of the things you could do with the original StumbleUpon is stumble by category. I had categories for my hobbies and it was really fun to stumble on different pages relating…",{"id":166,"by":167,"text":168},"25463288","dorchadas","If you could implement categories, I think this could be almost perfect. I've found that's what I really miss about StumbleUpon. Being able to randomly stumble upon things from a…",{"value":170,"source":69,"evidence":171},"Support more top-level domains",[172,176],{"id":173,"by":174,"text":175},"25461904","kderbyma","awesome - but it doesn't support all Top level domain names. it failed on some of my submissions",{"id":177,"by":178,"text":179},"25461951","Karunamon","Seems like with new TLDs coming out all the time, there should be no validation being done. You attempt to resolve the name entered and allow it if it passes.",{"value":181,"source":69,"evidence":182},"Make it work without JavaScript",[183],{"id":184,"by":185,"text":186},"25470254","type0","I wish it would be functional without JS.",[188],{"value":189,"source":69,"evidence":190},"What user ID format is used and is it tied to IP addresses?",[191],{"id":192,"by":193,"text":194},"25462875","dpedu","Just curious - what format are the user IDs? I thought they may have been IP addresses simply converted to an int, but if that's the case it's been done in a way I can't reverse.",[196,203,210,217],{"value":197,"source":69,"evidence":198},"Stumblefun",[199],{"id":200,"by":201,"text":202},"25463023","dglass","I also made something similar called Stumblefun[0], trying to recreate that StumbleUpon experience but without the need to install a toolbar. Right now it's only focused on SaaS…",{"value":204,"source":69,"evidence":205},"Viralwalk",[206],{"id":207,"by":208,"text":209},"25464738","suref","I've also made a StumbleUpon alternative called Viralwalk: https:\u002F\u002Fwww.viralwalk.com It's cool that many are attempting to recreate it, it's a shame it disappeared.",{"value":211,"source":69,"evidence":212},"wiby.me",[213],{"id":214,"by":215,"text":216},"25466393","pmlnr","\"Surprise me...\" on https:\u002F\u002Fwiby.me\u002F is imo more interesting.",{"value":218,"source":69,"evidence":219},"randomdomain",[220],{"id":221,"by":222,"text":223},"25462493","benbristow","I made something similar but a bit more random. https:\u002F\u002Frandomdomain.benbristow.co.uk Keeps taking a random word from an English dictionary and a random popular domain extension…",{"comments":225,"answered":33,"key":226},16,[227,230,233],{"id":228,"text":229},"25462108","Good point. I have a \"like\" button in the history section. I will add a \"report\"\u002F\"bad\"\u002F\"shouldn't be here\" button to that as well.",{"id":231,"text":232},"25462194","Thank you!",{"id":234,"text":235},"25463035","I had thought about adding a \"top ten likes\" list, but decided against it because people might try to like their own website to get it highly ranked, and it would be very easy to…",{"commenters":237,"max_depth":47,"maker_replies":225,"first_comment_mins":238,"lifespan_hours":239},39,34,25,[241,243,245,248,249,251,255,257,259,263,264,266,269,272,274,275,276,279,280,282,283,284,288,290,294,297,299,300,302,303,304,307,308,313,316,319,320,322,325,330,333,335,337,340,341,343,345,346,350,353,356,358,362,366,369,371,373,375,377,379,381],[118,41,33,242,119,41],"project\u002Fcritical\u002Fnone",[228,41,41,244,11,33],"maker\u002Fneutral\u002Fnone",[246,41,47,247,119,41],"25462179","maker\u002Fpositive\u002Fnone",[231,41,41,247,11,33],[155,41,43,250,156,41],"project\u002Fneutral\u002Fidea",[252,41,33,253,254,41],"25462617","project\u002Fcritical\u002Fidea","freedomben",[234,41,41,256,11,33],"maker\u002Fneutral\u002Fidea",[102,41,47,258,103,41],"project\u002Fpositive\u002Fidea",[260,41,41,261,262,41],"25463459","other\u002Fneutral\u002Fnone","SCUSKU",[221,33,47,258,222,41],[265,33,41,256,11,33],"25462531",[267,33,41,268,222,41],"25469902","commenter\u002Fneutral\u002Fnone",[270,33,41,268,271,41],"25470664","claymav",[114,33,33,273,115,41],"project\u002Fcritical\u002Fexecution",[87,39,47,258,88,41],[64,39,41,244,11,33],[277,39,41,268,278,41],"25462321","thaumasiotes",[162,39,47,258,163,41],[281,39,41,256,11,33],"25463081",[166,39,47,258,167,41],[200,43,41,261,201,41],[285,43,41,286,287,41],"25463229","other\u002Fpositive\u002Fnone","joshxyz",[289,43,41,261,201,41],"25463481",[291,43,41,292,293,41],"25465813","other\u002Fneutral\u002Fdesign","mazuhl",[295,43,41,296,11,33],"25463622","other\u002Fpositive\u002Fdesign",[147,43,41,298,92,41],"other\u002Fmixed\u002Fexecution",[126,43,41,261,127,41],[91,32,47,301,92,41],"project\u002Fpositive\u002Fnone",[83,47,47,301,84,41],[55,47,41,258,11,33],[305,38,47,258,306,41],"25461852","DataCrayon",[58,38,41,256,11,33],[309,310,43,311,312,41],"25463182",7,"project\u002Fmixed\u002Fdesign","DavidPeiffer",[133,314,33,315,134,41],8,"project\u002Fcritical\u002Fdesign",[317,314,41,318,11,33],"25462337","maker\u002Fneutral\u002Fexecution",[137,314,33,315,134,41],[321,314,41,318,11,33],"25462490",[323,314,41,324,134,41],"25462523","commenter\u002Fpositive\u002Fnone",[326,327,33,328,329,41],"25462517",9,"project\u002Fcritical\u002Fprivacy","GNOMES",[331,327,41,332,11,33],"25462803","maker\u002Fneutral\u002Fprivacy",[122,334,33,253,123,41],10,[72,34,47,336,73,41],"project\u002Fpositive\u002Fdocs",[338,34,41,339,11,33],"25462758","maker\u002Fneutral\u002Fdocs",[192,34,43,332,193,41],[342,34,41,332,11,33],"25462976",[95,344,47,301,96,41],12,[214,31,41,261,215,41],[347,348,47,301,349,41],"25462330",14,"sn41",[351,18,41,261,352,41],"25473488","riantogo",[354,225,41,261,355,41],"25466010","bullen",[207,357,41,261,208,41],17,[359,360,43,250,361,41],"25461899",18,"weejewel",[363,364,41,261,365,41],"25465792",19,"webflo",[106,367,47,368,107,41],20,"project\u002Fpositive\u002Fdesign",[173,370,33,273,174,41],21,[372,370,41,318,11,33],"25461936",[374,370,33,273,174,41],"25462366",[376,370,41,318,11,33],"25462496",[177,370,43,378,178,41],"project\u002Fneutral\u002Fexecution",[140,380,33,315,141,41],22,[184,382,33,273,185,41],23,[],[385,390,395,399,403,408],{"id":386,"name":387,"points":388,"category":389},"25495393","NoteCalc",267,"productivity",{"id":391,"name":392,"points":393,"category":394},"25484133","Owncast",241,"infrastructure",{"id":396,"name":397,"points":398,"category":389},"25497737","Pop.com",239,{"id":400,"name":401,"points":402,"category":20},"25494988","brightpath",222,{"id":404,"name":405,"points":406,"category":407},"25455659","Panelle",192,"creative",{"id":409,"name":410,"points":411,"category":412},"25517226","django-react-boilerplate",135,"languages",false,"v2",{"id":416,"name":5,"line":6,"ai":413,"cat":20,"year":13,"points":14,"comments":15,"rec":28,"s":417,"top":18,"kw":418,"maker":11,"domain":10,"tier":19,"attempts":41,"strip":419,"url":9,"mix":420,"praise":80,"objection":111,"sub":21},25461367,0.13,[24,25,26,27],"1501055003050500005553110115305500351131",[31,32,33,34],1794036599713]