[{"data":1,"prerenderedAt":353},["ShallowReactive",2],{"project-45330198":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":29,"sentiment":30,"stance_mix":31,"scored_comments":35,"aspects":36,"strip":44,"post_text":45,"what":46,"said":73,"maker_in_thread":165,"shape":175,"grid":180,"attempts":314,"same_week":315,"maker_shows":32,"maker_hidden":345,"reader_version":346,"card":347},"45330198","Ohjelmistofriikit Contract Generator","Software Freelancers Contract Template","title","Show HN: Software Freelancers Contract Template","https:\u002F\u002Fsopimusgeneraattori.ohjelmistofriikit.fi\u002F?lang=en","sopimusgeneraattori.ohjelmistofriikit.fi","baobabKoodaa",1758526543,2025,151,55,490,3837,13,"notable","web_saas","contract generator","web_app",[24,25,26,27,28],"freelance contract","contract template","finland","direct assignment","open source","curious",0.151,{"positive":32,"neutral":33,"mixed":34,"critical":34},5,10,2,19,{"idea":37,"design":40,"docs":42,"execution":43},{"positive":38,"critical":39},3,1,{"positive":41,"critical":39},0,{"positive":39,"critical":41},{"positive":39,"critical":41},[41,32,41,41,41,41,41,41,41,41,38,41,41,32,41,38,38,41,38,41,38,38,41,32,41,41,39,38,41,38,39,41,41,41,41,41,41,38,41,32],"I started working as a freelancer [in Finland] a year ago and was surprised to learn that no decent contract template was available for direct assignments. There were some free contract templates available for intermediated assignments, but not for direct assignments. The \"golden standard\" of contract templates in Finland is an extremely heavy-handed and expensive template that costs ~500€ PER YEAR to use. Personally at the time I decided to just do a DIY contract for my first freelancing project.\n\nOver time, as I got more engaged in the Finnish freelancing community, I realized that many peop",{"problem":47,"audience":53,"pricing":60,"motivation":64,"time_to_build":68,"stack":69,"openness":70,"stage":71,"team_size":72},{"value":48,"source":49,"evidence":50},"No good free contract template exists for direct freelance assignments in Finland","maker",[51],{"id":52},"post",{"value":54,"source":49,"evidence":55},"Freelancers in Finland working on direct assignments",[56,57],{"id":52},{"id":58,"by":11,"text":59},"45331988","The big text below the title says \"Legally sound contract for direct assignment between freelancer and end client in Finland\". I also explained the connection to Finland in OP…",{"value":61,"source":49,"evidence":62},"Free",[63],{"id":52},{"value":65,"source":49,"evidence":66},"Existing Finnish contract template was expensive and heavy-handed",[67],{"id":52},null,[],"open_source","launched","team",{"praise":74,"objections":97,"requests":112,"questions":131,"alternatives":143},[75,91],{"value":76,"source":77,"evidence":78},"Useful and well done, free and open source","commenter",[79,83,87],{"id":80,"by":81,"text":82},"45331946","srameshc","Very well done. Since this is open source, it can be customized further to make it country specific with contributions.",{"id":84,"by":85,"text":86},"45359610","dave994","Pretty useful actually!",{"id":88,"by":89,"text":90},"45330994","Oleh_h","That’s a useful thing.",{"value":92,"source":77,"evidence":93},"Clever clause-level choices instead of two fixed versions",[94],{"id":95,"by":11,"text":96},"45331425","> helpful to have two versions of each contract, a consultant-favored and consultee-favored Or, even better, instead of having only two versions of a contract, we can offer this…",[98,105],{"value":99,"source":77,"evidence":100},"Only works for Finnish jurisdiction",[101],{"id":102,"by":103,"text":104},"45331922","sneak","This is designed only for Finland. The jurisdiction popup lists only Finnish options. It should probably be clearer that this is only useful for Finns.",{"value":106,"source":77,"evidence":107},"Generated contracts hard to identify by version",[108],{"id":109,"by":110,"text":111},"45333197","gwbas1c","I looked at the sample: > This contract was created using ohjelmistofriikit.fi contract template. Very good. Consider having some kind of version information, such as a date…",[113,120,124],{"value":114,"source":77,"evidence":115},"Show number of steps and explain boxes",[116],{"id":117,"by":118,"text":119},"45332236","tommica","Would love these points fulfilled: 1) See how many steps there is in total. 2) Some \"info\" about the boxes - for example, what does \"reference rights\" mean? 3) Downloadable…",{"value":121,"source":77,"evidence":122},"Add a custom-input option to dispute resolution",[123],{"id":117,"by":118,"text":119},{"value":125,"source":77,"evidence":126},"Support fixed hours until a completion date",[127],{"id":128,"by":129,"text":130},"45332538","reactordev","It’s missing another option. Contract for a date, for a set amount of hours, until a completion date. There’s an hours version but it’s based on weekly hours, not total hours.…",[132,139],{"value":133,"source":77,"evidence":134},"Is there a plan to open-source it",[135],{"id":136,"by":137,"text":138},"45331857","vedmaka","That's very helpful! Do you have any plans to open-source this?",{"value":140,"source":77,"evidence":141},"What does reference rights mean",[142],{"id":117,"by":118,"text":119},[144,151,158],{"value":145,"source":77,"evidence":146},"IT 2022 template for Finnish IT contracts",[147],{"id":148,"by":149,"text":150},"45333616","jpalomaki","\"IT 2022\" [1] the mentioned \"gold standard\". The benefit is that these are in general well known in the market, so they might not require that much review from the lawyers. These…",{"value":152,"source":77,"evidence":153},"Bitkom German contract templates",[154],{"id":155,"by":156,"text":157},"45332761","mitjam","Bitkom, the leading German digital industry association, offers general terms and conditions templates (https:\u002F\u002Fbitkom-consult.de\u002Fmuster-agb) and a guide for service contracts:…",{"value":159,"source":77,"evidence":160},"Commercial UK contract templates",[161],{"id":162,"by":163,"text":164},"45332424","davzie","I’m gonna do it I’m afraid and plug my own UK based one (it is paid though): https:\u002F\u002Fdavzie.com\u002Fproducts\u002Fcontracts",{"comments":166,"answered":32,"key":167},16,[168,169,172],{"id":95,"text":96},{"id":170,"text":171},"45334554","Sure. But the point in parent post was that someone copypasted a home contractor template to use for a software contractor.",{"id":173,"text":174},"45334562","I've never seen or even heard of one way NDAs.",{"commenters":176,"max_depth":177,"maker_replies":166,"first_comment_mins":178,"lifespan_hours":179},27,11,116,146,[181,183,187,189,191,195,198,199,202,205,207,208,210,212,214,218,220,222,225,227,229,231,233,236,239,241,243,245,248,251,253,257,260,264,266,267,269,271,274,276,279,281,284,285,288,290,292,294,296,299,303,305,307,310,312],[155,41,41,182,156,41],"other\u002Fneutral\u002Fnone",[184,39,32,185,186,41],"45331327","project\u002Fpositive\u002Fidea","psyklic",[95,39,41,188,11,39],"project\u002Fneutral\u002Fdesign",[190,34,41,182,110,41],"45333241",[192,34,41,193,194,41],"45334099","commenter\u002Fneutral\u002Fnone","slackfan",[196,34,41,193,197,41],"45334461","ska",[170,34,41,193,11,39],[200,38,41,182,201,41],"45333672","epolanski",[203,38,41,182,204,41],"45334281","prasadjoglekar",[206,38,41,193,197,41],"45334496",[173,38,41,193,11,39],[209,38,41,182,204,41],"45336733",[148,211,41,182,149,41],4,[117,32,38,213,118,41],"project\u002Fmixed\u002Fdesign",[215,32,38,216,217,41],"45332318","project\u002Fneutral\u002Fdocs","jokethrowaway",[219,32,41,193,118,41],"45345464",[221,32,41,216,11,39],"45332491",[223,32,32,224,118,41],"45345463","maker\u002Fpositive\u002Fdocs",[109,226,38,216,110,41],6,[228,226,41,216,11,39],"45333222",[230,226,38,216,110,41],"45333959",[232,226,41,216,11,39],"45334225",[234,226,38,235,110,41],"45336273","project\u002Fneutral\u002Fidea",[237,226,41,193,238,41],"45336601","gfna",[240,226,41,235,11,39],"45336723",[242,226,38,216,110,41],"45337896",[244,226,41,188,11,39],"45338065",[246,226,38,235,247,41],"45390404","zvr",[249,226,41,250,11,39],"45401972","project\u002Fneutral\u002Fnone",[252,226,38,250,247,41],"45402907",[254,255,41,182,256,41],"45374600",7,"passenger09",[80,258,32,259,81,41],8,"project\u002Fpositive\u002Fexecution",[261,262,38,235,263,41],"45331147",9,"trallnag",[265,262,41,235,11,39],"45331162",[162,33,41,182,163,41],[128,177,39,268,129,41],"project\u002Fcritical\u002Fdesign",[270,177,41,188,11,39],"45332629",[272,177,38,235,273,41],"45334602","ChrisMarshallNY",[275,177,41,235,11,39],"45334612",[277,177,38,278,273,41],"45334707","project\u002Fmixed\u002Fidea",[280,177,41,182,129,41],"45334833",[102,282,39,283,103,41],12,"project\u002Fcritical\u002Fidea",[58,282,41,250,11,39],[286,18,41,182,287,41],"45331242","chickenzzzzu",[289,18,41,182,11,39],"45331281",[291,18,41,182,287,41],"45331374",[293,18,41,182,11,39],"45331471",[295,18,41,182,287,41],"45336845",[297,18,41,182,298,41],"45339839","MrLeap",[300,301,41,182,302,41],"45336598",14,"givemeethekeys",[136,304,38,250,137,41],15,[306,304,41,216,11,39],"45331861",[308,166,41,182,309,41],"45395944","mmmmbbbhb",[84,311,32,185,85,41],17,[88,313,32,185,89,41],18,[],[316,321,326,331,336,341],{"id":317,"name":318,"points":319,"category":320},"45284311","unscreenshottable",568,"creative",{"id":322,"name":323,"points":324,"category":325},"45361268","Dayflow",480,"productivity",{"id":327,"name":328,"points":329,"category":330},"45306120","WeUseElixir",213,"languages",{"id":332,"name":333,"points":334,"category":335},"45307166","Zedis",158,"dev_tools",{"id":337,"name":338,"points":339,"category":340},"45362813","Vibe Linking",155,"ai",{"id":342,"name":343,"points":14,"category":344},"45290590","OS-1000-lines-zig","learning_science",false,"v2",{"id":348,"name":5,"line":6,"ai":345,"cat":20,"year":13,"points":14,"comments":15,"rec":29,"s":349,"top":18,"kw":350,"maker":11,"domain":10,"tier":19,"attempts":41,"strip":351,"url":9,"mix":352,"praise":76,"objection":99,"sub":21},45330198,0.15,[24,25,26,27,28],"0500000000300503303033050013031000000305",[32,33,34,34],1793991130474]