[{"data":1,"prerenderedAt":499},["ShallowReactive",2],{"project-29076187":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":27,"sentiment":28,"stance_mix":29,"scored_comments":34,"aspects":35,"strip":47,"post_text":48,"what":49,"said":101,"maker_in_thread":260,"shape":269,"grid":272,"attempts":456,"same_week":461,"maker_shows":43,"maker_hidden":492,"reader_version":493,"card":494},"29076187","Papyrus","Privacy-first, minimal, fast blogging\u002Fnewsletter platform","title","Show HN: Privacy-first, minimal, fast blogging\u002Fnewsletter platform","https:\u002F\u002Fpapyrus.so\u002F","papyrus.so","colinarms",1635820147,2021,173,75,278,2533,11,"notable","productivity","blogging platform","web_app",[21,24,25,26],"newsletter","privacy-first blogging","paid subscriptions","debated",0.08,{"positive":30,"neutral":31,"mixed":32,"critical":33},14,12,3,13,42,{"execution":36,"performance":38,"idea":40,"design":42,"pricing":44,"privacy":46},{"positive":37,"critical":37},2,{"positive":37,"critical":39},5,{"positive":37,"critical":41},0,{"positive":43,"critical":41},1,{"positive":41,"critical":45},4,{"positive":37,"critical":43},[41,39,39,43,43,32,39,39,32,43,43,32,43,39,43,43,32,32,41,43,43,41,32,39,41,39,39,39,32,39,32,39,41,32,41,39,43,32,41,32],null,{"problem":50,"audience":57,"pricing":66,"motivation":76,"time_to_build":48,"stack":80,"openness":99,"stage":100,"team_size":99},{"value":51,"source":52,"evidence":53},"Existing blogging and newsletter platforms have paywalls, bloat, low transparency, or cost money before earning.","maker",[54],{"id":55,"by":11,"text":56},"29076195","Hi HN, At the start of this year I set a personal goal to blog more. I wanted to 1) improve my writing skills, 2) build an audience, and 3) if the stars aligned, start earning a…",{"value":58,"source":59,"evidence":60},"Writers who want to blog and build an audience, including those wanting paid subscriptions.","inferred",[61,62],{"id":55,"by":11,"text":56},{"id":63,"by":64,"text":65},"29077132","Groxx","Impressively fast (honestly, that's stellar work), slightly buggy in the editor (focus is sometimes hard to determine, triple-click doesn't always select a paragraph, etc) but I…",{"value":67,"source":52,"evidence":68},"Service is free; takes 5% of active subscription fees; custom domains cost a one-time $50.",[69,73],{"id":70,"by":71,"text":72},"29080810","Reebz","I think you have misunderstood. The $5\u002F$7\u002F$10 are suggested prices that you charge your subscribers. The service is free and only takes a 5% of subscription fees when they are…",{"id":74,"by":11,"text":75},"29180752","Just circling back here - I launched custom domain support today (for a one-time fee of $50, you can unlock custom domains permanently for your blog).",{"value":77,"source":52,"evidence":78},"Maker wanted to blog more, improve writing, build an audience and earn supplemental income.",[79],{"id":55,"by":11,"text":56},[81,87,91,95],{"value":82,"source":52,"evidence":83},"Next.js",[84],{"id":85,"by":11,"text":86},"29077577","Thank you - appreciate all the feedback! I invested quite a bit into speed, and thankfully Next.js has a lot of great built-in support to make things fast - incremental static…",{"value":88,"source":52,"evidence":89},"Stripe",[90],{"id":55,"by":11,"text":56},{"value":92,"source":52,"evidence":93},"Markdown",[94],{"id":55,"by":11,"text":56},{"value":96,"source":52,"evidence":97},"Plausible analytics",[98],{"id":55,"by":11,"text":56},"unknown","launched",{"praise":102,"objections":134,"requests":175,"questions":214,"alternatives":233},[103,116,127],{"value":104,"source":105,"evidence":106},"Fast page loads and clean, minimal design.","commenter",[107,108,112],{"id":63,"by":64,"text":65},{"id":109,"by":110,"text":111},"29076705","xrd","Really well done.",{"id":113,"by":114,"text":115},"29081080","joshxyz","It's surprisingly fast lol",{"value":117,"source":105,"evidence":118},"Privacy stance and no trackers.",[119,123],{"id":120,"by":121,"text":122},"29082370","faramarz","Looking forward to custom domains! I signed up because of stance on privacy and no tracking and also in the same boat; want to write more.",{"id":124,"by":125,"text":126},"29076281","encryptluks2","I personally don't believe anything is privacy-first unless it is open source do that it can be self-hosted.",{"value":128,"source":105,"evidence":129},"Simple, frictionless setup.",[130],{"id":131,"by":132,"text":133},"29077136","BLKNSLVR","I've been procrastinating self-hosting, partially due to being unable to choose a platform and knowingly committing to it for the long term (maintenance, upgrades, etc.). This…",[135,146,161,168],{"value":136,"source":105,"evidence":137},"Subscription price of $5 per blog is too high.",[138,142],{"id":139,"by":140,"text":141},"29077704","olah_1","$5 per month is too much on your competing services. If you want to differentiate, you should offer an option that is less. At $5 per blog, I can’t justify subbing to more than……",{"id":143,"by":144,"text":145},"29078400","mp3k","This. I imagine there will be months when I don't write anything. Why would somebody still subscribe. Looks stellar btw.",{"value":147,"source":105,"evidence":148},"Claimed performance scores and page weight do not match Lighthouse results.",[149,153,157],{"id":150,"by":151,"text":152},"29079432","bryans","I'd caution against asserting 200ms page loads and 99 Lighthouse scores -- you don't actually appear to be coming close to either of those metrics.",{"id":154,"by":155,"text":156},"29080309","Zababa","Seconding this. Lighthouse on the vs-substack page gives a 82 on performance. That's a big difference, and is also under the 85 reported for Substack.",{"id":158,"by":159,"text":160},"29078450","tleb_","React & a framework on top can be called minimal for a blogging platform? A blog entry[0] requires the transfer of 3.29MB (2.09MB of images with most which don't look…",{"value":162,"source":105,"evidence":163},"Sustainability of free tier with a 5% fee is doubtful.",[164],{"id":165,"by":166,"text":167},"29078088","ComodoHacker","I doubt that flat 5% from subscriptions would be enough to sustain free users. You will either have to draw in some established bloggers with loyal, paying audience from another…",{"value":169,"source":105,"evidence":170},"Stripe unavailable in some countries.",[171],{"id":172,"by":173,"text":174},"29079321","chilldsgn","Looks awesome, I am trying it out :) it's a pity I can't get paid, because Stripe is not available in my country. Maybe add some other options, such as Paddle, to those of us who…",[176,184,191,198,206],{"value":177,"source":105,"evidence":178},"Custom domain support.",[179,180],{"id":63,"by":64,"text":65},{"id":181,"by":182,"text":183},"29078563","prox","I’ve been thinking about blogging for a while, and your offering is the first that makes me want to go ahead. Custom domain would be nice!",{"value":185,"source":105,"evidence":186},"RSS feed.",[187,188],{"id":63,"by":64,"text":65},{"id":189,"by":64,"text":190},"29088377","I honestly do like 90% of my internet reading through RSS, so yeah, I think that's the more important one anyway :)",{"value":192,"source":105,"evidence":193},"Import posts from other platforms such as Medium.",[194],{"id":195,"by":196,"text":197},"29077753","drodil","Have been looking for options to move away from Medium.com and this looks promising. Would appreciate functionality to automatically import existing posts from other platforms…",{"value":199,"source":105,"evidence":200},"Inter-post linking and documentation.",[201,202],{"id":63,"by":64,"text":65},{"id":203,"by":204,"text":205},"29081801","urlwolf","Love this. Inter-post linking is a must, I use zim wiki to think and cannot live without wikifying everything :)",{"value":207,"source":105,"evidence":208},"Fix editor bugs and make site work without JavaScript.",[209,213],{"id":210,"by":211,"text":212},"29077098","bArray","This looks nicely implemented. Can you give some examples of a successful blog(s) on the platform (with the permission of the author of course)? One thing I would say is that…",{"id":63,"by":64,"text":65},[215,222,226],{"value":216,"source":105,"evidence":217},"Why signup email uses papyrus.dev instead of papyrus.so.",[218],{"id":219,"by":220,"text":221},"29083622","ayewo","Your project looks nice! 1. I noticed that the signup email comes from papyrus.dev instead of papyrus.so. Any reason in particular for using 2 domains for the service? 2. Do you…",{"value":223,"source":105,"evidence":224},"Whether third-party analytics scripts will be supported.",[225],{"id":219,"by":220,"text":221},{"value":227,"source":105,"evidence":228},"Whether AsciiDoc will be supported.",[229],{"id":230,"by":231,"text":232},"29076826","toastal","Will AsciiDoc be supported too? Markdown is far too limiting for many applications.",[234,241,245,252,256],{"value":235,"source":105,"evidence":236},"Ghost",[237],{"id":238,"by":239,"text":240},"29076446","hardwaresofton","Well you'll love Ghost! https:\u002F\u002Fghost.org For my own curiosity -- would you blog more often if someone offered you cheap(er than ghost.org) hosted ghost instance from which…",{"value":242,"source":105,"evidence":243},"Substack",[244],{"id":55,"by":11,"text":56},{"value":246,"source":105,"evidence":247},"Write.as",[248],{"id":249,"by":250,"text":251},"29079287","freddyym","I've always been a fan of Write.as when it comes to newsletters [0], and everything they do honestly. Great company and great products. [0] https:\u002F\u002Fwrite.as\u002Fletters",{"value":253,"source":105,"evidence":254},"Medium",[255],{"id":55,"by":11,"text":56},{"value":257,"source":105,"evidence":258},"Buttondown",[259],{"id":55,"by":11,"text":56},{"comments":261,"answered":262,"key":263},24,9,[264,265,266],{"id":55,"text":56},{"id":85,"text":86},{"id":267,"text":268},"29080941","Custom domains are coming up real soon!",{"commenters":270,"max_depth":39,"maker_replies":261,"first_comment_mins":43,"lifespan_hours":271},41,211,[273,275,277,279,281,282,284,286,287,291,293,296,297,299,301,303,305,307,309,312,316,318,320,322,326,329,331,333,335,338,340,341,345,348,350,352,354,355,356,358,361,362,365,369,372,377,379,384,386,388,390,395,397,401,403,405,407,409,411,413,417,419,423,427,430,432,436,438,440,443,444,448,450,452,454],[55,41,41,274,11,43],"maker\u002Fneutral\u002Fidea",[63,43,39,276,64,41],"project\u002Fpositive\u002Fexecution",[85,43,41,278,11,43],"maker\u002Fneutral\u002Fnone",[181,43,39,280,182,41],"project\u002Fpositive\u002Fnone",[267,43,41,278,11,43],[74,43,41,283,11,43],"project\u002Fneutral\u002Fpricing",[150,43,43,285,151,41],"project\u002Fcritical\u002Fperformance",[154,43,43,285,155,41],[288,43,32,289,290,41],"29081620","project\u002Fneutral\u002Fexecution","mholt",[189,43,32,292,64,41],"project\u002Fneutral\u002Fidea",[294,43,41,295,11,43],"29091471","maker\u002Fneutral\u002Fexecution",[203,43,39,280,204,41],[298,43,41,283,11,43],"29180747",[131,37,39,300,132,41],"project\u002Fpositive\u002Fdesign",[302,37,41,278,11,43],"29077323",[210,32,32,304,211,41],"project\u002Fmixed\u002Fexecution",[306,32,41,278,11,43],"29077185",[165,45,43,308,166,41],"project\u002Fcritical\u002Fpricing",[310,45,41,311,151,41],"29079497","commenter\u002Fneutral\u002Fpricing",[313,39,43,314,315,41],"29078692","project\u002Fcritical\u002Fexecution","stradiv",[317,39,41,295,11,43],"29080685",[219,319,32,289,220,41],6,[321,319,41,278,11,43],"29086054",[323,319,43,324,325,41],"29090399","project\u002Fcritical\u002Fnone","chrismorgan",[120,327,39,328,121,41],7,"project\u002Fpositive\u002Fprivacy",[330,327,41,278,11,43],"29086063",[332,327,41,283,11,43],"29180756",[158,334,43,285,159,41],8,[336,334,43,285,337,41],"29078553","topicseed",[339,334,43,285,325,41],"29079479",[172,262,32,283,173,41],[342,343,39,280,344,41],"29081377",10,"chrisweekly",[346,18,43,314,347,41],"29079661","diasks2",[349,18,41,295,11,43],"29080547",[249,31,41,351,250,41],"other\u002Fneutral\u002Fnone",[353,31,41,278,11,43],"29080922",[139,33,43,308,140,41],[143,33,43,308,144,41],[357,33,32,283,182,41],"29078584",[359,33,41,311,360,41],"29082799","skeeter2020",[70,33,41,311,71,41],[363,33,32,364,220,41],"29083365","project\u002Fneutral\u002Fdesign",[366,30,32,367,368,41],"29079299","project\u002Fmixed\u002Fdesign","soniman",[370,30,41,371,11,43],"29080844","maker\u002Fneutral\u002Fdesign",[373,374,39,375,376,41],"29078577",15,"project\u002Fpositive\u002Fidea","Mandatum",[378,374,41,278,11,43],"29080834",[380,381,39,382,383,41],"29078162",16,"project\u002Fpositive\u002Fperformance","eitland",[385,381,41,278,11,43],"29080911",[195,387,39,375,196,41],17,[389,387,41,295,11,43],"29080577",[391,392,39,393,394,41],"29076950",18,"maker\u002Fpositive\u002Fnone","steventey",[396,392,41,278,11,43],"29080586",[398,399,32,304,400,41],"29076570",19,"jcoletti",[402,399,41,295,11,43],"29076839",[113,404,39,382,114,41],20,[230,406,32,292,231,41],21,[408,406,41,278,11,43],"29077209",[410,406,32,364,231,41],"29077824",[412,406,32,289,144,41],"29078394",[414,415,39,393,416,41],"29079230",22,"forlorn",[418,415,41,278,11,43],"29080584",[420,421,32,283,422,41],"29077835",23,"f_allwein",[424,421,32,425,426,41],"29077938","project\u002Fneutral\u002Fnone","input_sh",[428,261,41,351,429,41],"29077009","melvinmt",[431,261,41,351,11,43],"29077079",[433,434,41,351,435,41],"29083084",25,"axelthegerman",[109,437,39,276,110,41],26,[439,437,41,393,11,43],"29077122",[124,441,43,442,125,41],27,"project\u002Fcritical\u002Fprivacy",[238,441,32,283,239,41],[445,441,41,446,447,41],"29076591","other\u002Fcritical\u002Fpricing","RNCTX",[449,441,41,311,239,41],"29076985",[451,441,41,311,447,41],"29083029",[453,441,43,308,125,41],"29080446",[455,441,39,328,132,41],"29077565",[457,460],{"id":458,"t":459,"points":327,"comments":43},"29014315",1635347313,{"id":4,"t":12,"points":14,"comments":15},[462,467,472,477,482,487],{"id":463,"name":464,"points":465,"category":466},"29096954","DIY-CNC-machine",462,"hardware",{"id":468,"name":469,"points":470,"category":471},"29047584","SectorLISP",323,"languages",{"id":473,"name":474,"points":475,"category":476},"29059454","Canvify",255,"creative",{"id":478,"name":479,"points":480,"category":481},"29080790","Motor Admin",217,"dev_tools",{"id":483,"name":484,"points":485,"category":486},"29060280","SMSGTE",134,"infrastructure",{"id":488,"name":489,"points":490,"category":491},"29063094","life33",84,"data",false,"v2",{"id":495,"name":5,"line":6,"ai":492,"cat":20,"year":13,"points":14,"comments":15,"rec":27,"s":28,"top":18,"kw":496,"maker":11,"domain":10,"tier":19,"attempts":37,"strip":497,"url":9,"mix":498,"praise":104,"objection":136,"sub":21},29076187,[21,24,25,26],"0551135531131511330110350555353503051303",[30,31,32,33],1794036612704]