skysight-inc/HackerNews huggingface dataset:
I don't know enough about MongoDB to answer your question, and it sounds like you didn't know enough about it to even consider putting it into production for this project. That's where you got screwed. Trying out new technology when you have a likely impossible deadline and then having it fall over in miserable fashion for everyone to see is a good way to get fired. At that point, the debate is not over the ridiculous constraints placed upon you, but rather over the decisions you made.

http://www.mongodb.org/display/DOCS/Connections

That page says each connection spawns a thread. That could be a good lead. The documentation suggests using a connection pool (although many drivers will do this automatically). Were you using one?

http://stackoverflow.com/questions/8439639/mongodb-max-conne...

That StackOverflow question is about supporting 20k concurrent users.

It could also be a matter of insufficient hardware. I don't know, but I would start looking at what kind of performance can be expected in different setups and go from there. The most important thing is to properly test your setup. Prepare for a process of trial and error and expect it to take some time.
No, while I think other websites with users who are less aware would benefit the cause by having a Stop SOPA message, explanation of the reason behind the blackout, and the blackout for a day, most of the HN community is already aware of the issue.
"Oooh, false dichotomy. Because you used big words you must be right."
"You seem to be unable to look objectively at the situation."
"Wow, you're just being contrary to be contrary aren't you?"

Seems like it has more to do with your attitude, don't you think?
Why Resumes and Code Screenings Are Obsolete with GitHire
The idea is just to get rid of the extra overhead on the HTTP request, because that overhead will be multiplied by the requests you do. Any extra code on ga.js is cached and doesn't incur in too much overhead.
Ask HN: Wakemate is dead?
Listed as dead on Gabriel Weinberg's angel investing page: http://www.gabrielweinberg.com/angel.html
Great idea. If this gets wide adoption, which I hope it does, you'll want to ensure that your Javascript code is on a fast CDN or hosted locally, otherwise the sites will stall loading it.
Which is why nifty little libraries like Trove, FastUtil, and HPPC exist.
I don't think this argument stands up to technical examination. His claim is based on this:

1. The average size of HTTP request headers is 700 bytes.
2. Of that around 25% is Google Analytics
3. About 50% of web sites use GA

Thus you could save 12% of HTTP request header size across the Internet.

Then he posits that this would make the net 5% faster. How?

If the average size is really 700 bytes then they will fit inside a single TCP packet and so changing it from 700 to 525 will make no difference at all. The entire request will be in a packet. The real cost is multiple packets requiring ACKs and that occurs with the larger header sizes that SPDY specifically targets with HTTP header compression. I've seen many egregious cookies, but the GA ones are tiny.

If you really want to speedup the web you need something like SPDY plus SDCH to do data-aware compression of repeated chunks of HTML.
The first thing you do when you sit down at the computer
Can you use GNU Trove or Apache Commons Primitives that support primitive types in collections?
People without medical training shouldn't be using a diagnostic tool that draws blood. Especially if there hasn't been several third-party (read: government) analyses showing that the tool sterilizes itself properly, even when not used by a skilled technician.
Why every developer should have Redis
"And a Basecamp user uploaded the 100,000,000th file (It was a picture of a cat!)"

Aren't you supposed to treat user data as confidential and not examine the contents?
yes to me this is the craziest part.
Don't forget to check out Fetch, it's a plugin for Sublime: http://net.tutsplus.com/articles/news/introducing-nettuts-fe...
Wow, it's come a long way since I tried it. Thanks for the heads-up.
Except when 0xDEADBEEF happens to be the memory address overlaying the custom hardware registers, and setting it to 0x42 turns the blinky light on. There are some cases where manipulating static memory locations is not only a good thing, but the only way to do something (at least for embedded programming). Not saying that your point is invalid, btw.
Wow, this is seriously nice. Never heard of it before. Just today I've been trying out Netbeans as I'm a vim addict but my colleagues keep telling me how wonderful their IDEs are - Netbeans was much too heavyweight for my liking, but this looks like just the right balance between features and simplicity/speed.

Loving the mini-map and package manager particularly. The vim emulation seems to cover most of the key ones I use too. Nice work!
Of course the websites that use cookieless domains for resources reduce this issue by an order of magnitude, but it still exists in at least the html document request. Besides if you think that 50% of the traffic of the top million sites probably represent 70%-80% of the total internet traffic the real gain may be even larger.
Getting Logo for your business - Cons and Pros (99desings and others)
I tried adding dropdowns to change the algorithm and threshold, but changing to knn crashes out ("ReferenceError: trainingPrompt is not defined"), so scrapped that and just left the demo running the defaults.
I filter 95% of such emails. I suspect people who don't use a lot of filters end up just reporting them as spam. Actually, I see quite a few showing up in my spam filter without any action on my part. Email is getting worse as a way to reach people. With ads invading the newsfeed, Facebook is likely to drop in utility as well.
The file was named cat.jpg and that was logged, which was what we saw. We do not look at user’s files.
I really look forward to the countersuit where the Irish State sues EMI for having too stupid of a business model.
I actually like this very much. Simple. Does one thing, well, visually, and easily. No real bells and whistles, but for what it is that's fine. On a side note, I felt that the video, though of a fairly low production value, did have a sincerity and "approachable" vibe to it that I liked as well. I'm not sure how you might monetize something like this, but all around ... good job!
hi. i'm not offended by what you said. in fact, i'm glad that you took your time and wrote to me. if i was reading a post like mine, i would also come to a conclusion like yours. unfortunately, i have to say that you are wrong. our team consists of 3 developers. there is not a single minute that i have pushed mongodb or anything else hard. this is a web site that has thousands of reqs / sec. nobody in our team can push new tools let alone pushing religiously. this is not a toy for new things to try. "i" was accused because it was me who stood up for the decision, among the team. plus, i am brave enough to take the blame when i am to blame. thanks again.
I'm using Jquery Mobile now, would you help me?
I've been trying to make a webpage by Jquery Mobile for smartphone users since last week. When I tapped a list to start animating (slide, flip and something) , it always goes back to the upper page before it moves to the next page under Jquery Mobile default condition. I don't move back to the top and keep the screen from moving to the next page.

Do you have any idea how to fix it and do you know any good codes?
Because at some point, we're all assuming this will hit critical mass, and then patent reformation will occur.
The ability to commit segment violations is a consequence of the broader abilities you get with pointers as a language feature. In many cases, neither of those things are desirable, but there are cases (e.g., systems programming) where they are very desirable.
Vim keybindings didn't work well for me. In command mode tried vip to select the current function definition and it instead went into insert mode with the i. To me that means it's probably got lots of other quirks. Do you just not use those types of visual mode operations? Or did it rather successfully handle this for you?
I wouldn't use the term terrorism, because it's meaning was difficult to determine before 9/11 {freedom fighter or terrorist, you be the judge} and it's only gotten worse since. Plus it's politically loaded, right now is used to strip people of their citizenship, indefinitely detain them, torture them, etc.

As far as Assange's goals, iirc he was trying to increase the cost of secrecy and corruption; which you seem to think will happen.

As for the climategate emails, I'd say the more interesting portion was trying to block the publication of various scientists they disagreed with.

Lastly, this is a simple problem to solve via encryption. Perhaps attacks like these will have some good in that encryption products will become easier to use. Microsoft outlook is very easy to use with PKI, we need to come up with in the browser to do encrypted webmail.
The New Android Phone is Prose, Not Poetry -- That's Why It's Good
jim shoot me an email or ping me on twitter so I can contact you when I try to organize one.
How to Quit a Game
You opened a new connection for every request? Shouldn't you have just 1 connection with all the queries going through that connection.
This study says close to nothing about "Fortran" and "C", or about any of the other languages involved.

Sorry, but I disagree here. It's one of the best resources out there for getting numbers on the relative performance of languages, despite the pitfalls. The implementations of popular languages are well tuned (sometimes extremely so), the used compilers and settings are quite sane, and the benchmark programs are fairly well distributed in functionality.

The median is a reasonable choice because it's less sensitive to outliers and was probably chosen for that reason. "Spectacularly poor metric" seems to be an opinion, not a fact.

I admit it would have been better to compare Intel C with Intel Fortran. Why wasn't this done? Perhaps some of the submitted programs don't compile correctly with Intel C, or perhaps Intel C doesn't actually perform well on them. Who knows.

But to say that this is a "terribly done study" because of that is doing it injustice.
What Agile is NOT
Using 'vip' to select the current paragraph didn't work for me on osx (instead it went into insert mode with the 'i'), so I gave up on my very brief trial. Did I give up too soon? Or is that oversight typical of other quirks I'll run into?
Being an Indian, I can confidently say that neither Facebook nor Google would be blocked..Ever. Unlike China, India is a democratic country and its media is independent from the clutches of the higher authority. Serious objections would be raised from all quarters if the high court decides to go ahead with the ban.
We must also consider the relative cost of google implementing fully cross-browser compatible localStorage code into ga.js, with fallbacks on cookies. They're likely going to want to put the burden on the client than on their own personal bandwidth.
I think there is still space (heh) for MySpace out there. Focus on music. Bands interacting with fans, posting new music, concert dates, that sort of thing. It's possible on Facebook right now but I really think the experience could be better (and probably plugged into Facebook).

I thought/hoped we'd see that when the group containing Justin Timberlake took it over. Nothing so far.
The pre-orders seem to just be commitments, like a less streamlined Kickstarter, rather than an attempt to get money up front.

As for "computer" both projects seem to be using that term for a credit card sized board without even a case. The core parts of both however are already in use in mass-manufacture products. The article seems to talk about the core chip and the Rhombus package containing it interchangeably.

The Rhombus idea seems to be putting the the chip into a modular package with a standard interface from which you can build upgradeable tablets or computers, as well as just use it standalone.
Ask HN: Trying to launch, having trouble with sales / marketing.
Hi everyone, we're a bootstrapped startup trying to improve hotels' concierge-to-guest communications by giving the hotels tools to recommend local points of interest via the (mobile) web. We're hoping that replacing awkward paper maps will save time and improve the guest's engagement with the hotel.

We've had the product working for a few months following a pilot and codevelopment period with a 150-room hotel, but we're having trouble actually securing sales.

WHAT WE'VE TRIED:

Our sales process boils down to stopping in at hotels in our area, obtaining contact information for the appropriate decision-maker, then following up with emails and cold calling.

In general, this process has been excruciatingly slow. One prospect involved first contact in the spring, an enthusiastic first meeting and demo with the hotel manager mid-summer, and a great meeting with the general manager in the fall.

The fall meeting ended with an oral agreement on pricing, a request to send over the paperwork, and a final hurdle: demo to the front desk staff. If the response is generally positive, the contract gets signed. We're still trying to schedule that demo.

We had a similar experience that went all the way to regional management for approval, but was denied on the false belief that we duplicated functionality of in-lobby kiosks. The hotel's management pushed back on our behalf, but ultimately decided that they needed to honor the ownership's wishes.

WHAT WE'RE TRYING:

We've just put up a video on the website, so we can better inform prospects quickly before going through the hassle of scheduling introductory meetings. We're hoping to use this to be able to reach a wider, non-geographically-constrained audience more quickly.

QUESTIONS:

1. In many cases, it's taking us months to get to "no," or half a year to get to "probably." Should we change how we're approaching clients?

2. Should we be advertising yet, and in what media? Trade magazines?

3. Right now we individually negotiate prices with clients. Should we change how we handle that? Possibly publish a fixed price on our website?

4. What sucks about our website and/or demo video?

Our site is at http://naviedge.com

Thank you!
Erydo & Callahad
Is there a way us non-Americans to watch this?
I was mentioned in (and commented on) a G+ post that got good traffic on Hacker News yesterday. I now have ~20 people following me as a result- not 3,000, but very eye-opening.

I've never really used G+ up until now, but the 'circle' ability to use it both professionally and personally (without the two mixing) has just become very interesting to me. Meanwhile, the more follows I get on Twitter, the more spam-users I get tweeting at me.
"Most mp3s on the web are infringing."

Quotes like this make your assessment a bit bumpy - do you have any citation to back this up? From what I can see, there is tons and tons of mp3 material on the Internet that is perfectly legal. While infringing material is mostly either trafficked via p2p or server-based filesharing systems. Maybe I'm just understanding "the web" to be more limited than "The Internet", though.
Why We Need Better Tools to Tell Stories With
iOS has the same problem; notably, the developer of iSSH has worked around most of it and posted details of how to do so. Ridiculous that it needs to be done in the first place, though.
Sed and awk have become a lost art. They're the only
languages I know that frequently beat perl in semantic
density. If you haven't learned them yet, you'll be
impressed with what they can do for you.

I recently learned that sed had labels, and that you could repurpose its inner spaces as state. I sat down for a minute, while running a ~tetris written in sed.
I'm not completely sure since I have no experience with almost nothing made by Apple, but I think the terms of service of the iOS App Store disallow compilers/interpreters. Also, you can't run unsigned binaries.

If I'm accurate, both of the aforementioned policies are sort of showstoppers for an IDE, except maybe for jailbroken devices.
The Ethics of Freemium
Homeland Security Given Green Light to Monitor American Journalists
Enhance your biz cards with this simple Facebook app
To Build or Buy a Social/Mobile Analytics Solution
Should The Times Be a Truth Vigilante?
But you would still have an additional HTTP request that would be sending the same information + headers for another call - in the end it would be the same performance wise as if you were DEFERing the request, but you wouldn't be saving any overhead on data passing around.
PAIN Relief: India on Track to Be Declared Polio-Free Next Month
I agree that my math is flawed and I ignore the whole TCP package splitting argument. Still that GA cookie could easily be breaking millions of TCP packages every day. But even if the impact is much lower. Why should we keep having such unnecessary data on those HTTP requests?
Spend time learning, not searching - a directory for online learning resources.
Twitter is returning it's pages with all of the links marked as rel=nofollow. This means Google can't index the content that is linked by Twitter users.
What Is Master Data Management – Really?
It takes only a small amount of training to safely use a blood glucose meter, which is a diagnostic tool that draws blood.
Here is a link to the video for Canadians: http://www.thecomedynetwork.ca/Shows/TheDailyShow?videoPacka...
In Presentations, Learn to Say Less
Awesomesauce. Thanks. Good points here that echoed stuff I've already got in this testimony but with punch.
Five Lessons from World Changers
I'm using 4.2, is there a complex upgrade step?
Ask HN: Does only one company import the Lemote Yeelong netbook?
As far as I can tell, you can only purchase a Lemote Yelong netbook from Freedom Included, Inc. The 10.1 inch netbook is $584, which is a bit steep for a netbook w/ 1 gig ram.

http://www.amazon.com/Screen-Lemote-Yeeloong-8101_B-Netbook/dp/B005XH10NQ

I fully respect that Freedom Included, Inc has done great work to get fully open-source netbooks onto the market, and they deserve the premium. I'd like to see more players in this market of fully open source laptops, however, so that more people besides RMS can have entirely open software on their general purpose computing devices.
But they might better have first ribbonized the complaining article:

MPAA:
"Sanchez’s main argument is that theft has a negligible economic impact – only some inefficiency – because theft is beneficial"

Sanchez (http://www.cato-at-liberty.org/how-copyright-industries-con-...):

"Does that mean online piracy is harmless? Of course not. But the harm is a dynamic loss in allocative efficiency, which is much harder to quantify. That is, in the cases where a consumer would have been willing to buy an illicitly downloaded movie, album, or software program, we want the market to be accurately signalling demand for the products people value, rather than whatever less-valued use that money gets spent on instead."

MPAA:

"Extending this argument, shoplifting has no economic impact since shoplifters can spend the money they “saved” on other products . . ."

Sanchez:

"In many cases—I’ve seen research suggesting it’s about 80 percent for music—a U.S. consumer would not have otherwise purchased an illicitly downloaded song or movie if piracy were not an option. Here, the result is actually pure consumer surplus: The downloader enjoys the benefit, and the producer loses nothing."

(The problem with the shoplifting analogy: those pinched Mach 3 razor blades are gone, and must be restocked at some cost. And whomever uses the pinched razors, needs razors of some kind, so the theft does diminish revenue. Theft of copyright doesn't force restocking to enable a legit sale, and Sanchez is suggesting that the thief wouldn't have been a legit sale in the first place.)

MPAA:
"Sanchez argued against Congressional passage of the Stop Online Piracy Act, basing his reasoning on his own faulty logic that content theft and counterfeiting don’t cause widespread economic pain"

Sanchez:

"I’ve yet to encounter a technically clueful person who believes the Stop Online Piracy Act will actually do anything to meaningfully reduce—let alone “stop”—online piracy, and so I haven’t bothered writing much about the absurd numbers . . . . If the proposed solution just won’t work, after all, why bother quibbling about the magnitude of the problem? But . . . . I’m offended to see bad data invoked so routinely and brazenly, on general principle"

MPAA:

"Ars Technica, a tech blog with a long history of challenging efforts to curb content theft. . . . "

In light of the above, we're content to let the reader consider the source. We do thank the MPAA for correcting their spelling of our name (see screenshot w/ 'Arts Technica'), and suggest their analysis is every bit as good as their proof reading.
Barcelona vs Osasuna live
Barcelona vs Osasuna live
> THE MORAL OF THIS STORY

The OP missed:

When given a project that has high visibility and a very short timeline, don't wing it and choose a technology that 1. you have no experience with and 2. you've done no testing on.

Sorry, but I feel the OP is failing to see he made the critical error.
To save you some time, the quote (and paraphrase) in the article is literally all he said in the video clip.

(To answer your question directly, I think there are services that provide a proxy within the US.)
"Capitalism without failure isn't capitalism."

That's what she said.
Forbes: If Facebook Can't Stop SOPA, We Can Do It For Them
Just that e.g. HTC and Samsung and Acer don't pay anything at all, they just promised to a) also make Win7 phones and b) tell the world they pay royalties.

Since LG was a Window Mobile shop in the past, I guess they did the same...
...or just use Python, Ruby, or Lisp directly?

Doing weird things to a C file (while occasionally useful) is just increasing the technical debt of your teammates later.

(though, we do have a closure-ish macro in our codebase that's pretty nifty, so do as I say not as I do etc.)
You're either a sick troll or don't know the man at all.

I've been to a number of conferences in my own country (India) and abroad and the PyCon in the States is my idea of a "perfect" conference. The people are nice, the prices are reasonable, the tech stuff is awesome. There is nothing I can think of that is wrong with it. It's a team effort and each and every person who contributes deserves credit but the chair who is the public face of the event is the man who is deserves the most. He has to deal with an enormous amount of stress and work. I ran PyCon India for two years and know what it's like in a small way. This kind of vitriol for some anonymous account on HN is not something Jesse deserves or needs.

If you genuinely have a problem with some aspect of the conference, I'm sure the organising committee will be willing to listen to you and do what's best. If you simply want to troll, please don't.
Sure, but LISP was never intended as a systems or embedded programming language. Criticizing LISP for not being good at doing low-level tasks is akin to criticizing Harley-Davidson's motorcycles because they don't float.
Yeah, theres definitely some details to work out. I was kind of throwing it out there as a seed of an idea and hoping people would either thrash it or expand upon it until it made sense.

I was also thinking about the trust schism that could occur. Many commercial entities would lose faith in those dns providers, they would over time need to build in business resumption plans that included working around a dns block. But that would be good right? It would commoditize the ability to work around SOPA, right?