skysight-inc/HackerNews huggingface dataset:
Please send your facebook id to feedback@airtime.com to help us track this. Thank you!
> I don't have to wade through 50 Farmville clone updates to get to an important message someone sent me. It's in my email now.

And no offense, but you suck at Facebook then. Blocking apps is a two click operation. Sending a message to your friends/relatives along the lines of "Don't send me game requests" isn't difficult either.
I think Github is a special case because at Github they are their own customers.

Developer/hackers know what other developer/hackers want because they want it themselves.

It's a great place to be as a developer and as a product company, but I don't think it's attainable everywhere.
I think the paragraph means that the client THOUGHT Goldman couldn't get the stock and did not expect them to be able to get it but Goldman was able to get the stock.
I'm of the opinion that it takes more than 'natural curiosity' to convert someone to an engaged user.
The Proof That We Are Soulmates [VIDEOGRAPHIC]
"If ever there was a positive sign that we are not in a bubble, the poor performance of FB on the open market is it."

The poor performance on the open market is in comparison to the offering price. If the offering price had been considerably different (for whatever reason) the performance would be in comparison to a much lower number potentially. Since the pricing decision was made by people (who have all sorts of motives) not sure that this is (although it maybe of course) representative of a positive sign of a bubble.
I always keep an eye on my EMR costs. Now finally someone can do it on me and I can keep that eye somewhere else. What a relief!
Recruiting hackers on GitHub vs StackOverflow
My start-up is looking to hire software engineers in Downtown Palo Alto. We're going through a batch of resumes now and looking to send out another job post....

Has anyone recruited on GitHub or StackOverflow? If so, what were your experiences doing so? Which one would you recommend? (if either) I thought posting jobs on a social software dev site would be more efficient than posting on a site like linkedin...Any thoughts?

john@webaction.com
Upvote this option for me, too.
Bath salts...13X more powerful than cocaine
Awesome mobile automation tool for Android developers launched by... Microsoft?
[1] Training?
Yes, a thousand times yes.

- a guy in charge of enterprise apps.
People won't start investing necessarily. Look at the 10,000 millionaires that came out of MSFT in the Redmond area...... only a fraction are investors.
In some cases this might backfire horribly. Imagine some guy sets his phone up to send an SMS to his spouse when he is held up at work. Imagine he also lets the phone send his location, because he travels a lot at work. Result: "X will be late today, he is currently at [coordinates of his secretary's house]". Don't get me wrong, this feature is awesome but when combined with naivity the device can do things that are equally naive.
I wouldn't call it international since it only supports a handful of counties. If you really want international go with 2checkout and moneybookers.
>In almost all cases, a disproportionate number of the people who comment or read the comments have Asperger's themselves, or at least think they do.

So why is that? Does HN (and tech in general) attract people with a specific mental makeup, or does it attract a lot of liars?
We're on a main street in an old clothing store.

Here is one of our members giving a video tour: http://www.youtube.com/watch?feature=player_embedded&v=I...
Use LESS to make CSS development suck less (part II)
This article is bizarre. Why is written in such a strange way? "your favorite Redmond techno-giant is sitting on a horse" What the fuck does that mean?
Another neat library is JSON Simple if you looked for SAX style json parsing.

http://code.google.com/p/json-simple/
> The purpose is to test if you can read a passage and comprehend it.

I disagree. The purpose is not to test if you can read a passage. The purpose is to test if you can show someone else you can read a passage. That's not only an incredibly important distinction, because the ability to communicate is an evaluatable skill, but also the skill itself is essential to have.

On the other hand, I do have to admit that a lot of tests are designed to evaluate things that can't really be evaluated... but that's largely because decent testing is hard to scale.
It is a reference to the Old Spice adverts which where a viral marketing sensation a few months ago.
Thank you so much for your effort and patience Michael. These video tutorials and the accompanying ebook are amazing resources for beginners.
It's a not entirely fitting reference to this: http://www.youtube.com/watch?v=owGykVbfgUE
Here's a short list:

1. Cache the output at the edges: Use Varnish or other reverse proxy cache.

2. Cache byte code: Use APC or XCache PHP opcode cache.

3. Cache and minimize database I/O: reduce database touches using memcached, redis, file caches, and application-level caches (ie. global vars)

4. Do event logging in local files, not to the database: Make all write operations as simple and fast as possible, any data that is not needed in realtime can be written to a plain old file and processed later.

5. Use a CDN, especially for delivering static assets

6. Server tuning: Apache, MySQL, and Linux have lots of settings that affect performance, especially the timeout settings ought to be turned down.

7. Identify bottlenecks: At the system level use tools such strace, top, iostat, vmstat, and query logging to see which layer is using the most time and resources. Also there's an excellent PHP code profiling service called New Relic that drops you right into the function and db query that's eating up most of the time in slow requests.

8. Load testing: DoS yourself. Stress test your stack to find bottlenecks and tune them out

9. Remove unused modules: For each component in the stack unload any default modules that are not needed to deliver your service.

10. Don't use ORMs and other dummy abstractions: Take off the training wheels and write your own queries.

11. Make the entry pages fast, simple, and cacheable. Nobody is reading that silly news feed in bottom corner of your front page and it's killing your database, so take it out.

Most of the time a PHP slows down because each PHP process is blocked waiting for I/O from some other layer, either a slow disk, or overloaded database, or hung memcached process, or slow REST API call to a 3rd party service ... often just strace'ing a live PHP process will show you what its waiting for ... in short, blocking I/O slows down everything. The key to going faster is:

* keep it simple

* cache as much as possible in local memory

* do as few blocking I/O operations as possible per request
From TFA:

It failed to convey that the whole purpose of having a microscope is to see things that you can’t see with the naked eye.

Umm, the 2nd sentence in the all-caps introduction:

BY PRODUCING A MAGNIFIED IMAGE, THE MICROSCOPE REVEALS DETAILS THAT ARE UNDETECTABLE TO THE NAKED EYE

I understand that the author is trying to make a point, but proving his incompetence in a simple reading comprehension example does not help his case.
How would this data be used?
Agreed, Eloquent Ruby is a smashing book and I recommend it to all of my own Ruby students. I don't use it as an official textbook but I might as well do. Superb book.
Legitimate post, but you're probably being downvoted for the txtspeak and grammar.
We want to fail them means we are going to issue a failure to deliver because it turns out that the stock we thought was available is not. If you fail on a trade, you don't cancel the trade, a trade is binding, it means you require the customer to buy the stock back to cover the short sale since the stock wasn't actually available. Since in this case the Goldman rep had told the client they could get the stock even though the client thought the stock was likely to be available, issuing a fail to deliver and requiring the client to buy the stock back would lead to egg on the face for whoever the client spoke to at Goldman. The other option for Goldman of course was to buy the stock to lend the customer and hedge out their risk maybe with a put option or to keep looking somewhere else for stock to borrow.
Curl ifconfig.in
cool tool
A lot of the discussion here focuses on critical thinking development which is an interesting topic. Does compulsory testing or even compulsory education in general do children any service in that regard? Are critical thinking skills better developed when a kid's education is self-directed? I think these are all fair questions.

Personally, I'm a fan of self-directed learning but that doesn't mean I'm right. Still, it strikes me that teaching people to think critically is like teaching them to be happy or to love. It seems kind of difficult to quantify.
> Anyone who can read and comprehend text can answer it with no prior knowledge of the subject.

That's the writer's complaint. In order for this question to be testing reading comprehension rather than laboratory experience, it must be assumed that the test taker has not used a microscope. Otherwise, they could answer the question without even looking at the text.
There is one big problem with QuickOffice which I hope Google fixes. The minor one is that they ignore the Android AccountManager and ask for credentials directly. Once they have an access token, it is sent to one of their servers which accesses the document and does any necessary conversions.

Or in other words any cracker who can break into their servers can copy the access tokens and use those to access documents, Google, Dropbox etc. I would be astonished if QuickOffice is the first company in history to have perfectly secured servers. Also note that if this happened you'd be extremely unlikely to find out.

QuickOffice do not disclose this behaviour - it was only when I started a back and forth with their customer service over AccountManager that they mentioned it.
Agreed. Getting quite tired of the lists that go as: 1. common sense, 2. common sense, 3. common sense, yada yada yada n - 1. common sense n. trial and error is the only method (if you consider it is a method).
Jameco proposes solution to "activate dormant hobbyist"
The trick is finding somebody that has both shares your vision for your products, and the chops to sell. I don't think you're wrong to go with the percentage-of-sales angle, but you're selling a niche product that doesn't have widespread appeal, so it's important that your salesperson has access to the right potential customers. That may not be the friends you've already asked, so they're right to turn you down.

Some other things to try:

1. List the parts needed to build X and sell them as a kit.

2. A/B test showing and hiding your stock levels

3. Get engaged (if your'e not) in websites and blogs with communities of people that buy this kind of stuff. You're likely to meet someone that may be interested in coming aboard on one of those sites.

4. If you get a decent-sized community of customers, hold a contest to build the best thing using your parts. Winner gets a prize of some sort and their parts-list/instructions featured. You reap the rewards from sales of components to compete. (This one may not be feasible if your user-base is small)
Ask HN: How do I find a small (inexpensive) design/programming firm?
I am a non-technical entrepreneur who has a startup idea for employee scheduling software. My plan is to have the creation of the minimum viable product outsourced. I'm not attempting to find a programmer who will work for free in exchange for equity, but all of the programming firms I've talked to said they don't take projects that cost less than $8k.

This is out of my price range, but it is discouraging because I was much more comfortable hiring someone with the same geographic location as me (Syracuse, NY). I was wondering how I could go about having this product built on a budget? I'm not trying to build anything flashy or intricate. Just a basic design with the main features that solve the problem I've identified. My plan is to have the person I hire build my basic MVP, then I would establish a customer base and then go back for more improvements/features/attractiveness to the front-end.

Thank you for your input
Transit of Venus
I guess it's possible to code a tiny arbiter that will wake 'background' thread every few ms.
HTML5 - Etiqueta Address
Since it's for Android, how about logging in using your Google account?
Try Metatrader .Net API at full speed for free
So speaking for Google, if IETF results in changes from Speed + Mobility then Google will commit to implement it?

From what I can see the Spdy draft 3 doesn't include any improvements from Speed + Mobility so I don't see the relvance of your post. It's a shame because Speed + Mobility has real improvements (yes Microsoft does things right sometimes).
I've just sent an email.
What about J? J was developed Ken Iverson (the creator of APL) as a successor to APL that replaced unicode characters with two character equivalents. It's not greatly publicized, but the latest J was released under the GPLv3 (http://www.jsoftware.com/source.htm).
Fundamental principles of cognition
As someone with ADD, I have trouble gaining and maintaining focus while ignoring distracting factors. However, in an environment where distractions are minimized (eg a traditional library), or where there is an agreed-upon system for handling distracting factors - some kinds of workplaces, or an understanding about personal space/time boundaries - then the flip side of this is an ability to stay focused on something for hours, days, weeks, if necessary and a capacity for very rapid adaption and innovation.

In film production, which I used to work at, a lot of people have ADD - but the highly procedural (and proceduralized) nature of the work optimizes for this. You need to be willing to keep doing the same thing until you get it right 10, 20 or more times in a row, but also to drop it and switch to something completely different at short notice if other conditions change. I have a strong hunch that people with ADD are considerably over-represented in the military as well.
Reposting a dead post by FixThisPOS:

The problem is that these are bullshit "rights" to things that are not supposed to be patentable.

A patent does not define "intellectual property", especially today.
Inferno is not hard. It's simply gear check. If you play Hell Mode with crap gear, it's basically the same as the Inferno encounter.
Sure, the outlook for people with these disabilities look good. But it is no fun raising a child with one, every day is a challenge.
Glad to hear it! I really appreciate the support.
If only there was something like this for SQL Server =(
All this does hinge on whether an entity is going to be heavily penalized for failure to deliver.

Can you reference me instances of such penalities being applied?

I searched for instance and instead found this:

http://www.billcara.com/archives/2006/09/a_failure_to_de.htm...
> the idea is really worth $33M in funding

The idea is not worth $33m. The execution, over time, is what might be. The thousands of ideas that were considered, discarded and the hundreds that made it into the current offering are worth close to $0.
Eh, if there is confusion at all, it isn't on my side - it's perfectly possible for there to be a sale without any merchandise.

Why does it matter that there are more shares being traded than that actually exist? It isn't about the actual trades, it's a simple contractual thing - one party promises something, the other agrees to pay for it, and as long as both end up satisfied, that's it. There is no 'merchandise being created from nothing', it's just one party promising to do something, that's it.

"e.g. more shares existing in a company means every share is less valuable"

This doesn't make sense - there are no shares created. There is a party promising to deliver shares, that's completely different.
From 4 to 32 people in eight years
Ron Paul supporters say Republicans are blocking plans for Tampa ‘PaulFest’
It's also potentially virtuous.

1. Gittips aren't a paycheck, they are a no-strings-attached gift.

2. Small cash compensations will free people up to contribute to society on their own terms rather than wasting their time surfing Facebook in a cubicle.

3. It might be a reminder that their society values the contributions they make based on their passions and interests and not on their utility to a corporation.

4. Popular developers know who is doing the grunt work and deserves more recognition. They can call out such people via Twitter, etc. In the future I can imagine upgrading Gittip to allow high earners to distribute higher amounts per person per week.

5. Young Jedis will be incentivized to add true value to society as adjudicated by the wise crowd, rather than answering to a monolithic corporation as their societal proxy.
Being at a startup in 2001 when funds went tragically south right after 9/11, there is no way the current market is even close to this.

Things were BAD. Unless you had a hint of profitability and located in the valley, it was almost impossible to get funds. Investors literally said they weren't going to invest for at least 6 months and see how the economy fairs (and it didn't fair well). Everyone was gun shy because they had lost a ton of money on insane valuations already, so even legitimate businesses were getting overlooked.

Really, the (first) tech bubble pop set the entire industry back for probably close to a decade. I often wonder how many great ideas went unfunded and dissolved because investors were just too guarded.
Can you expound about "poor people getting rich" being unfair? Where does this sense of entitlement come in for the rich kids?
I bought the Rails Tutorial book only to find out that there's a free online version and the 2nd edition well on its way. Totally my fault though, should've done more research :/. Otherwise, it's a great book and I'm sure the 2nd edition fixes the compatibility issues.
Yes, if it were truly just about reading comprehension, then the test-writers would be horrifically incompetent, and therefore unfit to test anyone. Anyone who competently designs tests (experimenters, pollsters, etc) knows to address such biasing factors.

But I think the testers aren't total morons, and know that such a question is biased towards children with proper (privileged) backgrounds where microscopes and the respective training are commonplace. They'll be faster at answering the question and not feel ignorant — crucial advantages on tests.

(The testers may not even like this facet of their jobs, like ad industry developers who use ad-blockers, but it sure beats unemployment.)

And the whole question smacks of "scientism", where tools are confused with science. You never see a question like, "Scientists have believed something for 200 years. Is it necessarily true?"
NASA is hardly typical of employers, and the free market is not the sole origin of value. Perhaps you are taking a tongue-in-cheek remark a little too personally. It's a big world, and it has room for some generally anti-social loners as well.
Cybersecurity: Our Next Big Challenge
Point was there are lot of International companies successfully doing business in India. What do you think are the challenges consumer payment processing company might encounter in India, especially in relation to their product?
>It's because their brains turn off. They say "omg microscopes scary! big block of text!"

s/microscope/computer and you have the cause of an average Helpdesk's stress...

ed.
Downvotes? Really? Nobody has ever struggled with a problem which could be solved if the help-ee has bothered to read the text on their screen?
Will do - I see the subscribe link, but no contact info, just twitter. I've signed up for the list.
The United States manufactures more than ever before. (Well, the recession probably drooped output a little bit.) China manufactures more stuff than ever, too, so they are a larger share of the world market.
I am still amazed of what was done before the full specs were released. We're still struggling with file formats from time to time.

P.S. I joined Quickoffice in 2009. Pleased to meet someone who was at the very beginning of it
Did he just say, in very nice terms, that Facebook stock is still overvalued?
I find it hard to believe that the author had trouble with the question. The answer is provided perfectly in the supplied text. If I say that dogs bark when they are cold and then ask a five year old why dogs bark I think I'd be pretty disappointed if they couldn't regurgitate what I just said. Is it so different when written rather than spoken? Can we really be sure that this is a reading comprehension problem as opposed to a basic reading and language problem? I'd like to see if the students who got it wrong could even read the full text. If they can't read it then it is nothing to do with comprehension. They just can't read.
You should look through the HN monthly Freenlance/Seeking Freelancers post.
Are you familiar with the Android Account Manager? [1] You can let users log in to your app with pretty much one click of an existing account. Since virtually every android user already have a google account signed in on their phones. It seems that using a google account would be the most obvious route for ideal user experience (no need to type in a new account you haven't before).

[1] http://developer.android.com/reference/android/accounts/Acco...
MobileDevHQ Offers SEO For Mobile With App Store Optimization Tool
Contrast this with ordering something from Amazon with a Prime account -- you can usually place an order, pay, and receive the physical product within 24-48 hours.

It's absurd that Adobe can't even do this for a digital product.
"Just teaching to test" isn't always bad. For things like literacy, it's pretty good.
If you do the arithmetic, yes there will. At any rate, you don't need to be a millionaire to do venture investing.
Apparently not. There's an ever growing tail of users who get stuck with an outdated version [1]. It's not as bad as Firefox yet but surprising nonetheless given how much effort Google put into Chrome's update system.

[1] http://arstechnica.com/information-technology/2012/06/may-br...
kona

I use it as my shell.
No. I'm saying that the infrastructure that comes along with Java is more complicated than what many PHP devs are used to (mod_php under Apache).

It's almost like you're intentionally missing the point just so you can talk about Java infrastructure. I'm not here to throw rocks at Java. I'm a big fan of the TorqueBox project, which brings a lot of the power and flexibility enjoyed by Java devs to Ruby. "Complexity" isn't necessarily a bad word. More options means more complex, but sometimes you need those options.
Thanks for the feedback, I'll take a look at the title text on other platforms.

I'm curious if you have any advice/suggestions for the app since it sounds like you have some expertise in the area.

Thanks again!
You did need someones permission to setup a website and the web still took off.

PS: DNS
We're trying to have the best of both worlds.

You are not anonymous to Airtime -- so you can be held accountable for your actions in the public areas of the site. However, you are always anonymous to new people that you meet. We do not send your facebook id, name, or geolocation to anyone you don't know until you mutually friend them.
also, "second coming" by yeats, but i am not sure it is true - i have been lucky enough to work with some very good people, and some of the best were like this.

as j_baker says, it seems like it's just one of those "life is complicated" things...
OT when did blogspot begin to suck that much? with javascript disabled, I get an empty page. With javascript enabled, I see a stupid animation while I have to wait for something to finish.
Could that not have been withdrawal symptoms?
For word breaks? Why are they not important?
Yes, from Ike's :)
If you can run Rack apps in your environment, it would be pretty straightfoward to add a SQL Server driver to Oculus. Right now it supports MySQL and Postgres.