skysight-inc/HackerNews huggingface dataset:
That would assume the cream rises to the top, rather than random testing smoothly distributing them into some kind of spread spectrum signal across the test results.

Or it creates a lotto effect. In some ways this is honest and respectable; if we accept that most people are where they are solely because of whom their parents are, providing a lotto to decide who gets the best deal is in some ways fair and honest. "I was lucky to be born to certain parents" rhymes well with "I was lucky to attend certain schools"
Why it's stupid to "use a variable as a variable name", Part II
When there is only one, people tend to confuse implementation with language.

Additionally there is also a way to sort out possible bugs in language specification, as differences across implementations are sorted out.
The one thing I wish I could do with Pandora, or the OMGP in general, is to search based on individual criteria, versus searching based on a song/artist/genre and then seeing the criteria I get.

Much of the music I listen to on Pandora, irrespective of genre, has many of the same criteria listed (my girlfriend gives me some heat about all of my music having "minor key tonality"). I'd like to be able to feed 4 or 5 criteria into an app and get back a music feed that may meet my musical criteria but provide me with something new I might not otherwise hear.
Indeed: perhaps the answer to the symmetry argument is for Netflix clients to just start uploading scads of random data while the movie is streaming. Then the traffic will be "symmetric", although Comcast won't like it after all the last-mile upload links are saturated and customers can't do anything online.
Note that blockchain is more than a currency, but it must contain a collectible within itself in order to be. New blocks will appear and will be backed by the maximum computing power only if miners are competing for the rare collectible that exists within the blockchain. Such collectible must tend to become a universally accepted money (i.e. most marketable commodity) to guarantee maximum amount of CPU time. If that collectible is too inflationary or sucks at something (poorly transferrable, or poorly divisible), then the entire blockchain is at risk. In other words, if there could be a long-term viable and secure blockchain, there will only be one. Everything else will be insecure and fall victim of the law of opportunity cost.

See also:
http://blog.oleganza.com/post/54121516413/the-universe-wants...
Almost everything I've seen about React makes me happy. However there are some parts for which I do not understand everyone else's excitement. This presentation contains a great example on slide 53 when it says:

"No Templates!"

With an exclamation mark, even! What it doesn't tell me, is what is wrong with templates in the first place? I happen to like them versus the feeling the alternative gives: Awkwardly-mixed-paradigms and using string concatenation while attempting to represent one language within another.

Can someone who dislikes templates explain? Or maybe explain what a template means to you, as perhaps we're not all thinking about the same thing when someone says "No Templates!"
Google vacuum chambers and optical tweezers if you want to see why these switches might be impractical for home users. The ease of scaling they refer to is likely just the number of switches they can fit in one chamber.

On the other hand, you don't need a classical switch in your house to get on the Internet. If quantum repeater networks ever roll out to people's homes (a very long time from now), the switch will only need to be within a hundred kilometers or so of the user. By then, this sort of construction won't be out of the question for telco substations. Still, an entirely solid state solution would obviously be preferred.
I generally like make and I got some nice tricks from the article.

However the resulting Makefile became a complete mess. Which unfortunately is a very common problem one when it comes to Makefiles.
I think it looks great! Tried it in my kind of night mode: dimmed display, very orange f.lux setting and inverted colours, and it works good. I like the design a lot!
Why not widening the results column in larger windows and thus fit more results vertically?
Maybe really large site logos/icons would be cool.
I'm using Firefox. I see a lot of r.duckduckgo.com entries in my history.

Edit: I can't replicate in Chrome or Safari but if I change my user-agent in Safari, it begins hijacking my URLs. The JavaScript is obfuscated so it's hard to tell if it's actually checking for Firefox or not. The function it calls is DDG.get_http_redirect
Google already thought of that: https://www.youtube.com/watch?v=cdgQpa1pUUE
Big Blue Veteran Leads Apple-Samsung Patent Jury
Interviews are hard because programming is an incredibly complex task with few qualified candidates.

Any programming challenge other than the most basic questions is going to have a long-tail distribution in the time it takes a person to answer them. It's easy to get hung up on something stupid, especially in a high-pressure situation like an interview. We've all had moments where we missed something "obvious" for weeks on the job.

In college they solved the time-pressure problem in tough classes by making the homework really hard and the tests really easy (like the take-home project OP suggested), but that relies on an honor code and the fact that getting a good grade on your homework is not nearly as important as landing a job. Also a lot of great programmers don't want to deal with your bullshit project because they're getting recruited by a million other companies.

If some new metrics end up in widespread use, most of the people that pass the test are going to be ones that gamed the system (e.g., added a bunch of GitHub projects), just like the majority of people that get really hard coding puzzles have seen the trick to solving them before.

No matter what you'll end up with low true positive/negative rates for any test you do. I think the right way to deal with this is to come up with a bunch of orthogonal tests and then choose candidates that pass a bunch of them. Have them debug a program, have them do web programming, have them talk about a project they did, give them a project to do if you can, etc.

The main thing I learned after doing hundreds of interviews is that I have a limited view on how to judge a programmer, and that view translates only so well to the question of "how much value will this person add to our company right now."

So yeah, TLDR, I don't think the status quo is great but I don't think any of the solutions proposed over the years are better.
Can you explain what kind of tone and audience you're targeting that made you decide to keep the typo? I'm genuinely interested because the phrase does sound odd to me.
Doctor_Fegg makes a good point. The OSM Legal FAQ states: "For a browsable electronic map (e.g. embedded in a web page or mobile phone application), the credit should appear in the corner of the map, as commonly seen with map APIs/libraries such as Google Maps." Link: http://wiki.openstreetmap.org/wiki/Legal_FAQ#3a._I_would_lik...
...who's assets are stretched out over thousands of miles and in plain sight...

I like the cut of your jib.
I’m torn on this topic, I always tell my teams I hire for Attitude and Aptitude. If you have a good attitude and can learn we can teach you everything you need to learn. If you have a crappy attitude about life we can’t help you. I have been in tech for 30 years and have had to learn so many things that I find it a bit insulting to have a technical interview when clearly we’re all learning every day. If you’re not learning you’re dying.

If you get into one of these types of interviews you might want to think twice about the employer. It’s important to remember that interviews go both ways, I’m interviewing you as much as you are interviewing me. To be clear when I’m an employer I’m worried if the candidate isn’t interviewing me. I worry they’re sold on the coolaide and not looking for a good fit that will reward them. People like this never make it in my teams because we can’t have someone who shows up for the wrong reasons. They will just fail and if we hire them it’s not fair to them or our team.

That said I interviewed at Valve and they had teams of two go after me and ask me to code on a whiteboard and at one point the team interviewed me on Perl. I’ve been coding in Perl since it was released on UUNET in 1987. The people interviewing me gave me a problem and asked me to code it on a whiteboard. I did and then they kept saying “You have a syntax error” and I kept saying “No I don’t” after a couple minutes of this banter one of them got upset and typed it into his laptop to prove to me I was wrong. Boy was he embarrassed, I’ve been writing in Perl for so long I was certain I was right and this gentleman was certain he knew Perl until he met me.

To me this event is proof that the “technical interview” is bogus. It’s a nice to have and certainly will help weed out some people who won’t make it but it also can cause this strange disconnect between skills and raw coding styles and/or understanding of the underlying tech.

To me the “technical” interview needs to be real life problems, potentially something your team is struggling with or perhaps has solved recently. You provide the details and see how the person approaches the problem. Do they ask smart questions, are they thinking about how they’d collaborate, how they’ll look at what others have done to approach similar problems in the past. Again, this is about Attitude and Aptitude not about syntax errors and semicolon style.

One of the best systems guys I ever hired was a pool man, literally cleaning pools when I met him. And one of the best sales people I’ve ever hired was an English teacher. I don’t care about your background, I’m not hiring you for that, I’m hiring you for your future on my team and how you’ll grow to be a major contributor as we solve crazy hard problems.

Past performance does not guarantee future results…

To me the only things that make a different are Attitude and Aptitude, the rest we learn together…
Off topic, but I still think the domain name is a few strokes too long for people.

edited: Oh hell no, duck.com redirects to google. That sucks.

duckie.com is parked, buy it?
Agreed. I ran a benchmark against CodeIgniter on a test box recently and was suprised that a single query app performance went from around ~20k req/s with raw PHP (no framework) to around ~3k req/s with CI and thought that was bad for a framework. I didn't realize Wordpress performance was so much worse especially given its popularity.

Most Wordpress sites use a caching plugin like WP Super Cache or Varnish-type setup if they get decent traffic though.
Why do you say that? The parser looks no more or less horrible than the rest of the code base.
I agree with both you and GP.

Fixed headers should be banned on all devices.

They're a crutch, an annoyance, steal real estate, make me dislike your site, and frequently (if I cannot remove them by some means) will encourage me to use an alternate site.

For content-heavy sites, these and similar annoyances send me straight to Readability via bookmarklet or plugin.
Of course education doesn't stop at 22. But the interests you develop at that age have a way of carrying forward, and lower the threshold for re-engaging those interests later in life. If you never appreciated the genius of Shakespeare or Thoreau at 22, why would you be motivated to pick them up at 40?

The other big point is that, during those 20 years from 22 to 42, you have the advantage of wider learning in your bag, and it helps you communicate. Remember the "Space Seed" episode of the original Star Trek (the one with Khan)? At the end Scotty explains Khan's acceptance of exile to Kirk by saying: "Have you ever read Milton, Captain?" It's understanding references like that that make you a complete human, vs. understanding pointer dereferencing, which make you a tradesman.
Bug Report: If i play a video in the webseite, stop it, go to the video grid and then replay it, i have an echo. Tested with Chrome on Ubuntu. I also sent this via the feedback button. :-)
It didn't take much imagination to realize that this problem with Wikipedia is a vast improvement over traditional encyclopedias. Britannica would not have had an article, a public record of edits, or a way for a student to even participate in its improvement except perhaps via a few internships with limited responsibility well below authorship or editorial privilege.

It shows up on my computer, but it is still a human institution.
Even granularity of 1 bit is too big. It is 2x increase or decrease in difficulty while the actual hashing rate grows by 10-20% every 2 weeks even during today's crazy time of land grabbing.
What I mean is "you're not allowed to register a car again after that point". Most people sell it across the Strait in Malaysia. This distinguishes them from the US and India, where you can drive a car until it doesn't work anymore.

Also, your US numbers of course vary by state.
This seems to be a story that happens a lot these days - someone tries to make changes to a Wikipedia article, the changes are reverted and they make a blog post or run to the media about how unfair Wikipedia is. There are about 3 paragraphs on the talk page on this. The student and the experienced editor went back and forth maybe 3 times. The fact that a high school student didn't make high quality edits to Wikipedia should not be super shocking, and the reversions were all justified by the reverter. Maybe there's a culture shock, but it's part of the Bold-Revert-Discuss cycle that is integral to Wikipedia quality control. You make changes without asking permission, if someone comes along and disagrees with the changes, they revert to the consensus version, then you discuss it and try to reach a consensus.

Frankly, this seems like a perfect teaching tool - you've got someone right there willing to do the teaching for you, because they're engaging your student in a debate about the content of the material. Maybe the student doesn't get published along the way, but she can still get a grade, and she can learn the essential skill that is justifying her positions (or the equally important skill of accepting when you are wrong).
abcdefghijklmnopqrstuvwxyz
i_tohndbe_rkglmacs_w_uyp_x
They said its not from the UK and judging from their connection points, I guess its Deutsche Telekom.
cygwin.com clears up that problem.
Obligatory: https://www.youtube.com/watch?v=6wXkI4t7nuc

(Summary: the job of a police officer is not to 'solve crime' -- it is to apprehend suspects and assist district attorneys in obtaining convictions; hence, if you are in the wrong place at the wrong time, the more information they have about you, the greater the danger to your freedom & safety).
This is a comment you could have written without even reading my comment. You haven't responded to anything I just wrote. I'm not surprised; your function in TextSecure threads seems to be to pop out and complain about TextSecure without mentioning that you're the author of Cryptocat, a competing (and inferior) offering.
my twilio interview was the worst I've ever had in my life. Flew coast to coast, aced the tech, aced the preso, then was rejected on the basis of a perceived lack of motivation. In other words, the fact that I didn't already use twilio and sing its praises like a good koolaid guzzler was the only reason.

Agree with OP. Coding under pressure is a horrible way to measure good coders, because it's an artificial construct.
You can actually go into the settings and change most of the colors and even the behaviour of the header (fixed/static/off).
This here is the best response people. PEOPLE!
HN worth $500m? Did I read that correctly? Pardon me for being so direct, but: ridiculous (even in a bubble era).
The difference is that understanding what a gear is is not essential to the functioning of a car at all. You can completely remove it without loss for that particular user nor for the community of car users.

Whereas not knowing that a URL is a piece of text which specifies a particular content on a domain and can thus be copied and used for linking is a loss both for the user and for the community.

You'll have to reinvent the principle of linking in another form to avoid the loss (e.g. every web and local app would need special GUI functionality to use instead, and the need for specification what to link would not be completely removable, unlike the gear).
Well, look on the bright side, she only got bullied and reverted, whereas her hard work could have gotten the attention of the deletionists, and the entire page could have been wiped out. Why insult just one student by reverting, when you can insult an entire discipline by deleting?
There is ddg.gg already.
The auto-suggest feature feels like a step backwards in terms of privacy:

- it indicates that there's a fairly thorough recording of searches going on, and acknowledges a reasonable possibility of keypress-by-keypress recording, and

- it doesn't work as well as google's version which accounts for local variation, and which formed part of my decision to reject google in favour of ddg.

Overall this feature creeps me out, in an "uncanny valley" kind of way. It makes me uncomfortable.
Continuing to use it as a username is going to come across to a lot of people as, at best, deeply insensitive.
Yet somehow we manage to spend trillions of dollars on streets, sewers and other infrastructure
> To a normal company, that's a tangible benefit to the agreement enough to make it worthwhile.

Can you qualify this a bit? What's the actual expect cost to Comcast here to fix the issue? General ballpark?
Yeah well... give it just a couple of more years and there will be kids born as Perl 6 was announced getting webdev jobs.
"I know everything is supposed to be better these days, but I don't feel it is."

Singular focus and commitment to an idea is magical. SGIs were magical.
The article fails to mention that while separation of a blockchain from the currency is technically possible, in reality a blockchain without associated currency won't work as nobody's going to spend their CPU time maintaining it without getting something (money) in return.
"The current name قلب means Heart, but is actually a recursive acronym for قلب: لغة برمجة pronounced ‘alb: lughat barmajeh meaning Heart: A Programming Language"

My Arabic ability has degraded badly, but I'm fairly sure the name of the language (قلب) can also mean things like 'inversion' or 'reverse.' That's fitting, of course, given the right-to-left character set.
pls dont open new tabs if a search result is clicked with right mouse button. I use right mouse button for mouse-gestures. My browser dont permit to disable right-mouse-button-context-menu. If I click with the right mouse-button on a search result then a new tab is opened AND a context-menu is shown.
Advertising it beforehand does not make a stupid thing less stupid.
Ask HN: How to hack or get better at decision making?
I consider myself a thinker and find myself easily getting paralyzed by the choices that emerge when you think or analyze a problem. The good thing is I can see many possibilities and the bad thing is because of all the possibilities I find is very hard arrive at a decision. Would love to hear experience from people who are facing or have in the past faced this problem and how they deal/dealt with it.
With a well calibrated display and a pair of good eyes I went through all 65 levels of brightness (I usually use 40% or so) my laptop has available whilst looking at ¹. All parts of page were very readable at all levels other than no backlight and two levels above no backlight.

¹: https://next.duckduckgo.com/?q=hello+world
SEEKING WORK - GERMANY, in the EU or REMOTE

Hey, my name is Basti and I've been a freelance webdeveloper for over 5 years. For the past months I've been a nomad traveling through Europe. I've got two backpacks. If your job requires traveling (in the EU): I'm totally ready.

My current area of work includes everything JavaScript (+CoffeeScript) and the rest of the crew: HTML + CSS.

Frontend:

* jQuery

* Backbone, Underscore

* Mustache, Handlebars

* Stylus, LESS

* Foundation, Bootstrap, Semantic-UI

* Gulp, Grunt, Bower

Backend:

* Node.js, NPM

* Express, Koa

* Socket.io, Websockets

* MongoDB, Redis

* Git, Ubuntu, Nginx

I am the creator of jQAPI (http://jqapi.com), have sold a jQuery Showcase/Blog/Twitter (http://usejquery.com) and I finished 3rd in the Nodeknockout 2012 in the category Utility/Fun.

My current project is http://pairs.io - a remote control for the web.

Find my mail address in my profile. Or http://mustardamus.com or http://akrasia.me or http://github.com/mustardamus or http://twitter.com/mustardamus.

Looking forward to your message!
They are rewarded for providing access; not for passing individual packets. There's a difference.
A practical application for fixed headers is retaining access to search fields on pages with infinite scrolling (which is why they're doing it here). Otherwise, you might be ten pages deep and then have to scroll all the back up to search again. With this, search is accessible at all times.
I think TextSecure is an excellent and inspiring project. All I'm trying to do is identify an area of concern for me. I'm not sure why you're attacking me personally here. I think my initial point of concern stands and I hope the TextSecure developers will work on addressing it.

And yes — I believe my work on Cryptocat does grant me some helpful perspective on the kind of issues faced in group chat. I'm more than happy try my best to offer some insight to other great open source projects. If I wanted to sneakily hide that I work on another encrypted messaging project (why would I? Open source projects discuss issues with one another all the time) it would have been simple for me to create another username.
At first i didn't see the changes, but as i scrolled lower, i must admit... It's truly amazing.

Perhaps you should remind that people look at screenshots without reading the text and they don't see a lot of changes...

I almost closed it, but then i scrolled far enough ;), although your missing on some things like the autocomplete function and immediate results on the google homepage.. The redesign is beautifull (but not as productive in some cases)
So good. hahahaha
Ouch. That's terrible to hear. Sorry about that.
Exploit Mitigation Techniques (2013)
Don't know they described them as a monopoly position and cable is pretty strong in Germany. I think Spain or Italy might be better guesses.

Telefonica in Spain might be a reasonable guess. Ono the cable company isn't huge.

I think Telecom Italian is dominant in Italy and there is virtually no cable at all so that would be my guess.
Shane Smith Says He Wants Vice To Be 10 Times Bigger Than CNN
I am shocked at the (very high) quality of comments on the article. (Just scroll down).

Better than HN. I didn't notice what domain I clicked through to, made me do a double-take, am I on Scientific Mechanics or some super specialized blog? Kudos to the Wired comments team.
A Mobile Service To Help Fight Childhood Obesity
For wheelchairs where the angular velocity is fairly low, it looks like a great product. For bikes, you can see on the demo video how the back wheel is out of alignment. The faster you go the more noticeable it would be. Even if you take care of the original factory calibration, over time I would think it would get worse from uneven performance from the shocks as they wear.
Search: åäö
"Showing 35 Ã¥Ã¤Ã¶ Images"

Great.
In that case, why not just have your installer check if Java is installed, and install a shared JRE if it's not? This is the case with most .NET applications I've had to install on Windows.
Lots of errors in this article. It particularly rankles my sensibilities when he says randomness doesn't actually exist and it's just when humans can't track all the variables.

Randomness is much more interesting than that, and while it would make a lot more sense for the sake of classical mechanics, it cannot possibly be explained away so neatly according to Bell's Inequality.