skysight-inc/HackerNews huggingface dataset:
> using a few simple layers instead of placing everyone in the "friend" category.
So basically Circles in Google+?
Twilight theme song Do do do do do do do do

It looks like it was updated 2 weeks ago to me. I don't frequent that site, so I don't know if that counts as "frozen."
LOL. Did "The Sun" hack into the vanityfair web site and placed this article or what happened?
Python's got excellent documentation, both official and third party.
Groupon's Bottom-Line Might Be Deteriorating
me too, i like php. it's a decent templating language with some very advanced features. it even supports namespaces!
No, TO is a preposition, but not part of the verb. No more than "by car" would be part of a "to go by car" verb.
I have a large screen monitor, mouse, and usb hub at my desk that I plug in to when working there.
Yeah, clearly this is a troll blog. Congrats to the troll.
Thoughts on the US Debt Downgrade
It may not be represented to the level that you would like it, but that isn't to say that isn't represented in any meaningful way.

this, again, is not my personal opinion, but what I've read from political scientists.

you or me can indeed not consider Bush a conservative, but in any objective terms as studied by political science he is, and in the same vein Obama and the majority of Democrats are considered centrists, not leftists (or commies, as GOP would like to paint them).
No, he cares about the reputation of his product being spoiled by the intellectually challenged.
Is developing anything of that size, in any language, not painful?
> Also plenty of people on Sprint's network had full bars but could make absolutely no calls and data was extremely slow, but about half a block from the Rio everything worked perfectly again, now it could well be that they were handed off to a different tower, but people on AT&T and T-Mobile weren't having the same issues.

I was definitely having the same issues on AT&T. Falling back to SMS instead of voice or Twitter for communication worked a lot better for coordinating things, although the lag was an issue.
Yeah and just as easily you can put a try/catch around your code and do the same ajax logging.
As far as I know, PHP is the only major programming language that considers itself a "web programming language."
From TFA:

> * I have yet to see this kind of universal support for any other language than PHP. Not even Ruby on Rails, let alone Java, is available on mainstream providers, thereby validating the claim I made five years ago that Ruby on Rails won’t become mainstream (I regularly receive emails about this article asking me this question, and I keep responding “Nope, still not mainstream”).*

If your provider doesn't support Ruby, you need to get yourself a $20/month Linode box. If Linode and a $20/month price point isn't mainstream, I don't know what is.
Did the dutch get the world to eat Pannekoeke, Bitterballen, Haring or Uitsmijtern? Sadly not.
I wasn't actually projecting anything, just asking for clarification on his position.

But while I'm at it, how do you know we will suffer a great deal?

I am sure the climate is changing, I can read a graph of temperatures as well as the next guy. I am sure that humans are causing it, how could we not be considering our emissions? But how are we so damn sure that this is going to be a massive catastrophy?

There are predictions of doom and gloom in agriculture - but compare agriculture in 1750 to 1850 to 1950 to today. Would the farmers of 1750 even recognize the farms we have today? Technology is an amazing thing. We're not talking about making Earth 150 degrees, we're taking a 1-10 degree increase in average temperatures. That will definitely change our weather patterns, but how do we know we will starve to death? So what if the rain patterns change, you can't imagine some solar powered desalination plants and irrigation systems that rival how we move oil in pipelines today? You can't imagine genetically engineering crops to withstand slightly higher temperature changes or wet weather?

As for rising sea levels, so some property will be destroyed. It won't come as a breached levee or a tsunami, it will be gradual over years. Some people will have to move. At the end of the day, the populated areas will get levees.

It seems to me that we already have plenty of people suffering now due to natural disasters from earthquakes to hurricanes to tornados. If we are so willing to spend billions or trillions of dollars on preventing people from being hurt by the climate, why don't we fix some of the more pressing issues. Let's build homes in Haiti, China and Iran to Japan level earthquake standards. Why don't we move everyone out of trailer homes in tornado alley? Why don't we build massive tsunami walls in the Pacific? Those natural disasters kill hundreds of thousands of people. I don't see anyone saying climate change will kill hundreds of thousands of people, but we are far more willing to put into effect a tax on our economy to prevent that but not a tax on our economy to build new homes in other countries, or even to move people in our own out of unsafe homes. Why do we care that humans caused climate change and not mother nature?
Um, Python's documentation is separated by release versions - so you can read a doc page that specifically targets the version you are using. That is the right way to do it; with PHP you would have to read the doc page, then also go read any deprecation warnings or caveats for the possible version you are using. What a nightmare to maintain too. Plus, I have yet to come across a Python doc page that doesn't provide usage examples!

I can't speak for Ruby or Java because I haven't even looked at their documentation sites.

User comments? PHP user comments are crap, IMHO - so many people writing so much horrible code in those comments.

I understand where a lot of PHP supporters are coming from because I was once there - I spent four years with the language and thought it was the most beautiful thing that existed. Until Python, Scheme, Erlang, and Haskell invaded my life.

PHP will always be an amateur programming language - which is it's strength, kind of like BASIC, a great stepping stone but nothing more.
Via via via via...

The original source is here

http://www.defectiveyeti.com/iacaptchas/
One of our struggles at Facebook was actually with circular includes that made our php codebase super tasty spaghetti.

File A includes File B includes File C includes File A by about 10000 files.

It was for a very scary trying to change a core library during this time because it was almost impossible to figure out where all it was included and impossible to test all the code that touched it. Additionally, we were basically loading up our entire init stack on every page load and async request because as soon as you loaded up one file all the circular dependencies would load up the entire stack. This had a big performance overhead prior to our switch to HipHop.

To this end we developed a new include system for library files that forces developers to be sane. Every module in the our library files must explicitly include everything that they need and it forbids circular dependencies. If module A requires module B, module B cannot require module A.

Making this change took a long time (in some places we are still untangling the code), but our core code is now infinitely more manageable and most importantly testable.
StorageRoom Wants to Be Your Cloud-based Mobile Content Management System
> A company like Y Combinator can literally fund hundreds of startups and as long as at least one has a significant payday at the end Y Combinator still comes out on top.

I understand that Y Combinator only does token investment in terms of money, and gets a good share of the startup in exchange for its brand and the experience and connections of its founders within the VC world. Since the actual money outlay is low, it can afford to fund hundreds of startups.

I doubt that's something that the average "wealthy person" can do.
> I write PHP code very sporadically

Explains it. PHP is fine if you jump in, write a few lines, and then don't ever have to maintain it yourself. Woe to the guy who does have to maintain it.
Python itself does, but the third party modules (which do most of the heavy lifting) generally don't. See: Twisted.
User comments in PHP doc pages IMO is a whole lot of noise. Not that I am saying there isn't a place for something like that but the official doc is just not the place.
Actually I was just pointing out the fact that the author, whom I respect and have read, tried to tie this story to the stereotype without actually involving himself in true German culture or, as I have, actually spent a serious amount of time in the country with actual citizens. Hell, I married one.
Oh! Well, I must've missed that train (haven't done py for a few years). A couple of years ago, you had to get your info from a mix of a tutorial and a library reference, and most functions were documented with 3-4 sentences max and no examples.

Hmm, that said, that's still exactly what I find on the official Python site (e.g. http://docs.python.org/library/stdtypes.html#string-methods - PHP beats this by lightyears with a single page with examples and comments per function). Which 3rd party thing should I be looking for? (genuinely interested btw - the docs is one thing i dislike about python, and maybe unrightfully so, apparently)
You can do cheaper than that - WebFaction will give you an $8 a month shared hosting account and you can run anything you want! They have a really cool automated setup system for more involved projects like Django/Pyramid/Sinatra/Rails and lots of others.
Barrier Windows
Dale San Miguel has hands-on working experience as a Ventura County Window and Door Installer. As a licensed Window and Door Installer Dale San Miguel is a true Window and Door Installation professional. Windows and Doors believe that great service starts from the moment you contact us. As the founder and owner of Windows and Doors, Dale San Miguel ensures that the highest level of Window and Door Installation Services is always delivered to all of Windows and Doors’ customers.
For more information please visit: - http://www.barrierwindow.net/
The Finance Primer for SaaS & Software Start Up Entrepreneurs
FWIW, Mobuqity has made a statement to TechCrunch
http://techcrunch.com/2011/08/10/the-vast-starbucks-conspira...

>Mobiquity has no professional affiliation with Starbucks. As a young company launched this past March, Mobiquity had initially included on its website the logos of companies with whom members of our team had worked with in the past, as we stated on the page. Mobiquity took down the l page in late July as part of an ongoing site redesign – complete coincidence, not conspiracy. Jonathan Stark was not the Mobiquity team member who had previously worked with Starbucks. But he does admit to liking their coffee. If you read Jonathan’s original post on the subject on July 14th, you’ll see he was as surprised as anyone else that his experiment in “broadcasting money” (by taking a screenshot of his Starbucks card barcode via his iPhone and emailing it to himself to use on his Nexus S) was successful. Jonathan’s exact quote was, “I bought a coffee with a picture.”
Detroit is not its abandoned buildings. It is Midtown and Woodbridge, it is Boston-Edison and Indian Village, it is Eastern Market and the rekindled downtown blocks. Detroit is the "Live Midtown" campaign, the "Live Downtown" campaign, and the M1 rail alliance. It is grass-roots groups & websites like TweeTea and Detroit Moxie.

I'm not a Detroit native, but I see this city for what it is: a mountain of opportunity for anyone who can see past the popular headlines.
Those don't need to even be script loaders. Stitch and Browserify do the module stuff just by concatenating them into a script.

They can just be module loaders or module systems.
About the houses, I didn't cite correctly. There is a missing bullet.

[5] http://www.aolnews.com/2011/02/08/detroit-mayor-dave-bing-of...
They appear to be the group with USDA data to back up their claims regarding a measurable fact of material reality. If you have better data, please, do share.
good luck!!! you should have finished it by now! :-)
I thought it was pretty funny given the article title
Single page version: http://www.readability.com/articles/yt57clbl
Here is some PHP code:

$x = "0";
if(!$x){
echo "0 is false";
}

If you understand why it's crazy that PHP prints "0 is false" when you execute that, you're probably better off jumping ship now. If you don't, you'll probably appreciate the low barrier to entry for PHP more than any benefit you'd gain.
And here's envolve's cool HN implementation: http://envo.lv/http://news.ycombinator.com
Wow, It's pretty apparent that there are a lot of young programmers here on HN. I was just stating my opinion and I got downvoted because I talked bad about your precious frameworks.
Third party documentation doesn't count in this discussion.
It's good general advice, though - you have to give it that.
I hope this one makes it to its full potential. A heck of a lot more sites should have chat embedded on them than currently do. HN is a perfect example. We should have a "Chat" link in the navigation bar where we can hang out. We should be automatically signed in with our existing usernames.

A while ago I looked into doing this and were no good options. Mibbit was the closest but it's a bit ugly, doesn't have much of an API, and relies on IRC (which has pros and cons).

Personally I hate the Meebo-style bar they've implemented, but the actual chat is good and you can embed it in a page and disable the bar entirely.
Mibbit has been offering such a service for years, but completely based on IRC under the hood.
1E
2C
3D
4A
5B
Do I pass?
Tribes?
This is an example of great customer service. AngelList is a marketplace product. We and the investors are users/customers.

The clause was probably an idea that sounded good eons ago when they started AngelList and now makes no sense at all.

No excuses or delays. Nivi iterates immediately and agrees to update us here. Issue squashed. Trust maintained...even improved.

I love seeing role models role-model the fundamentals of running a startup.
Actually, here's a more insane version:

$x = 0;

if(!empty($x)){

echo '"0" is empty';

}
As for the cost of adaption, floods and hurricanes are the most costly disasters we face. In addition to that, moving infrastructure around on a short timescale (50 years) to deal with changing climate involves a massive, massive output of effort. In short, it is far more inefficient to move a large part of our infrastructure and deal with increasingly damaging weather than it is to clean up our emissions.

Also, what makes human generated forcings special is their outsized impact on climate: they appear to be moving the climate an much faster that than other forcings. The earth is currently in a cooling cycle, but is now heating rapidly as a result of industrial emissions of greenhouse gases. Because we have such an outsized impact, we need to regulate our behavior. It would be just as terrible if a thousand new volcanos suddenly opened up and started spewing out carbon, but that's not what we're dealing with.
This is exactly the problem with MongoDB. It's practical use is a semi-durable, in-memory data store, but they advertise it as a data store of record that can be used for large, >RAM sets of any conceivable use case.
I'll bite, speaking for Python, because that's the one I'm more familiar with.

1. Python doc has full up to date documentation for everything shipped with the standard library (which dwarfs PHPs grab bag of globally scoped functions)

2. The comments in PHP documentation are frequently out of date, misleading, or flat out wrong. Among the people I work with (who are working on PHP web apps, full time) everybody routinely advises the PHP noobs to ignore the comments.

3. The standard library functions shipped with most languages don't require a full page with multiple examples to explain how they work.

Don't get me wrong, the documentation for PHP is excellent, but it's a small win for a language that has so many real --language level-- issues.
Namespaces might be more PHP-ish, but I was primarily concerned with being Underscore-ish.

I'm also not entirely opposed to the namespace approach, but syntactically I would rather call:

__::foo('bar');

than

use _;
__\foo('bar');
Beginning of the End of the Apple App Store
I'm new to both (and noSQL in general), first heard about CouchDB a week or two ago. Would Couch be a good fit for building a logging system, or is there something else I should look into?
Twitpic Founder Launches Twitter Competitor Heello
The comparison between PHP and frameworks isn't valid. Writing PHP on a framework probably abstracts away SQL too, just like writing CGI in Python gives you lower-level control.
You don't necessarily need to have a domain name that means or provide meaning as the theme of your website. Basically, you can chose any domain that you think is good to pronounce and spell and may not offend.
The sentence already has a VS inversion: "Do you". It is not correct standard English to add a second VS inversion, such as "are we", although it does sometimes occur in nonstandard native speech. The "we are" is in a subordinate clause, and the subordinate clause is not structured for the interrogative.
Read the paper here: http://papers.ssrn.com/sol3/papers.cfm?abstract_id=1773169
...which leads me to think that the poster is confusing "mainstream" with "GoDaddy".
Yep, that's pretty much what I got out of it as well. My initial reaction, to be honest, was "the only bullshit I see around here, is this article."

I'm sure there are some elements of truth and some valid points in what he says, but the anti-marketing stuff is so over-the-top that it obscures the deeper point(s), IMO.
The problem is that people go too far with the bashing- People tend to just sneer at anything PHP-related, and don't acknowledge that great work is being done every day in PHP. An app written in PHP by a 8/10 programmer is going to be better than an app written in (sexy other language) by a 7/10 programmer.
How German Toilets Work, Product - Market Fit
> Did you ever read Python's documentation?

Yes. it's rather fucking good.

> 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.

Have you ever read Python's documentation? In the last ten years?

Python's docs have a complete and readable description of the language[0] including its data model and the various core protocols[1], it has a number of quality howtos and guides[2] a complete documentation of how to use C-level APIs[3][4], a pretty good and complete tutorial for beginners[5], a complete, well written and exhaustive changelog with examples[6] drilling down to C API changes[7] and most stdlib modules are extensively documented with examples and links to to the actual source code for the module[8] and versioning information[9], with the whole documentation being heavily hyperlinked and permalinked (every section, subsectio, sub-sub-section, class, method, function or constant getting its very own anchor) linking to its own source[10]. And just in case you want to contribute, or even just want the documentation offline, it's included in the source tree and trivially compiled to not only an HTML version, but a PDF (via latex), plain text or EPUB one as well[11]. Hell, the documentation is so extensive there's even documentation on documenting[12].

Oh, and the documentation is available for every single version of Python past, present or future (for which it could be found anyway, as far as older versions of the language are concerned), including bugfix releases[13]. And then it goes the extra mile by letting you run examples to ensure nobody broke them[14].

As to "full page per function", I really don't think you need that. And the PHP doc comments are closer to youtube comments than to anything worth reading, I simply can not see them as anything but liabilities.

[0] http://docs.python.org/py3k/reference/index.html

[1] http://docs.python.org/py3k/reference/datamodel.html

[2] http://docs.python.org/py3k/howto/index.html

[3] http://docs.python.org/py3k/c-api/index.html

[4] http://docs.python.org/py3k/extending/index.html

[5] http://docs.python.org/py3k/tutorial/index.html

[6] http://docs.python.org/py3k/whatsnew/3.2.html

[7] http://docs.python.org/py3k/whatsnew/3.2.html#build-and-c-ap...

[8] http://docs.python.org/py3k/library/collections.html]

[9] http://docs.python.org/py3k/library/collections.html#collect...

[10] http://docs.python.org/py3k/_sources/library/heapq.txt

[11] http://hg.python.org/cpython-fullhistory/file/tip/Doc

[12] http://docs.python.org/documenting/index.html

[13] http://www.python.org/doc/versions/

[14] http://sphinx.pocoo.org/ext/doctest.html

(the lack of markup in HN comments is getting seriously annoying)
I've used Django and many others and while you can do this, you end up with code that isn't very clean.
JUNOS Developer Tour : Computer History Museum
What if you could build applications to better monitor your network? Make your network more secure? Search your network easier and faster than ever before? Automate the analysis of critical data to stop problems before they start?

With Juniper's Junos Platforms & Tools, you can!

Juniper is sponsoring a free one-day event to help you learn how to create innovation applications and solutions for your business!

At this event, developers, architects or technical leaders will learn about the platforms, tools, and applications that can help make your life easier. Juniper’s experts and core engineering teams will be on-hand to present information on how to use both Junos SDK and Junos Space SDK to jumpstart application development.

Speakers will walk you through the how-to's of building network solutions for your business, including:

Utilizing core APIs and RESTful Web Services to build applications
Sample Use-Cases and Customer Examples
Live demos of Junos technologies and details on how to apply it to your business
Much, much more (Did we mention free food & beer?)
Is ChromeOS still relevant

IMHO, no. Chrome needs to be migrated over to Android (something which appears to be in process, but which is not very stable at present), and the two platforms should merge. Sorry to be a bit handwavey about such a complex topic, but at bottom I see them as two different Linux distributions and think the hardware-specific differences are a sideshow to that. Mind you, we could be looking at another generation or two of tablets (about a year each on current form) for that transition to occur, Microsoft has the right idea with a single cross-platform brand identity.
I'm using this on ThatHigh.com and it's awesome.
Fixing the RDF model
well you should try http://www.3dtin.com too then
Took a look at the mba's, and not loving the specs. CPU and the extra RAM feel more important to me then the smaller size, the screen res, and, to a lesser extent, the SSD (ie, an SSD would be nice, but I don't need it - and I might throw it in with an mbp if I'm feeling rich).

briefly looked into getting ubuntu on a mac - I'll do some more research into it if I get serious about a mac
Eight Things Apple Does Better Than Your Company
Yes, everyone gets in on the same terms, but you also have a choice about who you agree to sell to, presuming you have enough interest to do the round. If I'm raising $100k, and you, dave mcclure and donald trump are all willing to put up $50k, I'm going to pick you and dave mcclure, and exclude donald trump because I don't want him as an investor in my company. If the Angel List founders participated, then they might put up $50k, and reduce the participation of you and dave mcclure to $25k each, when you wanted to buy a larger chunk.