skysight-inc/HackerNews huggingface dataset:
You have to realise that he looks at software from a developers point of view. To him using software includes the ability to extend it. I think to understand the essence of Stallmans point of view you have to realise that it is the nature of software to not just be used and provide human benefit by virtue of its existence but also to be read and understood. The next set of young hackers can today understand how to make an operating system because they can look through the implementation of a state of the art operating system. The more onerous parts of the GPL exist to protect this naive, delicate world view - one where code is perceived to be extensible art - one that is read, used and extended. I have to admit my bias - I dont agree with everything that Stallman says and does, but on the issue of the users right to read and extend code I strongly agree with him. My tribute to every software that I love and find magical is to read and understand how it works.
>Sure, it's sad men don't get to spend as much time with the kids, but the point is, they can have their career, and have at least some time with their children. Women very often just don't have that choice, and are forced to take just the kids.

That's false.

A) It is a woman's choice to have children.

B) The "Best Interest Clause" creates a power differential over the children. If she wants to work full-time she can, If she wants to be a house-wife she can. So what choice does the father have in this situation? If this works its way to family court the father will be legally bound to the "provider" role due to the "best interest".

C) Women in general are still seeking out men that have the potential to be providers. They have the choice to seek out men that will be house-dads and that is not happening.

Women by law and cultural norms have the choice to balance home life and career in ways that a man does not.

All the evidence points that women in general seek out a balanced lifestyle in ways that men do not have the freedom to.
It took many decades and two wars for women to be able to "get away with" wearing pants. They were adopted for practical reasons as women entered the workforce (skirts are more likely to get caught in factory machinery), and abandoned again when women exited the workforce post-war. Until the women's movement, pants on women were only tolerated when they were considered necessary.
Great idea. I like it!
Back in the late 1990s, my team's SourceSafe repository would get corrupted weekly. Like your experience, using SMB over a slow network seemed to have a 50% chance of corrupting the repo. SourceSafe was worse than no source control...
Absolutely, I currently work with a Ruby guru, the Walking iOS Documentation, Mr Java, a security expert, and Ms Mobile. Personally, my background is robotics. I've never seen a group of people that can tackle a problem better. We are all from different backgrounds as developers, most of us are from different universities too. Age ranges span 22-35 range with a cluster in the 22-25 range. We work really well as a team because we were hired for our ability to communicate effectively and understand problems. I know during my interview I was shocked to see 3 of my team members and 2 of my team leaders in individual interviews (I talked to 14 people that day). These interviews were not so much technical as they were "soft skills" tests to see if I was a fit for the team.

(This is a company of 5k+ employees)
FWIW, I heard him speak at Ohio State and he told this joke as well.
Not really.

Ideally, people should think for themselves without enouragement.

But if you are going to allow encouragement in science, then should also allow equal encouragement in other fields.
Web Font Gallery
Batman: Dark Knight Rising Secret Trailer
Also, if you want to buy an AK47 do you google for "buy ak47" or "sell ak47" ? Its the prisioners dillema!
If you're currently fundraising with Andreessen..
Amazing foursquare tip from @kevinrose lol
Perl seems to do this (PerlIOUnix_close() in perlio.c)[1]:

while (PerlLIO_close(fd) != 0) {
if (errno != EINTR) {
code = -1;
break;
}
/* EINTR */
if (PL_sig_pending && S_perlio_async_run(aTHX_ f))
return -1;
}

[1] https://github.com/mirrors/perl/blob/be48bbe8d671b6841c3ec7c...
Hahah I would be worried if they were using my microphone without my permission
The equation which determines if a song will be a hit
And salvaging a corrupted repository was a pain because SourceSafe stored your files in a munged format spread across dozens of files named aaaaaaaa, aaaaaaab, aaaaaaac, and so on. :(
i still think football should be played on a grass (preferably muddy) field

As someone who had football-related knee-reconstruction surgery, I respectfully disagree. Yeah, there's something nostalgic about 22 players slogging their way through a mud-covered field, but it just results in way too many ankle, knee and hip injuries. We have field turf, let's stick with it.
I can't wait to have coaches using tablets and other gadgets! It's going to be great to watch the first iPad launched into orbit when it doesn't react properly.

That and I'd imagine using a touch screen in sub-zero weather might not be the easiest thing either.

Changes will be slow and deliberate.
I found his AMAs to be the two most interesting things I've ever read on reddit, I think. It's as if the whole community collectively attempts to behave just so they don't fuck it up. The memes are kept to a minimum, etc.
Why would you expect to do one thing once and then resource to virtually cost-free copying to get money from it?
If people won't pay for it is because they feel is not worth to pay. Indeed if I can get something for free I'm not so much inclined to pay for it.

If you keep developing it and charge for access to a privileged access to updates, I'm sure you're sales will keep up. If you're updates are worth it, that is.
Eclipse being laggy has a lot to do with what extensions and editors you install. If you know how to configure your setup correctly (ie. not install a huge all-in-one package with tons of crap you will never need, compare different extensions that are similar in functionality and choose for performance), it will be smooth. For me, coding in PHP is a good example - I tried a handful of editors and settled on the dinosaur PHPeclipse instead of some flashy PDT. It has better highlighting (to me, at least - probably only because it's the kind of highlighting I'm used to) and runs fast as a cheetah (I have a shameful couple of files that rank in the 20k+ lines and PDT would stutter on those... when I was moving the cursor). The final issue most people cite is startup time and so far, the only remedy I have found for that is keeping your workspace folder tidy and using an SSD.
Not everything is subjective. Stack Overflow has a stated purpose, and that purpose is not "whatever the most people feel like disussing." The Internet has proven that cats and politics will win that one every time.
Given the Earth-Moon distance of about 380000 km and Earth-Sun distance of about 150000000 km, the lunar orbit deviates from Earth's orbit about 0.25% at most; if the Earth-Moon distance [1] were one meter, the maximum deviation would be ~2.5 millimeters. So, yeah, "awfully hard" just about describes the situation.

[1] The average distance - Earth's orbit is not a circle, after all.
If you've seen other interviews with RMS, this is pretty much one more, a good one to be fair.

Spoiler alert!

Best part of the interview:
Journalist: Are you married?
RMS: No, I'm not.
Journalist: Well, I am, I don't want to be free.
I really would've expected better than a comment that's either woefully ignorant or deliberately "misstating his views" (to put it nicely) to be at the top of the discussion, but HN seems to go nuts when Stallman is mentioned...

Could you rephrase your argument against his viewpoint in a way that doesn't include false statements?
Show HN: My Zappos/Twilio hackathon entry
maybe "+Sie" would be confusable?
The bad memories are coming back. IIRC you would mount a network drive containing the VSS files. One company I worked for had a virus which infected the repository and I don't think it was ever completely cleaned out.
I heard that, once asked about which guitar model was his favourite, Keith Richards said "give me five minutes and I'll make 'em all sound the same." [1]

[1] Couldn't verify that he was saying this in answer to the question, but here's an attributed citation of the same quote: https://en.wikipedia.org/w/index.php?title=Keith_Richards...
Very laggy on latest Chrome on 2010 MacBook Air.
Great story about a great resource, a lifestyle business model that works very well and the man behind it all.
A secret cabal of Google engineers upvoted it. Orrrrr . . . the hackers who frequent this site like this sort of stuff.
How Ayn Rand Seduced Generations of Young Men
We are obviously in different camps. Yet, regarding the first point, it's not irrelevant. Can you layout apps in ios or android without learning about layout files, property files or what else?
Former Tunisian Regime Goes Beyond Spying On Internet Traffic...
I actually create a "my" subdirectory in my home directory that I put all my stuff under (~/my/videos/ ~/my/dotfiles/ etc.)

This is a reaction to being fed up with OSs and programs putting things in the predefined directories without asking.
Doh, you are of course correct. I'm not sure how I didn't think of this :)
Exploring redis in node.js using the mocha testing framework
I wonder how much these are when imported into the US?

(argh, I was in India about a week ago... what poor timing)
“When you have enough data, sometimes, you don’t have to be too clever”
Hah! (You don't actually need that open("/dev/null") trick, though: you can just use dup(). ;P)
Teens in Tech Conference in LA is live
Ted Nelson's another person with that view, though he focuses less on licensing, and more on things like whether it's technically possible to modify software or hardware (e.g. how black-boxed, "no user serviceable parts" it is) and whether people get sufficient education to understand and manipulate the increasingly technical world we find ourselves in. I tend to agree with that; I think licensing barriers are one barrier, but not the only one, and not necessarily the biggest one. Unfortunately, some of Nelson's better books are out of print currently...

Alan Kay has some interesting comments somewhere about a software-design ethic of designing for user empowerment (rather than passive "use"), as well, though I can't seem to find a good canonical paper/talk.

As for the GPL, I personally like it for different reasons, more of quid-pro-quo reasons that Stallman might dislike, something like: you can use and modify this software however you'd like, with the sole condition that you have to share back any improvements you make. To me that seems like a fair thing to ask in return for using my code, since I wasn't obligated to release it in the first place. People who disagree can always pay me for a traditional source licensing agreement.
Try merging two or more public data sources and doing analysis on that and publishing the site.
Cool! Does this work outside of the US?
I'm not intending to troll you :) I swear. But actually your comment might miss the point of the OP. Give Jimi Hendrix or Slash the worst guitar and the worst amp and he'll make much better music than 99.99% of the population. Same with cooking. Have you watched Top Chefs do the gas station challenge? They can take the shittiest ingredients and run circles around most chefs who have unlimited budgets to spend on organic, fresh, whatevers.
Something like Mozilla Weave: http://en.wikipedia.org/wiki/Mozilla_Weave ?
Why a Democracy Needs Uninformed People
I think what notch does really well is keeping the task at hand interesting to himself. Even looking at videos of him programming minecraft, you see that he does it to entertain himself. If a certain amount of time passes where he isn't liking what he's doing, he probably switches over to something interesting and keep the hard stuff in small bites for later.

It's a very good concept to work by, keeping things flowing and neither bore yourself to death nor skip on the hard things.
Hidden gem on this site is the http://kernelnewbies.org/LinuxChanges page...
Nexus S Ice Cream Sandwich Review
Or, perhaps you should realize that the "logical" arguments are not actually logical and have been repeatedly refuted.
Wow, read these lists.

It appears that I really never think about gender bias.
cloudy drinks heinies, lol
Scholarship of this kind is important as it gathers secondary references for future works of synthesis as well as preventing the repetition of mistakes!

Is anyone doing a decent work of synthesis for the history of computing in general? Something like Judt/Postwar or TARUSKIN/History of Western Music?
"Why would you expect to do one thing once and then resource to virtually cost-free copying to get money from it? If people won't pay for it is because they feel is not worth to pay. Indeed if I can get something for free I'm not so much inclined to pay for it."

People won't pay for it because all of my hard work and updates are immediately shared, for free, by someone that bought it once (allowable by the GNU license). You aren't allowed to restrict the user in the form of a proprietary license.

"f you keep developing it and charge for access to a privileged access to updates, I'm sure you're sales will keep up. If you're updates are worth it, that is."

As long as you are using the GNU license, these changes can be shared for free.

This is why services are the way of the future. No piracy, updates are easy, and you also get to charge a monthly fee.
> What if Google was pro SOPA? Would you be happy with them advertising for it on their front page?

You're writing that as if SOPA was one side of an argument where good people could reasonably be on either one side or the other, and HN and Google just happens to be on the same.

But it's not, SOPA has a right and a wrong side. We're on the right side, Google is on the right side and good people are either uninformed or on the right side. It's not unreasonable to wish for Google to employ some of their considerable clout in evangelising the right side.
That works fine for software which requires support. However, I don't want to rely on getting paid by doing support. I'd like to just write some software and for people to pay me for it.

I'd be happy to let customers have the source code, and even let them sell patches to each other and/or me. But I don't want people to legally be able to resell copies of my work, ala the GPL. If somebody wants to use the program that I wrote, I want to be paid for it. They can modify it however they want after that.

What are my options for doing this? I have released numerous programs licensed under the GPL in the past, but I have a few ideas where I would want to be directly paid for the software.
Doesn't anyone have first-hand experience with Fedora+KDE versus Kubuntu? Is one of them more stable than the other?
Things are really slow on chrome at least. It takes forever, but sounds promising the idea.
Kevin Dai: Comsenz founder preferred programming to people
google cooperates with secret services , they passed illegally european users data to US government for example,

and their main patents belong to stanford university, may be thats why ..
If Richard Stallman, has changed the name of "Free Software Foundation" to "Software Freedom Foundation", He could have saved 2 years of his lifetime, not having to explain "free as in freedom, not free as in beer".
>The hard part is fixing it.

That's my point. It's impossible to fix it. Representative democracy is broken to its very core. It will inevitably lead to concentration of power towards groups or individuals who do NOT have the interest of the public or the advancement of humanity in mind.

>then what are you going to do?

Exactly what I've been doing anyways: advocate anarchism and technocracy. Only a society focused on scientific progress and advancement of humanity as a whole, centered around knowledge and logic, and opposing all forms of unnatural authority can bring us into the future.
Books on pool and billiards will teach you how to execute a proper billiards shot. Every one of them, from Willie Mosconi's book of the 1940s to the very latest, will tell you that you should stroke the cue forward and back along a straight path, as if it were running in a groove, avoiding swerves, which will be difficult to control. You should particularly avoid swerving your cue and hand during the final delivery and follow-through.

But there are a few rare and precious films of Willie Hoppe, possibly the greatest billiards player of all time, who won fifty-one world titles at a time when billiards was one of the most popular sports in America and was played in every U.S. city by every gentleman of taste. Check out Willie Hoppe's billiard stroke, starting at about 1:10 in this YouTube video:

http://www.youtube.com/watch?v=cQynRebhP1Y

From this evidence, it would appear that Willie Hoppe ruled the world of billiards with the worst stroke ever known to man. His cue literally skews through a ten-degree angle between the start of his delivery and the end, and his hand twists too. Wikipedia sheds some light on this:

Hoppe's peculiar style of stroke was a result of his career as a child prodigy. He barely reached the table and had to stand on a box. In [his book] Hoppe emphatically advised players not to use his way of directing the cue.

The moral of this story is that grandmasters will take lousy tools and build amazing things, because they are grandmasters. We, on the other hand, are probably not grandmasters, may not want to invest tens of thousands of hours before we get some decent results, and will not actually be harmed if, at the start of our quest for grandmastery, we do ourselves a favor and get the best tools we can afford.

---

(Having said all that: I may not personally like Java or Eclipse, but I can't believe they rank as bad tools. Tens of thousands of people are productive in them, many voluntarily. And consider that people used to write great games for the Atari 2600, for god's sake; Java on modern hardware is a dream come true by comparison.)
Actually, it took me a while to figure out why "Photos" didn't take my to My photos, but to a photo stream of all of my friends.

Me too, but I believe that's a context problem, not a phrasing problem.

Also, Win7 did not add the "My" prefix back to computer, documents, pictures, or anything.

Well then somebody has some explaining to do.

http://i.imgur.com/k9ppY.png

In fairness, there are aliases of some kind set up such that "John\Documents" and "John\My Documents" are synonyms. But the GUI very much puts "My" front and center for me.
> an you imagine how more interesting the web will get when the next Lucille Ball can go direct to the fans?

agreed. and already happening. I've discovered several hilarious talented women on YouTube, total amateurs, yet more entertaining than most generic Hollywood mass produced actresses. And these women can all now control their message and work and charge fans directly for premium content, get advertising revenue, etc. The next Lucy's and Oprah's may already exist now and they've started their little empires on YouTube.
I really like this, nice job.
Nice tip.

At one point I used and loved Vimperator and then migrated to Pentadactyl, but ultimately got fed up with Firefox's bloat and memory management issues.
So, unless I mistake what UMG is saying, they maintain that this wasn't a DMCA takedown, but that due to the DMCA they must be held harmless?

If they used a computer system to commit fraud, doesn't that make them guilty of the "computer hacking" we've all been told is the downfall of civilization?

But at the end of the day, their illicit actions have caused Megaupload actual monetary damages - I hope Megaupload ends up owning them.
Ok this is a bit, uh, unsettling. For 'find my face' to work they have to already classify your face in images regardless of your 'opt in' status. And of course if you turn it on it pretty much instantly knows which pictures have your face in them.

I would like to see the first national security letter that demands Google hand over all pictures with the following 'face' in them. But I won't because the first rule of NSLs is you don't talk about NSLs.

I hope that when it gets abused by the government Google rips it out rather than allowing itself to be used in that way.

(apparently I woke up on the paranoid side of the bed today)
Two points:

1. The scp command is not quite the same because it's not maintaining all the file metadata the way that tar is.

2. The examples were mostly intended to be illustrative, showing that you can do things like cd around on the remote machine before receiving/sending the data across the SSH pipe.

My VNC server example near the bottom of the post was a more useful example of the type of thing you can do with SSH that doesn't have another easy solution.
No one stops you from encouraging.
Dallas Cowboys vs Tampa Bay Buccaneers live stream
Dallas Cowboys vs Tampa Bay Buccaneers
Match schedule:
Week 15 NFL Regular season
Date: SAT, DEC 17 2011
TIME :8:20 PM (ET)
Venu: Raymond James Stadium
watch and enjoy Dallas Cowboys vs Tampa Bay Buccaneers live streaming
and also watch NFL full season live streaming online here. Get the
best online sports coverage on the net directly on your PC.
Type “Let It Snow” on Google Search to Freeze Your Screen
Very sharp- great job!
This is a really neat concept and the design is gorgeous!

How effective has this been? Personally if I got an anonymous text like that I wouldn't reply haha
Isn't that more or less what RIAA lawyers have been doing, though perhaps not electronically?
Not mentioned in this article but FIFA is just as bad. Fans have been asking for goal line technology for some time.
Great work summarizing the current #1 story and submitting it as a new one!
I tried reading the article but after 20 seconds or so a huge lightbox appeared with an advertisement that wouldn't let me close until the video had loaded...

I don't mind advertising on the web but that really takes the piss...
3 Levels of Good Listening
Great! :D
-a wikiHowian
Well, I don't know if you're aware of it, but you just repeated what I replied to you with a different phrasing.
I forgot about sshfs! I don't seem to use it as much anymore, but I first encountered it about 6 years ago and thought it was pretty amazing.

There is a downside to sshfs, though, and it's related to the classic Joel on Software post, "The Law of Leaky Abstractions" (http://www.joelonsoftware.com/articles/LeakyAbstractions.htm...). A relevant quote from that article is:

Abstractions fail. Sometimes a little, sometimes a lot. There's leakage. Things go wrong. It happens all over the place when you have abstractions.

It sucks to be using your editor of choice to modify a file mounted on an sshfs filesystem and have something not quite work right. Something as simple as having the latency be higher than the local filesystem can make saves (and even autosaves) ruin the user experience. And you're pretty well hosed when the connection drops; you're almost guaranteed to lose at least some work.

That is why these days I tend to avoid sshfs and simply SSH+screen to a remote machine, where I can then run vim using a .vimrc file that matches the one on my home machine. I get exactly the same editing system no matter where I'm logged in, and instead of hiding connection problems somewhere that you can't control, it's very clear what will happen when a disconnection occurs.

Of course, if it's across a local or very reliable network, all of my arguments disappear and sshfs is an excellent tool.
Ben Milne • The Road To Relevance
No. True conversation with Stallman, circa 1988.
Companies Respond to Al Franken about CarrierIQ
10 Typography Website Designs to Inspire You