skysight-inc/HackerNews huggingface dataset:
IANAL, but are at least two cases of "was not aware of": if that MIT licensed package mentioned the LGPL dependency, you could and should have been aware of the dependency, and I think you must mention it in your license, and provide the source on request.

If, on the other hand, the MIT licensed product doesn't mention the dependency, and you cannot be expected to have learnt of it elsewhere, you should be of the hook, both ethically and as far as damage lawsuits go. As soon as that "expected to know of" changes, you must change your license and provide the source on request (or remove the dependency or stop shipping your entire product)

Of course, that is an opinion and just theoretical. In practice, who knows what will happen? That is one reason large companies are/used to be worried about using any source that doesn't ship with extensive disclaimers. Large companies are expected to spend more effort researching these things. That lowers the threshold for "should have known". They generally also have more money. That makes them more open for lawsuits if they are found to walk in a gray area.
Upvoting, in part because as much as I don't understand why an open-source project would want to advertise a particular vendor, if one insists on Facilitating Deployment (while doing unpaid advertising), one should probably take effort to facilitate this deployment to as many vendors as possible. Thus Azure and Heroku too (linked in your comment to comment) if it's possible in similar way, and maybe there are more too.

edit: ah, I see from other comment that there's apparently possibility of gaining some "cash" from DO for the ads: https://www.digitalocean.com/referral-program/ although seems only useful if one's using the DO platform himself (works as a discount).
make sure to leave and come back/hit refresh etc to try to get the animation to fire. looks cool, although there was nothing on the screen the first time i went to the tab on Chrome/MacOSX
I'm surprised, given all the focus on surveillance, that
nobody is talking about the fact that GPS is entirely
controlled by the US government. [1]

Any time one of your devices contacts a GPS satellite,
it's telling a system of satellites owned and maintained
by the US government exactly where you are.

It does not seem at all far-fetched that some government
"intelligence" agency is collecting, mining, and processing this
data.

Please, if I'm wrong about the system being totally US-controlled, I would love to be corrected.

[1] http://en.wikipedia.org/wiki/Global_Positioning_System
Why do you think this can cause schizophrenia? Are you trying to suggest a psychosis can temporarily produce similar symptoms, or that there is fundamental damage to the brain resulting in long term disease? These are massively different claims.
I think you're spot on.

>"1) Yes, engineers and other in-demand workers have ready access to jobs. I remember when I was looking for a good engineering job out of Amazon, I was basically spammed nonstop by virtually every party on the planet."

Do you think that might say more about the social proof of working for Amazon than the market for engineers in general?

Certainly the job market for engineers is great, the market for good engineering jobs, not so much.

Having been successfully vetted by a big name certainly impresses me as a golden ticket to the good floor.

>"2) But the opportunity cost for poor job selection is enormously high."

I could not agree more.
It's nothing new, I fear.

Years ago I read about a similar predictability for ISP-supplied routers that used the MAC as seed for the default WPA key and the SSID. Once someone decoded the algorithm it was trivial to access many home networks.

At the end of the day, I believe it's cheaper to flash the same firmware image on all of the boards and differentiate them during the first boot or even at runtime like in this case.
It's great. "This site doesn't care if you're on an iMac or a motherf*ing Tamagotchi." Perfectly reasonable and I very much respect this approach.

See http://www.fonerbooks.com/ on self-publishing. web 1.0
Not a good week for the space industry. :(

There are reports of parachutes, hopefully the pilot got out ok.
I qualify that as 'hand wavy' because none of properties, instantions, or situations are defined, and/or are not well known mathematical concepts as elements and sets are.
Should be called Hawt.JS
Here's an alarming document that shows just how hopelessly bad some of the science is in social psychology.

http://wjh.harvard.edu/~jmitchel/writing/failed_science.htm

There's no hope of spotting or preventing bias if social psychologists are working like that so the fact that many social psychiatrists are "liberal" is going to skew the results of "experiments".
> Netflix has to pay because they're too lazy to run their own ISP. In a way. Get your own 'last mile' customers, or pay the man. But why are there no other ISPs Netflix can choose from? Certainly a competitor could charge less, or nothing. But the customers all seem to want throttled access! They certainly pay the monthly fees. But why would a rational customer do that?

Because the end customers do not have a choice. In most areas of the US, the large ISPs have a government granted monopoly.

Take the house where I live as an example. I can choose Comcast or no internet. Great choice, right? In the region where I live, there are exactly 2 high-speed internet providers. So that lets the ISPs claim that there is competition. In reality, there's only a handful of houses in this region that can choose between the 2 options. Most houses are stuck with one choice or no connection.

At my work, the choices are even more limited. We pay crazy amounts for a T1 line at 1.5Mbs because that's the only option! Neither of the two high-speed options will provide access to our building. (They call regularly, "would you like our high-speed business package", "YES!", "oh, sorry, we can't connect to that address", "Then stop calling.")

Why have no new companies entered the market to provide better service? There's an enormous capital outlay to get started. Even worse, the local government regulations about running new cable or fiber make it cost-prohibitive or downright impossible.

Google is laying out new fiber networks right now. They have adequate capital, and they have the clout so that local governments are willing to change laws to get google fiber. The average startup does not have that kind of sway.
If you've got a poor mind for Math but want to understand rocket science on a more intuitive level, check out Kerbal Space Program. It's the most educational game I've ever played that still retains being fun.

I usually avoid video games because I feel like I'm wasting time, but I make an exception for KSP.
SpaceShipTwo has experienced an in-flight anomaly
Yes, but a seven course meal unlike anything you've ever had will give you a bit more of an experience than the dollar menu at a new fast food chain you've never been to.

Everything you experience, may (and I'm not saying it's a definite) be learning, but to assign equal weight to all experiences is obviously naive.
Aside from actual CS knowledge, I think it would benefit MBA students that do not have a background in CS to know how software development and deadlines usually work. Would be nice if you manager understands that building a bug free software requires time, and inflexible deadlines is certainly not an option to motivate a software programmer.
Many engineering projects (especially outside of software) can last many years, making engineer (knowledge and understanding) retention quite valuable, and the engineers involved wish to see it through. In addition, we should keep the nature of the firm in mind, and remember that keeping a team together has the potential to greatly reduce transaction and switching costs.[1]

[1] http://en.wikipedia.org/wiki/The_Nature_of_the_Firm
Do you happen to have any extra invites for Google domains?
If it is not statist, what actually makes it "left"?

Lack of private property over the means of production would be a big difference.
Another niche that can theoretically exist is the "superstar" engineers. If the best engineers got paid 10x more than the worst, the best agents could obtain salary improvements in the 100k's for their clients, for which a commission would make sense.
This will probably not exist, for reasons "we will leave for a future blog post" (tm).
Yet another example of the disaster of craziness that is the California Proposition system. What a distraction and waste of resources all around.
No clear info at the moment, but this is the original source, and will be the place to go for more details.

Some say parachutes have been spotted, some say no parachutes are on board. The usual uncertainty in situations like this. Most information at this point is second-hand from people listening to EMS scanners.
GPS is a one way system. Receivers do not communicate back to the satellites, thus they do not tell the US government where you are.
I would love to see a comparison to a cost-matched Redshift cluster, especially since this test is running on Amazon's hardware.
It's not going to happen tomorrow, but "soon" compared to all its previous history. It is estimated that in 1 billion years the Earth will be too hot for any meaningful ecosystems to exist. Things would start to degrade before that limit, of course.

Overall, it looks like life has basically one single shot at producing intelligence on an Earth-like planet. We popped out kinda towards the end.
There are strings attached, but it is not that hard to get access to the Windows source code: http://www.microsoft.com/en-us/sharedsource/default.aspx
lol at "jason:"

"programs for exercise and to combat childhood obesity, I feel like should come from somewhere else besides the sources"

no, jason, that doesn't make any sense.
US Economic Growth Beats Expectations in Third Quarter
Why would you ever think adding additional taxes to other products is the best way to make up for a government deficit? Certainly makes things more complicated and may have unintended consequences. Shouldn't we be trying to simplify the system?

Anyway, I'm not economist either. Perhaps it's best if someone could referred to economic theory, instead of what feels right.
While the satellites are US-controlled, the communication is strictly in one direction; your GPS listens, it doesn't broadcast. I mean, do you think that news anchors can watch you through your TV?
I completely agree. ...It is akin to saying "I am proud to thrive on oxygen" unless it is a choice you made.
This presentation would much better as a youtube video with audible samples of the beats.
--"I loved the animations for the polygon ps4 review a few months back and decided to create a small library to re-create them."
I'm familiar with that essay (did you also just watch Aaron Levie's stanford talk?), and that's a good point.

How greatly are transaction/switching costs affected when
segmenting projects in 6-12 month intervals? I would guess,
that when you're throwing senior engineers at projects,
the switching costs are non-trivial, but low. It's probably
an acceptable tradeoff to pay when developing specialized
projects you don't expect to carry over to future ones.

There's also the argument of developing a labor force to
compete with other enterprises. However, if the best engineers are in sufficiently high demand, it may be more
economically rational for them to move between projects
every 6-12 months, gradually increasing their pay-rate and
improving their portfolio after completing each one. If this
is the case, then companies would be forced to hire top
engineers on a contractual basis (or pay them a significant
markup annually), purely to compete in the labor market for
top talent.
By the way, just for kicks, here's a quote from Marx:

The contradiction between the vocation and the good intentions of the administration on the one hand and the means and powers at its disposal on the other cannot be eliminated by the state, except by abolishing itself; for the state is based on this contradiction. It is based on the contradiction between public and private life, between universal and particular interests. For this reason, the state must confine itself to formal, negative activities, since the scope of its own power comes to an end at the very point where civil life and work begin. Indeed, when we consider the consequences arising from the asocial nature of civil life, of private property, of trade, of industry, of the mutual plundering that goes on between the various groups in civil life, it becomes clear that the law of nature governing the administration is impotence. For, the fragmentation, the depravity, and the slavery of civil society is the natural foundation of the modern state, just as the civil society of slavery was the natural foundation of the state in antiquity. The existence of the state is inseparable from the existence of slavery.
I've been using Slack by myself as a replacement for email notifications from various services for my side projects and open-source projects. Works quite well!
Thanks, did not know that.
oh god, the videos keep going.

this is a compelling argument for dictatorship.
Sure, but Cloudfare is where you go when you have already had malicious users causing trouble. It doesn't seem crazy that it would be a huge problem for Cloudfare hosted sites (and as such, the block).

Sites that want Tor users should do well and avoid services like Cloudfare, but for sites that don't care it's a very effective way to cut out malicious actors.

It's not nice in a freedom sort of way, but for ad supported sites Tor traffic is worthless and there is little incentive to try and cater towards it.
Lua is such a great language for this . I don't know why I haven't tried this yet. Having lost faith in Python for my personal pet home automation projects I want to complete this winter. I think I just found my language for doing some ideas I want to try at home.
If you watch Jude's video, she says she bicycles to Daly City to buy her cigarettes because they're too expensive in SF, and threatens that she'll just start doing that for soda too.

Get people to bicycle an hour for cigarettes and soda? That's a public health official's dream.
> Any time one of your devices contacts a GPS satellite, it's telling a system of satellites owned and maintained by the US government exactly where you are.

GPS receivers are just that. They do not transmit anything to the satellite.
Firefox 33.0.2 on OSX 10.9 here.

It renders well if the tab is in focus (fantastic work!) but there's a bug: if I open it in a tab in the background, and visit it later (after the animation would have completed?) I see only a nearly-blank page. Confused me for a bit, as I open mass-tabs here on HN...
TBH, I think that is a legitimate technical nit. Case classes end up being very useful, but they're not as principled as the ADTs that they're generally used to replace, and that shows up in a bunch of weird corner cases. It's one of the prices you pay for trying to cram this stuff into the JVM / OOP universe.

Speaking to your sibling comment on Haskell and Kotlin: I also happen to think that Haskell is by far the better-designed language. I think Kotlin does a nice job of cleaning up some of the warts of Java, but I don't really want a better Java -- I just want a better language. Scala is definitely less elegant than Haskell (Haskell/Scalaz-style FP is particularly gross) but there's a large class of problems for which I really do think it's the best language / ecosystem that happens to actually exist.
http://forum.nasaspaceflight.com/index.php?topic=35117.240 says one pilot has been found alive and possibly another that didn't make it.
The specific generalization was being used to show people how it feels when it is used against them. Personally I dont have a black and white view of the world.

Consider the California textbooks which paint Hinduism as worst savages. There is not even passing mention that the cool things like Yoga and Meditation are Hindu practices on the contrary outright false stories which I believe were put in my missionaries are taught as "Hinduism".

[1] http://en.wikipedia.org/wiki/California_textbook_controversy...
I don't think this is hard to understand this.

The Republican Party (as of now) is not inclusive.
If you are not white, your English is not so great, or your sexual orientation is not heterosexual, or you are traveling and learning about other countries, or you are not born here, or you don't believe in creationism, or your religious views are not Christians then you are out.

And the worst thing is that they don't even notice that. Like ridiculing me about my accent and heritage and then asking "why you are not republican - we have similar views...". Yeah... I have a Trotsky book to sell you.

So if you are in academia you will be excluded by Republican Party because of the following:

- you don't believe in creationism

- your religious views are not Christians

- you are not born here

- you are married with somebody who is not born here

- you are traveling around the world

In short, Republican party is getting defined not by its policy but by its exclusion principle (and it is defined by Fox News - which is not helping Republican party at all).
true and important, but also not unlike other large companies, e.g. facebook moderators http://www.wired.com/2014/10/content-moderation/

as happy as i am about tim cook's support for "human rights" the other day, i wish he'd apply the concept to apple's suppliers and their subcontractors more vigorously.

but i agree that the key here is to see through the various means of juking the stats on this and hold companies accountable, especially when they make sweeping claims.
There's also the growth of institutional power that characterizes much of Fascism; that's usually associated with the Left.
"Liberals may be more interested in new ideas, more willing to work for peanuts, or just more intelligent"

Nope - no bias to be found here in our neck of the woods!

Turning this around: perhaps conservatives are "more interested in new ideas" and "more intelligent", so they choose to work in other fields?
That is a pretty broad brush you're sweeping the canvas with...
There is something to be said for the notion that professors or any public intellectual will bias away from conservatism -- it is the job of a public intellectual in the humanities or social sciences (at least public intellectuals of the past, before non-academics with business degrees took over any and all decision-making in American research institutions) to think critically about and challenge the status quo and the general structure of society, and conservatives almost by definition support the status quo, so it is altogether unsurprising to see fewer conservatives in professorial positions in these disciplines.

However I think here the issue is that the lack of conservatives in social psychology obscures the fact that it is a discipline with almost no real content -- they ask questions and do studies which can provide any result they wish, so the group of people engaged in the science just imprint their own beliefs on it -- getting 'data' and 'studies' that exactly conform with their worldview, not coincidentally. In order to provide basic rigor to the science (and to provide any hope of ending the current replication crisis) there needs to be scientists employing the same methods but who expect radically different (socially conservative) outcomes. Currently the best way to see which method or explanation a psychology study finds evidence for is not to read the study, but rather to read the bio of the first author, and find his or her pet theory. This is the problem at hand. The lack of intellectual diversity in the discipline just allows the intellectual farce to plod along unexposed.
This is not true in my experience. I don't make an effort to follow any gender roles. When I, ten years ago was 15, I showed up for exit ceremony in drag for laughs. And people around me are cool with it. Except one person who has said that I was "not a man". And called me "ett hen," an expression which roughly translates as "genderless abomination".

She calls herself feminist and is responsible for the women’s' network's equal rights week at my university this year.
> Is there any inherent reason why companies could not hire top engineers on a contractual basis for 6-12 months at a time? If you built it correctly, you should finish it and hand it off to contractors for maintenance. Top-level engineers should be spending their time implementing hard new projects, not maintaining old ones.

Many if not most technology companies want their expertise institutionalized, especially when it comes to the most complex aspects of their business. This is where they create the most value and have the greatest opportunity to build competitive advantages. There is no incentive to outsource their high-value work to somebody who is going to be gone after a few months.

This is why companies like Google, Facebook and Apple are willing to lavish the most desirable candidates with significant cash and equity compensation.

> Also, as an engineer, I would prefer to work on a new project every couple of months.

Become a consultant. You may be able to make a lot more money, but:

1. You may find that there are no opportunities to work for the type of companies you'd like to work for because they don't hire consultants in any real volume.

2. Limiting yourself to two or three month engagements will exclude many of the lucrative opportunities, which typically demand multi-month if not years-long commitments.
The presumption about the inapplicability of NDAs is specific to advice and funding pitches. It is very much not the norm in contracting work; serious clients will routinely demand that work happens under NDA, and Confidentiality is very much a market term in contracting master agreements.

It's reasonable to refuse NDAs prior to execution of contracts (though for boilerplate NDAs, I'd tend not to bother pushing back). For everything else, I guess "reasonable" is what you make it, but "why I won't sign your NDA" articles probably won't make it sound like you're the professional in the negotiation.
Winning Microsoft Oneweek Hackathon
> Any candidate who would go around a recruiter (regardless of the fact that their reasoning is misguided) is demonstrating bad faith already, and I would not hire them.

Perhaps, but not always. I've been in a situation previously where I felt that the recruiter was not working in my best interest and decided to contact the hiring manager directly.
Duke Ellington routinely gave his audiences a lesson in his inimitable style: https://www.youtube.com/watch?v=nPcZ5ex2t-g

Harry Connick Jr. didn't bother educating his European audience with any explanation. He simply skips a beat, and then they're clapping on 2 and 4. It happens after the first sung chorus. You can see the drummer raise his hands in joy: https://www.youtube.com/watch?v=yD3iaURppQw

And, of course, the great Slim Gaillard was so saturated in swing, his predominantly white 1950s television audience SPONTANEOUSLY clapped on the 2 and 4: https://www.youtube.com/watch?v=ZKdrnTTDTqo
Skeptical at first, but it certainly introduces an interesting build tool that seems very easy to understand.

I particularly liked tup monitor - grunt-like functionality for C code is awesome.

Comparison to make is impressive:
http://gittup.org/tup/make_vs_tup.html
We tax income, even though we agree that income is a good thing.

Why not tax cigarettes, soda, pollution, and other bad things. The dead-weight loss from the tax is actually a good thing in these cases.

Agreed that there are always unintended consequences, I don't really know for sure, and democracy is unfortunately usually about feelings.
Heh, I wish 10X engineers got paid 10X more.