skysight-inc/HackerNews huggingface dataset:
How about including some examples of globbing all files of a given type including filenames with spaces?

e.g. 1) Find all file names in a directory that contain spaces and replace spaces with _

2) E.G save mp3 format sound out of a directory full of flv files using ffmpeg, flv files can have arbitrary file names, mp3 file names saved with no spaces

That kind of activity would be interesting to younger proto-hackers

I'm a teacher. A group of teenagers in a computer room (which is not your target audience) would not actually read your tutorial in an a to b fashion, but, when set a task would raid your work for the bits that help then achieve the task. I'd then follow up with a multi-choice quiz in Moodle or something similar to structure recall like your flashcards.
This works much less well in the days of digital call signalling. The "ringback tone" you hear -- the ringing in your earpiece when you call someone -- no longer corresponds in any way to the ring being generated on the other end. Ringback can start before or after ringing, so you can't even count on the number of seconds being the same, let alone the number of rings.
A few small things:

- you seem to have some crazy js loading on the facebook auth page. In chrome/mac it resized my window to fill my screen length wise. I would recommend going with facebook's default auth popup. Then again maybe you are and their js was just acting goofy.

- the image resources on the autocomplete for your location suggestions do not load.

- the video explanation after you sign up could be more clear. Maybe have some steps to go through in order to "complete" my signup process like making my first recommendation and planning a trip.

- when I create a trip and select that "me myself and I" are going on the trip (ie. I am going alone) the trip shows that two people are going on the trip.

- A lot of the encouraged interaction on the site seems passive. I suspect people are going to be good about setting up their own trips but lazy about making recommendations for other people's trips. Whether it's gamification or something more you should find some way to encourage or even force people to interact.
Yeah, this fact makes it awfully hard to draw realistically. Just try to draw a circle (Earth's orbit around the sun) and then a convex curve that crosses it from time to time. Pretty hard not to make it concave.
Scheming, Dreaming and Mountain Biking
I'm not blaming the victim.

I am saying that, yes, he did something stupid and got spanked for it.

I'm also saying (and in my highly downvoted follow-up providing additional examples of) that it's reasonably if not highly plausible that the attack was wholly scripted and automated.

I've been burned myself -- by systems stuff as well as meatspace events. Very often the key finding of a particular experiment is "don't do that".

That was my point.
> we tracked down the root cause -- an Ethernet cable wrapped too tightly around a power supply brick

I just became a little lightheaded, and my vision has gone all blurry and grey.

I hope you're claiming some sort of disability compensation from that company over the long term harm this must have caused you.
Any improvements on this method for making JSONP calls?
There is more and more work being done in social justice circles now to degender the assumptions in discussions about rape and domestic violence. Many members of earlier generations of feminists found it easy to dismiss talk about problems like domestic violence that affected heterosexual men as unimportant, which is obviously unfortunate. But as gay, lesbian, and transgender people gain visibility within the social justice community, it becomes more obvious that this is based on gender essentialist, heterosexist assumptions that are simply not valid.

Of course, this doesn't change the fact that most resources for rape and domestic violence are geared toward women. This is a problem not only for straight men, for for gay men and transgender people as well. There's a lot more work that has to be done in this area, and if you feel strongly abut it, I would strongly encourage you to get involved.
The government already tries to hard to keep information from citizens. Why should we help them?
The authors of proprietary software control what you do with that software.

Quite clearly Free Software as a source of income works. Sell the support for the software which you have written, software you will be most familiar with. This is the model for countless companies writing Free Software.

People are malicious (I enjoy your cynicism, BTW). The difference between proprietary software and free software is that you're free to find those malicious "features" (mind the quotes) by reading the code that is available to you under Free Software. If you can't find it (the evil - not the code), you can assume that the massive community will (eventually). This is impossible in proprietary software. You don't control the software - it controls you.
Not loading on Chrome for me... I can sign in with Safari but it seems really slow, right now its just stuck on loading... I want in! Arg.
'===' faster than '=='?
I would look at how many women are in STEM fields in, say, Europe. Because if it's an American problem, then maybe it's because in America, STEM fields are low-status. Not as low-status as garbage collectors, but low-status enough that women don't aspire to break into those fields the way they've broken into law and medicine.
'===' performs better than '==' because no type conversion is need. Are there any reasons you would use '==' instead of '==='?
A lot of people are quoted in that article as saying "Technology is changing and the game must keep up." as if it simply goes without saying that it must.

But... must it? Why? Expand the "obvious" for me. Because I can't actually see why the game must keep up. And I can provide a good reason why it mustn't keep up, which is that we don't really want games won or lost on the quality of software that one side or the other has at game time. It's not the question we're interested in, it's not what we want to watch.

I italicized "the game" above because I am strictly talking about the game. Tech for safety gear or medical treatments? Bring it on. Mandate it. Go nuts. But who cares if the coach is calling plays from a tablet? What matters is a level playing field, not what level the playing field is on.
If you want vim-like browser, try Pentadactyl: http://dactyl.sourceforge.net/pentadactyl/

You can mappings, like this one, which will take you from a comments page on Hacker News to the actual article:

:autocmd LocationChange news.ycombinator.com map g1 :js openUILinkIn($(".title a")[0], "current")<CR>

From https://github.com/aantn/castle/blob/master/home/.pentadacty...
> One more thing that irked me was that Stallman implies that only proprietary software makers will put malicious code in their products.

Yeah, anybody can put a trojan in Firefox. But only proprietary software can keep antifeatures - non-secret features that are detrimental to its users. DRM is the epithome of that. More here: http://www.fsf.org/bulletin/2007/fall/antifeatures/
Everybody's guide to SOPA
Privilege here is a technical term.

Other people's sexism yields my male privilege. And yes, this article is definitely about male privilege.
That's very idealistic but isn't really a really good perspective of the situation facing us.

Whatever resistance to SOPA that exists in the federal government exists because of some technology companies making very loud noises. Simply saying, "well, corporations shouldn't have a privileged voice in government at all, so we should condemn corporations even when they're arguing on the right side of an issue" is stabbing your allies in the back. Curtailing Google's political activism won't teach America to govern itself without corporations. It will just give the bad guys even less resistance to their agenda.

Google maybe shouldn't care about politics. But politics cares about Google. And, moreover, the rest of us. We can start telling Google to GTFO of politics once there are other democratic institutions to take its place. Until then, unilateral disarmament is not an option. The best we can do is remind people that Google is a temporary tactical ally, not some angelic being that does no evil.
Noticed you both have to point out when you're being honest, as though the default is dishonesty. Must have been quite a culture of misrepresentation.
Is there a configuration for this browser, or another micro-browser, which has anti-tracking, anti-social, adblock and flashblock built in?

Would be cool to store the history outside of the browser, in a kind of standard format. Im not sure if it is easy enough to extract firefox history from its sqlite3 db. It would also be cool to switch where to store history/activitiy very fast, for example "send to home computer" or save for later synching with your other browsing profile...
The important shift isn't really 500 channels->5 billion channels, but rather an entertainment system based around scheduling vs one that is on-demand.

500 channels didn't do shit for me, there's still "nothing on" most of the time. The DVR, on the other hand, did quite a lot for me.

A move to full-on over-the-net device neutral VOD does even more, and it is obviously coming whether existing stakeholders want it or not.
You pay for receiving a call too. You just pay differently. Nothing's free.

There's no "paying" vs. "not paying" conflict here.
Are students receiving equal encouragement to become game designers?

Game design is a lot more rewarding than scientific research.
How to Build a Smarter Airport Terminal
"I suppose the next step for our "well-intentioned" law makers would be to have all routers subscribe to a global IP blacklist, which will be easier when IPV6 becomes the norm and the one-to-one mapping between IP addresses and nameable things returns."

OT, but this made me think of assigning an IP to every individual, mapped to either or all of iris scans, fingerprints and dna.
Today In Dishonest Fox News Charts
1. hire 1-2 star developers
2. build your team culture around them
3. hire other talents around this culture
4. other solid developers will want to join
5. there you have a star team

Step 1 is probably the hardest. You'll need a lot of charisma to convince talents to join
He has a (semi-)valid point but he distorts it by not understanding what a bubble is.

The problem is his definition, "A bubble occurs when an asset moves up today only because it moved up yesterday", is wrong.

A Bubble is actually when people have unreal expectations of how much stock will move up tomorrow. Or as economists say...

"a widespread cognitive bias that leads market participants to drive stock price above their value in relation to normal valuation standards"

So in the case of "bubble 1.0" the bright future of a few truly valuable companies (Amazon, Google, etc...) led to a cognitive bias in favor of ALL internet companies. Those other companies are what made it a bubble.

So his point about Facebook may be a valid one. It may be like Amazon and Google 15 years from now. That's a complicated question involving how willing people are to re-establish social connections, how likely it is that a competitor will come along that's superior to Facebook and whether social sharing is "a phase" or not.

But Facebook's eventual value does not negate "Bubble 2.0" as it might just be the company that helps create the cognitive bias and not necessarily one that benefits from it.
Or maybe this story has simply ceased to be true because everybody knows it and investment bankers have come under intense criticism for it. Google held a dutch auction and still apparently left quite a lot of money on the table.
You mean its hard to draw a circle and a square that intersect 8 times?
Stallman conflates "charging money" with "being evil".

Charging money depends on some kind of friction, e.g., not providing source code, or releasing something so complex that you can charge for support, or releasing toy versions.

When I asked Stallman how I was going to make a living writing software if I gave my work away for free, all he said was "Well, I'm sure you can find a way." I wasn't reassured. I am, in fact, rather proud that people pay me for my work; it's a sign that it's worth something, and that I'm doing something right.

Charging money isn't evil, /evil/ is evil.
Also see http://snowisfalling.com
I think we have to keep in mind that sports are games of people vs people. Adding computers is giving people tools, but that kind of thing has always been tightly regulated in sports. Would we allow the quarterback to use a giant Chuckit thrower just because someone made one that launches footballs instead of tennis balls? Why should we allow coaches to use computers?

EDIT: And no huddle because of headsets? Then were exactly is my incentive to scream my freakin' head off?
Stop making beautiful apps and start making useful apps
Hmmm. far from any technology hub that would contain a deep talent pool of developers.

So how do your account for their prior success?

And calling that area "rural" or "provincial" (well, it is within a Province, after all) is just geographically inept. If they were in Whitehorse, that would be one thing.

Perhaps their prior great success exposed them to the possibility of disruption?

I am wondering why we need the articles from itworld here anyway?
Create your own free online survey with Google Docs
What am I seeing? The front page hasn't been updated since May 2010.

I wanted to get into kernel development and a couple weeks ago I checked out Kernel Newbies. I was excited to see a list of projects that "Computer Science students" could work on -- that was me. That list has projects from 2007-2009.
MicroVentures Raises $150K
Yeah it's him. Just heard him say it. Last hour or so has been Röyksopp in case you wondered.

Edit: Must admit that I've had less entertaining nights out than this. Getting inspired and learning a few small tricks here and there is rather fun!
Actually, it's 100% OK to not know how the Internet works. What is NOT OK is to have no idea, but still vote on Internet exclusive issues.

THAT is just outright stupid!
Stories About the Burroughs B5000 and People Who Were There
I agree - this is a great idea, but not very helpful if it's that far out of date.

I've always wanted to get into the kernel a bit more, but it can be difficult if you're not already familiar with the codebase and architecture, so it can be difficult to get started. This seems like a great way to get some initial familiarity - too bad it's (apparently) defunct.
Be sure to read the info as you install sshfs via homebrew. Getting fuse4x working right requires a couple extra steps.
From a point where you take bribes (don't call it lobbying) from companies that would profit from SOPA and consequently vote for something you have no idea what it is, it's immoral and should get your ass fired!
I can definitely see this being very useful but man is it slow right now... Every time I hit a "Loading..." it never finishes. I end up having to refresh the whole page and trying again. Perhaps it should at least throw an error if the server's getting overwhelmed?
Ask HN: Cool projects to work on?
Hi,

due to unexpected vacations (thanks German bureaucracy), I will be free from tomorrow until the 22nd.

I would like to use this time to hack on a cool project. Maybe something that could go on my github page.

I ask here because I would like to "work" for someone that is in business. So that I can get some feedback and mentorship. I don't have the chance to talk to programmers and people in start ups in my daily life. I thought this might be a chance.

I am an amateur programmer. I work in Finance. I know python, a bit of clojure, and I find C quite cool. I am looking to gain experience in data analysis/visualization, financial/business applications. I hope to live finance one day, you know...
To be honest I don't know either. Eclipse has always runned fine until the rare day when some plugin goes overboard and destroys all hope.

Last year for instance I've had bad issues with autocompletion on some huge classes (GLES20 I'm looking at you), but 1) that was when I was struggling on the macbook already, and 2) Someone fixed the problem somehow while I was busy downgrading to a stable version.

Eclipse kicks ass. I only said it was laggy out of mercy for the people who can't get productive with it.
Yahoo's YUI has a whole write up on this in their design patterns: http://developer.yahoo.com/ypatterns/social/core/yourvmy.htm...

They explain why they've determined that "your" is best.
Show HN: Ideas to work around SOPA
Over breakfast, I thought about how to circumvent SOPA (as I understand it).

Key problem: SOPA allows the government to tell DNS servers to stop linking certain website addresses to their IPs.

Abstract Solution: Remove the need for DNS servers in the majority of cases.

Idea 1: Have a list of IP addresses stored in each browser so they don't have to be resolved. Just have an associative array somewhere that contains a bunch of really popular websites. Every time the browser auto upgrades, it updates and expands its list of IPs. This could be done as a plugin for most modern browsers.

Idea 2: Congress is smarter than to try and take down facebook. Every 15 year old girl in the country would be marching on Washington within a week. Make a facebok app that has easily clickable IP's to popular websites.

Throwing them out here to see a.) if I understand the problem right and b.) these ideas could work. They would be limited by the size of the objects people could save, so it might only cover the top 1000 websites.
Do you have a Kinect? Try fiddling with Clojure and Kinect:
http://openkinect.org/wiki/Main_Page
"For example, if the characters are designed to appeal to women, you can pretty much guarantee that they will not look like they have had basketballs implanted in their chests."

I am not a woman.

I live in Southern California.

I see quite a large population of women here who choose to implant what appear to be basketballs in their own chests.

One could debate whether or not this is due to a negative society influence or whatever other factors, but clearly there is a segment of the female population that embraces the "basketballs on the chest" look. Enough so that they choose to participate in the look personally.

So be careful speaking for an entire group, especially when it is as big of a group as "women".
I can think of two.

* (programmer) laziness

* if you know you want type coercion
> Maybe one day, the FSF will give up trying to force people to use the word "free" the way they insist it must be used.

Maybe sooner than you think: http://developers.slashdot.org/story/11/12/17/1735253/gpl-co...
To that I'll add:

Active refusal to seek out or listen to those who actually do know how the internet works.
Err... no.

He associates evil with charging money for software but not letting the buyer having his basic owner rights. Being that the right to modify, use and redistribute.

Read this on the gnu website and understand how wrong you are:
http://www.gnu.org/philosophy/selling.html

When asked that question he usually replies "if you can't make money by doing free software, maybe you can look for another job". One cannot blame him for putting his ethical principles in front of his professional interests. I, for one, think that's the way it should be.

In 2011 in hacker news we still have to clarify this... oh well...
Shouldn't this be obvious?
Oh, I see. I thought that the individual contestants came up with their ideas entirely on their own. I suppose this approach makes it much easier to judge, and more competitive as well.
I tend to agree. The only way cards-on-the-wall falls short is with remote employees; somewhat painful transcription ends up being necessary. But no tool is as accessible, visible, simple or powerful as the cards in the office.
Eclipse:Java::Textmate:Rails
And the majority of cases it's much worse than the male equivalent. FGM often results in all or part of the clitoris being removed.

As a circumcised male, I generally believe that FGM is much worse than the male equivalent, even though it is much more rare in developed countries. At the same time, I wonder if the facts that most circumcised men have no basis for comparison, and that the procedure is so common, colors that bias. The foreskin has over 20,000 nerve endings whereas the clitoris only has about 8,000. Men that have undergone foreskin restorations sometimes report vastly improved sexual sensitivity and much more intense orgasms.

As I said, I believe the female variant is much worse, but it does cause me to pause and consider that this may be caused by female privilege. I cannot help but wonder if my belief that there would be outrage if roles were reversed is valid.
CAVEAT: I'm only familiar with Marx from second hand sources.

I'm inclined to give Chomsky the benefit of doubt here. As a small l libertarian I can totally relate to the idea of ruling elites who falsely claim to share your ideals but are actually in politics for money, sex and ego stroking.
Google's Perforce?
Google+ launches opt-in "Find my face" feature
I find that reasoning quite disturbing. Shouldn't the players health come first?
Either everything I've ever learned about business is wrong or he is misusing the term business model.

I was always taught a business model is essentially a corporate version of a scientific hypothesis. Meaning it has to be defined and tested in a way that can be repeated by others

(successful business models can fail if the people using them don't execute them properly but that's the equivalent of a scientist not reproducing the environment of an experiment properly)

In the case of Louis C.K. his celebrity filled a very important aspect of the business model which is "the method by which customers are enticed to pay for the goods being delivered". Mr. Wilson tries to gloss over that by saying...

"over time, if their work is good, their audience will grow and the investments they can make and the profits they can make will increase."

But that's not proven by what Louis C.K. did and in fact there's tons of proof on the internet that shows it isn't the case (it isn't hard to find undiscovered talent on the internet). Moreover the situation will only get worse over time. As more people try what Louis C.K. did it will add more noise to the already noisy internet making the true talent that much harder to find.

Companies like record labels originally existed because society needed middle men. People who would pay A&R reps to go to clubs every night and find talent. Then the label would deliver that talent to the masses. If you really want to make the Louis C.K. model into a business model everyone can use the question that needs to be answered is....

"how do you use technology to find the talent and then connect it to people who want to consume it?"

And Louis C.K.'s experiment does nothing to answer that.
Gah! At lest the 10th major site I've run into recently that does this (including google groups). If you want to forward me to a mobile version of your site, at least drop me at the content I was trying to find.
>Game design is a lot more rewarding than scientific research.

Doesn't this directly contradict you first comment?

>People should think for themselves and pursue whatever career interests them most.
anything they can do to limit the frequency of coach challenges and replay reviews is a good thing in my book. i'm blown away that we still use three or four oft-poor camera angles to try and determine whether or not a ball crossed a straight line.

other than that, i still think football should be played on a grass (preferably muddy) field with the outcome determined by grit, determination, chance, and physical ability - not robots picking from a statistically optimal playbook. That being said, it will be pretty funny to see the geeks take over the NFL.
This is not the net you thought you knew
Don't forget autossh. It auto-reconnects when your connection dies. This combined with screen makes working on flaky wireless much more bearable.