Hacker Newsnew | past | comments | ask | show | jobs | submit | CeRRuTiTo's commentslogin

I am sorry you were disappointed in what you saw in comparison to what you expected. But I think it's very important to get feedback in such an early stage of development, even for a storyboard explaining the idea. This post proved really useful for us.

Either way, thank you for the honest comment :)


Cool. Thank you for your reply. On the layout etc. I think it is great work. I was just ready to test my skills or lack thereof, lol. You know if the synchronous competition proves to be tough you could log metrics for certain exercises and use statistics like standard deviation etc. so people can now how they stack up to everyone else. This may also shed some light on the relative difficulty of certain exercises for the population as a whole.


Ex. large standard deviation wide bell curve would mean there is a major disparity among the understanding of a concept for developers that use the site. A small standard deviation and tight bell curve would represent a more consistent understanding level among the sample population. I am assuming time being the main metric. You could also use the code quality as a metric also.


Hey, the choice was between transit.js and velocity.js. I don't think we made the wrong choice to go with transit.js, but next time we will definitely try velocity.js :D


Hi, I am glad you are creating such application, it seems really interesting. Here is more info about the app, we are about to build:

- the evaluation of the progress is going to happen by running it against tests written in advance and against tools that evaluate code quality. The algorithm that is going to calculate the exact percent is yet to be created.

- user experience is the most important thing for me, if it is good and not intruding, it will help developers to stick in the application longer and learn more things (I guess)

- my hope is that the content (best practices and exercises) will be constantly updated and written by the best developers in the field or by authors that will be specifically chosen for that purpose


Hey, I am sorry for you bad experience, but I guess you have seen the site through mobile. Unfortunately, our intention is for it to be seen on desktop (the system, when ready will be used on desktop as well).


No, I have seen the site on a 1080p monitor, on my desktop (Firefox on Linux). That's how it looks for me: http://imgur.com/aL1KxqZ

Edit: to be sure I just tested it with Chromium. It looks the same, but most animations aren't even fluent (about 5fps), making the whole thing worse. And this is by no means a slow computer.


Thank you for pointing this out! It's good to have that kind of feedback, so I can check it and fix it :)


Well, learning a programming language is slow process, our idea is to make it faster and help the skills to stick better. I can't remember all the cases in which I learned something and had to relearn it again after that - only if my process of learning was better, it might have sticked from the first time. :)

That's what we are trying to do. I don't know if we will succeed or not, but we are going to at least try.


That makes sense from a pedagogical perspective. It's a lot like exercise though, if you're Arnold Schwarzenegger, you are not going to make sweet gains from writing a for loop.

You'll need to find people at your skill level to go against and this presents a barrier for a lot of us at step one.


My intention is the application to provide developers with the possibility to go on a higher level. For example:

- Level 1: Beginners (really basic concepts, just explanation of the syntax) - Level 2: Intermediate (more complex tasks, that would require developers to combine several basic concepts) - Level 3: Master (where developers will have to be really skillful and the tasts would be much more complicated)

My idea is when someone is just starting to make him fail fast so gets over the fear of failure and just starts writing code and learning from others.


I think the parent comment's referring to the ability to write code quickly. At least, that was my first impression.


Edit: Rewritten to try and be more clear.

I initially read it as learning to code fast, as in how quickly someone can actually develop an app and not how quickly someone can learn to program.


Yes, know I saw what I wrote.. My mistake for hurrying to post it and not being careful :D I hope after people see the site will understand what I meant.


Thank you very much for your kind comment!

Our intention is actually that there would be different levels of difficulty, but for the purpose of showing only the main idea we skipped all additional features. But it really remains to see if this kind of learning would be appropriate and functional.


I should really consider using lighter scheme, because I have never done this and maybe it would be better for my eyes, so thanks for these. I like the solarized, ironman and AutumnLeaf most.


If you are careful enough to learn the basics good and practice what you have learned, there is not really anything that can get in your way. So it depends on the person, but definitely working with more advanced developer can improve your learning curve. ;)


Very useful, thanks. These days I changed double quotes to single so many times and this comes just in the right moment!


I've used CakePHP mainly, but my first choice now is Lithium. It has some great features, that were absent in CakePHP and of course PHP 5.3 is used, which I like a lot! ;)


after moving from coding in drupal i moved in cakephp and i think its is easy to learn and get started.

where as i find yii to be a bit tricky to learn


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: