skysight-inc/HackerNews huggingface dataset:
The trouble is that even in that simple post, where I think your real point is perfectly reasonable, you have completely mischaracterised the GPL and AGPL.

The GPL doesn't actually say "you can use my code as long as you let me use yours", or anything very similar really. I expect you knew that and didn't mean any deception by what you wrote, but we're talking about a legal document and lawyers are not known for their folksy interpretation and sense of humour.

And the AGPL is a particularly dangerous document that shouldn't be directly associated with any of the other GPL-related licences IMHO. Its scope is broader, because it can have profound implications for anyone even using software distributed under that licence, not just those developing the software.
This isnt a good thing, its a bad thing. Name.com basically buckled from a threat and made this user move to a new registrar.

Hopefully next time they dont demand name.com reveal private whois or something else. Good on them for not suspending the domain/user, but this was NOT the customers problem. They had a legitimate website and you chose to take the easy way out. You should not have asked the customer to leave to another host, you should have fixed the problem yourself.

It is your responsibility as a infrastructure provider to have adequate DDoS prevention in place. Passing the buck to every extortionist that comes in is not acceptable behavior.

Now that people know that name.com is easy to push around, I suspect much more of these attacks will be likely. Best not to use name.com nameservers apparently.
Archivers, Compressors, EXE Packers, & related
>I also really don't like the direction Apple is taking MacOS. Lion chugs resources and does odd things like disable my second monitor when apps go into fullscreen mode.

So, you come to the bizarro conclusion that Apple's direction includes Lion "chugging resources" and having a fullscreen mode bug? Truth is, OS X always had bugs, as did every OS release ever, be it Linux/Gnome, to Windows, to whatever... Some get squashed, some new get introduced. Direction has nothing to do with this.

FTIW, I don't see Lion "chugging resources". Running it on a 2GB, 2007 MBP at the moment. What exactly chugs resources? You can check on Activity Monitor and report to us (or even better, to Apple).

>I don't really care much for the direction of the Mac app store, too.

You mean OS X finally having a software repository, like Debian, Ubuntu, Fedora, etc had all along?
In case you don't get many comments, it might be because this has been submitted a few times before:

http://news.ycombinator.com/item?id=1570865

http://news.ycombinator.com/item?id=1643239 <- This has the most coments

http://news.ycombinator.com/item?id=2603369

http://news.ycombinator.com/item?id=2604180

http://news.ycombinator.com/item?id=2615886

http://news.ycombinator.com/item?id=2617705

http://news.ycombinator.com/item?id=2624341

http://news.ycombinator.com/item?id=2743768

http://news.ycombinator.com/item?id=3290059

http://news.ycombinator.com/item?id=3306688

http://news.ycombinator.com/item?id=3331535

http://news.ycombinator.com/item?id=3398988

http://news.ycombinator.com/item?id=3542280

http://news.ycombinator.com/item?id=3629787

http://news.ycombinator.com/item?id=3646379

http://news.ycombinator.com/item?id=3816422
Show HN: one2many.org, our Startup Weekend project
I'm currently participating in Philadelphia Startup Weekend. I successfully pitched my idea for a not for profit and we're currently hacking away on making it a reality.

We are one2many.org, we foster a culture that celebrates giving & helping and that inspires people to be generous & compassionate to one another. People donate used goods to us - items like old iPhones, iPods, routers, trumpets, bunk beds, etc. - and we then give these items away to people for free, in exchange for their volunteer service participation at local organizations (Habitat for Humanity, local soup kitchens, after school reading programs and the Special Olympics).

I've been doing this by myself for the past year and have successfully created over 250 hours worth of service for local organizations with only a handful of donated items. One participant messaged me a week after doing his service to let me know that he was so inspired by the project that he started making egg salad sandwiches for the homeless guys around his building. Pretty awesome!

I plan on initially running this like a bootstrapped startup so we don't need tons of funding. We do however need donated goods and we would like to give donors the additional benefit of a tax write off (which is why we want to become a 501c3). Unfortunately, the 501c3 application process is rather lengthy and we are looking for a fiscal sponsorship from an existing 501c3 so that we can start accepting donated goods right away.

Assistance we're looking for:

design - logo, web, print

developer - front end specifically

501c3 - any support or feedback you have! (fiscal sponsorship would rock!)

donations - used items in good, working condition (especially if you live in Philly!)

Any other support you can offer - get in touch @covercash on twitter or covercash@me.com
I have a userscript and zoom (twice) in Chrome to get the text larger. I like being inspired and made happy when I read through the titles, and I like Feedly's UI, so I made my version of HackerNews look exactly the same.

Some days, I just love being a programmer/designer. So much independence and control.
Check out secure notes: http://sn.linkstore.ru
And it has got simple API
Besides, starting your startup on the downside of the bubble is exactly where you want to be. You don't get rich starting up at the peak. If you think there is a bubble about to burst, save up everything you can earn right now, and then start your business after the pop.
Disclaimer: I'm not a programmer

Have a look at puredata.info and Eastgate Systems' Tinderbox, especially the export template definitions and use of 'agents' for the latter

Why can't I have a visual flowcharty type thing that I model a business process in, click a button, and generate a Web app?
True, they're not specifically licensing me to use their code in exchange, but I still think conceptually it's within my rights to offer that sort of exchange. I make a blanket offer to let you use my code, if in return you offer your own code under the same blanket offer. It's even more limited than that in that I'm not demanding you offer all your code that way, only the stuff that directly derives from and/or links with mine.

I don't see what's particularly dangerous about the AGPL, though. It's not that hard to comply with: if you build a webapp on some AGPL'd software, you need to AGPL the whole webapp. If you don't want to AGPL the whole webapp, you can just not build it on top of AGPL'd software. Pretty easy to avoid! And in any case the usual alternative to the AGPL is not releasing code at all, or releasing it under a "no commercial use" clause, which certainly doesn't give you more freedom. Compare Gitorious's code (AGPL) to GitHub's code (not released) for example. In both cases they're worried that if they MIT/BSD'd or even GPL'd their code, a rival SaaS could leapfrog them starting from their own code.

[edited the 2nd paragraph above for brevity]
>Also when we are at professional tools, things like Autodesk Flare, Flame etc. all run EXCLUSIVELY on linux - so thats not true that you are only left with mac or windows for "real work". Although I admit that most cheap tools will not often have no native versions for linux.

That, and also Flare et co still leave a huge hole in the overall toolset and workflow --you can't get by with these alone.
I call BS.

I doubt most of the web dev people are spending anywhere near 5 figures a day in manpower, and often their software costs are 0. Outside of corporations, nobody specs out 6 figure 3rd party software budgets.

If you're a MS shop with more money than brains (ie, more money to spend on hardware/software vs the skill of people you have on staff), sure, this might be true.

It definitely wouldn't be true if you were a Unix shop, where the tradition has come around to be "free" software for everything.
A lot of people interpret average as meaning "mean". Really average is a stupid ambiguous word that should never be used. Be clear: say mean or median, but never average.
Here is the link to my practice pitch for anyone interested... http://chrisovercash.com/psw-practice-pitch-help-me-name-my-...
Physicists turn to Maxwell’s equations for self-bending light
There actually are showers at work, and a little gym, and an outdoor exercise station park. There's nothing stopping me from using all that except my interlocking schedule and my current physical issues. But mostly time.

My commute is in the "good" direction. My average speed is probably 40 or 45 mph, mostly freeway, and the opposite direction is often at a standstill. So it's a fair distance.

I'm all for finding jobs near home, and I moved where I am because there are a lot of jobs in the area. But circumstances put me there for now, not here. When I used to work here I would walk 40 minutes to work, and I liked that a lot.

"You are supposed to spend that 40 minutes ... driving." I used to bike to work when I lived in Seattle, and Port Orchard before that, and I can definitely understand the wish of any biker that drivers would hang up the cheeseburger and just DRIVE. :)
Adaptive Images in HTML
You can still install gcc. There are packages somewhere on github.
"The described trend is caused by consciously rejecting GPLs ideals,"

I very highly doubt that.

There are 3 cases I can think of:

1 - Business related models: "we're scared of GPL, we don't know what it is, but force devs to use smth else or code it from scratch"

2 - We're devs and due to 1, and possibly startups, we'll want non-GPL code. We'll also start to spam the community how GPL is bad in any possible way.

3 - All the devs are telling me GPL sux. I'm a cool and hip new person I'll do what they say to fit in. (I don't even care about what the GPL is made for).

Now, one could wonder, why'd they want to even use BSD or similar licenses? They could just go with public domain. THat's "real" freedom to their ears isn't it? Anyone does anything they want with it. Perfect.

Not so. They use BSD for credits. BSD forces you to retain copyright in the code, and that means if your name is in the code, you're getting a job very, very easily.

So you see, all the above only tells me one thing:
People who know are misleading others (like you just did) on purpose for financial reasons, not because GPL ideals are wrong.

It would be OK if they at least mentioned the reasons in these simple terms. But that wouldn't help them achieve their goals, if others keep on using the GPL.

Shame on them, shame on you.
A friend of mine retold an observation he had read: If an alien species were to observe our planet from on high for awhile, they may come away with the idea that the automobile is the highest life form on the planet we call Earth...
I know the ruby and python worlds are almost universally BSD-ish licenses, and you will get a lot of flack for releasing something GPL. The reason is that most companies that use ruby or python libraries are totally happy to contribute back patches and be part of the open source ecosystem, but releasing something as GPL makes that impossible. And since there are a lot of companies doing ruby and python, there is a great deal of frustration when someone puts that block up.

Another interesting thing about that world is the level of quality and participation in an open source ecosystem that doesn't legally mandate participation. It leads me to think of the GPL as an exclusionary license.
I am reminded of Jeff Jonas' "Data Beats Math":
http://jeffjonas.typepad.com/jeff_jonas/2011/04/data-beats-m...
It seems foolish to "take" one small part of the thing and try to "use" it elsewhere, while ignoring the massive difference that dwarfs all the others: workers managing themselves. That's what's important and new here, and that, supported by the fact that Valve has been so profitable, is what we ought to be talking about.

This discussion is the HN equivalent of the prospective employee/er who pays lip service to "culture" but is really only interested in salary.
I found extensively use of bold text very eye-sore. Maybe it's just me!
Yes. Though at the moment the stress on that sentence is mostly on the `can be', not `are', yet.
The attackers need to read up on the http://en.wikipedia.org/wiki/Streisand_effect
Send Rakhi to India
Send Rakhi to India – Feel free send rakhi to India from online Bablarakhi.com at lowest rates. We have more then 500+ unique Rakhi collection and we can also provide Free Rakhi shipping services in India and around the world. Get more information about send rakhi to India on http://www.bablarakhi.com.
Flying "cars" are far from real, The Martin Jetpack which the author has mentioned is noisy, expensive and only has 30 minutes (31.5 miles max) operating time. However, there's much room to improve current transportation system, new technology and government regulations are constantly pushing fuel efficiency. Mass production air-based vehicles aren't viable unless energy production becomes cheap enough.

The next viable transportation system may be vacuum maglev train. The world already have Superconducting and normal conducting Maglev technology (JRC and Transrapid respectively) and mankind have built countless tunnels and bridges and concrete structures.
I'd really like to be able to share a project with other members...
NY Tech Day: “Justify Your Startup’s Existence In 20 Seconds”
You push your super-repos to the datahub, and link to them on your resume; as we are doing it today but putting repositories in Github instead.

The point is: A university degree no longer mean the accredited person is capable. It has lost its value, that's why some recruiters are turning to GitHub and other solutions to find skilled people.

To assure the author: I don't hold a University degree, and I live in a third world country. I was offered, a week ago, a software dev. position for 30% of what a fresh Engineer (5 years of study) would get. The recruiter insisted that it was a starting salary but it was only a fraction of what I make online. He told me that the position is available anytime I changed my mind.

4 years earlier only, in this same place, you'll be laughed at if you don't hold a University degree whatever skills/capabilities you can show off to the recruiter. Don't dream getting that job, and even if you did, you'll be paid only a third or less than your colleagues.
Their might be more interested in chilling effects than on boxun.com alone?
I recall a blog post where someone remarked that "7 is really a 3". Precisely because of Dunning-Kruger: people who don't know how big the field is just say 7 because it seems reasonably high and yet doesn't imply mastery.

That'd imply that game-theoretically, the right answer is 8. ;-) Enough to tell the interviewer that you've gotten past 7, yet not so high to make them think that you think you know everything.

(Personally, I've taken to saying "Judge for yourself" and listing my accomplishments. That's what they're really interested in, they're going to do it anyway, and this way I show enough confidence in my own abilities that I'm willing to let others judge them.)
50% or more of the replies in this thread ARE commercial devs.
Hello, welcome back with yet another new username.

Flagged. Again.
"Code blocks can be used to protect encapsulation".
So can functions, which are already in the language.

"Doing this with named functions is going to scatter code between different functions".
Please show an example.

"A good heaping fraction of hipsters don't understand what's good about code blocks."
That's one way of phrasing it.
If you write the Linux kernel, a ton of companies would take it, enhance it, and not contribute back without GPL.

That is always touted by GPL advocates, but where is the proof? Where are all the companies enhancing non-GPL-licensed software and not giving anything back? Where are the companies making money selling private forks of enhanced FreeBSD, NetBSD, OpenBSD, Ruby, Python, Ruby on Rails, X11, Apache, etc.?

It doesn't make sense. Maintaining your own changes in a big software project is a pain in the ass. It's worth contributing changes upstream if only so you don't have to maintain your own patches and re-merge them every release.
I think it's mainly the burden of tracking everything.

If all your code is either written in house or source you've explicitly licenced on some commercial basis then chances are there's no problem borrowing a bit from somewhere and reusing it somewhere else.

But suppose you've got GPL'd code floating around, and then someone builds something based on it that's used perfectly legally in-house, and then someone later borrows some excerpts from the GPL'd code and reuses them in another part of the system, and then someone else later decides the GPL'd library/whatever isn't needed any more and cuts it out. Now you've got code floating around that you think your organisation owns, but really it doesn't.

Of course it's possible to comply with the rules by diligently noting any reuse of GPL'd code, and of course there are somewhat related issues with giving due credit even with permissive licences or code you've licenced commercially. But in reality, things go wrong, particularly on long-lived projects where developers come and go. Having GPL'd stuff integrated into your dev process if you're not an all-GPL house just seems like a lawsuit/PR nightmare waiting to happen if you run into one of the more militant groups, and short of imposing expensive and time-consuming audit processes there's not really much that management can do to mitigate that risk.
I've learned to never get too attached to anything that comes after "Or we just ..." :)
Why the EU Cookie Law is wrong.
Since my comment (parent) is being downvoted, I will elaborate. In the situation under discussion (deletion of a to-do item) a deletion will never free up a significant amount of any resource (e.g., memory). In those cases, it is pretty obvious to me that keeping the data and metadata of the to-do item around so that the user can undelete it is better than popping up an alert.
I've taken to using LGPL for libraries, and GPL for applications. LGPL takes the stuff I like about BSD (everyone can use, including non GPL compatible stuff), and adds some more stuff I want (viral nature). For instance, I've been working on a platform for "competitive programming", where people write AIs to play games against each other. The game engines (programs that coordinate the game between players) are licensed under GPL, for they are my work, and I want people to contribute back if they use something out of them. The game libraries are LGPL however, as I don't want to dissuade people from using the libraries, but would like them to publish improvements they make.
Google Drive: what can we expect?
Problem 1: This article is a giant anti-car rant with a few points of rational debate baked in that might help public policy. It's no more objectively helpful than reading a spiel from BimmerForums or ClubWRX on why they love their 300hp sports cars and would never give them up to be herded in a big, crowded, smelly bus.

Problem 2: Cars are currently the best solution to the problems we have. That's why they are #1 in the US. Not because they are horrible inventions, not because there is some conspiracy to keep them in their cars (Americans CHOOSE to live in suburbs with large lawns and lots of open space, since not everyone lives in a big city with subway systems and whatnot). Building lots of parking lots is still cheaper than figuring a way to shuttle people around in rural areas. America is big, land is cheap.

America doesn't look like Manhattan, NYC everywhere. For these people, cars are the best solution. And the next stage is not going to be a jetpack. It's going to be a self-driving car. The fact that average people put up with all the problems and headaches of cars that only car enthusiasts love (maintenance, repairs, buying, etc.) shows us that there are a LOT of advantages from cars that we need to match with new forms of technology. My take is: Improve cars, rather than trying to destroy them. Because 100 years of innovation of automobiles aren't for nothing.

My take: The near future is efficient hybrids (2025), electric or fuel-cell cars (2035), then self-driving cars (2060). People will continue to talk about completely changing the infrastructure of the US, having everyone take buses and subways to work, but cars will continue to be over 75% of commute options for the forseeable future. Why?

The problem with all public transport technologies right now is it doesn't solve the density problem. The majority of new population in the US is growing not in really dense cities, but in medium dense suburbs. Everyone talks about moving people into "livable, healthy, walkable cities", yet Americans largely choose to migrate out of those ciites into new suburbs. I wonder why. Maybe they don't like the crowds, the crime, etc. It's human nature.

Problem 3: Finally, here are some things that cars have solved that are unresolved problems in other forms of transport:

Freedom of movement. Go wherever you want, whenever you want, with no one telling you what to do.

Speed. Choose a random American's home and a random American's office. Driving by car, even in traffic, probably beats all other modes in terms of speed. That's why even in the Bay Area at most 20% of commuters go by public transport where over 70% drive.

Efficiency. Cars are actually quite efficient and getting more so, especially with hybrid technology. The average car beats the average city bus in terms of energy efficiency. And we are quite likely to get 50+MPG Cars and electric cars in the near future.

http://www.templetons.com/brad/transit-myth.html

Price. Compared to jet packs or flying cars...
We do look at number of views and links to a post before deleting it. That's why a lot of questions that aren't really on-topic for Stack Overflow are simply locked instead of deleted. We're trying to clean up the site without breaking the rest of the Internet in the process.

> Can't we just edit the question to make more sense, if it wasn't clear to the mod?

Yes, of course. Anyone can suggest an edit to a question, whether it's open or closed. If you find a question and its answers helpful, go ahead and edit it. Flag it for a moderator to consider reopening when you're done.

Also, if you found a Stack Overflow question through a Google search, then it's not deleted. Deleted content isn't visible to search engines.
This is similar to an app I wrote for fun to learn some nodejs, http://www.selinked.com. I think it's pretty secure but I am no encryption expert. Main difference is that I store nothing but the encrypted messages and for the chat and group chat nothing at all. You can also change the type of encryption it uses, all js browser side. Group chat and chat are half baked, there are a still few bugs in there. Would love some feedback on it.
Current project 20-25k/day development budget (including 2 sysadmins and 4 testers) total users under 100. And oddly enough the customer is happy and wants to expand the project. I was once on a project that spent 3 million / year and we had less then 40 actual users of a standalone desktop application yet after 3 years we ended-up saving the client money.