Show HN: Turn GNU command line tools into SaaS – Stupid Hackathon Project
github.com
github.com
------
$150 million investment from Andreessen Horowitz!
We are extremely excited to announce our new funding from some long time friends in venture capital, Andreessen Horowitz. They lead a $150 million dollar private equity round at a $52 billion dollar valuation, which we will use to start generating revenue and take our software to the next level.
"We've scaled enough. It's time to monetize." -Richard Stallman, Founder, FSF
As part of this deal, we will begin to add per-use fees to many of the popular GNU software we maintain, such as "ls", "dd", "cat", "grep", and many more. You can check out our pricing update and documentation on Github. Supported tools now include a "--pricing" flag so you can keep track of how much you owe us. For example, you can type "gcc --pricing" to get the amount you owe from compiling all those continuous integration deployments.
"GNU is sitting on a hundred billion dollar opportunity, and I'm really excited they are capitalizing on it." -Sam Altman, YCombinator
Thanks very much to all of our current contributers that have made this step possible. If it weren't for the hard work of you, we wouldn't be able have such an incredible position in the market and rich go-to-market strategy. As part of this fundrasing, we will be setting aside 10% of the investment to give back to the community that have made us so very, very happy.
"They got embedded in all the huge enterprise companies on the backs of volunteers! Now they can flip on the revenue stream. I really respect Richard for his cutthroat business strategy." -Larry Ellison, Oracle
Unfortunately, some long time friends in the Linux community will not be joining us in our journey, namely the Linux kernel, so we will be using $50 million from this funding to complete the GNU Hurd kernel on an accelerated timeline so that our current users don't experience any interruption of service.
------
How do I confirm that I've paid my due?
The real killer feature would be a periodic upload of your transaction database to the cloud. You could call it "OneGNU". The possibilities are endless.
Run .. gcc --pricing .. once per month and multiply the total by 1000.
It's totally ungameable and measures the direct value each sysops worker brings to your company.
Genius!
Check out the SHAMELESS Ole Tange and his bizarre attempts to simultaneously force people to obey academic citations while at the same offering you the chance to throw the academic process in the bin for a mere 10000 EUR payment to him.
I wish I was joking. GNU Nagware! It literally nags you with a warning message every time you use it until you tell it you agree to cite him or pay him 10000 EUR.
I have no idea how the Gnu foundation allows this!
Take a look at http://git.savannah.gnu.org/cgit/parallel.git/tree/src/paral...
sub bibtex { # Returns: N/A print join("\n", "Academic tradition requires you to cite works you base your article on.", "When using programs that use GNU Parallel to process data for publication", "please cite:", "", "\@article{Tange2011a,", " title = {GNU Parallel - The Command-Line Power Tool},", " author = {O. Tange},", " address = {Frederiksberg, Denmark},", " journal = {;login: The USENIX Magazine},", " month = {Feb},", " number = {1},", " volume = {36},", " url = {http://www.gnu.org/s/parallel},", " year = {2011},", " pages = {42-47}", " doi = {10.5281/zenodo.16303}", "}", "", "(Feel free to use \\nocite{Tange2011a})", "", "This helps funding further development; and it won't cost you a cent.", "If you pay 10000 EUR you should feel free to use GNU Parallel without citing.", "", "If you send a copy of your published article to tange\@gnu.org, it will be", "mentioned in the release notes of next version of GNU Parallel.\n\n", ); while(not -e $ENV{'HOME'}."/.parallel/will-cite") { print "\nType: 'will cite' and press enter.\n> "; my $input = <STDIN>; if($input =~ /will cite/i) { mkdir $ENV{'HOME'}."/.parallel"; if(open (my $fh, ">", $ENV{'HOME'}."/.parallel/will-cite")) { close $fh; print "\nThank you for your support. It is much appreciated. The citation\n", "notice is now silenced. You may also use '--will-cite'.\n", "If you use '--will-cite' in scripts you are expected to pay\n", "the 10000 EUR, because you are making it harder to see the\n", "citation notice.\n\n";
If and when I ever write an academic peer-reviewed paper that heavily relies on GNU Parallel as part of my data processing pipeline, I'd be happy to give it a two-line citation. Until that happens, the `--will-cite` flag silences the error message. So does the patch that disables the message (this is GNU after all :)
Imagine if the author of 'cp' or 'bash' had the same attitude...
==== "If you use '--will-cite' in scripts you are expected to pay\n", "the 10000 EUR, because you are making it harder to see the\n", "citation notice. ====
I'd be quite happy to lend my CPU to appservers, knowing it was going to have transactions in my favour somehow.
So maybe there will be a Linux distro that plugs into Ethereum, somehow? Or hell, containers, sorry pardon me ..
EDIT:
[0] What I meant was that it is as if organizations like this hackathon have some kind of certification that allows them to have this kind of content, without being attacked by the social justice movement. E.g. if Microsoft had sexual content at one of its conferences, or organized a "fun" conference with sexual content, they would be immediately attacked and forced to apologize. My claim is that having progressive politics and being implicitly endorsed by the progressive community, acts like a kind of certification.
Also, most hackathons don't select the projects beforehand, whereas other events have to explain why they selected "bad" content.
And if you check out the hackathons website [0] and the previous hackathon [1], they are showcasing exactly the offensive content that I was describing in my post.
[0] http://stupidhackathon.github.io/ [1] http://www.stupidhackathon.com/
We don't have to hold every single developer event to the same standards as a Microsoft developer conference (which themselves don't always set high standards [1]). There are places for being serious, but there also have to be places where we can have fun and introspect with some lighthearted satire.
Here is the content I thought would be considered offensive it it didn't come from a progressive source (repeated from [1]):
Here are some examples from the previous New York hackathon [2]:
Sexual content:
Golden Bitcoin Pasties, Focus Tools, Collaborative Fuck Bike, E.T. Strapon, Sado-Masochistic Macrame Planter, Tinder For Babies, "ok glass, vomit"
Making fun of mental health/development issues:
Stupid Font
Body shaming and objectification:
Intellectual Babes Calendar
And here are some prize categories in the current hackathon that are similarly offensive:
Peter Thiel, Scatological APIs, Targetting The "Hikikomori" Space
[0] http://www.zdnet.com/article/microsoft-apologizes-for-cringe...
When white women in the tech industry themselves are reprogrammed to be non-welcoming to diversities, you know there's a problem.
If your argument is "Well, nobody but SJWs would possibly throw one of these and they do it just so they can taunt the rest of us" then I think you need to spend more time off in the real world.
The Intellectual Babes Calendar is objectifying men, but I think by parodying and creating awareness for objectifying females it is still a net positive for society. That may change at some point, but that's why we view things in context.
You are obviously right that there is a lot of sexual content, and that that Hackathon was an industry event. But as long as everybody is aware of that when visiting the Hackathon, I fail to see any harm in that. This isn't even sex-deprived male cisgender nerds, most of the sexual content is created by females of various ethnicities.
Saying that sexual content is inappropriate during all work/industry related events seems overly broad to me. After all, our industry is diverse and even includes respected companies like pornhub. There are bound to be people in this industry who are very comfortable with sexual content, and it's not my place to judge them for expressing that in an appropriate context.
That's precisely my point. I don't think that it's ok that we have one set of standards for sex-deprived male cisgender nerds, and another for women of various ethnicities.
Saying that sexual content is inappropriate during all work/industry related events seems overly broad to me. After all, our industry is diverse and even includes respected companies like pornhub. There are bound to be people in this industry who are very comfortable with sexual content, and it's not my place to judge them for expressing that in an appropriate context.
That just highlights more hypocrisy. If you are against objectification, how can you consider the porn industry respectable?
Remember, we're talking about subjective measures here. One person's "demeaning" might be another's "hilarious". Are you now the arbiter of taste? Standard rules apply: if you don't like it, don't participate. If you feel the need to protest, that's your right, but understand that many people will consider you uptight and unreasonable.
There isn't anyone dictating what people work on, and no one has to "approve" their projects. It's functionally not that different from the participants doing their work by themselves at home. The only difference is a hackathon is an arbitrary time and place just for working on projects.
u wot m8?
More specifically, though it may be easy to forget in this age of all-corporate and sponsored and sold-out meetups, the only thing it takes to make a hackathon is to show up with computers and friends and hack code.
The only thing required to do a themed hackathon is to say "Yo, here's the theme for our hackathon."
That's the magic of being a hacker.
[0] http://www.theguardian.com/science/2014/nov/14/rosetta-comet...
[1] http://www.wired.com/2013/03/richards-affair-and-misogyny-in...
[2] http://www.zdnet.com/article/microsoft-apologizes-for-cringe...
I'm getting quite tired of the idea that there isn't room in the world for things like this. Lighten up, don't be so uptight, and recognize that people's tastes are different, and events like this don't have to inherently be of harm to anyone. Hell, if you look at the main page for the SF event at Noisebridge[1], they explicitly call out a link to Noisebridge's anti-harassment policy and community standards for the event. They seem well aware of the concept of keeping the event a safe place.
They are certified to produce software at Level 3 Free Speech as laid out in ISO 4328. Compliance was verified at great cost by Certified Enterprise Thought Inspectors from McKinsey, Bain and Boston.
The key to being a good hacker is to make sure everyone is OK with what you're doing before you do it, and the organizers are very responsible in that regard.
And to answer your question... no, you don't need a certification to make an ass of yourself: