skysight-inc/HackerNews huggingface dataset:
Cost to AOL was approximately nothing. AOL will spend more on worker time reading and joking about this article than they did on the cereal and ramen he ate. It's a rounding error.

The benefit to AOL is that they got a ton of good press for supporting young hackers. This is the first I've heard of the Imagine K 12 incubator, and I'm glad somebody's tackling this. AOL was smart to laugh it off in the press; this is the first positive thought I've had about them this decade.
I think I agree with you, that it's (for those who actually do like Unix) a discoverability problem, but then I think that can be helped by simply reducing the number of command line tools. If you have a small set of tools you know extremely well, the pipelines necessary become immediately obvious whenever you encounter a task... I think part of the problem is that many modern Unix commands are non-orthogonal. It would be interesting to look at ways to improve the discoverability of manpages, though, or at least have some kind of well-structured "if you want to X, you could use Y" index.
Yes! Goosebumps.. But, I must unfortunately confess.. seeing all that unbranded space on the Dragon had me cynically thinking, how much could they sell that ad space for?
How to Focus on Doing a Startup
Yes, really. Your own link confirms it at the top:

> The standard financial abbreviation for million is MM, e.g. $300 MM.

If you use MM, basically everyone will understand. If you use M, some people will assume million but anyone with experience in finance (or anywhere close) will read "thousand".

I pretty sure the blurb at the bottom of your link is wrong, though. 'M' as an abbreviation doesn't come from Roman numerals. That claim is all over the Internet, but I don't believe it's true. The 'M' is for mille, meaning "thousand". We use this in all sorts of terms, like millennium, millipede, "per mil", etc.
Los Angeles Becomes Largest US City to Ban Plastic Bags
Is NASA doing the Ender's Game thing with their astronauts?
Looking at this list I can't really tell why this is supposed to be better. Shedding complexity ok - but getting rid of many shorthands that are there for a reason? It reminds me of how Java wanted to replace printf with a ridiculously complex string formatting system.
Ask HN: How do you integrate SaaS applications used by your company?
In your company you are using multiple SaaS/Cloud application (most companies probably do).

Say online CRM (Salesforce, Highrise), help desk (Zendesk), e-mail automation, collaboration and document sharing (Google Doc, Dropbox), user feedback services (Wufoo), etc.

How would you integrate them?

Would you rely on SaaS provider to give you some basic integration? Would you write a code against the SaaS provider APIs and run it to some PaaS/IaaS? Would you use a Integration as a Service product like Snaplogic?

What are the pros and cons in it for you?
Yes. It would be a regexp nightmare to sort ls output if you got it one way and then wanted to format it a certain way.
The more accessible the grass route tools the greater the chance of adoption. Adoption for Win8 / RT maybe acceptable with the new Express options but frankly I don't see C# developers of the future applying for licences for IDEs to compile their software. They'll just adopt a different more (immediately) accessible platform. Companies will struggle to recruit for server hosted line of business applications. The ecosystem will suffocate. Managers and engineers will consider different platforms as part of their due diligence, as a result I predict less Windows licences will be sold.
Docking standard for the International Space Station
I didn't say I expected GNU to follow the unix philosophy. I pointed out that it doesn't, and that saying "unix doesn't follow unix philosophy" while pointing at GNU tools for proof is absurd.
I really liked the phrase "diagonal shortcuts" from the OP. It brought to mind a physical metaphor for what's meant by software having only orthogonal functions: on a college campus they usually pave orthogonal sidewalks, and inevitably you find diagonal paths where students have cut through the grass and trampled it down to bare dirt. It's ugly in some sense, but it's what everyone wants.
JS+HTML5 Social/Culture Maps for communities, Google Maps will never be the same
"But why does evented programming scale?" - Explained in Plain english
I like the idea, but 10 bucks for an album is a total steal.

It's the same price as a CD if you count out one and a half links in the retail chain.

It's expensive enough to make one hesitate.
IMO it should cost what it brings the artists today, +15% for distribution and everything would be fine, we'd all buy tons of music @ 1.15 bucks a CD and everyone would be happy.
Watching all of this makes me realise just how lucky we are to be alive at this point in human history.

Indeed. Sexy times!

Captured dragon: http://imgur.com/Vmnzj and http://imgur.com/mQU91
From Facebook's perspective, they are at the end of a golden period where they are being judged by their potential rather than their results. That is a powerful thing, and probably the reason they overreached. Eventually, people will decide that 25x sales is insane, and they just won't be worth as much.

So the obvious answer is cash. More is better, and they only get one shot at being the unlimited golden boy.

But there are a couple limits to this reasoning. First, you can only use so much cash - Apple, for example, is having some issue with this. I don't think Facebook will have trouble deploying what they raised, though, so this isn't really an issue.

You also want to maintain a good working relationship with Wall St. What happens when Facebook tries to raise another round in the public markets?

And what about current employees? If they watch their shares decline by 50% before they can sell, it's bad for morale.
Bigger Than Facebook
Facebook: Private Equity's evil twin
I agree.

It is not like 'ls' is predicting weather and telling the fortune.

It lists files and directories. It has a zillion options to control its behaviour and output. I see nothing wrong with those options if they will be of use to somebody. I use 4-5 options myself and know them by heart.

I do admit that a new user can get overwhelmed if he looks at the man page.
I like this. It espouses good engineering principles (tell don't ask etc.) the advice here is in my opinion applicable to most platforms and domains.
I adore that you used literate style documentation for your source, as someone who is also learning to love programming efficient tools in C I very much appreciate that.

I question the need for yet-another-process-monitor, but I acknowledge that upstart, monit, etc are by and large overcomplicated and messy. They provide more features, of course, but they violate my interpretation of the unix philosophy.

I'm sure many people on HN will condemn you for writing this but, I for one am very excited to try it.

I had a similar idea of a daemon that would allow inter-process signaling for users to signal processes which shared their GID, to simplify web application deployment without relying on sudo privilege restrictions.

You may have just inspired me to take your lead, and just do it - a few hundred lines of C, and smart documentation have a lot of value as learning, experience, proof-of-concept and a discussion point; and that in itself is reason enough for this to exist!
You have skipped over the most important word in the quoted phrase: 'parsimoniously'.

Yes, there is no reason this shouldn't apply to groups, but is that the simplest explanation that fits the facts? The more parsimonious explanation is that genes (being the primary mechanism of propagating traits between generations) are the unit of replication, and closely-related kin have much higher gene similarity than arbitrarily-sized groups (due to the mutation/genetic drift that occurs all the time). Natural selection can only operate on replicators, and genetic replicators only create kin. These replicators may influence group formation and their subsequent natural selection, but is there any evidence for that hypothesis that isn't suitably explained by kin selection?
Samsung Galaxy Note 10.1 Revised Edition - What's New?
When are we, as a society, going to solve the password problem?

Passwords are a terrible mechanism for solving security - to make them "secure" you have to enforce stringent policies creating passwords that are not memorable to many users, leading to passwords being written down. Add in the fun of needed to know far too many passwords (my daily count is at 17...).

Honestly I don't know enough about cryptography or security in general, but could an application be locked down using a public/private key (ala, SSH)? I'd love the ability to generate my own key (with my own password) and assign it to any application.
I think DDG is fantastic for what it is and what it's trying to accomplish.

That said, I looked through those comments that Gabriel linked to and I find the comment of:

> which collectively are the most vitriolic I've seen under a single story (about us)

... to be the wrong way to look at that thread.

If I were working on DDG, I'd be thrilled with all that great criticism. Some of it could have been said more gently. Some of it ignores that DDG has a different mission than Google. Overall, though, it's a raw look into what some people are thinking -- even if it's a bit rough and tumble.

Gabriel, keep up the great work. Take that criticism and use it for what it's worth and forget about what's left.
I expected something harsher given the title of the post. I agreed with virtually everything tferris wrote.

tferris took time, energy and effort to elaborate on some of the things that caused him to view ddg as an inferior product. I don't think that's "vitriol", I think it's constructive criticism. When I think of vitriol, I think of people being mean for meanness's sake (which sadly does happen on HN sometimes).

I have much broader concerns about DDG, but if Gabriel thought what tferris wrote is vitriolic, there's virtually no chance he'd appreciate my point of view.
In my opinion this is a superficial view of the problem which misses the fundamental point. The Unix shell tries to be 2 things and suffers as a result. It is a) an interactive shell, optimised for quick navigation and b) a programming api.

The programming api should be as simple as possible, but no simpler, everything should be well structured and in long form and with typed arguments. e.g. 'ls' would be 'listDirectory' and it would take arguments as named parameters. It would also be directly bindable into programming languages (rather than messing around with strings to 'execute'.

The interactive shell would be a program built on top of the programming api (an api which does everything, not posix), and would contain all the abbreviations and implicit type conversions. This would probably create more choice/fragmentation/innovation than currently exists it would be more practical to deprecate commands and arguments.
Railo on Amazon AWS
Lower orbits have higher anglular velocity -- and it is angular velocity that dictates which craft gets ahead on orbit, because we're comparing angular position, not linear one.

For example, geostationary orbit (~36'000km radius) has period of 24h -- i.e., takes whole 24hours to cover all 360 degrees of rotation, having angular speed of 15deg/h, while Hubble's Space Telescope orbit (~560km radius) has period of 96minutes -- i.e., takes just over 1.5h to cover 360 degrees; with angular speed of 240deg/h.

Sure GEO has higher linear velocity and associated kinetic energy, but that's irrelevant.

I guess the Dragon was positioned under the Station so it gains the angular position slowly over time in a natural way.
The mouth of a child is a terrifying thing to behold
I must say I was more excited when SpaceX did their first successful launch, but this is a lot of fun for essentially being parking. Can't wait for the future though. If there's one things that sets Elon Musk apart from other entrepreneurs it's his ability to make long-term plans. It seems like everything he (and his team) does leads up to somethings even greater.
Video Youtube Cara Memakai Jilbab Terbaru
Thanks, I am! I feed on feedback, and this feedback is as good as any for that purpose. Maybe vitriolic was too strong a word?
They have, and it was facebook credits. If that didn't maximise their profits then nothing will.
The point is that "head" on your system is not the same as "sed 10q". There are two different codebases. By default head shows the first 10 lines but you can change it with flags etc. Well why bother when you already have sed to do that?

head -n 5 sed 5q

For most cases, head is not a shortcut. 10 is just a special case.
No, since America can be used to refer to both the USA[1] and a continent/two continents, but there is no country commonly called just "Africa".

[1] Please don't argue with this. This is common usage in modern day English, even if you might not like it. You know it, I know it, we all know it. Also note that the Estados Unidos Mexicanos (United Mexican States) are commonly referred to as just Mexico, so why should there be a problem with calling the "United States of America" just "America" for short?
The site is a Pinterest ripoff, plain and simple.

The deck shows lack of imagination and latent overcompensation.

"I just told him I'd put his name on the Montgomery Ward mailing list."
Viagra was a by-product/side-effect of a (ineffective) drug for angina and hypertension. I'm not sure how much UK government money was involved in that work, but I'm assuming a lot, as we're generally all for that kind of thing.

Also of relevance, the UK patent on using a chemical that gives you an erection as a cure for impotence was thrown out for being obvious. But the patents on how to mass manufacture it are still in effect.
On the contrary, I'd love your point of view. Please share it.
Getting rid of good things would be bad, but is sed 10q really "ridiculously complex"?
Video of the Day – You Down With BGP?
Dancer Template, now with more cowbell
To get a Twitter account verified it costs your soul.
I recommend reading this blog,for those interested in crunching numbers on python http://slendrmeans.wordpress.com/
Official time: 9:56AM EST, and it took place over Western Australia. Congrats to SpaceX!
Supporting it natively has been suggested before, but it's not something the admins are likely to implement in the near future. Try using the Reddit Enhancement Suite plug-in to easily switch between accounts (unless you are force into IE at work).

Also, note that r/ideasfortheadmins is the better place to post ideas like this (and the admins do read it and respond to it).
What's the difference, they're all still trying to ask ten times what they'll give the artists, for no reason and while taking 30% profit on a download that's at most worth one ad showing.
"Sorry, offer not available in Seattle." ;)
-o is probably for compatibility with some other system. -T seems useful doesn't it? How else would you get that info? And -x is a personal preference. None of those seem especially useless.
Bearish == skeptical. I don't intend to buy FB and I think it's overvalued.

But I say that because I think FB's style of social networking is a fad, not because I believe crude aggregate statistics of internet companies in general tell us something useful in FB's case.
I've been thinking about this for a while - if they (or we?) break this internet we have, can we make a new one, hidden from those who would break it? Would it require new infrastructure or could it be hidden inside the 'normal' net?
Honey how was work ?
- Oh nothing special, i just helped the first private company in history dock a space capsule to the international space station.
Cool idea. If you haven't already, you should share this app with Stanford's Persuasive Technology Lab -- they work on using technology to influence and change human behavior, especially across differences - http://captology.stanford.edu/
How difficult would it be to have the sculpture on a lockable swivel? Every month or so you just go out, realign it, and lock it back in place.
That's the sort of picture that makes me feel a tad patriotic (I'm Canadian).
Note that I was not arguing for checked exceptions.

Right, I understand that. And I was merely pointing out a flaw in your argument against my argument.

You may be able to recover from a missing file, no one can help you if this pointer is null

My argument (which you seem to be doing a great job of ignoring) is that this distinction is completely unreasonable. As the calling function, I am passing in the pointer, therefore I am the only one who can know whether the null pointer is a recoverable issue! Consider the ArrayOutOfBoundsException - perhaps the array bounds are passed in from the user interface, and the error should be trapped and reported to the user. This checked / unchecked distinction is simply nonsensical from the called function's point of view.

Checked exceptions are typically explicitly thrown by the called function; unchecked exceptions are typically encountered because the called function itself had an error

This is not typical, is not how you are using them in your examples, and also makes no sense. What is the difference between encountering a particular error within a function or a sub function? What if the logic in the function is later extracted into a subfunction?
Seems to be returning an error page at 10:19am EST
I don't know. In relative terms it's probably true since HN is usually very positive about your work.

Sometimes, though, being in an echo chamber isn't what is best for your ideas or your company. It's good to step away from the DDG Fanbois and see what the contrarians are thinking.
"A towel, it says, is about the most massively useful thing an interstellar hitchhiker can have. Partly it has great practical value - you can wrap it around you for warmth as you bound across the cold moons of Jaglan Beta; you can lie on it on the brilliant marble-sanded beaches of Santraginus V, inhaling the heady sea vapours; you can sleep under it beneath the stars which shine so redly on the desert world of Kakrafoon; use it to sail a mini raft down the slow heavy river Moth; wet it for use in hand-to- hand-combat; wrap it round your head to ward off noxious fumes or to avoid the gaze of the Ravenous Bugblatter Beast of Traal (a mindboggingly stupid animal, it assumes that if you can't see it, it can't see you - daft as a bush, but very ravenous); you can wave your towel in emergencies as a distress signal, and of course dry yourself off with it if it still seems to be clean enough.

More importantly, a towel has immense psychological value. For some reason, if a strag (strag: non-hitch hiker) discovers that a hitch hiker has his towel with him, he will automatically assume that he is also in possession of a toothbrush, face flannel, soap, tin of biscuits, flask, compass, map, ball of string, gnat spray, wet weather gear, space suit etc., etc. Furthermore, the strag will then happily lend the hitch hiker any of these or a dozen other items that the hitch hiker might accidentally have "lost". What the strag will think is that any man who can hitch the length and breadth of the galaxy, rough it, slum it, struggle against terrible odds, win through, and still knows where his towel is is clearly a man to be reckoned with."

http://www.towel.org.uk/
Err, yes. My point is saying "Africa" is so broad as to be meaningless. It's a vast and diverse continent, of which Kenya is just one country. I wouldn't expect an American to know this.
Apache Wookie Delivers Open Source Widgets
The victimized party can choose to spin this any way they want, but it had no bearing on whether it actually did them harm or how they actually feel about it. That's not your decision to make, and 'shades of gray' is a lousy justification for theft of service.
Facebook Camera App: This Is Why Instagram Was Worth $1 Billion
You were right about WebVan not being able to make enough money. Because it deals in everyday items(groceries, dry cleaning etc). These things have notoriously low margins.

Pizza is the classic delivery model because a pizza is really cheap to make(beyond the upfront equipment), but the margins are enormous, because the buying public has it in their head that it's worth more. And they still have to squeeze drivers down to $4/hr and make them use their own cars.

We have to be careful in having too much faith in magic capitalism thinking. Money doesn't always line up with the most useful, beneficial or really anything else. Often there are correlations between the two, but you must be very careful to automatically tie them together.

Profitable things are profitable. Nothing more, nothing less. I know that sounds silly to read, but it's very important to keep that in mind if you are concerned about profit.
Not that expensive, I have many friends with bands and records and I can tell you a "good enough" studio is dirt cheap nowadays, you can get pro sound for a few K at most - still takes a lot of editing work though.
How would you make 'sort' do all the things that 'ls' can easily do?

How do you sort a multi-column output by 3rd column?. You have to write some scripts for that.
Most likely, he's working at home: http://bit.ly/9NiLQB
Check your phone using this free app: ZTE Backdoor Finder.
https://play.google.com/store/apps/details?id=com.pcl.ztebd
-p is immensely useful. Of course it's redundant in long format; it's for using in short format.

-r is also very useful (I use -tr all the time, which I can't immediately see how I'd replace with sort), and while I could replace ls -lS with piping into sort, you seem to be assuming ls will always be outputting one file per line, which is far from its most useful output mode when running it in a terminal.
Funny how the comments rapidly descend into nonsense about memes. I wonder if he sometimes regrets introducing that concept.

Interestingly the commentators seem to be some sort of anti-Dawkins cabal which includes this rather charming fellow:

http://en.wikipedia.org/wiki/User:NBeale

http://starcourse.blogspot.co.uk/search/label/Richard%20Dawk...

Who obviously first started hating Dawkins because of his religious views. The cynic in me wonders if it was a co-ordinated attack, especially the silly tit-for-tat between him and the Munro guy. Given the frequency that he attacks him on the blog you'd think that would be the first book on his night-time reading list.
It's not technically a limit, as much as a truncation.

I still would be happy if they lengthened that.
Daring Fireball Linked List: AirFloat
The idea that Unix is or should be a collection of small tools is only a corollary to the real point, which is that Unix is not a machine, but a language. A machine can only do what it has buttons for. A language can express ideas that have yet to be thought. They are greater than the sums of their parts. As with all languages, words get expanded and used in ways they weren't intended. This is good. English is messier than Esperanto, and better for it. Unix is a language where merely speaking an idea makes it reality. We call this magic.
Alright, I misunderstood (But I disagree. "Up until now, no African country except SA has developed a supercomputer" gives me quite a lot of information (55 states in Africa don't have supercomputers); it's not at all meaningless.)

Also, you seriously don't expect Americans to know that Africa is made up of many countries, nor understand the difference between Morocco and Kongo (for instance)? As a non-American, that's rather shocking.
Responsive Typography
Don't discredit his work simply because he disagrees with your religious views.
tl;dr It's in Washington D.C., the United States of America. Washington D.C. is the capital of, but not the largest city of, this North American nation.