skysight-inc/HackerNews huggingface dataset:
While I consider the GPLv3 family to be shoddy licenses in practice (I wasn't aware that it's possible to build a wall of text that makes seasoned lawyers run away, screaming), I understand the rationale.

First, that there were devices shipping GPLv2 code that couldn't be replaced. Remember that the entire FSF story began with a printer driver that couldn't be replaced. Tivo struck a nerve there.

Second, the SaaS phenomenon which, again, works around the spirit of the GPLv2 for which the (already existing) Affero GPL license was integrated properly through some notion of a modular license (GPLv3 + extensions for the "L" or "A" specializations, instead of three completely distinct texts).
Top 5 Customer Service Tips from the Experts
Exact reason we went for an IP cam that stores a buffer to MicroSD for our baby camera. It runs its own WiFi server rather than being connected to our router (and therefore the Internet), so we can still monitor it from other rooms from laptop/tablet/phone. This is one thing (of many) that I definitely think should not be recording to remote servers.
Computer has one 8 bit register.

That would be enough to classify it as an 8-bit machine, despite the fact that instructions are only 4 bits wide. A real 4-bit CPU, like the 4004, has 4-bit registers.
Of course it was democratic. It's easy to forget that the definition of who is or isn't a citizen and who is or isn't eligible to vote is historically impermanent.

It's not even comparable to women's suffrage: women were citizens who couldn't vote because of their gender, whereas slaves were in an entirely different category. The closest equivalent in the modern US would be prisoners (except their status is not intrinsic but temporary). In terms of human rights, slaves weren't really treated as human. Slaves are property, not unlike cattle and livestock.

This mindset is obviously appalling from a human rights point of view, but it's misleading to call a state undemocratic just because it doesn't categorize a large segment of its population as people (the "demos" in "democratic"), even if we wouldn't consider it democratic by our (mostly superior) modern ideas of who should or shouldn't be represented in a representative democracy.

The secessions happened around a time when those definitions began to change and more non-slaves became increasingly uncomfortable with the dehumanizing idea of slave ownership (in part carried by new religious ideas though it would be naive to thank religion for abolishing slavery). One of the reasons this change of mind was met less favourably in the seceding states was that they were the ones most economically dependent on slave ownership and therefore most threatened by any legislation that would make the practice illegal or less viable.

Heck, considering how latent racism still is in the modern US, it should be easy to imagine how the idea that black people are no different from white people except for irrelevant details like the colour of their skin wasn't actually widely accepted at the time. It's not like free slaves were treated as equals to white men either -- although at least recognizing them as human (and citizens) certainly was an improvement.
Neural networks are a relatively simple mathematical model. They don't actually "think" or have a conscience. Neural networks are also regularly fed books, in order to model some properties of natural language.

Here's a good introduction: http://colah.github.io/posts/2014-07-NLP-RNNs-Representation...
Why wait?

Blog posts serve as great marketing these days, from showing off your engineering team's technical prowess, to recruiting others who hope to participate in some really advanced problem solving.

The press also helps maintain your existence in people's minds. With Google entering the market with Android Wear, and of course Apple's entry; a couple of 'this is how cool a Pebble watch is inside' would do well to not let us forget you exist!
Look at Google maps satellite view around the south end of San Francisco Bay. Those are salt water evaporators run by Cargill [1].

Desalination brine could be a big increase in efficiency for them in place of ordinary sea water.

[1] http://www.cargill.com/corporate-responsibility/environmenta...
One thing I have noticed is that the general quality of Python / Django libraries, seems way higher than JavaScript ones. Likewise with Perl in the past.
For me, this was the easiest way to get cameras up where I needed them

Why did you need cameras?
This was the most familiar:

"My eighth Rule. When you say, in your letter, “I enclose cheque for £5”, or “I enclose John’s letter for you to see”, leave off writing for a moment—go and get the document referred to—and put it into the envelope. Otherwise, you are pretty certain to find it lying about, after the Post has gone!"
They may not release Swift into llvm. Given that it's just a frontend, it can live on opensource.apple.com without too much maintenance pain.
Mobile App Development: Most Awaited Interview with Dave Kearney, CEO of FluidUI
Help us – together we can transform healthcare
Nest Still Isn't Saying How It Fits with Google's Smart-Home Plans
Welcome to Sweden
15+Excellent+Freebies+for+June+2015+|+Code+Geekz
£10-20 per month. I am so living the dream right now.

£10 comes from my very first paying SaaS customer for Storytella[0].

The remaining £0-10 comes from self-publishing my fiction through Amazon KDP.

[0] https://storytel.la/
Hmmm, still to be discussed I am not sure if the accepted answer is the right one.
I hear this argument a lot for TDD, but most of the bugs I I get are from subtle ways in which data enters the system in a way that is unexpected.
There seems to be a significant negative side effect to domestication, and then super-domestication of modern breed optimization and/or genetic engineering.

It kind of makes sense. Whether improvement happens slowly as farmers turn some wild grass into maize with a cultivar 100X the size of a wild variety or happens rapidly as modern breeders optimize for traits on a quick cycle, domestication is narrow optimization. The more you optimize a sales team for sales, the more other things (like knowing what they're selling) de-optimize.

Greyhounds are optimized exclusively for speed. So are thoroughbred horses. These breeds are fast, but often have issues with every other trait. Health, longevity, personality. They're not social compared to a foxhound, trainable compared to a labrador, strong compared to a husky, etc. They are also worse on all these scales than a wolf or a mutt, who have not been optimized for any specific trait.

Modern vegetables we have optimized them for ease of cultivation and shelf life. Modern tomatoes ripen all at once, so they're easy to pick and they last 10X longer, to reduce spoilage. Most taste pretty bad (comparatively), because they have not been optimized for taste.

My point is that (A) we don't really have a very solid understanding of what makes green vegetables healthful and (B) even if we did we are not optimizing for healthiness. (C) In an optimization environment, not optimizing = de-optimizing.

TLDR: Maybe the advantage of traditional greens, or part of the advantage is that these are (currently) non commercial breeds that haven't been "improved" yet.
He's open to a lower %? How nice for him. I'm open to taking 1-5% too for this comment. Seriously though, if you don't treat your company's equity as precious, who else is going to?

As pbiggar said, this is lunacy. Taking a lawyer on as an investor in any early stage company is extremely risky. You have no idea the trouble they can stir up as a shareholder if they feel like it.
The fact that he wants cash on top? This guy should be offering you his first born son for you to even consider it.

Read this (they got off cheap): https://battlehardened.wordpress.com/2012/02/07/a-5000-chair...
I still play Crash (2/3, not 1) quite a lot on the OpenPandora & on my PS2 when i'm in my wood cabin. I still like it and that's partly of how much constraints there were on the PS1 to get something 'big' like this out there.

I keep hoping for a book with annotated (including lisp) source... Please please!!
"Anyway, moral of the story: Don't smoke and dint eat piles of shit; it'll get you one day."

I'll add this warning as a former chiropractic student. I sat in back of a perfectly healthy 20 something classmate in Chiropractic school. He was getting weekly Ghonstead Rotaries(basically twisting the Atlas, and Axis, and probally a few cervical vertebrae?). Well on Sunday, he was biking with his beautiful wife, and father in-law. He suddenly stopped peddling, and had a major stroke, and died on the spot. Even through Chiorpractic claims to have a low rate of vessel tears; I honestly think the adjustments caused his death?

Sharon Stone was undergoing weekly Chiropractic adjustments. The Chiropractor was trying to cure the elusive Subluxation.
She had a bilateral stroke late one night.(I have no idea what Chiropractic adjustments she was getting--there's literally over 50 different techniques.) A famous vascular surgeon just happened to be giving a talk in San Francisco. The hospital contacted him and he repaired both vessels. She is so lucky to be alive today.

Be wary of any Chiropractor who snaps your neck.

(I dropped out of Chiropractic school because I realized the subluxation is so rare, only a few have been documented, and they are always due to blunt force trama, like horrendous automobile accidents, and the like. I could only find two verified medical subluxations when I did my own research in the 90's.)

I used to snap my own neck when I was in school. It was a nervous habit. I'd turn my neck, hear the C02 pop, and feel better--for a few minutes; I thought? I stopped the nasty habit years ago. I haven't carried any tension in my neck for the last few decades.

I hope your father is feeling better.
I think the credo of free software is the developers owe their users free software, not the community at large. It's a subtle distinction.
> My gut reaction is that I'll be paying money to install my telescreen?

That about covers it really.
Hence, everybody owes the community free software.

I think the credo is that developers owe the users of their software certain privileges, like access to source code and the right to modify and redistribute that source code.

What I don't like about the way the free software movement demands these rights is the misuse of the words freedom and liberty. By using these words, they deliberately imply that withholding these privileges from users is tantamount to a human rights violation.

I think that is an insult to people suffering from real human rights violations.
How to Save on Printer Cartridges
Not really.. :) Of course the majority of languages today also meets that criteria. I guess I just used that to say that for a company of "the same kind" (unlike who's behind those other languages), MS is actually doing above expectations when it comes to openness.
The Unity team has already made some tests for their Engine with WebGL and WebAssembly and it seems promising: http://blogs.unity3d.com/2015/06/18/webgl-webassembly-and-fe...
Looks like the system RAM on playstations increased by the factor of 2ˆ4 / 16x with every generation.
2MB to 32MB (PS2) to 512MB (PS3) to 8GB (PS4)
There is a tremendous number of hardware products and industrial systems where the processing is performed on small and cheap components (microcontrollers, digital signal processors).

Of course there exist very complex components in the category of microcontrollers, some of them even offer enough resources to run Linux, but if you stick to the $1-$5 range the specs are very limited.

Here are two examples, the first one costs around $3 and the second one is less than $1.

http://www.ti.com/product/tms320f28027
http://www.atmel.com/devices/attiny85.aspx

I develop on such platforms and even though there is an interesting challenge in programming these tiny processors and optimizing CPU cycles and memory usage all the time, in the long run it becomes quite strenuous because there is only low-level stuff and I miss the expressiveness and flexibility of more abstract languages.
I find that limiting a companies usage of available tools based on policy decision is a bad business decision. Industries that have plenty of competition tend to discard of such attitudes, since there will always be someone willing to save money whenever possible.

Take games. While a game will likely not use GPL in the product since it would conflict with the basic model of selling licenses of copyrighted content, even a large industry actor like blizzard will use LGPL in their flagship products (like starcraft 2) if it saves them developer time. They don't seem very upset, or a failure, to have to distribute source code of those parts. It seems a very legitimate business decision to make decision based on increasing revenue and decreasing costs, and a illegitimate business decision to increase costs because for fear of "licenses" when it does not conflict with their revenue flow.

I would claim there is some good arguments (which people may or may not agree with) that any like or dislikes that companies has that is not PR based or revenue/cost based is illegitimate business decision that a market economy should replace.
Reddit quiety switches to encryption by default
> Ultimately Crash fit into the PS1's memory with 4 bytes to spare. Yes, 4 bytes out of 2097152. Good times

Wow. Just wow. One can only imagine the amount of hard work and sweat that was put into making this possible. And the pride of developers when it actually worked and the game has become a success. Great story.
>You can believe that they're actually encrypting the video as they say they are, or not, I suppose,

I believe they encrypt the video (and audio) between the camera and their servers but they deal with the unencrypted 'goods' when they stream it back to you in real time or as a DVR.

You trust them. You can do that.
Yeah sure, not saying it's non existent, just a lot less common. A blog post about that would certainly be very interesting :)
Gloriosus tales of a forgotten past.
Do you really need 1080p for detecting that a breakin is in progress?

By the way, as a geek, I am more interested in hearing more about the back end detection algorithm. I guess that the linked page is a marketing blub...
This reminds me of this xkcd comic http://xkcd.com/1425/
>pseudo-freemium open source release is still better than nothing

No - it's much better than copyleft - the only point he has is the lack of patent grants - which is achievable without copyleft (like Apache license).

Apache gives you the code and the ability to integrate the code in to your product where the copyleft part might not fit.

Open source isn't some ideological dogma for me or these companies - it's a tool to lower the cost of maintenance/support (eg. community is very good at maintaining ports for niche use cases you don't have the resources to support), gain exposure and provide better tools for developers (it's much easier to work with tools that you have source access to).

If you see open source as that then (A)GPL becomes a niche license that's useful for stuff like giving people free access but knowing that copyleft will unacceptable for most commercial applications so they will need to license a custom version (eg. this is the business model of companies like Qt, Xamarin, etc.)
You yourself said "your freedom ends where my freedom begins", and if one defines "my freedom" as "my right to modify and distribute the software I have legally acquired", you can see how laws that ban that are against the principle you referred to. It's not that anyone wants to force Apple to release software, it's that the FSF expects Apple to give back users the rights that ought not to have been taken away through unjust copyright laws. Of course, there's always the option of exclusively using libre alternatives, which the FSF does advocate, but from FSF's point of view, that doesn't mean that they shouldn't complain about how Apple is taking advantage of unfair laws in addition.
F* this scumbag and run away fast.
No answer to your question per se, but Software Engineering Radio has a nice episode about working with and extracting knowledge from larger bodies of text: http://www.se-radio.net/2014/11/episode-214-grant-ingersoll-...
SVG on the web – A Practical Guide
Does it have a local, i.e. 'save to NAS' option?

Are there ongoing costs like the Logitech Alert system?
Lessons for the tech-preneur- everyday store- jeff bezos
No, but the higher resolution is useful for seeing the details of the person doing it, like possibly the face.
I would claim there is some good arguments (which people may or may not agree with) that any like or dislikes that companies has that is not PR based or revenue/cost based is illegitimate business decision that a market economy should replace.

That's a nice summary.

Been thinking lately about "business bugs". As technology developers, we're all familiar with technology bugs: system crashes, system runs too slow, system does something unexpected.

It occurs to me that there are business bugs as well. Business takes too long, business solves the wrong problem, and so on.

Perhaps the entire raison d'être of Lean Startup is to apply ATDD at the business execution level.
Imagine the uproar among developers when the 360 was going to have 256MB (from the Xbox's 64MB).

http://www.1up.com/news/epic-games-cost-microsoft-billion
> an Australian-themed maker of networking equipment

"We build networks and get in fights"
Any ETA? I would love to try it on birds. It's a real pain searching for the name of a newly seen bird.

Edit: Aah bummer, seems won't be available for android anytime soon.

Ref: http://zoology-app.com/where-can-i-get-zoology-2/
What model did you use? Looking to add these to my home.
This seems pretty important, and I wish I could understand it without spending the rest of the day (week?) reading academic papers. If someone decides to write a For Dummies version, a link would be greatly appreciated.
Playgrounds most likely are one.
> I can quite imagine how painful it would be to read.

Perhaps it'd be easier if a different coloured ink was used for the cross sentences?
Uber drivers now considered employees
It sure beats "shiv" though. Glad that one has started fading.
Why the poor can have “things” but can't escape poverty
Wow.
If C/C++ code can run at near native speeds on most browsers, specially mobile browsers, this could make a dent on app stores revenues, specially for IAP based games.
I was wondering whether something like this existed for fish. Anyone know?
I wrote my own XMLHttp interface several times back before jquery came out thanks. No, it's not useful writing one, I know because I was there back in the IE6 days.

My point was simple, if it didn't suck, there wouldn't be all these workarounds, shims, essential libraries that every website uses, half bastardised coffee/live/closure/whatever scripts, gulps, glubs, and 1500 different templating languages.
My ASUS PB287Q is PLS and not IPS,
but I just love it.

Not a single glitch in the last 8 month.
Methodologies aren't a substitute for creativity or intelligence.

At best they can give a person with good judgement a different angle to look at their problems with.

At worst they are thought-stopping slogans that turn a gullible novice into a crippled novice.
Being a useful tool for businesses is not the main goal of free (FSF-style) software. The freedom of the user to read the source and modify the software is. That's why they care about the distinction between open source and free software.

You can disagree with this, but I think just dismissing it as ideological does not do it justice.
Daily Mail and CNN Teach AI to Read
I'm using YNAB for about 2 years now and even if has it's own downsides (e.g. not available on Windows Phone), it's fairly good (if you add a lot of items while you're mobile, you'll have smart..ish matches for payee and categories).

You can use my referal (and get $6 discount): http://ynab.refr.cc/ZCDFD5D or clean url: https://www.youneedabudget.com/
Popular sentiment isn't really a sensible thing to compare with. Most people have no idea how technology works nor a proper understanding of what they're actually exposing themselves to.

Products like this would be great if they could somehow be plugged into a user's existing, personal ecosystem (cf. concept of distributed personal cloud). I'm working towards this but it'll take time before such things are fully baked [1] (and there's also the question of business models).

Until then, we're just going to see more and more devices that require external back ends to operate and our homes/lives will become ever more porous, to (eventually) ever fewer companies.

[1] http://nymote.org/blog/2013/introducing-nymote/
Say hello to NSA
>>I'm thinking now either an external hard drive, or on a VPS I can just tunnel into.
Consider setting up an ElasticSearch cluster somewhere, like with AWS, which takes plugins for ElasticSearch. Once you've indexed your data with ES, then queries are pretty easy (JSON-based). This would also solve your other problem with data visualization. ElasticSearch has an analytics tool called Kibana. Pretty useful and doesn't require too much effort to set up or use. I'm using this setup for a sentiment analysis project myself.

You didn't mention the libraries in your NLP pipeline (guessing NLTK bc of the Python?), but if you're doing LSM compatibility, I'm guessing you might be interested in clustering or topic-modelling algorithms and such...Mahout integrates easily with ElasticSearch.
Actually, it is near $1B. Their gross is in the billions.
>"my right to modify and distribute the software I have legally acquired", you can see how laws that ban that are against the principle you referred to.

Sure, you can modify and redistribute any software you have legally acquired. But that means you have to buy out the original author (like in: he hands over the copyrights to you).

As an end-user on the other hand you usually just acquire a license and not the software itself. And as a license is just a contract you are only permitted to do what the license allows you to. Not what you think you should be allowed to.

Don't like it? Don't get a license.
> Believe it or not, there are people inside Apple who really want feedback and contributions from the community to improve their language.

That's not hard to believe. But far more important whether those people are the ones ultimately calling the shots.