Live data from Hacker News

Why and How to Start Your SICP Trek

hackerretreat.com

51–60 of 65 posts

Re: Why and How to Start Your SICP Trek

#51

The article recommends mit-scheme. Anyone know how to get that working as a Sublime Text build? From what I can tell, to invoke mit-scheme on a file, you redirect stdin, a la: mit-scheme This doesn't play so nicely with the ST2 build system, which seems to assume the input will be simply be a filename arg. E.g., it's assuming you can do: mit-scheme foo.scm

Perhaps create a script that does just that?

#!/bin/sh

mit-scheme < $@

Re: Why and How to Start Your SICP Trek

#52
post #28

As someone with fine arts background, does anyone have a suggestion for a text to get me quickly caught up on the math required for SICP?

Concrete Mathematics [1] helped me a lot. It teaches mathematical knowledge and skills for computer science.

[1] http://en.wikipedia.org/wiki/Concrete_Mathematics

Re: Why and How to Start Your SICP Trek

#53
post #28

As someone with fine arts background, does anyone have a suggestion for a text to get me quickly caught up on the math required for SICP?

Concrete Mathematics [1] helped me a lot. It teaches mathematical knowledge and skills for computer science. [1] http://en.wikipedia.org/wiki/Concrete_Mathematics

Nice, I have that on my bookshelf. But SICP assumes a working knowledge of basic calculus, right?

Re: Why and How to Start Your SICP Trek

#54
Totally on a tangent, but I'd love to see a 'Hacker Retrete' style session targeted at hackers / devs that have jobs.

Something on the order of 1 or 2 weeks in length, super compressed that gives working devs a chance to learn something new or explore something outside of their normal job. I'd love to do something like this, particularly in an exotic location, but against a set amount of time that doesn't require me to quit my job.

Re: Why and How to Start Your SICP Trek

#55
post #54

Totally on a tangent, but I'd love to see a 'Hacker Retrete' style session targeted at hackers / devs that have jobs. Something on the order of 1 or 2 weeks in length, super compressed that gives working devs a chance to learn something new or explore something outside of their normal job. I'd love to do something like this, particularly in an exotic location, but against a set amount of time that doesn't require me…

As a coding-vacation? Or as something that blends well with remote work?

We've adjusted the format of the current Hacker Retreat to accommodate people working (remotely, on their startup, etc) - 20% of your time is committed to learning, the rest of the time is up to you. The time-span is over 2 months minimum. We're currently taking applications for the Batch-02 starting in May/June.

Super-compressed, 1-2 week retreats are something we've thought about, especially for advanced topics like data science and functional programming...may do it later, but not this summer.

Re: Why and How to Start Your SICP Trek

#56

If folks are interested in having a person to talk to while doing SICP, we're doing it in the iPad app we released last Thursday. We were going to do a Show HN, but hey, HN's already talking SICP! Understudy: https://itunes.apple.com/us/app/understudy/id782635884 The setup is basically like private music lessons. We pair you with a somewhat more advanced student also doing SICP. The deal is to (1) Work on SICP by you…

Folks, you don't need proprietary software or an iThing to get help with SICP. Hop on #scheme on freenode and check out http://schemers.org/ for resources.

Are people on #scheme pretty open to newcomers coming and and asking random questions about SICP?

The problem I've had when asking similar questions on another forum (not on #scheme) was that people would often assume I was trying to get help on homework and rudely blow me off (I've been out of uni for over a decade). So I stopped asking for help, and muddle through on my own.

Re: Why and How to Start Your SICP Trek

#57
post #55
post #54

Totally on a tangent, but I'd love to see a 'Hacker Retrete' style session targeted at hackers / devs that have jobs. Something on the order of 1 or 2 weeks in length, super compressed that gives working devs a chance to learn something new or explore something outside of their normal job. I'd love to do something like this, particularly in an exotic location, but against a set amount of time that doesn't require me…

As a coding-vacation? Or as something that blends well with remote work? We've adjusted the format of the current Hacker Retreat to accommodate people working (remotely, on their startup, etc) - 20% of your time is committed to learning, the rest of the time is up to you. The time-span is over 2 months minimum. We're currently taking applications for the Batch-02 starting in May/June. Super-compressed, 1-2 week retre…

I was thinking coding vacation. I perform improv on the side, and it's not unheard of to have intensive 'improv camps' for adults over the summer where performers go for up to a week at a location to focus on improving performance skills.

I love the hack camp idea and chance to fully dive into something with like minded people, it just needs to fit into something I can spend my vacation days on.

Re: Why and How to Start Your SICP Trek

#58
post #50
post #45

Earlier quoted context omitted.

This isn't quite about OCaml or Haskell, but might be relevant. I've been looking around for a good way to learn type theory via self-study, and my current plan is to go through these courses on my own: 1) http://www.cs.cmu.edu/~rwh/courses/typesys/ 2) http://ttic.uchicago.edu/~pl/classes/CMSC336-Winter08/ 1 uses Robert Harper's Practical Foundations for Programming Languages (and was taught by him) and 2 uses PFPL p…

Thanks for the links -- wish I could take those courses in person. I haven't found anything like SICP (thus my question), but I feel compelled to mention two great practical repos I discovered yesterday thanks to HN, both of which are teaching me a lot about practical type systems: 1. https://github.com/tomprimozic/type-systems (great practical intro to Hindley-Milner and variations) 2. https://github.com/typeclassy/…

Thanks, those are good links too. I seem to recall seeing something similar to the first link, except in Haskell, but I can't seem to find it right now.

Re: Why and How to Start Your SICP Trek

#59
post #57
post #55

Earlier quoted context omitted.

As a coding-vacation? Or as something that blends well with remote work? We've adjusted the format of the current Hacker Retreat to accommodate people working (remotely, on their startup, etc) - 20% of your time is committed to learning, the rest of the time is up to you. The time-span is over 2 months minimum. We're currently taking applications for the Batch-02 starting in May/June. Super-compressed, 1-2 week retre…

I was thinking coding vacation. I perform improv on the side, and it's not unheard of to have intensive 'improv camps' for adults over the summer where performers go for up to a week at a location to focus on improving performance skills. I love the hack camp idea and chance to fully dive into something with like minded people, it just needs to fit into something I can spend my vacation days on.

Yep, it would be fun to do that for code - we're thinking of different models and timings for Hacker Retreat. Consider sub'ing to our email list to stay in touch, thanks.
Post reply on HN