skysight-inc/HackerNews huggingface dataset:
heh, thnx. my comment-reading experience is also boosted with some http://defunkt.io/dotjs hacks, btw:

https://github.com/gilesbowkett/dotjsfiles/blob/master/news....
Seth Godin's book, The Dip, talks about this too.

The question isn't about whether something is difficult; it's one of whether the net gain is greater than the discomfort felt.
Submit away.
Ever tried doing a video as you go through screens/examples and talk at the same time? Almost like in a tutorial format but from a 'lecture' perspective.
Looks like an excellent idea. The market is ripe for this type of service: Foursquare, Facebook Places and Loopt have proven that people need more location based services.

Hope this one becomes a hit.
There is an article written in the latest 2600 on exactly what to do if the cops bust down your door one day, from beginning to end.

When you are first arrested, you should plead the fifth (or the British equivalent thereof), and ask to see a lawyer.
Correct me if I'm wrong, but I believe you are not supposed to fish for anything after you are pulled over. Just keep your hands on the wheel. If the officer sees you leaning over trying to find something after you're pulled over he/she could see that as suspicious behavior.
That's advice if taken literally is horrible. Never talk to the cops if accused of a SERIOUS crime, always get some sort of legal council. If however you get pulled over for running a stop sign or some other traffic violation/small offense and you know the cop saw you, don't insult their intelligence. Judge the situation I've gotten out of every traffic ticket by being polite and honest. I'll usually try and apologize as soon as the cop walks over "i'm sorry officer i don't know what i was thinking going that fast" i've caught cops off guard saying stuff like that, they will usually reply "uh so you know why i pulled you over" a simple "yes" and an ashamed look will work wonders. Also use your judgment, if the weather is bad always have your license and paperwork ready before the cop walks over, "I know you're just doing your job i didnt wanna make you wait in the rain" has gotten me out of a few speeding tickets too. ;)

As stated above though, if you're accused of something serious just keep your mouth shut.
If you have zero interest in the news I think there is something wrong with you not the news. If you don't educate yourself about the issues going on in the world you're contributing to the ignorance of the American (and global) public. Would your life be virtually unchanged if you didn't know about SOPA? Saying that politics doesn't interest you is like saying you don't care about your society and those around you. Imagine if people hadn't watched/read/listened to some form of "the news" during Arab spring, during Prop 8, during the Civil Rights movement, during the height of the fight for women's rights, during apartheid? I guess you would just go on living right? This really reeks of a super young person (which the author outed himself as). I'm all for finding alternative sources of information rather than traditional media (which is biased no matter what source you use). In UG I took a course called "making the news" and learned some very valuable information, namely don't trust what you read--you've got to dig deeper and find several sources in order to truly understand an issue and the various bias of content producers--authors, publications and even geographic regions.
I wonder how he would have felt if the manager congratulated his wife on their new baby.
Nothing against gitbox but I find it a bit of a tragedy that they can advertise with making submodules bearable in first place.

This stuff really needs an overhaul in core-git. The CLI experience is indeed so terrible that most people avoid submodules altogether.
There's already applications that build structured data (aka HRXML) from scraped/API-grabbed LinkedIn data.

There's a ton of automation in the recruitment industry.
You've got to find what you love. And that is as true for your work as it is for your lovers. Your work is going to fill a large part of your life, and the only way to be truly satisfied is to do what you believe is great work. And the only way to do great work is to love what you do. If you haven't found it yet, keep looking. Don't settle. As with all matters of the heart, you'll know when you find it. And, like any great relationship, it just gets better and better as the years roll on. So keep looking until you find it. Don't settle.

- Steve Jobs

http://news.stanford.edu/news/2005/june15/jobs-061505.html
I tend to agree but offer this quote from CNBC / Becky Quick:

"Buffett generally reads five newspapers a day -- the Journal, the Financial Times, the New York Times, USA Today and the Omaha World-Herald. Make that six -- he reads the American Banker every day too."
I'm not sure how that (random) post shows it connects "just as frequently", but I just tried it with a new install of chromium. I picked bing as my default search engine and got no connections to a google server on startup.

In normal use, I think you will have to disable "use a web service to help resolve navigation errors" and "enable phishing and malware protection" to prevent all connections, but I'm personally ok with those (and find them sufficiently well documented)
I think there's something to be said for following the path of least resistance - but I also think that adversity is essential to growth.
My own personal primary source for news has become twitter. I've realized I don't need to always the know the full details of what has happened. I just need to know that it has in fact happened.
Let's say I follow different personalities: tech journalist, celebrity, personal friend, random person living in my town, CNN or NYTimes or WSJ - just by quickly scrolling through my feed I get a pretty good idea about what is going on. And I also get a sense of how important it is: if all the people I follow, who come from different career paths, are reporting on the same piece of news, it's probably something fairly important.

It's relatively quick and keeps me informed. I don't watch any of the cable news channels and don't listen to talk radio. And since I've stopped watching CNBC, my stock portfolio has been doing better as well.
I Had That Idea Years Ago
Did you now? How'd that work out for? Badly? Must have been the idea, couldn't possibly have been your execution and follow through. I'll just quit I guess!
I don't know the specific amount of data (as a percentage or bytes) accessed, but I think there are two main reasons you might want to know:

If you're wondering whether it affected the privacy of data created by people who use Facebook, the referenced article has a statement that it was not, but it appears this was added after the article was published, so you may have missed it.

If you're wondering whether it might be a small amount that a security researcher might collect to verify their report, from what I understand it was more than that.
Excellent:) I'm also trogdoro on twitter. Doing it over skype could work as well. You could use the bookmarklet on a local html page and share your screen so I'd have no way to know the original text.

There are only 26 letters. It's much easier than it seems. It just takes time to build up your speed and be able to recognize smaller typefaces.
Google Sued by Apple Safari-User Over Web-Browser Privacy
Positive reinforcement and habit formation can make a big difference in whether or not something is viewed as enjoyable.

From the same article as the Target pregnancy prediction[1]:

Over the next four months, those participants who deliberately identified cues and rewards spent twice as much time exercising as their peers. Other studies have yielded similar results. According to another recent paper, if you want to start running in the morning, it’s essential that you choose a simple cue (like always putting on your sneakers before breakfast or leaving your running clothes next to your bed) and a clear reward (like a midday treat or even the sense of accomplishment that comes from ritually recording your miles in a log book). After a while, your brain will start anticipating that reward — craving the treat or the feeling of accomplishment — and there will be a measurable neurological impulse to lace up your jogging shoes each morning.

[1] http://www.nytimes.com/2012/02/19/magazine/shopping-habits.h...

(Credit due to this r/fitness post: http://www.reddit.com/r/Fitness/comments/ptn63/how_to_train_...
I fundamentally disagree with the author, and yet agree with him at the same time. I don't have MPD, but he makes two different points.

On the one hand: no, my life would be considerably less richer if I did not pay attention to the world around me. This includes knowing who the President is and understanding why that matters, particularly in the case of the US's first black President. I grew up in Texas, and it matters to me to know that he and my father (or his predecessor) would not have even been allowed to attend school together. Regardless of one's political affiliation or outlook, the issues at that level matter, and our opinion matters. To 'embrace embraced not knowing anything about current events and the world at large' is willful ignorance, and that's a value I find distasteful.

That said: of course one should manage one's intake of information. Of course one should counterbalance that with productivity. Of course one should be a source of value and not merely a sink for the news-as-entertainment complex that has gripped our society. RSS and other technologies should enable us to get control of those things for ourselves rather than watch Walter Cronkite for half an hour every night along with the rest of the nation and then go off and do whatever the party bosses say.

I agree with the problem, but the proposed solution makes things worse. Education - formal and informal - has value in making better citizens of all nations.
How about when an OS ships an update? A library you're using (you didn't write that whole audio and gfx layer yourself, did you?) ships an update? A crippling bug gets exposed in some API you use? This is by and large not the first time we've run into problems like this before--is the Internet's memory so short that DLL Hell is a forgotten concept? Any time you rely on any third-party code anywhere you run the risk of something working one day and not the next, just by virtue of an update.
Amusing anecdote, I was quite taken with the 'Java Ring' (which was a class ring type ring with a Dallas iButton on it) because it could be a 'secret decoder ring' with real crypto, except that all the crypto bits were disabled because they did not have permission from the NSA to turn them on.

So I wrote an Enigma Machine simulator for it [1] which used BASE64 to encrypt (or decrypt) messages. And in the process of doing research for that article I discovered the patent for the 'rotor' used in enigma [2] which was filed in Oct 10th, 1944 but didn't issue until Oct 12th, 1976! Talk about your submarine patent! But the other interesting thing about 1976 is that the DES encryption standard was announced in November of that year.

I don't doubt for a minute that Nash's work was influential on the thinking at least of the development of that standard.

[1] http://www.javaworld.com/javaworld/jw-08-1998/jw-08-indepth....

[2] http://www.google.com/patents/US3984922
MySQL monitoring plugins from Percona
I think people just stopped liking doing hard stuff. (Example: php blog vs searching binary tree). Nowadays is more about memorizing and being "creative" than thinking and problem solving.
You can't use Facebook at GS... E-mail should work but might get suspicious.
more detail can be found here: http://news.ycombinator.com/item?id=3544237
and
http://peekhack.posterous.com/
Any company offering a free service has to make money somehow, and since they know 5% of internet browsing is on the Fb newsfeed, it's actually not surprising.

I wonder, would you pay a $5 subscription so that Facebook doesn't show you ads and lets you own your data? Someone else suggested it.
There are very many different ways to do "democracy" though, it's not just the one axis with more democratic or less.
Try it. Been there—after a short while you'll see that, in fact, you hate doing these things. It makes you feel sick, and nobody likes feeling sick. You'll learn that you actually like doing things that do good for you (it's not always obvious).

Regarding the article, didn't really like it as well—I think its point is somewhat vague and unconvincing—‘universe trying to tell us something’… And I don't think it's as simple as ‘finding what you love’ (since questions like yours legitimately arise in response), it's more about learning to love what you do first. Enjoying the process should be of higher priority than the end goal—that's what it's about, I think.
$900 DNA sequencing USB stick announced by OxNano
You're right, although I expected a much lower drop-off. We'll post follow-on data soon(ish).
Why Apple Didn’t Include Siri in OS X Mountain Lion
Creativity is thinking and problem solving.
My personal problem with git was inherent inefficiency of CLI. E.g. I was typing "gs" to see the status almost after every little command. In Gitbox you just see the status. Similar thing with submodules: you need to get in and out, verify the status of a submodule and its parent. In Gitbox you just see the whole picture and click a single button to do something useful.

My question is not to git CLI guys (they are doing great job, by the way), but to others like Tower and SourceTree: why in the world they complicate things so much? If one needs a very flexible/configurable environment, git CLI is just fine.
I like your edit, well put.

What we found in opening up Tiny Review to other login options was actually pretty civil. We haven't seen much offensive content at all, nor spam. It might be that we're still small yet, but I think I agree with you. Letting people refine their identity for a particular site usually frees up their expression and you get good results. While you're small, it's not a problem. Once you scale enough to have a large userbase, you normally have the time and resources for content moderation.
I like www.longform.org.
I disagree with -fPIE making things slow, specially in the ~13 general purpose registers of ARM. Maybe -fPIE affect things in the register-starved x86, not so much in modern archs. Also, "fucked up beyond all repair" is a little exagerated when the repair is to add "-fPIE" to some binaries.
Sure, I think the main problem is the title of the post. "Forget Self Improvement" a pretty broad statement for how little you say about one part of self improvement. I suppose it served its part in creating controversy (and views), but I wish bloggers didn't resort to this.
I have been doing web since 6 months after the first page was developed I have seen every stack from CGI/C to ROR and for me personally I have not used a better stack than an HTML/JS front end communicating via REST backend. I personally used Java to provide my REST services, but have recently switched over to Clojure. The back end language is not as important as the architecture of the application. I think HTML apps that communicate with REST backends is the cleanest architecture the web has seen for web apps.
Ex-Goldman Quant Acquitted of Economic Espionage for Copying Code
Secret Service Shuts Down Then Reinstates JotForm
In the ideal world - yes! in the world of media and social networks - no, imho.
Your interface has to be a metaphore for a real-world process. If it isn't then you are a) doing it wrong or b) there is no direct mapping to a real-world process.
Shallow article...but I would categorize geeks as being technology-centric, while nerds are "anything-else-centric". So, software developers/hackers/etc are geeks, while librarians w/ advanced degrees are nerds. Not sure where to draw the line with rocket scientists. However, this topic has been debated ad nauseum, with no resolution.
He didn't say you shouldn't tell Google, he said you shouldn't do it. He doesn't support behavior which relies on privacy—i.e., anything controversial which lacks near-universal support from society.
This is a good, if long-winded document. At over 100 pages, it will take a dedicated reader to sift the gold.

I defer to him who made a plea, for consultants' reports to become poetry: https://www.youtube.com/watch?v=GUSLEJB9_LU

Perhaps, as _why's Poignant Guide, the poet goes too far: and then we lose too much substance. But 150 pages? Au revoir: there must be a cleaner, deeper essence. For I delight in the everyday code, which is fun, dramatic, sweeping, and wry, and manufactured examples of jQuery's road are nowhere as cool as an eval/apply.

The worst part is, he knows not what he does. For I opened him up to a random page, and saw what he said -- and I don't mean to fuss, but I can't help but feeling a little rage:

The Iterator Pattern is a design pattern where iterators (objects that allow us to traverse through all the elements of a collection) access the elements of an aggregate object sequentially without needing to expose its underlying form.

Iterators encapsulate the internal structure of how that particular iteration occurs - in the case of jQuery's $(el).each() iterator, you are actually able to use the underlying code behind $.each() to iterate through a collection, without needing to see or understand the code working behind the scenes that's providing this capability. This is a pattern similar to the facade, except it deals explicitly with iteration.

No, my good sir, ten times no. The iterator pattern as was discussed (in Design Patterns, and such and so), has nothing to do with that construct. Iterators speak polymorphism out loud, freeing us from finities and the rest of the crowd. Let me illustrate with a simple collection of rational numbers -- in Cantor's bijection:

function gcd(lo, hi) {
return lo > hi ? gcd(hi, lo) : lo === 0 ? hi : gcd(hi % lo, lo);
}
function rational_iterator() {
var num = 0, denom = 1;
return {
hasNext: function () {
return true;
},
next: function recurse() {
var rat = [num, denom];
if (denom === 1) {
denom = num + 1;
num = 1;
} else {
denom -= 1;
num += 1;
}
return gcd(rat[0], rat[1]) === 1 ? rat : recurse();
}
};
}

And perhaps arrays are not quite your style, so you might like me to convert them to strings. That requires a new map method -- I'm not in denial -- but that's pretty simple in the grand scheme of things:

function map(seq, fn) {
var i = 0;
return {
hasNext: function () {
return seq.hasNext();
},
next: function () {
return fn(seq.next(), i++);
}
};
}
var rationals_as_strings = map(rational_iterator(), function (x) { return x.join("/"); });

Our lazy maps and infinite sequence save us from any pro-jQuery pretense and instead show us a taste of that vision of knowing your code, with modest concision.
This makes me think that Google had ulterior motives when bundling flash with Chrome. Having the latest, most-secure version of flash is a win for Google, its users, and the web in general, but having flash installed allows for usage of flash cookies which can read your info across browser sessions -- info that they'd probably want.

To Chrome's credit, I believe it is the only browser that allows users to delete flash cookies.

* removes tin foil hat
I'd like to thank Jonathan Mayer and others like him that go through code and find these secrets and then release them for the public good. You make a great difference.
Quality concrete coring Los Angeles
Independent Concrete Cutting is your source for concrete cutting in Los Angeles. Let us help you take care of all your concrete equipment needs Quality concrete coring Los Angeles, concrete coring Los Angeles, Los Angeles Concrete Cutting, concrete cutting equipment Los Angeles, concrete cutting Los Angeles.
Did you consider if you should have shared this admission of what probably amounts to criminal activity in USA?

The FB "whitehat" pages to my reading are in no way giving you a right to "security test" their servers. Their statement appears more like an amnesty, akin to "if you did happen to shoplift from Walmart and you choose to return the goods unspoilt, packaged and in saleable condition, then we won't prosecute you".

They also say, FWIW, that "Security bugs in third-party applications" are not included in the program; so that would rule out attempting to compromise Mailman.

Moreover they say "Security bugs in Facebook's corporate infrastructure" are ruled out from their program which to my mind rules out compromises on Phabricator - it's not a part of the publicly facing Facebook site but instead is a backend tool.

knock knock

If you were in the UK you'd be getting an extradition order for this based on recent history.
Also try the New York Review of Books blog:
http://www.nybooks.com/blogs/nyrblog/
Job at Bump: iOS + Mathematical Modeling
Job at Bump: iOS + Mathematical Modeling (Mountain View, CA)

Bump is one of the 10 most popular mobile apps of all time, making interactions between mobile devices as simple as bumping them together.

There are some major themes at Bump. One is design. Bump 3.0, launched this week, is a big design step forward for us: perfectly featured, not fully featured:
http://www.fastcompany.com/1816610/why-entrepreneurs-must-focus-on-saying-no-bump-slashes-features

Another big theme is probability, modeling, and classification. We have ongoing and new product development, that requires the combination of math and analysis skill with iOS programming skill.

Must have:

- Significant development experience in iOS or Android.

- Analysis experience with real world data, preferably involving probability models & classification. This could have been obtained in finance, experimental physics, machine learning, or other fields.

Email: hn@bu.mp

If you don't have the needed experience, feel free to apply to one of our other jobs on our web site, http://bu.mp/jobs, but not to this one. Thank you!
Main problem with Facebook only login is that the 5% that care wi rate your app one star until they cows come home.
Microsoft makes the fatal error here of listening to what customers say and not what they are saying.

They do this all the time and it's why their products tend to be train-wrecks, design by committee, functions by consensus, with little personality and zero fit and finish.

This logo is an abomination. It is the kind of thing a first year design student would come up with after a weekend bender and their assignment is due first thing Monday morning. It's a failing grade.

Microsoft has invested a lot in that "flag" and people know what it means because they've seen it glued to cash registers, ATMs, their notebook computers and desktops for more than ten years. It's iconic now.

To throw that out arbitrarily is reckless. Couldn't they hire a design firm with some credibility to adjust it, give it a bit more polish, take it in a slightly new direction, without trying to literally make it a window? It already says "Windows" so why repeat yourself?

I hope someone from the Metro team goes over to whomever did this and duct tapes them to a chair and forces them to hand-write an apology note in perfect Comic Sans.
Knowing that a large percent of the user base won't use it/know about it, maybe they include the ability to delete flash cookies so that later they can say, "you can opt out at any time!"
My presentation from last night - Photoshop Rehab: Graphic Design with CSS3
Anonymous functions and code blocks in PowerShell
Maybe their intentions were good but the final result is terrible.

Just bring back the old WindowsPhone7 icon dammit!
Forget the naysayers. They're missing the point. This was one of the most enlightening articles I've read in some time.

Most of us want to finish the race, but see running as a chore.

The take away - Do what you love and "running" becomes enjoyable.
Even sacrificing lambs is useful - with time, the bigger fish will find very hard to get enough sacrificial lambs and the lambs themselves may start demanding larger rewards for their sacrifice.

Wondering if lamb fat is good to fry large fish.