[{"data":1,"prerenderedAt":785},["ShallowReactive",2],{"project-15596304":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":49,"post_text":52,"what":53,"said":84,"maker_in_thread":211,"shape":224,"grid":228,"attempts":743,"same_week":748,"maker_shows":38,"maker_hidden":777,"reader_version":778,"card":779},"15596304","Airborn","Private Google Docs Alternative","title","Show HN: Airborn – Private Google Docs Alternative","https:\u002F\u002Fwww.airbornos.com\u002F","airbornos.com","twiss",1509482073,2017,469,203,25,2242,2,"legend","productivity","online document editor","web_app",[24,25,26,27],"encrypted documents","google docs alternative","private document editor","client-side encryption","mixed",-0.139,{"positive":31,"neutral":32,"mixed":33,"critical":34},23,34,4,46,107,{"execution":37,"design":40,"idea":43,"privacy":45,"performance":47,"docs":48},{"positive":38,"critical":39},1,8,{"positive":41,"critical":42},9,14,{"positive":33,"critical":44},0,{"positive":33,"critical":46},20,{"positive":44,"critical":38},{"positive":38,"critical":18},[38,50,38,18,51,50,18,38,38,38,33,38,44,51,18,18,18,38,51,51,50,51,51,51,18,38,38,18,33,38,38,38,38,50,50,18,38,18,44,44],3,5,null,{"problem":54,"audience":52,"pricing":52,"motivation":52,"time_to_build":52,"stack":64,"openness":81,"stage":82,"team_size":83},{"value":55,"source":56,"evidence":57},"Google Docs-style documents that the host cannot read, even if the server is hacked","maker",[58,61],{"id":59,"by":11,"text":60},"15596901","Thanks for the suggestions. The reason I mentioned getting hacked in the copy, is because I think that for the average customer, it's now starting to seem like every web service…",{"id":62,"by":11,"text":63},"15598103","When it leaves our server, the data is encrypted and not readable. To get your encryption key, they would need to execute code in your browser, and we describe how we protect…",[65,71,75],{"value":66,"source":56,"evidence":67},"SJCL for AES encryption with PBKDF2 key derivation",[68],{"id":69,"by":11,"text":70},"15596568","Yes, that's correct. Unless Web Crypto is available, in which case it uses that.",{"value":72,"source":56,"evidence":73},"Web Crypto API when available",[74],{"id":69,"by":11,"text":70},{"value":76,"source":56,"evidence":77},"Service Workers for verifying served code",[78],{"id":79,"by":11,"text":80},"15596720","Yes, it is, but after that, it stays installed and runs before you open the web app the next time. In effect, this makes it trust-on-first use, just like if you'd install a…","open_source","launched","unknown",{"praise":85,"objections":108,"requests":151,"questions":177,"alternatives":193},[86,97],{"value":87,"source":88,"evidence":89},"Interface available in Esperanto and RTL support","commenter",[90,94],{"id":91,"by":92,"text":93},"15596984","seizeheures","Their interface is available in Esperanto. That's already a huge point for me.",{"id":95,"by":11,"text":96},"15599770","If you select an RTL interface language, the UI becomes RTL. And in Chrome, you can select RTL in the editor in the context menu. Are you looking for something similar to that in…",{"value":98,"source":88,"evidence":99},"Looks slick and nostalgic cloud-OS feel",[100,104],{"id":101,"by":102,"text":103},"15597974","gatmne","Looks really slick! You should consider adding word support. Support for office XML formats[1] are simple enough to hand-roll.…",{"id":105,"by":106,"text":107},"15598498","didip","This app is making me ride the nostalgia train (circa 2005?) when AJAX was hot shit and everyone was making cloud OS. It has all the same elements: * window manager * apps *…",[109,120,131,141],{"value":110,"source":88,"evidence":111},"Service Worker trust model means the server must still be trusted",[112,116],{"id":113,"by":114,"text":115},"15598579","EGreg","\"We (the makers of Airborn OS) won't be able to read them even if we wanted to.\" I take such claims with a huge grain of salt on the web. YOU serve the Javascript. YOU can change…",{"id":117,"by":118,"text":119},"15598053","jimktrains2","The very premises that a hacker can't read my data is laughable. Unless I'm using a native app to do the decryption a hacker could gain access to my data as it leaves your server…",{"value":121,"source":88,"evidence":122},"Name and OS-style UI confusing or unclear",[123,127],{"id":124,"by":125,"text":126},"15596668","bengotow","This looks great! Minor nits: In what way is this an OS? Also in the US, Airborn (e.g. to be in the air) is spelled \"Airborne\" and it's difficult to type it without the trailing…",{"id":128,"by":129,"text":130},"15596760","ArchReaper","Why does it have OS in the name? Is it an operating system? (This is a question I cannot find a direct answer to on their site) Their site makes it incredibly difficult to…",{"value":132,"source":56,"evidence":133},"Back button breaks in Firefox",[134,138],{"id":135,"by":136,"text":137},"15597194","morganvachon","It breaks the back button (stuck in a reloading loop). That alone is enough to make me move on, regardless of the potential privacy benefits.",{"id":139,"by":11,"text":140},"15597267","Yeah, it does that in Firefox, sorry about that. It works in Chrome.",{"value":142,"source":88,"evidence":143},"Registration errors reported",[144,148],{"id":145,"by":146,"text":147},"15597142","jeremyt","I can't register. Getting \"there was an error\" message.",{"id":149,"by":11,"text":150},"15597293","Could you try again? It might be just the server erroring out under load. Also, only Chrome, Firefox and Safari are supported.",[152,159,166],{"value":153,"source":88,"evidence":154},"Numbered headers and styles",[155],{"id":156,"by":157,"text":158},"15599670","waytogo","One killer feature I am looking for is numbered headers\u002Fstyles. Something Google Docs still lacks and I need Word for.",{"value":160,"source":88,"evidence":161},"Word (docx) support",[162,163],{"id":101,"by":102,"text":103},{"id":164,"by":11,"text":165},"15598071","What extent of docx support is important, do you feel? Is just importing docx to html (the native format) sufficient, or should they stay as docx while editing? Should it be…",{"value":167,"source":88,"evidence":168},"Self-hosting option",[169,173],{"id":170,"by":171,"text":172},"15599498","rambojazz","Can this be self-hosted?",{"id":174,"by":175,"text":176},"15596564","starkruzr","I see there's source, but don't see instructions for deploying.",[178,183],{"value":179,"source":88,"evidence":180},"Is it an operating system?",[181,182],{"id":124,"by":125,"text":126},{"id":128,"by":129,"text":130},{"value":184,"source":88,"evidence":185},"How the Service Worker verification works",[186,190],{"id":187,"by":188,"text":189},"15596677","krz8","To solve this, [...use Service Workers] to install some code which can't be changed without setting off a warning to you. How does that work? Isn't a service worker started by…",{"id":191,"by":11,"text":192},"15598758","> For example, that first visit which installs the service worker can already deliver bad code. Yes, but that is also the case when you install a desktop app. That's why Airborn…",[194,202],{"value":195,"source":88,"evidence":196},"Google Docs",[197,198],{"id":128,"by":129,"text":130},{"id":199,"by":200,"text":201},"15596495","amenghra","Good timing with Google incorrectly flagging some Docs as abusive? (https:\u002F\u002Fmotherboard.vice.com\u002Fen_us\u002Farticle\u002Fzmz3yw\u002Fwhy-is-my-google-doc-locked-terms-of-service-bug)",{"value":203,"source":56,"evidence":204},"Nextcloud with OnlyOffice or Collabora",[205,208],{"id":206,"by":11,"text":207},"15597321","I see. What are you missing in Collabora? There's also OnlyOffice for Nextcloud, which is quite a feature-complete editor, I think: https:\u002F\u002Fapi.onlyoffice.com\u002Feditors\u002Fowncloud",{"id":209,"by":11,"text":210},"15596604","Yeah. While possible, Airborn OS isn't really meant to deploy yourself. If you want that, you might be better off with nextCloud or similar. Airborn OS was built to have a…",{"comments":212,"answered":213,"key":214},50,21,[215,218,221],{"id":216,"text":217},"15596321","Hi HN! I made this. It has bulk import from Google Docs ;) thanks to a feature request from HN: https:\u002F\u002Fnews.ycombinator.com\u002Fitem?id=15478479",{"id":219,"text":220},"15596645","Hmm, that's not supposed to happen. It might be just that the server returned an error for one of the requests the first time.",{"id":222,"text":223},"15597048","There's error detection and recovery for writing files, and creating accounts, but not opening the demo, currently.",{"commenters":225,"max_depth":226,"maker_replies":212,"first_comment_mins":18,"lifespan_hours":227},104,11,111,[229,231,235,239,241,245,246,250,253,257,260,262,265,268,270,272,275,278,282,286,290,292,295,298,301,304,307,310,312,314,318,321,323,324,328,332,335,338,340,343,345,349,352,355,358,361,364,366,368,370,373,374,376,378,380,383,385,388,390,392,395,398,401,404,406,408,411,414,418,422,425,427,429,432,435,438,441,443,446,449,451,454,457,460,463,465,467,470,474,477,479,482,483,486,488,490,493,496,499,501,503,505,507,510,513,515,518,521,524,527,529,530,531,534,536,539,541,543,545,547,549,551,555,557,559,561,563,565,566,567,569,571,573,575,576,578,580,582,586,587,590,592,595,596,598,599,601,603,605,607,609,610,612,614,616,618,620,622,624,626,628,631,633,635,637,641,643,644,648,653,658,660,663,664,668,670,671,672,675,678,681,684,687,689,692,695,697,700,703,707,711,714,719,722,724,726,728,730,733,736,739,741],[216,44,44,230,11,38],"maker\u002Fpositive\u002Fnone",[232,44,38,233,234,44],"15596520","project\u002Fcritical\u002Fexecution","mandeepj",[236,44,50,237,238,44],"15596635","project\u002Fneutral\u002Fexecution","om42",[219,44,44,240,11,38],"maker\u002Fneutral\u002Fexecution",[242,44,38,243,244,44],"15596910","maker\u002Fcritical\u002Fexecution","Filligree",[222,44,44,240,11,38],[247,44,50,248,249,44],"15596641","project\u002Fneutral\u002Fdesign","tylerhou",[251,44,44,252,11,38],"15596707","maker\u002Fneutral\u002Fdesign",[254,44,44,255,256,44],"15596805","commenter\u002Fneutral\u002Fnone","z3t4",[258,44,44,255,259,44],"15599665","polskibus",[261,44,44,255,256,44],"15602686",[263,44,44,255,264,44],"15600082","snewman",[266,44,38,267,244,44],"15596903","project\u002Fcritical\u002Fdesign",[269,44,44,252,11,38],"15596985",[271,44,38,267,244,44],"15597617",[273,44,38,267,274,44],"15598511","germinalphrase",[276,44,38,267,277,44],"15599308","pmontra",[279,44,44,280,281,44],"15599833","commenter\u002Fneutral\u002Fdesign","bassviola",[283,44,51,284,285,44],"15600726","project\u002Fpositive\u002Fdesign","johnlbevan2",[287,44,50,288,289,44],"15598544","project\u002Fneutral\u002Fidea","kajecounterhack",[291,44,51,284,114,44],"15598565",[293,44,50,248,294,44],"15598595","jonnycomputer",[296,44,50,248,297,44],"15598785","drewmol",[299,44,44,300,11,38],"15598616","maker\u002Fneutral\u002Fnone",[302,44,51,284,303,44],"15599793","Beltiras",[305,44,38,267,306,44],"15605246","arantius",[308,44,50,248,309,44],"15596738","dredmorbius",[311,44,44,300,11,38],"15596835",[313,44,51,230,309,44],"15597547",[315,44,50,316,317,44],"15596957","project\u002Fneutral\u002Fnone","sfotm",[319,44,44,320,11,38],"15597112","maker\u002Fneutral\u002Fprivacy",[322,44,50,300,317,44],"15597264",[206,44,44,300,11,38],[325,44,50,326,327,44],"15598496","project\u002Fneutral\u002Fprivacy","SliderUp",[329,44,38,330,331,44],"15600884","project\u002Fcritical\u002Fprivacy","notyourday",[333,44,38,330,334,44],"15601050","freeone3000",[336,44,38,233,337,44],"15597165","sushid",[339,44,44,240,11,38],"15597241",[341,44,44,255,342,44],"15598068","1024core",[344,44,50,237,337,44],"15599252",[346,44,38,347,348,44],"15598621","project\u002Fcritical\u002Fperformance","hasenj",[350,44,44,351,11,38],"15598648","maker\u002Fneutral\u002Fperformance",[353,44,38,233,354,44],"15599714","arkadiyt",[356,44,38,330,357,44],"15599758","akx",[359,44,44,255,360,44],"15599815","dingo_bat",[362,44,44,255,363,44],"15600126","zingmars",[365,44,44,240,11,38],"15599807",[367,44,50,320,264,44],"15600051",[369,44,44,320,11,38],"15600090",[371,44,38,267,372,44],"15599720","mejin",[95,44,44,252,11,38],[375,44,38,233,372,44],"15608549",[377,44,44,240,11,38],"15612221",[379,44,51,284,372,44],"15628961",[381,44,51,230,382,44],"15599929","dandare",[384,44,44,300,11,38],"15599964",[386,44,38,233,387,44],"15599937","piyush_soni",[389,44,44,240,11,38],"15599948",[199,38,44,391,200,44],"other\u002Fneutral\u002Fnone",[393,38,44,391,394,44],"15596666","ttul",[396,38,44,255,397,44],"15596698","ocdtrekkie",[399,38,44,255,400,44],"15596922","jasonvorhe",[402,38,44,255,403,44],"15597019","JangoSteve",[405,38,44,326,11,38],"15597021",[407,38,44,255,200,44],"15597036",[409,38,44,255,410,44],"15597367","scientistem",[412,38,44,255,413,44],"15598218","camus2",[415,38,51,416,417,44],"15598281","project\u002Fpositive\u002Fprivacy","hueving",[419,38,51,420,421,44],"15598028","project\u002Fpositive\u002Fnone","matt4077",[423,38,44,391,424,44],"15602176","aagha",[124,18,50,426,125,44],"project\u002Fmixed\u002Fdesign",[428,18,44,288,11,38],"15596768",[430,18,38,330,431,44],"15596825","tomc1985",[433,18,50,426,434,44],"15597005","thinkloop",[436,18,50,248,437,44],"15598243","rpedela",[439,18,50,248,440,44],"15598795","pbhjpbhj",[442,18,44,288,11,38],"15598806",[444,18,50,248,445,44],"15598340","TimTheTinker",[447,18,50,248,448,44],"15598508","kernel_sanders",[450,18,38,267,431,44],"15596813",[452,18,50,316,453,44],"15598242","pramodzion",[455,18,50,248,456,44],"15599926","lorenzhs",[458,50,38,267,459,44],"15596582","carlisle_",[461,50,44,280,462,44],"15596590","2474",[464,50,44,300,11,38],"15596630",[466,50,38,330,394,44],"15596675",[468,50,44,469,397,44],"15596716","commenter\u002Fneutral\u002Fprivacy",[471,50,44,472,473,44],"15598634","other\u002Fneutral\u002Fprivacy","zie",[475,50,44,280,476,44],"15596688","codegeek",[478,50,44,280,459,44],"15596734",[480,50,50,248,481,44],"15596753","ecesena",[59,50,44,252,11,38],[484,50,51,416,485,44],"15597075","O1111OOO",[487,50,44,326,11,38],"15597226",[489,50,44,469,118,44],"15598740",[491,50,51,284,492,44],"15599745","sirclueless",[494,50,51,284,495,44],"15596998","tjoff",[497,50,51,284,498,44],"15596890","fiatjaf",[500,50,44,280,462,44],"15598973",[502,50,44,280,498,44],"15603804",[504,50,50,248,462,44],"15598944",[506,50,44,255,498,44],"15596873",[508,50,51,416,509,44],"15597196","spatley",[511,50,38,330,512,44],"15617250","mleonhard",[514,50,44,326,11,38],"15617277",[516,50,50,326,517,44],"15597389","gumby",[519,50,44,255,520,44],"15598628","taneq",[522,50,51,284,523,44],"15598884","Myrmornis",[525,50,44,391,526,44],"15600805","teddyh",[528,50,44,255,523,44],"15615735",[187,33,50,326,188,44],[79,33,44,326,11,38],[532,33,50,326,533,44],"15597688","woranl",[535,33,44,326,11,38],"15597750",[537,33,51,538,533,44],"15598157","project\u002Fpositive\u002Fidea",[540,33,44,288,11,38],"15598253",[542,33,51,538,533,44],"15598572",[544,33,50,326,533,44],"15598334",[546,33,44,326,11,38],"15598355",[548,33,51,416,533,44],"15598406",[550,33,44,320,11,38],"15598446",[552,33,51,553,554,44],"15603477","maker\u002Fpositive\u002Fidea","alexeldeib",[556,33,38,330,118,44],"15600498",[558,33,44,255,533,44],"15601455",[560,33,38,330,118,44],"15603589",[562,33,44,255,533,44],"15606911",[564,33,38,330,118,44],"15607465",[135,51,38,267,136,44],[139,51,44,240,11,38],[568,51,50,237,136,44],"15597916",[113,570,38,330,114,44],6,[572,570,44,320,11,38],"15598608",[574,570,38,330,114,44],"15598729",[191,570,44,326,11,38],[577,570,44,255,114,44],"15598851",[579,570,44,255,11,38],"15598943",[581,570,38,330,118,44],"15600508",[583,584,50,326,585,44],"15596551",7,"wybiral",[69,584,44,326,11,38],[588,584,50,326,589,44],"15597316","mr_toad",[591,584,44,326,11,38],"15597393",[593,39,50,426,594,44],"15599750","staticelf",[105,41,51,538,106,44],[170,597,50,316,171,44],10,[101,226,50,316,102,44],[600,226,50,248,102,44],"15597995",[602,226,44,252,11,38],"15598029",[164,226,44,604,11,38],"maker\u002Fneutral\u002Fidea",[606,226,50,604,102,44],"15604104",[117,608,38,330,118,44],12,[62,608,44,326,11,38],[611,608,38,330,118,44],"15598173",[613,608,44,326,11,38],"15598309",[615,608,38,330,118,44],"15598727",[617,608,44,326,11,38],"15598791",[619,608,38,330,118,44],"15598855",[621,608,44,326,11,38],"15598912",[623,608,38,330,118,44],"15600351",[625,608,44,326,11,38],"15600563",[627,608,38,330,118,44],"15603533",[629,608,50,326,630,44],"15599090","q-base",[632,608,38,330,118,44],"15600281",[634,608,44,469,11,38],"15600359",[636,608,38,330,118,44],"15600474",[638,639,38,267,640,44],"15597105",13,"0x6c6f6c",[642,639,44,248,11,38],"15597144",[156,42,50,316,157,44],[645,646,50,426,647,44],"15599660",15,"roemerb",[649,650,44,651,652,44],"15601012",16,"other\u002Fcritical\u002Fdesign","canadianwriter",[654,655,38,656,657,44],"15597521",17,"project\u002Fcritical\u002Fnone","spacetexas",[91,659,51,284,92,44],18,[174,661,50,662,175,44],19,"project\u002Fneutral\u002Fdocs",[209,661,44,300,11,38],[665,661,51,666,667,44],"15597159","project\u002Fpositive\u002Fdocs","asynchronous13",[669,661,44,300,11,38],"15597359",[145,46,38,233,146,44],[149,46,44,240,11,38],[673,213,51,420,674,44],"15604087","carlhjerpe",[128,676,38,677,129,44],22,"project\u002Fcritical\u002Fdocs",[679,676,44,680,11,38],"15596817","maker\u002Fneutral\u002Fdocs",[682,676,38,267,683,44],"15596858","kinlan",[685,676,38,267,686,44],"15596871","tobyhinloopen",[688,676,44,252,11,38],"15596938",[690,676,44,280,691,44],"15598641","manigandham",[693,676,38,267,694,44],"15596879","aldanor",[696,676,38,677,244,44],"15596883",[698,676,50,662,699,44],"15596962","halwa",[701,676,44,391,702,44],"15597495","Lerc",[704,31,51,705,706,44],"15599831","project\u002Fpositive\u002Fexecution","mcemilg",[708,709,38,267,710,44],"15598898",24,"rpaulr",[712,16,38,233,713,44],"15596701","dmitrygr",[715,716,44,717,718,44],"15598497",26,"other\u002Fcritical\u002Fprivacy","StanislavPetrov",[720,716,44,255,721,44],"15598553","mark242",[723,716,44,469,520,44],"15598577",[725,716,44,391,718,44],"15598623",[727,716,44,255,721,44],"15598703",[729,716,44,255,718,44],"15598868",[731,716,44,255,732,44],"15598582","zachlatta",[734,716,44,472,735,44],"15598586","beisner",[737,716,44,472,738,44],"15598591","pmoleri",[740,716,44,320,11,38],"15598605",[742,716,44,469,718,44],"15598611",[744,747],{"id":745,"t":746,"points":38,"comments":44},"9433855",1429888350,{"id":4,"t":12,"points":14,"comments":15},[749,754,759,763,768,773],{"id":750,"name":751,"points":752,"category":753},"15594004","Frappe Charts",474,"dev_tools",{"id":755,"name":756,"points":757,"category":758},"15601027","\u002Fusr\u002Fbin\u002Fhtop",219,"infrastructure",{"id":760,"name":761,"points":762,"category":20},"15558057","Baby Buddy",172,{"id":764,"name":765,"points":766,"category":767},"15589742","Minimalchat",163,"web_saas",{"id":769,"name":770,"points":771,"category":772},"15582714","Vehicle Detection",153,"ai",{"id":774,"name":775,"points":776,"category":753},"15584028","Utelly",133,false,"v2",{"id":780,"name":5,"line":6,"ai":777,"cat":20,"year":13,"points":14,"comments":15,"rec":28,"s":781,"top":18,"kw":782,"maker":11,"domain":10,"tier":19,"attempts":18,"strip":783,"url":9,"mix":784,"praise":87,"objection":110,"sub":21},15596304,-0.14,[24,25,26,27],"1312532111410522215535552112411113321200",[31,32,33,34],1794036560393]