skysight-inc/HackerNews huggingface dataset:
The CIA's always been antithetical to the "American spirit" - an intelligence organization is, by definition.

Agreed, though - it would be nice if this had seen the light of day before now, moreso given the fact that we still can't figure out how the damn thing works.
I think it would work out pretty well. Sure you might get some content you don't like, but this idea doesn't seem to be based on what you like about you, it's what your friends like, or dislike, about you.

I foresee lots of nicknames from childhood, whether good or bad, being embraced. In fact I made a profile and my friend already gave me the nickname that kids used to tease me with when I was like, 7. In my opinion, it gives a great opportunity to reminisce. If you don't like it, don't read it.
Your responsibility to your shareholders is not to maintain the highest profits/employee - it's to deliver the highest total profit per share. If you need people, and can maintain the 3/2 ratio, you should add them.
If for some reason Firefox, Chrome, and Opera didn't work out for me, only then would I try switching back to IE. It is the order in which I would try the different browsers that the history of IE is considered. I don't see myself considering a switch anytime soon since I love Firefox.
the brain will adapt to the prosthetic and the neural representations shift. You need to be able to deal with this

Why? Sounds like the brain is dealing with it pretty well on its own.

If the brain is good at one thing, it's taking note of, and adapting to, useful relationships in the structures it finds itself embedded in (affordances).

I think if you can get some kind of probe or grid of probes into an area that has even a vague chance of getting some activation during physical therapy sessions, then there's a pretty good chance the patient will be able to get from there to skilled motor control through practice.
Towards Better Online Dating
A Z F A
B = C

C = R

M P S A C M M S C C

V G M S C V M
What's changed since yesterday when you asked HN to look at your app?
I understand and appreciate what Watson is doing. It's awesome and ground-breaking. However, with contestants of this skill level, most of the responses will be known by all contestants, and the real competition is how fast you can buzz in after the light turns on indicating the clue has been completed.

Think of it this way: if you had a human standing in Watson's spot, with a monitor displaying Watson's suggested response, I don't think that human would perform as well against the other human contestants. Sure, Watson would often come up with the correct response while the clue was being spoken by the host, but the human would still have to buzz in when the light turns on. If you buzz in too early, you get locked out for something like a quarter of a second. Watson would still be extremely awesome technology, but I don't think a human with access to Watson's output would compete at anywhere near the level that Watson did in the video.
The bug was that Rails didn't check for the authenticity token in case of requests that were labeled as XmlHttpRequest (i.e., Ajax), and the redirect-from-flash game allows the attacker to forge the label. The fix makes it check in all cases; this is why it comes with stuff that you're supposed to patch into your layouts and application.js to put authenticity tokens into all your Ajax calls.
But S&P 500 are not the 500 companies with highest revenue. Its 500 companies selected by a committee to be representative of the american economy. Its not as biased as you suggest.

http://en.wikipedia.org/wiki/S%26P_500#Selection
RIM Said to Plan PlayBook Software to Run Google Apps
> the unending adolescence

It has nothing to do with adolescence, and everything to do with different priorities. Debian favors stability, Ruby favors breakneck progress. Each has their pros and cons.
It did take more than a few decades to design, however. I wouldn't really expect a new model to ship inside of forty years. At best, that's like expecting the next version of Windows to ship in the next three hours.

That's true only to the extent that the evolution of machine intelligence proceeds via the same processes that led to human intelligence. Which is pretty much impossible, so if we ever get to AGI, we're going to be dealing with another type of evolution or design, and it's very possible that it will happen on a timescale much faster than that of biological evolution.

IMO the reason the Singularity concept is popular these days is that we're the first generation that is, barring a massive disaster that both throws Moore's Law off and prevents us from increasing parallel processing power, going to be in possession of reasonably priced machines that have more compute power than the human brain. Which means that it's only a matter of discovering the right algorithms to run.

Whether we're making progress on that is debatable, but don't mistake the slow progress at cracking "the" AI algorithm with the speed at which the intelligence explosion will take off after that - it took many long, slow years to figure out how to build a nuclear weapon, but once we figured out the trick and started a nuclear reaction, the thing blew up in a fraction of a second. AI is likely to be very similar, it may take us a long time to get there, but once we're there, watch out....
The example call for me was: "We're sorry, an application error has occurred."
37signals office is similar to left-brain: ordered, clean, and structured.

Zappos office is right-brain oriented: a bunch of spontaneous stuff everywhere.

What this actually means is that Zappos overload and "shutdown" right brain, making left brain talk to people (verbal communication is the left brain's job).

37signals overload the left brain, making right brain hack software and come up with out-of-the-box solutions to problems.
The background changed. The copy changed. Most of the rounded corners were reduced. The benefits were highlighted.
I found Concrete Mathematics to be a bit dense and not very suited for self learners like me. Also it does not cover the basics like proofs, counting etc.
Howard Schulz, CEO of Starbucks, joins Groupon's Board of Directors
On the bottom left of the site you will see 'Previous Deals.' I suppose it is a bit of a misnomer since you can see current deals as well.

Click that and you should be able to see all of the current deals.
I do not know, and I hope it's just paranoia, because that's a giant pain in the ass.
Effective Time Management – The Holy Grail for Web Designers
As a web designer or developer, managing your time can be one of the hardest and most frustrating tasks to stay on top of. Dealing with client demands and also the constant struggle for a work/life balance is so prevalent, you will find books and articles on the subject everywhere you look.
> Finally, laypeople will benefit from the Defense Advanced Research Projects Agency's (DARPA) mad scientist projects

Yeah, because that whole Internet thing and GPS didn't really count for much...
I, beg, to differ. They, should, be used, judisciously.
Yet another flaw with this study is domain bias. Domains which require many employees per company are domains which are based on economies of scale, and usually have low profits per employee (manufacturing, retail). A better study to support (or refute) the conclusion would be one comparing similar companies.
That made me giggle way more than it should have.
Wow, actually quite surprised. I uploaded my most recent FedEx shipment and what it looked like. You don't get this level of detail:
http://img832.imageshack.us/i/fedexq.png/
This study focuses on big corporations. I wonder how these findings would hold to small companies - let's say, that a company grow from 5 to a 100 employees. Management-layers and meetings would certainly bog down productivity, but as much as for large corporations, or more?
A New Method of Developing Sales Applications
Introducing iframe Tabs for Pages
Fixed now, traffic spike was breaking things.
> You still didn't answer my question about how a frame would help.

I thought you were saying that you couldn't get the Dropbox API authenticated using OAuth working unless you had a continuous active session on dropbox.com. Sorry for the misunderstanding.
I couldn't help but feel irritated by this document. It's cute and all, but it implies Python is somehow unique—culturally or technologically—in grasping at these concepts. You could easily have written this as a Ruby or Scheme manifesto with nearly identical wording and had a valid message.

And then, in our very first example, there is a use of lambda, a misnomer of a concept Python doesn't really support? My brow furrowed slightly more.

I can't help but feel like these people are celebrating their investment in their tools rather than the virtues of the tools themselves.
What led you to believe that I don't understand what's going on? I definitely understand and appreciate IBM's accomplishment. I'm not minimizing the coolness of Watson being able to come up with so many correct responses, I'm minimizing the importance of its actual Jeopardy! gameplay. I'm not sure you understand the real game mechanics of Jeopardy! With highly proficient contestants, it comes down to being able to buzz in as soon as the light turns on indicating that the clue has been delivered by the host. All three contestants know the correct responses to most clues, and it really does come down to the buzzer reflexes, something Watson clearly has a huge advantage in.

Again, I fully understand and appreciate what an advance in natural language processing and sheer computation Watson represents. Even being able to match a below-average human Jeopardy! contestant would be impressive. However, the true game-winning technique in Jeopardy! (when all three contestants are highly skilled) is buzzer reflexes.
I'm not surprised, considering how hard it has been recently for devs to even update IPs of already approved whitelist requests.
I'm highly skeptical about that dragonfly from the 70s. I think it's a mock-up at best, there's no way they made something useful for surveillance etc the size of a large dragonfly. Not in the 70s. Researchers working on this for decades can barely do this today!
As a counterexample to the feeling that women entrepreneurs are ostracized and especially that the Hacker News crowd is an old boy club, 8-month pregnant (self-described) HN user natgordon received quite a warm and enthusiastic reception here:

http://news.ycombinator.com/item?id=2175757
Ask HN: Strong vs. weak typing
I'm working on a functional programming language and debating the issue of strong vs. weak typing. This is a dynamically typed, interpreted language, so it seems to me that some of the benefits of strong typing (i.e., catching type errors at compile time) are irrelevant.

Currently, for example, ("abc" + 5) will return "abc5", and ([1,2,3] + 4) will return [1,2,3,4]. The necessary conversions are done implicitly.

What I generally hear, however, is that strong typing is preferred. So, I'd like to know: what are some pros/cons of strong and weak typing? Is strong typing always the correct choice?

(For reference, the language I'm working on is Scotch: https://github.com/bendmorris/scotch)
Here is a source for you: http://www.vpr.net/npr/133501837/

I don't know where the resorts are in question. But the military is certainly running some popular tourist resorts now..
I also agree that it depends on if another extension makes sense.

For example:

If you are buying a .me (or other extension) just because .com and .net are gone and it doesn't relate then pick another name. If you are buying a .me (or other extension) and it relates like about.me then go for it.
Sure, but it'd be a hell of a lot safer to climb up the back slope of a mountain or run around the block. My point is that everything has varying degrees of challenge, risk, thrill, etc and these 'fight club' guys have chosen theirs.
Awesome. Here it is in a paste bin with syntax highlighting:

http://paste.pocoo.org/show/336126/
How can I delete my account? It seems it's not working for me (I'm from Slovenia) and I don't want to have an account with a service that does not work for me. Hope you understand.
My bad, but I think the study would have actually been less flawed with the Fortune 500. S&P are subjectively chosen "market leaders"; thus you not only get the bias towards companies with large revenues, but also an opaque bias related to the committees non-transparent criteria.
Also its possible that soon we will have all sorts of custom extensions from custom providers / companies and then people will have to start paying more attention to the extension of the domain as well as just the name.
Because software and the Internet are making it easier to provide more value, more quickly and more cheaply, than ever before. Thus, less jobs needed. Plus more of the jobs that are needed can be done off-shore, or, on-shore but with less office space and commuting, which in turn drives down money that needs to be spent on those sectors as well. Also the increasing popularity of so-called Agile and MVP philosophies is also driving down the cost of testing business ideas and getting to market. And yes, there's an increasing amount of actionable information, quality entertainment and useful functionality available for free on the Internet. So less money (needing to be) spent in those areas, thus less money available for jobs in those areas, for any given unit of product provided. Plus, due to the Internet, an increasing proportion of the revenue that comes into businesses (overall, but most proportionately in the software industries) can be captured by the owners/capitalists/entrepreneurs, rather than labor.

I'm not sure if this is a net win or net lose, overall, for the world. But it's certainly a net win for certain subsets of the population, and a net lose for other subsets. But even for those who it is a net lose, they are not forced to stay in some frozen static configuration or context, there are choices one can make to shift oneself to take better advantage of the new economic landscape, making it more likely to be a net win for them. It may not be easy. But few things in life are easy, and the universe doesn't guarantee anybody a free lunch (outside the more extreme cases of great inherited wealth, etc.)

One thing I'm sure of is that, all other things being equal, we're lucky to be in the field of software and the Internet at a time when this shift is occurring, because we're in a population subset where it can more easily be a net win for us.
My thoughts exactly. Companies in the same industries will probably have a similar profit/employee.

In my opinion, this comparison would only have been interesting if a large chunk of companies within the same industry would have been measured.
I hear you. Usually I'm not wedded to things like this, but this is one time that the name perfectly communicates the product to different user bases. People will instantly know what the product is for--instantly.
They are really deprecating whitelisted REST apps in favor of their streaming API. The streaming API is WAY better, especially for time sensitive apps.
Yet they are still pretty large companies:

The stocks included in the S&P 500 are those of large publicly held companies that trade on either of the two largest American stock market exchanges; the New York Stock Exchange and the NASDAQ. Wikipedia
So the sequence of events is basically this:

1. New York Times publishes an article that says, female participation on Wikipedia is really low but hey, let's be careful not to contribute it to sexism.

2. Slate publishes an article that says, female participation on Wikipedia is really low but hey, stop contributing it to sexism!

Here is the interesting part. Something about the article's belligerent tone and non-sequitur logic seemed familiar so I looked up the author and bingo, it's Heather McDonald. Every single year I see the same re-packaged piece along the lines of, "feminists should stop hyperventilating about the Web gender gap", "the desperation of the women’s grievance movement", "the perpetuation of the patriarchy myth", etc.

So I googled around a bit, and bingo again - Heather McDonald is a staff writer for the right-wing lobby think tank, the Manhattan Institute. The Slate article makes it look like journalism but it's propaganda, pure and simple.
Http://www.addthis.com/bookmark.php?v=250&username=add4freegold
If I were Abdullah, I might ask Mubarak to hold on and have a orderly transfer of power. I think a lot of middle eastern regimes are afraid of a domino effect.
Financial Models for Underachievers: Two Years of the Real Numbers of a Startup
Could this iPhone with a universal SIM work the same as a multi network MiFi?
I've read good reviews of Susana Epp's Discrete Mathematics With Applications, and I liked what I read in a preview. It's expensive, though, so I'm waiting for the international edition (about 1/3 the cost), which is due out next month.
Sure, send me an email and I'll delete your account immediately. ian [at] meetjennings.com. Could you tell me a little more about the problem?
Seems like the changes are more behind the scenes -stuff, rather than developer or user visible stuff. While GTK is not my toolkit of choice, grats for evolving and getting a major version out.
Strong typing makes it easier to reason about the correctness of your program. So even if you don't compile, you can reason about it (i.e. check your code). If that is important to you, strong might be the better choice. (Keep in mind it also carries an implementation cost)

If the point of the language is to enable rapid prototyping, you want to be forgiving of errors. They're usually a simple oversight that doesn't significantly impact the outcome of the prototype.

I've oversimplified about a gazillion times. But ultimately, it boils down to "what is the point of your language". There is no absolute "better" for this argument.
Tepid demand, small or no lines at Verizon or Apple Stores
Asynchronous Specs
Perhaps I'm special but I've never wanted to search for a filename in a github repository. Fulltext search on the other hand, that's a feature I have missed often.
I was more or less wedded to a previous name choice for my startup but I couldn't secure the name or even a good variation of the name so I started thinking of a new name. I ended up with something way cooler that conveys my mission even better than the previous name. I'd never go outside of a .com for my business domain.

I think your best bet is to look for a new name. Really, you're only setting yourself up for issues with telling people your domain name/having people try to figure out how to type it in if you go with some country's TLD for your domain. Not to mention you're at the mercy of that country's policies. They could change their policies at any time and snatch your domain if they wish. Don't do that to yourself.
NOVA | Magnetic Storm | PBS
"Ramen rich"
"Startup or shutup"
"Powered by Caffeine"
"I API, therefore I am"
"Scale this"
"Lean, mean and coding"
"hack or be hacked"
"sql injection happens"
"fail fast"
Tell PG: Thank you for removing the political stories
For anyone wishing to discuss these events, they are on the front page at both digg.com and reddit.com, not to mention the comments section at countless mainstream news sites. To quote the HN guidelines:

"If they'd cover it on TV news, it's probably off-topic."

(http://ycombinator.com/newsguidelines.html)
There seems to be a severe copyediting problem with this article. Almost a paragraph is repeated (at "Jobs is not targeting mobile advertising budgets ...").
Good point, ICANN is soon to offer customized domain extensions. It costs $185K to apply. Wonder what it'll be like to see .sports or .love or .cars?
Languages of the Real and Artifical
Here's what I don't like about this: I have all these services on my phone, each app-click away at most. And my phone comes with as many alarms as I want. I'm not sure this is a particularly useful synthesis, especially since I have to hold my phone to my ear to get the benefit.

Two things that could make me like this more:

1) Let me get the alert on my computer. I currently set two alarms on my phone and one alarm at kukuklok.com. I'd immediately switch to your app if I could have it start talking to me on my computer at the appointed time, rather than having it call my phone.

2) Ring back if I don't push a button to confirm I'm up. Give me an option for if I just hang up the call, call me back. Nagging is good when it's trying to get me out of bed!

For what it's worth: this feedback is based off the landing page. I wasn't able to get the app to "call me now".
A better design would be a good start :) Great idea though!
Isn't this just rational behavior? As long as the marginal profit produced by hiring another employee > 0, then you hire another employee.
Personally, I would like that. I have no inside knowledge of what the future plans look like though.
R overtakes SAS and Matlab in programming language popularity
An attempt to implement a Lisp machine on an FPGA
Mobl – A New DSL for Creating HTML5 Mobile Applications
Automation? With 100,000 robot waiters Darden Restaurants would have a much more favorable ratio.
Neither have non-dualist priors. The nature of consciousness is as mysterious as it ever was. We have cracked a wide range of the soft problems, but the hard problem remains.
Oracle Releases Hotfix for the Double.parseDouble Bug in Record Time
You can use parens instead of brackets to create a generator (generator expression).

(for x in y)

Edit: in the case of lambdas I'm fairly sure that you can omit the parens as well as they are implicit. I'd still write them out though. Can't test as I'm on my ipad.
Well that's the big question if Feb 2 happens again. You'll recall that the military was on the streets for that entire debacle and did next to nothing.
First Philly Open Angel Forum (Hosted by Gabriel Weinberg)
> I would say Adobe AIR/Flex is the way to go. But since you require Wifi triangulation or GPS, this might not be an option.

Adobe AIR supports geolocation (using GPS and/or Wi-Fi) for both Android and iOS devices:

http://www.adobe.com/devnet/air/quick_start_as/quickstarts/q...
Actually, no, I don't work with JScript stuff and can't comment, sorry. I'll flag your query to the right folks, and they will look into it. Thanks!
The goal is rapid prototyping. I'd also say that these types of operations can be considered features and not necessarily errors. While string + number is probably usually an error (who hasn't done that at least once), in Scotch, the + operator represents not only addition but list construction and concatenation - so Scotch's + is equal to +, ++, and : from Haskell.
I agree with everything you said and would only add that if you have studied lots (for example, are a graduate student in mathematics), then it will probably be frustratingly shallow on anything you know reasonably well (or not mention it at all, if it's specialized), but it is still an amazing resource to get started in fields of math that are not your own.
You could easily have written this as a Ruby or Scheme manifesto

Yes, but this practically is the Python manifesto.
I'll put some thought into this. Appreciate hearing your story.