skysight-inc/HackerNews huggingface dataset:
Does CRSF also works with WebSockets?

The browser sends cookies in the websocket handshake. If the server application uses the cookies for authentication, then a malicious web site can act on behalf of a user without the user's knowledge.

How it can be prevented using Origin header?

The server application can reject requests originating from other sites.
Go is a fascinating game but it requires a lot of effort to learn to play well.

I've found that after a hard day of programming the last thing I usually want to do with my free time is solve what is essentially another set of logic problems. I'm much happier if I can do something that lets me turn off and rest that part of my brain for a while.
Gosh, you are one of these designers who think of themselves higher than those "non creative people":

"We would write those ideas the “non-creative” people gave us on a white board [...] That list was called “The obvious list”"
Although I wouldn't jump to assume that he isn't already an active person, I will share a bit of my own experience (as someone who recently turned 18):

Try to limit your time working with computers. Really. I used to waste a ton of time installing new Linux distributions, customizing my desktop, learning how to use vim, learning new programming languages, etc. Not that this was bad in any way, or not enjoyable. But did I really need to spend as much time as I did?

I had a conversation with a few of my friends that got me really reconsidering a lot of this. One of them asked me, "What do you like spending your time doing?" To be honest, my favorite thing to do is be with other people. Or at least, the most rewarding and vivid memories I have were with others. Programming can very frequently turn into a solo journey that consumes hours of my time. It's fun, but also isolating.

If you limit your time with your computer (say, a max of 1.5 hours per day unless you're doing homework -- this will vary from person to person, but you have to be honest with yourself), you'll do more of what you actually enjoy doing while you're on a computer, and you'll also find opportunities to do more of what you enjoy off of it as well.

I surf Facebook less, I spend less time needlessly checking my email, and I only use HN or Reddit as a break from doing projects. That's how I make things more interesting for myself, and I also wind up going out a lot more than I used to.
I'll take your advice regarding volume/bulk. It seems sound to me. I took up chess a bit more than a year ago, and tactics practice and non-stop playing have done more for my game than any reading.
Free Fonts Best Resources
The biggest tip is that for a while you'll be playing high handicap games. Don't try to attack. Just try to pick what to defend. If while your attacker carves out a chunk you manage to defend a bigger chunk, you'll win. As you improve in defense, your handicap comes down. After a while you'll find that the skills you're learning in defense also apply to attack.

And the very first rule to learn is that if you create a solid wall and leave someone with little space, their stones will either die or be left alive on little territory. Which happens doesn't matter to you, and you don't have to figure out the details - just keep on limiting them and things will work out. If ever it comes to direct conflict, you'll give them opportunities - that is the game they need you to play to have a chance. So don't give them the opportunity.

Oh, and always start a wall at least 1 space away from them to limit their tactical chances.
kdb+ is head and shoulders about the rest when it comes to introducing time / order into relational data. It's lean, minimalistic and ridiculously fast.

Unfortunately, it is also ridiculously expensive.
Dude, if success or failure actually hung on rhetoric (word-choice), there would be millions more start-ups "succeeding" today.

"Failure is not an option" in that one never explicitly _chooses_ failure. It just happens for a million different reasons. There are a million reasons why even a flawless gem of a productivity and time-management app won't make more money than you put into developing it.

Ask the Chandler folks, incredibly smart and experienced people who set out to build the greatest calendaring/PIM/to-do-list eva... and failed.
Effective Team Communication
A mini-guide to best practices for team communication, based on founding 4 nonprofit's, and experience as Nerd Herder @ MakerBot.
Let me throw a similar question at you, define "race hate" or "sexism". Does making a joke about generalized views on race or sex contribute to "race hate" or "sexism"? If not where do we draw the line? When someone makes a remark about their own race or sex, why aren't we up in arms about it but if someone else does it, why do end up in a riot. See its not that easy to define things that are driven by complex emotions.

>Keep in mind that anybody can invent any religion at any point.
You are absolutely right.

Religion in it simplistic form is simply a belief that a group of people share and unite under. Within that definition, even atheism is a religion, although an Oxymoron.
Thanks so much for taking the time to give me such awesome feedback.

Everything you said will be taken into account. Your luck is needed, and very much appreciated.
"...so obvious that even an accountant could come up with." Very condescending.
What percent of your lifetime income / net worth would you give up to avoid a 6 month term in a maximum security penitentiary?
"jugaad" is the equivalent of a 'hack'. When there are limitations imposed by circumstances, people try to 'hack' the system, without paying any attention to when they cross the legal line.
Can you explain this in a little more detail, or have a blog post about it? I've been thinking about doing something similar (`screen` for shared coding environment, with some other thing -- skype, say-- for video chat). I'd be very interested to know details about such a set up someone else has used, and any caveats or issues (for instance, screen didn't seem to export the environment faithfully, in my limited experience).
In chess there's usually a reluctance for strong players to play weak players, unless it's for mentoring. That Go encourages people of different skills to play a somewhat even game through handicaps seems very sociable and healthy to me.
Regulatory Capture is, according to Wikipedia, a clear aspect of corruption, see "corruption" wiki template:
http://en.wikipedia.org/wiki/Template:Corruption

Not sure how else to remedy your confusion here.
that would be.. tricky. almost impossible to generalize, I'd imagine, but who knows
Is anyone really surprised?

When you agree to use a service, you agree to the service using you--regardless of tos. You become the commodity. There will always be concessions that need to be made in the name of convenience. It's natural. See power, telephony, medical and other technology for reference--should you need to.
I do have an evil goatee. Actually it's extremely apt if you ever saw that Star Trek episode and understand Evil Spock's original Machiavellan attitude and his revelation at the end.

You labeling my statement and/or the article author's an "emotion-driven fallacy" is amazingly obnoxious rhetoric. The line that follows is even worse.

No one claimed that choosing to play FarmVille is immoral. Talk about logical fallacy. Discussions of morals and values are by definition emotion-driven. "I actually bother with knowing what I talk about." Yuch.
Thanks. One of our unofficial goals is to not be an Askmen ripoff with better writing. I enjoy reading Askmen articles once in a while, especially when I need something very specific and practical like how to tie a bow tie, or when I want to waste some time on a 'top 10 hottest chicks in surrealist Angolian horror films' list or something equally mindless. But we're aiming to go a little deeper than that :)

Any more feedback, negative or positive is much appreciated.
I could do this, but the majority of the time I choose to work fairly close to regular hours at a coworking office.

So I guess this freedom is worth different amounts to different people.
Responding to Mashable
Does the 60K need to be spent right away, or can it wait a year? If not, I suggest you work for a year first. Unfortunately the best ideas seem to come when you are not trying to think of them - such as when you're at work or at college. I think we are most creative when we are yearning for something else.
None of this is going to make me rich though. Not by a long shot. Not even a tiny way there.
I try to do stuff all the time. Sometimes it works, sometimes it doesn't. Trying isn't the issue, it's stopping trying that results in failure.
As a python user with relatively little EC2/nginx experience, this is exactly the sort of thing I've been looking for. Thanks!
If you're exceptionally paranoid, an adversary with access to your encrypted .dmg on Dropbox may be able to deduce sensitive information by analyzing the changes in the file. It doesn't necessarily mean your data is at risk, but maybe it could point your adversary to the bits of information you change most often. This would be true with any encrypted file using any algorithm.

That said, unless you've gained the attention of a TLA (that's Three Letter Agency), it's a minuscule risk and I really wouldn't worry about it.
An Open Letter to People Who Take Pictures of Food With Instagram
Yang
I'm not a hacker. I'm a hi ka.
This is a remarkably pedantic sentiment. Competing is not "just training with more incentive". Competition is the thing you train for. The differences psychologically are so obvious that they're not really worth enumerating.
Once you've figured out on paper that 1 + 1 = 2, you don't necessarily have to put one apple next to one apple and count two apples to “complete the exercise.”
Oh, I know someone. But they weren’t interested in debate. They basically were convinced that legality == morality and their pastor said piracy is theft, so that’s that.
OpenCyc 4.0 is out
The Constitutional questions here are very interesting and rapidly evolving. For example, is requesting cell site location data like tracking a beeper in a can of ether on a public highway or like a pen register? Or is it more like a wiretap of a search of a building? What happens when GPS is turned on?

There isn't a lot of case law here. In general though courts have expressed concern about the sorts of surveillance that are becoming possible. See, for example the cell site location arguments at the 3rd circuit appeals court or the opinions of Sotomayor and Alito in Jones v. United States last year (Alito's opinion concurring in judgement was joined by Kagan, Breyer, and Ginsberg. Sotomayor joined the majority of Roberts, Scalia, Thomas, and Kennedy as a narrow way to resolve the case, but she also went beyond that and endorsed Alito's logic as well, which complicates counting votes).
For younger people, I suspect fear is a stronger motive. Making enough money right now is good, but is not comforting at all when you are at the beginning of a 40 years career.
Definitely agree that it was and still is a trend. I won't claim we were the first to distance ourselves, but I think we were the best!

Our POV on what defines 'pickup' advice versus regular dating advice is that 'pickup' is the decision to objectify your sex life in order to improve it. We don't believe that this is a healthy or effective mindset, hence we don't define our material as 'pickup'.

Honestly, I think if you read some more of the site, for example http://postmasculine.com/why-its-so-hard or especially http://postmasculine.com/pickup-artist (warning: long) you'd come to the conclusion that we're a far shot from what most people associate pickup with. But it's up to you whether you want to spend the time :)
> It may be all well and good to crucify ten thousand people

There are millions working in worldwide finance. By "crucifying" (must you really be so hyperbolic here?) a small complicit fraction of these, you send the signal to the rest: there are conequences for malfeasance.

It's the same reason we have the concept pf prison in the first place - as a deterrent. The thousands of people who might be sent to jail are certainly replaceable. Justice dictates they should be, as well.
Shit recruiters say (submit your own)
After investing $4700/year for 40 years you still won't be rich. The amount I could withdraw each year would still be much less than my current middle-class salary. In other words, I'd have less income than I do now.

In fact, I need to squirrel away a very large proportion of my salary to retire and be better off than I am now. I can't afford that, which is the point. The middle class is too poor to ever be rich.
The framers of the constitution would be surprised. The fourth amendment prohibits the government from fishing around in our private affairs without probable cause:

"The right of the people to be secure in their persons, houses, papers, and effects, against unreasonable searches and seizures, shall not be violated, and no Warrants shall issue, but upon probable cause, supported by Oath or affirmation, and particularly describing the place to be searched, and the persons or things to be seized."
I've been there. It's easy for me to ignore the "right and wrong, win or lose" mentality of certain situations, but there are some times when I feel disengaged or nauseous about being in a situation where I am not expected to perform well.

The solution, IMO, is to remember that you aren't the feelings in your head. There was a time you would have had a feedback loop for the game regardless of winning or losing, and you've lost touch with it due to age. Your remedy, which is the correct one, is to persevere beyond your banal mental fortress until a new feedback loop is created.

By the way, I'm a huge fan of your work. Good job!
It might just be a language barrier, but in advertising / marketing (and most design related companies) there's a job title called a Creative, which is someone who does the art / design work, as opposed to account management, finance, etc.

He might just be referring to people who aren't Creatives in their job title
meh, look at who buys the high end BMW and HD brand motorcycles. They are almost entirely limited to the over 40 crowd. I mean, that's mostly due to the expense (just like the Ryno) but clearly, The 'death machine' mystique isn't limited to the young.
Monkey patching from a library in a namespace shared with the vendor and all other code within your process.
TypeLink.js  find important links by typing
And they all make you really sad if you're looking for a real tiling wm or, worse, have actually used one before.

The window manager situation on OSX is still dire.
"I can identify whether a person is playing me."

The giveaway in every touristed country almost worldwide is that they've approached and are talking to you. Exaggerating a bit, but not far off the truth.

Sadly, the things that tourists often yearn for - that natural, personal contact, the local insight - is exactly what you'll get from many scammers, and it leads you to shun so many approaches (e.g., the kids in Wangfujing who will eventually want to sell you art on commission or drag you to a tea ceremony) that you are forced to detach somewhat from your travel experience.
I am certain that you have never been to India.

I question whether you've been to New York City, in the summer.
ajross' reasoning didn't lead to full invalidation, but a patent Nokia cannot use against Android or Linux is useless for Microsoft.
Agreed. A "is anyone really surprised?" attitude is not compatible with American values. As actors in the technology industry we should do more to protect the civil rights and privacy of our users.

Compromising these ideals in my mind is weak behavior especially when used as part of a monetization strategy. Towing the line of your TOS should be iron-glad, especially in the face of government inquiries.

Vigilance begets liberty. Liberty must always be defended or someone will easily take it away. Not to say that we haven't already lost a lot of ground, but giving up and saying "thats the way it is" is simply not an option for me as I am an American citizen.

For those internationals, give in at your own peril.
Save your money, it's unusable (windows jump around randomly).
Track Record In China Sets Cisco’s “TOS” Scandal in More Sinister Light
The title has it right. I never knew this existed, but it seems like something I've been looking for... Is it worth trying out at its current (open) state? Or is it just another failed Google Lab experiment?
"Failure is not an option!" is a phrase that automatically annoys me when I hear it, because almost nobody who uses it actually understands what it means.

It's usually used in the sense of "we have decided to rule out the possibility of failure." But that's not really what the phrase means. What it means is that you have exhausted every possibility other than succeeding. It means that, to borrow a poker term, you're "all in" -- you have gotten yourself into a position from which there are only two ways out: success, and utter ruin.

This is what the screenwriters of the movie Apollo 13 were getting at when they coined the phrase (it's usually credited to NASA flight director Gene Kranz, but that's incorrect: see http://www.spaceacts.com/notanoption.htm). When the Apollo 13 mission went awry, the NASA teams on the ground didn't have the option to accept failure, because failure meant the death of the three astronauts and probably the end of the moon landing program. There was literally nowhere else for the people involved to go. They were "all in" -- the astronauts especially, but even to some degree the men on the ground. (If you're a mission control specialist in 1970, and you get drummed out of NASA with the loss of three astronauts on your record, whaddaya gonna do, go work for the other space program down the street? Start your own? Your career is done.)

What most of the people who use this phrase miss is that rarely are they actually in that deep. If your social video sharing startup fails, you've lost a couple years of your life, and maybe some money. But you're not ruined. You're still alive; you still have your skills and talents; you can still go get a job somewhere. If you're smart, people will probably even lend you money to try again someday. You're down, but not out.

A true "failure is not an option" startup scenario would be one where, if the startup didn't take flight, you would lose every dollar and piece of property you own, all your academic and professional credentials would be revoked, and you'd be barred from ever working in technology again.

That's what "all in" looks like. It's fucking terrifying.

It's also much, much higher stakes than all but a few of us will every play for. Which is a good thing! But unless you're one of those few, if you go around talking about "failure is not an option," it makes you sound kind of stupid.
I really enjoyed the article. I was already familiar with Mark Manson and the "pickup" scene, so imagine my surprise when I saw the http://postmasculine.com link on the front page of Hacker News. I highly recommend the book Models by Mark Manson [1] if you're a man at all interested in being more attractive to women.

[1] - http://www.amazon.com/gp/aw/d/1463750358
As an accountant, I fully agree.
I think the reaction that SOPA was the tipping point of a long building frustration in both Europe and the US. Europe had a head start with governments and activists making more headway in the way of reform with Pirate Parties and a series of crippling strikes against harmful regulations.

What SOPA did was drag Google and Wikipedia, two of the most used sites in the world, into the battle. That put more eyeballs onto the problem than a decade of smaller skirmishes. This galvanized a previously uninvolved but large part of the population. The flood of calls and email to our congressmen was far above and beyond anything that happened before.

The other reason I believe SOPA was influential is because the US has a disproportional amount of control of the Internet in the form of ICANN, which could do more destruction even if the offending site wasn't in the US jurisdiction.
What Really Makes Us Fat?
I have done remote pair programming with screen for a long time. Tmux might be more modern, but I have never tried it.

Caveat with using screen: You must suid root the screen binary, which is not very cool.

Put the following in .screenrc:

multiuser on
acladd <other username>

Then, start a screen, and the other user can join it using:

screen -x <your username>/

The slash at the end is important.

I like to add some stuff to the screenrc setting up a status bar at the bottom showing all the windows and which users are viewing which window, but I'd have to dig out my old screenrc to remember how.

Skype for audio chat, or some other audio chat (even just a phone call which is what we did a lot back in the day) is essential. Video is less important and hogs a lot of bandwidth.

Good luck, I really hope collaborative remote programming becomes more popular!
NIKE Mens Shoes Canada Outlet, Cheap Nike Running Shoes Canada
NIKE Shoes Canada Outlet, Cheap Nike FREE Run Running Shoes, Nike Air Max 2012 2011 2009 shoes, Nike Lunar Glide Running Shoes, Nike Vapor Soccer Shoes Canada outlet!
I loved Ion (http://tuomov.iki.fi/software/) to death back in the day and for a few years was floating in limbo after it's author went weird about it's licensing.

I'm pleased to say that there is now Notion (not ion):

http://notion.sourceforge.net/

Notion is a fork of an earlier version of Ion with a more permissible license but behaves and looks exactly like Ion always did.

Notion and Ion were so-called stacked tiling window managers, their position and layout were not fixed in patterns of dividing the screen up like (iirc) Awesome and XMonad.
Oh my god. Thank you for the link; that video is quite enlightening.
Strictly: campaign donations are a legal transaction, though previously in the US the limits were set far lower. I'd strongly recommend you read Lawrence Lessig's Future of Ideas and Republic Lost in which he first develops and then greatly expands the nature and scope of corrupting influences of money in the US, particularly in politics.

A difference of degree remains a difference, if only of degree. That said, independent third-party assessments of corruption such as the Corruption Perceptions Index as of 2010 hold the US (7.1) rather better than India (3.1) (the index uses a 10 point scale). There's room for improvement for both nations. Notably, the US is comperable with two South American countries, actually falling behind Chile (7.2) and just ahead of Urugay (6.9).

Topping the list, New Zealand and Denmark (tied at 9.3), and Finland and Sweden (tied at 9.2). Worst? Somalia (1.1), Myanmar and Afghanistan (1.4), and Iraq (1.5) (So, how's that regime-y change-y thing going for ya, Sarah?)

http://www.transparency.org/cpi2010/results
I would say you're off slightly. I think it's basically improvising very frugally to make stuff work when it should've been close to impossible. It can be dangerous, It can hurt others, selfish or just plain useful, but there's no way you can deny the ingenuity.

Here're some awesome examples of jugaad:

https://sphotos.xx.fbcdn.net/hphotos-prn1/559248_35987216408...

http://farm4.static.flickr.com/3231/2389399780_7e7c15f2d7.jp...

http://www.myindiapictures.com/pictures/up1/2012/06/funny-ca...

http://www.myindiapictures.com/pictures/up1/2012/06/funny-ro...

My personal favorite: (Steaming milk on the roadside with a pressure cooker)

http://sagarmukim.files.wordpress.com/2012/06/jugaad.jpg

There's tons more examples like this, but you get the point.
> I'd argue it's nigh impossible to meet someone under 30 in the US who understands how copyright law actually works. [...] But if you explained it to them, yeah, they'd probably find a lot of it a bit odd

I think this is true of most people under and over 30.

> there is just no way to portray limited terms of 120 years as being reasonable

Exactly. Most informed people conclude copyright law is a joke because it is a Mikey Mouse joke.