Live data from Hacker News

Proposal: Linear Algebra Study Group

news.ycombinator.com

31–40 of 67 posts

Re: Proposal: Linear Algebra Study Group

#31
post #27

Earlier quoted context omitted.

So do we post our answers and get downvoted if wrong? (and sometimes anyway) It's hard to beat an elegant site like this that we're already registered for, but I'm having trouble visualizing matrices in this markup. [ 1 0 0 ] [ 0 1 0 ] [ 0 0 1 ] OK, worth a shot.

I'd think we'd mostly be saying "I liked this" or "I didn't understand that", not so much quizzing. But I don't know, never done this before. Can always link pictures to threads if ASCII gets too hard.

As long as we don’t need to use MathML. I can’t spare an hour and a half to construct each post.

Re: Proposal: Linear Algebra Study Group

#32
post #8

That sounds good to me. Here in Chicago? If we need a location, my office and apartment building are options...

Daniel's in Canadia. We can just do it on HN, with a post every other week. It probably won't hit the front page often, but who cares? We were going to do this internally at our Chicago office (Timur is a math grad student), so I'm open to Chicago-specific extensions, especially if they involve alcohol. I'm better at math when slightly buzzed.

Agreed. Alcohol & Chicago-extendsion - I'm in for that.

Re: Proposal: Linear Algebra Study Group

#33
> Time to trade in a few hours of internet > downtime and actually learn something.

Amen!

Some tools I can recommend are dokuwiki with jsMath plugin and etherpad for live collaboration/note-taking

http://piratepad.net/sj8l1FIUIK --> I started one pad for this project.

If someone is willing to setup a public dokuwiki on their server, I can provide examples of latex code for matrices and vectors.

Re: Proposal: Linear Algebra Study Group

#34
It would be best to do this somewhere that supports MathJax (http://www.mathjax.org/). HN does not, which could make it awkward to discuss math in an HN thread.

There are three reasonable ways to add MathJax support to a site.

1. Get the site owner to do it. The site owner simply has to toss in a script tag that loads MathJax from the MathJax CDN and sets some configuration options. Someone would need to convince PG that this is worthwhile. (I've done some timing tests, and MathJax doesn't seen to cause any noticeable performance problems when used on pages that contain no math. Any decent browser caches the script so load time of the script is not a problem).

2. The user can use a Greasemonkey script to load it, for browses that support Greasemonkey scripts. Here's an example that loads MathJax on Reddit: http://userscripts.org/scripts/review/108770. This could trivially be modified to work on HN instead of Reddit.

3. Safari doesn't support Greasemonkey scripts. There is a Safari plugin to add that functionality, but it does not work very well. I wrote a Safari extension to load MathJax (or Tex The World, discussed below) on Reddit: https://github.com/tzs/Reddit-Math-Display-for-Safari. This could easily be modified to work on HN instead of Reddit.

On Reddit, in /r/math, the convention is to use LaTeX delimited by [; and ;] to mark math, and to use a script called Tex The World to render it (http://thewe.net/tex/). That script finds the math, and sends it off to CodeCogs.com where it is rendered and an image is returned for display. This occasionally causes problems due to the load on CodeCogs.

To work around this, someone has a hacked version of the that script (link available in the sidebar on /r/math) that uses the Google Chart API to render small equations and does some kind of caching.

I'd recommend NOT using either of these. The author of TeX The World stopped work on it quite a while ago. There's no licensing information on the site so it is not clear if anyone else can take it over, and by using an external service to render the math it is fragile.

MathJax seems to be the best approach. That's what they are using at mathoverlow and math.stackexchange.com. Note that if MathJax is loaded by the page itself, rather than by an extension, then it works great on iOS and most other major mobile web devices, in addition to pretty much all major desktop browsers, without the need for the end user to do anything special.

Re: Proposal: Linear Algebra Study Group

#38
post #34

It would be best to do this somewhere that supports MathJax ( http://www.mathjax.org/ ). HN does not, which could make it awkward to discuss math in an HN thread. There are three reasonable ways to add MathJax support to a site. 1. Get the site owner to do it. The site owner simply has to toss in a script tag that loads MathJax from the MathJax CDN and sets some configuration options. Someone would need to convince P…

Testing new HN version of script: [;A\boldsymbol{x}=\lambda\boldsymbol{x};]

Seems to be working, in Chrome at least. Can some other people try it out? http://userscripts.org/scripts/show/112966

Put latex code inside square bracket semicolon pairs: [;...code...;]

Re: Proposal: Linear Algebra Study Group

#39
I think this is a great idea, although I don't know if I'm a good candidate for it, since I never officially got past a Pre-Calculus level.

I recently decided in the past couple weeks to go through Khan Academy from the very beginning (simple arithmetic! :), and run through every one of their exercises. I'm moving pretty fast through all the refresher courses, and I'm amazed at what I've retained (and disappointed at what I've lost).

I've completed 113 out of 171 exercises in my off hours in the past couple weeks, and once I've gotten through them all, I'm going to run through MIT 18.01 Single Variable Calculus, 18.02 Multi-Variable Calculus, and 18.03 Differential Equations.

From there, I was planning on doing MIT 18.06 Linear Algebra, so even though I don't think it would work out for me to jump in to a group like this without the proper background, I'll be following the progress of things closely.

In fact, the idea of HN being a platform for self-directed group education is a brilliant one. While there are already websites focused on that, I know we're all impressed enough by the HN readership that there is an obvious advantage of organizing it here. Hopefully this experiment can work for other areas of study as well.

Post reply on HN