skysight-inc/HackerNews huggingface dataset:
Indeed, I am in full agreement with the original post -- which proposed this policy for Firefox, a tool that HAS multiple layers of configuration. My only point was for others not to blindly apply "remove options", but to consider what Firefox REALLY has, which is different layers of configurability.
Carnegie Mellon, NSA seek high school hackers
Well... this strays into the territory of unenforceability and severability.

You know how practically every contract you sign anymore has something to the effect of 'invalidating some portion of this contract does not invalidate the rest of it'? The courts have held that an unenforceable clause in a contract that is not indicated as 'severable' will make the entire contract unenforceable. Instead of doing the pleasant thing, and making contracts that stay within in the bounds they are allowed by law, companies started claiming that every portion of every contract was severable.

What this means is that they can throw any kind of crap in there, whether they could actually invoke it or not. Add that to the fact that the majority of the population of the US doesn't even read the contracts they sign (seriously, they don't), and companies are incentivized to throw the kitchen sink into their documents, and leave the decisions about what is enforceable until later.

Specifically, the region of your work that they can claim ip rights over is tightly limited by the definition of 'work for hire', regardless of what they try to claim in your contract.
You can ask the right questions ("what problem does this solve?", "What are you going to learn by doing this?", etc) but if it's not your startup or project, you are not there to provide or judge the answers on your own.
Diets that include grains typically expect people will get over half of their calories from carbohydrates. Atkins is the extreme opposite and is virtually a "no carb" diet as the purpose is to deplete glycogen stores and induce ketosis.

"4 parts fruit vs 1 part meat and 1 part nuts" doesn't say much because fruits can have varying amounts of carbohydrates and meats and nuts can have varying amounts of calorie-dense fat. Also how big is a "part"? Grapes and bananas are relatively high in sugar but most fruits aren't carbohydrate-dense and even then, bananas are a genetically modified domestic cultivar and definitely a product of agriculture. Same with apples.

I'm not sure you realize how aggressive you would have to be to get 1000+ calories per day from fruit and vegetable carbohydrates alone. Almost certainly, the vast majority of people on the paleo diet do not eat 4 bananas and 4 apples, a pound of carrots and 2 pounds of spinach every single day. They eat eggs. They eat almonds. They eat fatty meat. They pour olive oil on their salad. They wind up with notably less than than the 200-250-ish grams of carbohydrates that is typical of other diets.
Doesn't sound remotely cult like. Sounds like good business.
~ is similar to std::unique_ptr in C++. It is always owned in one place, but that ownership can be transferred at will.
Git is the answer
Startup Rejected Facebook's Acquisition And Now Facebook Is Choking It To Death
London Soylent User Group - Let's try Rob Rhinehart's food replacement mix
On requesting multiple resources RESTfully
Nick's words: It had been my final year university project I had been working on for a couple of months
Not exactly, it means that out of all of the fraud attempts, they found 90% of them.

The false positive is, out of the ones they found, how many weren't fraud.

So if there are 10 real fraud attempts and they identity 9 of them, but find 90 others as well, then they still have a 90% fraud detection level, but they just hampered 90 customers who did nothing wrong. This would be an extreme case, but it should make the point. This applies in medical science at lot when false positives can mean lots of time and money spent on patients who don't really have the disease that was tested for.
Did he have to put a smiley next to that comment, to make clear it was tongue in cheek?
Mockio (Mocking builtin open method with StringIO)
Immediately uninstalling an app that you don't like is reasonable. Giving it a one-star review because it has ads ... how about a little humanity for the developer trying to make a living?

"I don't mind ads per se, but I find it exceptionally irksome when others decide, for me, that I should be made aware of this product and that service."

I don't understand this sentence. What else does an ad do? Or are you referring to the fact that there wasn't a heads-up in the app description?
That reminds me of one of those famous Roman Emperors that all is well and good as well as they make rational decisions, then eventually they turn senile or mad, and everyone realizes how dictatorship is not that much fun sometimes.
I've seen employment contracts that try to claim IP developed before you even took the job. Probably completely unenforceable, but I really wish that over-reaching contracts like that were punishable to prevent the ultra-conservative "ask for everything, and maybe get less" approach.
Also, sadly, wine does not have "pbuffer" support, that is used by HW2 to render shadows. So it makes the game look a bit bland when comparing it to how it used to look back in the day. I also think running the game in Parallells or VMware has the same problem.

Im not even sure that current gfx cards and drivers support this under Windows 7 anymore.

http://bugs.winehq.org/show_bug.cgi?id=25495
Show HN: My small side project - Direct app links via SMS
From the above link:
Students were not notified of the situation until after an hour after the initial tip.

It seems as if the powers that be decided student safety was less important than apprehending any possible suspect...
That is fine, but posting their picture is so wrong. She took their photo, while smiling at them. And then she captioned it: "Offenders" and put it on twitter.

This is the real issue here.

Let's for example go to your hackathon in Vegas. Lets say some asshole says something inappropriate to one of the high school girls in attendance. Do you really think that taking his photo, captioning it "pervert" and posting it to twitter is the right course of action?
Yes, but severability just means that a clause which is illegal will not be enforced. It doesn't mean you can ignore clauses which are undesirable or just plain stupid. Any clause which is LEGAL will still stand. And as far as I know, both state of PA and US law permit a person to sign away the copywrite on any work they wish to. So I think (although I am not a lawyer) that this clause would have had a good chance of being enforceable.
The half-cut cord: What's bugging me about cable
I would imagine if someone told me about a "microblogging" platform where people would submit posts via SMS to a shortcode I would have brushed it off as foolish.
That's assuming there is a way to have equality without pulling everybody down to some moronically bad level. That's the only way I've ever known equality to work.
Paul Graham Thinks The Tesla Model S Is 'Ugly'
Really? In the podcast they say it's similar to what they used for over a year in production, made available to get feedback from others and that's why it's released as alpha.
They also have to screen it every time you update it.
This is my first solo side project, that I only decided to do after the feature was requested by a couple of clients. Rather than create their own individual solutions I figured it would make sense to roll it in to a web app that others can use. It's currently being tested by these clients, I have a little more work left to do (better number input/validation for starters) then I'll be launching.

Any comments or advice would be much appreciated. I'm usually an iOS dev so cutting my teeth on web dev again… a lot has changed in 4 years. If anyone is interested: it's hosted on heroku using flask and SQLAlchemy for the web app, Twilio for SMS and redis for queueing messages.
Pushover works better for that kind of stuff, plus it is actively maintained unlike boxcar which seems abandoned.
I guess this is why GPU makers hates open source drivers so much - they prevent artificial segmentation and they would drive prices down if they were competitive with proprietary ones.
You won't get traction without knowing who your target audience is. Incidentally that doesn't come across on the landing page, but even if you sorted that out, you'd still need to contact academics and get them to start using it.

Visit a local university and sign-up a few people to try it, then iterate on their feedback.
Ask HN: US or EU based domain registrar?
I went through many threads already openly asking for recommendations for domain name registrars:

- https://news.ycombinator.com/item?id=5354008

- https://news.ycombinator.com/item?id=4970439

- https://news.ycombinator.com/item?id=4802673

- https://news.ycombinator.com/item?id=4588101

Although, one think that came to mind after reading those previous threads and since I am not, obviously, an expert on it is if there's any special reason to prefer an EU-based domain registrar over a US-based one.

I'm glad to here opinions on it.
Actually, that's the "advanced" settings (level 2) for Firefox, isn't it?
All the code review tools focus on commits, which is probably the most common use case.

Is anyone aware of tools that let me do the code reviews of the whole code base in a simple way? I don't want to focus on the commits/pull-requests in this case.
Cambridge-founded Wefunder aids fellow Y Combinator startups
This is key- and I think that as long as you are just using it to get triple monitor support like this guy did you will likely be ok. However, if the software you work with is going to rely on some fused out feature of the Tesla or Quadro you are just risking frying your card unnecessarily.

I dont understand why users think that this is an evil practice. Its HARD to build hardware, and just like software engineers want to have reusable code, hardware manufacturers want to have reusable silicone. You are paying for the features you want. If you want a feature set that isn't mainstream and "workstation" capable, you are going to have to pay more. If you just want to push pixels quickly, then of course they will disable some high end functionality and sell it to you cheaper.

That said, I applaud the fact that they are digging in and learning to mod these things.
> I can't see a problem with a currency gaining value by the hour. If you hold a currency that keeps gaining value, then your purchasing power keeps increasing. Why is that a bad thing?

It is bad for several reasons. The easiest to grasp is that people tend to keep their money in their hands (hoarding) if that money is acquiring value by itself. If people don't spend their money, or lend it, the economy suffers.

> If it were losing value by the hour, well then, yes, people would be reluctant to trade in it.

If they have a choice of many currencies, yes, that can be a problem. But with legal tender the contrary is true: When there is high inflation people will spend all their money as soon as possible, before it loses value. Too much inflation is bad too, but some inflation is good.

> Care to tell us what's wrong with the gold standard

With the gold standard the supply of money is completely independent of the need for money. The discovery of a great source of gold will bring inflation; an expansion of the economy without a corresponding increase of the money supply will bring deflation. The same would be true with bitcoin and bitcoin mining.
That's fine, as long as the names of the people who made the relevant decisions regarding the case are released. It's unacceptable to hide that information.
The founder of Milo did this very thing. He queried the eBay API, aggregated items for arbitrage, then had them sent (delayed, I suppose) to the winner of the optimized auction he had set up after the buy. Made a good deal of money until he was found out and stripped of API access (arbitrage is not allowed). Not sure if there was an Amazon angle.
On the other hand, you should consider how steam engine development was prevented in Ancient Greece because of the abundance of slaves. Imagine the world we'd be living in if that didn't happen.
I would like to see calories/acre of nuts and olives too - cashew and peanuts and hazelnuts pack quite the energy punch too. They may be comparable. So maybe there were other factors at play why grain was chosen as the primary food source.
Definitely the first thing that came to my mind. I don't like that he is not respecting the original author's license. We're all used to opensource and freedom to redistribute here, but when someone licenses something a different way, we should still respect it.

Bellard is a reasonable man. I asked him for permission to release my web terminal (https://github.com/chjj/tty.js), (which was originally based on his jslinux terminal), under the MIT license, and he did give me permission. All it takes is the courtesy to ask and to state your intentions with it. Hopefully thats what the poster did here, but it does seem unclear.
TechStars London brings access to UK visa
Get a Closer Look at the New Samsung Galaxy S4 [video]
Even if you are a fully paid scholar at univ? I mean not even a penny in scholarship at an institution? I don't think it will be such an umbrella rule. Is it?
And access it using Hibernate.
> It just doesn't feel pythonic to me, and I don't think I'm alone in this.

But how does a tangled mess of callback1 callback2 callback3 feel when all you want to do is do a couple of db reads and writes while processing a simple shopping cart. Is that Pythonic?

> The python internals weren't designed for this, which is the reason they have to use monkey patching.

So fix the internals. Here is a practical way people use Python every day, make that the default, don't revert to some academic or callback mechanism.

> I just couldn't write something which depends on speed and concurrency in python right now, knowing there are solutions much better designed for the problem.

See that is what saddens me. gevent and eventlet do let you write reasonably good and concise IO concurrent code. Some have run large sites and deployments with it. I haven't found any major slowdowns or downsides to switch yet. Because I it is easy and simple to experiment, I'll always try Python first, even though later I might switch to Go or Erlang.
Which is a fact a lot of us have to get used to, including but not limited to companies.
You can get a pretty awesome brand new, not-just-released android phone for $100. Or you can get a used phone in good condition on ebay for much lower (even a used iPhone). Sorry but you have a bit of a yuppie dilemma here. There are tons of off-contract, much cheaper options, but not if you only buy directly from Apple.
> And as far as I know, both state of PA and US law permit a person to sign away the copywrite on any work they wish to

They do, but not until it exists. You can't sign away work until you've done it, unless it fits the work-for-hire definition.

Now, you can write a contract agreeing to transfer the IP afterward, but then you have to actually perform that transfer, and if you don't you can get sued for breach of contract, but not for infringement.

It's possible that there's case-law interpreting this type of contract to imply a commitment to transfer IP, but I don't think it's very likely.
Definitely worth doing that as it is actually a lot more common in the UK for these clauses to be part of any developer's contract than what people realize.

Believe me I had to learn it the hard way.
It seems to me that your criticism is of software that leaves too much to extensions, rather than that "extension mechanisms are actively harmful".
So once the information is public the person who publishes it responsible for any and all consequences resulting (even if what he or she posts is factual)?

I agree that it wasn't the best way to handle it (at least publishing the photo wasn't, I'm fine with the rest) but that's different to being held responsible for all actions that follow.

The person in question has responsibility for what they did, the company has responsibility for what they did. There are many points during this whole process where the chain can be broken, not just one.
> Unless the government is accepting Bitcoin for tax payments -- which would effectively turn Bitcoin into a fiat currency

It would turn Bitcoin into legal tender. Legal tender can be fiat or not (for a very long time, gold was the legal tender).
To be fair, those percentages I gave, I made up for that example. Though I'd imagine they are something close to that. But it depends on the chip, the market and the company selling them.

You design those percentage bands, generally to the size of the market you're aiming the chip tiers at. The silicon will be as good as they can get it generally, nobody wants to push bad products out. Recalls and returns probably cost more in the long term than failing more chips and suffering a worse yield.

However if only 0.5% of your customer base is interested in paying more money for a faster chip, you only cream off the top 0.5% of chips.
"Scholars continue to argue over whether an increase in population made the shift towards agriculture necessary, or a shift towards agriculture caused an increase in population that made a return to a hunter-gatherer society impossible5. In either case, once the neolithic revolution had begun there was no turning back."

This is an entirely different discussion than what the article is about, but why are "scholars" assuming those two factors are the only ones to consider? (assuming they actually are, and this assumption isn't years behind the real debate going on among the scientists)

There's evidence suggesting that the first time humans cooperated in groups larger than the default tribe size, it was caused by something completely different: religion[1]. Göbekli Tepe - the oldest known temple in the world - predates agriculture[2]. It wouldn't surprise me at all if religion was the main (if indirect) social driving force behind a lot of these prehistoric changes in lifestyles that resulted in modern human society.

[1] http://www.newscientist.com/article/mg21328562.100-the-god-i...

[2] http://en.wikipedia.org/wiki/G%C3%B6bekli_Tepe
Question for you, if users are going to the applications website, why wouldn't they simply click a download link from there? Why the added step of submitting their phone number to receive it as a text? Now, with automatic download syncing, I personally don't see how this is efficient for the end user.
True, but "my final year university project" has many different possible explanations, and it is analogous to one of the iPad developer saying that "my project is the iPad" but doesn't mean that the IP belongs to the iPad developer.
February PC Shipments Reflect Slow First Quarter, According to IDC
The implication of the letter, though, is that they're not going to release those names. It's only prudent that they protect the safety of those people.
To be fair, the Lakers and Facebook were, and are, sexy-as-hell businesses. Owning the Lakers speaks for itself, as does owning, at age 22, the hottest business that every college girl is addicted to. Not that they don't both have incredible courage and confidence.
Players at risk from game store hack attack (EA Origin)
Clear Flash Ads with one line of jQuery
Hipsters on food stamps
I used to have a Thinkpad T61. Best laptop I ever had. When it came time to upgrade, I looked in disbelief at the current Thinkpad line, and felt the same emptyness in my heart as when my old HP 42S calculator died and I went to HP's site to find what their RPN calculator line was up to these days. How sad it is when a line of beautiful, well-engineered machines become extinct, supplanted by mediocre, cheaper tools.
Oh, no. This doesn't feel right at all. This is giving me entertainment720 vibes.
It would only take balls if he didn't get a very attractive severance package in return. I doubt that's the case here.
Well, that's what you get for being in the click based ads game really. At this point, I would assume that these companies should just accept this as an occupational hazard. It's not like they can ever really beat the bots.
Don't Guess it, Test it: improving site and app performance
8 marketing tactics used by high growth companies like Sendgrid
Things publishers can't do (yet)
Why ? - if you made a mistake at work, how would you feel if your employer publicly published your identity ?
Very informative and, though it is not explicitly stated, we can infer that this evidence cuts to the point of how low some competitors will stoop to exploit pitfalls of web advertising.

The team at spider.io has found a great niche and has impressive results - I always enjoy seeing posts like these pop up from them. Keep up the great work!
> You only need to synthesize when you access the variable
> directly.

You don't. @property will take care about creating ivars. So with @property (strong, nonatomic) NSString *foo you get _foo and accessors.

The only place I need @synthesize is in NSManagedObject subclasses.
Testifying before the U.S. House of Representatives on privacy legislation
We created one in-house in GWT in which a whole project review is quick to setup but the development is in halt. The UI would need some love, and unfortunately there's other things to do.
No idea what's FoxPro, but I'm huge fan of SQLite as well.

The only complain (not sure to whom) I have is that WebSQL have not got proper attention because SQLite is the only solution.
Watch Weev’s Angry Pre-Sentencing Speech About The Failure Of Our Nation
Why take such a hard line on your comments? Reading this post, I felt you were saying, "You clearly and obviously don't know how to handle situations like these and you don't get it - these poor folks were very unlucky to get you, not me." You just seem pissed off at OP and have a very holier than thou attitude in your comments. His take is different from yours, that's all. That doesn't make him wrong and you right. Lighten up.
It exists! We are building a community at YunoJuno that provides all the support of a large company, but for people who choose to be freelance. We're not quite as gung-ho as these guys - and we're not offering to manage your career - that's your business - but we do want to support talented freelancers in the creative (design, ux, dev) community. www.yunojuno.com

(Oh, and we're not charging you anything - we charge the employer, fixed rate, no shenanigans.)
Not a food historian but at a guess: grain can produce a crop from seed in one season. Fruits/nuts can take years before they produce good yields.
I have no idea what point you are trying to make. Of course their lower lifespan was partly due to disease, that is the point.
But for somebody starting a company in 1995, online banking would probably have been a bad idea.
It's important to remember that the business model of file locker sites like RapidShare and Mega is to convince you to upload your files to their site so that they can monetize access to them. Your access as the original uploader is no exception - if they think they can squeeze a couple dollars/euros/bitcoins out of you through changes like this, they'll do it. If you don't want your files to be held hostage, you should probably consider hosting that has a different business model.
I've used Highcharts in a commercial inhouse project and can confirm it's awesome, well documented, with a ton of examples and the guy is very responsive to support queries. Well worth the few quid asked for commercial use. Also, it uses SVG and is therefore suitable for PDF conversion (which Canvas is not).

Have a play:
http://www.highcharts.com/demo/
Questioning the wisdom of saying this on the public internet, but the first line of the first file has caught me up.

What is the purpose of this function, from the clock emulator:

function formatter(a) { return ((a / 10) << 4) | (a % 10);}
Even though what I've written here is correct about 'load images automatically', I think I got downvoted by Apple fanatics? That's fine :).