skysight-inc/HackerNews huggingface dataset:
Embark NYC is the #1 MTA award-winning best app to reduce your subway headaches
I considered EventMachine and Twisted and decided to go with Node. 90% of the requests to the server will be "take this and push it to redis". Another factor in the decision was the other programmer on the project doesn't know Ruby or Python. Another factor was that I'm young, not constrained, and I want to learn everything I can get my hands on.
Does this mean that HN posts about Apple should just be a bunch of ASCII images?
Would using WebGL could give smoother animation or use less CPU?
From the sounds of it facebook has a really, really big ball of highly coupled code.
Spread betting on interest rates
how do you plan on gaining traction in this market? i remember what seemed like 100s of these type of sites popping up all over the place when Siri was announced, and that was months ago.
Educating the public will be hard as well. People lobby the government on behalf of sugar companies.

Stevia, a low calory, low GI sugar substitute was unavailable in the US until very recently because the sugar companies lobbied the FDA to classify it as a 'drug' or a supplement and needed to be tested ad nauseum before it became available. All this allowed sugar and sweetener companies to prolong the entrance of Stevia into the market and not hit their profits.

In addition to actually getting it classified as a drug, there is paid propaganda research out there saying that it is actually bad for you. Some handwaving arguement is presented without much evidence and a giant leap in order to frighten people.

On such article can be found here. (done by quick Google search and I am in no way partial to this particular one. I am sure that there are more on the same subject)
http://www.30thstreetclinic.com/general-reviews/100-stevia-d...

When asked about dangers of stevia, this author says that it is dangerous, because it is not approved by the FDA. Hence, there is this vicious circle that even people who will seek out to educate themselves will come across these claims and perhaps continue to use sugar.

Educating the public against products of the giant companies is an uphill battle. I am Canadian and Canadian doctors and nutritionists chuckle at this "not approved by the FDA - hence bad" arguement about stevia, but I am sure that if we were a major sugar country that it would be the same here as well.
I agree he was pretty harsh, just keep trying if that's what you really want, someday you'll get it right.

But please, there are numerous adjectives that can be used to describe coding and sexy just isn't one of them.
I'd love to help out if you are able to open source it one day. I spoke to the owner of url2png and he's a great guy, but I'd rather roll my own services for that sort of thing!

It seems like getting a working setup with headless X is the tricky part...
There is definitely a corporate problem (or many) here. At least the manager deciding that "this needs to be looked into right now" above edw's opinion, and the idea that the whole conf call + webconf dance was a better move than filing a ticket.

> Why is a developer sitting on that particular conference call? Doesn't the company have a QA department, or an internal support department that documents the issue and provides steps to replicate?

Exactly. How should one fight that these steps be taken, when your manager is trying to skip them? The thought process that I expect led to this situation were similar to "I could file a ticket, which will take me 5 minutes, or if I just show it to someone, it'll only take me 3 [not voiced: if nothing goes wrong.] That's working smarter!" Similarily, how do you convey to people the true cost of asking for something like this, instead of them treating everybody else's time and effort as externalities.

Yes, there are signs of a sick culture. Culture is fluid though, so how does one push it back towards health? Preferrably without getting classed as difficult/rude/not-a-team-player and then having any argument you bring ignored.
> You have no right to enter a country where you are not a citizen,

As an European, I'll be forgiven if I start to forget this. After all plenty of our traffic posts, some older then US, have been turned into cafes.

We should watch this as hackers - and as hackers, this looks a lot like a process that's failing at its job. The point is not to make crossing the border an unpleasant experience (unless it is, and then it's doing a great job) but to do whatever it has to do as transparently as possibly. And regardless of other constraints, it can _at least_ do it politely.

No matter how you look at it, somebody isn't doing his job here.
https://github.com/facebook/hiphop-php/wiki/Running-HipHop

It's how HPHP works.
Suh-weet, sweet pixels by CJ Melegrito
Doesn't this make more sense, though? It's a combination of paying for advertising and paying for application features, both well-tested business models. Paying for random fake things that annoy your friends, however, is not as well-tested.
Why don't you vote with your feet then and work for a company where your boss a.) knows how to write software and b.) knows how to manage software engineers. If a suitable company doesn't exist, why not start one? (Speaking to bystanders here, I know that your about page shows you're working on something cool.)

When I look at my management chain at Google, it's engineers all the way up. My manager was a consultant for 20 years working on DARPA AI projects. My director wrote much of Google's critical early search infrastructure. My VP invented Google's ranking algorithm. My SVP used to work on chip design at Digital's Western Research Lab. My CEO invented PageRank.

Things don't change unless people make them change. Where you see dysfunctional management, I see clueless lumbering behemoths that are tasty prey for a startup.
Google revokes Nexus status for Verizon  Galaxy Nexus
They had to worry about IE initially.. then when they made it big, they had the money/time/resources to focus on branching out. Today, to make it big you have to worry about a lot more platforms.. and that's only to get started. Sux!
If circumstances beyond your control happen more than once a month, you're not in the 10x club?
I have the same problem with this feature I had with Notifo: It sounds awesome, until I try to think where I'd use it. I can't find many uses where it would beat email, even though I use it for some things like HN comment replies, notifications for actions on my web apps and various personal events.

I think the area where notifications are important, but slightly less important than email, yet not so unimportant that you don't want to have a user install another app, is pretty small... Too bad, I very much like the idea of Notifo. When will it stop working? Do you plan on open sourcing any part of it?
Dropbox Is Giving Up To 5 GB Extra Space For Testing Android App Version 2.0.9
Facebook Engineering posted a video about their build process in May 2011. Seek to 25:55 for the source: https://www.facebook.com/video/video.php?v=10100259101684977...
If this was the crazy size of your git repo, why wouldn't you make a tool that took your git repo and versioned it? Keep it in repos that can all be performant, since most of the time you are working with "time local" information?
This reminds me of a business that was very successful for one of my brother's in-laws.

It was a site where you could post free press releases. If you liked, you could buy one or more stars for your press release, and the more stars, the closer to the top it sorted.

He bootstrapped in the late 90's without investors, his only co-founder was his wife, he grew it organically and got very profitable, ended up hiring a couple dozen people, and ultimately had a very nice exit.
Upverter: Online collaborative electronics schematic editing
Alin, Tob Lesbi Model
Bogdan Raczynski's stuff can be quite nice and varies from acoustic Polish roots on accordion to 8bit beats and well executed video game nostalgia.

Lots of stuff on Warp records does nicely, as already mentioned. Autechre, Boards of Canada, Of Montreal. I've been listening to Evil Twin by Modeselector way too often recently.

I assume that most people here like to keep it mellow. I also listen to Amorphis (melodic metal) and lots of underground hip-hop, especially when I have to do administrative work and need a change of pace.
We have a weekly seminar where many people call in. Without fail, every week, people must be reminded to mute their phone if they're not currently speaking.
A few years ago this (phone hacking) would have been considered journalism by the British press.
> The problem was the hype. It was hyped as a silver bullet, and we even have issues like people who have drunk too much Node Kool-Aid thinking that Node has the absolute best multithreading solution, and anything else that doesn't work exactly like Node is therefore worse, when Node in fact merely has a polished-but-old-school approach to the problem.

Sources
Keep in mind that your average repository doesn't only contain code that is compiled and executed (or interpreted), there is also documentation, static assets such as images (that may be processed), configuration, computed files (that may make sense to pre-compute once rather than compute on a hundred people's environments every build), and so forth.

Also, it doesn't only include the current file set - they include files that have been deleted, been split into modular files, been merged, been wholesale rewritten, put into a new hierarchy (some VCS systems handle this better than others).

(I work at Facebook, but not on the team looking into this stuff. I'm a happy user of their systems though. Keep in mind that the 1.3 million file repo is a synthetic test, not reality.)
Is it worth doing visual mockups for my customer development? Or just explaining the idea
It's possible to burn polyurethane safely, but it's not trivial. If you burn it at low temperatures, you get hydrogen cyanide, and if you burn it (or, in air, anything) at high temperatures, you get deadly nitrogen dioxide instead. You can get rid of the nitrogen dioxide with sufficient effort; http://www.aat.cc/store.asp?pid=26808, for example, sells a six-stage air scrubber system using a sequence of strong oxidizing and reducing agents.

In short, "not actually that hard to destroy safely" is wildly off the mark.

Your other statement is wildly off the mark, too. Metabolic byproducts are incredibly diverse, including all of the chemical compounds produced in the course of an organism's life cycle. One of the organisms studied in this paper was Aspergillus niger, whose metabolism produces, among other things, aflatoxin. EDIT: Oops, WRONG. It's other Aspergillus species that produce aflatoxin, sorry. A. niger is mostly notable for producing 99% of the citric acid in your food.
How to Name Your Business So You Get More Customers
One interesting thing that this article fails to mention is that the fungus was discovered by an undergraduate student. Jon Russell, the lead author of the paper, graduated last spring, and he originally discovered the fungus in Spring 2008. Yale offers a class that pays for students to spend Spring Break in the Ecuadorian rainforest collecting samples. The class also includes a stipend for students to continue their research projects during the summer following the course.
This is definitely one of the areas that is to each his/her own.

I found (the majority of) trance music superficial and get quite easily bored listening to them. Songs with lyrics messes with the language processing module of the brain and I don't want that kind of distraction. So I listen to classical, instrumental, OST and some techno (that are NOT tons of bass).

Example of songs I am listening to now:

Pierre Bensusan - Kourouts Nota (highly recommended)

Eric Johnson - Gem

Steffen Schackinger - On a rainy night

The Glitch Mob - Animus Vox

Klint - Diamond (OST from Snatch)

Mirwais - Disco Science (OST from Snatch)

Nathaniel Mechaly - Opéra (OST from Snatch)

...

In case anyone is interested, this is my playlist on Grooveshark: http://grooveshark.com/playlist/Sen+s+Music+For+Coding/66931...

Again, music snobbery is one of the worst topics of discussion (I certainly don't want to invoke it), to each his/her own.
It isn't surprising if Facebook has a large, highly coupled code base. Given their reputation for tight timelines and maverick-advocacy, I'm continually surprised the thing works at all.
"When one digs down, we eventually arrive at "I read a blog post that said it was real fast and stuff.""

That doesn't show that there was too much hype. That just shows there is enough popularity for an inexperienced developer to find it on their radar.

If it was overly hyped, you'd find a lot of experienced developers blogging about how they were horribly mislead and that node doesn't do what it advertises.
I'm British, and I've lived between Holland, Italy and France for a few years. I don't think it's really true that the British are more racist or narcissistic. I think they are more fake, and more arrogant. I think the racism is really a reflection of the British newspapers than the people.

A thing that British people forget is that our country is the only in Europe where there are no ID cards (yet). In Italy, Holland and France people think it's strange when I tell them that it's not only that you don't have to carry an ID with you in Britain, but that it's not even compulsory to own an ID (passports, driving licenses, etc. are all optional). Furthermore, you are not required to register your address in Britain, like you are in, for example, Austria, Italy, and Holland. In Britain, the state doesn't know for sure how many people there are, and where they all live because there is no national database. They have the voting register, NHS database, DVLA database, whatever the Inland Revenue has, and the census, but it's a mess and they don't really care.

In comparison, when I moved from Holland to France recently, we had to de-register (in Holland), and we took great care to say that we were travelling (not true) and we gave no address. We didn't even give the country. But they found out anyway, because they sent us letters and stuff, even though we didn't have to register in France. The Dutch state is extremely efficient, data is shared widely and easily between state organizations. It's vaguely fascist. The British system, in comparison, is chaotic.

In my opinion, the British don't appreciate how liberal their state is.
One of the advantages of doing eXtreme Programming with lots of pair programming is that we eventually setup machines to be assigned to certain branches. Costs more computers, but is more productive. The best thing ofcourse is to reduce that buildtime, but not a whole lot you can do there.
I've had success with wkhtmltoimage for this, it's part of wkhtmltopdf: http://code.google.com/p/wkhtmltopdf/
And if you do happen to try writing some code amid the constant interruptions, you stand a good chance of introducing some stupid error that could take hours to debug later. Best not to even try to code under such conditions.
This is a stroke of genius: http://screencast.com/t/v2e0i31sAC (Pro accounts)

You nailed it. Perfect value-add, perfect price point.
The linux kernel has an order of magnitude fewer files than Facebook's test repository (25,000 in version 2.6.27, according to http://www.schoenitzer.de/lks/lks_en.html) and only 9 million lines of text.

This is on the largish side for a single project, but if Facebook likes to keep all their work in single repo then it isn't too difficult to go way beyond those stats. Think of keeping all GNU projects in a single repo.
Shelina, Very Cute Lesbi Model
Git was designed for the Linux kernel, and it's simply not big: a couple thousand files, broken up into directories of dozens or hundreds of files.

http://www.schoenitzer.de/lks/lks_en.html#new_files
Both would benefit from a rather large number of [citation needed] tags, so I'm not sure which is better.
Place vs. Space in the workplace
Wow the maps are indeed gorgeous! Makes me want to play.
Anything by Alva Noto + Ryuichi Sakamoto puts me all the way in the zone.
I'm glad I follow @HNfirehose on Twitter to catch links like this. He doesn't say a lot but Gervais is a great example of someone who wandered aimlessly until he hit upon a chain of events that propelled him to the top of his game.. sorta like many of us here are trying to do ;-)
US Military is building its own version of Android 4 secure communication.
Apple’s is a bit long and overly specific (Seriously, iWork? The software you last gave a serious update more than three years ago?) but that’s more a sign of an identity statement that has grown organically over the years instead of being rewritten from scratch from time to time.

The general idea is good but I would simplify it quite a bit.
Let's take an example from history. You have a country like Britain during WWII. It is a democracy, it has elected a government which has chosen to make war against Germany. There is widespread public support for the government and for the choice of making war against Germany. More so, the civilian economy is in high gear supporting the war effort (supplying food, clothing, arms, ammunition, vehicles, etc.)

I can understand being apprehensive about violence against non-combatants, but in the above situation what exactly is the justification for excluding attacking civilians?
For lunch just now I ate wild moose that I shot... so no, I don't eat farmed meat.
Simple. Because it's not in any academic's pure self-interest, acting alone, to stop publishing in for-profit journals.

It is the "tragedy of the commons". Take overfished waters, for example. It would be beneficial for all the fishermen if they only took half as many fish, but it would not be beneficial for any individual fishermen to do so.

Thus, someone has to take the lead (thank you Tim Gowers!)
Our primary office is in Hudson, OH, but the programming team is down in Florida. The next time we're up (I require avg daily temp of 50 degrees) we'll be sure to hit you guys up. We're a bootstrapped Rails-based startup with a procurement software product. I know... exciting! We make it fun though :)

Can you confirm that this is the correct group on Meetup?

http://www.meetup.com/Startup-Slam/
For the hacking side, I don't see any reason for a split either. But for the business side, it would be very good to also have a EU community to help create a better environment here. Let's not forget that we (from the EU) can move wherever we wish in the EU to set up shop (or work), so it would be helpful to know about the opportunities, the problems etc.
There is a feature of dail-in meeting services (like Meetingplace, webex meeting, etc) that allow the host to auto-mute everyone... sounds like your organization might want to use that feature.
I like Apple products _in spite of_ that smug voice, not because of it.

Yes, the voice is clear and simple -- just like the products -- but I curdle when I read Apple's copy, and have empathy for the brand haters.
> They keep every project in a single repo, mystery solved.

This kind of "Duh, look what you're doing" response isn't really justified.

Sure, splitting up your repository would make things faster, but having to maintain multiple repositories is a major headache for the end-users of git. If it's possible, why not fix its scalability so that you don't have to worry about it?
Why not let users use a fake Facebook account until they're convinced your site is good?
Was my coding soundtrack for years. :)
Actually I couldn't find a less distracting album yet.
Just a little more than silence.
Again, you can have a URL like http://example.com?Articles.delete.1 and only accept DELETE requests. (However, I'm speaking about web applications, rather than services. This URL would be useless, since browsers don't support form-based DELETE and PUT for some reason. But that's beside the point.)

Point is, proper handling of GET, POST, PUT and DELETE is all about what you do when receiving those requests, not about the way you compose your URLs. At least that what it seems to be. If I'm wrong, I would very much like to hear why.
Living Off The Grid in Slab City
Maintaining your focus while collecting Stock Images
Japanese entrepreneurs aim for Silicon Valley
This is what I'm getting at. I don't believe most people are so laser-focused on a single one task that they have nothing else to do but read HN. If you have one and only one thing to do, you still might as well attempt to complete some facet of it. If you really can't find things to fill your time, perhaps you have a different problem. I don't see how reading HN is less frustrating than reading documents. It sure makes a nice excuse, but it's nothing more than an excuse to waste time.

Maybe I don't get it since I have a BigCorp job, but I've always got tons of little things I can do, if/when I want to. That sure seems like significantly better use of the companies time. Making the argument that "well this shouldn't happen!" is hardly solving any problem.

Interruptions are a fact of life, embrace them when they can't be avoided.
Given the usefulness of this project, it seems like you could get a lot of local press coverage. Have you tried reaching out to anyone yet?
The Garages of Silicon Valley
Sounds like PHP.

Oh wait, it is.
So if someone built an .ibooks to epub converter, that would be fine? It sounds like it from the language they use... all they care about is that .ibooks can only be sold through their store.
Before the Movie Begins
I'm surprised Facebook and all its peripheral development has that much source. I would expect something like 5-10 million lines of code, not ~100 million lines implied by the example.
Has there been a war in history where civilians were not fair game?
Stock market terminology
While I dislike paternalism, I find pure libertarianism to be problematic as well, because it rationalizes away the fact that individuals have akrasia and/or ignorance in many areas of life.
Wow. I was expecting an interesting discussion. I was disappointed. Apparently the consensus on hacker news is that there exists a repository size N above which the benefits of splitting the repo _always_ outweigh the negatives. And, if that wasn't absurd enough, we've decided that git can already handle N and the repository in question is clearly above N. And I guess all along we'll ignore the many massive organizations who cannot and will not use git for precisely the same issue.

So instead of (potentially very enlightening conversation) identifying and talking about limitations and possible solutions in git, we've decided that anyone who can't use git because of its perf issues is "doing it wrong".
Stack Exchange API V2.0 No Longer Beta
One suggestion: hackful.com has no linkage to the differentiating factor of the website. Why not change it to hackful.eu? This isn't a decisive factor, but it could help in the positioning...
Not really relevant.
Dear programmer: If the Boss asks you something, it's okay to say "no".

Since your boss is apparently unaware of the problem, who's going to solve it if you don't speak up? There are no magic hacker fairies on HN that are going to do that for you.
When I want make money fast spam, I'll go to my Inbox, thank you very much.
:) I feel I should point you in the direction of the Hospital records podcast, in case you haven't found it http://www.hospitalrecords.com/broadcast/.
The usual presenter is the label boss Tony Coleman, and a nicer man you'll be hard pressed to find. No posing, no cheese, no slang and a constant positive attitude. Plus it's an absolutely superb label.
If you were developing back then, you know there was a conscious choice between using REALLY microsoft-specific stuff like .htc modules, and just not worrying if your layout was perfect in Netscape 3. It was easy to not care for a while there.

If you're developing now, you know how much time you save just not worrying about layout in dying browsers.