skysight-inc/HackerNews huggingface dataset:
I don't use AdBlock and I haven't consciously noticed an ad in a long time. In fact, I'm having a hard time finding queries with an ad at the top at all.
>a suit and no tie; as far as I know he's the first President to attempt that look. But it's been a fairly common look among youngish men for well over a decade.

Also popular with Monk from the eponymous tv series.
This really is a hard problem. I'm not sure this is right, but I think there's probably a case to be made that congress should seize the IP under eminent domain, write the publishers a check and tell them to go home.
Do several things well. Double down on the ones people like.

Got to say: I think that was one of the best summaries I've seen yet of the path to success. Excellent writeup.
Uh, yeah, no, that's not my idea of a good user interface. If anything, you've just convinced me never to touch pf.
There are a lot of people who've used SQL, and therefore will think it's perfectly honest and accurate to list SQL experience on their resume, and who've written perfectly fine queries to get shit done, and yet they would not be able to answer that question, especially in an interview/interrogation situation.

Also, in real life, under normal working conditions, we live in the Age of Google (and books) -- if someone ever needed to know the definition, or recite a definition or comparison of those terms, he could just look it up. A better question would be: can they solve problems? And solve them in good ways? And have they in the past? Do they get shit done? Ship? Reliable? Work well with others (to the extend it would matter, because it varies)? Would it be a net win to them involved with your project/team/company? Those questions matter the most by far. And I don't think it's wise to assume they're going to be able to recite a definition of any particular term. Offhand. In a stressful and unnatural situation like an interview.
If you can't use it for all sites you want to search, then what's the point? I'm sure python isn't the only site with a bad search.
My reliable go-to query for maximum ads is [electric heaters].
Kind of like rising CO2 and global temps.
We've seen some issues with FB graph errors. It's probably related to that
I love DuckDuckGo, even if a good half of my searches end up beginning with !g.

Love the bang syntax for site-specific searching. I have set up my browser before to do this, but now it's far more convenient to just set my browser's default engine to DDG and !bang syntax search.
I have to disagree with you there. Google may reach a point where I'm no longer comfortable sharing my information with them. If that happens then I'll be switching immediately. I don't think it's a foregone conclusion yet though.
No.

http://en.wikipedia.org/wiki/Jump_to_subroutine#Jump_to_subr...
"Conceptually, a full outer join combines the effect of applying both left and right outer joins. Where records in the FULL OUTER JOINed tables do not match, the result set will have NULL values for every column of the table that lacks a matching row."

http://en.wikipedia.org/wiki/Join_(SQL)#Full_outer_join
I don't think the speakers themselves would want to play the role of 'designated asshole'. After all, the problems with this are largely the same as the ones with having the current speaker cut off bad questions - they need to be polite as speakers.

As you said, I think this works better in mathematical conferences and academic scenarios because people must be willing to accept objective criticism of their ideas.
I wrote this: Journey to the Center of the Linux Kernel: Traffic Control, Shaping and QoS
http://wiki.linuxwall.info/doku.php/en:ressources:dossiers:n...
I really wish this would happen too... For "national security" reasons!
One problem with toastmasters: sometimes you have to sit through nearly two hours of agonizingly bad speeches (either in content or delivery).

I decided it's not for me.
A medium-sized hot tub holds a ton of water. The ice caps hold 3e19 tons of water.
I like DDG and I'm using it for more than 6 months, and will never go back to google.
Those rules are not arbitrary. They're based on training soldiers to wear protective headgear without thinking. The hat requirement outdoors is because it's designed to create an innate awareness that will protect you in a combat zone. You never ever leave cover without your Kevlar helmet in a combat zone. The 'hat' is a representation of that protective headgear. The rules are designed to instill discipline that could keep you alive in a war zone. It certainly isn't rooted in fashion. Like nearly all military traditions and procedures, hat rules are there for a reason even though it may appear arbitrary to those who have never served.
I don't argue that AT&T's more recent decisions to stop offering unlimited plans were not both reasonable and rational. I'm just saying that, in light of Stephenson's comment that AT&T is happy with the iPhone deal for turning its business into a data-driven one, the unlimited plans may have accelerated that change. So if that was a serious goal for AT&T, maybe they shouldn't regret their initial offering of unlimited data, even if it makes much more sense now not to offer.
Pair vs. Pair: Pair The App Is Being Sued By Pair Networks, The Hosting Company
You can set up this sort of thing at the browser level to work directly with the site of interest (Wikipedia in your case):

http://support.mozilla.org/en-US/kb/Smart%20keywords

You can set up the same sort of thing in Chrome by going to Settings -> Manage search engines, then editing the middle column to have just one or two letters of your choice.

Keyword bookmarking is also very useful: http://lifehacker.com/196779/hack-attack-firefox-and-the-art...

In fact, at this point, the number of times I have to manually type in a URL (when using my own computer) is probably fewer than 10 per day. I've never understood why people make such a big deal about !bang when instead you can search the sites directly with a keyword search, plus you're not limited to those DDG supports.
French-Canadian techno geek news website is closing down (opened in 1996)
I have a brother who was working towards a phd at a good biology/neuroscience research institutes. Here is one thing I totally agree with... A lot of people who are the "researchy/analytical mindset" underestimate the value of automation. The mantra should be "no human shall do what a robot can do". The problem with biology is that most of the time spent by the researcher is in "doing" rather "thinking" or figuring things out. And even more work and money in pushing paperwork.
I hope Furber updates his ARM book again some day.
There's a fair amount of risk in everything: Do you trust the admins of you hosting provider? Are you sure about the source code or binaries for all the pieces of your runtime stack? Did you audit every piece of your own source code for security issues?

But right now I'm not asking people to drop everything and use rayburst to set up their production servers no questions asked. Just to try it out and see if it does what they need.

If someone then decides to use it for production setup, we can talk about how to guarantee security and stability in the configuration for their setup. BTW this is why you enter into contracts, pay for services, etc.
Google's invasion of privacy will only get worse, as it becomes increasingly difficult to get off their teat.

"Do no evil" will soon become a rediculously bitter irony. Just wait.
I'd wager there's a difference between what jemfinch is talking about and what you're talking about.

I used to unilaterally believe that coding exercises or algorithm quizzes on interviews were silly because if I had to solve some given problem I would just google it. And that's true, I would. However, as I've gotten a little more experienced I've realized that there is extreme value in expanding the domain of problems for which I don't need to google, because either A). I've happened to read about it on my own time or B). I've encountered a particular troublesome component before.

In other words, I think it is entirely reasonable for the hiring process to properly evaluate a programmer's toolset. Yes, I think researching via Google is or should be a piece of everyone's process, but it matters greatly what kind of things you have to Google.
A similar trend is visible in India too. Headgear(type varying by the region) was quiet an essential part of the dressing. There are parts where a lot of men still wear headgear (rural Maharashtra for example). But it is gone from majority of population.

Given that we neither had a switch to private vehicles in 50s nor JFK, there has to be a more globally applicable explanation for this!
Several:

1. debugging an options calculation on a spark workstation for a Merrill Lynch trader who was incognito and on his honeymoon. A certain options valuation table he was using had expired and needed to be updated. Ad interim his position went haywire. I didn't have the exact source, so the debugger was off by one line, then two lines, then three lines. But I found where the table was used and was able to patch and recompile the code.

2. This dates me somewhat (recruiters consider me too old) but I was bitten by the 80286 POPF bug, which caused the interrupt disable mask to be ignored in an interrupt driver I had written for a Motorola 6852 (if I recall). I found the bug but the client announced it was going out of business (I wasn't responsible).
I've been using ddg as my default choice for about 7 months now.

They have really improved in the last 3-4 months. The results related to programming are better than googles (imo).
Supermoon will shine on West Coast at 8:34 p.m. Saturday
Yeah I've done the code-in-a-google-doc thing as well. Wasn't a fan. I've also done the interview-right-after-work thing. Not a fan. I'm happy where I work too, but it doesn't hurt to always know what the market is like (as you're obviously aware). That being said I've found the "job market research" process tedious and tiring. Months-long processes only to end in frustration, lies about project scope/culture/etc., time-intensive programming exercises, and so on.

Not sure how else you'd handle it though, really. Busy people are busy.
Buffer is a really great app too, so that helps the cause immensely.
i don't think it shows that domain names don't matter. it just shows that DDG is good enough to overcome their terrible name. who knows where they'd be with a better name.
Oftentimes, things happen as a result of more than just one single cause.

I can easily imagine both this and JFK being contributing factors. It's silly to set them up as one vs. another.
Yes. In fact I'm using it in the current round of applicants. However, I slightly modify FizzBuzz so that it weeds out anyone that has memorized it.
Part of the problem, and the reason we have posts about hiring constantly, is that there's no solution to the problem. Every team is composed of different types and amounts of people, every company is different, everybody has had success or failure with different techniques, every recruiter brings different types of people, etc. There are a lot of people you can flip the bozo bit on quickly but others who are just bad interviewers and you have to draw out a bit more. There's people who just rub me the wrong way so I'm harsher than others sitting in the same room at the same time. And once you get past "These 5 people are competent but which one would I like to spend my week with?" the complexity goes up tremendously. If you're hiring the person who will sit behind you 8 hours a day it's a different deal than getting the 50th programmer in your department.
Yes,

It's great see to this bear some fruit.

Jeff's TED talk is a great overview of his approach: http://www.ted.com/talks/jeff_hawkins_on_how_brain_science_w...

AI, well naturally, is a very hard problem and imho will require powerful and original thinking. So it is fabulous to have someone pushing us (well, brain scientists in this case) to see the forest for the trees.
Google had the same problem. I recall showing Google off to people (when it wasn't a household name) and they'd comment on what a stupid name it was and how they wouldn't remember it.

Similar "stupid!" name outrages occurred over Vista, Xbox, Wii, iPad.. but they got absorbed into pop culture anyway and no longer seem weird. C'est la vie :-)
That is exactly the point. The parent of this thread stated that it was a trivial problem to solve!
Though I personally feel this would be perfectly acceptable, the speaker might come off sounding like a jerk to some people.

I have the same problem when teaching class, and I usually say, "That's a good question, but talk to me about it after class." Switch "class" to "the talk," and you can probably get the same effect.
But I don't think that a bad interview will mislead a programmer.

Thruth is lot of companies out there are mediocre. And this shows on how they recruit.

Everyone wants a "rockstar" for some average CRUD app, but they don't seem to understand that most programmers will do fine building them. Even people who interview badly.

I think that programmers should be the ones taking a detailed look at companies to see if they are a fit with the dev team instead of the other way around. After all, if you don't feel well whithin a team, how will you do your best?
Not to be too funny, but humans are great at finding patterns in pictures that don't exist.

http://static.flickr.com/54/139092366_ce5b410228_o.jpg
How Social Media beat Targeted Advertising
Ask HN: Working With API's
What's the best way to learn how to work with API's? I don't even know where to start
It includes the biological water that would include the water in trees as well. Well, unless you are saying the dead trees...
Textastic - Syntax Highlighting - FTP, SFTP, Dropbox - for iPad
6 Real Planets That Put Science Fiction (And Cracked) To Shame
Apple & Samsung make 99% of mobile phone profits combined
Might be worth asking someone if that'd go across OK.
Bina Technologies is remaking Genomics
binatechnologies.com is innovating in the intersection of High Performance Computing, Bioinformatics and Cloud. We are looking for some A+ software engineer to join our super smart team of ten.
Show HN: Dynamo.js, a dead-simple way to add subtle effects to your content
Introducing libcld - Language detection in C++/Ruby/Node/Python/Java
How is it different from Google Prediction API? https://developers.google.com/prediction/
I was discussing this with a colleague recently and I figured I'd mention it on HN the next time DuckDuckGo came up.

I feel somewhat silly saying this, but DuckDuckGo is not that great of a name. I love the engine, and have gotten some great results from the few times I have used it, but I really, really wish it were not named DuckDuckGo. It seems tacky to me and it's hard to say. There's a support article that encourages users to "duck it". No thanks. I swear I would become a regular user of this product if it were named something more professional.

I know tech products often have whimsical names, and it's usually positive or at least tolerable, but something about "DuckDuckGo" rubs me the wrong way.
Premature optimization still takes a hit - the cognitive effect of optimizing these things is definitely an issue.
Design For Failure
It seems like HTMs would be prone to the same over-fitting problems that other types of neural networks have. I tried to find some comments in the Numenta material about this, but didn't see anything about Grok's strategy to avoid over-fitting. Can anyone help me figure this out?
So basically, get rid of Facebook, Jacques?
Last week I was searching for a: Sabian 18" HHX Chinese cymbal. I was considering buying one for my kit and wanted to see some reviews, video samples, prices etc.

DuckDuckGo: The top three results were American Ebay search results (I live in Canada), a drum shop in Memphis (15 hour drive), and various other online stores like discountdrumequipment.info... looks legit.

Google: The first page of results had links to the official Sabian product pages, Youtube videos of people playing it, and the most impressive thing was a 3 day old Kijiji ad (still popular in Canada) with the exact cymbal I wanted for a good price in a city just 45 minutes from me. I responded to the ad, drove the 45 minutes, and purchased it.

DuckDuckGo's stance on user privacy is admirable, but Google is going to be my primary search engine for a very long time with results like that... it's accuracy still impresses me.
Good points. Caused me to do some additional research (beyond my personal experience with hats).

Patents for headrests were granted in 1921, 1930 and 1950. [1] According to some sources, they began to appear in cars in the 50s and 60s [2], which coincides with (and slightly pre-dates) the JFK theory.

1: http://en.wikipedia.org/wiki/Head_restraint 2: http://www.ehow.com/facts_7597635_use-headrest.html
I would expect that the more a search engine knows about me the more relevant my results will be. I have yet to see a compelling argument why that isn't the case. Since I use a search engine for the sole purpose of getting the result I'm looking for as quickly as possible, I am more than happy to make the trade off.
So some ML/AI researchers I know consider Numenta to be of a somewhat "outsider artist" effort. Their opinions of the research from Numenta is that of lower regard.

Now, you don't have to upvote me for this, but you don't have to downvote me, either, because I happen to know experts in ML/AI who disagree with Jeff Hawkins. Got that? Downvoting me doesn't change these other people's opinion. I'm just relating to you what I've been told by others more qualified and knowledgeable in an area than I am not an expert in. I have to say all this because people seem to give Numenta a very dogmatic approval and anyone who seems to question it on discussion boards gets flamed in a religious manner.

Edit: Hey, look, a downvote.

So, is Numenta genuinely really novel and new or is it snake oil? Or is it somewhere in between? Does it actually work better than what we have now?
Ask HN - When should a web app send marketing emails?
nice, i like it! did you do anything with it post-hackathon?
Google has provided this for years with the "site:" feature (e.g. search for "lists site:python.org"). In addition, Google uses its own results, since as the article correctly mentions "most site’s internal search engines suck".
It uses a different algorithm. Google Predict likely uses a battery of several types of supervised learning algorithms and lets them "vote". Grok uses their Hierarchical Temporal Memory algorithm.
Simpler is better only if it provides the same level of flexibility. the TC command line is hard to learn at first, because it is extremely flexible... and after all, that's what you would expect from a packet scheduler.
Sorry if it wasn't clear, I meant that's the impression I get from a lot of these interview posts.
An email from Asana asking me to "Do great things" triggered this post.

I have nothing against Asana, I love their app and will recommend it to my team for the next project, but I didn't expect this email from them.

Also, lets not make this Asana specific. Its a very common pattern for web apps to send out needless marketing emails.

When did this become acceptable?
Entrepreneurs' New Nightmare: The Invasion Of The Startup Snatchers
The copy on the website is hard to read.

The page does not load on my android phone (2.2).

You do not really explain what you do in simple words. I honestly feel dumb after reading it.

Before going after some PR, please fix that.

Good luck.
Thanks so much for sharing this reminder with us. As we entrepreneurs continue to aspire to build the extraordinary, we have to remember to keep our eyes open to the incredibly beauty of these more "ordinary" moments.

Reminded me of the ending of one of my favorite movies, American Beauty:
http://www.youtube.com/watch?v=qe0hieRCj_0

"it's hard to stay mad, when there's so much beauty in the world. Sometimes I feel like I'm seeing it all at once, and it's too much, my heart fills up like a balloon that's about to burst...

...and then I remember to relax, and stop trying to hold on to it, and then it flows through me like rain and I can't feel anything but gratitude for every single moment of my stupid little life..."
These are good points, though I think ddg really shines in it's focus on the query, and not trying to be too clever.

Google tends to put too much weight on regional proximity and browser language settings, sacrificing the relevance to the query. I guess their approach works for a majority of people and queries, but there are so many times it just feels wrong.

E.g. on a simple query : http://imgur.com/ezKUm
(I am located in France, so french results come first. the two windows are in incognito mode for fairness, it's worse when logged in)
Here we go.

Original - http://imgur.com/AGM7I

Ad-blocked - http://imgur.com/Sj7pe

This is from my laptop screen. The first non-ad result is barely visible on the top fold of the page.

Thanks to that key word goes to zach from a comment in this thread. The results are pretty astonishing. I'm disappointed on barely how little visual difference exist between an ad and a legitimate result.
Thanks for the solid analysis.

Sincerely,

The small-minded, brainless scoundrels and jokes of Australia.

PS, the racism here can be pretty bad, I'll give you that. Things are improving, but not as fast as they ought to.
Richard Feynman: The Pleasure Of Finding Things Out (Video)
Genuinely curious: why would less frequent bathing make hats more functional?
If you want to see something hilarious, get a 12 join query and add "AND 1=0" on the end of the WHERE clause.

Oracle doesn't look at the query and immediately return no rows, instead the optimizer continues to generate a full plan. Apparently, according to Oracle support, they have no intention of finding "AND false" predicates to shortcut query plan compilation.
a worthy fallback in a pinch: http://jqapi.com/
[Credut cards]

To be fair though, most people asking queries like this actually do want ads!
Ah, the nature of geek chat boards summed up in two short posts.
Back in 1998/9 I was Director of IT of a tech company in the valley. IT, as always, was resposible for deploying all corp machines with the std image.

I was following what was happening in the valley at the time - and everyone used Yahoo!.

I went through and replaced all browser homes with the new and scrappy Google.com as the main search page.

I deployed this on all new machines as well, and I educated users on why this new, minimal site was better.

They ALL started using Google from that point on (~400 employees)

---

This is the same thing that needs to happen here.

Get an IT manager to set the default page to DDG and educate the users.

(CAVEAT! -- users are far more informed now than then, back then people hardly understood the internet's potential, let alone WTF a search co was -- so telling the avg user "google is bad, DDG good" will be more challenging than then...)
> Google has provided this for years with the "site:" feature

Which is something completely different, and is also something present in DuckDuckGo.
If you're interested in learning more, Jeff Hawkins will be doing a keynote this year at Strange Loop talking about it in more depth. http://thestrangeloop.com/sessions
Codeacademy will only take you so far. The best way to learn is to make something. Anything. It honestly doesn't matter what you make, as you long as you learn along the way..which you will.
Ben gordon jersey
Streamlining U.S. currency
How to Make a Complete Map of Every Thought you Think