8 ms·
We'll pay you $3000/mo to build your startup on Dark
- citilife 9y agoI like the premise, but at $3000/month it'd be hard to live in SF (which is a requirement). More importantly though, it appears the goal is to lock-in startups, then as they scale you make more money. For Dark, this makes total sense and is a good business model, for a new startup - it seems like an unnecessary risk.
- artursapek 9y agoAfter tax, $3000/month will get you a closet in a chinese restaurant in SF
- verelo 9y agoDo you have to be in SF!?
- NullPrefix 9y agoYes, that's the deal.
- Nullabillity 9y ago> You come to our office in Mission (San Francisco) every day. We’ll give you a dedicated desk and lunch and snacks.
- pbiggar 9y agoOur goal is to get in-person feedback from the first user of our product, so it does have to be in SF. In the future, we'll obviously open Dark up to everyone, but sadly not with the cash incentive :)
- deleted 9y ago[deleted]
- 8_hours_ago 9y agoPresumably the 3k/month would supplement your already existing funding or make it easier to achieve ramen profitability. You wouldn't want to rely on the 3k alone.
- pbiggar 9y agoOP here. Exactly, we're helping out, not funding you :) We're hoping there are some folks already in SF where we can help stretch their runway a little bit.
- logicallee 9y agoThank you for your generous offer to help founders out this way. Could you briefly explain what Dark is?
- pbiggar 9y agoSure, answered it here: https://news.ycombinator.com/item?id=16803660 https://news.ycombinator.com/item?id=16803660
- lev99 9y ago$3k/month, free office space, and great support from Dark. It's a good deal if Dark is a good platform to use.
- kichik 9y agoIt doesn't sound like they have limitations on where you live. They only ask that you come to their SOMA office every day. You can live in a more affordable place like Oakland and take BART or Redwood City and take Caltrain.
- gnulinux 9y ago$3000 a month is incredibly low for Bay Area even if you live in Oakland.
- lovehashbrowns 9y agoWhat is the policy on working weeknights?
- pbiggar 9y agoWe don't really have policies on this as it's a new idea, but there's no reason we'd have restrictions around this I guess. It's your startup, work whenever you need to!
- aphextron 9y agoCan we get some more info on what exactly "Dark Lang" is? A Google search yields absolutely nothing. Definitely sounds interesting though. I have a lot of ideas, and would jump at the chance to cut my salary in half in exchange for total freedom to pursue them.
- leojg 9y agoMakes honor to its name :P
- MarkyC4 9y agoI went to their homepage to find this blurb: We’re creating a new programming language, tightly integrated with an editor, compiler and PaaS, to allow engineers to build distributed applications using high-level primitives. We abstract away individual machines and low-level distributed systems code to: * Generate and run scalable infrastructure for you. * Use APIs as easily as if they were functions. * Remove the deployment step entirely. Quite ambitious I must say
- rapsey 9y ago* forever bind you to our services and charge you any amount of money because you have no choice but to pay. If you fail we will just take your business.
- lossolo 9y agoThis. They are paying you for locking your startup into their platform and then they will get their money back and a lot more.
- sjm-lbm 9y agoEh, even if what they are promising is only economically viable as a proof of concept, it's probabally still better than the "overengineer a system that nobody ever actually uses" situation that's pretty much the norm now.
- 9y ago
- saagarjha 9y agoI looked around the website and couldn't find any mention of what Dark even is. I keep hearing that "Dark is a new tool to help you build a complete scalable app in an afternoon", but how does it actually do this? Why would I want to base my startup on this platform?
- vortico 9y agoFor this reason, I wouldn't recommend that anyone try this. I expect that the Darklang employees will present a really early/difficult platform to the startup and require that the developer expand the platform as they go, which will be more friction that actually developing the startup's software. Most applicants will realize this halfway through the interview, and the one that takes this offer will be the one who is most surprised by this fact.
- pbiggar 9y agoApart from who'll have to fix it, I agree with you. This is a risk, and our software is early and buggy. That's why we're paying you to use it!
- vortico 9y agoUnfortunately "we'll fix it for you" isn't nearly enough unless you have 100 dedicated employees waiting at their keyboards for requests for the one "test" user you're hiring. Even environments like Erlang with years of support from hundreds of companies and individual programmers, you will run into blocking problems like "we need a binding to this database" or "my editor needs plugin support" or "we need a debugger and way to inspect memory". A language environment emerges using baby steps. - spark interest from hobbyists wanting to try new ideas - provide enough inertia to the platform for the hobbyists to want to join as users or contributers - accept the role as a contribution manager (accepting source code if open-source, or finances if proprietary), while still developing core stability by yourself (the language designer) - then encourage small companies to try it to solve problems that are made easy by a niche of your environment
- zerr 9y agoWhy do they require living in SF? They plan to make money on support in the future (I believe), so why this model won't work for other spots on this planet?
- stickydink 9y agoI doubt this is the business model, it's a form of dogfooding.
- simonw 9y agoPresumably because they want to learn how well their platform is working directly from you every day by being there in-person - like a three month in-person usability test.
- aylmao 9y agoAlso better for the engineer-- if something is unclear or not working they can just talk to the guy on the next desk
- ianbicking 9y agoI think the easiest way to measure WTFs/minute is to be physically located next to the person swearing at your platform.
- downer61 9y ago$18 an hour, or $24 an hour, part-time.
- empath75 9y agoIt's not a job offer, they're paying you to give them feedback on their product while you're working on what you would have worked on anyway.
- minimaxir 9y agoFor those wondering about the high number of upvotes, the OP drew attention to this submission with a tweet: https://twitter.com/paulbiggar/status/983759240891281408 https://twitter.com/paulbiggar/status/983759240891281408 (It's not intentional voting manipulation, but I do wish Hacker News would clarify their policy on linking to submissions as a discussion forum, which can cause this unintentional voting manipulation)
- mburst 9y agoVotes don't count on direct links to HN posts
- minimaxir 9y agoVotes on direct links don't count in terms of article ranking, but they'll increment the upvote counter which could cause bandwagoning. Since this submission got to #3 on the front page, there are likely enough authentic upvotes. Again, it's an algorithmic gray area.
- slig 9y agoBesides not counting on the rank, do they also trigger some king of red flag?
- stedaniels 9y agoThey would be exceptionally easy to trigger by a nefarious actor.
- 45h34jh53k4j 9y agoCute but how the hell is someone expected to survive in SF for $3000 a month?!? This sounds like a way to get interns cheaper than standard intern wages in SF ($48k). Are you breaking california labor laws?
- rileymat2 9y agoIt does not sound like they are offering a job. This actually sounds like a really great deal for the right person in the right spot.
- pbiggar 9y agoThat's right - we're not offering a job. Most likely you'll have an incorporated startup and we'll be paying the startup.
- rileymat2 9y agoI applaud your formulation of this, it sounds like a really great mutually beneficial setup. Very clever.
- smallbigfish 9y agoExcuse me for being "dumb". I definitely don't understand the some businesses operation modes but... shouldn't this be the other way around? That is, I won't pay you directly $10k but I will pay your employer 20 times that money so they can pay you a good salary and still come with a profit?
- Karishma1234 9y agoSounds excellent except travel to San Francisco. Why would you start there instead of some better location like mountain view cupertino sunnyvale etc/
- throwawayjava 9y ago> Your product is not backend-heavy, such as: ...machine-learning models Maybe the meanings of these words have morphed over time, but in what sense is a "machine-learning model" not a back-end concern? It sure as heck isn't front-end... (E.g., the current wiki page for "front and back end" explicitly mentions "converting the symbolic phonetic representation into actual sounds" as an example of a back end concern, and that's certainly the type of task that some people use machine learning for.) Honest question: does "back-end" now mean "the CRUD and API client portions of a web-based CRUD app?" This might go toward a larger question that others are asking: what exactly is darklang and what does it do?
- chrisseaton 9y ago> Maybe the meanings of these words have morphed over time, but in what sense is a "machine-learning model" not a back-end concern? It sure as heck isn't front-end... Huh? They're giving it as an example of something that is backend-heavy that they don't want your product to be like. You've got it backwards. > (Your product is (not (backend-heavy, such as: ...machine-learning models)))
- tom_mellior 9y ago> They're giving it as an example of something that is backend-heavy that they don't want your product to be like. I think it's you who have got it backwards. Here's the entire thing: "This probably isn’t a good fit if: Your product is not backend-heavy, such as: an iPhone game, hardware, machine-learning models, blockchain, or embedded systems." I read that as "if you're a hardware startup, you're not backend-heavy, so you are not a good fit", "if you're an iPhone game startup, you're not backend-heavy, so you are not a good fit", and yes, also "if you're a machine learning startup, you are not backend-heavy, so you are not a good fit".
- throwawayjava 9y ago> They're giving it as an example of something that is backend-heavy that they don't want your product to be like. You've got it backwards Yes, it's clear enough that they don't want you to be a member of that list. But what characterizes the elements of that list?! In any grammatical or intuitive reading of "This probably isn't a good fit if your product is not backend-heavy, such as: ..." the "..." is a list of things that are "not backend-heavy". And the first element is "iPhone game", which is certainly an example of something that is "not backend-heavy"! > (Your product is (not (backend-heavy, such as: ...machine-learning models))) Oh no! That's horribly confusing and not how lists are used in English! If that's what they meant, the post needs rewording. The correct way to say something like that is e.g., "Your product is back-end heavy but is not [insert delineating characteristics], such as: [insert original list here]". To return the substance instead of grammar, IMO the "[insert delineating characteristics]" portion of that sentence is exactly what's missing from this advert!
- eridius 9y agoI get the feeling a lot of people in the comments here didn't actually read the article. If you're complaining that $3k isn't enough to live in SF, you missed the point. Dark isn't trying to pay you a $3k salary. They're not looking to hire someone to build a random app. They're looking for an employee of some other startup to camp out in their office for 3 months and use Dark to build the backend for that startup, and they will pay $3k/mo to do this. Presumably that money goes to the startup, not to the employee directly. The employee will get whatever compensation from their own startup they would have gotten without working out of the Dark offices.
- FireBeyond 9y agoI feel that you are extrapolating on one data point. The quote I think you're using to say "this is for startups": > We pay you (or your company) $3000 a month. In contrast to the multitude of other more personal references: > We'll pay you $3000/mo > Dark is a new tool to help you build a complete scalable app in an afternoon. How many startups are working on "building an app in an afternoon"? > You come to the office > You build the backend I don't think it's particularly fair to say "a lot of people didn't read the article" and that it is somehow obvious that this is aimed directly at startups, not individuals or otherwise. Of course, no, it's not a livable wage. It's to me, more a "beta tester stipend" with a few bonuses. Can it realistically work for someone as a sole "job"? No, not without external support or a nest egg. But I don't think that shows conclusively that they're looking to pay startups to work from their offices.
- pbiggar 9y agoThanks for the feedback! Eridius got it exactly right, but we'll work on the wording to make it clearer.
- eridius 9y agoI mean, you certainly could be a sole operator working for yourself and be interested in this, but the point remains that the $3k isn't meant to replace whatever compensation you would have received if you didn't take this offer. I guess the important point here is you're not supposed to quit your day job with the expectation that Dark will pay you a livable wage to build your pet project.
- pmcgrathm 9y agoThis sounds like a good fit for a friend of mine, but he'd need some kind of documentation to even consider showing up. Do you have anything about the platform that you're willing to share?
- pbiggar 9y agoProbably not as much as they'd need in advance. If they get in touch we can give more info and figure out if it's a fit. Edit: some more info here: https://news.ycombinator.com/item?id=16803660 https://news.ycombinator.com/item?id=16803660
- deleted 9y ago[deleted]
- BryantD 9y agoMissing info: how much will it cost to use the Dark platform?
- haldean 9y agoOnly tangentially related, but this thread seems like a good way to contact the team: the "engineering" and "operations engineering" job description links are 404s on this page: http://darklang.com/team/ http://darklang.com/team/
- pbiggar 9y agoThanks, fixed!
- twodave 9y agoIt’s a bold move. I like it, but I’m alarmed at how many people are acting like $3k isn’t worth taking. If I wasn’t solidly anchored on the east coast (Jacksonville, FL) I’d be taking a serious look at this, since it would give me about a 30% better chance at bootstrapping and avoiding taking on funding or other debt to build something cool.
- ggggtez 9y agoBut the whole point is it isn't in Jacksonville. It's in San Francisco, where $3k will pay your rent and that's about it. So you'd really want to reconsider not taking other funding or debt.
- twodave 9y agoActually I thought the point was that it’s $3k/mo easier than it normally would be.
- adamsea 9y agoIf someone is serious about starting a company, betting the success or failure of that company on an entirely new piece of technology (unless it’s critical for the product) in exchange for $3K/month doesn’t sound compelling.
- gnode 9y agoNot only entirely new, but not publicly forthcoming with details.
- rajacombinator 9y agoThey won’t get any serious startups but it’s a clever tactic that combines recruiting and getting product feedback.
- twodave 9y agoMaybe not, but it would at least give me pause long enough to evaluate.
- deleted 9y ago[deleted]
- staticautomatic 9y agoHow can we know if Dark would be suitable for our use case without more technical info?
- pbiggar 9y agoEmail us! If you let us know what it is you're doing we can help figure this out. eir@darklang.com Edit: a little more info here: https://news.ycombinator.com/item?id=16803660 https://news.ycombinator.com/item?id=16803660
- matte_black 9y agoDoes anyone not even realize that if Dark really is so easy to use that you can build a scalable app in an afternoon, it will not even take a month for a startup to build their backend, and thus they will pay nothing?
- 0xdeadbeefbabe 9y agoNot if step 1 is to port C++. I hope this idea works out for them though. It's about time someone paid the users of the software.
- fipple 9y agoDark team - this is a great idea that I used myself. I had a startup building an Excel-like product and we had a casual office in SF. We didn't pay anyone but got some consulting teams to come into our offices for a few days so we could watch them work. The consultants got to tell their client that they were engaging with this cool new startup's tools to analyze the client's data (which we never saw), wear T-shirts to work, and get free food. We got to see where the problem areas in our product were.
- pbiggar 9y agoGreat suggestion. We're not ready for that yet (hence our offer), but we'll definitely look into that!
- pbiggar 9y agoLots of folks asking exactly what Dark is so answering separately. tl;dr Dark is a programming language and service. Our goal is to allow you to build backends without having to deal with the endless accidental complexity in software today. (Accidental complexity meaning everything from infrastructure and storage, to syntax errors, etc). What does that mean exactly? Dark is a language, and editor and a PaaS, combined. We're aiming to allow you build an application in an afternoon. One thing to bear in mind: we are very early on this, so it's buggy and doesn't have all the featured you'd need. This will literally be our first user, so set your expectations from that :)
- cpeterso 9y agoAdopting a new language with no ecosystem of libraries seems like a hard way to build useful applications. Or does Dark build upon an existing ecosystem like Elixir and Erlang? Dark's feature set reminds me a lot of Erlang.
- pbiggar 9y agoWe're mindful of this. Our goal is making coding much easier, and obviously that will need libraries. Our plan is that in the early days we'll make it very clear what Dark is useful for, and what's outside of its capabilities.
- cpeterso 9y agoCool. I read through your papers on SSA and FFIs for scripting languages, so I'm sure Dark will have an interesting approach on these issues. :)
- ggggtez 9y agoHeh, so, $3000 for 1 month of alpha testing your buggy product, essentially... or roughly $19 an hour?
- gnulinux 9y agoNot to mention it's in SF, which puts it around the poverty line. With that money you'd have to eat rice&beans and noodles for a month to alpha test a product.
- temuze 9y ago> We’re creating a new programming language, tightly integrated with an editor, compiler and PaaS, to allow engineers to build distributed applications using high-level primitives. Not sure if this is ambitious enough. Maybe you should make a database, too :) But seriously, you'd have to convince me of a lot of things before I consider using a service like this, much less basing a business off of it: 1) The bar for your language is going to be high. Not only does it need to be appreciably better than everything out there, it needs to compensate for a lack of community / libraries. 2) You'll need to show me that your language is production ready. For most languages, it takes years to build up that level of confidence. 3) Holy vendor lock-in, Batman! What happens if you go out of business? You mean you're trying to lock me into an ecosystem that you haven't even built yet? 4) If that's not all, a new editor as well? Editors are substantially harder than most programmers think they are. It's hard to make them fast, harder to make them intuitive and there are tons of companies who focused solely on editors who have failed. 5) "High-level primitives"? "Use APIs as easily as if they were functions"? Honestly, sounds like using AWS services with Boto.
- jethro_tell 9y ago> "High-level primitives"? "Use APIs as easily as if they were functions"? Honestly, sounds like using AWS services with Boto. No that's what they are doing, you just use the new language.
- pbiggar 9y ago1,2) Yes, agreed. 3) You're totally right: we're concerned about this and have been thinking about it a lot. Obviously, vendor lock-in is a disadvantage for us because it will hurt adoption, so we'd definitely prefer this wasn't the case. 4) Bear in mind that the editor only targets Dark, including our infrastructure component, APIs, and language. So this is substantially less work than say, building vim or Atom. 5) We're targeting way way easier than that. Literally you should be able to call an API in one line (including all the retry logic, backoffs, rate limiting, auth, etc).
- z0r 9y agoIs your editor written in elisp?
- bitofhope 9y agoThere's a namespace clash here; I'm quite amused at the idea of basing my startup on https://esolangs.org/wiki/Dark https://esolangs.org/wiki/Dark
- pbiggar 9y agoWow, that is an extremely dark language!
- qaq 9y agoHmm betting your future on a platform that has unknown chance of success for 1/7 of 1 eng. comp package/year is a strange risk to take.
- gnode 9y agoWhere are you getting your numbers from? $3k * 12 months * 7 would be $252k/yr. Glassdoor reports average software engineer salaries in SF at $125k/yr. Still, you're right that $3k is on the low side for SF, if you're treating it as your sole income to live off.
- qaq 9y agoadd medical insurance, add stock options etc. even if it is 1/4 it still a very strange risk to take on.
- wffurr 9y agoTangential to the post, but the pages on darklang.com are really fast. They load instantly. I clicked the Medium link and it took a couple seconds to load what was essentially a blank page. The darklang.com homepage took 70 msec for DOMContentLoaded and was only 25.5 KB total page weight. That's even including two fonts! Hacker News is usually my gold standard for a lightweight fast page. And while HN is only 13 KB (no fonts), it's >400 msec for DOMContentLoaded.
- clone1018 9y agoIt's all just hosted on GitHub, uses regular HTML and CSS, no javascript :) http://darklang.github.io http://darklang.github.io
- projectramo 9y agoIf I were to take advantage of this opportunity, my main question would be about darklang. While it is interesting to be paid to give some feedback to a system and maybe learn something, it would be interesting to know just what it was. Consider: if you told me darklang was a python based language that was built on top of django/AWS and automated a lot of the work around it. Consider: you told me darklang was a JSON storage model, with a react-like front end. Consider: you told me that darklang was based on RUST in the browser. All these things would appeal to very different startups. It would tell me that the work I did would not be wasted and I could take the basic models (ORMs, etc) if the project failed. That's why I think it would be useful to say a little more about the stack around darklang. Even if it is "totally new", what is it based on?
- pbiggar 9y agoGood question. Conceptually, Dark is most similar to your django/aws example. There's a lot more types, though in a really good way. We're aiming for all the advantages of static typing, coupled with all the advantages of dynamic typing. For example, you use the same types all the way from DB schemas to API validation.
- throwawayjava 9y ago> We're aiming for all the advantages of static typing, coupled with all the advantages of dynamic typing. For example, you use the same types all the way from DB schemas to API validation. Sounds like what Microsoft tried to do with the .NET ecosystem, but with cloud integration (which Microsoft should be doing for their own cloud) and API validation. Someone needs to actually succeed at doing this. Most of the type-checking/inference problems in this domain are decidable -- it's really a tooling/tooling integration problem. Creating a single unified tool instead of having developers clobber together libraries (JSON schema validator, ORM, MVC framework, deployment workflow for all of that, etc.) would be a huge value-add. Suggestion: code example/screenshot/workflow video on your homepage, and a link to your homepage in the advert. Nearly every programming language/library out there has a concise "hello, world" example on their homepage. Nearly every software development tool has a screenshot of sorts on their homepage. Those examples are worth a million words. Even an appropriately caveated "Wizard of Oz" (https://en.wikipedia.org/wiki/Wizard_of_Oz_experiment https://en.wikipedia.org/wiki/Wizard_of_Oz_experiment) demo would go a long way.
- ram_rar 9y ago> Modern architectures make even simple applications hard. We make API calls using REST and HTTP/AJAX, but we also need queues, authentication, transactions, retry logic, error handling, and rate limiting. err. herd of erlang ?
- nanodano 9y agoSomething sounds really suspicious about this offer. How does a company afford to pay people 3k/month without anything in return? They're paying 3k/month just so some people adopt their technology? This just raises red flags and smells. There's got to be some catch like they are going to start charging those companies a monthly fee to use their product or license it after they have already committed and it's too late to change.
- kevmo 9y agoThis seems like a terrible way to pick your tech stack. Here are the most obvious drawbacks, largely revolving around the total lack of community: - Literally no one else in the world uses this framework. You are entirely on your own when something goes wrong. - Virtually no guarantee that the framework will still be being developed in 1 year. - No packages made to work with it. $9,000 is not nearly enough to take this gamble with three months of your engineering time. All of my naysaying aside, I think it's a really cool idea by the DarkLang folks!