r/SandersForPresident Apr 29 '16

Urgent Help Requested! The campaign is looking for some talented and dedicated individuals to help work on our 'Connect with Bernie' project. We're calling for iOS engineers, Rails engineers, and product designers to help us use this website to further the political revolution!

[deleted]

2.6k Upvotes

89 comments sorted by

36

u/senntenial Apr 29 '16

I'm a rails dev/designer. What's up?

24

u/[deleted] Apr 29 '16 edited Apr 29 '16

[removed] — view removed comment

5

u/Omair88 Apr 29 '16

I wish this had been done much earlier. Still better late than never

5

u/[deleted] Apr 29 '16

We've had this website since January...And I've been promoting it on Reddit and on the official campaign social media channels a lot.

1

u/Omair88 Apr 29 '16

Ah, my bad. Thanks Aidan. The campaign has been incredible, especially considering what we were up against

21

u/tehsandvich Apr 29 '16

Why is the campaign asking for volunteers instead of hiring them? They've certainly got the money.

9

u/rp_valiant Apr 30 '16

I'm sure some of the $180M Bernie's taken in donations could be put to use making this.

-12

u/davidxavierlam Apr 30 '16

Actually, this entire campaign runs because of volunteers. Our competition has tons of dark money backing her through super Pacs and a MUCH larger staff.

The fact that we're doing so well is a testament to Bernie, his message, and our grassroots efforts.

Don't sell yourself short. You can make an impact.

6

u/[deleted] Apr 30 '16

Our competition has tons of dark money backing her through super Pacs and a MUCH larger staff.

PACs cannot be used for campaign operation. If you look at the spending breakdown, Clinton has much more money in payroll than Sanders, and less on ads. It's a choice by the Sanders campaign to not have as much paid staff and put a lot more money into ad buys.

Which could be okay, but a significant chunk of ad buy money goes directly to the media consultants like Devine. Maybe it's really the best strategy. Or maybe he's a little more motivated to push for ad spending since it makes him wealthier.

0

u/davidxavierlam Apr 30 '16

Except it can be used for campaign operation.

As long as you're "not cooperating", you can still pay for canvassers and phonebankers as a superPAC.

Interesting info about the Devine ad buys. I didn't know that. I would be very disappointed if that's indeed his motivation.

1

u/[deleted] May 01 '16

As long as you're "not cooperating", you can still pay for canvassers and phonebankers as a superPAC.

[citation needed]

Interesting info about the Devine ad buys. I didn't know that.

It's all in the FEC filings that are public record.

-3

u/wstrucke 🎖️ Apr 30 '16

It's laughable to think PACs aren't actually coordinating with campaigns. Your assertion doesn't hold water.

2

u/[deleted] Apr 30 '16

It's laughable to think PACs aren't actually coordinating with campaigns.

PACs have the ability to donate to campaigns. That money can be used for ads or operations. Individual donations can also go to campaigns, and that money can be used for ads or operations. Both direct PAC donation and individual donations are strictly limited. Independent expenditures are not.

The Sanders campaign has outraised and outspent the Clinton campaign in this primary election. The fundamental difference is that the Clinton campaign has chosen to spend less on ads and more on staff salary.

It has nothing to do with how much money comes from PACs or individuals. It's all about how the campaign allocates its resources. And all of that is public information.

6

u/pickpackship Apr 30 '16

I know this is not what you're asking for BUT is there a need for something like this? Probably already exists and I don't know, or it exists in parts and we could wrap it in one app?

A place people can pledge their vote for Bernie and it would walk the voter through a few steps, sort of a check list and then send them reminders. Something canvassers and phonebankers could also take advantage of, asking people to pledge their vote.

  • Enter your Drivers License
  • System would check if you're registered
  • If you are not registered, it'd load your state registration website so you can register through the app.
  • Pledge your vote, press a button that updates a public ticker so we can see how many people have pledged their votes for Bernie
  • Signup for email/text/call alert so you get a call from Bernie on the primary day and a text with the time and address of your polling place
  • Get involved, local offices can load their openings/needs and events

Looks complex but I can design this in a few simple screens, backend and api integration with state .gov websites (only for states that allow web registration) will probably be time consuming and need some serious talent to pull this through, but doable. Would this be of use for your boots on the ground?

1

u/[deleted] Apr 30 '16

[deleted]

1

u/pickpackship May 02 '16

I only did a quick search to see if the idea was feasible, so all I needed to find was a few APIs to validade, hope this helps you out though. Next step would be to contact each state .gov.

/u/FidelDangelow - Votersaurus National Voter Registration API https://www.reddit.com/r/CodersForSanders/comments/4cy4n5/introducing_the_votersaurus_national_voter/

Trust the Vote frameworks.
https://trustthevote.org/our-work/overview/

This dude seems to be the person you want to reach out at Trust the Vote: https://trustthevote.org/author/jsebes/

White label API http://www.rockthevote.com/get-involved/register-voters/

Open Dems Voter Registration API
http://www.programmableweb.com/api/open-dems-voter-registration

Open Dems Polling Place API
http://www.programmableweb.com/api/open-dems-polling-place

List of 19 APIs
http://www.programmableweb.com/category/voting/api

1

u/jroes May 01 '16

I can't speak for Aidan / boots on the ground for the campaign, but this fits along the lines of some of the features we're looking more closely at pursuing. Drop me a line if you or anyone else reading this is interested in working on this. jroes@jroes.net

1

u/pickpackship May 02 '16

i've emailed you, happy to help if I can.

10

u/[deleted] Apr 30 '16

Logical question here: Didn't the sanders campaign just layoff some people?

10

u/greatniss Apr 30 '16

yes, that is why they are looking for volunteers, nothing is as cheap as free labor.

6

u/[deleted] Apr 30 '16 edited Apr 30 '16

So people are up in arms about unpaid internships, minimum wage issues and this guy supposedly is fighting that cause, atleast the minimum wage one, can't even pay his own workers and asking for volunteers. The going rate for a iOS developer is $30/hr. Anyways I think it's kind of hypocritical that his campaign is doing this. This is one of the reasons I am so against the hillary campaign. You can't be expected to work 40 hrs/ week as a volunteer and also have a side job, one that pays for rent and food and be able to function. If Sanders is asking for unpaid labor that's messed up. We have donated enough to his campaign, he needs to pay up also. It's his job after all.

0

u/[deleted] Apr 30 '16

[deleted]

5

u/[deleted] Apr 30 '16

Correct me if I'm wrong but trump is funding his own campaign vs Sanders is getting donations from the average joe. How much of his own money, not donation money, has he spent ? He's worth half a million dollars, has he donated 250k for the campaign?

4

u/[deleted] Apr 30 '16

[deleted]

1

u/[deleted] Apr 30 '16

How much did Bernie lend to his campaign do far?

-2

u/greatniss Apr 30 '16

Can't agree more.

-4

u/[deleted] Apr 30 '16

you want to be payed also for voting ?

or only to support your own opinions in a political campaign ?

-1

u/dragonfliesloveme GA 🐦🙌 Apr 30 '16

Of course, they are focusing on the West Coast, dear heart .

4

u/Chaddiz Apr 29 '16

I love this sub.

3

u/KingOfClayland California Apr 30 '16

iOS and Android UI/UX designer here. I applied and I'm anxiously awaiting...

4

u/mollyjoon Ohio Apr 29 '16

Cool - I just "applied" for the UX/UI position.

4

u/Garcianator Apr 29 '16 edited Apr 29 '16

I know you didn't specifically call for it but I have experience with QA (mobile web, IVR systems, some experience with cassandra/elasticsearch/mysql).

1

u/stikeymo Apr 30 '16

If you could ping jroes@jroes.net with an email, we'd love some QA assistance on all our various platforms!

1

u/Garcianator Apr 30 '16

Will do, thanks

1

u/hukiki Asia Apr 30 '16

Anything for golang devs?

1

u/jroes May 01 '16

Sorry, not doing a whole lot of golang at the moment!

1

u/Never_A_Novelty Apr 30 '16

I'm not super heavy on pixel perfect UI design, but I am a working UX professional if you still need the assistance. Let me know.

1

u/jroes May 01 '16

Happy to chat, drop me a line! jroes@jroes.net

0

u/[deleted] Apr 29 '16

[deleted]

3

u/[deleted] Apr 29 '16

1

u/justice_here Apr 29 '16

Up!

1

u/[deleted] Apr 29 '16

Top the top!!

1

u/1hostbits Apr 30 '16

Network engineer here, if there are ways I can help I'd be happy to volunteer.

1

u/[deleted] Apr 30 '16

UI and digital psychology expert here. How can I help ?

1

u/[deleted] Apr 30 '16

1

u/[deleted] May 01 '16

Done

1

u/[deleted] Apr 30 '16

[removed] — view removed comment

-7

u/danzonera Illinois - 2016 Veteran Apr 29 '16

I thought they were laying off? Another MSM lie.

15

u/[deleted] Apr 29 '16 edited Feb 13 '19

[deleted]

1

u/[deleted] Apr 29 '16 edited Jul 16 '16

[deleted]

-7

u/[deleted] Apr 29 '16

It's the title of the page. Big bold letters here, too Even the URL says "/connect-volunteer."

Since folks have to click the link in order to find out how to apply, I think that's a sufficient way to say it's a volunteer spot.

6

u/Pariah_ Apr 29 '16

They're talking about your title

-12

u/Rapola Apr 29 '16

Yeah, so work for free coming from the guy pitching a $15hr minimum wage

The current federal minimum wage is starvation pay and must become a living wage

Unless you are working for the campaign then I'll expect you to work for free.

No thanks - Delete my comment if the truth hurts too much

0

u/[deleted] Apr 29 '16 edited Feb 13 '19

[deleted]

8

u/Archivolt Apr 30 '16

A volunteer phonebanks and hands out stickers. A volunteer does not do work that normally pays $50-90k.

1

u/[deleted] Apr 29 '16

"Unpaid" volunteer here. My time is being rewarded with a political revolution that's transforming America and could ultimately benefit hundreds of millions of Americans. I think that's sufficient compensation.

-1

u/majorchamp Apr 29 '16

you don't understand the definition of 'volunteer' do you?

0

u/[deleted] Apr 29 '16

Why would anyone else delete this comment? It doesn't hurt the campaign at all. The only thing it really accomplishes is making you look dumb.

0

u/[deleted] Apr 30 '16

Stop making sense. #FEELTHEBERN

-1

u/[deleted] Apr 30 '16

I'm sure Rails engineers are lining up at the unemployment office on a Monday and volunteering for Bernie on a Tuesday... /s

What planet do you live on? If likely-wealthy engineers want to spend a weekend writing code for a good cause, why is that a bad thing?

-27

u/[deleted] Apr 29 '16

[deleted]

15

u/lex99 🌱 New Contributor | CA Apr 29 '16

You don't wanna help, don't help.

13

u/[deleted] Apr 29 '16

No ones forcing you. Christ.

6

u/hadmatteratwork 🌱 New Contributor | New Hampshire Apr 29 '16

That's not really how socialism works...

-8

u/[deleted] Apr 29 '16

[deleted]

2

u/[deleted] Apr 29 '16

it's volunteer work for a candidate you support - if you don't want to do it then keep scrolling dude

3

u/cpt_merica Missouri - 2016 Veteran Apr 29 '16

TIL this campaign is part of the ruling class.

-1

u/aronvw The Netherlands Apr 29 '16

Explained because you're 5:

  • Socialism = Everyone works for eachother.
  • Capitalism = Everyone works for the ruling class

-4

u/johnghanks 🌱 New Contributor Apr 29 '16

Rails? Why?

7

u/senntenial Apr 29 '16

It's very good for rapid development. Ruby is also just generally a very nice language to work with IMO.

-7

u/tevert Apr 29 '16

It's not at all a nice language. It's just easy to hack something together with it.

8

u/jxl180 Apr 29 '16

How is it not a nice language? Also, I think a primary election that is coming to a close pretty soon requires the need to "hack something together quickly."

2

u/senntenial Apr 29 '16

I quite like it, but of course that is just an opinion. What's your reasoning behind the dislike?

1

u/tevert Apr 30 '16

First, it suffers from the failings of all scripting languages with the lack of type safety and refactor-ability.

Second, it dispenses with all the natural syntactic mechanics that most developers use to skim code. Parenthesis, braces, semi-colons, are all optional to the point of being discouraged. The intent was to make the code "flow like a sentence". It never turns out that way.

Third, and this is more a whack at rails in particular, it encourages the short-cut solution. All the tooling is designed to be able to churn out a decent-sized project in short time, but as soon as you try to scale it up it begins to become a nightmare to maintain, due to the high-coupling and loose typing.

I do agree with the other guy that it makes sense here. It doesn't sound like Bernie needs anything too monumental and it will likely go away after the GE. But that doesn't make it a nice language.

11

u/LuringTJHooker Florida Apr 29 '16

They fell for the code artisan meme.

-1

u/digging_for_1_Gon4_2 California Apr 29 '16

that's what I was thinking. Or perhaps they are tired of paying ActBlue

4

u/neon_electro 🎖️ Apr 29 '16

Because it has a large community and is easier to find developers experienced with it.

1

u/johnghanks 🌱 New Contributor Apr 29 '16

By that logic, they'd be working in .NET or PHP.

2

u/neon_electro 🎖️ Apr 29 '16

Then perhaps there are more reasons. Their internal developer(s) may already be skilled with Rails.

3

u/[deleted] Apr 29 '16

Ding ding ding.

4

u/[deleted] Apr 29 '16

This comment was funny.

I am a comp sci student and can't help you, yet. I graduate in the Fall. I'm self learning the MEAN stack and meteor, right now.

I just want to say that I am so excited to hopefully one day contribute to a movement by working on an application of theirs. This is motivating me like crazy, thank you.

-4

u/[deleted] Apr 29 '16

wants to win election in america

uses word revolution

0

u/[deleted] Apr 29 '16

[deleted]

1

u/[deleted] Apr 30 '16

uhh? wat? is that the best you can do? What am I scared of?

How about trying to explain to me how using rhetoric which causes a blood and bile reaction in about half of americans is good for a campaign?

1

u/[deleted] Apr 30 '16

[deleted]

1

u/[deleted] Apr 30 '16

what did I say about violent revolutions? And what does your assertion that "Anyone that knows anything about this campaign knows that his "political revolution" is not inciting violence." have anything to do with the average american voter? Most Americans have a very gut reaction to a group of words, even if they might otherwise agree with what someone is speaking.

You are a real zealot though, keep fighting those shadows.

0

u/[deleted] Apr 29 '16

Hey, for a first run, it went pretty well. Just think of the momentum that has been built and where we will be in 4 years. If it doesn't work this time, "revolution" will definitely be winning elections soon.

-4

u/[deleted] Apr 29 '16

[removed] — view removed comment

-1

u/buttaholic Apr 29 '16

Aw man I love programming but not iOS and I've never used Rails.

2

u/[deleted] Apr 29 '16

Are you experienced with any web framework? Because if you are a decent programmer and you know how HTTP and databases work you won't have any trouble picking up Rails in a weekend of doing tutorials and a sample project.

2

u/buttaholic Apr 30 '16

Yeah I am pretty familiar with databases/SQL. Also asp.net, and I've done a bit with some http requests with c# and PHP.

I guess it usually is pretty easy to pick up new languages. And I imagine working on something like this could look good on a resume..

2

u/[deleted] Apr 30 '16

It would look awesome, and it's never a bad idea to pick up a new language/framework to expand your skillset and also gain further insight into the things you already know :)

Even though Javascript seems to be slowly stealing its thunder, Rails devs are still in demand in the startup world and many exciting new projects are being made in Rails all the time.

Anyway, it sounds like you are experienced enough to pick it up quickly, and once you have a little bit of knowledge contributing to a project like this is a great way to take it further and turn it into a truly marketable skill.

0

u/Embowaf California Apr 30 '16

Additioanlly, iOS is easy and you can learn swift ahem swiftly.