We're going to do a Hackathon on Mon, 12/5 at Sports Basement Berkeley from 10am to 5pm following EAGxBerkeley.
- Who: anyone! software engineers will be primary contributors of course, but we will offer optional introductory sessions for the curious / aspiring developer. You do not have to have attended EAGxBerkeley to attend the Hackathon.
- Where: Sports Basement Berkeley at 2727 Milvia St.
- Note this is 15 - 20 minutes from the conference by public transit or car. We recommend taking BART.
- When: Mon, 12/5 from 10am - 5pm
- What: Work independently or with collaborators on EA-aligned project of your choosing
If you would like to submit a potential Hackathon project idea, please leave a comment!
As a Hackathon participant, be on the lookout for related events each day of the conference:
- On Friday evening, we'll meet for a social around dinner time
- On Saturday, we'll have a speed networking event for Software Engineers
- On Sunday, we'll have a Hackathon Q&A and planning session
The scheduled events for the Hackathon will begin Monday at 10am when Sports Basement Berkeley opens to participants.
- 10am — venue opens
- 10:15 — opening talk
- 10:30 — project pitches — people with ideas can share those to the group
- 10:45 — start work
- 12pm — lunch
- 4:55 — wrap up
We will also be offering optional 45-minute learning sessions:
- 10:45 — basics of git (for newcomers to coding)
- 1pm — setting up your development environment (for newcomers)
- 2pm — intro to frontend development (for everyone)
- 3pm — intro to backend development (for everyone)
These talks will be at a separate table so that we are minimally disruptive to people who are still working.
In terms of projects, we hope people will work on things that they find to be interesting and potentially impactful. Keep in mind, there may be the option to continue collaborating virtually, so don't limit the scope of your ambitions to what can be accomplished in a single day.
We hope you'll join us for the EA Hackathon! Please complete this Expression of Interest form and consider signing up for the EA Software Engineering mailing list. And don't forget to apply to EAGxBerkeley if you want to go to that too.
Interactive consensus aggregator for squiggle estimates
If analysts Alice and Bob each write cost-effectiveness analysis of charity C, then donor Eve ought to be able to input relative trust quantities informing how to weight Alice's estimate against Bob's. In other words, if Eve thinks Alice is twice as trustworthy or competent as Bob, then the MVP would return the squiggle string
mixture(alice, bob, [2, 1])
.Interactive worldview substituter for squiggle estimates
Building on the above, it would be nice if Alice and Bob had agreed to use a set of input variables, such as background quantities like the state of a manifold market on some ML benchmark or a global count of malaria cases. This set of input variables can also be a worldview, or quantities which upon inspection are also squiggle estimates. Then, it would be nice to be able to trivially substitute these input worldviews, if you want to look at how you expect your cost-effectiveness analysis to change over time or if you think Bob has a more calibrated background worldview but prefer Alice's fermstimate of charity C's impact.
Are there any links or notes specific to this particular project, the squiggle consensus cea builder thing?