skysight-inc/HackerNews huggingface dataset:
Looking at it through the economic lens that the author does, I think what he fails to recognize is the payoffs. War has immediate and substantial payoffs. Whether that is material gain, new energy or food sources, pillage, prestige, etc., or moral gain, in the destruction of a regime that commits heinous acts, war has benefits which can be easily seen in the short term, and so it is easier for the governors and governed of a state which chooses to undertake war to make that decision.

Space exploration is significantly more long-term. You're spending billions of dollars (not just lives) for what in the short-term does not seem like much benefit. Although landing on the moon and other such projects are incredible achievements, and although the development of the technologies that have allowed such achievements has dramatically impacted daily life, it's much harder to make clear to people the benefits of exploration in both a human or a economic cost.

If the benefit is defeating Nazi Germany, or Assad's Syria, or Osama Bin Laden, we're able to accept the costs. If the benefit is Tupperware, GPS, and some cool pictures of the lunar surface, then we will most likely not (not that I agree with that, it's just how most people see it).
Pretty standard way to price....Zencoder pioneered it a few years ago.
Indenting is a symptom of having to write code structurally, having to tightly couple call side with it's handler.

Promises break that structural linkage: we have the only thing in JS that matters, an object, a first class plain old object, that we can reason with and perform operations on as if it were any other object. It happens to be an object about a future which will one day resolve, but it's just an object.

And because it's an object that can, after it's inception, have handlers added to it, we break the necessary structural linkage that callbacks mandate: we can make callbacks latter, we can condition what callbacks to attach, we can compose or chain more promises after our first promise and put our handler on that... we have a first class thing to work with, not just a function, which expects a fully-readied handler. It defers the need to define handling.

Read more of my comments to get a better sense of why A) I adore promises B) I feel this article is injurous to the case for promises.
Very neat. Is there a way to only do plain text?
The problem with this system is it actively penalizes use. I see the point of wanting users to have skin in the game, but if I had to give up 2% of my HN "karma" to post this comment, I probably wouldn't do so. If you extrapolate that across all users, you may gain more quality content, but using the site would feel like being punished. And with a social news site, your biggest problem is gaining critical mass. The last thing you should do is discourage use in any way.

Instead of penalizing those things, you should be using them as a metric for measuring site use. Pinterest, for example, would use "repins" as a way to see how much the users are enjoying their experience. Reddit and HN might use upvotes or comments. What you want is as much content as possible and a good sorting method to weed out the best stuff, which is what HN has.

But I could be wrong; we'll have to wait and see.
Pardon my ignorance, but where is NaCl in HTML5?
Its somewhat strange to on the one hand argue that the OS should be super simple (so simple as to hide the hard drive from the user), and in the next breath describe changing a preference as trivial: its not, stuff like that is really confusing to precisely those non-computer people -- especially Finder preferences which is often confused with System Preferences or Finder's other preferences (known as "View Options").

The argument is not that Apple should not make things easy. It is that Apple is increasingly doing this in the laziest way possible as opposed to actually thinking about the problem. The hard drive is confusing? Oh just hide it by default and add a preference. Ugh. They used to hate preferences, now there's one for strange trivial stuff.
box2d.js is the only external script that is going to be used (confirmed by the instructor).
Also, if you don't want to use CoffeeScript, their prior version adds await to straight JavaScript: http://tamejs.org/
And the fact that it's 2% rather than some fixed amount means that it costs established users more to post, and new users less. Which seems somewhat backwards.
Promises make a handy wrapper for any kind of value-in-the-future, be that the mundane case of invoking non-blocking functions with callbacks, in the case of getting values from remote remote systems (https://github.com/kriskowal/q-connection), and, I dare say, if we had coroutines, they'd make a great first-class object for pulling result values out of them too.

A promise is agnostic to your concern. Thanks for writing.
How do you fight spam if you essentially gave out your algorithm?
Very nice game mechanics since on HN the 'old boys' have some advantages when submitting and commenting.

But I would like to know more about you guys and why or how you want to get traction on this before I put myself on the waiting list.

Besides: I love the .io TLD, it looks nice and it's typed fast but won't bring you less search traffic since Google haven't ranked it as a generic TLD yet (like .co, .biz, .org, .com, etc.)

Another side point: HN lost traffic over time when looking on Alexa, I don't know if this relates to the real traffic though.

EDIT: a small note: .io brings you then less search traffic when you try to target more than 1 country/language. If you just target let's say en-us you can set (one) target audience in Webmaster Tools which then would be us-en despite being on .io but if you target more than 1 language then you have a problem since you cannot address multiple targets and you should go with a gTLD or gccTLD. However, if you want to get some decent search traffic choose ALWAYS .com (or at least .net or .org but nothing else, you need much more efforts with other TLDs to rank similar to a .com)
That very well may have been a factor. However, Apple engineers have publicly stated that for them to continue supporting PowerPC Macs would have required developing and shipping system APIs targeting a processor they hadn't sold in over half a decade. I think Rosetta's number was up regardless.
Depends on who you are trying to reach. If you want to reach developers and the "entrepreneurial market" then Hacker News drives more traffic (and if the product / audience fit is good will convert better too). If you want to reach business buyers and investors, then Techcrunch converts better (and drives better engaging traffic). So... who is your customer / user?
We're closer to the tens end, luckily. I think we run about 4 dozen servers total.
Launch! The only way to figure out if something will succeed is to build it. Talk to your target market first, but don't let that be an excuse to never launch anything.
More money for Apple as people will have to purchase extra iCloud storage to backup their iPad.
It's only magic if it's poorly or non-documented. I'm aware of many of the internals, and have written my own SynchronizationContext before. Execution actually can (and often) does continue using the same thread.

I still strongly believe it's better to make cool things available rather than try and protect people from themselves.
What is your third point if not functional programming?
Oh, I don't know. I know had my school had these when I was in highschool we would have gotten good mileage out of them in several of our school-sponsored science clubs. Certainly Science Olympiad, and likely our rocketry club as well.
That's a very clever hack!
I've also been using this http://pencil.asleepysamurai.com/
I lived in Sukhbaatar in Mongolia for a year and though the summers were great. Winter, on the other hand, freezes the condensation on your eye lashes so that when you blink you can't open your eyes without effort.
Amoeba Records launches downloadable music store for digitized rarities
tl;dr: There is no easy way. You have to be in it to win it.

To make relationships last long enough, you need to understand a few things.

- TRUST: You need to trust the other person. How you get there is the challenge. If you don't trust, there is no relationship. How soon do you give up before giving someone a chance to trust them ? Again, thats the hard part.

- RESPECT the other person for who they are and not who you want them to be. My wife is very idealistic while I am more practical. But, I have learnt to respect her, her opinions, views and do not try to change them just because I don't believe in them.

- SACRIFICE: Gotta do this a lot. Did I say a lot. But the key is you should not feel bad sacrificing for the other person. How you get there again is the hard part.

- COMPASSION: Don't overdo but don't under-do. Right balance is the hard part again!!

My personal experience is that relationships tend to work well between people how have overall similar life goals. They could have very different individual ways of getting there but as long as the overall goals are in sync, it works.
Even if you do all of the above well, there is no guarantee you will succeed. But if are not doing most of the things above, you will most likely fail sooner than later.
down-vote it then....
How do you save stuff in files from the browser?

I've googled around about this a couple times and not found anything good, so if anyone can point to some clear documentation I'd appreciate it.
Who Needs The 128GB iPad?
Do you have plans to allow others to use this?
At long last... A month late is better than two or three I suppose.
-> http://thelist.io/apply
There is a price discrimination opportunity here, as well as the opportunity to take advantage of parental paranoia. "Subscribe to Facetube for only $49.99 per month and ensure that your kid's viewing habits won't end up in some employer background check in the future!"

I'd buy it.
The 2% reminds me a little of the ELO system of chess. The stronger you are the higher is your risk (i.e. when playing against a much weaker opponent) which is good. Only because you are sitting on 10K of Karma won't hinder to post crap and opinionated stuff on HN right now. It could keep threads more in balance and bringing refreshing views on old subjects
Yup $1,000 (with a keyboard) gets you a tablet with 23Gb of storage.

For $200 you can get a Chromebook which comes with a hard drive - plus you could get an iPad with the change or save a pile of money and get a Nexus 10 for $400.

Still trying to figure out the Surface Pro stylus though - what is that about?
Was the look and feel inspired by openvbx?
Unrelated question....is .me ranked by Google as a generic TLD?
This looks like you need to have experience coding to take this class.

If you're a beginner or know a beginner who is interested in HTML 5 game development, you need to check out http://codehs.com

We teach you how to program from the ground up and get you as quickly as possible to creating awesome games in the browser.

The whole time, you get personal help from tutors who answer your questions and give you feedback on all of your programs.

You can make some really fun games really quickly. Here are some demos:

http://codehs.com/demos
That's not entirely accurate. See slide 1, bottom right: http://courses.cs.vt.edu/~cs3214/fall2011/gback/lectures/Lec...

And: http://en.wikipedia.org/wiki/X87

Basically, if you're using x87 for the floating point calculations, then it's possible for partial results to be 80-bits, and what values you observe can depend on when you write them back to memory (which will round them to 64-bits).
Sublime was never very good with large files in my experience. UltraEdit has always been the best for that (if you are a Windows user, I don't know if the Mac and Linux versions perform as well).
I suspect this policy would lead to a Keynesian recession in karma due to a constriction in the circulation of points.
> My wife just got a brand new MacBook, and I was disgusted by the way the OS behaves now. There's NO way to get to the hard drive: they just hide everything and give you Documents, Pictures, etc.... The OS itself has removed hot keys and functionality in favor of "ease of use" but really, it's just being dumbed down.

What the heck are you talking about? The only thing I can think of is the Finder defaults to not showing hard drives on the desktop, when it used to default to showing them. That's it. I can still go to Finder preferences and re-enable "Hard disks". I can also put them back into the sidebar if they're missing there. And of course the Go→Computer menuitem (shortcut: ⌘⇧C) still works as it always has. As does Go→Go To Folder… (shortcut: ⌘⇧G).
Wikipedia says yes ( http://en.wikipedia.org/wiki/.me ) but to go for sure go to the Google Webmaster Tools and somewhere deep in the menus you can check which TLD are classified as generic

EDIT: here is Google's list of gTLDs and gccTLDs (generic TLDs with country code), fresh from Webmaster Tools, so .me is included but as said .io is still not included

.aero
.biz
.cat
.com
.coop
.edu
.gov
.info
.int
.jobs
.net
.mil
.mobi
.museum
.name
.net
.org
.pro
.tel
.travel

.as
.bz
.cc
.cd
.co
.dj
.fm
.la
.me
.ms
.nu
.sc
.sr
.tv
.tk
.ws

https://support.google.com/webmasters/bin/answer.py?hl=en...
Sounds consistent with Walking with Cavemen in which they related the hypothesis that the human nose is so protruding so that it can be breathed through for temperature control, rather than by panting which loses water.
One per 3 kids who do the ICT GCSE. Or almost 4 per kid who does A-level Computing.

Not too bad I suppose. Hopefully the new Computer Science courses that are coming out will make it a relevant platform to people.
For even more fun, turn your notepad into an interactive JavaScript environment:

data:text/html, <html contenteditable onkeyup="eval(this.innerText)">

Then you can upgrade it by pasting in something like this:

this.onkeyup = function () {
this.style.backgroundColor = 'white';
try {
eval(this.innerText);
} catch (e) {
this.style.backgroundColor = '#FFAAAA';
}
}
IOS vs. Android version adoption
...I get what I deserve for posting at 3am. I am an idiot. Thanks for the clarification. :)
Would they have had tannin available?
declarative vs imperative is kind of a subjective thing but functional programming is not the only way to do declarative programming (logic programming and SQL are two examples that come to mind)
That link seems to be missing CSS. The content is fine, but it looks straight out of circa 1995 internet (minus the "under construction" sign).
At least in my industry (I work with digital media and ads), part of the terms large advertisers insist on is being able to advertise new content on existing content. Part of the reason for that is people's eyes are on existing content, so it makes sense. But part of the reason is to ensure that people know when episode 343 of sing-covers-together show ends that there is another, new sing-covers-competition show ready to watch. How else will you know to keep consuming if you only use the youtube search box and have an ad-free existence?

The ads are there not because of costs (they help, of course), but ironically as a mechanism to ensure you keep coming back.
I truly despise that attitude of "it worked for me for so long, why not keep doing it?". Pushing boundaries is one thing, maybe "hacking" your way to a single opportunity can be viewed in the light of experimentation, but being a serial deceiver is no way to live a life.

I hesitate something like that to be instantly apologized away. We all fall down, we all make mistakes. Learn from those mistakes instead of trying to just get by.
I use Workflowy for this. In the url bar, I type:

w <enter>

Or, if you're a a super-organized shortcut-type,

w <enter> <esc> "@misc"

Bonus points -- combine with ctrl+T and ctrl+W for command-line-fu-like syntax on whichever page you're currently browsing!
Since hedge funds are subject to bigger swings, I suppose Buffet could be ahead for the next 5 years and then lose out due to a big upswing, no?
It's like each solar system is a VM, and they can't move their VMs to a new physical server without disconnecting all clients. And all of their physical servers are at 100% load all of the time? Oh, I guess it's 100% utilization, not 100% load. As in, they don't spin down servers to save power during off-hours I guess.

The time dilation is a neat solution to the server load problem, but it's sooo annoying as a player. In beta, it was interesting to watch the entire game desync and grind to a halt, but we could still chat and look around. Interesting, but frustrating.
Nope (and I'm not seeing the resemblance)
Quite surprising that not a single job opening has listed Perl as a skill requirement.

Is there really zero demand for Perl programmers from new start-ups?
There may or may not be several people wearing capes at our office on any given day:)
Come someone link to (or explain in detail) some info about Google and how it ranks generic vs. non-generic TLDs? Where did the list of .co, .biz, .org, & .com come from?
I also use Mail.app all the time. Tried the alternatives, but they don't add enough value for me to switch.
If you'd follow the steps of the code you wrote, you'd see that when the same values travel the same code paths they end up being always exactly the same.

Unless, of course, the "code paths" you're talking about are at the C level. In that case, it is possible for optimizations (or lack of it) to end up with slightly different values for the same C code. How often things are moved in and out of the FPU registers can impact things (as I point out elsewhere), as well as if the C compiler orders operations differently.
It looks like GitHub fixed this issue. No more lost comments. Thanks GitHub!
Five Simple Strategies to Boost Your Profits
> i'm not asking for 10 years, just more than ~2

What application released two years ago isn't running on Mountain Lion today? The only one I could think of would be Xcode.

> there is no technical reason why the latest iPhone SDK cannot run on Snow Leopard[0].

Snow Leopard was released in 2009. Just because something can be hacked to run on an unsupported platform doesn't mean you won't encounter an issue. It's not just about dropping a platform as a target; it's also the fact that it won't be officially supported (meaning no guarantees or bug fixes), Apple's engineers won't be going out of their way to make sure the SDK and the simulator run, and they won't help you with technical support. If it does work, and there aren't any known issues (which I doubt), it's a happy accident that could break with any update.
Why does it cost more for experienced high karma users to post?
Hack your LAN for iOS local web app testing
That's a really good idea. If you can't protect the passwords, you can at least protect the hashes, with almost no loss of speed or security.
https://support.google.com/webmasters/bin/answer.py?hl=en...
Thanks....

sorry for hijacking the thread :)
You should really do something about the way comments are displayed.There is too much wasted space.
He didn't say that Office 2008 didn't run on Intel -- he said that it ran on PPC, which it did. 2004 was PPC-only, 2008 was a universal binary, and 2011 is Intel-only
I found this very helpful: http://www.html5rocks.com/en/tutorials/file/filesystem/
This is better:

http://reason.org/files/a87d1550853898a9b306ef458f116079.pdf
I'm on mobile so I can write to much accompanying text, but start here:

http://www.html5rocks.com/en/tutorials/file/filesystem/
Show HN: What WordPress Theme Is That? - WP Theme Discovery
Heh, good quote.

I dumped a girlfriend about two months ago for this reason, after finding several lies (for example, I searched for resumes she had sent, and found three different age of births... why lie your age of birth on a resume?) I figured that there are no way to know what parts are true and what are not, I found no pattern, it is impossible to know when she lies and when she don't.

And after reading about Ms. Shirley, I felt like I was reading about my ex-girlfriend (including stuff in the comments, like people that DO like her, but did not knew she lied so much), I am upset that I cannot believe her anymore. I am upset that I don't know if the good moments were actually good, or acting. If the praises were sincere, or manipulation...
I used to do WinKey+R whenever I needed to type or paste some plain text, when I was using windows.
Now navigate the flow chart without the flowchart, and without speaking a lick of English. And then stretch the entire affair out over several years.

Good luck!
Awesome, hope you like it:)

And you're right, we use native SIP -- that's the main reason we have native applications. Behind the scenes we use the PJSIP library.
I often do an exercise that I've started referring to as a "brain dump". Sometimes when I feel overwhelmed, for whatever reason, it helps to just simply start typing. I start by just saying whatever is most present on my mind, and each new thought starts on a new line. More often than not I end up drilling down to some kind of inner conflict buried pretty deep in my mind.

What's really amazing is when seemingly unrelated stressful moments in your life are revealed to be from the same source.
I believe the concept/term you're looking for is VO2 max:

http://en.wikipedia.org/wiki/VO2_max
Are you referring to the dislike of your actions being tracked on a website? I share your concern, but isn't that just the cost of doing business with a website? Most applications would be able to build a pretty decent understanding of your usage patterns with or without mixpanel - either through data models or raw logs
"ComputerGuru" is welcome to clarify, but I'm pretty sure I heard what was said.

The USA does poorly in comparison with Canada with respect to open immigration, so you'll have to clarify your "insight" as well. Knowing is half the battle: http://www.economist.com/blogs/democracyinamerica/2011/05/im...

There are still some benefits that are open to legal residents but not undocumented immigrants. These include educational opportunities, many jobs (sure a cleaning service is happy to hire undocumented but a licensed daycare center, not so much), many entitlements (immigrants with fake Social Security numbers pay in but they'll never get anything out), etc.
Try <textarea> instead of <html...
Sorry to dissapoint you guys @ Mixpanel, but Cost Per Acquisition or Cost Per Sale metric is a very standard feature in most advertising systems...something that doesn't even get mentioned.
If it's true that Jody took his own life, this is really hitting me hard.

As an entrepreneur, I know well the need to put on the "killing it" face when asked about progress by others. But this is making me reconsider. If every interaction is superficial and full of one-upmanship, then we'll never find out about problems like these until it's too late.
Functional programming, by definition, is expressing a program as a function to be evaluated. That implies that, at least to some extent, all functional programs are written in a declarative style.

However, we use a declarative style for other kinds of language as well: Prolog, SQL and CSS are three very different examples, none of which is a functional programming language similar to ML or Haskell or Clojure.
I see a few problems with this:

* The website doesn't have critical mass or any special hooks (like pg's essays and pg himself, for instance) to help build it

* I'm not "applying" to post on a website

* Costing people karma is going to drive everything towards a hive mind as soon as possible; if you're going to lose karma by posting you're going to try to make sure that you'll earn that karma back. People are also not going to burn karma making civil responses, everything will become a political performance.
Forgive. Half of Americans think it's okay to imprison suspects for life without evidence, to kill suspects and their families in drone strikes, and many well-respected tech companies do all sorts of grievous harm. No apologies. So maybe with that in mind we shouldn't judge this individual so harshly.