skysight-inc/HackerNews huggingface dataset:
It's super easy:

function A {
var secret = 0; // <---------- private variable
this.method = function() {
alert(secret);
};
this.increment = function() {
secret++;
};
}

a = new A();
a.increment();
a.method(); <-------- prints 1

The main problem is just the inefficiency of declaring methods inside constructors.

Edit: Hence, the keyword.
How To Drastically Improve your iPhone 4S’s Battery Life
You bring up some good points. However, to call it a "good investment" requires comparing it to alternatives.

Two decades ago, not many alternatives existed (libraries? buying books? maybe private tutors?). A decade ago, the online world started opening up a ton of information, but it was basically a wild west of unstructured information.

Now fast forward to the present. Information is beginning to have a bit more structure. More importantly online learning is becoming more social. As this trend progresses my best guess is that the comparative value of college will decline. Not because students in college are learning any less. Indeed thinks to technology they're probably learning more efficiently than ever. But, a lot of that learning can take place online and outside of formal academia at much, much lower costs.

So, yes, college has been a nice investment, but I see the returns declining rapidly on that investment. Sort of like how investing in newspaper stock might have been a good play for most of the 20th century. The last decade, not so much so.
Says the guy working on a city-guide startup. Why not try something more constructive?

OP, I haven't used the other hosting sites, but I do like the drag-drop feature. Perhaps distinguish yourself from competitors with simple features such as this. Good luck!
MG Siegler: Faith No More
Neat bit I picked up on from Mission Control; if you're using the trackpad swipes (vs ctrl-arrow) to switch, if you don't swipe all the way (roughly 1/3 screen), you can "peek" over at the next space w/o switching and spring back when you let go instead of having to swipe back.
I absolutely agree. The courses I've consistently gotten those most out of over the years were not my engineering courses, but my non-engineering. I use history, literature, music, art, speech etc. pretty much every day.

My engineering courses got me my job, my "soft" courses made me good at it.
Quora As A Marketplace: Evisors Lets Startups Find And Connect With Experts
Will the world be larger than planet earth? What about a Matrioshka_brain?

I think we're already building a jupiter computer. First, we're laying our computing infrastructure on the surface of the earth. As time goes on, our computational infrastructure increase in density and in efficiency. Eventually, we figure out an unimaginable economic reason for building even more computers, which increase our motivation. Thus planet earth is geoengineered into a vast Jupiter brain.
It would be interesting to know the story behind some of those stats - I wonder why those people are using FF1.0? (or indeed if, perhaps that's just the UA string they set).
Show HN: Update on my startup - very overdue.
When I see what some HN members have done in a weekend on their projects, it makes it hard to confess that it has taken us 1 year to get to this stage.

I kept trying to make things perfect, but finally I have seen the light - it will never be perfect and even in its current state, I see so much we need to improve, but it's something.

Instead of delaying even more, I thought I would release it to the best critics out there - HN say hello to MyProperty.com

Hope to hear your feedback, criticism, thoughts.
Link: http://www.myproperty.com
Great point. Terrible positive example.
Me neither. I kept waiting for some actual reason that using an iPad for development conferred some advantage over a MacBook, but a reason never came up. You could do all this with a laptop. I guess I read too much into the article title. The title might as well be: "I bought and iPad and figured out a use for it."
Quake, Quake II and Quake III are C.
You're accepting the premise that deals are commoditized without proving it. The entire point of Womply, Offermatic, and Swipely is to have a differentiated product where customers don't carry coupons etc.

If these companies create something that users or merchants want to go for over the typical couponing model, they'll be able to get some sort of advantage and might be able to gain share. Hard to say whether they'd be successful because the incumbents are so big now, but at the very least they'd be ripe for acquisition.
Any tips on getting friends and relatives to switch? Mentioning security concerns seems to give the best results for me, but using fear makes me feel dirty.
I wouldn't call the mobile support in Reader "frist rate". Some of the UI elements (especially the "mark as read", "email", etc. links at the bottom of each post) are too small, I constantly expand the next post when trying to email one. A small detail, but one that drives me crazy.
But the inverse problem also exists. Cure aging, great... but if you haven't also cured cancer and heart disease, your life still isn't likely to be that much longer.

We need to attack the problem on all fronts.

Also, it's worth pointing out that whether we "cure aging" is not a boolean proposition. All we can talk about is increasing the average lifespan. Curing cancer and heart disease will definitely do that.
Let me dissect how this reads to me:

You <recipient of person who seems to be against my loyalist brand> are so <random ad hominem attack>.

Tell me this, <ignorant contrasting scenario with seemingly no knowledge that IT is more than just writing code for platforms> ?

I could sit here and list all sorts of analogous scenarios to the one you've questioned above, but I'd be wasting my time because you're not interested in that, if you were you could search for that information.

Now I ask you a question: Do you think your thoughts make a meaningful contribution to these forums? Perhaps you should consider somewhere with a one-sided bias if you're not comfortable hearing contrasting ideas and opinions from different minds. Perhaps you could gain maturity by being able to cope with the view points of others (which you're not going to change with such transparent arguments.)

And if you still don't get it:
You aren't going to change my view point, the view point of others or any of these companies by acting like a troll, you're wasting your time and undermining the credibility of other comments you make on this forum.
Given the chain of connection between information, entropy, energy, and mass, is that 0.2 millionths of an ounce number the theoretical minimum amount information-mass of the internet, or is that the amount of mass our systems use to store it?

Assuming that the internet contains 10^19 bytes (10 million terabytes, twice the number given in the video), that's approximately 10^20 nats, which, when you multiply by Boltzmann's constant (1x10^-23 J/K) and Room temperature(3*10^2), is on the order of 0.1 J. That energy, divided by c^2, comes out to 10^-18 kg, or about 10^-17 oz (give or take an order of magnitude or two).

So I guess, really, the internet doesn't even come close to weighing as much as the lowball estimate from the video.
Why not allow for C extensions to Javascript...

Because that's a terrible, stop-gap optimization strategy. You can't JIT over the FFI boundary without some heroic API, and distributing compiled/compilable code is quite a hassle.
That is what disruptive innovation looks like. "Oh look, a multi-billion dollar problem people were trying to solve by getting two sides of the market to simultaneously ubiquitously install new hardware. How about we solve it with stuff they already own plus new software instead?"
Lista di aggregatori
As someone that's easily distracted I've found Lion's full-screen support is quite the blessing if you're trying to focus on getting things done.
I acknowledged that it wasn't ideal and was merely wondering if it might be an option for those without the means or imagination to arrange an actual vending machine themselves.
It would be super good already if the company could really operates like that
Even the name of the app points to its competition. If the sky is dark I am most likely to bring an umbrella. It is however beneficial if I know I need to walk somewhere in a given amount of time. Seeing when the sky will be dark but no rain would be nice, but Ill still have my umbrella with me regardless.
What books do you recommend in particular?

Thanks
WxPython: An Intro to the UltimateListCtrl
"it maximizes your chances of success"

I'd question whether being in "the valley" really does increase your chance of success, and also question what's meant by 'success'. If you raise a few million in a first or second round, hire people, then close up shop 2 years later, was that a 'success'? That's probably easier to do out in CA, but if you define success as a longer-term sustainable organization, does being out there really make that much of a difference? Successful companies are built all over the place.
Rather than attempting to have minimum wage employees and average netizens understand what one-time use auth code means, how about we just pop a window on their phone saying "Krispy Kreme wants to charge you $5. Hit the big green button."
Quake was not written in C++. All of id's games until Doom 3(2004) were written in C.
Social Neutrality (from 2010)
This should make the guy who left out the var during his product's launch feel better. No one is too big to fail.
WebPhone - An Open, Editable Idea for a Phone that IS the web
Have you considered the value that these keywords add to a team environment, or as reminders when visiting an api that you haven't worked on in months? It's something a little more standardized than "_privateVar" and "maxCount =4; // NOTE: Constant Variable!"
Being from Shreveport and a hacker this story makes me proud ... I knew when Moonbots opened here they would do great things. Bill Joyce is a man known for being amazing at what he does and I think most people that have used the app would agree.

I'm not sure it has quite "put Shreveport on the map" as far as technology goes because as a consultant I have still done 95% of my work outside of the area in the past five years but it definitely helps to have a talented group bringing some name recognition and talent to the area.
Whats The Difference between Cold Sores And Canker Sores?
Stupid lack of internet /sarcasm tags :/
My question is how does time dependency work in this case. I am trying to wrap my head around how a prediction engine would work when your assessing students on the basis of not just past/current performance but also how much time their taking while answering each question.

I think you can model for randomness (kids getting lucky while answering a question), but if you can somehow add time-dependency to the model, then your predictability would be higher (of course this is pure speculation).

Does anyone have a good model I can look at? Any help would be appreciated.
RealNetworks verliest rechtszaak om hyperlink | Webwereld
What will you do if your income is less than 40%?
Amazon Goggles
Note that Paul Rand's "intuition" has absolutely nothing to do with the "intuition" of "intuitive user interfaces". Most explicitly, he writes: It has nothing to do with intentions, with pressing buttons, or with programming. It is something that just happens-an idea out of the blue-characterized sometimes by suddenness and surprise, with a feeling of elation, excitement, and a release of tension.
Louis Vuitton Luggage - Louis Vuitton Replica Luggage
Excellent point, and my experience is similar. My degree is in philosophy. Already knew programming before high school, and my hobby computer work kept those skills up to date while I was focusing on other stuff - "unrelated" stuff like music, art, foreign languages, English, literature, history - these are things that made it easy for me to relate to people who weren't programmers (for example, everyone else in a company outside IT).

While the cynic in me might say you just need to keep up with American Idol and an occasional Fox news broadcast to be able to chitchat with most Americans... I'm not feeling that cynical tonight ;) I'm certainly no expert on any of those subjects I studied in college, but I'm also not afraid of them either.

For me, philosophy was a way of developing my critical thinking and logic skills (which I already had from programming at an early age) outside of computers and seeing how to apply them constructively to a wide range of topics/issues (religion, law/politics, ethic, etc). Taking even more computer science and progamming courses in university would have bored me to death (well, it started to when I tried it).
You do not know how true that is. I used vi in the early 1980s for several years and then went to a job for a decade where I used another editor. Yet when I sat down in front of vim I still felt right at home. It's truly like riding a bicycle, you couldn't forget it if you tried.
Nah, it's not. The original had a setup like:

Doctor A decides to test a cure on 50 patients. 40 have gotten better. Doctor B independently decides to test the same cure on his patients. He will stop once he has reached 'significance'. Coincidentally, the results become significant at the 50th patient, and he also has a 40/50 success rate.

Doctor A says "I followed a fixed testing procedure, and the statistical analysis says that my data is not significant. We need more experiments."

Doctor B says "I followed an optional stopping procedure, and the statistical analysis says that my data is not significant: the cure is good."

A Bayesian would claim that if they both have the same data, then they should reach the same conclusion, regardless of their intent.

A "frequentist" would uphold that the doctors can legitimately disagree. I don't know much about frequentism, but it's the dominant perspective in statistics. Everything I've read about A/B testing is frequentist.
I've found this is due to the difference between small-to-medium business and enterprise customers.

Once you pass a certain price point, you are generally dealing with an enterprise. This means 1) they are spending Other People's Money and 2) they are more likely to be accustomed to a professional environment.
SQL that is hundreds of lines long can be hard to follow and harder to maintain. SQL is probably the fastest path to execution but perhaps not the most testable and maintainable. Perhaps that's the lens to view it through.
@Kareem, that is the most ignorant post on this topic. You clearly have no clue about what you're talking about. Payfirma's app is 2 pages and the merchant owns the account. Square is like Paypal, they aggregate on the merchant's behalf meaning they hold your funds and can cut the merchant off anytime.
Shutter Speed (part one)
I wrote SQLAlchemy after spending about eight years in three all-Oracle jobs one after the next, and I wrote it specifically around the use case of being able to compose hundreds-of-lines queries from smaller pieces.
Strangely enough, Vim is part of the trendy Mac / Ruby / polished websites with exclamation mark and one button setup. That may explain this revival atmosphere. Why strange? Why, Mac setup is supposed to be beautiful and easy, Vim is neither.
"Test Drive" Your Startup
Not bad, a nice simple hosted resume solution. I'm not a designer but it seems to me that the visual distinction achieved by the indentation on the left side of resume items could be improved a bit. It all seems kind of mashed together and somehow hard on the eyes.

As mentioned in another comment, http://re.vu is a totally different approach that attempts to enable slick display of a ton of information.

I still prefer what I currently use: Markdown + pandoc + github + bit.ly. That gives me the following:

1. Version control, backup and hosting from Github.

2. Plain text for posting in the occasional web form or whenever else I might need a plain text resume.

3. One-command conversion to PDF using pandoc with a very simple LaTeX header (which I could automate with git hooks if I was lazy enough).

4. One-command conversion to HTML using pandoc, with a CSS file. I can jazz up the CSS and then print to PDF from my browser if I ever want something prettier.

5. Readable URLs using bit.ly that point to the latest version, for which I can easily view analytics by appending +, including country and referrer: http://bit.ly/mwhiteresume and http://bit.ly/mwhiteresumepdf

6. The awesomeness that is Github's Markdown style.

http://github.com/mwhite/resume
Solaris is written in C. Same is true for all BSDs, PostgreSQL, nginx and a lot of other high-quality software.
What mess? Unpack tar, mv files to vim/plugin or vim/doc. Easy to do, easy to undo, works well with versioning.
Such a link bait?

I don't see how he can go from Will's comment to:

Regarding Will's comment: If Google's products were secure out of the box, journalists would not need to "take a couple hours" to learn to protect their data and communications.
I think that another perspective on "daily deals" is influencing user behavior for short term opportunities. Instead of deal that last for months, they sell excess capacity for tonight/tomorrow/this week.

This is already common with same day/rush tickets for live performances. http://savored.com seems to be doing this for restaurants, the experience is quite nice - no coupons. By only selling off excess you don't drive away current customers (a problem with groupon) and you can experiment one day/week at a time and don't have to worry about going out of business.
> The freedom of having every object and every property be configurable,
settable, introspectable, readable and writable, at least at the language
level, is worth the trade off. If we add const, private, and other lock-down syntax, or make class properties private by default (shudder), I
guarantee you that many potential innovative libraries that otherwise might spring up will never even be conceived, and frustrating situations that could have otherwise been solved by a quick patch will instead require
convoluted work-arounds.

If you say so.
Exactly, that's simply amazing and a great business model, as well. If they end up like Paypal (I mean huge, not terrible :-)), it'll be pretty easy for everyone involved to send and receive payments...
This works really well. Tried it on a couple dozen books around the house. Pretty much 100% recognition on everything new enough to currently be in print. It failed to recognize a lot of out-of-print stuff, but that's to be expected.

It seems to be that if there's a picture of Amazon of the item, it will work.
'Extreme form of insight'? Maybe, maybe not. http://www.kk.org/thetechnium/archives/2009/08/progression_o...

> Yet talent is unequally distributed. Some innovators (like Edison, or Newton, or Kelvin) are simply better than others. But if genius is not jumping ahead of the inevitable, where do the "greats" fit in? Simonton discovered that the higher the prominence of a scientist (as determined by the number of pages their biography occupies in encyclopedias) the greater number of simultaneous discoveries they are involved with. Kelvin was involved in 30 sets of simultaneous discoveries. Great discovers not only contribute more than the average number of "next" steps, but are heavily involved in those steps that have greatest impact, which naturally are the areas of investigation that attract many other players, and so produce multiples. If discovery is a lottery, the great buy lots of tickets.
I don't know. I've asked my wife about why she got her degree in English, and she claims no one ever explained to her that wasn't a degree that was likely to lead to a lucrative job. Whereas I was well familiar with the "fries with that" joke, and never seriously considered majoring in music (despite my love of it) precisely because I felt it wouldn't be a wise financial decision. Difference in upbringing, I guess.
Easy, no, beautiful? It can be. It can be very beautiful in its simplicity.

I like to think learning Vim akin to learning a musical instrument. It's not easy, the learning curve is very steep and it forces you to think about writing code in a completely different way. But once you get the hang of it, the power available to you is absolutely incredible and you'll code with efficiency never thought possible.

My 2 cents.
It doesn't show up in the App store for my ipod.
Gmail app for iOS (from indie developer)
It's also pretty interesting to see them build a whole new payment system using normal everyday tech like smartphones and tablets (plus of course remote servers). No expensive custom mainframes and ancient software. The trick now will be to get as many businesses to use it (preferably all of them and preferably worldwide).

I also think using photos is one of the most surefire ways of identifying the buyer, as well - it had a nice effect on credit cards (with photos on them, you can't just steal one and use it for whatever) and it can definitely help curb fraudulent purchases with Card Case.
"Don't be silly, Jen--the Internet doesn't weigh anything."

http://www.youtube.com/watch?v=sDA1HUmuuJo
He's saying that aging is a major contributor to cancer and heart disease (or at least, that we think it is). This is true. "Curing aging" means a dramatic reduction in the overall rates of cancer, heart disease, etc.
Headphones are dangerous
Top fashion Jimmy Choo Ugg., in ugg-jimmychoo3042.com
Not even reviewing the code can prove that any property is inaccessible, when its name could be constructed anywhere at runtime and used via object[propName]. Without actual language and runtime enforcement, there are almost no pervasive changes safe enough to make without the kind of thorough regression testing most teams aren't prepared to do. Which is not to say they don't do it anyway, and sometimes get lucky.
That post isn't lacking in propaganda neither.
One Main Financial
Changing stopping rules after seeing the data creates bias/distortions. One does have to set the rules in advance, that's not a mistake.

Consider a data set consisting of a single license plate number. (This example is from Richard Feynman.)

If you set the rules in retrospect, you can go "Wow, what were the odds my one license plate would be XJKDL-2342-KE? One in a million?" But that's wrong.

On the other hand if you predicted XJKDL-2342-KE in advance, then the same data point would have a different meaning. How did you predict it?

Patterns that you can predict in advance are different from ones you can find in retrospect after looking through whatever results you get. So the same data point -- XJKDL-2342-KE -- can take on different meaning depending on the original intent and design of the experimenter.

People make this mistake all the time with more mundane examples. Like they will roll snake eyes three times in a row, then calculate the odds of that happening, and then says "wow 1/6^6, there was such a minuscule chance i'd get screwed like this". but they're just wrong. ANY exact ordering of the 6 individual dice roles has a 1/6^6 chance of happening, and you have to get one of the "unlikely" results.

To help make this more intuitive, consider that they would have been surprised by rolling all 2s, or all 3s, or various other patterns. So you at least would have to figure out how many outcomes they'd deem surprising and figure out what proportion of the possibilities are in that category. And then take into account all the rolls they made when they weren't surprised and didn't record any data...