skysight-inc/HackerNews huggingface dataset:
http://en.wikipedia.org/wiki/GNU/Linux_naming_controversy

The commercial advantage is that it levels the playing field: If I create a library that can be used for a website and release it as FOSS under a license that is not as restrictive as the AGPL, I basically create a disadvantage to my own business: Another company could use my code in a closed service and thus benefit from my work without giving me and their users the courtesy of benefiting from their work in return.

I write commercial GPL software and will, in my next refactor, license certain parts of the software as AGPL. An example would be a library that connects an invoicing system to an online payment processor (ie. creates a full checkout process for invoice X at amount Y). I have a lot of work invested in the code (basically 5 years of my life) and the better and more reusable I make it, the easier it is to just retool it for another application. I would naturally love to see websites utilize the code, even if it is just in a SaaS setting. But since it is my work, I have decided to set the rules and if people want to use it, I think it's fair to ask that they should promote the same liberties that they received from me.
Most of the icons are indexed here as well:

http://www.iconfinder.com/search/?q=iconset%3Anounproject
http://www.iconfinder.com/search/?q=iconset%3Anounproject_co...
http://www.iconfinder.com/search/?q=iconset%3Anounproject_np...

They are grouped by the different authors which makes it easier to find out what license applies. You can search in the different groups by adding a keyword e.g. http://www.iconfinder.com/search/?q=iconset%3Anounproject+pl...
Off-the-Shelf Hacking Help Is Surprisingly Easy to Find
The exploit for CVE-2012-0056
I guess the biggest problem is that you're pretty tired at the end of the day at your normal work.
Does this mean that as soon as I run something on a network (or just the internet?) I am required to push my changes back upstream immediately?

Warning: If any of the following is incorrect, I would really appreciate someone correcting me. I use the AGPL, and if I'm incorrect, I would like to know.

You never have to push your changes back upstream. I'm not aware of any license that requires you to submit your changes back to the original author. You just have to make it accessible to your users.

Just like the GPL, you can run AGPL code on a private network and not have to publicly release the source code. It's when the network is public that you have to make the source code available.

If I visit your website, enter in some data, a script/lib licensed under the AGPL does something with it and returns a result. You must release the source code of "everything that it touches".

If you have a business and on the company Intranet you have the same script, while the employees (users) are entitled to have a copy of the source code, you are not required to publicly release the source code. Of course, other laws prevent those employees from also releasing the source code to the public and AFAIK they "trump" copyright laws eg.NDA.

Since a lot of OSS code is contributed by companies, they don't really have any incentive to contribute to an AGPL project (in most cases).

I don't know, companies contribute to GPL licensed code even when they don't explicitly have to. Just off the top of my head, tarsnap comes to mind, he contributes back to libarchive even though he is not required to do so.

That doesn't mean I don't see your point though. You could just as easily suggest that if libarchive was licensed under the AGPL that tarsnap wouldn't have used it in the first place due to the fact he would have to release the source of the entire stack.

So I think you argument should really be "Why should companies even use software under the AGPL" not "Why should they contribute back". I don't really have an answer for that, but the same argument was made about the GPL and companies still use GPL licensed software. I'm sure if you asked rms that question he would say something about not caring about companies that want to restrict his freedom....
Anonymous Just Deleted CBS.com and Took Down Universal
Marketplaces are awesome startups and make a lot of sense.
There are patterns to start right.

Here is one of the best posts about it: http://blog.asmartbear.com/marketplace-business-model.html
(thx to @lfittl)
In according to his view on this we shouldn't pay for groceries because you don't know how they were grown.
Everyone should get a farm and get his own vegetables, mine his own minerals etc.
Saying that all software should be free is absurd.
No, that's not what he was saying at all. He said people should stop making proprietary software. Whether or not a software is free as in freedom or proprietary has nothing to do with price.
I agree. they jump the first one, the first 10, first 100 and worry about the first 1000 ;)
Cut White Label IT Support cost by 40% or more, B2B IT Support, White Label B2B
White label b2b IT Support Company – Our strong backing helps white label IT Support for B2B is the most cost-conscious of solutions available, we do as you tell us.
My new Quora hero
yes, what is your point? for fighting technology you can use technology. (and im not saying that he was neo-luddite allways)
I haven't seen the code in question, but realistically just having lots of people loading a website can act to ddos it, if its servers aren't made to take the load.
Leaving aside the ethical issues, has anyone considered building a "white-hat" CAPTCHA cracker tool using one of these services? Personally, I hate solving CAPTCHAs to sign up for stuff, and I wish there were a browser extension button I could hit that would do it for me. I'd gladly pay a few cents and wait several seconds (browsing in another tab) if it meant I didn't have to try to decipher some of the crazier CAPTCHAs out there.
Magento Development – Boon for Ecommerce Website
Magento development provides complete ecommerce shopping cart development with different internet marketing modules that could be customized according to specific requirements.
I'm not going to look for the real page because I don't want to take part in the DOS, but simply writing a loop that inserts an img or script tag into a document pointing at the target is all you'd need. Get 1000 people to click your link on Twitter and you have 1000 people making X requests per second... more traffic than the average site can handle.
All American Girl Dolls
Our All American Girl Dolls is a comparison shopping website that makes online purchasing easy by providing over 2,000 All American Girl Dolls store http://www.allamericangirldolls.com
"Mijangos wasn't looking for trouble, not at first at least, but information on coding is just a few clicks from sites on criminal hacking."

WTF?!?

OK, literally, that /might/ be true, /if/ you had the right search terms to start with. But "just a few clicks from" is also a pretty obvious metaphor for "not far from" or "almost similar to". The author is basically implying "ZOMG most software developers are out to spy on you naked!"

What is this, part of the War On Things You Don't Understand?

Fuck that.
It's the American way to wage war on things that are undestroyable.

The War on Terror.

The War on Drugs.

Now, the War on Piracy.
Some thoughts on the jailbreak
And I was not saying that you did - I was replying to another commenter and didn't even claim that he did.

The problem with getting worked up about DDOS is that it isn't technically possible to make a clear judgment from it - that's what I was stating. Let me put it like this: A real-world protest can be thousands of people standing in front of a building and thus making it hard for them to do business or it can be smashing in their windows. A cyber protest can be linking thousands of people to an article on a website that you don't like and reducing their quality of service - or it can mean causing their servers to melt.

There are shades of gray in this discussion that you exclude and it is not doing the nuanced point that Stallman was making justice.
Or in case they are working against their will, "Return HELP if you're being held prisoner in a captcha factory", "My location is..." and "Please tell Amnesty International".
But who'd be doing the solve? If you have a machine to do it then you have a product (but only until the captcha improves, after all that's the whole point). If it's humans, you're either pricing yourself out of the market or using slave labour.
I suspect his argument would be more along the lines of when you buy say some potatoes, you can do what you will with them.

For example you could plant them in the ground and use them to grow more potatoes or you could chop and fry them into chips, bake and serve them with with chilli etc.

His issue is not really with the cost of software (that is more a side effect of the GPL). He takes issue with the fact that with software you often have artificial restrictions in use and that the manufacturer may include features that are not to your benefit (e.g DRM , spyware , adware) and you can not remove these without breaking the license agreement.

He would liken this more to buying some potatoes that can only be legally used for one purpose and if you wish to use (physically identical) potatoes for another purpose then you must pay a higher fee.

The commercial issue with the GPL is that if you give people the rights to distribute as they see fit there is guarantee that they will give anything back to the original author.

Personally I would love to get applications with source code available that I can modify as I wish (or just fix bugs) but would require that the original author was paid a fee upon re-distribution (of original or modified version) to someone who did not already hold a license. I see this as a very good compromise in many cases.

The problem with this of course is that if I did wish to distribute the software to an unlicensed person then I could easily remove any copy protection methods prior to doing so.

In such a case ironically the best solution might be stronger copyright legislation to protect the rights of open source but non gratis software developers.
The thing is that surveillance should be reserved to people who lived under something like the Stasi regime and had to risk their life to escape.

You only have to pick up the phone instead of using the computer.

[edit]

G+ doesn't change the surveillance situation at all. I have a G+ account and I don't do anything with it. Google doesn't have any additional information.
8 Must-Have Tools for Windows Phone 7 Development
I giggled at #foundersexchange too...

...but it is Monday morning, so I haven't woken up properly yet!
CPU Startup Combines CPU+DRAM
Phishing Google Users with the Help of Google
If you read the article it says that only versions >=2.6.39 are vulnerable.
Wouldn't the browser cache the request?
Actually never thought about. I recently wrote Verdict and published it as a gist. It was horrible! People asked me for help! And I created a full repo and a website instead of working. http://radagaisus.github.com/verdict/
Business ideas
Most people think that investment is the only thing that is needed in order to make a business a success, however the fact is a whole lot of people even huge organizations fail to deliver in their respective business even after making huge investments and this is because they do not have any proper plan. However surviving in a business is not the only thing that you need to do,
How to access the webcam using HTML5 getUserMedia
> Shouldn't a content provider have choice as to how you get to watch something?

Yes. But when they make bad choices good people (who want to pay for the content) will mention those bad choices. And bad people (who don't want to pay for the content) will just pirate, sometimes using the bad choice as a justification.

> Fox gets money from you in a number of different ways

I don't know how it works so maybe I get this next part wrong, but limiting the ways that people can pay you is not a way to maximise income.

> Plus it stops the majority of armchair hackers from putting it up on youtube etc

I don't understand what you're saying; plenty of on-demand cable only content is available on torrents. Technical restrictions cause inconvenience to paying customers but have little to no affect on pirates.
No offense but you're implying it and my point anyway is that it's somewhat weird (if not anything worse) to draw parallels with unabomber just because Stallman said what's just obvious to anyone but Facebook addicts.

For better or worse there is a growing danger in FB regarding the tons of personal data that the same users would just never give away if it weren't for FB. He is just trying to make users aware of that. He's certainly not the first to do it and hopefully not the last. Also he said nothing that could be interpreted as innovation stopper.

Out and over.
The pricing formula
Add a random number to the query string and it won't.
They waste time and energy optimizing their code and architecture for a million users, when they only have a 100.
How to create an iPad App via Adobe Captivate?
Adobe has proposed its eLearning Software through a video demonstrating the way to create an iPad app using Adobe Captivate.
Britten: backyard visionary
A national bilingualism scenario is also possible in Lithuania
Meemoo: web media patching framework
This is my thesis project with help from Media Lab Helsinki and Mozilla WebFWD.

About: http://meemoo.org/

I'd be happy to answer questions and get any feedback on design, UX, architecture, module ideas, anything...

Modules are iframes (that can live anywhere online) that communicate with window.postMessage() based on how they are patched together. They can be programmed to send and accept text, numbers, image data, audio... anything really. Programming the modules is a fun, because you can visually rewire them into another "app" that does something totally different.

Demo: http://meemoo.org/iframework/ (There are more example apps in the lower-right: cam2gif cam glitch processing flipbook camdoodle text2speech.)
I was able to find one without too much difficulty (not linking to it though). Pastebin and the like seem to be removing the links almost as quickly as they show up though.

As with everything I've seen from "Anonymous" so far, it's a completely unsophisticated attack. All it does is create an image object in JS and set the src of the image object to the URL to be attacked, with some random garbage appended to confuse naive caching systems. It initially attempts to do this about once every millisecond, but it looks like it will shut itself down if there are too many failed requests.

It's pretty lame. I mean, they're not targeting an especially bandwidth-heavy thing. They're not submitting forms to flood a database or crash an email server. They're not attempting to exploit any vulnerabilities at all. They're literally just trying to spam it for as long as their attention span lasts.

The only thing a network monkey needs to do to mitigate an attack like this one is mount a few nginx proxies to handle anything with the garbage URL attached and then immediately close the connection while letting everything else through.

edit: Hah! The biggest single element on the justice.gov home page is the jquery script it includes, which is almost twice the size of the index page. Anon could have doubled their effectiveness just by sending requests for jquery instead. :-)
Even though you redacted that information it's quite easy to find that person still because of the poor spelling and grammar. Perhaps you should remove it.
You are correct about the AGPL, just be careful with wording it like "everything that it touches". I don't think that is true at all - if you have a website and use AGPL code, the AGPL states that your users have a right to see that code. It cannot make a judgment on other software that may be licensed in a different way. For instance, if you have a website that uses AGPL code to produce an HTML page and non-AGPL code to provide a PDF from that HTML page, the two packages would indeed touch, but there would be no obligation to release the non-AGPL code, just the AGPL code.

As for requirements to push back changes - of course not. The only license I know of that does something similar is the SMF - Simple Machines Forum - license[1]. Yuck.

The argument between GPL and AGPL is similar to the one between BSD (or similar) and GPL on the desktop. My own position is that yes, I expect humans to be inherently good, kind and sharing souls and thus the BSD should be the license of choice. However, I have to be pragmatic and say - if we all assume that humans act like that, what's the harm in writing that down into the license? All it can do is make it hard for people who don't want to give back. So in my eyes, that's an important feature to have.

[1] http://www.simplemachines.org/about/smf/license.php
Hang-in there. You said you feel like your skills in Java among others is rusting.

Here is my suggestion: take it up as a challenge to code start coding for 1 hour every morning. Just pick a language, ruby or python or java & start building something. Just make sure you do it all without copy/pasting. Just create something and brush up your skills.

I have been in similar situation where the feeling that I am not learning new has lead me to look for options elsewhere immediately and the offers I received weren't better than the current one without improving the skills.

So, my advice is focus on your skills and do not look at the job as the only place where you can brush up on those. Try working on something creative by the side which will open up interesting opportunities for you in the short run itself. All the very best.
About: http://meemoo.org/

Demo: http://meemoo.org/iframework/
It's /r/raspberry_pi, BTW.
I agree. I've certainly personally paid a large price socially for leaving Facebook (after the photo recognition scandal) and professionally after leaving LinkedIn (after the advertising incident).
The Whys And The Hows Of Textures In Web Design
Ask HN: Indie Game Developer resources?
Does anybody know any really good resources for game development? Especially with allegro?
Just curious, what is considered a well paying programming job in UK?

Last time I looked it seemed programmers who were being paid reasonably well were the ones working in City ( I am thinking 60k plus).
Otherwise, other programming jobs were offering 25k-40k at most, which seemed rather low considering cost of living.
What do you think is the ideal way to structure your international startup then? I'm thinking about how to go about this now?
Great job opportunities in Africa for qualified candidates
Building IBM Watson: talk from ICML 2011
Hardwood Flooring
Wood Floors Online are retailers in premier hardwood flooring, floor cleaning products and floor accessories with showrooms across London –wooden flooring experts
Again - Free as in Freedom, not Free as in Price.

"“Free software” does not mean “noncommercial.” A free program must be available for commercial use, commercial development, and commercial distribution. Commercial development of free software is no longer unusual; such free commercial software is very important. You may have paid money to get copies of free software, or you may have obtained copies at no charge. But regardless of how you got your copies, you always have the freedom to copy and change the software, even to sell copies."[1]

So yes, you can farm your own vegetables. But you shouldn't accept that you buy a potato without being able to plant it to make more potatoes. (Ironically, you should check back on that with Monsanto, though[2]).

[1]http://www.gnu.org/philosophy/free-sw.html

[2]http://en.wikipedia.org/wiki/Monsanto#Terminator_seed_contro...
The startup skill set
For allegro I don't know, but there was this link on HN a few fays ago > http://news.ycombinator.com/item?id=3493520
"nifty collection of resources for Indie Game Developers"
To me RT is a Kremlin mouthpiece giving a voice to obscure anti-US and anti-EU voices. At one stage is was nothing but 24 hr anti-Georgia propaganda.
You appear to have missed the point.

OP wants to pay. OP is, in fact, paying. OP could easily get the content for free, because that's how it's delivered by Fox. Except Fox, for some reason, won't provide the free content in a form usable to the OP on the device where OP is already paying for the content.
It still happened voluntarily. I'm not saying that this means that it is therefore morally good, I'm just staying that there is a qualitative difference between facebook and the secret police terrorizing people in dictatorships.
Opiate of the masses. Not easy to give up. Media consumers are little better than junkies. They hate themselves, but do it anyway. If they cant afford it because their money now has to go else where in a society which spends its time monetising things that used to be free, or sorry, "added value" they pirate.

And this is one reason I reckon piracy is popular and less money is going to media producers. Our money has different places to go now, compared to before. Some things like fuel have massively increased in cost. One simple example is the internet its self. We have to pay for a connection, which means 2 less CD's per month. More of our money goes on things like video games. Fuel, gas, and electricity in the UK for example have almost double in the last 5 years or so. Dunno the total cost there, but its is in the £1000's. So if the media people what to know where their income has gone, a big chunk of it is with the energy producers. The money has simply shifted elsewhere. Maybe if fuel costs went back to 2002 levels, money money might get spent on movies, etc.

But, we still want our opium. The opium they fed us in the first place.

I think artists and media companies have to accept that the gravy train has derailed and they have to make less millions than before when they had it good. And frankly, these people have been obscenely over paid for decades. Isn't $5m OK any more? Does it have to still be the historic $10m?
your girlfriend slashed because you want to work all night for the project, you didnt she? :) anyway, it is a great idea, i am thinking about doing the same too ; )
Right, the pricing is more an implementation details of the licensing but of course in the real world(tm) it is an important one.
Yes. You're right. I have done.
An introduction to modern OpenGL
So in order to break one arbitrary set of rules, we should strictly adhere to this other arbitrary set of rules, otherwise what would be the difference between doing that, and just not following any rules at all?

.... huh? This kind of reminds me of this xkcd strip about floor tiles http://xkcd.com/245/

In any case, I kind of wonder why nobody hasn't just thought of PSK encoding their DVDs and walking around town blasting them out of a boombox. I'm sure that will make you loads of friends.
Is it true that sites with a facebook like button send the IP address of hits back to facebook?
I think people are pretty bad at predicting value in advance. I suspect you'd get plenty of bad data. If you don't understand the market you're building your solution for, in any case, I think you have a bigger problem. I'd also feel uncomfortable publishing my idea before building it because of competition. This is why I'd rather go something like the MVP route and only then solicit feedback. But then most of my ideas involve building a community, where first mover advantages can be very important.
The New French Hacker-Artist Underground
Why is grsecurity not merged upstream?