skysight-inc/HackerNews huggingface dataset:
I'm not informed enough in law, much less international law w/r/t intangible assets [and, maybe more importantly, the political infrastructure surrounding them] to make an informed response to that but I'll try just based on my (limited) historical knowledge. (This is a pundit response, not an informed one.) Even if we constrained you request to simply a domestic domain, it'd be challenging because of the corporate interests who'd actively fight against it. Google et al would stomp on any bill that even remotely infringes upon their ability to aggregate data, as targeted ads are (or were as of circa 2011, when I last bothered to look a cash-flow report of their) ~95% of their revenue.

Magically, should a bill/resolution be introduced to the floor and not be stomped on immediately, enforcing it internationally would be about as difficult as say, enforcing international oil embargoes or a ruling by the ICC (i.e., nearly impossible - you don't see any proceedings against Cheney or Rumsfeld for war-crimes within the Hague, now do you?). Domestically, however, the US has (or had, historically from, say, 1930 until the mid 90s) the economic/political influence to effectively enforce their agendas fairly effectively. The new US gov't entity formed would have to have the intent to limit data collection then exhibit the willingness to penalize those institutions for violating those data collection policies (e.g. similar to an FDA fine issued for a multi-national drug company who has a presence within the US).

Again, too many financial interests opposed to see this happening, but the refusal to adhere to the legislation would mean (in theory) loss of US business, which would be catastrophic for most industries. HackerNews user:grellas (or was, I haven't seen him post in a couple years now) is an attorney specializing in tech affairs who'd be able to make a better response, but from a strictly political POV, even domestic legislation limiting data collection would never occur.
You could have easily added a BSD derivative license where one would be required to cite your paper or just your authorship if they've used the software.

I've noticed this being a good way to maximize credit.
To me, the single most easy to understand form of Bayes' Theorem is:

P(A|B) * P(B) = P(A∩B) = P(B|A) * P(A)

An intuitive explanation to the equation:

The (possibility of events A and B both happening) equals the (possibility of A happening when B is happening) * the (possibility of B happening), which equals to the (possibility of B happening when A is happening) * the (possibility of A happening).

Combining that with a Venn diagram:

{A (A}∩{B) B}

Since P(B|A) means the chance of event B happening when A is happening, in this case which indicates that both A and B are happening, it's really just the area of (A∩B) divided by (A), which can be translated to (P(A|B) * P(B)) / P(A).
First one sounds vaguely illegal. Second one sounds illegal without wife's permission, otherwise I'm sure they would do it. Last one I'm sure someone could figure out.
Learnings from building reread.io
> Eventually, (slowly but surely) GPL enforcement will adjudicate the widespread problem of poor Linux license compliance — one way or the other

So when is that going to happen? The Linux Foundation just stopped funding the Software Freedom Conservancy, in a concerted effort with others to kill it and any GPL enforcement.
Read/Write able paths on Unity iOS and Android
I'm slowly starting to genuinely understand DHH Omakase rant. The whole "modularity" part of Node doesn't seem to work out so well. Constantly have to look for third party support for simple but necessary things. Eg Strong Params, json builders or a Mailer. I wish there was JS framework that offered everything out of the box as a first party support or at least a decent API libraries could use. Like ActiveModel is used by various NoSQL gems.
I somewhat agree. But more than that I don't this service is really comparable to a single dedicated EA. It feels more like TaskRabbit++.

The most valuable thing about having good EA is the relationship e.g. you often don't need to ask them to do things as they know you well enough to preempt the requests, they take initiative, which is always going to be lacking in a service like Magic+.
Edge will actually support both Chrome and Firefox extensions,,,
http://www.theverge.com/2015/4/29/8515771/microsofts-edge-br...
But not until later this year.
Prnews.io
PRNEWS.io is one of the most popular tools for managing companies’ online PR activities. Based on the all-in-one box concept, PRNEWS.io allows businesses to create and share stories, on their own terms, with journalists.
In just a few clicks, PR specialists can easily distribute information about company events to the news feeds of leading media corporations; be it news agencies, industry-specific websites, or themed blogs.
But not is inherently modular, in-and-of-itself. Wouldn't Nodal make it _less_ so? Because now I have this ORM built-in, the router built-in, the scheduler built-in, etc. With a standard Node project, I can just pick my own ORM, router, and scheduler, as I see fit.

It may be a great framework, but that strikes me as an odd point to make about the project.
The photo is in fact wrongly captioned at the source, gettyimages.

http://www.gettyimages.com/detail/news-photo/japan-chubu-reg...

Makes it almost certain the author did not pick this caption at all.
It's very interesting you bring this up, Canjie (倉頡) was the first Chinese input method I learned, and I didn't know it was designed to run within disk+memory limitations. To this day, I think it's still the best input method, and the preferred choice for many professionals in the publishing business in Taiwan.

For example, if I wanted to type the character 森, which means forest, I just type three tree's 木木木

The logical ordering flows very well as well. for example:

door: 門 ＝ 日弓

question: 問 ＝ 門+口 ＝ 日弓口

What I find interesting with the LSTM+MDN neural network was that it has no ideas about the concepts of the radicals themselves, and has to come up with this concept, and then an even more abstract concept of combining radicals to form a Kanji.

I wonder if we can use some sort of sparse-encoder technique with neural nets to make a more efficient version of Cangjie (which was designed using human heuristics), like DVORAK vs QUERTY.
Learn Meditation with HeadSpace
This is great. Really nice work. There's something restful about the animations.

What I find amazing about this kind of design is how 'digital' it looks – years before computers were powerful enough.

He's Dutch not Swiss, but designers like Wim Crouwel[0] were hand-drawing pixel fonts in the 60s, and pretty much all of his work from then looks just as fresh today. And you've got to love his 60's modernist designer space suit[1].

[0]http://www.iconofgraphics.com/wim-crouwel/

[1]https://www.flickr.com/photos/eyemagazine/5881716772/
"former" being a key word. Again, no idea why "Mozilla" is in the title here. They're not involved at all.
We didn't release our first, second or third papers because we didn't want to be scooped on the fourth and if we publish then someone might build on our work!

Which happens all the time. If you are working on something big you'll sometimes hold back on publishing parts of your research until you've completed the big thing for just that reason. Then once you've completed the big thing you publish all four papers either together or in quick succession.
Not everyone agrees with you that the tech sector is contributing to the building of a surveillance society or police state. There are a lot of people who have carefully considered the issue and come to the conclusion that facebook knowing what posts you liked or ad networks knowing which pages your IP address has visited is not a Bad Thing. It's clear that you don't agree and all debate is welcome, but I caution you not to trip in your rush to claim the moral high ground.

I don't think there's any need to rehash the debate here. Simply, I and many others do not believe that any western government is going to use information gathered by tech companies to preempt threats to entrenched interests and the status quo. I've seen the same arguments made here for years, and none of it is convincing.

It's admirable that you are so certain in your beliefs. If you don't like what the tech sector is doing, please by all means continue to advocate. Shout it from the mountain tops, go to work for the EFF. But don't discount people that legitimately disagree with you as being irresponsible. At least some of us have made the effort to understand your point of view. The least you could do is to try to understand ours.
Don't, it looks cool! There are a lot of similar logos around the internet, and you don't do semiconductors...
> you're spreading misinformation.

I am most certainly not. I concede that I am not clear on how much this serves as a precedent if at all, but that has little or no bearing on what I've said on the case.

> From this and your post below, this appears to be a distinction you have made up (to appeal to the audience here? I have no clue). "Structure, sequence and organization" are certainly aspects of web APIs that could be copyrightable under the Federal Circuit's ruling.

You can apply "structure, sequence and organization" to anything you like, but if you want it to be copyrighted, your work must be fixed. If it is not fixed -- as in the case of web "APIs" -- it cannot be copyrighted no matter what other properties it may have. If there is a piece of text long enough to be considered "a work" that must be replicated verbatim (or through some copyright-preserving transformation) for you to implement my web API, then that could be copyrighted.

The problem is that even if you have a fixed media form you may not be eligible to copyright (which is where structure, sequence etc. applies).

> and the compatibility argument is not with existing JVMs but with existing Java source code.

Android is not compatible with Java sources.

> I would suggest other readers to take a look at the actual four factors of fair use in the US, as your summary is a poor one. One good source

That is indeed a much better summary of fair use than my poor attempt. Nevertheless, it has no bearing on my point, which is that the result of this lawsuit has little to no effect on any other players.
Magnitude 5.1 seismic disturbance recorded in North Korea
I still have so much work to do to ensure there's great community support. I've been too cautious to release software in the past and over-optimized for the wrong things. My goal is to get this out in the wild so I can learn what people are most interested in, and optimize from there. Everything will be covered soon!
Because corporate policy says "no Chrome or Firefox Portable for you".
I am in this situation. A good chunk of my users are stuck on xp so I am stuck on supporting xp too. There is no way around this for me as the reason my users are stuck on xp is because of hardware. Arg!
Gal's post is full of mistakes, so he deserves all the criticism.
New Balance announces Android Wear smartwatch for running smartphone-free
Does it not bother anyone else that openssl doesn't support HTTPS on their website?
Don't mix misuse of private information and privacy. All the "chilling effects" listed here are implications of misuse of private information. On the other hand, in a world where we have weapons which can single handedly wipe out whole civilizations, we need to make sure it doesn't get used by some lunatic.

From that angle, a tight security apparatus (which may include surveillance), is necessary for our survival. I think we should think more about how we can prevent the "misuse" of private information than preventing surveillance completely.
> TOR

"Tor"
They never specify what he asked them, so it's hard to know.. He might have asked if they use a syringe to access the blood in the vial, which they wouldn't since you can just remove the rubber stopper and have complete (undetectable) access.

Hard to find good pictures, but you can see here: http://i.imgur.com/mhdkpui.jpg some vacutainers (newer, but they work the same) that have been filled, complete with puncture holes. That's just how you fill them.

It's a lot more compelling that the evidence box has been tampered with, in my opinion. You can find a few phlebotomists confirming this in the makingamurderer subreddit, if you look around.
Using the OS X 10.10 Hypervisor Framework: A Simple DOS Emulator
Fix problems with node and develop the library ecosystem first.
This article obviously comes directly from Kratz with little to no challenge, and that's why it fails to remember readers why Kratz resigned in 2010.

"I am the prize"... Yeah, some prize, right.
Reproducibility in science doesn't mean "easy" reproducibility of experiments.

No, but making it easy as reasonably possible or at least not going out of your way to make it hard would be nice.
Systems modularity. Nodal is about building independent micro services which each have their own internal consistency (the Nodal environment) but are not tied to each other. Nodal just encourages you to optimize for systems first to build a product / business and spend less time worrying about granular technical decisions.
Then how come Oracle did it successfully?
IMO that is also one of the strong parts of the mature package management that comes with Node.js: it's super easy to have a really small project in a couple of minutes with exactly the dependencies you need.
We're just not talking about the sunken ships and abducted/murdered soldiers around the border?

"Diplomacy hasn't worked" is junk to say but "attacked no-one" isn't right either.
[ Hi, Magic+. I need a bunch of highly rated comments on a Hacker News story. ]

[ No problem. ]
This doesn't sound right: You are suggesting to use your more expensive service when even your basic service wasn't working well for him. Why aren't you saying him to try the basic Magic service again, is it because it's still not "fixed"?
Maybe just a new colour.
> Personally, Amazon's UI has a long way to go and doesn't look like it's going to get better anytime soon.

Haven't people been dismissing them over their UI since the beginning of time? And yet it works and is successful?
2016, Pacman, GitHub contributions and time passing
Still not convincing, at least not to me and many of the people that I know. I'm pretty sure my insurance company has already calculated my premiums based on my demographics and claim history. I made not have told them "I have more than five drinks almost every weekend", but they know. They were making inferences from Big Data since back when it was just "data". And practically, I don't think most insurance companies have an infrastructure set up for handling snitching, especially not the smaller ones.

I'm really still waiting to hear a convincing argument as to why I have something to hide, ideally something practical as opposed to hypothetical or philosophical.
And in ten years time, we'll have the "pleasure" of seeing similar from Iran.
Java (as J2ME) has been running on mobile devices for more than a decade with ample performance.
Right, I give up. What I should have said is, "/dev/random is a misguided attempt at information-theoretic security." Everything in its design makes it clear that its goal is information-theoretic security.

I was thinking, "Oh, the mixing is good enough for practical use." But that's not what information-theoretic means.

I was thinking, "Oh, assuming the entropy estimation works." But we know it doesn't.

It was a stupid argument. But then again, /dev/random is stupid. Nobody gives a damn about information-theoretic security, and we don't have it anyway.
Long time Django (and occassional rails) dev here.. I've messed with Node from time to time but never really been wowed by the fragmented eco-system around Express (or flask either for that matter).

This looks like a node framework that I'd really enjoy using - first time I see a framework that feels like it fits around ES6. For me personally, having a good ORM and models layer, coupled with migrations have been a deal breaker in choosing a framework, and I'm very happy to see that here.

Is everything written from scratch or are there dependencies? If so, it sounds like its actually quite an opinionated microservice architecture.. Lately I've felt like microservice and microframeworks have gone hand in hand :)

Great job!
How do we detect, trace and verify nuclear explosions? (2015) [video]
But apparently Google gets a free pass while Microsoft not, because "hey it's Google and they are sooo cool".

Interesting indeed how the two cases are perceived differently. I wonder to what extent they really were similar, legally speaking. At least one important difference is that Microsoft did license Java from Sun. Microsoft was using the Java trademark and advertising J++ as "Java-compatible" although their implementation was not passing the compliance tests.

To go back to the perception of Microsoft and Google's actions by the community, I think it's not hard
to explain:

On one hand, you have Microsoft developing a proprietary Java product with the goal of undermining cross-platform Java and locking users and developers to the Windows platform. Remember the famous internal Microsoft email:

"We should just quietly grow j++ share and assume that people will take more advantage of our classes without ever realizing they are building win32-only java apps."

On the other hand, there is Google using Java for the purpose of delivering an open-source operating system. They didn't license Java, but I think the perception is that one should not require a license to use a programming language and/or implement its standard libraries. And compared to Microsoft, the perception is that any Java incompatibily introduced by Google in Android is not malicious but due to technical decisions (be they good or bad).
Maybe instead of version control tech they should call it a Merkle Tree https://en.wikipedia.org/wiki/Merkle_tree
There are plenty of excellent English language podcasts which don't originate from the USA.

Could you please list a few?
Does anybody have any idea why is it that way? Considering the obvious threat, why haven't they tried shifting away from there? I agree an entire city can't be moved, bu the "Capital" nature of it can be.
I think in the end 日本人論 is just another form of supremacy, in this case Japanese. Notice the contrast to American exceptionalism, where a reason for USA Number 1 is often not needed, whereas nihonjinron usually requires some reasoning as to why the Japanese language is superior, or why Japanese brains are better, or why Japanese culture is exceptional. It is a very self-conscious way of exceptionalism :)

To be honest, I'm quite sick of any cultural glorification from any country. But given how Japan never went through a cleansing after their fascism (unlike east/west-germany after '45 and '68) I can understand that there is not a lot of self-awareness in that regard.

In some sense the youth is trying to distance itself from the problematic past by becoming apathetic consumerists.

Every time one of these articles crop up, I feel that someone is viewing Japanese through some heavily rose tinted glasses.
The difference is that all your examples are focusing on cool engineering work, and perhaps the lead engineers that come up with the cool solutions, while this magazine is focusing on the actual people out there doing the work, rather than the project they are working on.

Look through the flickr page you posted and notice how there are hardly any portraits of the bottom of the rung workers.
10TB is about $50 worth of high quality bandwidth. I'm glad you don't mind paying an extra $10k a year for that.
I agree with your boss, 40h work weeks are the right way to do things. It's up to you to find the discipline to focus during the day to make it truly productive, not just feel productive.

Finding a good workflow for what you do is the hard part. A good workflow will include timeboxed sessions between 50-90 minutes with regular breaks after each session to keep your mind fresh and focused. A lunch session away from the PC, take a walk. And a firm commitment to sticking to a true 8h work day, the real mental strain happens when one tries to exceed this daily limit.

And most important factor required to only working an 8h day, is to keep the messaging and social media use to outside work hours. These nasty distractions will destroy productivity and focus likely causing you to "work" and +8h day. All the chatting and social media can wait until you are home, life will carry on. Every distraction you give into will cause you to take 20 minutes to rebuild focus.
> How were Google actions different from what the Apache Foundation did with the Harmony project

The harmony project was intended as a drop-in replacement for JDK classes, namely as a component in a system interoperable with Java. Android is not such a system (although Android may yet be ruled to be fair-use, too).

> it means it was illegal for the Harmony project to implement Java without a license, or for GNUStep to implement Cocoa, or for Mono to implement .NET Windows.Forms. Also 1991 Linux was probably illegal and Wine definitely is.

That is the wrong conclusion. That something is copyrighted does not automatically mean that replicating it is illegal because of something called fair-use. If the goal of your implementation is to create an interoperable system, then you might be within your rights to implement an API even without complying with the license[1].

[1]: https://www.cs.duke.edu/courses/cps182s/fall02/cscopyright/C...
What’s Hot, What’s Not, in Pots and Pans (2008)
You can't scale a $100/hour service to the level of Amazon, there simply aren't that many people with that kind of money.
>> you're spreading misinformation.

> I am most certainly not. I concede that I am not clear on how much this serves as a precedent if at all, but my comments are not predicated on that issue in the least (it is a minor point at best).

This:

> The only difference is that before (as Google did) you could make two arguments: 1) that APIs aren't copyrightable to begin with, and 2) if they are, then you're making fair use of them. Now only option 2 exists (with the caveat of the ruling serving as a precedent, as other commenters say).

is incorrect. Whether or not your comments are predicated on, you know, your comments themselves, I don't care.

> Android is not compatible with Java sources.

There is a whole lot of code that works on Android because those 37 Java packages are API-compatible, which was pretty important back in 2008. You can argue that's creating an incompatible Java ecosystem in order to allow Google to bootstrap an Android ecosystem, but that is compatibility.

As for your web APIs/protocol thing you're on about, I'd suggest defining what exactly you're talking about for anyone to discuss it with you. As it is you seem to be vaguely waving at something you've already defined to not be subject to copyright in order to give an example of something not subject to copyright...but now with a name that appeals to a broad audience (speaking of PR...)
They show bugs in cfront, trying to sell their product to C++ developers. They'll likely call cfront high quality.

That said, Roskind's experience is more telling than the output of a static analyzer because generally and certainly with a compiler, actual testing shows orders of magnitude more issues than static analysis.
There's really no reason for it to hog a CPU core at all times, not to mention the battery drain. It's not a real-time game, you can refresh the screen or play the animations just when needed.
But he run on semiconductors
Is there even an alternative to that except mass surveillance?
HN Utility Suite on firefox: https://addons.mozilla.org/en-us/firefox/addon/hn-utility-su...
This is both BSD- and GPL-incompatible, which has all sorts of potential ramifications. Particularly the GPL-incompatibility prevents you from including GPL-licensed code.

Although both BSD and GPL already require attribution, so you could say that it's redundant.