skysight-inc/HackerNews huggingface dataset:
The experiment seems a little flawed. At the very least I would have expected a third run with a chitchat sentence first (my working hypothesis would be that chitchat sentence and apology for rain would be equally trustworthy, both more than straight up asking).

There's quite a difference between directly asking to use someone's phone and introducing yourself first.

The copier queue gets mentioned at the end but the article reads more like "apologize for something that you cannot control=trust" while I'd suspect it's really "talk about something else=trust"
Shame you clipped the distribution at the top with your ranges. More experienced developers, with financial markets expertise, who are reasonably good at negotiation are making £100+ an hour. More if they have some specialist technical skill (which might only be knowledge of some third party software).
Build lxde-qt from git source: an updated guide
I was going to write a rant, but I guess this sums it well enough.
I am really looking forward. If you have any wishes for an image with some tools, please let me know. Lynx, elinks, dillo, ssh, netcat, telnet ... whatever you want. Then I have to think about a demo. Maybe we can allow very limited access to some websites.
Also relevant: http://www.ted.com/talks/dan_pallotta_the_way_we_think_about...
Show HN: Cromonitor.com - Spy on your competitors A/B & MVT tests
If only you two could join forces during his transition away, eh..
I couldn't distill a single piece of actual information either. It was a bad read and I stopped at 1/4.
I am not sure if I agree with the blurriness of cat-seen images. Human eyes are known to be pretty bad in terms of hardware. It is our brain that applies the wonderful image reconstruction that gives us the perception of crystal clear images. By scanning the neural pathways that transmit image data to a cat's brain, researchers have only establish the kind of signals that a cat's eye sends to its brain, not what a cat actually sees. It is entirely possible (and very likely) that the brain of cats sees something very different than what these images would have us believe.
How You Can Improve Your Wordpress Blog with Tumblr
It's kinda necessary that a "quantum" computer actually be... you know... "quantum"
> One researcher did find D-Wave performed 3600 times faster than a classical device.

Well, that was done with the 128-qubit version, right? And now they have one that is 2^384 faster than that one, so we'll see what happens next.

If it was the 512-qubit one, then we'll need to wait for the 2048-qubit D-Wave Three that should come out in 2015 (they seem to double the qubits every year, but only release a new model every 2 years or so). That one should be 2^1536 faster than the current model.
I worked for a VoIP startup an hour north of Miami. They got bought for $300M.

I got to live in one of the owner's mansions, by myself. It had nine bathrooms.

Oddly enough, you hear a lot of French there. From the Haitian taxi drivers to the Snow Birds from Quebec. You can buy good Quebecois beer at some stores.

Miami itself is pretty nice. Reminds me of Vancouver and San Diego. Not a big fan of Cuban food, but the nightlife is top-notch. Beach scene is cool if you like beaches. It's pretty hot, but everything has crazy good A/C. Can fly to the Bahamas/Bermuda/St. Barth's whenever you want. Cheap flights up the East Coast too.

It helps to have a car, though they have a seemingly underused elevated public train. It's a good place to bike, as there are essentially no hills.

Regarding taxes, I was paying essentially the same income tax + payroll tax in Florida as I do in British Columbia (though BC has pretty low taxes). Plus free healthcare in Canada. Gas, booze, smokes are basically half the price in Florida as Canada though.

On the bad side...

Peeps are a little shallow, though there is an okay arts community. Not exactly an intellectual climate. I'm sure it can be found, but I didn't.

Palm Beach is a weird fucking place. Richest zip code in America (or was at the time I was there). West Palm Beach was the per-capita murder capital of America. Cops on the bridges to keep the homies out. Lots of boarded-up shops in West Palm during the height of the boom in 2008. Didn't make sense.

There were three murders (of rich white people) that I heard of during the year I was there. The locals are poorly educated, but there are lots of bright imports from around America that make it interesting.

So if you like your artsy, intellectual coffee-shop community of San Fran or Seattle, Miami might not be for you. But if you like clubbing at nights and laid-back days, it's pretty good.
A person interfaces to another person over the Internet, and gets him to do something with his body involuntarily, and you think it's not "that interesting"?

All I can say is you must be living in a truly advanced world :)
Why not the history of proper mice (= with 3 or more buttons). They went a long way. It could be the history all the way from that first wooden mouse, through the first scrollwheel, through the optical mice, to a modern gaming mouse.
Uh... What happened? Just realized my comment wasn't 100% accurate (it's multiple event listeners rather than unsettled event) but... ?
Arrow-keys to move around, cmd+o to open and cmd+shift+g to go to a specific directory - what else do you need?
Not at all. You can use CRTP, you can use structs, you can use SFINAE, etc.

UPDATE: And for the record, inherence of pure interface classes works just fine in C++. The stuff where it gets ugly is when you try building a deep inheritance hierarchy of behaviour. It can work, but usually not terribly well.
Why it is not a good idea to have everybody become software engineers
Great work, but I think there is a bug. I was trying to install this http://goo.gl/WC9oas but after inserting the last disk the only thing I see is a blue screen.
It's almost a tin can and string!
see my sibling comment.
Ah, there are some good places in the midwest, too. But there's many more independent restaurants here, all doing different things. I don't know what a "real" restaurant is to you, but to me, the biggest city in the united states certainly has more than a few of them.

Compare this to where I grew up: the only places to eat closeby were mcdonalds, wendy's, and burger king type places. We didn't even have (and still don't have) a starbucks, and it was a ~big deal~ when chipotle and then a panera came in.

I do miss cheap gas station slushies, though. They're hard to find here in NYC.
I believe the "approximate computing" (also "inexact computing" or "soft computing") to be one area.

Computers always do exactly what you tell them, but that correctness is resource intensive. With the "approximate computing" you know you don't need an exact result because maybe you're showing it to a human who doesn't care about the difference between 3.40000 and 3.40001. What if you get that inexact result for half the power? (That's the level of claims I've seen).

That is similar to "analog computation" you might perform in your brain, e.g. recognizing a face is not 100% accurate.

Here's an article about it: http://news.rice.edu/2012/05/17/computing-experts-unveil-sup...

A bunch of more serious resources: http://shakithweblog.blogspot.dk/2012/11/approximate-computi...
Abstraction will be the answer. We will need very, very high level domain specific "programming languages".

Problem is: I feel like we are abstracting software slower than computers are getting faster. Is Javascript really that much more abstract than machine code (assembly)? I think not. In the long run, what we do now are baby steps.

We are still telling computers exactly what to do. Every step needs to be spelled out. And we're doing it by text files...
Best put down ever and so absolutely, totally, correct.
#2 just made my day!
Show HN: Clean Note, a simple offline notepad webapp for modern browsers.
Comparing screenshots (difference thresholds) is probably the most complicated part of the process. Currently using Imagemagick which is OK but it could be improved, probably by using Open CV instead.

Any thoughts?
I really don't think that's worthy of a downvote, though. Being deliberately obscure with dates and ages can even be interesting sometimes.
Myo – Gesture control armband by Thalmic Labs: An Overview
I have pretty much the exact opposite view: I find type signatures add noise I don't want, while I find {} to be suboptimal for large blocks. I prefer the Ruby approach, where what you described would usually be:

if
...
else
...
end

So it cuts down on the clutter vs. Pascal, but sticks to words rather than single character symbols
I need to stop writing late at night. That textbook is "Compilerbau" ("Compiler Construction").
India's not-so-hidden shame: World leader in modern slavery
Structured editors are cool. Not everything needs to be org-mode, but I feel like this project could learn from some existing tools:

• Quip's block level editing (https://quip.com/). This avoids the problem where users can't decide whether they should make multiple paragraphs within a block, or if they should make multiple blocks with one paragraph each — Quip makes it so that pressing return puts you into a state where you've created a whole new block-level chunk of information. Whether that's a paragraph or a heading or an image or a table, it doesn't matter because it enforces that the space must mean something. It even prevents you from pressing return multiple times, which would be handled in other wysiwyg editors with multiple <br>s or javascript margins or god knows what else.

• The ability to track and apply revisions a la substance.io (http://substance.io/#substance/manual). Having granular control about both the contents and placement of blocks is very important, especially when considering that a lot of content is edited while being written and revised once published. Substance's extension API is worth checking out too.

That said though, I think you're doing great work, and I'll be watching this project closely. Death to TinyMCE!
awesome device hope I will become Iron Man soon :P
I'm sure they're well aware of this argument.

> Your approach makes it impossible for an honest sysadmin to quickly find a way to block the attack using a firewall, but your approach doesn't stop an attacker from building an exploit based on the public commit.

This is unfair. You're implying that sysadmins don't have access to programming resources, but that attackers do, without actually coming out and saying it.

Once it's expressed this way, it seems wrongheaded. The phrase "script kiddies" comes out of attackers doing a lot without knowing much about programming. There are many sysadmins who code, and many attackers who don't. Furthermore, I think attackers are more likely to act alone than sysadmins, who often have developers working with them whom they can ask to help.

Finally, as far as I can tell this is self-censorship. The people who created the ticket participated in the decision to hide it, or aren't loudly objecting to it. This type of "censorship" is not to be confused with more serious forms of censorship.
The algorithm is EWAH, not WAH. It's also by Daniel lemire.
Atari archives: Arcade Game Design Theory
> Why would a retailer want to put (say) a thousand items through the till at £x.95 when they might as well be £x.99?

For cash-handling shops, with .95 prices there is a higher probability that the final total will end on a 'silver coin' mark, rather than a 'copper'.

Handling copper coins is extremely expensive due to their bulk versus low value. The fewer the better.
How about 65% taxes? Welcome to Europe :-)
Just like 64 bit computers are twice as fast as 32 bit computers, right?
When he said the weather is nice for the winter and also pretty OK most of the summer I just had to wonder. I mean, different strokes for different folks but man, that is a totally different yardstick than how I measure weather, and I grew up in Florida.
Quantum computers don't get twice as fast for every qubit you add. You're confusing the state space required for a naive classical simulation with speed.
Pst, Seattle has nearly identical weather too. And it's half price! (ish)
Awesome idea: Let's make it pleasant and fun to understand how your congress reps really vote!

Historically, these kinds of things don't get much interest because of the lack of money that can be generated.

That's why crowd funding is exciting. I'd love to see this project as a kickstarter.

A quick search doesn't show any sorts of projects like these already existing. I wonder the reason.

Edit: while kickstarter doesn't have these projects (against the rules?), indiegogo seems to.

For instance, an app that allows you to vote alongside your congressman.

http://www.indiegogo.com/projects/capitol-bells-mobile-congr...
It is actually a very crucial question: If the D-Wave machine is a just quantum computer emulator supported by classical hardware, we cannot expect much improvement in the future due to the inherent limitations of classical physics.

On the other hand, if it does behave like a quantum computer, it may end up being a lot faster than any classical computer.
What is the resulting speedup to the first marker?
I'm a canadian, I really appreciate the weather down in the bay area after growing up in seattle weather for my childhood and college years. Don't miss the rain and the cold, or the 'lack of seasons' some friends seem to complain about.
DashShare, the fastest sharing way
Hi, me and my team just developed a new app for Android, the goal of this app is to reduce the latency of sharing thoughts, cause we love thoughts and we don't want users to waste their time to open up different apps to share things. We gave much more importance to thoughts and not to Social Networks. Give it a try and leave feedbacks on the PlayStore.

Thanks to pay attention.
I always suffer problems when trying to move from the left-hand pane (e.g. where drives, bookmarked locations are) to the main pane.
> OO with class hierarchies is a broken model.

I can't agree more with you! As a matter of fact, someone famous said:

I think that object orientedness is almost as much of a hoax as Artificial Intelligence. I have yet to see an interesting piece of code that comes from these OO people.

This someone is Alexander Stepanov the author of the STL (the C++ Standard Library).

C++ is much more about generic programming.

> Algebraic datatypes and pattern matching have been around for years, and have clear advantages.

Try this keyword: "template".

> Parallel programming has been around for years, and is becoming CRITICAL for modern applications.

Whether this is the job of the language or the job of a library is debatable. Efficient parallel programming in C++ is done with the latter (Intel TBB for example).

> C++ has a RIDICULOUS amount of boiler plate.

Maybe. This is one of the philosophy of C++ is "don't pay for what you don't want".

> Headers shouldn’t exist in the language:

Yes, but as you said it will be addressed in C++ 14. You should appreciate that C++ has enablee the industry to move forward thanks to its support of C headers. This may be less obvious now, but 10 to 20 years ago this was really a big deal.

> The same problems that make highly-parallel code a nightmare in C++ also make it an unsuitable language for security-critical, or mission-critical projects.

You are naive if you think the weak link of security is the compiler. The problem is behind the keyboard and the chair. According to you, programs written in Java or .NET should be more secure. That's not the case.

Some of the most secure programs ever written are written in C which offers even less compile-time checks than C++.
> certain applications - e.g. Finder - just seem to be impossible to navigate without a pointing device.

Here you go: http://i.imgur.com/uYDokqn.png
Phubbing
Not sure what is meant by "research".

It would be nice to justify statements. To write something in upper cases isn't a justification and doesn't make sense.

Each new programming language seems to be better and so on. But if we are looking to the hottest shit on the planet of the past year like java, ruby, python, etc. we can say that we didn't know their problems at the beginning.
Typing with this keyboard right now: http://matias.ca/laptoppro/mac/ Much better keyboard than Apple's own wireless thingy.
What type of freelancer, because the rates can differ by a large margin for different roles? Web designer, technical writer, developer, architect, SAP, Oracle DBA, etc.

I also find that generally, in Europe, today's rates are daily. With the assumption that the working hours are at a least the same as those of an employee; but, often expected to be one or two hours more (banks, I'm looking at you).
This is what all job postings should look like. That was amazing and it got me hooked until the end. If you are a Ruby developer looking for a new gig and was not surprisingly convinced at the end of that read, I don't know how job postings could possibly improve.
These posts have been around ever since I started to learn how to program. When I was a wee little lad, everyone told me that C++ was going the way of the dinosaur and no one would ever need to learn it.

That was 10 years ago. It still hasn't happened. Meanwhile, blog post after blog post is written about how C++ is dying when it simply isn't. Maybe it will happen sometime in the future, but as of yet no language solves the same problems that C++ does. Not D, not Rust, not Go. Every single one of these arguments is colored by the specific problems the author has spent their life solving. If none of those problems benefit from C++, then they will inevitably come to the conclusion that C++ is useless, and then yet another "C++ is dying" or "C++ considered harmful" blogpost is written. Meanwhile, reality doesn't care.
I did the same study for French ruby on rails developer on Monday. Here is my report (in french): http://sebastien.saunier.me/blog/2013/10/17/realite-financie...
مشاهدة مباراة ريال مدريد ومالاجا
> C++, it’s time to go

No it's not.
Alright, these were approximately the fields that were Postgre-fied.

CREATE TABLE event (
"references" text[], (was 2 tables, references and reference_on_event)
"entities" text[], (ditto)
"actors" text[], (ditto)
"targets" text[], (ditto)
"payload" json, (EAV)
)

Gin index on all the text arrays. There are about 150k events saved per day and PostgreSQL is running on the same kinds of hardware as SQL Server was. The application is quite read heavy.
In the sense I mean, I was 16.

In the sense I think you mean, sometimes it's an advantage because if you're chirpy and infantilise yourself a bit some people take pity on you more than they would a man. (If it's raining generally people are in a really bad mood, few people want to open their door and get cold and see grey. But if it's snowing - I always had really good leads when it was snowing. There were like two weeks of snow where I was getting three leads (around £100) a day. In either case though you don't want to mention it to people, you want to let them mention it and make a bit of a joke about it.)

On the negative side, there are some areas you really don't want to work as a girl. At the very least you want to be paired with a man, preferably an older man, when you're doing them. A lot of people in those areas are going to tend to look at you as being... owned pretty much... by the man you're with. That's not a nice feeling but it's still preferable to the alternative. I never had anyone grab me but this old guy stroked my hair once and god that was SO creepy.

It's not a job I was well suited to. I was good at it but emotionally you need a certain degree of detachment or it's going to mess you up. A lot of the girls in my team were really cold deep down, covered over with a sort of brittle humour. When you hear someone joking all the time, blustering about how tough they are, it's generally been my experience that it's a sign of severe insecurity. Almost like they're reassuring themselves. Some very rough backgrounds getting by on their wits there. Don't get me wrong, they really were tough, they weren't lying about that. But unfortunately when you go into things with the short-term idea that you can get yourself out of them because, "hey, wits," you'll almost inevitably end up getting yourself into situations where you're obliged to get yourself out of them. To a large extent a pride in your wits seems to arise from a lack of a plan.

Some girls let other girls stay with them when they were having particularly bad times at home, and I saw that end poorly a couple of times. Some of those people are predators, that's the thing you've got to remember. When you invite a predator into your home; put your arm in their mouth; you can't be that surprised when you get bitten.

So, yeah. I think there are things about being a girl that make the job slightly different in some respects. Not hugely so but noticeably.

Also wear flats, the extra height can be nice but walking in heels for six hours isn't fun. ^_^
What Starbucks Gets that Architects Don't
Couldn't agree with this more. It took me a year of chipping away at it to come up with a solution. Finally finished it the first time while my flight was touching down in thailand.

I've heard mine is not the normal algorithm people are taught. The one I use is totally suboptimal - but that's a wonderful thing. There's forever more to discover. It's actually a brilliant problem for the types of people that haunt HN. I implore those of you who have never tried to give it a shot. And remember, if you look online, you're only cheating yourself.
I'd be interested to hear who's getting genuine "freelance" jobs, as in remote, charging per hour and where you're getting them from. I I think a lot of these votes are from contract devs working on site.
I'm sure you were just trying to scare off the Californians.

Seattle Cascade snow is wet and icky; it's not the dry soft powder they get in Utah or other places in the Rockies. There are way better places for snow than Seattle.