skysight-inc/HackerNews huggingface dataset:
Out of curiosity, what actual(valid?) argument did I actually produce?

The fact that you are somehow extracting an opinion from my statement is fascinating. No where have I stated my beliefs, no where have I implied my beliefs. Your statement is a simple display of black and white thinking: "If you criticize my comment, you disagree with everything I believe". The fact that "people like me" exist in the context of this commentary is probably a good thing.

Let me reiterate: My opinions were never stated anywhere in this entire thread. I criticized your train of thought and your straw man argument. Nothing more.
Full-length paper from Science supporting the new analysis of bird origins:

http://www.sciencemag.org/content/346/6215/1320.full
A mesh solution is workable, and possibly cheaper than a traditional deployment model. However, I can see significant drawbacks. It's likely to be less reliable, slower, and not well suited to anything requiring low latency. It's also likely to be more prone to congestion problems and will probably be more difficult to manage.

So it's possible, but I don't think it's a good model for how most Americans are likely to be using their internet connections. Most of their use would likely be the mesh as transit to the uplink and then off to Facebook or Amazon or Netflix.

I think the lesson is that meshes and traditional systems have different strengths and weaknesses. One isn't always a good substitute for the other.
fresh perspective. for your next article you should write about emacs vs vim, that territory is also very unexplored. /s
Yup. Only with GPL do sloppy development practices (lack of automated builds, sloppy version tracking, ...) tend to directly result in legal liability.

Other licenses just don't make those sorts of demands.
Starbucks expands college tuition benefits for workers
I'm puzzled that there is apparently a whole cottage industry that can protect the rights of indie photographers [0] but we cannot do the same for free software. The closest we come is like the SFLC, and they are really quite soft on infringers in most cases.

I imagine that some of the puzzle is because DMCA is cheap and effective against websites moreso than against hardware manufacturers. Even so, Ubiquity Networks provides web downloads of their firmwares [1] so surely DMCA notices could at least impair their update distribution, which would annoy customers and put pressure on them that way. Meanwhile there is plenty of "purely web" software license violations.

I know that many projects don't get the copyright registered, which puts them at some legal disadvantage. But it's cheap to do, it's something that developers can be educated about, and it is economical for lawyers to take those cases (if facts and registration are strong) on contingency.

So I don't understand why there's not a little cottage industry for it like there is for the photographers.

[0] https://www.imagerights.com

[1] https://www.ubnt.com/download/
See the Smell of Rain [video]
Looks slightly similar to Boost Range Adaptors ?

http://www.boost.org/doc/libs/1_57_0/libs/range/doc/html/ran...
Never attribute to malice that which is adequately explained by stupidity.

If you've ever used a Ubiquiti product you'd believe they're just stupid
Ship something and iterate.

The thing that makes me crazy about hackathons is that they reinforce the school mentality of "I am going to do a thing for a small amount of time, get some approval, and then ignore it forever." For people doing anything real, it's poisonous.

I would much rather see people commit to a semester of weekly demos with the understanding that they were supposed to ship to real users by week 4 at the latest. Then the goals would all be about improvement. More users, better service, more polished product. That's the essence of startup life.

If people really want to do a weekend thing, I'd much prefer something like Lean Startup Machine, an event I occasionally mentor at. There the weekend isn't about building, it's about iteratively testing customer and product hypotheses. It basically ignores the tech side of tech startups and is mainly about customer development.

I think that's a great choice for novices to understand startup mentality because it teaches you that a) you know nothing until you have proof from your customers, b) your notions about your business are probably wrong, and that c) the best way to deal with that is to find out as soon as possible so you can get better notions.
That's a beautiful story. There's something really powerful about standing up for people who you'd be totally justified to let rot. I think we'd be in a much better place as a species if this kind of reaction was more commonplace, especially in this time of hyper-overreaction. An eye for an eye leaves the whole world blind.
Copy DVDs to Blu-ray
Er, how? What have the customers done to violate GPL?
A podcast created by and about a startup that produces podcasts
That's not an excuse; that's something you figure out before you ship a product.
I was too free with my pronouns. You might like to know M3 to think about inflation, but you don't need M3 to _measure_ inflation.
New South Wales Attacks Researchers Who Found Internet Voting Vulnerabilities
I suspect that @SwiftOnSecurity will have something to say about this.
Using Clams to Build a Simple Rest API
Besides not being practical, it sounds to me like this would mostly garner animosity towards the group bringing the lawsuit, not Ubiquity. I own Ubiquity hardware and (legality aside) if someone sued me or my company over this I'd view them as a copyright troll. I think public attention and shaming from sources like this article will produce much better results.
Lettuce is about that in farmers markets in Vancouver, certain places in SF. I think the nuances of micro-markets make it hard to make any blanket statements but these types of food production innovations are starting to change the game.
I am not inventing them; it is their (Parks and Rec) responsibility to handle contingencies that could cause them or their users trouble. You don't know what chance it [the sculpture causing harm] is because you know absolutely nothing about it except what the article has told you. But they're responsible for it and what it does under "normal conditions".

The tornado example is funny because though it would probably be considered an "act of god", maybe then certain things that shouldn't get blown off would. Why? Because it's literally hydrocal glued onto a column...

"Don't borrow trouble" would be just as appropriate in response to the more conspiratorial views which I am trying to refute.

---

The best possible outcome of this would be that someone at the next commission meeting brings a proposal (or sends one to Laurie Cumbo, or the conservancy) to reinstall the piece. Probably couldn't go in the same location because doing anything with Preservation takes... forever... but I wouldn't be surprised if Fort Greene could muster up support of locals (as long as they don't mind attending plenty of evening meetings).
Clarification:

Each pod has it's own IP address that is routeable anywhere in the cluster. This makes life much easier because you don't have to do port-forwarding onto the host node.

In all current k8s set-ups, each Minion/Worker node has a subnet that it allocates these Pod IP addresses out of. This isn't a hard requirement necessarily, but it tends to be much easier to make this work, since you only have O(Workers) routes to configure instead of O(Pods), but long term, I think we would rather do away with subnets per node, and simply allocate IP addresses for each Pod individually.
I contacted support@ubnt.com and info@ubnt.com about the issue and received a quick reply:

Unfortunately we no longer offer support for our SDK, and I'm not able to divulge in the specific differences between airOS and openwrt. Also, we don't share u-boot GPL source. We used to in the past but not any more. This decision was taken keeping the security of the users in mind. I hope you understand.

However, you can find the GPL archive for our devices from here:

https://www.ubnt.com/download/

(Please refer the "GNU General Public License link" under the Firmware and Software section from the above link page provided).

If you have any other questions, please let us know.

Thanks!

xxxx
Ubiquiti Networks
I work at a precision ag startup in the Midwest. I can speak from inside the industry: it's an incredibly exciting time.

We have more people asking us to build tools than we could ever build, and most of the tools are basic management level. We haven't even scratched the surface of applying algorithms to the loads of data being created. I think over the next few years data + machine learning will make things like pesticide application, irrigation, fertilizer, and planting incredibly more efficient. The cool part is the growers have the tools to apply these algorithms as they're produced (tractors, combines, planters are almost all able to support variable rate applications). All we need is the ability to capture, analyze, and start applying the data.

Feel free to ask if you're more interested in what the industry looks like from the inside.
Do the customers need a license? I don't think so - the GPL covers distribution, not use.
Wouldn't the end users have to be re-distributing the software in question first?
Anticipating a nakedly political argument, I was surprised to encounter a moving and substantive articulation of unselfish principles.
Thanks for linking this, was a very interesting read!
Commendable even without the neo-nazi angle. Jumping into an angry mob to save the victim of their aggression is incredibly dangerous. You risk the mob turning on you as well.

I don't know if I'd have the guts to do it.
It's funny, the NORAD command center in WarGames was an over-the-top set (the director called it "NORAD's wet dream of itself") meant to visually impress the audience, but it became the blueprint for command centers everywhere going nuts with monitors.

Quoth William Lord, Commander, Air Force Cyberspace Command: "It was a great movie! A few years later, I was an executive officer with the Air Force Space Command stationed at Norad near Cheyenne Mountain. And I'm wondering, 'Gee, where can we get such cool-looking displays?' It was a good forcing function. It required us to all of a sudden say, 'If it really can look like this, why doesn't it?'"

Source: http://archive.wired.com/entertainment/hollywood/magazine/16...
In Denmark all bachelor students have to write a bachelor thesis. It usually counts as half a semesters work, and needs to be original research.

How else would you finish?
The difference between p values and alpha levels is a bit subtle, and when I first read this paper (while preparing my book, Statistics Done Wrong) it took me a while to figure out.

Here's the idea. If you set alpha = 0.05, you will declare statistically significant any result that gets a p value of 0.05 or less. When there is no statistically significant difference to be found, you will have a 5% chance of falsely detecting one.

But crucially, this applies on average to all tests you conduct with this alpha level. Even if an individual test gets p = 0.000001 or p = 0.04, the overall false positive rate will be 5%.

More succinctly, it doesn't make sense to ask for the false positive rate of a single test. What does that even mean? You can only ask for the false positive rate of a procedure you use many times. So you can't get p = 0.01 and declare this means you have a false positive rate of 1%.
Yeah, for all the whole "haha look at all these normal people caring about their local sports teams"-type of memes in those circles, popular nerd culture is basically exactly the same sort of behavior.

There's extremely vile behavior in these circles, a sort of one-up-manship that ends up creating environments where things like Gamergate can prosper.
But can I play The Oregon Trail on it?
Thanks for the feedback. I addressed my 2d point here

http://webglfundamentals.org/webgl/lessons/webgl-2d-vs-3d-li...

TL;DR OpenGL 1.0 is a 3D library because you can give it 3d data and will draw a 3D with no 3D knowledge on your part. WebGL is not a 3D library because you have supply the 3D knowledge.

Arguably it would have been better to say WebGL is a rasterization library that has some features that make it good for rasterizing 3d. If you think about it though it is, by no reasonable definition, a 3D library.

As for any other issues patches and suggestions welcome.
Related question: What is the most reasonable way to actually find relevant compensation info for this level of a position? Glassdoor responses seem to be wildly inaccurate.
Sure, but why not use a well known and solid templating engine if you're going to do templating?

Ansible combines YAML with jinja2 to do this type of stuff, for instance.

I'm not totally certain, but I think that might end up being simpler, more expressive and more powerful than this.
There are a bunch of options for that with li-ions too. For example Qualcomm claims that 3300mAh battery gets to 60% in 30 minutes with Quick Charge 2.0.
Granted, that's not 'a couple of minutes', but still quite amazing.
I agree that the idea of providing assent via a checkbox is highly suspect.

But unfortunately I think the law is on their side on this one because: almost ever piece of software that I've seen that presents that checkbox refuses to continue with the installation unless it is selected. Therefor, if you have their software installed and are using it, you agreed to their terms or violated their copyright.

I'm not saying I agree with that line of reasoning, I'm just saying that's what I would expect their argument to be. And in court, I think they might unfortunately win with it.
Does Personality Have Anything to Do with Trading Success?
Living in Ann Arbor, it is rather odd to hear about a protest getting violent in an otherwise open minded community that is as liberal and far left as San Francisco. Mob mentality.

Not the same context as the article, but as an example the protests can get rather fervent and loud: https://www.youtube.com/watch?v=-3orPtIGyUw
I can't agree with you more and you gave an excellent analogy.
To add to this. Sure you can spin up ec2 instances and you don't have to worry about atomicity. However, what happens if you want to run more than one service per VM? That's where containers allow to take full advantage of the system.
In part because the "cottage industry" for photographers rights is based on getting people to pay, while most free software authors aren't actually interested in being paid for it, they are just interested in keeping it free. When the focus is on getting paid, a cottage industry can form that is based off the revenue from extracting royalties, but getting injunctions that apply until someone comes in compliance with a license is expensive due to lawyers fees and court costs, without any revenue to offset it.
People like you are why NYC is dying. I mean, my god, imagine the dangers inherent in public art! Those venemous subway buskers! The risk inherent in street performances! DIY music venues! Why don't we have all the boring squares move into a city and just smother it with uninventiveness masked as safety concerns?

I bet you didn't like the phreaking scene, either, because it went against someone's risk assessment, too dangerous, etc.
5 Questions to Ask Yourself Before Joining a Startup
In parts of remote northern Canada where food needs to be flown in, a head of lettuce might cost $5. But land is essentially free. It might make a lot of sense in a situation like that, especially if it's owned by a local nonprofit who just want some food for the locals.
Funny thing about US checks, too: as long as you put the bank's routing number and your account number on there, along with a few other key bits of information, any old piece of paper can be a valid check. You could carry a blank pad around and use it for the same purpose, though convincing the teller to accept it is a bit more difficult.
yeah, this is not really true either.

you should be careful with bold claims, especially if you don't have a great depth of knowledge (everyone should believe this...)

i commented on the post.

(don't let me nay-say too much. you have done a really wonderful thing here. that is what matters most.)
Don't loose your smiling when you are programmer
Thoughts on Meteor and Ionic = Meteoric?
It's a bit of a quandry because WSJ is a good publication and not a pay wall in some cases. If you google the article title and click the link, it works!
Barrett Brown Loses Email Access for a Year After Complaining About Prison
Very interesting library. I remember having a need for a symbolic algebra library in JS some time back. While JS is not the main go to language for math it is nice to have more development there.
Similar to this effort, Eric Niebler's range library [1,2] aims at improving algorithm composability. The range library offers both an eager and lazy API. This is the lazy version (views):

int sum = accumulate(view::ints(1)
| view::transform([](int i) {return i * i;})
| view::take(10), 0);

And this the eager (via actions):

extern std::vector<int> read_data();
std::vector<int> vi = read_data(); action::unique;
vi = std::move(vi) | action::sort | action::unique;

Eric puts in a lot of effort to make this library part of the C++ standard (see proposal N4128 [3]).

[1] https://github.com/ericniebler/range-v3

[2] User Manual with code examples: https://ericniebler.github.io/range-v3/index.html

[3] http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2014/n412...
I'm a little surprised that HHVM would make or break anyone's decision to use PHP, since I'd think that there are more important language design concerns and features that ought to figure before it came down to that... at least in a PHP-vs-Java sort of fight, anyway. Big questions like your preferred form of typing (strong/weak, dynamic/static/Hindley-Miller inference, etc), threading, ease of writing list comprehensions, whether you need to have functions as first-class objects, et cetera et cetera. Or the ability to hire developers who use that language.
The person that cares is the the person that expects a library called something to actually do what it says. If I download a physics library I expect to to do the physics, not just be a math library with some features that happen to help you write your own physics library.

If I download a png library I expect it to decode and/or encode PNGs not just be a zlib library and some pointers to some docs on the png format.

WebGL is not a 3D library by any possible definition as it does not provide 3D. It's a rasterization at best.

Why does that matter? Because if you want a 3D library, as in a library that does 3D then you want something else like three.js, (http://threejs.org). Knowing that WebGL is not a 3D library and that you're going to have to write your own from scratch if you use it directly seems like an important distinction
Really? I haven't used Ubiquiti hardware in a few years, but my recollection was that their stuff was inexpensive, easy to set up, and very powerful. We used their Bullet and Nanostation line of products.
A simple fact is they do not _have_ the source code. They are only patching the firmware the router came with from China when they bought it. They are not even building Tor themselves but relying on an old unsupported version straight from OpenWrt's repository.
reading "tip_percent" wouldn't tell me how to use it. I've seen people passing in 15 and 0.15 to signify 15% - it depends on how you think about it.

Float tip_percent

might be more of a tip off, but probably not even then.
Seriously?

When you responded with "I've never seen a plausible argument supporting what Snowden did that boiled down to more than [my morality is more important than your laws]", you were trying to mock my complaint. However, while I was complaining about a lack of argument, you were complaining about an actual, very valid argument that I endorsed.

Or to put it another way, snarking about people who think morality is more important than law is kinda hilarious when we're talking about a monument to the Revolutionary War. Or much of American history, for that matter.
Tiling by Squares
> I would expect that the project also uses const iterators (cbegin, cend, etc) which didn't make it into C++11, and probably make_unique<T>, which also never made it into C++11, even though it very well would have (if it had been implemented before the cutoff date).

Const iterators in the form of cbegin() and cend() member functions on the standard containers were part of C++11, I'm pretty sure. It's either that or the C++ Primer 5e included some post-C++11 things in it.

What was missing from C++11, and probably an oversight, was std::cbegin() and std::cend() free functions, a la std::begin() and std::end(), for overloading and C arrays and so forth.
BrightTime -A schedule based screen brightness changer application for Android
I had a look at the Invizibox firmware and it is somewhat better than Anonabox. However, and this is important - they are not Open Source. They TOO are only patching a binary firmware delivered by the manufacturer of the router (Gainstrong).
> so they insist on following some strict rules, whether they make sense or not.

I took my bachelor in business and we were always told to make rational business decision. That is, informed decisions, based on data.

As for actual statistics, we were told 2 rules of thumbs: You need at least 30 people in a group before you can make meaningful statistics and it is significant if P < 0.005
Also in Ann Arbor, can confirm that this is definitely very odd. The blanket hate on GMOs stemming from Monsanto is disappointing, though, given their importance in reducing famine in many areas (among other uses). This does explain the "Stop Monsanto" scribbled on a stop sign near where I live, though.
Is it ok to be a Luddite? (1984)
Get Ready to Wear Apple Smart Watch Before “Release”
>$2706.25 - $ 1580.80 = $1125.45 per month, before paying employees, electricity, and cost of location.

If it makes half of that in profit per month, the interest rate on it would be better than a lot of offerings on the market. Also, the no pesticides might add a market premium.
>This decision was taken keeping the security of the users in mind. I hope you understand.

Funny, because this is the exact inverse of the situation. They introduce security bugs and then we are unable to fix them ourselves.

They are legally required to provide the sources they use for u-boot.
> We have more people asking us to build tools than we could ever build

What are a few examples?
But those are not mutually exclusive; they are complementary. It is not very effective to say "Um, stop being a violator pls." It is much more effective to say "Here is your invoice for being a violator, and don't let me catch you again."
Medical ethics keep Iceland from knowing cancer risks
Hey, I did include a smiley in the original wiki post.
In America, the trend has been towards industry sponsored 'Capstone Projects'. A company comes in with a problem that may or may not need to be solved, students are put into teams to 'simulate the real world' and are given a semester or two to solve the problem for the client.
Nailed it.

Which makes me wonder, perhaps in next iterations the GPL should include provisions stating that intentional infringement (perhaps defined as failure to comply after 1 year from date of the complaint) results in financial penalties, thus allowing a cottage industry to form.

It could be argued that this would have a chilling effect on the adoption rate of FOSS software in corporations, but I would argue we may have already reached a critical mass where it's more costly to develop your own solution and I would point out that this only applies to modifications that you make to the source code before distributing the result. Anyone can still download and use the software without worry.