skysight-inc/HackerNews huggingface dataset:
Ask HN: Human domain idea needed for new social network.
I've spent some weeks developing a new social network to make connecting with friends much more "personal". Now looking for a stellar name to compliment what I've built.

My theme is something like "Built for You" or "For humans. By humans." The goal was to build a social directory site focused on connecting real friends, business associates and other groups using a few simple layers instead of placing everyone in the "friend" category.

Example: Everyone you know is a "contact". Some of those are friends, some are associates and some and almost strangers. I need a name that reflects natural relationships. "TheHumanFriend.com" is too long and too redundant. Any ideas?
Wish I had this kind of tool for my C/C++ projects.
As to your second point, people like me can only dream of a day when Americans didn't mix politics with faux-religiosity. (I refuse to call the way that many Americans use religion in such a public manner as having anything to do with true piety or spirtuality).
Looks like a lot of good LBS partners are on board with this.
But in a way, using the namespace like suggested is much more PHP-ish. After all, your class does not have sensible instances. There is not much OOP about it.

Where there is something not-much-OOP about something, PHP supplies global functions (compare md5() to 5 lines of Java code) instead of classes. So, using global functions would. in many ways, be much more PHP-ish than using static class methods (which is more Java-ish if you ask me).

Of course, you don't want to pollute the global namespace too much, so using the '_' namespace sounds excellent. I really like the idea.
Invokedynamic in JRuby: Constant Lookup
RSS Graffiti Being Acquired By Demand Media
But we're getting a Whole Foods!
and then very precise definitions of those things.

I understood the post in a very different way. There were no definitions, but lots of concrete examples.

It is a staple of writing guidelines that one should be concrete rather than abstract, specific rather than general, etc. The reason for this is that it is easier for people to reason up to the general principle than down to the specifics.

The concrete examples make it more understandable.
Red Hat is First to Deliver Java EE6 via Platform-as-a-Service with OpenShift
lol downvoting this must feel really good!
Rails has two ways to do this. You can do any select query returning active record objects with

Model.find_by_sql("raw select query")

And any query with a driver dependent result using

ActiveRecord::Base.connection.execute("raw sql")

You can shorten the second one to simply "execute" by creating a method to wrap the functionality.
Don't confuse abstraction and formalization with convention with restricting low-level access. Most ORM frameworks allow you to drop down to direct SQL if you need to.
I'd put it this way: They're using an automatic transmission and flush toilet, so why are they still using Yahoo mail or Windows Vista?
That is contamination, but there also are additives where insects are added on purpose: http://en.wikipedia.org/wiki/Cochineal is used to color lots of food red.
Sure, except that even Kindles that are wi-fi only had to pay the extra $2, not to mention those reading only on the PC or mobile app. It was a stupid system, but as I said, they are fortunately phasing the whole thing out now, and many books already have pricing parity (well, excluding VAT, but that's not Amazon's fault).
It's just that being in a poem doesn't have anything to do with being correct or not, whether it is correct in this poem or not.
There's a regular stream of "defending PHP" posts but they all seem to miss the point.

No one bashes PHP because it can't do these things, or that it isn't easy. People bash PHP because there are objectively better languages and platforms out there and objectively bad decisions made by those guiding the PHP language.

If you want to defend PHP in any meaningful way then you can't just list things that can be done easily in almost every semi-modern web ecosystem, but actually compare it to the other alternatives and identify when it's the right choice. It's harder but it leads to a blog post that might actually benefit readers.
I thought FB's troubles were with mysql not PHP. Turns out mysql has some limiting factors.
You can build a Tinker-Toy computer that plays Tic-Tac-Toe, but just because you can doesn't mean you should.

http://www.computerhistory.org/collections/accession/1026307...
This misses the main point of javascript loaders. The idea is that you take all the scripts that are not essential for immediately rendering the page, and tell the browser that it is okay to render the page before those scripts are loaded. The point is not for those scripts to load faster -- it is to let the user see a rendered page faster.

For example, third party javascript files for social media sharing and liking buttons often take a miserable amount of time to load. Bringing them in asynchronously can dramatically improve the user experience of a site because the user doesn't have to wait for them to load before seeing the real content.

A similar reason is part of why tables are a bad layout strategy for content in HTML. Back in the day, some (all?) browsers would not render a table until everything in it had loaded. So if you put your entire page in a table, and that table had a big image, the image would block the rendering ofthe page.

That is what javascript loaders are about. Non-blocking loading of not-immediately-required resources.
Considering Facebook uses Haskell to automate changes to their PHP codebase, I'd imagine PHP isn't doing them any favors.
Hey HN - we've got some cool new developer tools now. We'd love some feedback if you guys want to give them a shot. Developers like you are our target audience.
"and people with strong careers but zero commercial or practical experience with Python"

You probably missed out on some decent candidates with that as knowing how to program is often not limited to a specific language. Programming is more a way of thinking and approaching problems than knowing a specific syntax.

When filling a role for a C#/ASP.NET web developer the person we chose to hire had ZERO C#/ASP.NET experience, but had many years of Java experience making the same type of applications we needed. He got up to speed extremely quickly and was a great contributor to the team.
Looks interesting. May have to join the next chat...
Everybody in the round gets in at the same terms. I've invested in 50+ deals and never had one person get preferential treatment like that.
Jashkenas is the developer of Coffeescript, FYI.
You can do this pretty easily without a third-party by just using window.onerror, and then doing an ajax request to log it.
Show HN: I Just Released My Game (After 1 YR Of Dev)
heritage.org? You have to be fucking kidding me. Do you even know who they are?
How true. I'm sick of being forced to pick new passwords by algorithms which insist the ones I'm using are too short, don't contain enough $%^&) symbols, or are too similar to passwords I've used before. My bank makes me put in a password every single time, which is a complete PITA on my cellphone. My wife's work Blackberry now requires a 14-character password every time she wants to use it.

This is not security, it is just more security theater. Just give me a pin pad or some little interactive puzzle mechanism that I can do in my sleep, but which has a large number of possible wrong combinations - if it comes back wrong several times in a row, then ask me for the password. Right now it's easier to get into my account without my overly-elaborate password, by saying I've forgotten it and then answering biographical questions - which of course I gave truthful answers to, back in the day, and which I am now unable to change. 1Di0ts.
It's slower, right? I remember some years ago it would take like 5 seconds on this kind of big web app to show me the newer version of the file I just changed.
I downvoted you, because..

Really? Fecal humo(u)r on HN? Ignoring the stereotypes and you repeating the 'German obession with shit' line as a sort of fact, that's just low.
I am inclined to agree. I don't trust Mongo with my data, although I would consider it for things I don't mind losing. That is, if redis didn't exist.

Apart from that, I actually found the comparison fair and accurate.
OpenShift brings Java EE6 and Membase to the Cloud for Free
A sign of great writing: Half the readers think it's serious, the other half think it's a joke. Well done.
Why quoted broadband speeds are meaningless in the streaming video era
So far, I think the daily emails are enough of a reminder.
Even if you skip a day, it comes back the next automatically. With a paper journal, if you forget one day and it gets buried there is no external process that's reminding you to do it. (Except your then guilt ridden conscience)

Also, I don't think the dynamic of having a friend involved would work to well. Why would I like to be bothered if my friend can't keep his commitment to write a journal. As soon as it becomes a habit and they don't fix it, I'm just going to mark it as spam.
I don't consider redis durable for similar reasons as mongo - yet redis doesn't hide what it is or what it lacks in terms of durability... so it doesn't bother me that it isn't.

but mongo often downplays it's lack of durability, which makes me wary of using it or recommending it because people don't know how to use it.
Global Economic Downturn: A Crisis of Political Economy
That doesn't actually answer my question at all. The GP said that the earth has natural temperature swings and we can't/shouldn't do anything about them. But we need (emphasis mine) to do something about unnatural temperature swings.

Why is there a distinction between temperature changes caused by man and temperature changes caused by nature? If nature were to cause the Earth to warm by the same amount as humans are going to, we would face the same detrimental impacts on the environment that you mentioned (that I don't deny will happen). But given those effects we have 3 and only 3 choices. We can die off. We can adapt to the changes. Or we can force the Earth back to the temperature it is now.

Obviously we will ignore the idea of dieing off.

But given that our response to a natural temperature increase of the same magnitude as the one caused by humans is either A) Adapt or B) Force cool the climate, why aren't these options considered when we are talking about human derived climate change?

Then really the question becomes, is it cheaper/better for us to fix the climate now? Or is it cheaper for us to adapt/change it back later?

That really become an economic question, one of net present value. To say that we need to do it now without addressing the other options is a philosophical position, one that puts keeping nature the way it is today at a higher value than anything else.
Interesting concept, and definitely great for those who want to read business books that those founders are most likely going to recommend.

A few questions:

- Beyond getting book recommendations, how else will you offer value? Online discussions? Cliff notes?

- What happens when multiple founders recommend the same book?

- Will you be using Amazon Associates to make money through affiliate book sales?

And of course, a few comments:

- "Featured Entrepreneur:" text and entrepreneur profile image do not line up, along with the entrenpreneur's name, this is bugging me and can easily be fixed!

- You have a very simple description, but you might want to give me a reason why to give you my email address other than getting book recommendations from you

- Getting high profile entrepreneurs (like Andrew Warner) is great, but what will it really mean for me?

Great idea, hope you get a good list of subscribers!
Using a PS3 controller with a Motorola Xoom
Hottest Images Ever: Hot Images Of Maria Sharapova
>When times get bad, hackers go to grad school. And no doubt that will happen this time too.

I am going to graduate with a bachelor's in EE in less than a year, and had been planning on going to grad school for CS. Is this a bad idea?
Why Do We Hold Fast To Losing Strategies?
========================
| Interesting | Boring |
| Work | Work |
==================================
| Nice || Heaven | Read |
| Office || | HN. |
|--------||-------------+--------|
| Bad || No one | Kill |
| Office || cares. | me. |
==================================
The busy Java developer's guide to Scala
PHP is academic?! What definition of academic could you possibly be using?! The blasted thing doesn't even respect basic things like transitivity in its most commonly used equality operator, its author says that he hated programming and didn't know how to write a parser when he first implemented it. And the thing as far as I know doesn't have a specified grammar. It just disregards as much of the body of knowledge of computing as it can while still actually running on a computer.

If anything, C has a much more academic pedigree, being born in an industrial research lab and having /gasp/ an specification.
It's a damning indictment of Java, ASP.NET, Ruby and all other environments that almost all of the apps that "any idiot can install on a web server" are written in PHP.

Where's the "Wordpress" of any other programming language?
Maybe they're smart, but suck at spelling. Not everyone is wired the same.
Is 'correct' even working as an adverb in that case, or is it more like "come ready" or "come hungry"?
I think that misses the point of useful loaders like RequireJS or Dojo's loader. The point of those to enable developers to actually design a modular system with well thought out and declared dependencies. Without them you end up designing a system that is wholly dependent on global namespace pollution and undeclared dependencies. The fact that you get async load is almost entirely irrelevant and focusing on it screams of premature optimization (aka fail).
> If you want to defend PHP in any meaningful way then you can't just list things that can be done easily in almost every semi-modern web ecosystem

Did you ever read Python's documentation? Or Ruby's? Or Java's?

Show me one popular web programming language which has a full page, up to date, with examples and user comments and version incompatibility info, per function.

Of course, it's just one point and I otherwise agree with your comment, but it's one hell of an advantage.
玫琳凯
A few years ago joe sixpack was watching jersey shore italy, listening to lady gaga, eating mcdonald, drinking starbucks, playing medal of honor 4, watching spiderman 5, but he did start using facebook, amazon, google, microsoft when products/services from these companies appeared.
I’m offering $1000 in Skillshare scholarships
Revolights: An innovative bike light solution
We used to do cable service plus local video rental, because between spotty reception and the low resolution of broadcast TV, the experience wasn't that great. We would make the pilgrimage to the video store multiple times a week for everything else. We generally watch only the majors (ABC, etc.) and PBS affiliates, so the large channel selection of cable doesn't add much value. We made a decent antenna and now do over-the-air HDTV for our appointment viewing. It's gorgeous and free. We use Netflix DVD/streaming to get the rest of the content we watch. Netflix+Internet+OTA fulfills our needs at a much lower price point and much greater flexibility. The cable model needs improve to compete. It would be compelling for me with things like per-channel a la carte pricing and price parity between HD and SD service. The one thing I find compelling about the cable model today that's been hard for me to do personally is digital recording. For OTA HD recording, one either has to be able to afford TIVO or spend a significant amount of time and some money hand-building a DVR system.
I think folks enjoy thinking that something they can also understand (like PageRank) was the reason Google was successful...
"at" is very handy for scheduling one-time scripts/commands

echo my_script.py | at 4am tomorrow

then list queued jobs with

atq

note: its not enabled by default on mac os x, see

man atrun
Not necessarily -- window.onerror isn't fully supported by some browsers and libraries:

http://blog.proxino.com/post/8388203148/catching-the-worlds-...
Hey, doesn't your username mean "skull fucker"?

EDIT: This isn't linked to your post at all, just wondering.
I know this thread is dead but just for completeness, New York City has filed a formal challenge to the 2010 Census results:

http://www.crainsnewyork.com/article/20110810/FREE/110819994

http://www.nytimes.com/2011/08/11/nyregion/ny-says-census-un...
My love story - a geek obsessing about a girl
Circles :-p

Seriously, a good name is the cornerstone of your branding, and there are services that charge many thousand$ to develop the right one and make sure it's not already someone else's trademark etc.. Offer a reward - not necessarily monetary, but put up some value.
I'm particularly struck by your point about the negative interest rates. The message in recent weeks is a strong commitment not to let interest rates rise, and I believe to keep these interest rates low, the FOMC is intervening in the bond auctions to sop up any slack in demand. I believe they are inflating to finance this, which means that the cycle will continue until a change in policy at the Fed.

Bernanke's term lasts until 2014, if he isn't re-appointed. He might change direction, but this would be going against his history and his beliefs.

You've identified that there's a big, cheap money spigot. The policies are in place to ensure that spigot sticks around for awhile. It will flow into every place it looks like it can get a return above inflation, and that includes high risk situations and various forms of carry trade.

Eventually, this will force inflation rates up enough that people can't ignore it, and as always, there will be a price to pay. But I don't think we're close to that yet.

It's like 2001 all over again, only this time it won't be houses but something else (and startups will benefit like they did between 2002-2007).

Thanks for the food for thought.
'Mudge' Announces New Darpa Hacker Spaces Program
An Aeron of the wrong size will definitely kill circulation in your thighs. The difference is surprisingly obvious once you try the various sizes.
It happens with any language. But at least in Java you're limited (as far as I know) to looking through what you've explicitly imported. If you include a file in PHP, you have access to everything that that file included in itself, and everything that those files included, and so forth.
Deferring javascript loading definitely makes sense when you're loading a really heavy chunk of script that doesn't need to be around immediately. I saw load times drop from ~500-600ms to ~150ms with use of LABjs, as the server was rendering the page almost entirely (syntax highlighted client side) but the page editor component (ACE + jQuery + other dependencies) was a good ~500-600kb of javascript for the browser to parse and run, but having the edit button appear half a second or later after the page shows isn't a real problem. ACE loading a full editor as well as syntax highlighting a few 100kb of text on the page isn't a light task.

If your site is rendered client side with backbone and templating etc, then there probably aren't many gains to be had there.
Did you notice the looters wearing a hoodie and a scarf? They are not identifiable by CCTV by doing that. No fear of being caught what so ever.

I guess the only incidents CCTVs are useful are the £spur of the moment" crimes.
Well the other thing is that the Core i5 and i7 models have had acceleration for AES encryption built into the instruction set (AES-NI - see: http://en.wikipedia.org/wiki/AES_instruction_set) since the 2010 MBPs (Core i3 processors were excluded). So it's fitting that the FileVault speeds on the 2011 MBA with the i7 is much better than the C2D.
Doctors are human, and respond to economic incentives just like all other humans.

And like all humans, they also respond to non-economic values when they are participating in a culture that reinforces those values. I think medical ethics has been eroded, both by the prevailing American cultural attitude that making money is the highest and best purpose to which one's life can be put, and by rising educational costs which mean that most doctors start their careers deep in debt. As long as we regard medicine as just another market, we'll see this kind of mismatch between profitability and patient well-being.
Is PHP that much worse where it's worth it to jump onto the ruby ship?

I'm just starting to code one of my current projects, but in PHP. Should I consider ruby instead?
> the dollar is falling

The dollar doesn't seem to have moved much since 2008. Versus the Euro, it was on a downward trend from ~2004 until mid-2008 or so, but it's been flat since then, albeit with significant volatility: http://www.google.com//finance?chdnp=1&chdd=1&chds=1... Against other currencies, it's down versus the Japanese Yen, but up versus the UK Pound.

In terms of domestic prices, inflation has been running around 1-2%, and futures/bond markets are pricing in an expectation of no inflation, or even possibly deflation, through 2020 or so (with particularly strong consensus in the 5-year window through 2016).
Germany has a population of ~200,000 Jewish people, which is over 1% of the global Jewish population and puts Germany among the 10 nations with the largest Jewish populations.[1]

[1] http://en.wikipedia.org/wiki/History_of_the_Jews_in_Germany#...
It's interesting to note that this is not a new concept. I've long been enamored of Vincent Holt's 1885 "Why Not Eat Insects". It the work of a very earnest Victorian gentleman trying to figure out how best to deal with the protein needs of "the poor", leading to the conclusion that the upper class must lead the way by changing their attitude toward the consumption of insects:

It is hard, very hard, to overcome the feelings that have
been instilled into us from our youth upwards; but still I
foresee the day when the slug will be as popular in
England as its luscious namesake the Trepang, or sea-slug,
is in China, and a dish of grasshoppers fried in butter as
much relished by the English peasant as a similarly
treated dish of locusts is by an Arab or Hottentot. There
are many reasons why this is to be hoped for. Firstly,
philosophy bids us neglect no wholesome source of food.
Secondly, what a pleasant change from the labourer's
unvarying meal of bread, lard, and bacon, or bread and
lard without bacon, or bread without lard or bacon, would
be a good dish of fried cockchafers or grasshoppers. "How
the poor live!" Badly, I know; but they neglect wholesome
foods, from a foolish prejudice which it should be the
task of their betters, by their example, to overcome.

Full text (with many recipes) online here: http://bugsandbeasts.com/whynoteatinsects/
Donald Duck Kids Cartoon Pictures of Pictures Disney Cartoon Wallpapers
Is going into CS a bad idea, or grad school?

I have a BSEE and went to grad school for EE after a two year break. I forgot how much I loved software over my break and wish I had majored in CS for grad school. I dropped out of an MSEE program after one year, got a job writing software and haven't looked back.

As far as the "grad school" or "startup" question, I'd think it involves several things. Where is your startup now? If it's moving along, maybe you should stay with it. Where is your heart at? If it's not in grad school, or the work you might do after, then why stay? My heart wasn't in my master's program. What grad school are you in? If I got accepted into <insert prestigious school's name here> and had funding, I'd consider giving it a shot. But that's just me.
I think this is a great idea, so much potential, mainly in the community aspect.
I thought most of Facebook's php is written in a subset of PHP that can HipHop can compile for them. I doubt their PHP is all that similar to eg. Wordpress's PHP.