HN user

limist

3,124 karma

Hello, I'm Kai, and I work on what I consider humanity's greatest challenge: transitioning to a sustainable food system, and away from animal agriculture. Interests include computing, history, science, anomalies, economics, and philosophy. My tools of choice are Emacs, Clojure/Lisp, Emacs, Linux, and Emacs Org mode.

Posts175
Comments199
View on HN
home.cern 5y ago

CERN Online introductory lectures on quantum computing from 6 November

limist
277pts36
www.theguardian.com 8y ago

Poor diet is a factor in one in five deaths, global disease study reveals

limist
2pts0
www.nytimes.com 8y ago

Dear Amazon, We Picked Your New Headquarters for You

limist
15pts4
www.newstatesman.com 10y ago

Why science is failing to alter the future

limist
3pts0
hackerretreat.com 12y ago

Why We Made a European Alternative to Hacker School

limist
85pts29
hackerretreat.com 12y ago

Why and How to Start Your SICP Trek

limist
144pts60
hackerretreat.com 12y ago

State-of-the-Stack, JavaScript - with Ben Lupton

limist
4pts0
www.smithsonianmag.com 13y ago

What Turned Jaron Lanier Against the Web?

limist
1pts0
www.huffingtonpost.com 13y ago

James Boyle: The Prosecution of Aaron Swartz: A Reply to Orin Kerr

limist
1pts0
www.internetfreedomday.net 13y ago

Internet Freedom Day

limist
2pts1
www.technologyreview.com 13y ago

The Cause Of Riots And The Price of Food

limist
2pts0
skillsmatter.com 13y ago

Is the Future Functional? - Rob Harrop

limist
1pts0
calnewport.com 14y ago

Perfectionism is a Loser’s Strategy

limist
3pts0
engineering.linkedin.com 14y ago

The client-side templating throwdown: mustache, handlebars, dust.js, and more

limist
1pts1
www.cs.uiuc.edu 14y ago

Algorithms Course Materials, by Jeff Erickson

limist
3pts2
www.newscientist.com 14y ago

Revealed – the capitalist network that runs the world

limist
23pts0
www.theatlantic.com 14y ago

Occupy Wall Street Spreads Beyond NYC - Alan Taylor - In Focus - The Atlantic

limist
2pts0
www.kurzweilai.net 14y ago

Report on the fourth conference on artificial general intelligence | KurzweilAI

limist
1pts0
www.washingtonpost.com 14y ago

Updated US immigration rules: H1-B can work for own company

limist
322pts91
news.rpi.edu 14y ago

Minority Rules: Scientists Discover Tipping Point for the Spread of Ideas

limist
2pts3
well.blogs.nytimes.com 15y ago

Cellphone Radiation May Cause Cancer, Advisory Panel Says

limist
5pts0
stuver.blogspot.com 15y ago

Living LIGO: The "Big Dog" in the Envelope

limist
1pts0
www.businessweek.com 15y ago

USA Inc.

limist
1pts0
ocw.mit.edu 15y ago

MIT 6.851 Advanced Data Structures

limist
9pts0
tractionbook.com 15y ago

On Getting Traction, by Gabriel Weinberg

limist
77pts9
www.loe.org 15y ago

Forged in the Stars - a love letter to NASA

limist
1pts0
james-iry.blogspot.com 15y ago

Types (and Languages) à la Chart

limist
30pts2
www.nature.com 15y ago

Telomerase reverses ageing process : Nature News

limist
2pts0
www.npr.org 15y ago

Mark Twain's autobiography, released 100 years after his death

limist
6pts0
www.kurzweilai.net 15y ago

When The Speed Of Light Is Too Slow: Trading at the Edge

limist
69pts66

Back in the late 2000's I looked around for the right tool for my Ph.D. dissertation and quickly ruled out Word, Libre (or Open Office) Writer, or any wysiwyg tool, because they 1) lacked fast, easy ways to work at the structural (tree) level of the document, which is important when you have many sections and subsections to organize thoughts and arguments; 2) couldn't do mathematical notation well; 3) didn't integrate well with the reference management tool I was using then, Mendeley.

As an Emacs lover, I soon found Org, and it was (and remains) the perfect tool, for working in plain text — which will never be obsolete, and works easily with git or version control. Then and now, nothing could match Org speed and flexibility: structural editing (creating nodes, moving nodes, promote/out-dent a node, demote/in-dent a node) was and is fundamental to Org (unlike Markdown etc), and it's ridiculously easy to reorganize thinking and writing as you go. You can export to LaTeX (or HTML) and customize formatting as needed, while also including code blocks from multiple languages. Integration with BibTeX was tight, and made handling hundreds of references easy.

Where other writing tools for complex documents previously made me cringe and cuss, Org makes writing a pure joy, freeing the mind to work entirely on content and its structure.

Character (integrity, drive to learn & improve) and skills that you respect or admire. Then shared values and life situation: the startup should be the #1 priority for everyone on the core (full-time) founding team. Missing any of those requirements increases the risk of failure.

Unfortunately for those without a wide/deep network of college friends, former colleagues, etc. it's hard to judge character and skills without a previous friendship or shared work environment, etc. If you're forced to evaluate a potential co-founder in the absence of shared history, work on something small together for a few days/weeks and see how it goes.

Another thing to do in all cases is to discuss downside/failure scenarios right up-front, and see if there's a sense of openness and fairness. Check out the books The Founder's Dilemmas and Slicing Pie for structuring the conversations, as they give vital ideas and precedents around formalizing the founders' relationships. It's much easier to chat about failure and equity before real work starts, and I've seen many times that it flushes out assumptions and behaviors that you won't want on your team (assuming you're the reasonable and fair one :-).

Depends which page you're referring to.

The article/link above makes the price clear, and also why we charge - we keep things simple and don't do the recruiting model.

The homepage doesn't mention price nor mentors; we wanted to keep it short. We'll likely add the price there.

Both the price and prior mentors (some are very likely to return) are clear on the offer landing page: http://hackerretreat.com/batch-next/ The exact lineup of mentors is TBD because we want to be sure to bring in people that participants want/need. You can judge from our past mentors, and our posts, what the caliber of mentors generally is.

Thanks for the compliment. We certainly enjoy socializing, but effective learning and working take precedence, and we expect an atmosphere of "enthusiastic intensity" at HRet.

The people at MSV have been cool with us. And while they certainly want to have visibility for their program, they've given us all the freedom we need in using their space.

Yep, they target a different audience. They're more for beginners who want an apprenticeship in coding. Whereas Hacker Retreat is for intermediate and advanced coders who have their own projects, and want to learn and apply advanced techniques.

No. There's no product showroom there, just a cafe on the ground floor. Hacker Retreat is happening in the space above, where MSV's incubated startups usually are. They agreed to let us use the space in between their startup rounds.

Yup, we know...boy do we know. :) Rationally, and per our FAQ, we considered ditching it because the economics are marginal or worse. But neither Jose nor I could let the idea die. We hope the latest version hits the right combination of OK economics, and strong benefits for everyone involved.

Thanks! Short answer is, it depends. If we get really strong interest and commitment (like 20 people who will definitely be there), we'll do another batch in the Fall/Winter. Someway or somehow, space will be conjured up again and we'll make it happen. :)

One idea your question brought to mind is a form/list of people who really want to come and do it, just at a later date. Will set that up...

I'd have to disagree - the math is important, and lays a foundation for functional/declarative programming. One major lesson of Chapter 1 (where the math is most evident) is conceptually tying math (and its notations) with functional, declarative programming. Math still shows up in Chapters 2 (e.g. generic operations, polar vs. rectangular coordinate system math) and 3 (streams). It can't be skipped over without missing a lot of lessons.

Much better to have a REPL handy - like order-of-magnitude better. :) The further in the book you go, the more you need to write, run, tinker and test to check your understanding(s).

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.

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.

Good question - when I got to that part, I couldn't get the picture language to run either and just wrote code that I compared with other online solutions. I just took a look at the MIT Press website for their SICP code: http://mitpress.mit.edu/sicp/code/index.html

...but don't see the code needed there to draw graphics. Eli's online solution did, I believe, manage to get graphics working with a non-MIT-Scheme Scheme. But it's not necessary to have running code here to get the benefits of the exercises (unlike later in Chapter 3 and 4!).

Cool idea, will be curious to see how it goes (don't own iStuff so can't directly participate).

Live remote video-learning, I've found, tends to require a good friend of comparable skill level to work. If you discover that strangers can make this work sustainably, that's definitely interesting and important.

Sorry, wish I could help, I've always run MIT-Scheme on Linux. If you figure it out, please leave commentary here, on the article, and/or send me link to your blog post w/ instructions, thanks.

You'll need the equivalent of 1 semester of calculus, I'd guess, including working knowledge of pre-calculus material like sums of series (sigma notation). Try poking around Amazon.com for a highly-reviewed book, or use Khan Academy content.

You might also try starting with the videos, which are more-code, less-equations. But to get maximum benefits, one must do the exercises (at least some of them), so you'll still need the book.

More that this method finds the edge of deliberate-practice more effectively than someone trying to figure it out on their own. The iterative process causes a rapid calibration between teacher and learner, until the just-hard-enough level is found. Rinse and repeat as the learner progresses. Variations of this approach have been used in sports, music, flying, etc.

At least up to 1.3.3, if you've already done single-variable calculus, the math isn't bad - it's stuff you likely saw before (if a while ago).

It seems heavier on math than it really is because (I believe) the authors want the reader to see the parallels between math notation (functional, declarative, concise) and Lisp implementation (also functional, declarative, and quite concise).

Not sure without knowing more of your background - provisional answer is "maybe." Some parts of Ch.1 are certainly math-heavy. The video lectures are quite accessible. Did you study, say, ~1 year of calculus?

Can't say Berlin is an isolated setting, nor does it feel/look like Cape Cod, but it is nice - if you like cities, it's got something of everything. :) And the summer here is fantastic.

SICP is always "on" at Hacker Retreat - I've always got SICP buffers open. If you're able to work remotely from Berlin, consider coming to Batch-02 this summer.

Author here - happy to answer questions and address feedback. I suspect I didn't explain Lisp-in-Lisp as well as I need to, but maybe it's enough to get non-Lispers intrigued. :)

For me, the winters are relatively better; unlike where I grew up (the 51st state), there's less snow on the ground, and walking everywhere keeps me warm. :)

As for taxes: if you're just coming for 3 months, no tax worries. Beyond that: 1) you get a lot more services for the tax money, like health insurance, university; 2) the treatment of capital gains taxes is very favorable for entrepreneurs: http://venturevillage.eu/gmbh-tax-change