skysight-inc/HackerNews huggingface dataset:
I've met many many non programmers who are happy to write scripts in Apple Script and find languages such as Python and Ruby too complex.

As a programmer I agree with you...my experience tells me it's horses for courses though.
It would have been easier and no less accurate for you to write, "yes, my cl code was shorter only because I omitted a bunch of stuff." If you're going to start a dick-waving contest, at least man-up and write your code so it has the same behavior.
Yes but not in this case. It says it's made up at the bottom of the interview.
insane? really? over the noise of "parents, teachers, guidance counselors", the existence of institutions charging significant tuition fees to award political science degrees, etc., - what kind of signals would a sane person have detected?
Actually its kinda funny:
Ever since I started a company with a friend of mine a year ago, I've been calling myself a programmer, even though, officially, we're both co-CEOs of our little startup.

Before that, when I had a day job as a programmer - I used to come up with longer descriptions and alternative titles for what I did at the firm that I worked at.

Odd huh?..=)
Web 2.0 Graphics | Web 2.0 Graphics Pack-bestcbstore.com
Thanks, mom! I'm going to bed now...
It doesn't work that way in law school. Your 1L contracts class is likely your only contracts class.
I've used Gantt Designer - http://timios.net/gantt/ before and it worked pretty well. It's a scaled down version of MS Project in some ways, without the clutter of full-blown project management.
A question for C++ coders (I'm not one myself): how much of what he says about the hidden costs of C++ ring true? (I know this is a parody, but successful humor is often rooted in some element of truth.)
Try out Tokyo Tyrant. It'll use at least half the space.
I try to go early (between 10pm-12am) and wake around 8am. But I have a bad sleep. These days it means go to bed between 12am-2am and wake up at 5am... and I find that I can get to work better at 5am than at 8am.
I generally don't agree or like RMS, but if founding the FSF is going to help a single little bit into avoiding charades such as this, I'm backing it up.

Thankfully, the situation is not as bad in the EU, but there's a lot of pressure to the Commission (mainly from US/JP corporations - Fujitsu & Microsoft are some recent examples) to promote additional laws that ease patent issuing and enforcing them.
Isn't Scratch (http://scratch.mit.edu/) made exactly for this scenario? I used it with PicoCrickets (http://www.picocricket.com/), which is tiny programmable brick like LEGO Mindstorms. I find GUI-based programming a lot easier to use when starting; otherwise you're trying to not only learn how to write a program but you're dealing with learning an IDE / text editor, running programs, etc.
Well, the "before 10:00pm" option is likely skewed by the poll being posted after 10pm in all US and EU timezones :)
> For her to think that having a high GPA within a political science major would translate into any real-world success is insane

There was a time when that would translate to real-world success. You can't exactly blame a teenager for not understanding the nature of the education bubble in the United States. I would place blame on a system which continues to encourage these choices in our young without fully informing them of the likely consequences. Yes, some people who major in art history or political science will be wildly successful, but the vast majority of them won't. That reality is often not communicated to college students in the United States.
The point here is that prisoners are used to fill entire factories with labor for private benefit, while taxpayers foot the bill and prisoners work without fair wage. You're turning this into a prisoner's rights issue when it isn't anything of the sort.
I'm a night owl.

But I have a 9-5 job and like to get into the office early when it is quiet as you can get more done that way.

So I try to get to bed before midnight - of course my pet projects suck me in and I lose track of time some days!
What point are you trying to make? That one can write less code if one does less stuff?
Some Perl 6 eBooks.
If you wanted to spend billions of dollars reducing highway fatalities, there are much more effective measures than bluetoothing people's cars.
But he did: The switch statement was optimized to a jump table, while the if statements became a long sequence of compares.
Busy waiting isn't any more interesting than calling sleep(). Spectacularly convoluted ways of generating a particular output, yes, that could be interesting.
Does the word "hackers" mean that I should not vote? I don't code, but I design systems and project manage. I presume you mean "Hacker News readers". ;)
Uh, that getting good grades for the most part has little to do with intelligence or original thought? This problem is really bad in nearly all non-mathematical/scientific classes.

Those are really the only two observations one needs. One can infer the rest. (For me, at least, these observations became clear towards the end of middle school)
>> "Any sane person will tell you to just use jQuery -- plain javascript requires a lot of boiler-plate non-business-logic code to replicate the above example"

BS. Also I'd suggest a book is far better than anything like w3schools. There's a ton of good js books which go through examples and tutorials. "Javascript the definitive guide" is extremely good.

First step though is to get used to the js console within browsers, and play around. For example, load up google, open the js console, and start messing...

document.body.style.background="green";

etc
Suicide is often an impulsive act a person might commit once in their life. Rudeness is a persistent pattern of behavior that exhibits itself many times a day.
Comments are often obsolete, have to be maintained to be in sync with code.

Comments can lie who is author of given change (somebody forgot to add comment after making change), while VCS can't.

If you are afraid you VCS can be lost, the solution is to have better backups, not to reimplement VCS in comments.
A Surprisingly Hard Problem (Post Correspondence)
I will go with Scheme. Is a easy small language, is easy to manipulate, and teach very valuable lessons like recursion, high order functions, etc ...

DrScheme/DrRacket are very good environment, and allow many kind of programming styles.

Other Options.

== Scratch
Scratch was created to allow kids to create applications, games, animations and interactive stories. It also was created to help teach math and computational lessons

Scratch is written on Squeak.

== Squeak.
Squeak is an open-source implementation of Smalltalk, that includes many tools, Etoys, Croquet.

"Squeak: Learn Programming with Robots" it is a good book for kids.

== Alice.
Alice has been used to create interactive games, animations and videos. The interactive environment allows you to directly manipulate and test the objects and programming statements.

The Alice programming environment was designed as a gentle introduction to object-oriented programming and allows beginners, programmers and non-programmers to learn the basics of automation, multimedia, and program logic.
In the summer, 1 o'clock at night (and I rise at 8:30 in the morning to take advantage of the good weather).

In the winter, 3 o'clock. No need to rise early when it's dark and storming outside.
wow that is awesome! thank you very much.
Looks very nice and I think it's an idea that will take over the market pretty soon. The old ways of finding out these deals were through websites and that meant you had to google for that information, get ads and pop-ups when now it can be aggregated on your mobile phone.

One recommendation is that you could also include a community vote, so that people that are using this application can also give their impressions on the different restaurants and vote up or down different places.

I have a couple of technical questions as well, to which hopefully you will give me an answer: What is the architecture of your application? What architecture do you use for the client-server communication in the application? Do you use any cloud services? What is your method of transferring information from client to server (JSON, SOAP)?

Thanks and good luck with it!
I usually only use the upvote to save a story (bookmark it).
I'm unemployed right now, so my sleeping habits have gotten a bit strange with nothing to force me in to any sort of schedule. I find that my "go to sleep" signals don't start coming until after I've been awake for 18-20 hours, then I sleep anywhere from 6-10 hours, so my sleeping time tends to slip forward on the clock constantly.

Not having a fixed schedule doesn't particularly bother me, but being disconnected from the day when I go to sleep after the sun has been up for a while is a bit bothersome. When it gets to that point I usually stay up all day so I go to sleep at a "normal" time.
In my opinion the browser console is better for debugging than for learning. You have to know the basics of Javascript to be able to begin "messing" anyways, so it's not really the right "first step".

A w3schools-style editable example would be a lot better, especially because you can integrate explanations and guidance into the page.
I think there are lots and lots of companies can't run smoothly without GitHub anymore.. Mine is one of those...
The numbers are slightly misleading. 40% of those projects are gists (pastebin like service). While those gists COULD turn into full projects, it's doubtful. Thus the number is more like 600,000 hosted projects.
The 'b' still stands for "beginners" whatever you call it.
I code, therefore I am.

I never much liked the term "developer", since it sounds vague and wooly. I generally prefer "programmer" or "coder".
Start contributing to an open source project.
i'd start with PHP rather then JS since she already knows html
Hell with Rules
why are some people so lazy and short sighted.

"time to make trivial webapp" is NOT a good reason to choose anything.
It's 3am, I wanted to be sleeping by 1am, but no dice. Being (f)unemployed has definitely skewed my sleeping habits later and later as I find myself working on things that I don't want to stop. Last few days I've slept in past noon, when in the past I hated sleeping past 10am.
What exactly are you calling BS on?
I know. I read it.
I don't think your logic is correct, at least not for most people. I don't think people in general optimize perfectly for what they want.
This is me, as well. I’ve found that every time I’m between jobs, my weeks go from 24/7 to 28/6. The worst part of the cycle is when my bedtime’s about noon; I can’t find many places to shop or run errands before 10am and most everything’s closed when I wake back up at about 7pm.
Red Rock in MV is the quintessential coffee shop for hackers due to the large upstairs and plentiful outlets that are missing from most other locally owned coffeeshops. Plus, it's the closest and best nearest Y Combinator, so a lot of new startups use it as an office.

In the South Bay area, I know of a few people who frequent Coffee Society in Cupertino and Crema in San Jose.

Also, there are probably more hacker meetups in the Bay Area than Colorado (correct me if I'm wrong). Try http://superhappydevhouse.com for a monthly(ish) awesome meetup. http://hackerdojo.com is also a cool co-working space in MV for hackers.
I think you missed the point, it's issuing and enforcing the software patents that is bad for anybody but the biggest companies.
Differentiation is not design. See Cocoa/Cocoa Touch.
What if one feels uncomfortable with inventing a fictional person? Is signing emails 'Company X Accounts Dept' a reasonable compromise?

Opinions?
I'm sorry, how is that different from what I wrote? Did I somehow imply that patents are "good" for any one of us? I don't think so, but then again I'm not a native English speaker.

If clarification is needed, I'm a firm believer of "information must be free". I think we could agree that giving the right to lawyers to make profits out of decent people's work and ideas is not part of that. :)
Yes it does. Your leads will not becoming from HR department heads and managers only, but developers tasked with the development of HR-related application. Which is good, because the dev-segment tends to be more vocal in plugging good software, and you would be a shoe-in if you can give them what they need.

I can give you two pieces of advice: research, analyze and reverse engineer the business operations and historic growth of successful B2B SaaS providers, such as SalesForce. You are in for more interesting times than you can imagine at the moment.

My second advice would be to find and follow successful "community ambassadors" and founders of SaaS companies, watch what events they speak at, grab any presentation decks you can get (I will highly recommend Mashery and their macho CEO Orin Michels; that's a cat worth emulating, imo.)

Walking around with money in hand is a surefire way to lose. The more DIY and stingy you are the more successful you will be selling this. You need to indoctrinate your developers as well; inspire them to think big and do more with less and less.

Also, don't hesitate to solicit private advice from people who aren't selling you anything.
How would this idea fit in with a web startup? Should the founders be directly handling money issues with users?
Why should JS coders have all the fun?
idk, as a teenager who figured this out a while ago, I'd it's pretty obvious that getting a liberal arts degree unless you really are passionate about liberal arts, is a pretty meaningless endeavor. I don't know exactly at what age you think she should be responsible for her own decisions, but regardless she's definitely paying for those decisions now.
http://www.indiangeek.net/wp-content/uploads/Programmer%20co... may help give you some idea, but (being a bit of a newbie coder myself) I don't know how actually helpful it is as a diagnostic.

Your mileage may vary.
Yes, but two major difficulties mitigate against its adoption.

First, only a tiny number of people will actually devise, implement, and install their own shortener. Perhaps the major blogging platforms would adopt it, but that still leaves a large number of sites uncovered.

Second, consumers of URL shorteners actually want unique short URLs so they can track clickthru. So even if a site self-hosts reversible personal short URLs, consumers will not adopt it.

I have no alternative positive suggestion. It would be nice if URL shorteners called a webhook on the shortened domain.
Forget everything else I said in this thread, the most cost-effective thing for you to do now might be to contact this guy:

http://news.ycombinator.com/user?id=patio11

He is good. "I hate him" good.

P.S. CPA means "Cost Per Action", it's a compensation method for sales leads based on a final action (sale, signup, etc.)
I can't stay asleep when it gets light, which in the summer that means 5:30AM at the latest. I need a full 8 hours, so that means bed at 9:30.
Summer: wake and sleep schedule with the sun (~5:30am to around 9:30 pm)
Winter: 9am - midnight

I wish I could do the summer schedule all year.
PHP non-bug causes loss of millions (in farmville coins)
To be fair, we've only advertised "repositories" on our front page — not "projects" — and gists are all full-fledged git repositories. TechCrunch added the "projects".

"Project" is a pretty ambiguous term, of course; there's gists that are multi-file full-fledged database adapters, there's gists with one-line bug fixes. Both could be more influential than full-fledged "normal" projects... it depends on the circumstances. I think each have their place in programmer society.
I'm planning on getting her that if it seems like a lasting interest and not just a passing one :)
I too started with Basic, and learnt Python and so on, but I feel like she likes the visual aspect of it and the link to HTML which she "knows" already
Firebug is a good interactive console to play with Javascript inside the browser.
Do you know of anything "wow" inducing in Scheme?
Indeed, I also learned in exquisite detail how unlikely that comment is to be true. (If somebody asked me to do consulting vis a vis a Korean company I would tell them they are boned and charge two hundred bucks. It would be cheap at the price, too.)

Any phrase about all Asians which does not also apply to all Irish is horse puckey. There, I just saved you four years and 120k dollars.
PERFECT! Thanks so much for the link to Raphael!
If you have more than one founder, can't you have one founder be the one dealing with money issues and another founder be the one handling other interactions? Like a good cop/bad cop thing?
> used to fill entire factories with labor for private benefit, while taxpayers foot the bill and prisoners work without fair wage.

How would taxpayers foot the bill if the prisoner's wage is used to finance his stay? At worst, it would lessen the cost of his stay.

> You're turning this into a prisoner

You turned it into a prisoner's rights issue by claiming that forcing a criminal to do some actual work (like every taxpayer does) amounts to slavery. Your opposition to letting criminals work is therefore due to moral and not practical considerations.
I don't have a fixed time to sleep, though it might be more correct to say that I live on a 26 hour day so each day I sleep 2 hours later than the day before. At some point I end up sleeping during the day and working at night, but every now and then my girlfriend will call me at 9 or 10am and reset my clock.
Ask HN: Food hacks for eating well?
I keep getting cravings for foods (chocolate, nachos, soda, you name it) that I'm trying to avoid because I know they're unhealthy, and their more nutritional replacements aren't hitting the spot. I know that junk food is engineered to be craved, so I'm wondering if anyone has managed to make the good stuff crave-inducing.
Does anyone else think this sounds weirdly passive-aggressive?
Sometimes technology can be a life saver. Let me explain; I don't have an extremely congenial home environment. It's mostly screams, accusations and put downs mixed with intermittent periods of affection (I've managed to end the violence). I've been told by my parents that I am not good enough to exist, and I am not worth the money they spend on me. My biological father once made out a huge list of my monthly expenses and gave them to me saying that I wasn't worth it and I might as well get out of the house.

I desperately needed an escape, a safe place to go to and the internet gave me just that. It allowed me to connect to different groups of people with different views on life and love. I met a friend of a friend online and she was there for me through a lot of bad nights. If it hadn't been for her I wouldn't be typing this right now. I learnt from people like lionhearted, or my sister and made relationships with some amazing people which I hope will last a lifetime.

To an outside observer I am a slave of technology, but is that so? This same medium allows me to learn and self reflect, while staying afloat in the endless sea of emotional chaos.

I think that technology by itself isn't the problem. I still read books like anything and I swear by The Magic Mountain by Thomas Mann. Whether you use it or abuse it depends upon the type of person you are. So maybe the answer isn't as simple as solitude, but the types of solitudes we choose.
Wow!

First sophistry and now this .. sophistication. I think I am out of my intellectual depth here, and you will have to excuse me for bidding you an early adieu!

[Edit:

I see you have only registered a day ago, welcome aboard! But can you please be a little gentle? (specially in sentences containing a 2nd person pronoun.)
I've just completed my (non-CS) degree, and for my second year exams (2008!), we had to write C# on paper.
I have been wanting to do this in our own company, and in fact, we had decided to do this with a number of roles, assigning them as virtual roles, but a legal adviser told me that if i ever fell into a dispute with a client, where they made their purchasing decision based on the (apparent) size of my company, they could take me to court for mis-representation and i could be done for fraud.

So i think legally, you need to be very careful.
Can we get more specifics? The patent number would be a nice info to have
If she learned HTML on her own volition, then yeah I think you should go with javascript to add interactivity to her creations. If you get the feeling she's interested in the computational aspect of it, definitely show her python.

Another approach would be to code up a simple interactive python script and let her run it. It could be a number guessing game (she tries to guess a randomly generated number, it tells you if your guess is low or high and she has a certain number of tries). Or it could be a mad lib game (she enters a noun, verb, adjective, etc. and it spits back a funny story/sentence). It depends on the kind of kid she is. You could help her code up a version of her own and go from there.
sleep ~4am-9am and ~8pm-9pm. I hit the internet cafe as soon as I wake up in the morning. After dinner I take a nap. When I wake up at night I go to bar or meet friends. I do sleep longer than 6 hours during the beginning of the week, but I haven't felt the need to switch to the traditional 9 hour schedule.
I voted after 4am because without daytime commitments I usually end up in a cycle where I try to get to sleep an hour or 2 before the sun lights up the room, so been getting to sleep at 5am.

Of course with uni I try my best to change this and make as much stuff as possible, ideally night classes would suit me but no chance of getting them.
By the way, what is her environment like?

Just be wary if she suddenly loses interest. It has more to do with teasing by peers and implicit models enforced by adults than her interests. If she does lose interest then just accept it and hug her while telling her that you'll love her no matter what. Also, spend an equal amount of time with her on stuff that she likes. No matter how far out of your domain it is. Kids really need role models like you and need to spend time with adults like you.

It's something so obvious but it makes a world of difference to a child.

Good luck.

P.S. - I would love to continue this conversation through email if you want. (yesthisisananonymousid gmail)
Generally I go to bed sometime between 5am and 5am the next day.
Am I wrong in thinking that someone that has a degree in East-Asian studies could advise you on how to deal with Koreans, how to (differently) deal with Vietnamese, etc.? Though having a grounding in East-Asian culture, he could expand his knowledge and understanding to the customs of other Asian countries, regions, peoples, etc. I was not trying to stroke Asia with a broad brush, just trying to succinctly describe what I would expect someone with such a degree to know.
The line I quoted.

Maybe I'm just insane. But adding a pointless layer of abstraction to manipulating the DOM is.... pointless.
http://lmgtfy.com/?q=xor+cursor+blinking+patent
No, the fate of Concorde was sealed decades before that catastrophe. It's when FAA banned supersonic flights in USA in an act of protectionism.
In comparison, how many hosted repositories do BitBucket have?

Tried Google with no luck.
I find it easier to remember to add meaningful comment to commit (we have commit hook that prevents you from commiting without comment), than to remember to change every comment in source code that I touch (especially if it is far from the lines of code I changed - eg in the class header, or in the header of the base class when I only change some method in derived class). Commit messages tells me on each line, why it is here (we have policy of adding JIRA task number to the commit message).
Why do they transmit a square wave, instead of just short and long dashes of a single frequency? Only the top of the square wave is the signal, the bottom is the 'negative' of it.
If that is real it's fairly impressive that someone could be so clueless and still work out how to report a PHP bug.