skysight-inc/HackerNews huggingface dataset:
This URL http://www.eecs.berkeley.edu/~necula/cil/cil002.html#toc1 mentions cil version 1.3.7. Changelog http://www.eecs.berkeley.edu/~necula/cil/changes.html says 1.3.7 was released on 2009-04-24.
As an OSM contributor you might be interested in the fact that every photo is immediately available in the iD editor for everyone to use. (JOSM will happen one day too) The American Red Cross is taking photos on Mapillary for Missing Maps, etc.

As a regular person you get a service for sharing geotagged photos of places, available under CC BY-SA.
We had the lowest wages before entering the Euro. And we lowered the Escudo value to compensate the weak economy. Blaming the Euro is a lame excuse.
http://schema.org/CreativeWork
1. They confirm a prediction of quantum mechanics more strongly than has been done previously.

2. They have demonstrated improvements in technology that can hopefully be replicated by others to perform similar experiments.

Quantum teleportation is this cool property of nature that allows us to transfer the unknown properties of a quantum object onto another object far away [1]. Actually doing this for even the simplest system requires mastery of several sets of technologies and techniques: ability to create photons (or other quantum objects) in a state of our choice, ability to create entangled photons, good measurements. Therefore, till now teleportation has been demonstrated for only one degree of freedom (DoF) [2].

These guys put together technologies and techniques only recently created in physics labs and used them to teleport 2 DoF at the same time. This was not easy. On the other hand this was only done probabilistically, unlike 1 DoF teleportation which has been done deterministically. So there is definitely more work to be done.

Teleportation is cool. And a check on quantum mechanics. But it is also a quantum information primitive [3] that can be helpful in performing certain tasks such as linear optical quantum computing and implementing quantum communication networks etc.

[1] No, we won't get human teleportation for a gazillion years, if ever.

[2] Degrees of freedom are properties you can change independent of each other. For photons some of them consists of polarization, spin, orbital angular momentum, frequency spectrum, spatial profile etc.

[3] A primitive is a basic building block. e.g. In cryptography we have primitives like hash functions.
I had similar questions when we were presented the opportunity to adopt a newborn. She is now 10 days old, and she has felt like mine ever since I first saw her minutes after her birth. Perhaps my experience is unique, but I didn't expect the connection to happen as quickly (instantly) as it did.
Show HN: Apple Watch apps that you can download now
I went the total opposite with my wallet - comparison with an iPhone 6 plus: http://i.imgur.com/1zGqaGY.jpg ;)

I think priorities are different if you have a purse/bag you regularly use that can hold a wallet. Still couldn't find a wallet I loved though, that one I had to settle for. (I also use a lot of cash when possible so it made sense not to go minimal.)
I do something like this. I think it can be considered as a form of productized consulting.

I started charging people $3k for 2 weeks of development. http://christopherdbui.com/i-will-build-your-mvp/
He did offer the guy his money back. I think the challenge is all in good fun and the intent is ultimately that no money ends up changing hands.
Nowadays screen readers are fine with the full-blown web, JS and all. The bigger practical issue is simpler things, like not putting alt tags on pictures, or abusing pictures (I saw a stupid website which put alt tags on spacer gifs).
Pike's comment about programming languages is a little funny given that he was one of the authors of Go and several other languages meant to simplify distributed/parallel computing.
It means what it means, the sentences were not composed by a human.

I used to work for a financial news website that started to make extensive use of this. Then management started using the phrase "talent cloud" an awful lot. Then my job started to suck, so I left. This is all about labor costs, of course.
It's a classic infomercial technique... Don't you hate opening cans of soup? Tired of spending an entire afternoon tying your shoes? Sick of the complicated, old fashioned way of making toast? Well I've got a solution for you!

It must work apparently because people keep buying stuff.
Bloody autocorrect
Working fine on Windows 8.1 using Chrome Canary Version 43.0.2325.0 canary (64-bit)
We need to take a step back, and stop building all these silly websites and applications. Seriously, this madness must stop. The application paradigm simply cannot scale.

How many apps can you install? How many profiles can you maintain? How many inbox can you empty? How many activity feeds can you go through? How many shopping apps do you use until you buy that one thing? How many times have you seen the exact same article/story posted across your social networks? How many "share your startup ideas" communities does it take for humanity to find the meaning of life? After how long and how much are you going to realize that nobody will ever use your niche social network?

We need to look at the big picture. We need to rethink all of this. We're doing it wrong, and now is the time to fix it. Everything else is distraction.
Having the client page hosted at something like IPFS would solve this problem. The content of the webpage (and all its javascript references) would be the same whenever you had the same address, so you could be sure the code was safe.
Bonus points for including remedies.
"Would you even consider someone in this career field who didn't know what fizzbuzz was?"

Yes, of course. Why would not knowing what fizzbuzz is disqualify someone? Simply because they have not heard of it or not read the article on it means absolutely nothing. Not being able to do it, on the other hand, would obviously disqualify someone.
I get one of those bought for me nearly every Christmas.

I despise them. I think you can probably get back issues from sitting on them.

My girlfriend won me a humn wallet (featured in the article) for free and I've been using that. I've gone through several types of slim wallets, and for a couple of years just wrapped a few cards in cash and put a solid rubber band around it.

6-8 pieces of leather adds a significant amount of thickness--your wallet is thicker when empty than mine is fully loaded.
Do you know who repeats what they hear on the news?
People that blame the Euro.

But I’ll read that article, if you say it’s worth it. Thank you.
No, we gave him plenty of interesting work. And as we discovered, the above described interview was actually a fairly low bar; when faced with problems slightly more challenging, he would fall apart and give up in frustration. And he was very touchy, so wouldn't accept help when he hit those kinds of situations; he would just spend all of his time reading Reddit and HN instead of getting the help he needed. He was essentially impossible to work with.

We had overlooked his personality quirks when hiring him, as we didn't want filter out someone who was technically sharp but was simply personally quite weird, but it turns out that in practice we just could not work with him.
Pocket knives with blades up to 6cm have been allowed for over 2 years:

http://abcnews.go.com/Politics/tsa-to-allow-pocket-knives-on...

Do these have longer blades? Or is this, like the above article's TSA director quote about razor-blades and box-cutters, a purely 'emotional' bit of security-themed passenger-harassment?
Crashes for me:

Chrome Version 41.0.2272.76 (64-bit)
OS X 10.9.5
>The problem with the portfolio approach is that many incompetent engineers can easily point to code that they "wrote." Often it was part of a larger team carrying them, but sometimes they wholesale copy it.

Have them walk you through it, or ask specific questions about it.

>A similar problem applies to pure project interviews: the total incompetents are also the ones most likely to get someone else to "help" them with it.

The best interview I've ever seen is where they pair you with another engineer and give you an hour or 2 to solve a problem. The other engineer is there to help you and you actually work as a team.

At the end that engineer evaluates you.
I googled a bit in French, and I can't find the specifics of the test in this story, but the separation of the couple could be a legal event that would justify the judge allowing the test (because of the skin color difference, and child support payment). Moreover, after the test, the father was allowed to be removed from the birth certificate by a judge, so I don't think it was a quick trip to Spain.
I use a lot of cash too--I typically have 20ish bills on my person.

Lately I just fold them up and put them inside the band of a slim wallet. In the past I just bundled them with a rubber band.
This has "waze" written all over it. First you contribute, then the founders get showered in in dollars and gold, and you get nothing.

That said, I've contributed, just because I had nothing better to do with my fancy phone.
Your analysis that the current paradigm is wasteful and poor UX is correct, but that doesn't mean things will change in the next couple of decades.

Mobile phones have been important for nearly 10 years, and many companies still don't have a mobile-friendly website. As the rate of technological advancement increases, businesses will large even farther behind.

As far as what's next: it's probably some descendant of Google Now, with third-party integration. I don't think the current solution is perfect, but some day I should be able to say "Tell ____ I'm going to be 10 minutes late" or "Cancel my last Amazon order", and the phone will do it.

The Moto X, Amazon Echo, and other "always listening" devices are the first step in that direction.
Alfred for your Chrome
I got fed up wasting my time trying to navigate my way through bunch of bookmarks folder to arrange them. So if you are:

- Obsessed with organization
- Have a couple hundreds (or thousands) of folders in your bookmarks
- You like to keep things tidy and every page has to be in its "perfect" place
- You like easy and fast access to your bookmarks

then you booklight is for you. Booklight is a clean Chrome Extension to ease the way of adding a bookmark.

To Launch press (ctrl/Control + b) and thats it

Features

- Filter bookmarks based on manual entry
- Show the path of the current selected folder
- Navigate easily through the folders tree using keyboard [if the folder is highlighted in blue this means that it contains sub-folders as well. The right arrow (->) keyboard key will go inside that folder. You can go back one step to the back using the left keyboard arrow (<-)]
- Bookmark directly when you find your target
- The ability to switch to urls search [NEW]
- Launching urls in current or new tab [NEW]
- Fuzzy search enabled for filtering on both folders and urls [NEW]
- Clean current URL before bookmarking (sometimes the url is polluted with query strings e.g ?source= ... for various tracking information). To clean the url from those, hit ctrl+alt+x and this will solve this issue.

https://github.com/ahmadassaf/booklight
fwiw, Clojure's Overtone is also an interface to SuperCollider.

pretty awesome, because I recall vaguely when SuperCollider first began, and I don't think anybody said "this will be the common platform for live-coding libraries in functional languages in the future" at the time.
I like how you redundantly alias `this` to `instance` except in the only method that needs it ;)
Someone gets paid less than me for the same job: "Beware, no way he can charge that little and still do a good job!".

Someone gets paid more than me for the same job: "He must be spending more time on politics than actually working, I would earn as much if it weren't for my high standards!".
"Hi"

did a human or computer write this?
The engine he linked to is MIT licensed.
> I am, naturally, constrained from saying "Here's a list of three of them." It would not be difficult.

I can't. Over my career I have worked with hundreds of engineers and scientists who wrote code. I know zero who are in positions where they have to write code at all, let alone as software engineers, who cannot do that.

> Both of these are very difficult things to accept. They may be even more difficult to accept if one is extraordinarily smart/diligent and one studies/works solely in organizations which apply brutal IQ/diligence filters before one is granted even a scintilla of the admission committee's time.

I spent my first 9.5 years at Raytheon, a company that is very light on the detailed technical aspects of interviewing and very heavy on the behavioral aspects. There are not committees, just the hiring managers and the interviewers. You know, the system that is supposed to have companies awash in these people who supposedly can't construct a basic for loop but can bullshit a good game. Never met one. Not at Raytheon, or Northrop, or Lockheed, or Boeing, or any of the other companies I worked with during that period.

Sure, most of them were what this community would disparagingly label as "9-5 engineers", but they all produced code that basically worked and provided some value to the program they were on. Normally if there was a problem it was a political or attitude problem, not one to technical ability.
If so, smartphones can replace those--they can just display the barcode on-screen which works for the scanners.

Quick google search returned this app, I've never used it though: https://itunes.apple.com/us/app/key-ring-reward-cards/id3725...
I've always hated bulging wallets, specially if you put them in backpocket. No wonder so many people want to improve them. I've been using slimfold wallets (http://www.slimfoldwallet.com, no association) for a while. It's made out of Tyvek and is so thin - even with 10 credit cards in it it's thinner than my previous leather wallets emptied. I don't like the soft shell wallet they're making now, thicker than the Tyvek ones. Worth a look.
That person knows how to code, he just writes bad code. As most people do at the start of their career. It is learnable though.

The bigger problem apparently is that he's an asshole. Interviews can screen for assholes, but not with programming exersizes.
You read into my comment as a statement of mutual exclusiveness, perhaps?
Just an FYI -- working on someone else's laptop can often be an unpleasant experience (weird keyboard configuration, different software installed, etc.)

My current opinion on this would be to offer a laptop so you aren't disadvantaging candidates who don't have one too badly, but let people use their own if they have one (and let them know ahead of time that it will be an option and what they should be set up for.)
There was a widely-circulated study a few years ago that showed that those policies result in lower security.

The advantage of a forced reset is this: if your password has been stolen but not yet used, then you're locking the thief out.

The disadvantage is this: the greater password strength that is required and the more times someone has to come up with a new password, the more often they'll take shortcuts. Those shortcuts result in easier brute-force or heuristic attacks.

So if you look at the advantage, it's very small and potentially non-existent. It's rare to steal a password from a high-value target and then sit on it, especially for as long as a few months.

Looking at the disadvantage, it's actually very high, and it makes it easier to steal passwords in the first place.
This is how Etsy stacks up against 1999 NYC tech IPOs
I gave up on the idea of keeping coins in a wallet and instead switched to a folding money clip (this one, but many similar are available: http://www.amazon.co.uk/GOLUNSKI-Leather-Branded-Paper-Walle...). They are thinner than regular wallets which I like, and when I start accumulating coins I'll stop in a shop with self-checkout lanes - these usually have a coin tray you can dump them all in. Works for me.
> Given that you've "come across" the two best resources in the field, I wonder if your lack of an "Aha!" moment is because you're not answering real questions with it.

Nailed it I think. It's one thing to do the technical exercise, another to try and get meaningful results when you don't know what you're looking for.

I haven't read Stephen Few's books, only newsletters and online articles. It sounds like his books are worth getting. I own the set of Edward Tufte's - I pored over them as a student and each is a work of art in itself.

> since you don't have a real use case, you're imagining things that might be useful for an unknown user with unknown needs, and that's not how reports or dashboards work. You design a chart to answer a question, not come up with questions to ask based on a chart (we're not talking about ad-hoc visualization for exploration, here).

I have got that one backwards before :)

Thank you for your fantastic reply!
Pair the candidate with an interviewing engineer, give them an hour or two to solve a problem as a team. The interviewer isn't an adversary; their job is to assist the candidate like they would if they were working on a real problem.

Repeat this process if necessary.

Get everyone together and talk about past projects the candidate has worked on. Have the interviewers evaluate the candidate, and make your decision.

You know whether the candidate can code, and you've removed the adversarial nature and unnecessary stress from the interview process. Most importantly, you got to see them work in a much less artificial environment that's closer to what they'll be doing day to day.
100th Anniversary of Einstein’s Theory of Relativity
Lithuania: Europe’s secret tech powerhouse?
A standard credit card is 8.5cm*5.4cm, so a credit card knife blade could easily exceed the 6cm limit, especially if oriented diagonally.
Sephora gets a high-tech makeover
I had one of those, but it was stamped with some organization I had never been a part of--something like Boy Scouts or similar.

I liked it fairly well, but it can't manage a large amount of cash (I worked for tips at the time, so I had lots of bills).

I eventually ditched it for a rubber band, but it was pretty well-worn by that point.
> "We loved our iPods and iPhones for their sleek design and smooth UI, even when people dismissed them as “expensive toys”. We knew our $2000 laptops were incredible for the price, even while people mocked us for not buying cheap, creaky Windows machines."
> "An Apple that sells “bling” to billionaires is not a company that many of us could muster passion about. "

I think the author already has the answer to his question.
I've just published a new version.

Features

- Filter bookmarks based on manual entry
- Show the path of the current selected folder
- Navigate easily through the folders tree using keyboard (if the folder is highlighted in blue this means that it contains sub-folders as well. The right arrow (->) keyboard key will go inside that folder. You can go back one step to the back using the left keyboard arrow (<-))
- Bookmark directly when you find your target
- The ability to switch to urls search [NEW]
- Launching urls in current or new tab [NEW]
- Fuzzy search enabled for filtering on both folders and urls [NEW]
- Clean current URL before bookmarking (sometimes the url is polluted with query strings e.g ?source= ... for various tracking information). To clean the url from those, hit ctrl+alt+x and this will solve this issue.
We send out a coding test to candidates that pass a phone screening. We provide a template file and a run file that contains tests.

I'd say 1/3 of the entries we receive (from people that have passed a semi-technical phone screening!) return an answer along the lines of 'if input = test1, return answer1' and another 1/3, who submit code that is also 'fakes' the correct results, they just pad it out with a bunch of filler code to make it look like they'd done more.

We rate each entry out of 10, its insanely frustrating how many 0's I had out.

I assume that they assume we just check the tests pass and thats that. (Do any companies do this without checking the code? The sheer amount of people that try suggest it must work sometimes!)
That is the problem with those tier one rnd jobs is that the all salaries are so low across the board I worked on campus at CIT as a technician and I started on about 1/3 of what a Trainee nurse did (same entry requirements)
I've got something like that. I find that whenever I look at the designs on kickstarter and elsewhere they all don't have space for coins.

I've got 9 coins in my wallet right now (I live in a country with $1 and $2 coins) so having a wallet with no space for them isn't really an option.
Does not crash.
Linux mint 17, Chrome 41.
I absolutely would expect a theoretical physicist to at least be able to competently contribute to the design of an experiment, especially as it pertains to his specialty.

The bridge analogy is spot on, in my opinion. It mirrors my above comment, and I couldn't agree more.
“Living dinosaur” moth discovered in Australia
Because customers aren't usually capable of assessing the technical capabilities. All they see is self-confidence, personal charm (English and accent is very important in this category) and past experience.
So what happens is that a guy with these qualities, along with enough technical knowledge to asses the skills, resells the work of cheap foreign developers for enormous profit, probably as a consulting company.
People with powerful personalities can get out of that, but those introverted or with some form of Asperger's won't. I know of several instances like that personally. They just accept that they're worth $20k/year as a fact, even though if they were more assertive and extraverted that could eventually turn into $200k.

If they try to start out on their own, they start with low confidence, which means low prices. Which leads to people thinking they aren't capable of anything complicated, so they get only shitty jobs. Which reinforces their low confidence in their skills and they don't try much.

Steve Jobs of the world will always earn more than Wozniaks.
Congratulations, you are now better than 2/3 of applicants I saw.

I'd follow up by asking whether there's another way you could have done this (the obvious loop and store method); if you didn't come up with it, I'd explain it to you, paying attention to how well you seemed to understand it. I'd go on to ask about what characteristics make one of those solutions better than the other, hoping you'll mention the performance characteristics of sort vs. simple iteration, and maybe also the maintainability/extensibility of the two methods.

And then I'd move on to my next question with cautious hope.
Birmingham Plumber Free Quote Estimates Repair FreePhoneQuote.com
If Women Want More Representation on Wikipedia, They Need to Edit It Themselves
At the Dawn of Crowdsourcing–in 1907
FizzBuzz has to be the simplest coding exercise out there after hello world. No matter how much pressure you feel it can't be hard to figure that out?
Does not crash. OS X 10.10.2, Chrome Version 38.0.2125.111

Edit: Just updated Chrome. Crashes OS X 10.10.2, Chrome Version 41.0.2272.76 (64-bit)
Sadly, this never got implemented:

http://www.usatoday.com/story/travel/flights/2013/06/05/tsa-...

It's a dumb rule, and I'd like to be able to carry a small swiss army knife when I travel.
Och, I overlooked that. Thank you :)
100% human on Sublevel.net
This sort of attitude is part of why I suspect that even with all the incredible advances in computer hardware, that all of our applications seem to be just as slow and bloated as their equivalents were 20-30 years ago.
Tech startups to get more space to grow in Dubai
Help virtually restore the Mosul Museum
Crashes for me on Chrome Version 41.0.2272.76 (64-bit) OS X 10.10