skysight-inc/HackerNews huggingface dataset:
A great book with a similar perspective is Summerhill by A. S. Neil.

We do Sudbury inspired home schooling. My daughter learned to read "late" by most standards (at age 9), but once she decided to it only took her a few weeks to be at the same level as her friends who go to public school. She also learned to read 3 languages at once while her friends can only still speak just one language (part of our home schooling has been language immersion). I feel proud of what she knows, but most proud of her motivation and determination to learn what she wants to.
> What happens when the Chernobyl confinement deteriorates every hundred years or so, and eventually nobody is around to maintain it anymore.

Well, nothing - because if there aren't people around to maintain it, there also aren't people around for it to affect. Couple that with the fact that the intensity of the radiation will have significantly decreased within a century and that cancer is a more serious concern in longer lived species and I think you'll find the impact on nature from any future leakage to be minimal.
Even easier now with https://github.com/GoogleChrome/puppeteer
Well then you could solve Malaria by moving away from infested places, I suppose.

Not yet convinced that land use is actually shrinking, but will google. And what about the rain forests? Why burn them down, if there is enough land already?
For your first point, Google was trying to avoid the GPL (for whatever reason), but since the lawsuit they’ve switched from Apache Harmony to OpenJDK in order to take advantage of it:

https://arstechnica.com/tech-policy/2016/01/android-n-switch...

For your second point, using an API is different from consuming it; among other things, you don’t generally copy and paste the full method declarations into your own code.
Did Redis and MongoDB copyright their APIs?
Especially given it was a class, great work. Appreciate that the GitHub is accessible and transparent.
"Binding", in that the parties had signed the convention and agreed to "uphold" such rulings. They instead claimed that "Assange was free to leave at any time", i.e. that they were "upholding" the ruling. At the very least, Assange would be entitled to compensation as a means of enforcing the ruling, should the states refuse to comply. Which court would rule about such compensation is not clear to me. Perhaps the European court of Human Rights, but that is speculation on my part.
This clearly isn't a reasonable standard for asserting copyright. By the same logic:

* If I provide an outline of a political argument to a opinion columnist for them to write up in detail, I should own copyright on the argument and prevent anyone else from making it

* If I describe a novel combination of techniques to use in a photoshop to create an interesting effect, I own copyright to the process and prevent anyone else from using it

* If I come up with a new hairstyle that goes viral and becomes popular, I should own copyright to the hairstyle and be able to stop anyone else having it.

These are all bad ideas, and so is allowing copyrighting APIs. Being a genuine creative work requiring significant labour is simply not a high enough bar on its own.
Because Google didn't use Java as distributed by Oracle/Sun or the Java with the GPL license. (in the timeline of the dispute)

Google used an Apache licensed re-implementation called Harmony, which was GPL incompatible to begin with. (The project was created specifically to not be GPL licensed, to AVOID the GPL as well as to negate any GPL protections)
There’s also no natural law that says it needs to be stationary. The historical mean can just gradually rise. It can be like climate change. This is what makes markets fascinating — many independent agents evaluating the present opportunity set, acting on their internalized narratives and beliefs as well as data, with gradual turnover of the population of participants.

In a thread asking for options for present passive income (ie money coming in every month that you can eat with while you learn Python) it seems important to distinguish that need vs a long term investment strategy where you have money passively going out every month instead of coming in. One thing the market provides is a trade between people who have needs on different time frames.
Wikipedia says:

"At this point in time, the OpenJDK implementation offered by Sun was not as mature or complete as the Java Standard Edition. Instead of licensing Java, Google chose to develop a cleanroom version of the Java Standard Edition libraries, developing the libraries from a completely fresh start without any access to Sun's code."

OpenJDK was released in 2007. Android was founded in 2003 and acquired by Google in 2005. It's entirely possible that if the schedules had been shifted a few years, Android would have gone with OpenJDK.

Note that OpenJDK is available under the GPL with the "classpath exception," allowing you to link non-GPL software against it (sorta like the LGPL). Android avoids the GPL in userspace, to the extent of writing their own libc (apparently glibc being under LGPL was not enough).
Your consent should be considered an outlier and should not be used to hinder my lack thereof.
Still can't wrap my head around the idea that they even have my browsing data. Just connect me to the Internet and mind your own business.
That's not necessarily true. Anyone can copy and distribute movies right now, but you need permission to do it. If you don't have that permission, you're taking the risk of being on the wrong end of legal action. Sure, it's not perfect, but it does have a restraining effect and, more importantly, it provides an avenue for recourse.

A similar thing could be done for scraping images and doing face recognition. It only takes the political will.
This doesn't apply because the implementation that Google used wasn't GPLed at all.
It segmented the Java ecosystem into two parts. Android doesn't keep up-to-date with current Java version changes and creates friction. It seems similar to what Microsoft did to Java in the late 90's [0] (without the malicious intent).

0: https://en.wikipedia.org/wiki/Microsoft_Java_Virtual_Machine
Not yet time to combine sql and nosql.
I find the author's dismissiveness towards kitchen space interesting. Granted I cook a lot, but are there really so many people that cook so little that they would have no problem not having a stove at all?
I've taken the class within Amazon.

Honestly there isn't anything that you couldn't get by simply reading and applying the advice from
"The Elements of Style" by Strunk and White[1] and "On Writing Well" by Zinsser [2].

The primary philosophy is that if you can't write well, then you haven't thought it through. The act of writing is an act of reasoning.

0. Practice in a strong feedback loop. This applies for anything, not just writing.

1. Ruthlessly reduce your sentences. Repeat until you can't eliminate or combine any more words.

2. Avoid adverbs. Use "dashed" or "sprinted" instead of "ran quickly". Learn more words.

3. Avoid weasel words like "should" "could" "might". Take a stance and give concrete reasons.

4. Use concrete data over descriptors. "+5% profit" over "increased profit".

5. Write in active voice. Look up the "by Zombies" trick.

6. Use the simplest word that maintains your meaning. No one needs to use the word "utilize".

[1]: https://www.amazon.com/Elements-Style-Fourth-William-Strunk/...

[2]: https://www.amazon.com/Writing-Well-Classic-Guide-Nonfiction...
> You say that as if you can predict what will happen over the course of the next 10 thousand years. What happens when we run out of places to put the spent fuel?

You're missing something - coal power ALSO produces radioactive waste. We just seem to be fine with dumping it into the atmosphere.
Any correlation like this - as implicitly stated in the article - should be taken with a massive pinch of salt. They're only given any credence because they "make sense" - i.e. fit preconceived notions of how the world works, mixed with a magic PR-friendly sprinkling of supposedly counter-intuition - rather than anything meaningful in the stats.

For more, see http://www.tylervigen.com/spurious-correlations where you will find that, for example, the number of people who drowned by falling into a pool correlates with the number of films that Nicholas Cage appeared in that year.
Civil (tort) and criminal cases have different terminology and different stakes.

Torts are, effectively, non-criminal wrongs against someone else. An unfairness or unevenness that has taken place. You are liable for the damage to another party, but you are not guilty of a crime. You can be forced to pay the other party, but you cannot go to jail.

Civil cases also have lower standards of proof to hold someone liable compared to guilt in a criminal case. In a criminal case, the standard is "beyond a reasonable doubt", but in civil cases, it's usually "preponderance of the evidence", which more or less means, it's more likely they are responsible than not responsible. (This is also why someone may be not be found guilty in a murder trial, but following that, a family may receive financial compensation through a civil suit that holds them liable for the person's death. It's much easier to cross the bar for a civil case.)
A direct link to the original was submitted here:

https://news.ycombinator.com/item?id=20062622

I'd suggest re-directing all comments there, as it's specifically against the guidelines[0] to have submitted a re-direct rather than the original:

In Submissions

Please submit the original source. If a post reports on something found on another site, submit the latter.

[0] https://news.ycombinator.com/newsguidelines.html
Also I'm not sure how useful it is to test people on remembering minutiae of a system on the fly. How often are you correct about small details of a system you work with on a daily basis on the first try?
Causing incredible annoyance is obviously the idea. It would drive away users, making business models that relied on it less efficient. It's a great idea.
As someonbe who obsessively did/does the same. It might be that most who do such things have a detrimental quality that makes them need to live up to social pressures. While obviously blending in is good. It can become unhealthy quickly if you feel the need to constantly portray perfection equanimity in everything you do. In my case "perfection" can prevent "greatness" They may seem like orthogonal qualities but they are probably rooted closer to each other than most would consider.
Some of us liked looking for pennies. Watching the world burn so I get lauded rather than ridiculed for micro optimizations is a small price to pay.
That $559 billion is including all the money the government (states, mostly?) already gives to schools that they then spend. GP was talking about (I assume) covering tuition, which is estimated between $50 billion and $75 billion from the articles [0] I can find. That lines up with ~10% of the military budget.

[0] one example: https://www.npr.org/sections/ed/2016/07/28/487794394/hillary...
Right, but I think my example sidesteps the trademark complication because Wendy’s doesn’t brand it as supersizing; they just respond to “supersize” requests in accordance with McDonald’s public spec.
A better metaphor is probably to look at an API as a design blueprint. For instance a blueprint of a house. Describing in detail all the components that goes into creating the house, plumbing, electricity, rooms etc. Clearly it is a lot of work to come up with such a design.
My college did the same. Tore down the old library and built a new one that put all the books behind robo shelves. Built a new gym, several new dorms, a "student center", basically anything other than contributions to education. It's like they had a surplus of cash and had to find a way to spend it.
That the technology is 150 years old.

https://en.m.wikipedia.org/wiki/Reinforced_concrete
The GPL lets you copy code into a completely different program, it's just that you still have to follow the license and comply with all its requirements.
How Do We Decarbonize?
One is guilty of a crime, one is liable for damages.
You're right, I concede that point.
Not only that, but credit card companies, banks, tv providers, insurance agencies, charities, service providers, political organizations, _every business I interact with_. Unless I explicitly provide permission, why should any business I interact with be able to sell information about that transaction to another business that is unrelated to the transaction?

This is one _huge_ advantage to cash in the current market, but that doesn't apply to the dozens of other ways companies are tracking people.
> Building nuclear plants would actually just increase the amount of natural gas that ends up being burned as a byproduct all the while not helping us in the grand scheme of things.

I don't know where you're sourcing that argument. Seems like nuclear beats most renewables (solar specifically) in terms of carbon emissions and potential for quickly and reliably replacing our generation in a centralized way:

https://en.wikipedia.org/wiki/Life-cycle_greenhouse-gas_emis...
That's a bit like saying it's sad that cpus added media instructions, or that the gpu was invented. Dedicating silicon to fixed tasks or task specific designs can lead to massive performance increases and in no way means the death of general purpose compute.
People have been using Java for decades, when it wasn't even backed by Oracle. It's impractical to think people can just throw out millions of lines of Java code and hours of experience and knowledge just because of some "omg Oracle evil" argument.
and of course they never propose any "perfect" solution that they'd actually support.
I don't believe your blog would get any improved SEO benefit from having canonical links to Medium - IIRC, Medium would get the juice.

Furthermore, I don't know how Google handles cross-domain canonical reporting, but if I were writing a search engine, I would treat it as highly suspect.
Uibot – Randomized UI Designs
It's exactly now running into its hardcoded bandwidth limit again:

https://bitinfocharts.com/comparison/bitcoin-transactions.ht...
Or you can add pictures of kids to porn films and really fuck with people. Bullish.
I don't think their consent is an outlier. Most users are somewhat ok with selling their data in exchange for free services. I mean I use Gmail, Google Search, Google Maps, etc. etc. knowing they hoover up my data because, in the end, I value the ability to have these services for free more than I care about Google's ability to collect useful statistics about me/its users.
It is also possible we are in a local optimum and there are huge performance or efficiency or other kind of gains available, but to realize them investments in radically different architectures need to be made, and those are not economical while existing approaches can be improved.
I hope this is correct. If it's correct, then this is something very powerful! It would mean that disintermediation can reduce violence! In retrospect, this seems obvious. There was a recent study of house cats in a southern English town, where the cats were tracked with GPS collars, and some were given camera collars. (There was also a documentary on the study on streaming services.) One thing they saw, was that cats used chemical and auditory signalling, as well as physical encounters, to negotiate schedules that prevented them from encountering each other.

I wonder if it would be possible to create an app where people could (with consent) register people they really don't like. The exact locations and identities wouldn't be displayed, but venues might glow red as if they're radioactive. Couples who have broken up might want to use this, for example. It would be like an anti-Foursquare. (Just spitballing a silly idea.)
This is great I have been looking for a model that I can implement.
I often read Slashdot, can I have a car analogy instead?
If FAANG business depends on data which should be private then FAANG should be out of business.
> In the 2015–2016 academic year, colleges and universities spent $559 billion

Talking out my nether regions here - but is that broken out in any way?

Basically - I'm wondering how much of that spending is on actual academics vs non-academic activities?
This isn't "progress", it's the silicon valley oligopoly on traffic data trying to maintain its position through legislation. If we're going to hold as a societal standard that it's okay for companies to sell traffic data, then more competition is better. The more centralized the control, the easier it is for the companies in power to exploit the general public.
Skipping a grade versus giving gifted students work that challenges them are wholly different things that you have conflated. We cannot and should not let kids sit in class and be bored because the work is too easy. What you are describing is a least common denominator education system, which I think we are already in enough to some extent.
why was this flagged? i would be interested to hear the perspective of the HN userbase on this event / issue?
And acronyms!
Great summary, came to mention this too. I experienced similar growing up.

One good sign is that the "gifted" program at my daugther's school mentioned this book, which is how I came to read it.
Yup, through the 90's you can likely find all sorts of factors that correlate pretty well just because they were on the rise too. The question really is how to pick out causation given spurious correlations, noise, and multiple causal factors.
Except Google didn't provide interoperability, you can't run Java applications on Android. A lens company can study how a camera company mount works and sell compatible lenses. A camera company cannot study another camera company's mount to make an incompatible mount that uses similar circuitry and protocols to help lens companies support it faster.
This article was written by someone who obviously has little knowledge how drugs are actually discovered and developed.

First, as someone already pointed out, mouse models kind of suck. They are very different than humans, so adding in female mice isn't really going to tell you a whole lot.

Second, a core tenet of research is to minimize your variables. Adding in female mice (who go through estrus cycles) is probably going to mess up your results and make them even harder to interpret. Plus, you'd have to double the size of your study to maintain statistical power.

Third, once a drug passes into human testing, females are already included in research (unless it's a purely male disease). So we're not really missing anything here. If a drug company did limit testing to males, the FDA would take them to task and probably limit their use in males only. Why would a drug company want to cut off half of their potential customers.

What a terrible article overall.
> It's certainly not fair use, it was specifically to build a competing product/commercial ecosystem to Oracle's

The commercial nature of the work is just one factor determining fair use. Another is "the amount and substantiality of the portion used in relation to the copyrighted work as a whole". And the API structure is a quite small part of the JDK as a whole, and has a different nature than implementation code as well.
You should read up on the relationship between smoking and advertising. It's actually really interesting, and there's no question that advertising alone is the reason that smoking became so prevalent in society.

A similar story applies to other things that we consider so normal today that we don't even think about them, like deodorants, women shaving their legs and armpits, etc.

All of these things only became common because of advertising.
You can do that with uBlock Origin.
I understand the argument but have yet to see one that has a logical consistent separation of API and the rest of the code. In other words, if you go down the API = recipe path then you logically should go down the code = recipe path as well. After all, code is nothing but a complex recipe for a processor to execute.
> do something productive for 30 minutes

I love that part. I may try that some time. 30 minutes could also be a good breaking point where it's worth it to keep doing that productive thing instead of doing something else.
I've discussed this topic once with a developer who sided with Oracle, which was a fun exercise for me, because I side with Google.

The insight I got from that exercise was that, to him, APIs represent a product (e.g. I put a lot of effort into making this API, it's nice and clean, why should someone else be allowed to copy it?) and the implementation is typically straightforward grunt work, with intrinsically less value (e.g. we all know how to square a number).

As a developer, it was easy for me to sympathize with that thinking, because who hasn't been amazed by how elegant some of the APIs are and how difficult it is to create a simple, yet powerful API?

However, I believe that in the general case, it is the implementation that's the difficult part, which is why I'm against copyrighting APIs. Anyone can come up with an API for a Map, not everyone can create an efficient implementation of HashMap.

Doesn't this sound vaguely familiar? I think it's the same argument as "ideas vs execution", it's just that, as a community, we've discussed the pitfalls of ideas, NDAs and execution an order of magnitude more than copyrighting APIs vs implementation, and so there's less of a divide.

If you side with Oracle and you agree that execution > idea, then you should consider that implementation > API, and, similarly to how you can't copyright an idea, you shouldn't be able to copyright APIs.

In the case of Oracle vs Google, both the API and the implementation are trivial, which is a special case of the more general "API vs implementation", and it is unfortunate that a precedent will be set for the general case, based on a special case. That sounds like a recipe for future trouble.
Design better software abstractions using bipartite composition
Game of Thrones and the Evolutionary Significance of Storytelling
Do any moderately aware right-minded people take the SPLC seriously at all?
There's a two way feedback at hand. Disinformation does affect people greatly but those it affects were already receptive to its message and looking for more. The neo-liberal, "humanist", The Economist-style view assumes it's just temporary/fixable insanity and that they would come back to the "rational" view of the world if they were better educated.

In reality, the people who follow populist movements are both firmly in the grasp of illusory ideas and hold a very lucid understanding of their place in the world. They are riled up by fiery rhetoric but they are also well aware, whether consciously or not, that they have little to gain from a return to the neo-liberal order in which they have no useful economic role, no community (whether real or imaginary) to come back to, no access to the wonders of a globalization, and no real cause or culture to believe in other than competing against their neighbors for a slightly better place in the rat race.

In San Francisco you can see the end logic of this trajectory. An elite with highly paid and satisfying jobs served by a pauperized underclass of Uber drivers and mini-job holders who only have a crumbling public infrastructure to support them and no prospect of being a socially engaged citizenry.
I have a higher standard of living in a Third World country than I would in America, because of my student loans.

In a way, that's really sad, that we can't do better here.
You could argue that API's aren't code -- they are merely descriptions on how to call a piece of code. And those kind of directions are not copyrightable.

For example, recipes are also not copyrightable.