HNHacker News
TopNewBestAskShowJobs

aDemoUzer

59 karma · joined December 30, 2010

submissionscomments
aDemoUzer··on Yeoman: Modern workflows for modern webapps
was able to get it running on windows, so I am happy with it. Needs more in-depth guide so I know what it provides and the reasoning behind ur "sane defaults"
aDemoUzer··on Why I think Node.JS is a terrible platform
Python can do websocket: http://twistedmatrix.com/trac/export/29073/branches/websocke...

I too was interested in Node.js but I don't like the idea of using JavaScript - I simply prefer python for coding. I looked into it, found the counterpart of node.js in python and am happy with it.

aDemoUzer··on So I Made A Mashup, And Then…
good job on the mashup, even I like it. Wish you could hear it through my ears, it sounds really good.
aDemoUzer··on Ask HN: Freelancer? Seeking freelancer? (August 2012)
need to provide description of what tasks you need to get completed by the freelancer.
aDemoUzer··on Ask HN: Who Is Hiring? (July 2012)
www.locu.com does not works, locu.com works. You may be missing DNS config for www.
aDemoUzer··on Singly10k People's Choice Award
SocialKey

Too much of a hassle to find medias in my social feeds, until made fun with SocialKey:

http://bit.ly/socialkey

aDemoUzer··on What should we do about Wikipedia's mature content problem?
It is not a problem. Let's move on.
aDemoUzer··on Ask HN: Rejected from YC? Who are you?
Applied as no-idea, single founder => no cigar.
aDemoUzer··on How I lost access to my Google account today
good to hear. I had tried THunderbird in the past but it would just crash. Just started today for first time in a year and just upgraded from V7 to v11. Working good so far.
aDemoUzer··on Ask HN: YC applications are up. Did you submit?
Submitted as a lone founder with no-idea - I probably have like 2.3% chance :p
aDemoUzer··on Unfortunately, we'll reject most software developer job applications.
In my view the interviewer has made biased assumption: IF someone who cannot give concise and clear questions about the concept THEN they don't know about it.

You can consider it a shortcoming on my part or reality for most programmers, but I don't tend to memorize names of concepts, I just know how to use them. i.e. I may be using inheritance or polymorphism in my code, but my brain does not every time thinks about what these terms mean and am I applying them as they are defined. I have been programming for years and OOP has become second nature to me; I know how to apply OOP, but have long forgotten most of the terms.

In my view, when interviewing, the questions should be practical problem so it tests user's ability to program a solution, not about being able to churn out the definition. Example: If you want to test someone's OOP expertise, give the person a list of classes and ask them to create a UML or how they would structure their classes. Example 2: Give them a problem like, create 2 classes: Animal and Dog. All animals have a name and a dog can bark. Test to see if the programmer would extend Animal class from Dog class, or maybe he decides to make an Abstract class out of Animal class.

The only downside of these questions is that you would need to have interviews who are competent in the OOP concepts themselves. Continuing to ask dictionary questions is a cop-out solution to not having technical interviewers and it is easier for someone to check if interviewee is able to mention some of the keywords that are in the definition you found on wikipedia.

Unfortunately, you will continue to reject most developer job applications and miss out on lot of great candidates.

aDemoUzer··on HN: Name a problem, any problem, you'd like to see someone solve
Time Management: http://xkcd.com/876/

On serious note:

Problem: Help me manage what I need to do and motivate me to do it.

Issue with every possible solution: there can't be 1-shoe-fits-all.

There are various solutions proposed: 1. Have a "done" list - people get motivated by seeing what they get done and feel good about themseleves when they are reocrding what they have done, and feel bad when staring things they need to do .

2. Pair-wise to-do list. Randomly pair a user to a different user and they both use various means to motivate each other and provide means to help each other. This is social interaction and people feel some responsibility to get things done when they have someone to answer to, while others dont want to expose their private life.

3. Bombard the user with notifications on what needs to get done or give user with positive enforcement every hour, in order to motivate the user.

There are 2 issues to be addressed: Motivation and organization. If the data is not easily organizable, user dont feel like vesting. If user does not have anything motivating to do those actions, rather than procrastinating, your system is plain doomed.

aDemoUzer··on HN: Name a problem, any problem, you'd like to see someone solve
my opinion on re-learning - there were multiple subjects that I took in college which went over same content that I had learned in High School. I actually enjoyed re-learning them because the content was presented in a different way, so it made more sense to me that it had before. It is one thing to learn something once, but when I learn some concept over and over again, I tend to discover something new about it or related to it. Even small concepts can have greater meaning to it that I did not saw at first.

I have similar experience with movies - Dark Knight - I watched it 4 times and each time I find it more fascinating because I saw new details in the movie.

aDemoUzer··on Apply with me to YC in the next 3 days and change the world
Not fond of the idea and I just did not get inspired nor saw its potential.

For next batch, I applied as lone founder with no-idea, if you did not get in, seems like I might have similar fate.

aDemoUzer··on Poll: What's Your Most Disliked Programming Language?
C makes me the most sad to use. It is only useful if I want to high performance apps - since I don't need to, I don't use it as much. When I did had to work in for school projects, I just hated the part that I had to write so much code just to do simple things.
aDemoUzer··on Paul Graham, it’s time to put your money where your mouth is
Challenge Accepted.
aDemoUzer··on Why Top Talent Leaves
Agree. I am leaving, not because of management but because I want to begin a startup.
aDemoUzer··on Poll: Which text editor do you use daily?
1 nano in ssh terminals

2 Eclipse for development

3 Notepad++ For quick changes to codes, write SQL queries and standard tool for storing temporary text.

aDemoUzer··on API Design is UI for Developers
Try python - it would blow your mind. For 7 years, I too was a PHP believer for its simplicity. It was my favorite language by far. 1.2 year ago, I started to use python and was hesitant with it at first. As I worked more and more in python, I simply fell in love it. It does lot of greats things that PHP does (dynamic arrays, dictionaries, and functional programming) and adds lot more functionality that PHP is missing.

1. How would you add a new element to an array? PHP: array[] = 2 Python: array += [2]

2. How to combine 2 arrays? PHP: ?? array_merge(...) ?? Python: array += array <- it is as simple as appending to a string.

Lot more fun examples: http://python.net/~goodger/projects/pycon/2007/idiomatic/han...

aDemoUzer··on Mezzanine, a Django powered CMS, reaches 1.0
It does looks good. I need a BLOG system and have been working on rewiring django-article module to have the twitter-bootstrap and lot of other modifications. After reading the feature list of MZ, I was ready to make the switch but when I tried it out and saw the system missing the features I needed, I decided to stay with what I got. - writing article in Textile/Markup/restructured text - thumbnail generation

side-note: How about a rename to something with django in it? i.e Better Django CMS?

Personally, Mezzanine does not rolls right off my tongue and my brain is just refusing to memorize it.

aDemoUzer··on What I've Learned About Smart People.
The article made a good point and I agree with it. In most of my classes, I was usually one of the or the only person who would either ask questions or attempt to give an answer. Equally important trait of a smart person is the willingness to answer a question - even when you are not fully sure. It is a great mean to understand new concepts.

1. If I am right, it validates my understanding of the concept.

2. If I am wrong, it bring misinformation to surface and gives me a reason to go over previously discussed material. If I never had experience where I was wrong, it puts me in the cycle of "I know everything, so I don't need to study."

3. It keeps me awake in class because asking and answering questions requires paying attention in class.

aDemoUzer··on Ask HN: What would you work on, if money was of no concern?
Even if I could quit my job, I would not.
aDemoUzer··on Ask HN: How to move away from Gmail
It that a joke? Cause clicking on sign up took me to: https://beta.fastmail.fm/%3C?%20Signup%20?%3E
aDemoUzer··on Are You a Zen Coder or Distraction-Junkie?
I don't compile (web application) but have period of time when I am running test suite and have to wait.

If I have such free time, there is always something else work-related for me to do, since I am not tasked with only coding. - Go over the code I have just written.

- It is time to commit, so look at diffs and commit.

- Check the server's performance.

- Go over list of pivotal stories and see what I be doing next.

- Take a break, go for a walk around in the building, check out the beautiful view.

- Go over calendar and see if there is anything I need to not-forget.

- Read something related to programming, a book at work or an article.

- Have a talk with fellow co-workers about something that has been on your mind.

aDemoUzer··on Why Python is Important for You
I could not agree more. After learning the python idioms, I realized how much time I have wasted doing similar things in PHP. Python has gotten lot of things right. I don't feel cramped by a language as I have with Java.

Python idioms : http://python.net/~goodger/projects/pycon/2007/idiomatic/han...

aDemoUzer··on Show HN: SocialFolders, "Dropbox for social"
Great idea. http://socialfolders.me/download-pc/ screenshots looks crappy.
aDemoUzer··on OSX Lion in CSS3
Very cool, mate.

I have done something similar but based on Vista : vidshome.com

aDemoUzer··on Ask HN: Who is Hiring? (January 2012)
How can I get answer to the question "What is the new market?"
aDemoUzer··on I Just Ordered a Ladle from Amazon
dont like em. Too small for large pots. I prefer the brushes with longer handle.
aDemoUzer··on Show HN: Entire concerts algorithmically "reconstructed" from YouTube videos
very cool. worked swell.
Page 1 of 3Next →