Difference between revisions of "BayHac2018"

From HaskellWiki
Jump to navigation Jump to search
 
(19 intermediate revisions by 5 users not shown)
Line 6: Line 6:
   
 
Come join a group of Haskell hackers to enjoy a weekend of learning, sharing, and hacking on a variety of projects. Bring your laptop! All skill levels are welcome.
 
Come join a group of Haskell hackers to enjoy a weekend of learning, sharing, and hacking on a variety of projects. Bring your laptop! All skill levels are welcome.
 
<center><big><b>[https://goo.gl/forms/1gYlTQVNwPkKGgC02 >>> Register to attend BayHac (it's free!) <<<] </b></big></center>
 
   
 
{|
 
{|
Line 25: Line 23:
 
|[http://groups.google.com/group/bayhac BayHac Google Group]
 
|[http://groups.google.com/group/bayhac BayHac Google Group]
 
|}
 
|}
 
=Volunteers=
 
 
BayHac 2018 is organized by volunteers from the Haskell community, like you! Email Dan Burton (danburton DOT email AT gmail DOT com) if you would like to volunteer.
 
   
 
This year's BayHac organizers are:
 
This year's BayHac organizers are:
Line 37: Line 31:
 
* Erica Waichman
 
* Erica Waichman
 
* Tikhon Jelvis
 
* Tikhon Jelvis
  +
  +
=Projects=
  +
  +
BayHac is all about the hacking! Add your project below to declare your intent to hack, and inform others on how they can join in.
  +
  +
* [[/CodeWorld]]: Educational computer programming environment using Haskell
  +
* [[/hnix]]: A Haskell re-implementation of the Nix expression language
  +
* [[/haddock]]: Your favourite Haskell documentation generation tool
  +
* [http://ofb.net/~elaforge/karya/doc/overview.md.html karya]: A 2D music language, score editor, or sequencer in Haskell. There is also a synthesis backend, and a konnakol-based haskell DSL for writing rhythmic structures. Talk to me if interested, I should be around Friday and Sunday -- Evan Laforge (qdunkan@gmail.com)
  +
* [https://github.com/schell/gelatin gelatin]: A real-time 2D graphics API with multiple backends including OpenGL and WebGL.
  +
* [https://github.com/Mokosha/Lambency Lambency] -- A game/rendering framework built using the arrowized FRP library [https://hackage.haskell.org/package/netwire netwire]. I'll be trying to add a networking element within the FRP framework. [mailto:krajcevski@gmail.com E-mail me] if you're interested in contributing!
  +
* [https://github.com/evincarofautumn/kitten Kitten]: A statically typed concatenative programming language. I’ll be working on refactoring the compilation pipeline and integrating a new typechecker, and could use input from people with experience working on developer tools. — Jon Purdy
   
 
=Schedule=
 
=Schedule=
   
This year will be lighter on the talks, to allow more free time for hacking. We are still accepting proposals, though please note that at this point only a few more will be accepted: [https://goo.gl/forms/TZbFNIZu4Q1dEh2g2 propose a talk].
+
This year will be lighter on the talks, to allow more free time for hacking.
   
 
== Friday, April 27 ==
 
== Friday, April 27 ==
   
(No talks on Friday)
+
Drinks and snacks. (No talks on Friday)
   
 
* 6:00pm BayHac opens for the day
 
* 6:00pm BayHac opens for the day
Line 53: Line 59:
 
* 9:30am BayHac opens for the day
 
* 9:30am BayHac opens for the day
 
* 10:00am Talks
 
* 10:00am Talks
  +
** Judah Jacobson: '''Pier: yet another Haskell build system'''
  +
** Robin Bate Boerop: '''Using Haskell inside Apache Spark'''
  +
** Dmitriy Tadyshev: '''Simple Distributed Web Crawler with Cloud Haskell'''
  +
** Alexander Thiemann: '''SuperRecord: Anonymous Records in Haskell'''
  +
** Greg Pfiel: '''Qualified (not Quantified) Constraints: a fresh perspective on `newtype`'''
  +
** Gabriel Gonzalez: '''Dhall - Programmable configuration language'''
 
* 12:00pm Lunch
 
* 12:00pm Lunch
 
* 5:00pm BayHac closes for the day
 
* 5:00pm BayHac closes for the day
Line 59: Line 71:
   
 
* 9:30am BayHac opens for the day
 
* 9:30am BayHac opens for the day
  +
* 10:00am Talks
  +
** James Bowen: '''Haskell, Tensor Flow, and Dependent Types'''
  +
** Maximilian Tagher: '''Validation Across the Stack (Postgres, Haskell, and the frontend)'''
  +
** Travis Athougies: '''Beam for composable, type-safe database queries'''
  +
** Nick Pollard: '''Free objects (eg. Free applicatives, free monoids)'''
  +
** André van Meulebrouck: '''Intro to containers: functor, applicative, monad'''
  +
** Chris Smith: '''CodeWorld: Teaching Haskell to kids'''
  +
* 12:00pm Lunch
 
* 5:00pm BayHac closes for the day
 
* 5:00pm BayHac closes for the day
   
Line 69: Line 89:
 
=Sponsors=
 
=Sponsors=
   
 
BayHac 2018 is very grateful to our pledged sponsors:
BayHac 2018 is still seeking sponsors to cover the cost of food at the event. Email Dan Burton (danburton DOT email AT gmail DOT com) if your company would like to sponsor us.
 
 
BayHac 2018 is very grateful to our pledged sponsors thus far:
 
   
 
[[Image:Codeworld.png|300px]]
 
[[Image:Codeworld.png|300px]]
Line 77: Line 95:
 
[[Image:Formation_Logo.png|300px]]
 
[[Image:Formation_Logo.png|300px]]
 
<br />
 
<br />
<div style="float:left">[[Image:Target_logo.svg|150px]]</div>
+
<div style="float:left">
  +
[[Image:Target_logo.svg|150px]]
<div style="float:left">[[Image:Functional-Works-Logo.png|250px]]</div>
+
[[Image:Functional-Works-Logo.png|250px]]
<div style="float:left"><br />[[Image:Awake-header-logo.svg|300px|middle]]<br /><br />[[Image:Googlelogo_color_272x92dp.png|300px]]</div>
 
  +
</div>
  +
<div style="float:left">
 
<br />
 
<br />
  +
[[Image:Awake-header-logo.svg|300px|middle]]
  +
<br /><br /><br />
  +
[[Image:Googlelogo_color_272x92dp.png|300px]]
  +
</div>

Latest revision as of 06:32, 29 April 2018


Bayhac2018-formation-cropped.jpg

San Francisco Bay Area & Silicon Valley Haskell Hackathon

Come join a group of Haskell hackers to enjoy a weekend of learning, sharing, and hacking on a variety of projects. Bring your laptop! All skill levels are welcome.

When: Friday, April 27th – Sunday, April 29th, 2018
Where: Formation (formerly Takt) office: 35 Stillman St, San Francisco
Cost: Free
Registration: BayHac 2018 Registration form
News and Discussion: BayHac Google Group

This year's BayHac organizers are:

  • Anthony Finch
  • Chris Smith
  • Dan Burton
  • Erica Waichman
  • Tikhon Jelvis

Projects

BayHac is all about the hacking! Add your project below to declare your intent to hack, and inform others on how they can join in.

  • /CodeWorld: Educational computer programming environment using Haskell
  • /hnix: A Haskell re-implementation of the Nix expression language
  • /haddock: Your favourite Haskell documentation generation tool
  • karya: A 2D music language, score editor, or sequencer in Haskell. There is also a synthesis backend, and a konnakol-based haskell DSL for writing rhythmic structures. Talk to me if interested, I should be around Friday and Sunday -- Evan Laforge (qdunkan@gmail.com)
  • gelatin: A real-time 2D graphics API with multiple backends including OpenGL and WebGL.
  • Lambency -- A game/rendering framework built using the arrowized FRP library netwire. I'll be trying to add a networking element within the FRP framework. E-mail me if you're interested in contributing!
  • Kitten: A statically typed concatenative programming language. I’ll be working on refactoring the compilation pipeline and integrating a new typechecker, and could use input from people with experience working on developer tools. — Jon Purdy

Schedule

This year will be lighter on the talks, to allow more free time for hacking.

Friday, April 27

Drinks and snacks. (No talks on Friday)

  • 6:00pm BayHac opens for the day
  • 9:00pm BayHac closes for the day

Saturday, April 28

  • 9:30am BayHac opens for the day
  • 10:00am Talks
    • Judah Jacobson: Pier: yet another Haskell build system
    • Robin Bate Boerop: Using Haskell inside Apache Spark
    • Dmitriy Tadyshev: Simple Distributed Web Crawler with Cloud Haskell
    • Alexander Thiemann: SuperRecord: Anonymous Records in Haskell
    • Greg Pfiel: Qualified (not Quantified) Constraints: a fresh perspective on `newtype`
    • Gabriel Gonzalez: Dhall - Programmable configuration language
  • 12:00pm Lunch
  • 5:00pm BayHac closes for the day

Sunday, April 29

  • 9:30am BayHac opens for the day
  • 10:00am Talks
    • James Bowen: Haskell, Tensor Flow, and Dependent Types
    • Maximilian Tagher: Validation Across the Stack (Postgres, Haskell, and the frontend)
    • Travis Athougies: Beam for composable, type-safe database queries
    • Nick Pollard: Free objects (eg. Free applicatives, free monoids)
    • André van Meulebrouck: Intro to containers: functor, applicative, monad
    • Chris Smith: CodeWorld: Teaching Haskell to kids
  • 12:00pm Lunch
  • 5:00pm BayHac closes for the day

Is this a scam to steal my intellectual property?

BayHac is not that kind of hackathon; there is no competitive coding element here. It is only a "hackathon" in the sense that a group of Haskellers will gather to hack on various projects.

See our /Intellectual_Property_Policy

Sponsors

BayHac 2018 is very grateful to our pledged sponsors:

Codeworld.png            Formation Logo.png

Target logo.svg Functional-Works-Logo.png


Awake-header-logo.svg


Googlelogo color 272x92dp.png