skysight-inc/HackerNews huggingface dataset:
Every major open-source project complies, or tries to comply with licenses. Tiny projects don't matter because no one will sue them (and no one uses them anyway). Even if a completely imaginary scenario takes place, all they'll need to do to comply is add attribution, or something in the same vein. There's no earthquake coming.

As to copyrighting a language:

The appeals court makes a clear distinction between the Java programming language (i.e., the commands/keywords that are free for everyone to use) and the APIs, and finds that only three of the Java APIs in question are basically part of the Java language, but "Google could have written its own API packages using the Java languages", which, as the opinion notes, "Google chose not to do".

http://www.fosspatents.com/2014/05/oracle-wins-android-java-...
Its very important to understand, that unlike most Western philosophers, the Buddha's philosophy came as a side effect of his meditation and realization.

When you realize the non-dual nature of reality, that the split between subject and object is an illusion, your entire conception of reality changes radically. This realization, which is beyond concepts, allows the generation of ideas that are completely outside "normal" frames of thinking.

This present moment is not conceptual, it is real.
This is kind of huge to me, some tiny projects I've considered spending my free time making wouldn't really work with the default webview keyboard so this is pretty awesome.
I'd like to see that, a sensible copyrightability precedent would surely reduce the number of future "is this specific API fair use?" cases which might arise if Google wins on fair use only.
from the website it looks like a UX/frontend courses company, I don't know how they plan to get good feedbacks with that
Ok, thought exercise. Comcast's owner decides that he doesn't like the KKK or any anti-semitic group. And Comcast starts charging them extra, or throttling their traffic or blocking them outright. Should they be allowed to?
It's extremely relevant. It answers the most basic question about the tragedy: motive. This wasn't an isolated incident committed by a rogue individual. It was done by an organized militant terrorist organization, whose primary goal is to establish Islamic Sharia law through terrorism.

As for your question about the translation, I am not an expert either, but there is an entire section of the relevant Wikipedia article about the etymology of the name:

"In the town of Maiduguri, where the group was formed, the residents dubbed it Boko Haram. The term "Boko Haram" comes from the Hausa word boko figuratively meaning "western education" (often said to be literally "alphabet", from English "book", but the Hausa expert Paul Newman says it derives from a Hausa word with meanings such as "fraud" and "inauthenticity")[35][36] and the Arabic word haram figuratively meaning "sin" (literally, "forbidden").[37][38][39][40] Loosely translated, the name could mean "western education is sinful", which might symbolizes its strong opposition to anything Western, which it sees as corrupting Muslims.[41] However, this interpretation of the name is disputed.[42] Locals who speak the Hausa language are also unsure what it actually means.[43]"

http://en.wikipedia.org/wiki/Boko_Haram#Etymology
If someone made a BSD clone of your GPL software, then a bunch of companies took that BSD clone and built products off of it, keeping their modifications private. You'd bet the GNU people would help you sue.
For learning languages, I used to make my own flashcards and then search audio that contained the word.
Then I discovered that there are apps with pre-filled cards that already have the audio such as MosaLingua (http://www.mosalingua.com/en).
Please tell me you encrypt your anki deck, or something....

This could be a huge problem if your phone/laptop/whatever is stolen.
How can there be no screenshots?
I love bach and the music. It takes quite a bit of a clicking effort to get to the actual performances. Then when it plays clicking anywhere closes the performance.
What happened, in summary?
You don't need to be a programmer to be computer literate. I can't program a line of code, and I'm comfortable on any OS, and can learn a new application in under a day. This shouldn't be a special or rare skill, but it really is.
So you're saying that acquiring an incredibly well-known high-margin manufacturer in the same market is in some way a completely surprising and non-intuitive decision?
But don't St. Louis and Kansas City border other states? They could just move their stores to East St. Louis and Kansas City, Kansas.
So you could say that it loosely means "Western Education/Thinking is a sin" - just not a literal translation?
Title: 'Boko Haram' doesn't really mean 'Western education is a sin'

Article: I mean, it actually pretty much does... but umm... language is complicated?
The API headers are copyrighted, and any program that uses them is a derivative work. However, the license you accept in using the copyrighted work allows you to do so, with some conditions. Google chose to ignore those conditions. API headers being copyrightable protects a lot of GPL'd code too, this ruling protects FOSS as much as it hurts Java.
because its anki for iphone

there is also an ankidroid apk for android

i think he meant to say that using the desktop appliation isn't really good to stay on top of the cards, while using a phone makes it very manageable.
Its really good for open source. The more that is protected by copyright, the stronger the GPL and the BSD license are.
Adding strings to integers is usually referred to as weak typing, which is a seperate and orthogonal concept to dynamic typing. The runtime of a dynamic language could look at the two types of the values, decide they're different and throw a type error. Similarly, a static type checker could look at the types of the values and decide it knows how to do an implicit cast from one to the other.
thanks! interesting link
IMHO not going to happen. Google will probably pay royalties to Oracle at worst.But it just cant throw out of the window an entire ecosystem like that.It would be a terrible blow at android. Go is definetly not Java,dont have all the tools and ecosystem and libraries and i'm not sure how good Go is at GUI development.
Just add a note (free text field) for the context. nothing fancy.
If you find this interesting, you should check out RustLex, which makes writing a lexer in Rust incredibly simple through judicious use of Rust macros:

https://github.com/LeoTestard/rustlex
First, bullshit.
Here's one on the front page right now:
https://github.com/simon-weber/Unofficial-Google-Music-API

Do you think this is a licensed API?
Your "nobody will sue tiny projects" thought is contravened by history.

Here's one:
http://en.wikipedia.org/wiki/Jacobsen_v._Katzer

We'll strongly disagree as to where this decision will lead. Thankfully, I know i'm not the only one worried.

Also, fosspatents is not a legal decision, nor did you actually cite anything that backs up your claim:
Your claim was the decision says the language was not copyrightable. It says no such thing.
What it says is "It is undisputed that the Java programming language is open and free for anyone to use."

This is because it was licensed, not because it is uncopyrightable.
Why not? Sure thing.
I don't see the different between using 1) Using Dart and 2) Using a framework that supports modules. The difference seems to be that Dart has a different syntax that some people might prefer. But the point is that everyone chooses to either use frameworks with JavaScript or chooses to using a compiled language (and probably use frameworks on top of that).
And they believe what they are doing is not a sin? What a disgusting organization
People are having trouble groking that not good for Google doesn't mean not good for Open Source. Strong Copyright is the backbone of the GPL, without it, the GPL's perpetual open concept is meaningless.
I hope I didn't "pick on" anything. My attempt was to do a before/after and then list out what I, personally, learned. I thought I did say "JavaScript doesn't have some of these features like modules or promises by default" at the bottom of the article.

I picked a project that was written this year, and because it used Web Audio API and looked pretty. I was inspired by the original app, and I wanted to see what a Dart version would look like.

To be clear, I did find it hard to know where the entry point was. I literally opened each file, in order, to see where the program started. I find it hard to believe that other seasoned developers could look at the file names and instantly know exactly, to which line, where the app started.
"You'll Never Take Me Alive" Released for Mac
I was part of the "first" California/Federal rebate/subsidy program. Depending on how you treat depreciation they have returned either 19 or 23% annually on their capital investment. Overall a solid investment even if they don't change the potential sale value of the house. At during the depths of the 2009 recession it was a much better return than my 401k portfolio.

I'm considering replacing them with the latest technology. That cost/efficiency I believe I can boost them to 7.8kW raw conversion on the same mounts. I may also be able to boost total efficiency with some of the newer modes (mine are connected serially into high voltage strings, vs today where they are more commonly a set of parallel micro-inverters.
The only way content providers can emulate the restriction of data carriers net neutrality abuses is to get more content providers on board.

This needs larger scope to have an impact. Get a bunch of content providers to throttle all of DC. Have a banner to display on all websites:

'Accessing from DC? Yea it is slow. This is the world without net neutrality if we were unable to pay data carriers for a fast lane. Save the internet, act now @ ____. '
Yes, it's just a suggested donation to the Building Tomorrow charity, you can donate whatever you want.

Just click the email link, and change the amount in the subject line to whatever you want. You get an email back from Square with instructions on how to complete the transfer.

Or donate via PayPal at http://www.buildingtomorrow.org/donate/ if you're more comfortable with that.
Really a fantastic performance. The recording quality of both video and audio are excellent too.
It still feels like a pre-automation mindset...this is a step that should happen during CI, not application startup or even deployment.

The delay is going to be a lot more than 100ms if you use something like this when scaling elastically. In that situation, you need to go from automatically provisioned to running and accepting load in as short a timeframe as possible. Fully-baked machine images or Docker containers work for this use case, your solution doesn't.

Also, making your Maven repository a dependency of your production environment just seems like a bad idea. It creates an additional attack vector from a security standpoint and an additional component that can fail from a reliability standpoint.
Taste Simulator
Beats has a marketshare of something like 2/3 to 3/4 for headphones over $100 and annual revenue of about $1.4 billion in 2013 (1/6 of Facebook's revenue). If anything, $3.2 billion was a steal.
If you're implementing an API, you don't need a license... (or at least you shouldn't). You are implementing something based upon given facts, which can't be copyrighted. Google thought that didn't need a license in the first place.

And that's the crux of this case... is an API copyrightable?
Yep, take a look!

>>> import collections
>>> dd = collections.defaultdict(int)
>>> print dd['doesnt exist']
0
>>> print dd
defaultdict(<type 'int'>, {'doesnt exist': 0})
...because music is the next big thing on the horizon?

Does Apple have an answer to Nest? To Tesla? To Comcast?

I understand Beats is a powerful brand, with a youthful and enthusiastic customer base, and they've entered the streaming space with some panache. Apple already knows how to do music. Is this what they're focusing on? It seems like a distraction and not a terribly advantageous one.
> Even the biggest opponents of software patents support copyright.

This is absolutely and demonstrably incorrect.
I don't support any terrorism of any kind, but I do feel sometimes that western education is sinful.
These tools straddle some Venn circles, so the developer pitch can be confusing.

For example, I make use of both ipython and bpython, both of which I refer to as either shells or REPLs; though neither program is a proper shell (in the /bin/chsh sense), and though people also call them “interpreters” (technically, the python interpreter still interprets), “environments” (vague) or even “IDEs” (wat?) – the concept behind the tools is popular and well-understood.

Personally I think it’s particularly funny to call these Enhanced REPL Shell Interpreter Environments (or what have you) “IDEs” and lump them in with Eclipse or Visual Studio or those other behemoth coding tools; I like bpython and ipython for the myriad ways they are un-Eclipse-y, and if I did C# I would presumably get into CSharp for the same reasons. All of which, like many bicycle-shed innovations, are mere matters of taste.
I share your dislike of fixed headers for text-heavy pages, and I'm relieved to see other kindred spirits have made similar comments in this discussion. (I was concerned it was just me.) The NY Times' new fixed headers in particular prompted me to try making a bookmarklet. One version converts position:fixed html elements to position:relative. A second version converts them to display:none. I've been using them for the last few months, and it has made me a much happier reader of the NY Times and similar sites. You're most welcome to try it too -- staticding.org .

I see @tripzilch has commented below that he uses a bookmarklet that changes position:fixed elements to position:static. That's probably a better solution than my version which changes them to position:relative. I will have to try that method too.
Yes, an API is tricky to get right, and a lot of work, and can have creativity in it.

But not everything that meets those criteria are, legally, things that can be copyrighted. Until Oracle, nobody assumed that an API (as opposed to the text describing it) could be copyrighted, since it is legally settled that a single function declaration (that is, not implementation) cannot be copyrighted, and an API is just a collection of function declarations.
Google used Apache Harmony, I suppose that they complied with its license.
What a beautiful thing for a father to do. I love your passion and your urge to create a solution in some way. Can we donate less than $276?
My understanding is that fundraising appeals are in general not welcome on HN; not because they're unworthy, but because they'll crowd out other things.
because sharing them makes them stop working. No one said anything about this being his main competitive advantage.
> Python ends up being an extremely efficient language for the overall task of doing science with code.

This is pretty close to how I characterize my time, 'doing X with code', and Python yields great returns in these terms.
Coming from an investment management background, it has been hilarious to see people espousing all manner of foolish nostrums about tech hiring, showcasing biases that have proper names in the investment community,

My favorites are of the "never hire Xs" variety, as a manifestation of the snake bite effect. Woah... what happened between you and someone with a dual CS/Art History major?
> What determines that approach? The way judge decides to do it in each case?

A fair use defense means that something happened that would otherwise create liability, but doesn't because of some (often policy) reason. Making something an affirmative defense has procedural implications. But "rights" can be implemented as affirmative defenses. For example, truth is an affirmative defense to defamation in the U.S., even though it's closely connected with free speech rights.

EDIT: But see dragonwriter's very pertinent comment about defamation cases involving matters of public concern, where falsity is an element of the claim rather than an affirmative defense.

The practical distinction is that it's easier to dispose of cases on a motion to dismiss when something is a required element of the claim versus when it is an affirmative defense.
I don't know enough of the intimate details of Promises to know if Future == Promise. I hope I didn't make it sound like Future == Promise, but I do think they are quite similar in intention.

Can you expand on why you think Futures aren't entirely interoperable with Promises? Also, which specific implementation of promises? (what's the link to the promises that you're talking about?)
When I say API reimplementation is including the underlying functional code, not just the API headers.

And what is copied verbatim are just the headers
Some fundraising campaigns aim for large numbers of small donations, others focus on getting a few people to make bigger donations. It's not either/or. Both are good.
VCs discuss Investing in Sports Tech Ventures
Yap, 9-3 in Google favor
Not sure about any of these points being very robust. (3) is simply false, at 200-400 price points you are <already> selling at "premium pricepoints"...thus quality at a profit, is no problem; and wrt (2) since (3), no need to assume (2); and with respect to (1), Beats by DR DRE has street cred in urban markets (people using monthly/android phones) that apple lacks (white suburban rich etc)...if apple can "leverage it more profitably" by simply increasing underlying quality...the make/buy decision does not seem overly complex here.
How about passing a createArticleTag() function to ArticleList, so that access to the AuthorStore gets passed down via the closure rather than explicitly?
if I'm going to download something it would need to be open source. it would be nice it it synced across devices.
> It's extremely relevant. It answers the most basic question about the tragedy: motive.

It doesn't answer why they only targeted girls, though. Unless it was a girls-only school.

EDIT: To be specific: The name “Western education is sinful.” says nothing about why they only targeted girls. This group's history and background might suggest their motivation, but here, in this subthread, only the exact name (or rather, translation) was under question as a possible explanation for their motive.
LinkedIn Punishes Members Like A Boss
If you’re a member of LinkedIn, I’m sure you’ve read or at the very least, heard about the widespread problem of legitimate community members being blacklisted from participating in all of their groups. Well, it’s happened to me, so now I am one of the many in this growing group of ostracized business owners wondering where in the hell all of my LinkedIn traffic has gone. Actually, I’m not really wondering, it’s been confirmed that someone flagged one of my contributions as spammy or inappropriate. Now all of my posts have gone into moderation – the Hellish purgatory of LinkedIn.
I don't know if there is a specific reason, but I would be a little wary of donating to this without at least cursorily checking out the organisation involved. Unfortunately aid money sometimes ends up having minimal or negative impacts.
Very interesting post! Our team also applied to YC. We didn't even get an interview :/ although we have a user base, paying customers and a product that got 20k sign-ups the first 48 hours. Read more here: https://medium.com/avocode-stories/ec1a87294204
What happened in the past is irrelevant, because after this ruling, it probably won't happen again. The freedom to clone proprietary APIs is not essential to FOSS any more, because the FOSS ecosystem has become powerful on its own. Either proprietary vendors choose to license their APIs to FOSS, or risk being replaced by an incompatible FOSS implementation.

My question was about how the current ecosystem will be disrupted. Now, with WINE -- I agree, but I don't think it's in widespread use, and I don't think Microsoft will go after them. AFAIK, Samba implements a networking protocol, not an API (but I may be mistaken).

It really all comes down to Linux. If Linux is in danger, then obviously the ecosystem can be disrupted by this ruling; if not -- then probably not. I must say I don't know enough about the current legal status of Linux, and whether or not it's in real danger.
VideoMakerFX Review – Free VideoMaker FX Bonus Review
VideoMakerFX Review,
Video Maker FX Review,
VideoMakerFX is
The secret behind getting your videos to stand out
will won’t be quite right, unless you pay thousands to a
top production company<p>==> Click here http://www.reviewandbonus.us/videomakerfx-review-free-video-maker-fx-bonus/ to find out! These videos will blow you away!<p>You’ve probably already made a video with some of the
existing tools out there, but how much of your time did
that take? Did it turn out nice or professional?<p>Well today I have something very exciting to share
with you…<p>Software and design expert Peter Roszak has just
released a new video creation software that makes
just about any kind of video you want… But it makes
all your videos simply AMAZING as well! It’s what
makes them sell!<p>Here’s a quick overview of what it does<p>- Creates easy and powerful sales videos
- Makes those character explainer videos that cost THOUSANDS
- Beautiful photo slideshows
- Easy presentation style videos, faster then using Powerpoint
- Creates videos in full HD, exports them in record time!
!<p>This is not a product you see every day, nowhere near it,
it’s hard to comprehend the true value the software provides
as soon as you install it!<p>==> So Click here http://www.reviewandbonus.us/videomakerfx-review-free-video-maker-fx-bonus/ now to get this EPIC software before the
price rises!<p>P.S. This is honestly something you can’t miss,
rarely does software like this with such incredible
power comes out<p>==> Don’t pass this up! Grab this before it’s gone!your own cost more!<p>,Video Maker FX,VideoMakerFX bonus,Video Maker FX bonus
Oracle wins Java-Android copyright on appeal
You don't have to give $276, you could give $27.6 or even $2.76. I think he was just targeting that amount, since it sounds nice and likely his target audience can afford it. Also I think Kickstarter/Indiegogo would be a bad fit for this -- not only does this organization already have a donation page already set up, but they also would receive a lot less money from making a campaign for that. Lastly, you aren't going to be getting a reward for contributing.
the saddest thing is that the action suggested in this article is not even about saving those girls, or protecting other girls, or punishing/dismantling the terrorist organization who did this.

The action suggested is building schools in a totally different country.

That demonstrate in a very morbid way the inability of good people in the first world to help people in the rest of the world, without getting up from their chair.
Octopus eating seagull captured in photos (2012)
Perhaps, but some famous startups got traction by doing such "unethical" things. IIRC even Reddit seeded their site with fake accounts and conversations.

Also if the Twitter accounts are truly of the interns like the post says then it's not really that bad. In that case, it would really be an employee mentioning their employer's product.
What about paying them instead to stop burning thousands of boys alive?
> And what is copied verbatim are just the headers

If you are using different languages that compile to a compatible target, or if you are using the same language that admits different literal declarations expressions that produce the same interface, it is possible to have an API reimplementation -- for the same target platform even -- that does not involve verbatim copying of even the headers/declarations.