skysight-inc/HackerNews huggingface dataset:
I think this quote is more of an hyperbole, however the principle of the quote would be: spend most of your energies on the most difficult students, not on the gifted ones; probably the most gifted student will find something to satiate their interests anyway and their families are already providing them tangentially with learning material.

An educator I know likes to say that's not the really worst students you should spend your energies on, but the ones just a little better, that's where the best return on investment is, according to him.
1M Users in a week for app FB tried to buy, then cut off
My ideal morning routine
How  I've Been Fooled Into Hiring the Wrong Person
Warning: 7 Steps to Startup Failure
AG Schoolbook Two BQ?[1] Found by simply looking for fonts similar to Futura.

[1] http://www.identifont.com/list?3+futura+16+M2+1+3R8+2+4B7+2+...
HackPSU: Pitch Your Idea to a Reddit Co-founder; Win a Trip to Silicon Valley
I'm definitely going to do something like this
Making Sprite-based Games with Canvas
Actual beggar sign on the streets of cambridge:

"Homeless, broke, heading to Oregon"
You've been missing out on the best OS Microsoft has released IMO.
Have you tried GitExtensions? I originally tried TortoiseGit after having used TortoiseSVN for years but it never felt quite right. But, now I'm thinking of switching to SourceTree. :)
Man-in-the-Middle Attack on T-Mobile Wi-Fi Calling
I have ST on my Mac. It's a pretty beefy machine - i7, 4gb of ram. And it runs like a lazy dog in a hot August day in North Carolina, i.e., very slowly.

I really wish it'd be sped up and I sincerely hope that the Windows version is massively faster.
A closed-source game about building Linux… running on DOS?
Ask HN: Where does one sell their online business?
I have a friend who is looking to sell their business. It involves online media as well as in person events. Where should I point them to in terms of resources?

I've found sites like http://www.bizbuysell.com and http://www.acquisitionsdirect.com, but I've never used them myself so I don't know how reputable/effective they are.
Thanks for explaining this. So the real issue isn't that EA officials have lied about online-only, it is that EA misleads their customers on the level of difficulty. Saying the game is engineered from the ground up for online play suggests some complexity at the server level which simply doesn't exist.

People with well-examined opinions aren't upset that EA servers don't run the city-level simulation. They are upset at how simple it would be to give users region simulation on their local PC, a server app so users can run their own, or a play-by-email implementation.
The assignment is hardly a performance concern in modern javascript. I imagine if we set up a jsperf test case we would find the difference negligible and the ops/s in the 10s of millions range. This is not the kind of thing that slows down JS apps.

I could see, using the if statement form, that you might have a programmer decide to compact it and drop the brackets - and then you might fall in the trap where somebody thinks they're in an if block when they're really not. Happens pretty often.

In addition, I don't know if you really would want to check for null. I usually just check for undefined, which would be the absence of any provided value (as opposed to a provided value that just happens to be null). Of course, it depends on the app.

In addition, I really don't like using short-circuited boolean ops for assignment. The style is grating to me - it's not immediately obvious what it's really doing. To each his own.

EDIT: Created a simple jsperf test. Difference is about 6.8%, but we're talking hundreds of millions of ops/s. Not the kind of stuff that matters outside of raw benches.

http://jsperf.com/ternary-vs-if-for-default-args
"Given that it's not a currency according to the government, you probably don't need to pay taxes when you earn a profit in it"

What? No.

http://www.irs.gov/taxtopics/tc420.html
If you don't have the resources to build and host your own status page, then you're probably too small for people to care about your status.
Unicorn processes millions of requests per minutes for some very large companies. Changing the default actions of a core part of the web stack in a version bump could have terrible consequences for some use cases.

You're probably right that this is ideal default configuration, and maybe in the future it will be defaulted to on.

Right now though the best thing would get people who experience this type of problem to try the configuration change and report their findings.
It's very pretty they put everything into the shell of the bulb. My smart bulb is a regular led lamp that I've run the power through a nice transistor and arduino sitting next to the lamp on my desk. However I have a nice webapp and even a brightness sensor to adapt to light in the room.

Some videos of my lamp: http://fluffyelephant.com/2012/09/two-videos-about-my-led-la...

And a write-up: http://fluffyelephant.com/2012/05/lamp-update/
13 Shockingly Creative Ways Drugs Have Crossed the Border
So.. You're either running Vista (and I really doubt that, because the upgrade to 7 is more or less straight forward, you'd have done it a long time ago) or the long dead, end of life, unsupported, zombie OS called Windows XP.

Which is fine. But shouldn't you _expect_ being left out by now? XP came out in 2001 (hazy memory, quoting Wikipedia). OS X (10.0, Cheetah) came out the same year. What's the minimum requirement for the Cocoa app?

Well, a quick lookup says 10.6, which is from 2009. Which, incidently, is the same year Windows 7 came out. So Sourcetree needs an OS that is no more than 3.x years old..

Bugger?
I've been using the private beta for a few weeks now and it is a fantastic product. I've become a huge fan of BitBucket and SourceTree over the last month.
Big performance wins by optimizing fonts
Promoting an Android App using AdMob, MillennialMedia, GetJar and AppBrain
I guess I do use the app and the actual website. I don't know what I am missing.
Column-store R or: How I learned to stop worrying and love MonetDB
http://en.wikipedia.org/wiki/Revenue_stamp

Some do.
Build collaborative apps with Google Drive Realtime API
I use ST frequently on OSX and can't say I've personally encountered any slowness. Are there any specific actions you find slow?
A few random comments on this article:

The Austin Chronicle is a little out of place in that list of huge corporations.

In regards to stopping the impromptu musical performance: Could you imagine the chaos if every musician that wanted to could bust out on whatever street or hotel lobby they wanted during SXSW?

SXSW is a great place to launch -- if you have the right product. It doesn't have to cut through all of the buzz, just pique the interest of the right people. Now if you are talking about throwing a lot of money into a launch party or something like that, yeah, probably not the right place. You'll never spend enough money or come up with a gimmick that is going to garner more than a raised eyebrow.

But beyond that SXSW is a great place to get together with like minded people in a time and place that everyone has marked off as social time. The re-invigoration factor alone is worth the price of admission, IMHO.
Cartoon Fifty is the New Thrifty
Announcing the next "Switch Workshop" on April 12, 2013 in Chicago.
Very happy to see this project. Had status.io (recently sold) for the very same purpose but wasn't able to implement it. Please make it more than just a status page, make customers understand the process (both external/internal) and we'll all be much happier as users.

Good luck!

PS: are you able to survive your customers problems (if things like EC2/EBS goes down again?)
thats why I still program in text files and use gdb for debugging. They are fast and reliable, that's what you need for algorithms anyway. And who cares about abstractions.
There's also a few other things wrong with it in this context.

Firstly, the assumption is that the "smarter" person has been focused on performance, rather than for example stability or flexibility. And more specifically, on performance for my particular use case.

Secondly, when I'm writing a native app, regardless of platform, I'm also using a set of OS libraries that have been written those "smarter" people.

And thirdly, if I'm looking to do something where speed is likely to be an issue (e.g. game development) I've got OS- (and use case-) tuned libraries, such as Cocos, that will have also been written by smarter people.
That's exactly my problem with the Paleo diet though: it can be summed up by the following sentence:

"So you're saying that eating a lot of vegetables, beans and quality meat is good for you? Who would've thought that!" </sarcasm>
Two things:

10,000 years is totally enough time for evolution to work on humans. See: lactose tolerance.

Just as importantly, we've been evolving the living daylights out of every domestic plant via selective breeding for just as long. Wild potatoes are poisonous, as are almonds. Maize started out with tiny grain. Apples have been bred into a bazillion varieties, with different sizes, tastes, and textures.

It's silly to say that it's more natural to eat cauliflower than corn, when neither properly existed 10,000 years ago.
You're looking at small, recent trends. Food prices adjusted for inflation in the US are the lowest they've ever been, and Americans spend very little (10%) of their budgets on food.

http://familyfarmalliance.clubwizard.com/IMupload/SalemRepor...
While it is not the same of course, I love the Nautilus integration of RabbitVCS.

Of course if you don't use a DE with nautilus ymmv.
I disagree, it's about core competency. I have the resources to build and host a number of things. But I pay for quite a bit of software. Things like bug tracking, ticketing, billing, etc. - all because I want to focus on what I do best and let some one else handle the details of this stuff.

This kind of comment is a gross simplification of a market, and just shows that you haven't really thought about it much at all.

-1
PayPal Stops Charity Donations From Singapore Accounts
Oh, I used to feed myself on about $5/day. It wasn't fun but I wasn't starving. But life's a lot easier if you just have to mix this powder into some water.
What an outrageous, holier-than-thou, nasty, self-righteous woman this is.
The JOBS Act: Two Types Of Investment Crowdfunding
The Price of Free
It would be good to mention where the service is hosted so that we can make sure that the availability profile isn't the same than our service.

Right now the meta page is hosted on Heroku so I wouldn't use if for anything that's on EC2 for example.
Tastypie 0.9.13 Released Security Update
Show HN: My homemade budgeting site I use all the time
Unless this is a numeric simulation where performance really matters, the correct answer is that you should not be using floats in the first place. Use a rational type, or scaled integers instead. If this is a numerical computation the comparison should be using an epsilon.

Floats are strictly a performance optimization for doing computations whose solutions could be rational or irrational numbers. In all other cases you should either use integers or rational numbers.

Bottom line is if you are not doing physics, graphics, signal processing, or system/financial modeling you should never use floats/doubles/quad

If the need to do this comparison is because of a non-numerical third party library giving you a float, you should consider dropping the library. The library author, while not likely to be an idiot in the broader sense, is definitely a numerical idiot.
Very good article. Long but definitely worth reading for the historical context it brings.

quote: "The business of literature is blowing shit up."
But it adds operational overhead, as now you need to set up a second hosting provider, manage another environment, etc. An internally-hosted status page isn't very useful when your datacenter goes down.

This is the perfect thing to pay someone else to run for you. I'd gladly pay $50/mo for it.
Can you please explain why you have declared me insufferable? Surely it couldn't be the simple act of sharing my view and expressing a differing option based on my own experiences with sexism and victim blaming.

This is classic derailing: "You Just Enjoy Being Offended"

http://birdofparadox.wordpress.com/derailing-for-dummies-goo...

P.S. It always warms my heart to hear phrases like "women in tech nonsense."
Google says Chrome OS was "partially" exploited in hacking contest
I don't disagree at all with the decision to keep the standard behavior as default for now. For something as critical as an HTTP application server you definitely don't want any surprises.

I just wanted to get your thoughts on the tradeoffs and what you think is appropriate for the majority of use-cases.
Too small sample size. You will usually get a very small positive response rate of about 2%. Increase the amount of emails and you will get positives.
I would agree. After I buy it, it is mine to deal with as I please.
Lessons Learned from Bill Gross' 35 IPOs/Exits and 40 Failures
Reminds me of Bill Gates recent IAMA where he talked about how they were close but didn't make it to market with a similar product, e.g. he seemed to be saying "MSFT was there first...!" I guess not, if this has been around since 1980 :)
http://www.reddit.com/r/IAmA/comments/18bhme/im_bill_gates_c...
> "I did all the work there, didn't I?"

The negotiating work, yeah. Which is why you're getting 10% of every hour of work that someone saw fit to pay $300/hr for, despite your effort being of a fairly fixed quantity of time.

And regardless of your negotiating, the client has the option of choosing from more than one candidate. So if they look at the $300/hr candidates and they choose hypothetical me, then my $100/hr ask and the huge delta is far more a function of my ignorance/naivete than your skill. [1]

> "I don't think agents can take advantage of coders who understand their value, as they are able to leave."

You wanted to minimize feelings of being taken advantage of. Which is simply not a concern of people who understand their value. So who else were you concerned about wronging, if not the people who do not understand their value?

And I'm not saying good relationships couldn't be had under the system you proposed. Just that you have some perverse incentives built-in that makes the antidote seem worse than the disease.

> " Take that incentive out entirely by showing your employees/contractors the invoices that you are billing the company."

That's a solid move. Though if you put the person who is advantaged by information mis-match in charge of erasing that mis-match, don't be surprised when short-cuts are taken. But that's simple enough to avoid by having administrative staff handle that directly.

> "[if] a recruiter is able to negotiate a rate well above market value, that isn't taking advantage of the coder - that is taking advantage of the company paying the higher rate."

Yes, but as we all know, one of those tasks is far easier and more common than the other.

[1] And I'm not trying to write off the value of skilled negotiators. I'm just saying that competition means you simply don't get huge deltas on negotiation alone.
This has been pretty typical of my experience, I get a contract that says, basically, they own all things I create during the course of my employment. I offer changes to the subsection, that indicate they own only those things which I create specifically related to the problem spaces+ the company works in, with specific exclusions around any existing creations I have. Usually, in the contracts I've been offered, there has been a specific schedule to fill out for pre-existing invention disclosures.

Not once has any company refused such a change.

+ Worded appropriately, of course.
I completely agree, but, as referenced in the article, there is still pretty strong resistance to analytics-driven decision making in the NBA. Many NBA coaches and GM's are former players, who generally resist advanced stats. Hence "it can't measure personality, chemistry, heart." That quote fails to mention neither can anything else, so it makes much more sense to focus on what can be measured than on what can't (I'll concede personality should in some cases be taken into account if there are clear clashes).
The better link for d3 is : http://d3js.org/

And TONS of examples: http://bl.ocks.org/mbostock
I, for one, shy away from paying for subscription content online because even some of the best merchants have proven time and time again that they are unable to properly secure my data. People paid money to Sony. People paid money to Dropbox. People paid money to LastPass. People paid money to Linode. And these companies have all let their customers down in security. Why should I believe RapidShare etc would be any better?
you may have to check for null if you want to use a default arg2 while providing an explicit arg3. i guess you can always do:

myfn('a',undefined,'b');
A long worded response seems pointless. There is a saying which may or may not be true that "Reality has a well known liberal bias". Regardless if that saying is correct or not, it does seem very realistic that a similar "Reality has a paleo diet bias" is almost certainly true, regardless if anyone likes it or not.

The anti-pattern of trying to present both sides as equally valid, probably to maximize advertising revenue or something, is not terribly useful. A sliced apple simply is healthier than a twinkie and a handful of pecans is healthier than a bag of Doritos. If it were theoretically possible to make a healthy grain based diet (I suspect it is inherently not possible, but I will humor the cheetos and chez whiz addicts) then it wouldn't matter anyway because the dominant American grain based diet is incredibly unhealthy. Either way you have to put down the triple quarter pounder with bacon and cheese and step away slowly, and frankly the paleo stuff tastes better than the grain stuff unless you use megatons of the unhealthy meat/dairy/grease/artificial flavors aka the standard american diet. I mean, seriously, given a choice of a lifetime of civil war style hardtack or a platter of grapes, berries, and cherries...
Mobile B2B Strategy- 4 key actions to form a mobile business strategy
It is not as easy and much, much more expensive to "safely" circumvent an unjust/immoral law as it is to critique the problems in any legal system.
that just means the pain point isn't all that painful.

This is, unfortunately, another fallacy of the market. In real life, the ones with the most pain are often the ones with the least ability, financial or otherwise, to alleviate it.
Excellent for the native textbook industries of these countries.
Question - if this is really to be the ultimate status page - a service wouldn't want to use their own DNS - correct? They'll want to use [domain].statuspage.io - right?
>The article seems to take issue with the age of the recipients. Do young people--particularly young people who held up their end of "get educated, get ahead" bargain who are now unemployed in the Great Recession--not need food?

So... you are missing the reason why the author expects you to be (and many people are) outraged.

It's class.

The thing is? Listen, for a moment, to the people who oppose college as a tradeschool. (that is, everyone who makes arguments about how going to college makes you a more broadminded person, and that you should go even if it doesn't increase your market value.)

The value provided by College is at least partially a class marker. I mean, depending on degree, it may also be a trade school, but it's also a class marker. Having the resources to go to school for another 4 years, even if it doesn't increase your market value, while I was working (both earning money then, and increasing my market value for the rest of my career) implies that you come from more money than I do. (well, at any rate, it implies that you don't think money is very important, a view that is quite unhealthy for people who don't have an adequate supply.)

The thing is? for whatever reason, the 'class marker' of college is no longer enough, by itself, to get you a job. Either college has been weakened as a class marker by all the poor people going through on loans, the economy is so bad that there aren't enough jobs where the minimum requirement is being middle class, or class just doesn't matter as much as it used to. (I mean, I don't know which of those is true... but clearly, something changed. it used to be that one could expect employment even after getting a degree in underwater basket weaving. This is clearly no longer the case.)

The idea here is that if you went to college, well, you should be middle class, right? and middle-class people don't need food assistance.

That, and the aforementioned hipsters are eating like middle-class people, too. On food stamps. which is also going to do bad things to traditional assumptions about class.

Maybe it's just that social class and money are less tightly coupled now? I say that because I didn't go to college that no matter how much money I make? I'll never be middle class. And you know what? I own a deep fryer. Not a big one for turkeys that you use once a year; a little counter-top unit for cooking frozen battered cheese sticks.
It sounds like there probably wouldn't be enough data to generate the ghost players. According to the article they depend on the skills of the individual covers. (i.e. Player X is a 35% three point shooter so don't leave him in the corner to help on a cut)

The 82-game NBA schedule really helps to generate large enough sample sizes about players.

I could see it being potentially possible to just use average data, but if your rec league is anything like mine, talent ranges from a guy can credibly fake a three and then dunk after one dribble to guys that can barely get up and down the court.
I'm not sure I see the hypocrisy. Dalrymple and Gruber in particular are very opinionated and know what they like. They prefer Apple to the point that if Android were better they would be the last to know because their worldview is already formed.

However, passing on a link that matches their worldview but may have factual inaccuracies is not the same as writing something that is complete bullshit. In other words, it's not their job to fact check other people's writing. Maybe they would be better journalists if they did, but if some factual inaccuracies slip into some of their links it's not the same as writing them up themselves.

Now it may be a question of degree; if they are posting blatantly false rumors about Android on a regular basis, that would be news to me and maybe I'd get in line with you. My impression is that they are pretty good factually (selectivity is not the same as factual correctness). But I don't read either of them precisely because I find their cheerleading tiresome and I'd rather read something that offers me personally a new perspective, so maybe they've slid down the slippery slope and I just haven't noticed.
This couldn't be further from the truth. We have well over 10,000 active users. If our service is down, they care. However, finding time to build something this robust would take a significant amount of resources away from our product.

It's a matter of priorities. I can spend the time to build and maintain a tool like this or I could spend that time improving our service for our customers. Paying someone else to manage this for us is a complete no-brainer regardless of the size of our customer base.
Ask HN: What interesting books are you reading now?
I'm reading Richard Feynman's 'QED' right now. It is fascinating to know how much we don't know :)
Working with a team - Insights from Ettore Messina
Google drive down again
Donations, actually. It still operates at a net loss, but the costs are offset.

But to make it a bit more relevant, where would you put Canonical on this list? Ubuntu is given away for free, they don't sell their users (with the very arguable exception of the Amazon lens fiasco), yet they make their money by selling professional services (Landscape and the like).