skysight-inc/HackerNews huggingface dataset:
At the same time, though, a human would have to have familiarity with all of those objects in the context of their environment. A house doesn't look the same to everyone, nor does a park, bed, etc. People's life experiences can also affect their responses.

The problem we would then experience is unintentional prejudice and Western-mindedness in our "are you human" queries, similar to a problem that SATs and other standardized testing methods have been criticized for.
None of these solutions are perfect, but just fyi:

1) Samsung has released the Galaxy NX: a mirrorless interchangeable lens camera, which has a DSLR-sized APS-C sensor, but no actual mirror. The back is essentially just a big Android phone.

2) Sony sells the QX-10 and QX-100, which are just the lens, and you wirelessly connect them to your phone. The QX-100 has the same 1" sensor as the best pocket camera you can currently buy (the RX100).

3) Both Sony and Canon make wireless cameras (Canon 6D [full-frame], Sony RX100 MII [1" sensor] or A7/A7R [full-frame], maybe others), that let you connect to a phone or tablet and view a live feed of what the camera sees, change the aperture or other settings, trigger the shutter, and receive photos on your device. I'm unclear how open the Canon API is, but Sony has their own ecosystem of interesting apps (http://playmemoriesonline.com/) that let you do things like set-up time lapses. The Sony UI is pretty clunkly though, I would greatly prefer an open API.
Dust on Counter Strike? :-x
Marionette is terrible. The code is a mess: prototypes defined within instances [0]. Uninformed use of design patterns: controllers are what, just namespaces? [1] Unmodular internals, almost like globals [2].

It's not worth a comparison.

[0] https://github.com/marionettejs/backbone.marionette/blob/mas...

[1] https://github.com/marionettejs/backbone.marionette/blob/mas...

[2] https://github.com/marionettejs/backbone.marionette/blob/mas...
>algorithm is making a guess at what level of black to convert a pixel to

Can you not just average the RGB values? Perhaps adjusting a bit for relative intensities of those values (I'm just guessing but red is probably less bright than blue or green). It's not really a "guess" is it unless it's a sophisticated algorithm. It's more akin to rotating or skewing an image.

Or you mean it's a guess compared to how non-colour film would actually record the light?
I worked at a company a ways back that had a very strict rule about always putting braces on conditionals. This was because at one point an engineer changed a one-line conditional to a two-line conditional and forgot his braces. It was a fairly minor condition, and it slipped through testing. It ended up being responsible for a very quick $5M in lost revenue before it was caught and the code was rolled back.

Of course there are some better practices that would have caught it, but it was an easy mistake to make and an easy mistake to miss.

Another one I've come to enjoy is Java's insistence that I only provide booleans to my conditionals. It is a bit onerous to write "== NULL" a lot, but there have also been many times in C I accidentally forgot that the function I was calling did not return a boolean and so my test didn't do what I thought it would. For example, memcmp is not a true/false function but a negative/zero/positive function and so if you do not check "== 0" you can easily invert your logic.
Creating Anki cards for Russian Coursera MOOC with stemming and frequency lists
Please don't donate any winnings, buy yourselves something nice. There's plenty big rich companies out there that should be running OpenSSL.
Ah ha! You just identified the great debate in Political Science. It's very hard to empirically test game theoretical models since a lot of the model components are about the utility of the actors which is very hard to get at empirically. Plus, things like repeated game have multiple equilibria and we don't really know why the equilibrium that is our world gets to happen.
The security is beatable, unfortunately. Do RDP through a VPN for the sake of your own sanity.
I'd agree with michaelochurch, interestingly. Capital has been taken hostage by the rich -- the system we live in is rigged. And that is not a controversial or unsubstantiated statement at all at this point, it's good science, e.g., per Piketty's new findings and analyses, which are scientifically rigorous and heavily data-backed.
Yup, his real name was 1.0, he's a changed person now!

... Qt Creator is simply amazing. I've been using it on debian/windows/osx to create some custom C++ Qt widgets (have been learning Qt for about a year), and it's very fluid to use.

I even got the Windows Debugging working (through cdb.exe found in the Windows SDK -> DDK package).
and it doesn't work with bash-specific shell syntax, which will error upon script parsing in POSIX shells.
that's just wonderful. I'm still debating between Wes Anderson/Bill Murray or Tim Burton/Johnny Depp to shoot a movie where those sentences would be uttered.

Maybe I'm just not made for this world.
I completely agree on the design. I'm working on a big web design rev right now that looks much better.

I'm not sure what you mean by diagrams though. This doesn't work that way. It creates virtual networks that look completely flat, as if you and every other peer were plugged into the same Ethernet switch.

One of my difficulties has been getting this across... you don't have to think about topology. It's easier than that. It's a virtual switch. Install, join network, done. Everything is automatic.

You can peek at the new design here (but don't try to use it): https://test.zerotier.com/
A Patient’s Bizarre Hallucination Points to How the Brain Identifies Places
True. This may just be due to inaccuracies in the depth map. And therein lies the problem with synthetic aperture algorithms like this: to make it look (close to) natural, you need very clean depth boundaries. There will always be problems/artifacts when trying to calculate accurate boundaries from something as limited as a few seconds of 2D camera data.

EDIT: Hard to say if this really is a problem with the depth map. In the right image (foreground in focus), the background blur seems to end pretty close to the hair boundary, if not somewhat inside the boundary of hair - the edge of the hair appears slightly blurred. If the depth map were simply inaccurate (with the same inaccuracy applied in both images), I'm guessing you'd see a portion of sharper background outside the hair boundary. I suppose another explanation would be some biased expansion/feathering of the blur mask.
the term of art is 'headfake'...

https://en.wikipedia.org/wiki/Head_fake
http://arxiv.org/abs/1312.6082
Only operations that can be rolled back locally should be done, since you might have to roll them back if the server says something else happened than you thought.
I remember DrScheme as it was called before, it was snappy even on old amd duron boxes. DrRacket is very heavy. As other suggested, emacs+geiser gets you quite far. Maybe less nood friendly, because well emacs, no fancy gui artefacts (arrows and such).
Heartbleed hacker arrested, charged in connection to malicious bug exploit
My only... only wish for Qt Creator (and the Qt framework as a whole) is to have a docking systems much like Visual Studio - e.g. undock a widget allows docking with another - also put some guide roses instead of moving widgets.
the article features 2 different things/people/places

insurance numbers + arrest = canada

mumsnet + posting warning = uk
I don't know how they will make money but I don't care. I love this.
So basically, what you guys are trying to say is that a foreign organization that can lose control, can possibly (and likely does) harm me whether I have direct involvement with them or not?

That sounds like terrorism (ironically). Then again, if you try to point out a different view on HN concerning some subject ... aah forget it.
Or you use a templating engine/language and write a simple reusable adaptor. An adaptor you have to write once, assuming one doesn't already exist.
I wonder how much of the £30m series B they got finds its' way back to the open source community who made arducopter

I have a 3DR drone and it's pretty good. Their community website could be better. DJI is still kicking their ass in some respects
causing your script to run incorrectly as `bash script`.
I will add that heat, humidity, sea level, air pressure and on and on likely impact your internal biology more than you think.

Anecdotally, I moved back to Southern California as soon as I was able because my health is better in this climate than in other places I have lived. Also anecdotally: People who get stationed in Antartica have really bizarre, unexplained things happen to them sometimes, like their fingernails get a lot thicker and weird stuff like that. As I understand it, it is not just the cold. It is also anomalous in terms of height above sea level and other qualities. I don't know the details. It was just a snippet that stayed with me from an interview of a medical professional who had been stationed there and remarked on how this weird stuff happens and they don't even really have studies or any idea where to start hypothesizing.
According to the text the blur itself is simulating an actual lens. Without seeing the exact algorithm it's hard to know how accurate that claim is. There are many ways to do a blur and I know what I'd use if I were trying to generate good bokeh.
Try out shellcheck - there's an online checker at http://www.shellcheck.net/, and if you like it, the source for it is on github at https://github.com/koalaman/shellcheck.
> it is probably more secure than using a 3rd party app and handing over to them credentials to your machine

Well, unless you consider your computer Google-owned, this is using a third-party (Google) app and handing over to them credentials to your machine.

However, trusting a third party for connection initiation is the only option unless one has a computer that's globally addressable and accessible from the Internet.

Still, as (IIRC) Chrome Remote Desktop does not provide end-to-end authentication (i.e. peers don't visibly - in a manner acknowledgeable by the end-user - authenticate that they're genuinely securely communicating to each other without third party inbetween), so it's probably less secure, if compared to a VPN-to-home service.
Rapid Construction, China Style: 10 Houses in 24 Hours
I think the magic here is the generation of the depth map. Decently convincing blurring has been available for a long time.
Incorrect. The original article says nothing of the sort.

The update which came after your post says this however:
"Our only guess is that she did not post as often as they might not have liked."

But he does say elsewhere that she used it often to rate images. https://news.ycombinator.com/item?id=7599802
> My pet peeve is code that is so broken that it has obviously never even been run.

Yeah...in my first support job I had to deal with a customer call that traced back to a install script for our company's (quite pricey, enterprise back-end) software dying with a syntax error.
I've always felt that it would be only a matter of time before computer vision would be able to solve the (re)CAPTCHA problem. Especially since digit classifiers are able to match the performance of humans.

One approach that I enjoyed seeing was the use of reverse captchas. Here you pose a problem that a computer can easily solve, but a human cannot. For instance, if you ask a simple question (1+1=?), but you place the question box off the screen so the user can't see it. A computer would be able to easily answer the question, but a human user would have no way of doing so.
I don't buy the argument about GC being a hindrance. If you have sensitive data (e.g. a key) that you don't want sitting around in your process memory, you should wipe it as soon as you are done with it (e.g. zero out the byte array). Just because there is a GC doesn't mean that it's the only way to clean up a resource. String is immutable in both Java and C#, so if you are holding a password in an instance of one it can be difficult to overwrite the backing memory, but this is a separate argument from GC causing problems. This is the problem that SecureString is meant to solve http://msdn.microsoft.com/en-us/library/system.security.secu....

Regarding GC performance, maybe there's an avenue for attack there. You could potentially infer the amount of garbage being generated by an implementation, which seems like it could be variable in a PK implementation. I can't really think of a way to generate variable amounts of garbage without doing variable amounts of computation, so I think you're already leaking timing information. [Actually I can, but not in a way that seems natural].
And how are you going to fit that into your pocket? Good luck getting that film to Instagram too.
Here in the UK, all the major supermarkets offer online delivery services. Where I live, I can choose between Ocado, Sainsburys, Tesco, Asda and Waitrose.

While in the US some areas have low population density compared to the UK, there's no reason the major urban centres shouldn't have successful online grocery delivery.

What makes you think it's be a suicide mission?
I'm not pushing the problem to lack of discipline. People are certainly fallible.

That's why static analysis is so useful. But there are many other factors to consider -- and sometimes dynamic languages are the better choice.

You have to balance a lot of factors when solving problems. Human fallibility is just one factor in the problem, but it is one among MANY.
Difficult to find an ISP with a backbone that actually can follow through. I'd be interested to know if anyone in Canada has had an ISP successfully stand up to procecution.
I like the overall sentiment, but the "ten minute" window is clearly a sensationalization, even by the author's own admission. It will probably take me ten minutes just to get my own basics set up on a new computer, like browser, password manager, and dotfiles.
Hunter S. Thompson at a low point of his life had to be headline editor for a business newspaper, I guess.

(the first paragraph is quite good, too)
Thanks! I'll give it a read.
This one is free too (just confirmed: http://support.launchrock.co/knowledgebase/articles/137846-h...).
That runs into the scalability problem that I mentioned--someone (say, a Mechanical Turk user) can solve that problem once, and put it in a database. To avoid this, there needs to be a way to generate them cheaply, so you pretty much need a computer that can solve the problem in the first place.

Basically, my point is that there's no such thing as "uniquely human intelligence". There's lots of problems that fall into that category now, but with the continuing rise of computational power, it's getting harder and harder to find new problems of this sort without excluding a lot of real people.
Groceries is pretty much the last one thing I buy in brick and mortar stores. Please don't take this away from me. ;)

The article mentions, "Forrester predicts 10% of U.S. sales will be via e-commerce by 2017" -- I cannot believe it's only 10%!
99% is better than most humans captcha accuracy. Back in my day humans could still beat computers at Chess but nowadays computers can beat humans at Jeopardy and drive. Interesting to see when it fully crosses over.
I am also one of those who highlights while they read and find this quiet annoying. There seems to be no real reason for the button to start at your mouse pointer and move over to it’s final resting position. Just showing it in its final resting position would decrease the obnoxiousness of it ten fold.
I don't quite understand how that relates.
- Google Web Designer is a desktop application and you can't run it on linux.

- Google Web Designer is free to use, this costs money structurally.

- This offers integrated hosting, Google Web Designer does not. So, for creative types, its easier to share a design and deploy it. (although it seems export is available)

- Google Web Designer seems focused on (fixed-size) ads (for mobile), where this is focused on creating responsive animated websites.
> Brackets are the mathematical notation for a set, and having a set of instructions inside them makes perfect sense even if the set only has a single element.

Then you consider that sets are unordered, and then the analogy doesn't make any sense any longer since the order matters for instructions.

Personally I think brackets are so important in C-like languages because they're such a pain for me to write on my keyboard.
And then anyone who doesn't have extra resources is prevented from using your service... As if it is a trivial amount, spammers will pay it, and if it is non-trivial, then some people won't be able to afford it. Doesn't seem like a great idea.
http://www.innGrid.net
4 months old.
100 sign-ups. 10 paying customers.
Exactly. My Github account looks dormant because I don't have many public repos, but I check in code nearly every day in a bunch of private repos. Don't assume that an account is inactive just because it has no public posts. A company should determine active/inactive status based on logins.
Weird. Not sure why that would be the case for you but not me. Well, in any case, we're planning on doing a lot of checks on the back end around this (b/c after all, anyone can submit a survey multiple times from multiple devices, etc., anyway).

Thanks again
LOL for anyone who uses this.
I'd much rather have a second image with a gray scale depth map. I took a look at the lytro, but it appears they have some weird proprietary image format.
>I see nothing bad in renting.

The rub usually comes when you are older and your earning ability deteriorates. Those who own their house get a significant drop in monthly housing costs while those who are still renting to not. Some people plan well for this, others don't.
Lol good point. I'll tell our guy. C5 is the DB OhmData is the company.
Yup, everything is a conspiracy.

They have a bunch of these projects and app releases on hold for a long time and announce them before they release their earnings.

Ah, HN.

#sarcasm
Would you say that to her face?

Would you say that to anyone's face?

Or is it just something you're willing to say from a comfortable distance on the internet, where you're not actually saying that about an actual human being, just about some kind of abstract, distant thing?

You can express those feelings without being harsh, insulting, abrasive, etc. Take a chill pill and think about whether adding all this negativity to the discussion actually makes things better.

Also, I feel compelled to point out that people of substance rarely feel the need to point it out on online forums.
Yeah, I've had that weird experience of spambots taking text excerpts and posting it to avoid detection, but it's actually relevant information...
I can not remember the name of the paper, but researchers have recently discovered that neural networks can fairly easily be disrupted by carefully perturbing the pixels in incredibly slight amounts. Completely invisible to a human, but can ruin the ability of neural networks to classify it.
Improve developer habits by showing time cost of DB queries
Here's what I love about the idea: it's very easy to monetize with high-margin products and services. It's already closely tied to assets and purchasing with a valuable customer base. I see huge potential!

The problem I see is that it's going to be hard to get people to enter all of their things into an app on an ongoing basis. It makes life seem more complicated by adding an additional step. If users fall behind and fail to enter items the app loses its usefulness. It seems to me the best thing Trov can do is make adding new items as easy as possible.
Yeah uh, your analogy is terribly wrong and just serves to perpetuate life-destroying punishments for innocuous actions. It's more like a street-level window was left open, and this guy stuck his head in and saw a bunch of papers strewn out on a desk, all while wearing a commonly-worn head-mounted camera. Any seriousness of the situation is related to his ultimate intent, not the hacking itself.
In order to help Rory out a bit with his recruitment efforts:

He is likely looking for someone experienced in mobile development.
Some backend knowledge wouldn't hurt either.
Relocation would mainly involve Americans (foreigners will need H1B, which Rory can't sponsor).
Exp. in years not a requirement, simply showcase all the mobile apps you have built so far.
Pay won't be great, but Rory is headed to a place where money will be easier to get.

As far as Rorys idea goes, it won't "change the world", but if you compare it to: imgur, reddit, snapchat, instagram.

This idea does have potential to be big.

Rory should also consider New York as an option, but the Valley will be the best place to build glyphic, raise capital and eventually exit the venture.

Good luck Rory!!!
Chili Fun Factory has a new look
> FHA loans start at 2.5% down, and $2400/mo puts the total loan amount somewhere around $350k.

1. It's very hard to get approved on less than %10 down post 2008, unless you're taking out a jumbo loan which is above $450k, and this is assuming you can meet all the new strict standards with income (based on what's reported to the IRS AFTER deductions) and credit history. How do I know this stuff? I bought my house after 2008, and so did a lot of my friends. On the off chance it gets approved, you'll be paying something called PMI which adds about %15 to your monthly payment. So $2400 turns into about $2760.

2. As I've already mentioned, if your mortgage is $2400 I can almost guarantee that there's an apartment in the same area where the rent is approximately $1200.

3. Using your example, putting a $3600 deposit for a rental is very different from $35,000 down which doesn't include any closing costs or house insurance. If you're in the Bay Area you also have to account for monthly HOA which is about $300-$500 and it can increase at anytime. So your $2400 / mo now turns into approx $3200 / month with PMI. With housing insurance, that baloons to about $3350

4. The type of home $350k buys in the Bay Area is most likely not going to appreciate beyond inflation, unless you buy something that isn't gentrified yet which incurs other types of risk.
Wow, it's really quite offensive. It's almost as if it's been deliberately crafted to mess with one's peripheral vision while attempting to focus on the article.
It is and it isn't - as was stated elsewhere, for example if starting a new bank, regulators will require (and enforce) specific business plans, will limit dividend payments, will limit growth, etc. - there will be a lot of scrutiny on the (proposed) management team and you would find it hard-pressed to be able to get away without having someone with previous bank executive experience. Would imagine for a failed bank there would be similar questions on what is changing with the bank model (which may be as simple as operating with a higher level of equity to support the bank's risk profile).
Isn't that true of multiple music services? Napster? What's the problem with that