[{"data":1,"prerenderedAt":778},["ShallowReactive",2],{"project-31083432":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":34,"aspects":35,"strip":48,"post_text":50,"what":51,"said":94,"maker_in_thread":235,"shape":247,"grid":252,"attempts":741,"same_week":742,"maker_shows":43,"maker_hidden":770,"reader_version":771,"card":772},"31083432","look scanned","Make your PDF look scanned in browser","title","Show HN: Make your PDF look scanned in browser","https:\u002F\u002Flookscanned.io","lookscanned.io","seedgou",1650377723,2022,579,177,36,2570,2,"legend","productivity","document tools","web_app",[24,25,26,27],"pdf scanner effect","fake scan pdf","make pdf look scanned","pdf.js","curious",-0.136,{"positive":31,"neutral":32,"mixed":18,"critical":33},8,41,20,71,{"execution":36,"idea":39,"design":42,"privacy":44,"performance":45,"docs":47},{"positive":37,"critical":38},0,3,{"positive":40,"critical":41},5,7,{"positive":37,"critical":43},1,{"positive":37,"critical":43},{"positive":37,"critical":46},6,{"positive":37,"critical":37},[43,49,38,37,43,43,38,43,37,37,43,43,43,38,18,38,40,37,40,38,43,38,37,37,37,38,38,43,37,37,37,37,49,43,40,43,18,43,49,49],4,"Implement scanyourpdf.com in JavaScript. No backend servers needed.",{"problem":52,"audience":53,"pricing":52,"motivation":65,"time_to_build":52,"stack":72,"openness":91,"stage":92,"team_size":93},null,{"value":54,"source":55,"evidence":56},"People asked to submit scanned or wet-signed documents","commenter",[57,61],{"id":58,"by":59,"text":60},"31083690","Conlectus","I believe because some organizations require \"wet\" signatures on documents, and ask to be emailed scans of those signatures. This would assumedly let you use an image of your…",{"id":62,"by":63,"text":64},"31090594","sonicggg","To comply with dumb signature requirements. I needed this a couple of times. Usually it goes like this. You fill out a PDF form electronically, and add the signature via Adobe.…",{"value":66,"source":67,"evidence":68},"Inspired by an earlier baicunko\u002Fscanyourpdf project","maker",[69],{"id":70,"by":11,"text":71},"31083866","This is inspired by baicunko\u002Fscanyourpdf and previous HN link: https:\u002F\u002Fnews.ycombinator.com\u002Fitem?id=23157408",[73,78,84],{"value":74,"source":67,"evidence":75},"JavaScript",[76],{"id":77},"post",{"value":79,"source":67,"evidence":80},"PDF.js",[81],{"id":82,"by":11,"text":83},"31083833","Use PDF.js and magica to do the rendering and processing. You could see the credits in GitHub repo page.",{"value":85,"source":67,"evidence":86},"ImageMagick compiled to WebAssembly (magica)",[87,88],{"id":82,"by":11,"text":83},{"id":89,"by":11,"text":90},"31085284","Oh! You mean the scanning speed. I thought you was talking about the original PDF preview. For now, scanning is using emscriptened ImageMagick Wasm. Due to the translation from…","open_source","launched","unknown",{"praise":95,"objections":111,"requests":150,"questions":189,"alternatives":208},[96],{"value":97,"source":55,"evidence":98},"Fun project and useful for forms needing scans",[99,103,107],{"id":100,"by":101,"text":102},"31084063","xyst","Fun project. Thanks for sharing. Got a good laugh at this. Maybe add a “creased corner” feature and residual staple holes.",{"id":104,"by":105,"text":106},"31087387","rodolphoarruda","Thank you. This is super useful.",{"id":108,"by":109,"text":110},"31094241","wiether","I just used it for my resignation letter. Worked perfectly; thanks!",[112,123,130,141],{"value":113,"source":55,"evidence":114},"Scanning is slow and rendering takes too long",[115,119],{"id":116,"by":117,"text":118},"31084323","moralestapia","Great idea and props for shipping. There's something extremely wrong with your implementation as it just takes too much to render every page. I've done plenty of work in the past…",{"id":120,"by":121,"text":122},"31084257","darkwater","Mmmh the preview doesn't work for me with Firefox on Android. Or maybe it just takes too long? Nice implementation though! Thanks!",{"value":124,"source":55,"evidence":125},"Effects too uniform: rotation, noise and scaling look fake",[126],{"id":127,"by":128,"text":129},"31088861","ShakataGaNai","Interesting concept. However there are a few issues that surface quickly (this is all assuming a feed through scanner and not a flatbed). #1 - It rotates AND scales to fit. It's…",{"value":131,"source":55,"evidence":132},"Legal and forgery concerns about fake signatures",[133,137],{"id":134,"by":135,"text":136},"31093176","gyulai","Previous discussion of a similar tool: https:\u002F\u002Fnews.ycombinator.com\u002Fitem?id=30024165 I'll reiterate what I said there: I think there's a legal angle here that should probably be…",{"id":138,"by":139,"text":140},"31091031","29athrowaway","Forgery as a service.",{"value":142,"source":55,"evidence":143},"Uploading sensitive documents to a web server is a privacy risk",[144,148,149],{"id":145,"by":146,"text":147},"31086716","dannygarcia","My biggest concern with an online service is privacy (either bad actors or the web app getting hacked). I used an online mortgage service that was fully paperless with the…",{"id":62,"by":63,"text":64},{"id":134,"by":135,"text":136},[151,160,167,182],{"value":152,"source":55,"evidence":153},"Add punched holes, staple or creased corner effects",[154,155,156],{"id":127,"by":128,"text":129},{"id":100,"by":101,"text":102},{"id":157,"by":158,"text":159},"31083835","abruzzi","the one feature it needs is the ability to add punched holes down one side, or optionally other binding techniques like spiral binding.",{"value":161,"source":55,"evidence":162},"Random rotation per page in multi-page PDFs",[163],{"id":164,"by":165,"text":166},"31084080","Bedon292","Very nice. On thing I would like to see a rotation range for multi page PDFs. A 10 page document won't all be identical rotation. One might be -0.2 and the next 0.3.",{"value":168,"source":55,"evidence":169},"Add example before\u002Fafter images on the homepage",[170,174,178],{"id":171,"by":172,"text":173},"31083916","sp332","Cool idea, could you add some before\u002Fafter samples?",{"id":175,"by":176,"text":177},"31085933","prismatix","Small suggestion: put an example photo on the site so if you're on mobile or don't want to upload a document you can still see what it looks like",{"id":179,"by":180,"text":181},"31086338","robszumski","Show an example on the homepage!",{"value":183,"source":55,"evidence":184},"Add signature and handwritten date support",[185],{"id":186,"by":187,"text":188},"31084187","modeless","Needs a way to add a plausible looking signature and handwritten date. Then I would actually use this.",[190,201],{"value":191,"source":55,"evidence":192},"What is the use case for making a PDF look scanned?",[193,197],{"id":194,"by":195,"text":196},"31083649","iamandras","What is the use-case? Why should I have a PDF that looks scanned?",{"id":198,"by":199,"text":200},"31116727","snickerbockers","I'm confused. What does it mean to \"look scanned\"? Normally i want documents that were scanned to look like they weren't.",{"value":202,"source":55,"evidence":203},"How to add a transparent signature image to a PDF?",[204],{"id":205,"by":206,"text":207},"31085134","gglitch","So, what's the easiest way to get an image of my signature with a transparent background, and apply it to a pdf?",[209,221,228],{"value":210,"source":55,"evidence":211},"ImageMagick command-line scripts",[212,216,217],{"id":213,"by":214,"text":215},"31084224","Coryodaniel","This is awesome. I’ve been using a gist[1] for years when dinosorgs need a wet signature 1. https:\u002F\u002Fgist.github.com\u002Fandyrbell\u002F25c8632e15d17c83a54602f6acde2724",{"id":62,"by":63,"text":64},{"id":218,"by":219,"text":220},"31083697","isaachawley","previous discussion with DIY command-line approaches https:\u002F\u002Fnews.ycombinator.com\u002Fitem?id=23157408",{"value":222,"source":55,"evidence":223},"Printing and scanning or phone camera scan apps",[224],{"id":225,"by":226,"text":227},"31086150","abhgh","Here's an even easier way to make your pdf look scanned: open it up on your laptop, take a picture of the screen with your phone using CamScanner or Adobe PDF scan. Of course…",{"value":229,"source":55,"evidence":230},"Scanner-based Photocopy effect in GIMP",[231],{"id":232,"by":233,"text":234},"31084200","Minor49er","This is a fun project. If there was an option to have a Xerox effect, this could be fun for zinemakers too. I found a discussion where people were figuring out how to recreate…",{"comments":236,"answered":38,"key":237},9,[238,241,244],{"id":239,"text":240},"31084403","Good idea! A random distribution on rotation seems a more user-friendly way instead of setting 10 rotation values.",{"id":242,"text":243},"31084513","The site's logic is nearly identical to this gist: use ImageMagick to do the rotate, noise, etc.",{"id":245,"text":246},"31084377","I didn't manipulate the data in pixel level. Maybe because I render PDF in 2x which causes 4x more pixels?",{"commenters":248,"max_depth":249,"maker_replies":236,"first_comment_mins":250,"lifespan_hours":251},130,10,15,58,[253,255,259,262,266,270,274,278,280,283,287,289,293,296,298,301,304,306,308,311,314,316,320,323,327,331,332,334,337,340,341,343,346,350,353,356,358,361,363,365,368,370,372,375,378,381,383,385,386,388,391,393,395,396,399,402,406,408,411,412,415,418,420,422,426,429,433,435,438,439,442,443,446,449,452,455,458,461,463,466,469,472,475,478,481,483,486,489,491,494,496,498,500,503,505,509,513,516,519,521,523,526,529,532,535,538,540,543,545,548,550,552,556,558,561,564,567,570,573,576,579,581,582,586,590,593,596,599,602,604,607,609,612,614,616,618,621,624,626,628,630,632,634,636,639,642,645,648,652,653,657,660,664,666,670,674,678,680,682,686,690,694,696,700,702,706,708,712,716,718,721,724,726,729,731,733,737],[127,37,43,254,128,37],"project\u002Fcritical\u002Fexecution",[256,37,37,257,258,37],"31089967","commenter\u002Fneutral\u002Fexecution","acchow",[260,37,37,257,261,37],"31091413","simondotau",[263,37,38,264,265,37],"31092744","project\u002Fneutral\u002Fexecution","achow",[267,43,38,268,269,37],"31084482","project\u002Fneutral\u002Fidea","cercatrova",[271,43,38,272,273,37],"31086504","project\u002Fneutral\u002Fdesign","Moto7451",[275,43,40,276,277,37],"31106295","project\u002Fpositive\u002Fidea","Cub3",[145,43,38,279,146,37],"project\u002Fneutral\u002Fprivacy",[281,43,38,279,282,37],"31087113","paulgb",[284,43,37,285,286,37],"31087243","commenter\u002Fneutral\u002Fprivacy","krossitalk",[288,43,38,279,282,37],"31087522",[290,43,37,291,292,37],"31087964","other\u002Fneutral\u002Fprivacy","achn",[294,43,37,291,295,37],"31088126","jannes",[297,43,37,291,282,37],"31088159",[299,43,37,291,300,37],"31090334","jonny_eh",[302,43,37,291,303,37],"31088058","kevin_nisbet",[305,43,37,291,282,37],"31088105",[307,43,37,291,300,37],"31090322",[309,43,37,291,310,37],"31091683","lxgr",[312,43,37,285,313,37],"31091926","YPPH",[315,43,37,285,300,37],"31092151",[317,43,43,318,319,37],"31094022","project\u002Fcritical\u002Fperformance","illiac786",[321,43,43,254,322,37],"31090686","jimmydorry",[324,43,43,325,326,37],"31091964","project\u002Fcritical\u002Fnone","ModernMech",[328,43,43,329,330,37],"31092552","project\u002Fcritical\u002Fidea","forum_ghost",[164,18,38,268,165,37],[239,18,37,333,11,43],"maker\u002Fpositive\u002Fidea",[335,18,38,264,336,37],"31087619","fnordpiglet",[338,18,38,264,339,37],"31088619","shard",[213,38,38,268,214,37],[242,38,37,342,11,43],"maker\u002Fneutral\u002Fexecution",[344,38,43,329,345,37],"31095019","teddyh",[347,49,37,348,349,37],"31088138","other\u002Fneutral\u002Fnone","zw123456",[351,49,37,348,352,37],"31088305","77pt77",[354,49,37,348,355,37],"31088391","nervousvarun",[357,49,37,348,349,37],"31090856",[359,49,37,348,360,37],"31090980","dragonwriter",[362,49,37,348,349,37],"31091253",[364,49,37,348,330,37],"31092588",[366,49,37,348,367,37],"31092041","donthellbanme",[369,49,37,348,349,37],"31092082",[371,49,37,348,367,37],"31107455",[373,49,37,348,374,37],"31088406","DaltonCoffee",[376,49,37,348,377,37],"31088464","tyingq",[379,49,37,348,380,37],"31090141","ada1981",[382,49,37,348,349,37],"31090889",[384,49,37,348,380,37],"31103329",[116,40,43,318,117,37],[245,40,37,387,11,43],"maker\u002Fneutral\u002Fperformance",[389,40,38,390,117,37],"31084392","project\u002Fneutral\u002Fperformance",[392,40,37,342,11,43],"31084585",[394,40,43,318,117,37],"31084894",[89,40,37,387,11,43],[397,40,43,318,398,37],"31085624","hobo_mark",[400,40,43,318,401,37],"31084541","zikohh",[403,40,38,404,405,37],"31084743","project\u002Fmixed\u002Fperformance","obeattie",[407,40,43,318,117,37],"31084936",[409,40,38,390,410,37],"31086673","redman25",[100,46,38,272,101,37],[413,46,37,348,414,37],"31084237","Cthulhu_",[416,46,38,268,417,37],"31084758","matt_heimer",[70,41,37,419,11,43],"maker\u002Fneutral\u002Fnone",[179,31,38,421,180,37],"project\u002Fneutral\u002Fdocs",[423,31,37,424,425,37],"31086639","commenter\u002Fneutral\u002Fdocs","d1lanka",[427,31,38,421,428,37],"31088626","barbazoo",[430,31,43,431,432,37],"31090771","project\u002Fcritical\u002Fdesign","MasterScrat",[434,236,37,419,11,43],"31084477",[436,236,38,421,437,37],"31091541","hatmatrix",[194,249,38,268,195,37],[440,249,38,268,441,37],"31083687","solmanac",[58,249,38,268,59,37],[444,249,37,445,101,37],"31084108","commenter\u002Fneutral\u002Fnone",[447,249,37,445,448,37],"31084164","bqmjjx0kac",[450,249,40,276,451,37],"31084185","mcbishop",[453,249,37,445,454,37],"31084326","jstanley",[456,249,37,445,457,37],"31084409","bombcar",[459,249,37,445,460,37],"31084223","ianmcgowan",[462,249,37,445,310,37],"31084636",[464,249,37,445,465,37],"31084685","Isthatablackgsd",[467,249,37,445,468,37],"31085172","unfocussed_mike",[470,249,37,445,471,37],"31090394","gpvos",[473,249,37,348,474,37],"31086959","lotsofpulp",[476,249,40,276,477,37],"31083722","OJFord",[479,249,38,268,480,37],"31084116","Toreno96",[482,249,38,268,233,37],"31084161",[484,249,37,348,485,37],"31084369","fatnoah",[487,249,37,348,488,37],"31086140","Sohcahtoa82",[490,249,37,348,485,37],"31086209",[492,249,37,445,493,37],"31095068","notreallyserio",[495,249,37,348,485,37],"31110930",[62,249,43,497,63,37],"project\u002Fcritical\u002Fprivacy",[157,499,38,268,158,37],11,[501,499,38,268,502,37],"31083910","pantulis",[504,499,38,268,339,37],"31083911",[506,499,38,507,508,37],"31088051","project\u002Fneutral\u002Fnone","mdavidn",[510,511,37,348,512,37],"31085012",12,"nonrandomstring",[514,511,37,445,515,37],"31085314","hackernewds",[517,511,37,348,518,37],"31085515","postingposts",[520,511,37,348,512,37],"31085919",[522,511,37,445,518,37],"31086199",[524,511,37,348,525,37],"31085652","bjackman",[527,511,37,348,528,37],"31086030","crispyambulance",[530,511,37,445,531,37],"31087556","anthk",[533,511,37,445,534,37],"31087911","rhn_mk1",[536,511,37,445,537,37],"31089380","tedunangst",[539,511,37,445,534,37],"31094933",[541,511,37,445,542,37],"31088504","someweirdperson",[544,511,37,445,528,37],"31088732",[546,511,37,348,547,37],"31086268","BolexNOLA",[549,511,37,445,512,37],"31086606",[551,511,37,445,547,37],"31087130",[553,554,38,268,555,37],"31083960",13,"gvx",[205,557,37,348,206,37],14,[559,557,37,348,560,37],"31085375","Ishmaeli",[562,557,37,348,563,37],"31085420","cuttysnark",[565,557,37,445,566,37],"31086708","ki85squared",[568,557,38,264,569,37],"31088910","Kaibeezy",[571,557,37,348,572,37],"31085577","giomasce",[574,557,37,445,575,37],"31085820","Hackbraten",[577,557,37,445,578,37],"31086782","leephillips",[580,557,37,445,569,37],"31088881",[134,250,43,329,135,37],[583,584,38,272,585,37],"31085541",16,"hiccuphippo",[587,588,37,348,589,37],"31085597",17,"artful-hacker",[591,588,37,348,592,37],"31086079","alias_neo",[594,588,37,348,595,37],"31086347","leros",[597,588,37,445,598,37],"31086473","ozim",[600,588,37,445,601,37],"31086563","smashface",[603,588,37,445,598,37],"31089694",[605,588,37,445,606,37],"31086570","bcherry",[608,588,37,445,578,37],"31086652",[610,588,37,445,611,37],"31086594","codethief",[613,588,37,445,578,37],"31086660",[615,588,37,445,611,37],"31091147",[617,588,37,445,578,37],"31091200",[619,588,37,445,620,37],"31087210","jedberg",[622,588,37,445,623,37],"31088975","dheera",[625,588,37,445,620,37],"31089062",[627,588,37,445,623,37],"31090357",[629,588,37,445,592,37],"31094117",[631,588,37,445,623,37],"31088959",[232,633,40,276,233,37],18,[171,635,38,421,172,37],19,[637,635,38,421,638,37],"31083963","treesknees",[640,635,38,421,641,37],"31083974","Markoff",[643,635,37,644,11,43],"31083993","maker\u002Fneutral\u002Fdocs",[646,33,37,348,647,37],"31088014","ottobonn",[649,650,38,507,651,37],"31083801",21,"supermatt",[82,650,37,419,11,43],[654,655,43,325,656,37],"31084990",22,"jccalhoun",[658,655,37,348,659,37],"31090206","FateOfNations",[661,662,37,348,663,37],"31091299",23,"agys",[175,665,38,421,176,37],24,[667,668,40,276,669,37],"31084162",25,"dantondwa",[671,672,43,254,673,37],"31087312",26,"mminer237",[675,676,43,329,677,37],"31092309",27,"CrimsonCape",[218,679,37,348,219,37],28,[681,679,38,279,651,37],"31083814",[683,684,38,272,685,37],"31084717",29,"picture",[687,688,38,268,689,37],"31087628",30,"323",[691,692,37,348,693,37],"31084964",31,"2Gkashmiri",[198,695,38,268,199,37],32,[697,698,43,329,699,37],"31085126",33,"InTheArena",[138,701,43,329,139,37],34,[703,704,37,348,705,37],"31089914",35,"WalterBright",[120,16,38,707,121,37],"project\u002Fmixed\u002Fexecution",[709,710,37,348,711,37],"31088313",37,"alttab",[713,714,37,348,715,37],"31086179",38,"bgro",[186,717,38,268,187,37],39,[108,719,40,720,109,37],40,"project\u002Fpositive\u002Fnone",[722,32,38,421,723,37],"31084554","bin_bash",[225,725,38,268,226,37],42,[727,725,37,445,728,37],"31086231","wavee",[730,725,37,445,226,37],"31086414",[104,732,40,720,105,37],43,[734,735,40,720,736,37],"31088923",44,"whoibrar",[738,739,43,329,740,37],"31084768",45,"fourstar",[],[743,748,752,757,761,766],{"id":744,"name":745,"points":746,"category":747},"31054029","Slow Social",752,"consumer_social",{"id":749,"name":750,"points":751,"category":20},"31095046","Favicons for HN",310,{"id":753,"name":754,"points":755,"category":756},"31083515","Emacs Configuration Generator",278,"dev_tools",{"id":758,"name":759,"points":760,"category":20},"31097195","Workmode",248,{"id":762,"name":763,"points":764,"category":765},"31055132","serentty.com",234,"other",{"id":767,"name":768,"points":769,"category":20},"31099366","Insanely Useful Websites",232,false,"v2",{"id":773,"name":5,"line":6,"ai":770,"cat":20,"year":13,"points":14,"comments":15,"rec":28,"s":774,"top":18,"kw":775,"maker":11,"domain":10,"tier":19,"attempts":37,"strip":776,"url":9,"mix":777,"praise":97,"objection":113,"sub":21},31083432,-0.14,[24,25,26,27],"1430113100111323505313000331000041512144",[31,32,18,33],1794036619327]