Hacker Newsnew | comments | show | ask | jobs | submit | DrorY's comments login

Yeah, it's possible, If that's the case can you recommend any top notch books for absolute beginners?

-----


From what I can see, Matlab looks simple enough that she might be able to understand it from the various tutorials that the above google search results lead to. Even easier than Python. In fact it looks just like a dialect of BASIC or LUA, only with semicolons. No biggie for a beginner.

-----


While this is true, it seems as though Matlab is the tool used for her work at her laboratory, she needs to join an already going project.

-----


If she hasn't done it already or else if she's forgotten it would be a good idea to sit in on a first year linear algebra and or statistics class.

Matlab (and/or numpy / sage / any of the "math" packages) work best performing operations on vectors and matrices of data (long strings of values / grids & cubes (&hyper cubes) of values ).

Expanding on the "little mathematics background" is more important than the "no matlab" issue, one follows from the other.

If she's headed into epidemiology and other such areas then make sure she's read "How To Lie With Statistics" at the very least.

-----


Ah, too bad. Matlab his a steeper learning curve than Python.

-----


yeah, I think it's the major reason for her fearing this field

-----


For what it's worth, if she takes the time to learn how to use these math tools -- and learns the math itself -- she will place herself in a powerful position with respect to future research work, just because so few people bother to acquire a solid grounding in analysis.

I would offer her every encouragement to take the time and absorb the basics of both programming and math. At the moment, a grounding in these topics is essential, and in the future, it will be even more of a necessity than it is now.

-----


Do you teach Matlab specifically? This can be an excellent B'day gift.

-----


no, we don't teach matlab. maybe we'll add that in the future.

for now, I think she'd just get a lot out of learning some of the fundamentals of programming rather than diving straight into matlab.

having a grasp of some of the basics will only help her understanding of matlab, and I'd even recommend trying to work on it concurrently.

If she gets started on CodeHS, I guarantee she'll learn a lot and have fun in the process.

-----


What would be the closet thing to Matlab she could learn in codehs? (Similar syntax similar core concepts)

Do you have any plans of adding Matlab anytime soon?

-----


No plans for matlab just yet, but it's on our longer term todo list.

She'd learn these topics:

* Function decomposition

* programming style

* good problem decomposition

* parameters and return values

* control structures (for, while, if)

* Variables and scoping

* boolean logic

* data structures: arrays, maps, grids, dictionaries

-----


what's the name of the program?

-----


It's just something I wrote myself. Fairly adhoc - it just checks through the latex notes for theorems and keeps them in a list with a current score. The picking is done using softmax selection which picks randomly with a bias towards very low scores. When I complete a theorem I enter how well I did at recalling it and then it updates the score using temporal difference learning. I'm going to clean up the code and put something like it on github sometime.

-----


Very impressive, however I fear that he doesn't cover specifically the issue of learning by heart theorems.

-----


I'm sorry but I can't see how this is applicable for my situation. What kind of studies are you talking about? University (First degree)? Second degree ? High School? I've just started my first year of computer science and mathematics. I study all day long and still don't find time for anything else. Also, try adding a girlfriend or a spouse to the equation. With all the positive sides of it, it adds a lot of distractions during the day that you can't control.

-----


I doubt you are being productive. You have to isolate yourself from distractions (on a college campus this is most likely people).

If you really are studying with perfect productivity, then you need to ask yourself if you are triaging your time properly. For instance, say you have three tests: one easy, one medium, and one hard. Do you study equal amounts for all of them? Probably not. If you have already spent seven hours studying for the hard test, how much will one more hour help you? Maybe an 85 to and 87? But then if you spent that hour on the medium subject maybe your grade would jump up from an 80 to a 90. Thus your time would better be allocated to the medium test.

There is an economic concept about this though I cannot remember its name. Marginal Returns and the Law of Diminishing Returns, I think.

-----


As a first year CompSci student I find this method works remarkably well for me. Workloads are most likely different where you are but I find I'm able to complete most (often not all) of my schoolwork within this time constraint. It's all about productivity. I never even realized how much time I spend on HN or reddit or whatnot when I still have work to do. I have been following this sort of method for a month now although I find I have to break my rules almost every week, I mostly manage to get everything done between 8 and 5. The author makes a good point on sleep too, I can't stress enough how important it is to get a good nights sleep for productivity!

-----


Great Idea! I could send photos this way to my parents. good job!

-----


Glad you like it! And thank you very much. The "send photos to parents" is definitely a top use-case so far.

-----


This is a great use case. My sister-in-law gave her mom her Facebook account login so she can see pictures of the grandkids without having to sign up for a Facebook account.

This would be so much better.

-----


Oh yikes. Giving someone else your login, even a trusted family member, sounds rickety. Yes, let her know that PicDigest exists. :)

-----


couldn't you just email them the photos and bypass another process altogether? We're just coming full circle. email photos to friends, facebook post, now back to email photos to friends because facebook's not adding any value.

-----


Email is the endgame. Right now, the natural flow for millions is to post photos to Instagram or Facebook. PicDigest fits that flow without any other steps.

The next major iteration of PicDigest will bypass both posting to social networks AND the step of sending photos by email. It'll change the world!!! [insert evil laugh]

-----


well I answered runjake question with my definition of smarts. http://news.ycombinator.com/item?id=4502503

-----


heh, thanks for the grammar corrections. I fear I am not a native English speaker though. In my mother tongue I write better (I so as hell hope so anyways).

-----


I don't have a problem working with people who are smarter than me. I work with them quite often actually. The problem is when it comes to an intimate relationship. I actually do not think we are on the same level. I think that my level is quite alright, but she very much tops it.

-----

More

Applications are open for YC Winter 2016

Guidelines | FAQ | Support | API | Security | Lists | Bookmarklet | DMCA | Apply to YC | Contact

Search: