skysight-inc/HackerNews huggingface dataset:
I don't see this case as determining the patent eligibility of biological material generally, nor about answering what happens if patented seed contaminates your field. I feel those issues are driving interest in Monsanto cases, but this isn't one of them.

I'll take a stab at explaining why this was a really boring case.

Roughly, the law allows you to use a patented object as you see fit, that's the "exhaustion doctrine." Patents aren't a full license that controls every aspect of the owners use of an object, it just prevents copying. Well, ok, what if typical use of the object makes a new copy?

Here, the patented object is a seed, where its main inherent function is self-duplication. You could use it for other things, as filler for bean bag chairs, as fuel for a massive fire, as feed, whatever. But the main thing seeds do is reproduce themselves.

So does the exhaustion doctrine apply?

No. The patent system is mainly a DO NOT COPY law. It's not mainly a USE THINGS YOU OWN law. The exhaustion doctrine is an artifact, a patch, to keep DO NOT COPY from getting out of hand.

It should surprise no one what when asked if the DO NOT COPY law means DO NOT COPY, that SCOTUS should reply, "Why, yes, it means exactly that."

I'm not a huge fan of the way Monsanto has aggressively leveraged bio patents against some farmers. Hell, I'm skeptical of the economic utility of state granted monopolies in general. But this case was never realistically addressing any of that. We had a knowing infringer, so none of the most abusive practices. The broader bio patent theories are very well established. (This isn't SCOTUS's first time at the bio patent rodeo.)

The case was a "could you repeat your definition?" "Sure, here's that same definition."
Entity Framework Beginner's Guide Done Right
I see your point, but that's a somewhat contrived example: If you display per-minute data for an entire month you won't have the horizontal resolution (43200 to 44640 data points) to plot them all!

If you want zoomable charts to allow for increasing resolution, then the chart lib should ask the controller for a specific resolution and range on demand.

Even then, 500KB of numeric JSON data compresses really well (I tested with 1 month of real-world per-minute data: 92KB).
Nobody has to abandon CAs just because a new model is adopted. It's not like the old infrastructure will stop working (as long as there's a free market)

Pre-loaded public key pinning shipped by modern browsers is a better way forward IMHO. If you're trusting your browser enough to run their software, you might as well get your public keys from them, too. IMO, TACK works about as well as self-signed certs with the 'remember this certificate' option - just don't use a Starbucks connection the first time you browse the site.
Im glad to see the clustering is being looked into, there is nothing worse than searching for something and seeing 15 links in a row from the same domain ( like tripadvisor or other large content heavy sites).
I certainly believe it's possible for government to be corrupt. I don't have any problem with people calling the motivations and actions of individual officials into question. But I think it's far-fetched to suggest that 9 judges with diverse backgrounds and with positions for life have all been corrupted on a given issue.
To be fair, is there anyone that doesn't want their own personal satellite? C'mon, that's pretty cool, right?

And I don't think owning a satellite makes your communications secure simply by virtue of owning a satellite. I'd argue that you'd need to own the methods of communication to and from the satellite, which probably isn't realistic.
Yes, I should clarify that I think it's great that IMAP support exists, that you can certainly backup your email relatively easily today, and that the Data Liberation/Takeout thing is great in general. I'm using email sync as the example here, but the benefits would really come from a universal (or more universal than today) sync, not just an easy email sync.

I just think Drive would be a great way to unify backup methods across the Data Liberation options. Gmail backup is already relatively easy, but some of the others are less so, and being able to turn them all on with a few clicks (rather than remembering to visit the web interface and exporting every few weeks) would seem to be a better solution. Ideally IMAP support would continue, and, even more ideally, the hypothetical Drive backup format for a gmail account would be some typical email client save format for IMAP accounts so you could (at least somewhat) transparently open the backup in a major email client.

All of this is certainly not trivial, and less so now that I thought through the above. If you treat the local "backup" as a first-class version of your mail by actually opening it in a client and then altering emails in there, drive could then in theory sync it back with the gmail account just with IMAP.

Some account data you'd probably have to specify is a read-only backup and not as read/write. For instance, exporting your Reader data gives you a whole json format export, as does exporting your g+ data, and I'm sure other products as well. I'd imagine it wouldn't be worth the extra engineering effort (and possibly a recipe for disaster) to support random changes to that json being synced back up to the cloud (if it was even data you had permissions to change in the first place...for instance, if you edited the text of a post you commented on, but it wasn't your post).

You could probably get around those by just explicitly labeling the subfolders as "Google+ backup" or something, so there's no expectation of changes there being synced back to your account. Should it overwrite any changes you made locally next time it syncs, though?

Luckily I don't have to figure those things out. Still a good idea though :)
Hair is not as good as original. Dress is more ornate. So what?

That's offensive? That the girl might sometimes wear a more expensive dress? Maybe it's a special occasion.
They forgot that making the front page on HN gives you 100% chance of funding....
I've tried clicking on run and then refresh. I repeated this process 8-9 times and then the animation in the first example started to lag considerably.
Sure, and if that was the expressed view of the majority of the people, that's certainly the path government should follow.

The way I look at it is that some policies are intrinsically justifiable and some are not. If a policy is claimed to benefit the nation, it is intrinsically justifiable even if the people are not necessarily totally convinced of its utility (this is the prerogative of a government within a republican democratic system). If a policy is not claimed to benefit the nation, but to benefit other people, it must be justified on the basis of the fact that the people as a whole choose to be generous in that instance.
I wouldn't say "work has started" when the bug has just been reported.
This thread between us is a PERFECT example of why threads are necessary. We are having a conversation that would not happen if there were no threads, and which I would hesitate to engage in because it would be side-tracking the main point. We'd have all sorts of people telling us to stay on topic. Look how you're responding to individuals and they can see your response. Look how easy it is to follow the discussion.

Sorry, but IMO, you are dead wrong on this.

And you're worried about "inconsistent threads" from naive users? Imagine what naive users do when there are no threads...

Just start a new thread? And lose the audience? Pollute the top-level namespace with tangents? How do you pull people back into the discussion. This is not a solution.

Thread depth limit has never been an issue on HN because most discussions die out by that point and people move on to other top level topics. If it were an eternal discussion with endless threads, there are plenty of solutions to the UI issues there, but that would a rare use case where such depth were needed.
Hate Map
Well, because presumably SQL databases have features you don't get with noqsl solutions.
No, D9u, by planting the patented seeds, the farmer has made himself a manufacturer of the patented seeds. Again, I don't personally believe that we should have patent protection on anything, but it's rather clear that this is exactly what patents protect against. The exahustion of the patents upon first sale merely means that the patentholder cannot exercise any attempts at controlling resale of the original item. The second generation of seeds is not the original item.

An analogy would be as such: You buy a computer chip. Exhaustion means that the patentholder cannot restrict you from breaking it open and examining the chip with a microscope, or even making a clone that presents the same API to the pinset, or reselling the original chip without compensation to the original manufacturer. What would be against the law, though, would be to take the knowledge you get from the chip, make a copy of large sections of it, and then resell this.
What, just setting up an email client? Most mainstream apps now have presets for major services so you don't have to pick port numbers or figure out what authentication methods to use. Just type your address and it looks up the server settings for you, one click and you're done.
> dictatorships will inevitably acquire exploits

That's not what I mean. Even if you somehow stop them from acquiring exploits, they will remain in power because it's not derived from subtle technological advantages.
Black hat vs white hat SEO
I don't think that was the intent of the article. Rather, here was a potential _alternative_ role model which has been rolled back into the "princess" fold. The whole point of Merida, and the reason our family has loved her, is that she's a tomboy. She plays with bows and horses because she finds it _fun_. The message of her character isn't that it's bad to be a girly-girl, but rather that it's OK not to be.

Apparently, many families felt similarly about her character -- that she's a positive role model to have in addition to (not, IMO, in lieu of) the other Disney princesses. Disney changing that seems like a "missed the point" sort of issue -- I definitely had a "what the heck?" moment when I saw the Merida dolls that didn't have a bow, for example. However, I also see the merits of an older Merida as a princess figure. Perhaps she finds she likes dress-up more, in addition to wild rides with mud and bow, as she becomes a teen.
Dev Toolkit 2.0: What Powers Amicus – OrientDB, Chef, Errplane & more
Is there a Chinese version of Stackoverflow？
My galaxy nexus seems to work a lot better after applying the workaround mentioned in that bug report. Thanks.
No, that's not true. When you bring your laptop to Starbucks and deal with a site with self-signed certs, you're susceptible every time to that MITM attack; on the other hand, you're susceptible only the first time you connect to a site using TACK.
I think you underestimate and/or understate how big of a deal Bitcoin's lack of reliance on a trusted third party is. That's essentially the entire point of Bitcoin, so it seems a bit disingenuous to call it "wasteful." Perhaps if you have no desire for a decentralized transaction log with no trusted third parties, then it would be wasteful for you to throw computing resources at Bitcoin, but it's ridiculous to apply that generally.
I don't see how you leap from "She didn't have the power to stop Disney doing this" to "She had a small part in letting this happen." The only part she had is making a movie with Merida in it. The rest of it is 100% Disney's call.
Or, maybe the language is very poorly designed. There are many programming languages. From Basic to LISP to C to Java to Haskell to ... Brainfuck. Some of them are used in the software industry and some are not. There are many claims about many languages: language x is good because [insert some random ramblings], language y is good because [...]
However, no language is adopted by the industry solely based on claims (and btw. I have seen some utterly ridiculous claims made by those who try to promote Haskell.) Every once in a while, some companies try out new languages.
Very few such languages get adopted and as you can see functional languages are almost completely absent from the industry. And there's a very good reason for it: they're simply not suitable for producing professional grade commercial software. If it had been otherwise, someone would have figured it out. The funny thing is that the start-ups that try to use them (usually founded by FP advocates themselves) also fail one after another. But some people never learn. Furthermore, many companies forbid the use of functional style or characteristics implemented in certain imperative languages. The code of good, proper lanaguages for general purpose software engineering, is almost self describing! What is unclear should be sorted out quite easily using the documentation.

Those "professionals who actually know what they are doing" don't seem to exist when it comes to functional languages. The evidence is the very fact there's not a single piece of important commercial software written in such a language.
The question is rather: can such specialists exist? Because I'm afraid they can't exist because the functional approach is fundamentally wrong.

Examples of ambiguity in FP?
What is the following line supposed to mean and what part of it suggest anything about that:

a b c

How is ~ an intuitive replacement for minus? How is (* 5 5) supposed to be as clear as 5 * 5 ?

ps. dynamic typing and type inference are two awfully bad things and either of them can lead to trouble in large programs
Where is the pain in the ass? Launching the client, clicking on the Google icon and entering your username/password? Is it really so difficult?
I doubt you offended anyone (at least not here), I think he was just giving you a heads up as a generally politically correct thing.
Facebook Ad I just saw - That's one way to find a cofounder.
Ah, okay.

Honestly, if I have classes that really do need to inherit from each other, I probably won't be using @case to do it anyways. I see this being extremely useful for the many structures that I need in my application (that may require a few convenience methods) more than anything.
Which also have the added bonus of not inviting 'fiddling'. Glass can record, but then there are the notifications and the 'interactions' and all that, that combine to put the lie to it being any different than staring at the phone.
Not sure I agree with your analogy, though I agree with the gist.

I'd say flat design is like Ikea furniture - functional, sparse, nothing ornate, relying on basic colors and shape for differentiation. Very mix-and-match.

I agree with the author - flat design is like having a good UI framework that's widely used (say Microsoft's WFC in the 90's and iOS in late '00s) - low barrier to entry, and the differentiators can be applied once a core success is won. The platform will re-invent, or a new platform will show up, and your UI will look stale after a while, but you do get a couple of years to worry about functionality first.
Taiwan Gives Philippines Apology Deadline After Seaman Killed
HN only breaks chronology on sister threads, where it doesn't matter.

In 8 years (or whatever) of reading HN comment, I've never once had an issue with chronology of comments.

If there were no threads, it would be such a mess, it wouldn't be worth reading.
It would be nice if they had called it curry() or at least created a curry() alias.
Bad name choice if you're going for originality.

https://www.leapmotion.com/
It doesn't have to -- you can just have a loadable kernel module that takes over the network stack.
Original thread that inspired this: https://news.ycombinator.com/item?id=5695086
You may want to check one of those "lost/stolen Android" apps for your next Android. They allow you to control device remotely, find out GPS location, erase SD card, etc. Quite useful.
Great news! Any ETA?
Creative visualization
Don't be a cheap ass. All of these companies offer an amazing service. Pony up the $5-10 a month.
Why You Should Give A $*% About Words That Offend
This is the thing I always wonder. Did they change it because it test better, or does it test better because there is already a girl culture of cute pinkness.

Nature vs nurture sort of thing.
But he signed a contract saying he would only buy the modified seeds from Monsanto and their resellers. He explicitly agreed not to do what he did.

If it were a third party farmer who hadn't signed a contract with Monsanto then this case would be completely outrageous. But that's not what happened.

I don't think the case is about the seeds as much as everybody has made it out to be. He previously signed a contract limiting the ways he could acquire modified seeds, and he broke the contract.
Please implement proper pagination. The "Unknown or expired link." message when clicking "More" after being on the page for a few minutes is frustrating.
It makes good discussion less likely. Please don't do it.
What makes you think she didn't see this coming? What makes you think she was naive about it? The article certainly doesn't suggest she was.

You seem to be arguing against someone who would ask "how could this have happened?" You're the only person who brought up that question, two posts up.
That problem is, I think, a showstopper for "anti-circumvention" tools like whatever- the- next- generation- of - Tor will be. Dictatorships have little to lose by backdooring or rootkitting devices; they'll laugh off any outrage stirred up by the discovery of these methods.

Well until something like the DIY Cellphone gets more traction to deal with backdooring/rootkitting: https://webcache.googleusercontent.com/search?q=cache:http:/... (MIT Media Lab)
Zach Braff has mostly taken heat because he's got the means to do it essentially alone (he kickstarted for $2m, he's worth >$20m, $2m is about half what he got for Scrubs S07)
many games distributed on steam do not require steam at all to run. ie, all the humble bundle games.
Yes and no. Yes in that I am talking specifically about check constraints when I say that we have to duplicate them all in our apps. You can't really duplicate the others. But no in that I don't mean to validate only check constraints and report all failures, ideally it would do unique and FK too. If there's an underlying reason that isn't feasible, then doing all the check constraints at once would certainly be a big improvement though. We're already in the position of having data validation type checks done separately from uniques now, so that would get users of our apps the current behaviour while letting us delete a bunch of code.
Look at it from the perspective of the small business owner who currently has next to no revenue from Google traffic, because their genuinely useful or relevant site is drowned out by spam.
Thank you for the encouragement! Odds are I'll be doing a lot of data warehouse work in the next 6 months, so I'll be motivated to get involved.

EDIT: One thing that intimidated me was browsing through the mailing list thread in my [1] above and seeing people ask about lock correctness. That seems like something where you'd need a broad view of the system. I might give it a try anyway, though. One thing about Postgres is your team is incredibly helpful, professional, and kind. Tom Lane has given me all kinds of answers on the mailing list in the past. I have enough good will for the project that I'm pretty much just looking for an excuse to contribute something. It would be an honor to give something back, and I feel safe asking for help from you all.
Ask HN: Is IRC really dead?
In the times of FB and Twitter - do we really have space for IRC? What can be done to bring it back to life?
The point of the article is not at all that it's immoral to portray girly-girls, but that it's immoral to set that archetype up as a universal ideal and try to force all female characters into that mold. I don't know how on earth you got the former interpretation.
The Pro-DRM side has netflix and a bunch of other DRMed media sites which will work if people switch to Google's Chrome browser or MSIE.

Whats your leverage?
Auernheimer is a tremendous cretin. The fact that he has the gall to compare himself to Aaron Swartz makes me want to vomit.

As for tweeting from prison, I have no idea what he was thinking. Then again it is hardly the first time he exercised extremely poor judgment.
What "buzzwords"?

You need to read again. What's there
is great stuff, far beyond what
you described, that I largely
borrowed from the past 100 years
of engineering and technology history.

The bottom line points are: Getting
through step (4) is comparatively cheap,
when can do it. So, didn't spend
much money. Then in step (5) get
to deploy a solution that has
high promise of big financial gains
with low risk. That's not good
news?

The 'secret' is that by the time
get through step (4), really have
something valuable. So, well before
launch or traction, are quite
confident will get major success.
That's big, huge stuff.

There are many examples from the
past 100 years. Now, note,
that after step (1), steps
(2)-(4) are just technical.
So, we want to know if my claims
for those steps are supported
by history. Well, for an example, at one time
the US wanted to do photo reconnaissance
of the USSR. We tried the U-2,
but it flew too low and too slow
and got shot down. So, Kelly
Johnson proposed an airplane
that would fly at Mach 3+,
at 80,000+ feet, for 2000+
miles without refueling, be
relatively difficult to see
on radar, and not get shot down.
His design and proposal were
essentially just on paper.
The project was approved, and
he delivered as promised. So,
the lesson is, really can remove
nearly all the technology risk
just by work on paper.

Then with the 'big' problem as
in my step (1) and solid technical
work in my steps (2)-(4), enter
step (5) in really good shape.
This is good news.
Sorry you don't see this.

If you want to insist, just insist,
against all evidence keep just
insisting that the usual
wildly unpredictable, super
high risk work of Silicon
Valley venture funded information
technology startups is just
the best possible with all the
risk necessary and impossible
to remove, go ahead.
Thankfully not, though the forks make it hard to close all the way.
i often tell people "if your solution to moving data necessarily involves shipping contracts" as opposed to "we'll just upload it" or even "i'll just burn it to a DVD", you're not in big data. (this is akin to "if you don't worry about power and cooling and instead worry about FLOPS, you're not in super computing" from the 90s.)

last year i was talking about an implementation we did for some data and was asked about our scale, "hundreds of terabytes" was my answer. for the people we were talking to - people who know big data - that sufficed (although a bit small on their scales, but it did require big data thinking and constructs to get answers in a reasonable amount of time).

i hadn't realized how many people were wrongly moving to "big data" solutions until i read these discussions around this article. color me surprised.
They're making money out of thin air. Useful to, you know, people who haven't been able to do that before.

Meanwhile, considering the accuracy of NOAA's WX machines via-a-vis the Europeans. Useful? How about all that nano-trading on Wall Street ... not useful? Blizzard's money machines must be useful to their tens-of-millions of consumers.
"Active/active clustering of DB nodes"

This is being developed as Postgres-XC. They released version 1.0 in June 2012.

"Postgres-XC is an open source project to provide a write-scalable, synchronous multi-master, transparent PostgreSQL cluster solution. "

http://postgres-xc.sourceforge.net/
look nice but not really different from other (or the difference is not clear after a quick review). I am using todoist and I don't think I would ever pay for a TODO app without having a long free subscription first. I hope that helps
Show HN: mist.io - Cloud management in your pocket