skysight-inc/HackerNews huggingface dataset:
You can comply with the GPL or you can comply with the original license. Neither of which allows you to BSD license the code, if in your use of the code you violate copyright. GPL is very specific in that every copy of GPL'd code must be in turn GPL'd. Re-Releasing code of BSD breaks that chain, and thus isn't allowed.

If you don't like what licenses are available to you, then you negotiate a new one or you don't use it. Every vendor knows that when they modify Linux and embed it, their changes to Linux must be available. No vendor has done more than pay lip service to challenging this aspect of the GPL, the reason being, is the strength of copyright.
+1 our office is across from Oracle, those Geese are annoying.
And despite the size, it's so much faster than it used to be! Good work.
3-Minute Guide to Scientific Computing in the Browser
fosspatents is run by a (paid) Microsoft shill. He calls himself an IP pundit or something. Groklaw basically outed him before he owned up to being on Microsoft's payroll publicly.

He is loyal to his employer but his analysis and projections are often contradicted by facts.
I missed that.

But "lightly gamey" doesn't sound very good to me.

I cooked a goose once out of curiosity. As another poster mentions it was very expensive. And, it wasn't very good. An $8 chicken beat it hands down.

If swans were really tasty they would have probably been commercially farmed a long time ago. So I have to believe they really don't.... taste very good. Queen of England aside, there are plenty of other countries that would have raised them commercially.
I still cannot fathom how they are able to store huge amounts of data and not run out of space. Care anyone to explain?
Absolutely; the 770 Pro are one of the cans I own (the 80 ohms model). They're exactly the set I reach for when I want to listen at home with privacy.

In a noisy environment though, they just can't compete. Yes, the 770 Pro have excellent passive isolation characteristics, but they do absolutely nothing for low frequencies [0] whereas the QC15 achieves 20db [1]. This makes all the difference in the world when you're trying to escape into music while flying.

I know what you mean about active noise cancelling being fatiguing. I've been lured into noise cancellation before, only to be repelled by the strange feeling of pressure within the ear. I wouldn't have given a moment's consideration to the QC15 had I not been loaned a pair by a friend. I'm not going to say the QC15 are perfect for everyone, but to my ears the pressure phenomenon is pretty much nonexistent. I've worn them for an entire 13 hour flight without a moment's discomfort.

[0] http://www.innerfidelity.com/images/BeyerdynamicDT770.pdf

[1] http://www.innerfidelity.com/images/BoseQuietComfort15.pdf
Yes we can capture a cubic meter of a wave at an instant of time and explain everything about it being a wave.
We could do the same with a brain, freeze it in an instant of time. We might me able to tell what memories it is recalling now, what it is about to say, how you are feeling. Where specific memories are located, what behavioral traits you have. Neural correlates are the easy bit.

But having captured and frozen the brains system state have we captured an instant of mind, consciousness or qualia? Can we say anything reasonable about those properties? Or do they suddenly stop existing when the state has frozen? Are we dead at that point? Could we step through consciousness like a debugger? Does conciseness or the mind only exist in between the break points, or state changes. Is consciousnesses the transition between two quantum states, and a lump of meat while nothing is going on? Slightly tougher questions.
Apparently, a lot of SV area entrepreneurs swear by this stuff for maintaining high levels of cognitive function during 60-hour/week death marches.
Seems like a very good scheme IMO. With all the hype about Anki and how good it is lots of people will want to try it out. After finding out that it actually is good they might want to use it more frequent i.e. on the iPhone. And then they'll most likely buy it despite the price.

I know I will, anyway. And since Anki is open source and free I feel that the price will keep him motivated to improve on all things.
In my opinion you need to use a better term than grandfathered. I think you have a different understanding of the term than the general population. Grandfathered is not used to distinguish early adopter, developer partner, platinum/double diamond customer loyalty card, etc from the general customer pool. As witnessed in the comment below grandfathered users are the population of users that do not get screwed by a new policy.

I think you should take a look at the wikipedia page for grandfather clauses and reassess if you think this is a word you want to associate with a new feature: https://en.wikipedia.org/wiki/Grandfather_clause

Thanks, dfc. English speaking potential customer
Very cool. In the experiment, my neural network was far more accurate than YIQ, at least according to my preferences.
> This idea that we need to burn it down to build a new technology stack for the web seems kind of laughable. Why would we do that when we could just replace the piece that is bothering us - JavaScript?

Neither I nor the article said never said we need to burn the web down. Bloated, designed-by-committee, document platform technologies like Javascript, CSS, and DOm are preventing the web from competing with native apps. The only way to fix this is to replace them with modern technology designed for applications.
I am more interested in whether Quora will avoid the problems SO is facing.

A year ago or so, the links in the email digest were genuinely interesting. /r/iama, kind of. Now, many of them is stuff like 'the best thing you have been told' or 'how does it feel to be in love'. No thanks. If I wanted that, I would be browsing those instagram-ish images with pathetic captions. Is it their ML getting something wrong, or a general trend?

I tried to just visit quora.com but found it fairly boring and hard to browse, so I visit only through the email.
Flashcards are great, but I can't do the initial learn that way. Does anyone know of a way to do SRS but also generate a classic memorization sheet with 2 columns and like 20 pairs?
I'd also like to know that, especially as there are lots and lots of hosters out there who don't grasp IPv6 and are already breaking it before it has really taken off by creating pointless bureaucratic overhead and thus incentive to create bad network setups that will hurt us all.

As for the cost for the hosting company: No, one major reason for IPv6 is that it has a huge address space with 128 instead of v4's 32 bit addresses, so they are a lot cheaper - as it should be, there is no point in artifically making addresses scarce. RIPE members, for example, are billed for an IPv6 /32 (about 4 billion /64 subnets) like for an IPv4 /21 (2048 addresses).

In short: You should generally avoid any hosting company that allocates anything smaller than a /56, they probably haven't understood the internet.
Kanye West Trash Talks Tim Cook
>infinitely

It takes time to get to the PDF. It takes time to transfer the file if it's of any size. It takes time to look at the pages.

Also you can skim pages that don't have 100% of the drawings on them yet.
If they were really that good they would raise them like turkeys.

My guess is that royalty ate them initially largely because they looked regal. The fact that they redressed them with the feathers before serving lends further credence to this idea.

Geese are pretty awful to eat.. particularly wild geese from what my brother in law says. Swans are probably even worse.
Doggie Bag: Programming Sucks Edition
They Took An Oculus Rift On A Real Roller Coaster For Some Reason
We are rolling out IPv6 initially with a single IP address to see how the network side of things handles that since we have already a large deployment of IPv4 and then evaluate from there.

Thanks,
Moisey
Cofounder DigitalOcean
Yeah, though you will want to be the owner of either the type class or the type itself. Instances which are neither are called orphan instances and they are generally frowned upon. Luckily, it's trivial to create a newtype wrapper which gives you a whole new set of hooks for writing instances of a type.
I imagine the extra cruft includes a ton of third party libraries. I think the tarball was 4 MBs. Just grab the source.
I meant in the sense few watch it and no Racket is not running on the PS3.
This actually makes quite a bit of sense. At the scale that YC is at now, there are already a few companies worth 10x Quora (Dropbox, Twitch, AirBnB). I'm sure even at Dropbox et al's scale both Dropbox and YC get a lot out of the ongoing relationship. Therefore, in these types of mutually beneficial scenarios why would YC or companies for that matter artificially limit themselves to only getting into such a relationship during some arbitrary timeline?

When you think about it, putting such an arbitrary limit doesn't make sense, and voila you've broken a mental barrier and can now change the rules of the game. As a founder of a YC company I would absolutely love it if YC becomes this broad "old boys/girls" network of awesome tech companies. Who actually cares about what stage the company was at when they joined YC. The more great companies part of the club, the better!
I believe the Open Group was assigned whatever copyright AT&T had when the Open Group was created.
That and debugging the compiled JS assuming there was a bug in the compiler or a browser quirk the compiler hadn't worked around.

This is me remembering the arguments not making it ;)
Some of the go developers are also acme users so they get both. The Plan9 philosophy, I guess.
Useful, however there's a serious element lacking: "Don't Panic" in large, friendly letters ;)
Dr. Dre confirms $3.2bn purchase by Apple, becoming hip-hop's first billionaire
Apple/Beatz Rumors from Music Industry Insiders
http://lefsetz.com/wordpress/index.php/archives/2014/04/01/apple-buys-beats/
I've run in minimalist shoes (puma H-street, not the five fingers) for years and significantly prefer the experience to the heavy, inflexible Nike / New Balance shoes.

I have a forefoot strike though. Wouldn't recommend using "barefoot" / minimalist shoes if you're a heelstriker.
A _single_ v6 address? Are you serious? I guess we'll never get rid of NAT and other idiocy if people seriously allocate single IPv6 addresses to customers ...
It's pretty much certain, if you take taxation, need for continuos development, and long-term competence/competitiveness etc. into account. Especially with the public sector one should look at the big picture, which bean counters sadly seem to be incapable of doing.
Any particular reason why this app has the Dutch word for urgent as it's name?
You could maybe look into the jailbreak community. It is possible to compile (etc) on the device itself and they previously had an IDE in the works which was never finished. I am sure they'd love to have a look at this.
Rare Megamouth Shark Caught Off Japan’s Coast
Cray's rather famous anti-parallelization quip, "If you were plowing
a field, which would you rather use: Two strong oxen or 1024
chickens?"[0], reminds me somewhat of one of
Donald Knuth's statements:
"During the past 50 years, I’ve written well over a thousand programs,
many of which have substantial size. I can’t think of even five of those
programs that would have been enhanced noticeably by parallelism or
multithreading. Surely, for example, multiple processors are no help to
TeX"[1]

[0] https://en.wikipedia.org/wiki/Seymour_Cray#SRC_Computers

[1] http://www.informit.com/article/article.aspx?p=1193856&_
Agreed. Though now there's something even worse in my google results that makes me even more annoyed: wiki.answers.com. It's pretty much like being treated like an idiot child.
I felt the same way. It asks "why don't we eat swans any more?" but as far as I can tell in the US we never did, and in fact the closest thing to an answer is just that we never got in the habit. I get the impression the excess swan problem in Michigan is a recent thing, probably a result of a decline of some swaniferous predator.
Sketching and Scaling: Bloom Filters
I wonder if Quora was part of "The New Deal" http://blog.ycombinator.com/the-new-deal
You just made something up that I didn't say to point out that it "does not follow."
Ask HN: what's on the front page in 4 years?
What is going on? Are we still making new JavaScript frameworks?
Hi all,

For what it's worth: this is my very first blog post, and it's a bit of an unusual one. I'd love to hear any feedback, good or bad.
PG isn't always right you know. :)

He told the reddit guys that the logo was a distraction and if they must have it it should be at the bottom out of view.

Sometimes he does make a mistake. This previous statement of his could be one of them.
What about black swans lol?
Wow, did not know that either. I know some tools working under Windows, but they are rather complicated. This one is neat.
FCC chair responds to net neutrality backlash
I'm not sure if you were insinuating that SE's fragmentation was a bad thing. If you are, SE actively fragment's itself for a reason. Watch Spolsky talk about it here: http://vimeo.com/37309773

Quora's non-fragmentation is it's ultimate downfall.

I'm all bull on SE and bear on Quora.
A lot of people don't realize the Mute Swan is an invasive species to North America

http://www.columbia.edu/itc/cerc/danoff-burg/invasion_bio/in...
> Every method call conceptually involves a hash table look up

Like CLOS.
The optimization level is given to LLVM. The IR itself should be the same for all optimization levels AFAIK.
The GPL's protection of implementations is not harmed affected by exclusion of APIs from copyright.
Ask HN: What's everyone using for background job processing?
It's been awhile since I've had to revisit this topic and I found a great site: http://queues.io/

Any suggestions or recommendations? I want to be able to issue jobs, and track if they're completed. On a failure, I'd resend it to another worker.

Sounds simple enough, but it's hard to pick out the right one from that long list.
Internet != Web.
Cool project, OP (I couldn’t actually get things up and running but filed a bug with details).

If you want to do a v2 (or somebody else is looking for a project), try extending Google’s autoupdater (Omaha): https://code.google.com/p/omaha/. The client is open source, the client-server protocol is documented (https://code.google.com/p/omaha/wiki/ServerProtocol), but an open-source server implementation is missing.
The problem is that ppl like you and me can't downvote. Voting systems without downvotes take the expectation of the half-rectified utility across the readership, not the regular utility. So ridiculous articles like this one can survive in spite of having negative true utility. Also, more sensational articles are naturally at an advantage (expectation scales linearly with standard deviation on half-rectified functions). Just one way of thinking about it.
Can you elaborate a bit more on what parts of Alsup's decision the panel found issue with?

I remember Alsup used Sega v Accolade/Sony v Connectix from the Ninth circuit and Lotus v Borland from the First to justify his ruling. Did this panel decide that his line of reasoning was flawed/misapplied with regards to the previous fair use decisions (aka this isn't a case of fair use) or was this issue just out of his jurisdiction (which is what "it is for a jury to determine case-by-case" sounds like)? Or did they over turn the precedent that Alsup used?

Also, how does this ruling change the rest of the case? Does Oracle have a chance to restart the battle from square one or will they only be able to go to court for infringement on IP that Alsup had previously claimed uncopywritable?
Bingo. Very clear.
Downvoters have no responsibility to justify their actions. The guidelines certainly don't say justification is necessary.
> It's hard to say at the moment, but I don't think that
> we will follow Github's model of being secretive with
> our roadmap, but we will certainly be more cautious
> with our estimates given how we have seen so many
> different factors play into our ability to release
> features.

Unless your customers have a really long budgeting process, or otherwise need time to prepare for coming features, don't bother publicizing your road map. In the best case you'll only "meet expectations", and in the worst you'll disappoint people when you're late.
I see wild bee colonies all the time in New Mexico and some built a colony in my apartment wall in Arizona. These bees are serious... in fact, they kill several people every year.

I see lots of articles on bee decline, often blaming pesticides, but they don't seem to have affected wild bees (from my informal survey anyway). These wild bees are very similar to honey bees... I doubt an untrained person could tell the difference. I wonder why the decline in one and not the other? It seems pesticides would affect them both. My guess it has to with genetics and/or cultural techniques. I see mites mentioned sometimes as suspect.
I highly recommend Chromatic if you are a Mac user.

https://mrgeckosmedia.com/applications/info/Chromatic
Take Back Your Neighborhood
Worth watching
The Mozilla page [1] says 170 USD including global shipping.

[1]: https://developer.mozilla.org/en-US/Firefox_OS/Developer_pho...
I'm guessing 5k + 5k per founder for ~6% of the company wouldn't work for a later stage company. Would this be more like a Series A investment?
I'm in Colorado, and I am getting a solid 10 Mbps down, 1.5 Mbps up (the up is actually what I pay for from Comcast, so it may be faster still). Not bad.
Larry David has already come to this realization publicly.

http://www.avclub.com/tvclub/curb-your-enthusiasm-the-black-...
Professors Are Prejudiced, Too
The API for brain is amazing. I just wish I had some ideas to play around with!
I use CoreOS for my research, VM allocation problems, and it works well when I send them jobs via Docker HTTP API, it is easy to maintain them, it works fast. Hope to see final soon.
If swan is anything like goose (which I can only imagine it is), it's probably too fussy for the average home meal anyways. Goose can be delicious, but it's not something you'd cook outside of an occasion like Christmas.
Initially they had no bandwidth charges. Upon introducing them, the customer base was "grandfathered" in to free bandwidth. I assume this is the set of customers they are referring to, so it doesn't kind of make sense...but only if familiar with the history of DO.
LOL@swaniferous predator.

Maybe they could introduce cold hardy alligators to Michigan? But then there would be two problems....
The only justification for not using fixed static values here (ala enums - an enumeration of possible values) is the potential case of having values that are dynamic at run-time, rather than design-time.

Being as that the article consistently refers to these being fixed values, and that they're optimising for 3rd party use of their library, that doesn't seem to be the case.

This seems to be the classic case of a solution looking for a problem.
Cheap and good Linux servers did far more to kill Sun than anything anyone did w.r.t. Java.
Fingers crossed custom kernels are next.
An OS course is directly under CS. Getting asked OS questions during a systems interview is normal. Getting asked calculus questions in most CS interviews (except the specific areas of machine learning and graphics, and even then pretty much never) is unheard of. When's the last time you were asked to differentiate something, integrate something, use Taylor series, double integrals, etc? Having to maximize/minimize some function might come up, but probably in an abstract sense.
let's talk about Safran, of US made foie gras, or kangaroo.
I don't believe in your explanation.
Ok. Ok.. Suit yourself :)
It's nice and easy to use. On a hackathon I've used it to translate outputs from an accelerometer and gyroscope into "lightsaber" moves (feeding it a sliding window of half a second of samples).
I personally love novel and lighthearted articles.

Particularly on Friday afternoon when I don't feel like doing much.
Much like kangaroos in rural Australia. With fewer predators and enormous amounts of native bushland cleared for farming, they have multiplied to the point that they've become a pest.

Fortunately, the meat is pretty tasty.

http://en.wikipedia.org/wiki/Kangaroo_meat
Writing a 2048 clone in Elm
a number of the college names overlap both place, including st johns , but only cambridge-resident fellows can have "unmarked" swan.

(https://en.wikipedia.org/wiki/St_John%27s_College,_Oxford)
They are always statically typed; no one is talking about dynamic typing. Inferred types are just as static as any others.

Example:
Dictionary<string, Func<string, int, Dictionary<string, string>>> somedic = new Dictionary<string, Func<string, int, Dictionary<string, string>>> { ... }

Is almost entirely better served by

let somedic = dict [ ... ]

Your point about defining a public interface is separate. If you have a specific API that you cannot break, then feel free to type it out all you want. If you feel a piece of code is confusing or unclear without an annotation, go ahead and add it.

For the majority of code, having to specify the types is an exercise in verbosity, nothing more. Unless you're only writing public libraries with no internal implementation, I don't see how there's not a scenario.
/**
* Sets the light position for drawing.
*/
-Isomer.prototype.setLightPosition = function (x, y, z) {
+Isomer.prototype.setLightPosition = function(x, y, z) {

...

var yMap = new Point(point.y * this.scale * Math.cos(Math.PI - this.angle),
- point.y * this.scale * Math.sin(Math.PI - this.angle));
+ point.y * this.scale * Math.sin(Math.PI - this.angle));

No thanks :( In all seriousness, cool library. What standard does it follow? Can't seem to find that anywhere.
Same problem with the seals in New England. They are cute and protected and exploding in population with negative effects on the fish stock. Canada restarted seal hunting to protect the cod fishery and it's working for them.
Show HN: Mother's Day Gift supporting women entrepreneurs in Kenya
‘I could not agree with you more’

Ya, actions speak louder than words my friend.
As someone that just (2? 3? days ago) migrated his laptop to nixos I can certainly sympathize. That said, hashes aren't a big issue and the community is quite nice. Packages aren't thaaaat up to date, but pull requests to bump these things are answered in days (sometimes hours). I have FreeBSD PRs open for weeks...

In the end I like it. I'm not sure if this is the best thing ever, but I appreciate the fact that I have a single file that describes my whole system.
ZTE Open is as closed and undocumented as your typical Android phone. Dunno about Open C, but I wouldn't expect it to be any different.
> it has allowed the Go team to change Go's syntax and automatically update everyone's code

That's go fix.
Apparently HN loves neuroscience, but if we are to go through patients one by one it's going to take a long time. Better propose some introductory books.
Sorry I instigated this big argument. My main point was just to point out why it is perfectly plausible for the OP to not include calculus.

If someone feels like they need calculus, they can go right ahead and take that MOOC!
The FCC is (inadvertently) censoring my film
If queens are only used to split colonies, but in CCD the entire colony is deserted, should the price of queens change?
They've been morphing into a seed stage VC firm for a long time, the new deal and increase in partners reflects this.
Hacking 283,000 Beta Signups + Best Mustache in Tech
I dont understand this. I've never even heard of "Beats" before today. Does apple know something I dont ?