skysight-inc/HackerNews huggingface dataset:
MORE THOUGHTS: Perhaps I overgeneralized a bit. It does make sense to use a permissive license in certain circumstances. That would be when you need to use something as a component of a larger project. Especially where that component is not a part of your core competency. That's where you'll see lots of companies working together on code that makes sense for them all to use rather than either forking it or closing it off internally.

Where it doesn't make sense is for overall applications or something within your core competency. In that case, you're enabling your competitor to take your business. Unless you're a software as a service company in which case in doesn't apply as much.

Let's take an example. If you're a company that makes a word processor and sells it, it makes zero sense for you to license your work under a permissive license. But, your word processor needs to work with zip files (the open document formats) and security (encryption/decryption). For those pieces, it absolutely makes sense to use a publicly available (and tested/proven) component for zip files and security and to contribute back to said component. This is a place where permissive licenses make a lot of sense.

As for Free licenses, they make sense in certain circumstances as well. Do you think Linux would be where it is today if it weren't for the GPL? Or Webkit (Safari, Chrome, Chromium, soon Opera, etc)? Where you have a whole product and you don't want someone to be able to take the whole thing, add a few minor bits, slap their name on it, and then sell it as if they built it. Or a competitor to have full access to it and be able to improve it without sharing the improvements with you. In this case, having these projects be GPLed helped all of mobile computing (and desktop and server computing as well).

As others have pointed out, I am aware that companies are made of people and will contribute back to software when they don't have to. But, as a general rule, they will only do this when it benefits them, as it does in the above-mentioned scenario around specific components. They generally won't do this when it does not benefit them.

As for my experience, I founded and am lead developer of one of the all-time top projects on SourceForge (millions of users around the world, etc) and we use the GPL license on our core competency stuff (platform and tools). At the same time, we use MIT/BSD/zlib licensed code from other projects for specific components and contribute back our changes under the same license the source project uses.

As for dealing with companies, we have had 2 fortune 500 companies take our software and use it in violation of the GPL and our copyright (that we know of) and use it in commercial projects in an attempt to compete against us as well as dozens of smaller companies and individuals doing the same. None of them had any intention of ever giving back. As a general rule, smaller companies and companies within software that have a reputation to uphold (Apple, Google, Microsoft) are much better at bother understanding and obeying licenses as well as being good open source citizens and giving back.
Right, you can rule out the pieces that are typed as "NaN-free" - hopefully that's a lot.

This is a great reason to avoid huge chunks of code stitched together staying inside Maybe, while still being convenient on the small scale.
مشاهدة مباراة الزمالك وسان جورج بث مباشر
Happy Hardware Freedom Day
Sad to see Intel failing big time with their HTML approach. I have used XDK long before this acquisition and it is a terrible piece of software. Spend 30 mins with it and this fact will be obvious.

The IDE creates nothing of value. The simulator just puts fancy device pics on the screen and doesn't emulate anything truly.

The debugger opens up dev tools and inspects the whole IDE and not just the app you made.

The build service has no API and I have no idea why I would use this over build.phonegap.com which actually has a proper API.

Add to this, the UI is filled with bloopers - black icons which are impossible to decipher and gray/disabled icons that glow up on hover. There seems to some popup or the other that shows up with warning even with their own samples.

I will stop since it's obvious that this is all just a marketing ploy. appMobi was great at this - getting their stuff published in all sites (they were at their heart a marketing company). And appMobi seems to have succeeded in finding suckers at Intel.
C# does this too, but only for primitive types (per my understanding).
I don't have a DeathAdder, but I have had really a lot of mice over the years whose software (especially on OS X, but really just in general) utterly sucks.

At least through 10.6, 10.7, and 10.8, and maybe going back longer than that, I've been using ControllerMate to program the functionality of all my mice (and some of my non-Apple keyboards). It's more of a general purpose visual programmer for input devices than a mouse driver, but works great for that limited use case.

It's a great help for the common case with mice of great hardware coupled with terrible software. I haven't installed third-party mouse software since I found it. Might be worth checking out. (Not affiliated, just find it useful...)

http://www.orderedbytes.com/controllermate
donated.
my first time to use btc.
Razer is one of the few companies who can make that distinction, however. They are known for their warranty on their mice, etc.
Looking again, it only offers to import a Google Reader XML export file, not any OPML, and I was uploading an export from The Old Reader, so it shouldn't have worked anyway.
very fitting. I fist discovered a pong console with paddles in the TV hutch in 1979. that was my first arcade summer. where? in Philly!
Null is like Nothing, nullability is like Maybe, and (.) has an implicit fromJust.
If this story is true you should contact your state attorney general or state consumer protection authority.

That is extremely illegal. I would have also immediately issued a chargeback.

I have my doubts about your story; but that's only natural. Did you have this statement by Dell support about "late payments" by your employer as cause for taking your funds illegally in writing?
Your comment supposes that the column headers are the inputs. However, I used the definition from the article-- "Here the numbers along the left edge, labeling the rows of the matrix, are the inputs to the gate..."

So, taking the columns as the outputs, my point is that adding down the columns corresponds to no particular causal relationship in the physics of the gate.

Your comment did, however, make me realize that I hadn't modified the row probabilities for the second row to sum to one (11-month old under foot). So thanks for that.
"Here's what you can achieve with oil paints and a brush! Buy the DVD to learn how!"
Usually that advice isn't badly intentioned but just because people are used to doing things that way. Just as an example, if you download a package or something even if you could use GDebi Package installer to install it with the gui, every tutorial you ever see will probably tell you do `sudo dpkg -i` or something. Nearly every Linux problem a 'regular' user is likely to have falls into this category - there's probably a semi-sane way to do it with the GUI, but everyone who uses Linux will think it's 10x easier to just give someone a command instead of clicking through some lengthy graphical process.
Six months after I quit my job - Reflections
I used to work in IT for a large company, in a nice position, but quit suddenly due to a calling. I went to co-found a company and to work as the primary developer for another startup. Here are some key points that came to my mind when I tried to reflect back:
Mystery Aircraft Parts and Atomic Clocks
> The FSF drives a hard line sometimes, frankly I think more ire should be directed at TiVo than FSF.

In the first place, IMO, "Tivoization" is an overblown problem ; in the second place, I think the anti-tivoization (and, insofar as they limit the use cases of Free Software, anti-software freedom) provisions of the GPLv3 have done more to prevent GPL usage than to prevent tivoization.

I think it dramatically highlighted the problem with the GPL approach: that, now that the value of open source software is demonstrated, while some people will take and not give back with the opportunity, lots will, and you end up getting more growth of usable F/OSS software if you don't burden the people downstream, and if you try to use compulsion, you get locked in a cycle of increasing the complications and restrictions for downstream users in a way that just gets more people to throw up their hands and not bother with your code at all. While the bad actors find new and creative ways of complying with your most recent license while subverting its intent, leading to yet more complicated licenses, with more burdens, etc.
Login failed.

That account name is still there, so I can't recreate it.
Non-print friendly version, possibly with better formatting, but in five pages:

http://www.americanscientist.org/issues/pub/the-square-root-...
Boston Marathon Bomber Actions May End up Killing Way More Chechnyans
>I hope that soon it will sink with the masses that DMCA takedowns are mostly censorship.

I'd wager "the masses" don't understand the concept of censorship and certainly don't care about universal protections against it.
It's not a simple mistake, it's the result of using dumb automated systems without caring in the least if it affects anyone else. In the past they've already sent DMCA notices about news articles[1] and to takedown notices themselves[2].

[1]: https://www.techdirt.com/articles/20120525/01520819073/fox-i...

[2]: http://www.myce.com/news/dmca-takedown-notices-run-amok-than...
I wouldn't put too much weight on that.
Why I'll never work on First-Person Shooters again
"In all known classical factoring algorithms, the amount of time needed to find the prime factors of a number grows as an exponential function of the size of the number, making the algorithms impractical for very large numbers."

General number field sieve is sub-exponential. Factoring is interesting because it is not NP-complete, but not known to be in P either. It is my understanding that NP-complete problems remain so in the quantum world.
Agreed. The long lines are making this page difficult to read on my phone.
Will PostgreSQL 9.5 Bring Back Moore’s Law?
怎么捐？？？
Just so you know, before I started spending all of my time programming I was a physicist, and statistical physics was my best subject.

Anyway, I kind of object to your definition of intelligence as "the ability to predict the unknown". Of course it comes down to personal preference, but I feel that when it comes to making AI, a better definition is something along the lines of "intelligence is the ability to make good choices when faced with a decision". In other words, I like to come at AI using the definition of rational agent[1].

Machine learning is the subject that involves predicting the unknown, and there is a ton of linear algebra involved. I am not an expert at ML, so it's possible that the second law in some form plays a role, but if so I have not come across that yet in my studies.

Now in as much as the second law applies to AI, I am skeptical, but your comment has convinced me to keep an open mind and look into it more carefully. Entropy is merely the log of the probability distribution, so when we talk about maximizing entropy for decision making, what probability distribution should we use, and should we use different distributions for different situations, and if so how do we decide which one to use?

A much more relevant subject for AI in my opinion is game theory, which is really a theory of decision making. Finding the optimal strategy for navigating a decision tree can be a hard problem, and just because maximizing entropy works to find solutions for some types of decision problems, doesn't mean that it's a magic bullet that will always, or even frequently, work out.

[1] http://en.wikipedia.org/wiki/Rational_agent
Rant HN: To hell with Roku for shutting down VideoBuzz channel for YouTube 
VideoBuzz was the only best alternative to an official YouTube app which is not available on Roku due to whatever blame games they are doing with Google citing its TV.

I woke up yesterday morning to the rude fact that the VideoBuzz channel was no more. There doesn't seem to be any proper explanation by Roku on it except VideoBuzz saying Roku contacted them to "shut down" as they did not own the content.

Now I wonder why I ever bought Roku thinking it had a healthy "ecosystem". I would have done much better to buy Apple Tv and stream using my Macbook using Airplay.
It's not unusual to have first takes used on jazz albums. In fact you can read about making of "Kind of Blue" (http://books.google.com/books/about/The_Making_of_Kind_of_Bl...).

What you hear on that record is not only the first complete take of each tune, but also it was the first time the tunes were played at all.
> It only acquires relevance if the government seeks to have the statements admitted at trial.

Or any evidence that those statements lead them to, if I'm not mistaken.
Newsblur can filter by tag, author and title keyword(s). I only have a few dozen feeds but the popular ones spew so much content that I honestly could not touch them until I switched to NB.
Tips and tricks for Using Cloud Computing in your Home
But only because the vendors for that hardware made no linux drivers in the first place.
You actually created an account, just to put down the op and share that you made 1300 bucks yesterday?
Jobs is a marketing genius though.
> Some companies contribute to LLVM or FreeBSD because they are users of this software and sharing development costs with others benefits them.
The story could be different if they were in the business of selling closed-source compilers or OS's.

SQLite project (public domain, which is pretty much equivalent to permissive open source) gets lots of support from people selling closed source work incorporating it. So does BSD-licensed PostgreSQL.

There's actually a lot more incentive for commercial downstream players to contribute to a permissive open source project than a GPL one -- particularly a GPL one that is run by a commercial player and has a copyright assignment requirement.

> Linux started as a poor man's clone of Unix but it took off because due to GPL there was no business in fragmenting and killing it.

I thin the GPL was more important when Linux was first taking off than it is now, because the viability of F/OSS and its utility to commercial players had to be proven, so a license which compelled people distributing work to make it available under similar terms was necessary.

But that's been done now. The case has been made.
I've Linux Mint on my Dell Inspiron 1525 and everything works flawlessly.
Don't worry, the one who posted that Steve was a sociopath is apparently a 'hacker' which gives them qualifications in diagnosing mental illnesses based on 2nd and 3rd hand conjuncture without having met the 'patient.'
It's not that extreme of a groupon. I think that businesses typically get 25% or less of the cost of a groupon, so it's closer than you think.
It's not at no cost. Cory would need to invest the time and money up front for cost of the lawsuit and then make recovery after he won. He may, given his connections, be able to get assistance from organizations to assist with the financial side, but he would still need to invest the time.

Fox likely just has lawyers on staff and would not really be paying attorney fees, just their usual wages.

This is the downfall of the legal system, you need hefty resources to pursue justice.

This seem to be a major reason that there is no practical penalty for false notices the majority of the time.
I've had a few non-Thinkpads, non-MBPs: Dell, HP, Toshiba, that i purchased from Costco. And i had problems with power supplies and hard drives, but I always got replacement parts within 2 business days by FedEx at $0.00 cost (prepaid shipping labels for defective drives).

Since i always carry an external keyboard (Matias or Apple, usually) and prop the screen up ata decent height, I can't speak to the ergonomic horrors that many laptops are, but the Dells (Latitutdes, if i remember correctly) weren't bad and didn't have any Ubuntu dual boot show-stoppers (like the recent HP's with the wireless card that's a linux compatibility horror)

So for pre-UEFI dual boots, the Toshibas and Dells were adequate. I won't be buying any more HPs, and I'll probably go to centOS or straight Debian.
A lot of us harbour a strong hate of Java due to a decade or more of exposure to abstract factory factories, and obnoxiously slow jvm startup times, and a series of Java applications that are supposed to perform as "native" yet somehow all feel clunky, slow and bloated (Eclipse being the posterchild for all that is wrong with Java...).

I actually have a half-baked code generator to use Ruby to generate Java for some Android hobby-projects because I found that less painful and obnoxious than writing the Java directly.
This new microbattery is interesting, but not as good as the hype
Putting the merits of their technology aside, I've had numerous unpleasant experiences working with the CipherCloud Founders as both a Salesforce Partner and Customer. They use fear tactics to scare prospects into believing a) their data is unsafe in the cloud and b) their competition uses inferior encryption algorithms.

This DMCA takedown is unfortunately just another of their "just try and stop us" tactics.
Kind of how your first amendment rights stop at shouting "Fire" in a crowded theater and causing a stampede
Are you referencing Grit? https://github.com/mojombo/grit
Proving material misrepresentation is an exceedingly costly affair. So most people will ask, which hurts worse, the takedown or the courtroom.
me too.. i have never heard this name before.
Then I googled. Here it is : http://en.wikipedia.org/wiki/Jay-Z. He is a rapper.
Encryption and security does usually not get any better by pretending its secure and not letting anyone dig around the solution.

Indeed. Schneier has some excellent discussion on this topic, singling out closed source encryption as always eventually being cracked, and the security world's consideration of open source as a pre-requisite for security:

http://www.schneier.com/crypto-gram-9909.html

I've never understood how anyone with at least an ounce of intelligence can claim that something is more secure just because it's closed source.
> You live in a society of laws, that guarantees your freedom. BSD and MIT do not guarantee your freedom. T

Neither does any license, because licenses aren't laws -- they bind only those people who choose to be bound by them. And that's the big problem with the GPL, it really wants to be a set of laws for how software is licensed (and, from GPLv3, what features hardware is allowed to have, etc.), rather than just a software license, and that doesn't work unless you actually get something adopted by a legislature, rather than sticking it in a license.

BSD/MIT, however, are better at making the software I distribute usable to people downstream, including those who would also share their own work under similar terms. Sure, that also includes those who wouldn't, so with BSD/MIT, the public ends up with potentially a smaller share of a much larger pie than with GPL, but still more given back in total often.
>>Since quantum mechanics appears to be a true theory of nature, it governs all physical systems...

That's quite naïve. I'd say quantum mechanics seems to be the best description we currently have for the laws of physics on a micro level.
I stopped reading it when Cory demanded Rupert's head. That's just silly.
Actually if you consider open source as proxy for the communication of ideas, writing docs might be seen as the primary goal of any project.

Without docs expressing what code is supposed to do, a random git repo is just another worthless, opaque pile of buggy spaghetti to any random bystander. With docs, said bystander is empowered with the original intent, and might even extend your idea far beyond what you ever envisioned (aka "the power of open source").

A side point is that many people (myself included) will look for docs first, as some measurable proxy of code quality. Shitty docs often means shitty code or shitty idea.
Glenn Greenwald always has lots of interesting points to make on issues like this one.

http://www.guardian.co.uk/commentisfree/2013/apr/20/boston-m...
I wouldn't have mentioned it if it hadn't gelled with just about every experience of installing Linux on a laptop that I have ever read! Broken wifi, broken suspend and broken trackpad seem just par for the course. (I am sure that the 3D acceleration wouldn't have worked either, had I bothered to try to get that far.)

I just thought it was a particularly amusing example of the phenomenon.
"this argument is a pile of horseshit (according to me)."

Which part? Do you think bitbucket is not a good service or that bitbucket has reached a critical mass for open source hosting or that github hasn't reached a critical mass?
The responses are priceless.
> So I think he wants to say GPL is more like democracy from this point of view

The GPL certainly is more authoritarian and less like anarchy, but I don't recall public open-to-all-citizens elections for either FSF leadership or the specific content of the GPL, so its not very much like direct or representative democracy.

More like ideological autocracy, which is great if you agree 100% with both the ideology and strategy of the revolutionary vanguard, not so much otherwise.
May be "PrtScr" is more relevant because Ubuntu uses it as shortcut key to take full and window screenshots. Also according to wikipedia "SysRq" has no standard use.
They have the duty to do that, only he has the right not to answer, despite not having been told so. You have to defend even terrorists' rights if you want yours to stand.
Why does not worth to lost time with budget hosting or my terrible experience.
This is a personal experience that I had just now.

I've been doing Django websites for quite a while now and always hosting it on Linode or RackSpace. But I'm from Portugal and as you
know there is economic turmoil here, the economy is degrading and the result is lack of money for quality services. Like a good old
Portuguese I've search the web for cheaper alternatives, the crisis mandate that we find same services for less money and I found the
holly grail of cheap web-hosting, http://www.lowendbox.com

The prices of the the VPS are amazing, $2, $4, $6 month for machines with 256MB-1CPU, 512MB-2CPU, 1024MB-3CPU, respectively. But the
saying is equal everywhere, there are not free lunches. The reality of this cheap hosting for my experience is up-selling the machines,
my specific experience with a very very cheap VPS company called BlueVM, (http://www.lowendbox.com/blog/bluevm-2month-256mb-openvz-vps-in-san-jose-texas-chicago-kansas-buffalo-and-atlanta/) goes like this...

Django webapp + ElasticSearch + Celery

- First problem, account suspended after I imported the database, CPU abuse.
This django webapp have the geonames(http://www.geonames.org/) locations table for user registry. And this is a lot 3gb of data(300mb dump compressed),
the total of my database. The result of deploy a database like this was to get the account suspended because CPU abuse. After an
explanation I told the hosting company that I will do that in a time-frame that there is not much traffic on the server, and the
hosting company agreed that it was a good time frame while US is a sleep. So I intended to do that in the next database deployment...

- Second problem, account suspended out of nothing, CPU abuse.
The web app has been deployed 2 weeks ago, and my due to my lack of time to do small bug corrections the app stayed online without
being open to the public, ... permanent suspend!

To large for hacker news, continue reading here, http://dpaste.com/1066429/
Maslow - 2013 edition
Cosmonaut becomes oldest spacewalker