A challenge to startups
daemonology.net
daemonology.net
This has been a very recent topic at our company that was bootstrapped early this year and now is humming along nicely. We are formally implementing an Open Source Friday each month (would love to do every Fri, but company not doing quite that well). We're suggesting three avenues, but we're not limiting it to these:
1. Contributing design (we're trained designers that also develop) work to projects we actively and implicitly use.
2. Open sourcing our own novel technologies and working on documentation, issues, and community.
3. IF (there better be a good reason) we have to work on this Friday, half of the revenue for the day will be donated to supporting Open Source Software.
We'd also love to hear ideas from others on ways designers could help out the Open Source community.
In some ways, it's harder. Two or three decades ago, there was a huge software vacuum - there were obvious niches no one had filled yet. If you could build it, they would come. Now, there's something for almost every niche, no matter how obscure. Also, the price point for software is way down. People complain about $5 now, when they used to be willing to pay $95.
Yes, today anybody can do a startup. There's even "Startups for Dummies"[1] It's easy to get the component services, from hosting to credit card processing. So everybody is doing it.
Most phone apps lose money for their creators. Small ad-supported sites are much less successful than they used to be. It's worse than starting a restaurant, the previous way to spend time and money and go broke.
Yes, there are big winners, but not very many of them.
[1] http://www.amazon.com/Successful-Online-Start-Ups-For-Dummie...
Giving back would be getting involved in social causes, solving problems for free with no expectation of any return, and in this context giving back to the open source community. Stripe is awesome but in this context it would be great to hear about how they are supporting open source projects they are built on than how they are solving problems in payment processing.
Open source funding is a bit of a mess at the moment. There is a huge lacuna on how to highlight startup companies (and thus encourage others) that are successfully built on open source contribute back. Companies that use open source should at least have a page listing the projects they are using and how they are giving back. There is no visibility or any initiative that tracks and encourages this positively. Without focus and organization nothing happens. Another important thing is giving back should be simple funding for open source projects and not hiring the developers or adding developers. That seems to be more about gaining influence than supporting the project for everyone.
The more worrying thing is a general lacuna of user representation in open source in an organized fashion, developer funding of popular and interesting projects that are not a part of the startup scene and just general funding. The inevitable result is open source will if it's not already, be hijacked by corporate interests. Ultimately money makes its own agenda, and if users do not secure their interests others will.
To be sure, there are some causes which can operate as charities; but if your goal is to simplify credit card processing for startups, can it be achieved in any manner other than in the form of a corporation? My own startup falls into the same category: I wanted the world to have a solid, secure, online backup service for geeks, and it turned out that a company was the only natural way for Tarsnap to exist.
While I absolutely agree about the importance of open source software -- and that's how I've primarily given back to the community -- I don't think all the other ways people improve the world are in any way diminished by the fact that they make a profit in the process.
This is impossible. Whenever we do something, we are always acting in our on interests, even if it is that warm feeling we get when we help someone. The best we can do is map our own happiness to the happiness of others.
What are good tech projects to donate to in 2016?
I hope 2016 is better.
The only thing I've been able to do this year was find vulnerabilities in popular PHP projects and get them fixed. But that's par for the course and nothing special, really.
I wish I could reach through the screen, grab you by the shoulders, and shout: "THAT IS NOT PAR FOR THE COURSE! THAT IS A CONTRIBUTION! YOU HAVE DONE GOOD! FEEL GOOD FOR DOING GOOD!"
You are blinding yourself to the value of what you have done. Please, let yourself feel happy about it.
- Takes very little time or energy
- Makes you no income
- Doesn't usually lead to friendships
- Doesn't require much intelligence, to be truthful
There's no self-actuation, no challenge, no engagement, and ultimately no reward.It's just become routine, something I do to pass the time when not writing code for a client or when I need to unwind after a long day.
I'm aware that it's a contribution and it does matter to some people, but I'll never capture any of those $ of value anyway so it's hard to get worked up over it.
I think the most valuable thing I've done for open source in the past year was send the guy who runs dotdeb one of the items on his Amazon wish list as a thanks for making the release candidates for PHP 7 available on Debian Jessie.
In the grand scheme of things, the needle remains unmoved.
Thanks for preventing others from experiencing a bit of pain.
I've had a difficult 2015 as well and your words were definitely encouraging to me! :)
And with PHP, it isn't a sexy language, but a lot of the web still uses it despite the hype on more popular languages and tools.
You feel shitty in your current state, but what would constitute an endstate for you that brings fulfillment and elation? I felt like you did until I decided what I wanted for my endstate. That helped guide me to make some changes. Now I don't feel shitty about my situation and I'm taking 30 mins here and there every day to eventually hit my goals.
I don't understand what, exactly, drives Patrick on this crusade to maximize financial rewards for "our kind".
On-topic: our business did our standard EFF donation, but after reading this, we'll do more.
No need to apologize, I just wasn't sure if it was deliberate or if you had clicked through and forgotten where you were on the stack.
People may disagree, but it's a perfectly valid opinion.
Those demands are purely class warfare, though. They're ceremonial, not serious proposals to fix inequality or budget issues.
Maybe I'm wrong. Show me some serious proposals that can improve the circumstance of the poor or close the deficit based on taxing the 1%.
The broader point is well taken, though -- that we expect people with disposable time and money to use some of it to benefit mankind.
EDIT: I'm getting some downvotes, probably for the politics? (I didn't bring it up). The point is that the other examples are about the need to make a difference. The Occupy demands are substantially not. I wouldn't mind hearing contrary thoughts on this.