skysight-inc/HackerNews huggingface dataset:
Please stop using "I don't know where the QR will take me" as an excuse. Any decent scanning app shows the QRs content before asking the user to act upon it. Who would want an app that instantly saves a vcard to their contact list, or opens a url as soon as they scan it?
It seems you deleted your comment asking why you were downvoted. Here's why you were downvoted:

> Way more than 5 minutes. Where are generics or do I have to learn some new construct? Wait a minute, is this thing object oriented or what? If not, why not? Do I have to learn some new philosophy? Already feeling a sense of dread having been through this game 10s of times before with other languages.

If you didn't get past the fact that Go isn't object oriented, then you clearly didn't get very far into the language. And your resistance to "some new philosophy" shows you aren't interested in a new language with real ideas, but at most a different way to express what you already know and do while programming.
Is there any websites where I can find more good use cases of QR codes ?
I think jacques is taking it one step further and suggesting that you think twice before even submitting your data to a company like 23andme at all. It's an interesting point. I'm trying to think of what kind of privacy policy would cover all possible nefarious uses of that data. I think it basically would have to be one like "We won't give your data to anyone except you, even in aggregate and in the case we go out of business or are bought, we will destroy all of the data."
London Web Summit: Live Stream
GLSL texelFetchOffset works with isampler2D but not usampler2D?
my biggest gripe with QR codes is that the built-in camera apps on smartphones dot not scan for them by default. Instead I have to hunt through my installed apps to find the "barcode scanner" or whatever.

Why can't the default camera recognize a QR code, either in preview or after taking the picture?
Fairview plantation
Irony DSL for specifying grammars on EBNF
It's also worth mentioning that SpaceX is possibly even significantly cheaper than their commercial competitors. If you look up the other company mentioned in the article, Orbital Science Corporation it says they have a contract with NASA for 8 launches for 1.9 Billion to do the same thing. SpaceX has a contract for 1.6 Billion for 12 launches. That's 50% more flights for 15% less cost.
It says Chrome or Firefox.
The video is better. It points out that there's a continuum. I couldn't help but think of tenant farmers or sharecroppers. Tenant farmers could be free, or bonded to the land. There was a continuum from wealthy tenants (who hired workers) to serfs to slaves. It seems that a lot of Mauritania sits all over that continuum.

Most of the problem could simply be that they don't have anywhere else to go. But it's a little spooky that their government seems to be in cahoots with the slave owning classes.

On the other hand - look what happened to Rhodesia (now Zimbabwe) when the land owners were disenfranchised, and their farms given to cronies of the new government - the whole place fell into a famine because the new "masters" couldn't farm.

There's no surefire way (to my knowledge) to reconstruct a country which has just come out of slavery. My gut reaction would be incrementalism - find ways of punishing the worst offenders so the bad (but not terrible) land/slave owners don't feel threatened. Then slowly start moving up the chain - punish physical abuse, then ensure freedom of movement, then look at land redistribution and better political representation. At no stage should a large portion of the population (i.e. every land / slave owner) feel threatened, just a small fraction of them.

You'd make a false distinction between "landlords" and "slavers". First you go for the people who murder their slaves, and the "landlords" won't resist because they don't murder their slaves. Then you go for the ones who beat their slaves, then the ones who restrict movement, then the ones who don't pay wages ...
LG 32LK330 Review
> So, how do you serve static files?

http://weekly.golang.org/pkg/net/http/#FileServer
Well, take a shotgun approach, insert vulnerabilities in multiple repos. Or obfuscate the attempt - insert a small vulnerability in one of the libraries that rails uses (let's take a mailer lib) and that only gets triggered when certain obscure preconditions are met and then push a commit on top of rails that creates the required preconditions. Instant exploit - and each commit by itself may very well look innocent. Or spread the exploit over multiple commits, each one innocent enough, each one with a different user. Be creative, you'll find a way. And even if it's caught, then the risk fingers pointing at you will be minimal.
I've used glib for some "string and network stuff" with C and was quite happy.

http://developer.gnome.org/glib/2.30/
Fascinating point about parents — knowing their genome means you could in principle know the entire potential configuration space of all their (real or hypothetical) offsprings' genomes.
I am too distracted by the N in your logo looking like a Z on it's side.

Is that intentional?
> most programmers are likely at least bilingual because most programming books are in English and many companies in non-English countries use English as a common language.

Reading English is a smallish subset of fluency in English, i.e. being able to also speak, listen to, and write English. Technical specs often use simple written English, relying on example code. So I'm not sure if what non-English programmers do can be called "bilingualism".
Apple to Finally decide what to do with its $100bn Cash pile
Agreed. I've looked at Go quite a bit and I can't figure out what new problems it solves, or how it solves existing problems better than previous procedural/OOP languages. How is better than 'D' for example. How is it better than Java?

If you want a fresh look at systems programming then leaning Ocaml or Haskell would be a much better option because you will learn to solve problems in a new way, not just with slightly different syntax.

Also, someone on this thread doesn't understand how downvoting works. If you disagree with something then make a response, save downvotes for deliberately trollish or off-topic comments.
PNG compression case study: Tweetbot for iPad
A Chinese/Korean company can reconfigure their factories for American clients far quicker than the American factory owners next door can.
Evening dresses black and white
Wedding Ball Gown 2012
I remember watching another video about the Falcon Heavy Rocket, and how it was designed with a large number of small rockets cones at the bottom, so a certain number can die yet the whole thing can still reach orbit.

I just seemed so elegant and efficient, the kind of thing that could only have come from the mind of private industry that is so mindful of cost and efficiency, unlike the government which only build monstrosities at ridiculous expense (to the taxpayer).
It was no longer relevant and seemed to attract more downvotes. I have spent years with x86 + MIPS assembly language, C, C++, C#, Visual Basic and Q[uick]BASIC; months with Java, Scheme, Python, PHP; days/weeks with AS3, HaXE, Erlang, Scala, E, Objective-C, Ruby, Delphi, Pascal, Concurrent Clean, Prolog, ADA. I've probably missed a few.

My point is (a) I'm not a lazy developer that doesn't enjoy learning new things or experimenting with new languages and (b) I have found a great ecosystem in .NET and C# and I've been around the block; at first sight I simply cannot see a compelling reason to invest more of my increasingly limited time into learning Go.

If Go has great new vision or compelling difference from other languages then why isn't it there on the homepage at golang.org jumping out at me? All I see are technical details and a huge guide. While I applaud clear, detailed documentation, I'm not going to read through that documentation unless I have some idea of the payoff. I just spent half of my weekend researching and investigating a ton of message brokers for my current project because there's value in the outcome. Researching a new programming language needs to have a huge payoff, or I need to have lots of free time (which unfortunately I don't).

There is absolutely nothing to sell me on the language on the homepage, or in the OP's blog post, and nothing to distinguish it from the 10s of other new languages out there. The FAQ touches on the fact that e.g. it's not object-oriented but not WHY. It just mentions "interfaces" and says "we believe". So I'll have to go and play with it and build something substantial to find out what they might be talking about. The goals mentioned in the FAQ are really not interesting (have you read it?) - perhaps the ideas around concurrency are convenient but they are limited in scope and don't directly address the more complex concurrency issues better than my current platform that I'm facing while I build a web crawler.

To be clear once again: It may be that Go is absolutely amazing and awesome... but if I had to spent days looking into every new language that pops up on the Internet I would never get anything done, and this is the point I was trying to convey in response to the parent's post. It's still on my list to look into but I just don't have a week to commit to what looks like quite a lot to manually digest.
Support for Unicode as a groundbreaking language feature? Closures (and first-class functions) as a major achievement?

I don't want to sound smug, so I won't mention any languages I'm comparing to — but seriously, unless you've been living in Python-land, those things are nothing to write home about. I'm surprised this is getting so many upvotes.

If I were to praise Go, I would concentrate on something innovative — concurrency primitives are interesting, for instance. I would not consider them sufficient for all applications, but they are intriguing and worth discussing.
Good developers understand about graceful degradation, progressive enhancement, unobtrusive JavaScript and the like.

I think you were looking for the word pedantic, not good. It's as stupid an idea as semantic html. Thank god that one's dying off before html5 really takes hold, that could have been a right mess.

You are sitting back being the past and calling it progress, while scorning others for trying to find the future.
STARCREST(WANCHAI) - RENTING PROPERTY - HKRealty.com.hk
I didn't say it was the only reason I did it, that wasn't your question. The reality is few things we do can be ascribed to a single motive, more normally they're a mix of several things. But your question was name a reason which wasn't the two you gave of which this is one. There are others but given how much work it's been just to get you to gracelessly accept that there might be something here I really don't have the strength to talk about any others.

But the problem is still that your argument applies to lost of clothes, not just suits. Shirts are less practical than t-shirts. Buttons are fiddly and unnecessary, collars a pointless throw back to necktie and don't get me started on the practicality of cuffs. Most shoes are sub-optimal from a pure practicality point of view. Ironically many trainers aren't actually good for running because of the way they're balanced.
Why downvote? HN has really gone down the tubes. Why do peopel who downvote harmless comments without a response get downvote privileges?
Home improvement leads
Build more interest in your contractors with genuine leads. Many consumers simply want a solution when searching home improvement needs. FII targets these homeowner customers directly, understanding these needs and delivering value to them through your company. Our methods are based on proven information and resources that work within sectors of home improvement and other home services.
Hydrolyzed collagen
Rousselot is your online source for the highest quality hydrolyzed collagen and gelatine at the most affordable prices. Browse all of our protein and amino acid supplement products here. Find products for Bone and Joint Health, Skin Health and Beauty, Nutrition for Satiety and Sports.
Some Business Ideas To Generate Cash From The Dot Com World
Incidentally we're hosting a free "Evening with Go" tomorrow night in London: http://eveningwithgo.eventbrite.co.uk/
I think the "Where are the generics" is the bigger issue there.
How the Mac App Store will change which software will be developed for OS X
Currying in Python
Zimo iTS - Cheap seo services and Online marketing services
ZIMO iTS provides services in Seo services, Seo expert services, cheap seo services, online marketing services and as Online marketing agency, Internet marketing agency.
In Chrome at least, it also breaks going back to the cached page after first view using back/forward navigation. (Try clicking the link from HN, go "back", then go "forward" again.) This might be obvious to people who know anything about browser caching, but I thought it was kinda interesting.
why not add a 'platinum tier' with an easy to give away service that you know most customers already don't use, and charge extra for it?

or add incremental charges to existing plans to push customers towards the new platinum tier?

and, btw, if you don;t know the lifetime value of your customers by source and date, you should do more tracking
Importance of Offshore Web Development Company 
These days, Web development has become an essential need of current business. It doesn't issue whether you have small, medium or large business; you just need to have source to improve the techniques.
Threads are different from goroutines. A Go program can create 100'000 goroutines, if it makes sense for the algorithm. Try doing this with threads... Super-cheap threads open many possibilities, it's a significant change in how you think and design programs.

Among your examples, those that are comparable to goroutines are all for functional languages. There's nothing wrong with functional languages, but it's far from "all mainstream languages".
Depends what you define as brilliant and dumb. But I can argue that in the long term, all evil peoples' actions are dumb.
Yup -- I went (in Mozilla) to the Web Developer plugin's "View Generated Source", which works but likewise is cheating.
I couldn't get past "Phil Hawksworth is a Technical Director at R/GA and enjoys talking about himself in the third person." without cringing!
Donating Car
This is so frustrating. In medical studies the word "significant" does not mean what it means in normal English. It refers to the possibility that the effect was due to chance, not to how large, important, or clinically significant the effect is.

The study found no significant difference. This does NOT means the study found there was no difference. What it means is that the study was not large enough or the effect was not large enough to prove that the reduction was real at 95% significance.

In fact the screened men died at a LOWER rate. It was just that the effect could possibly have been due to chance.

So realistically the report should say "PSA screening probably saves lives but more study is needed to be sure and to determine how large the effect is".
Is it not possible to ask them to delete all my DNA data? My subscription will end soon, can I just ask them to delete it completely in a clear worded email to make sure there is no misunderstanding as to what I mean by "deleted"? Will EU laws protect me from this or are they irrelevant since they are a US company?
35crmo钢管
This is not an issue in the US. The Genetic Information Nondiscrimination Act makes it illegal for insurance or employers to discriminate based on genetic information. See Wikipedia for more: http://en.wikipedia.org/wiki/Genetic_Information_Nondiscrimi...

Considering how easy it is to get ahold of someone else's DNA and the potential advantages of genetic testing, I think it makes more sense to push for anti-discrimination laws instead of avoiding genetic testing.
持创管道离心泵
It wouldn't be impossible for TPB to raise $50M, I would think

Especially if it was for the purpose of launching a couple of satellites.
The author dilutes and weakens his argument by bringing up obesity. Whether a 80kg person is 40% fat or 10% fat doesn't matter; the central point is that a person who weighs more, consumes more, and thus ought to pay more. I wish he stuck more to that point instead of running off on the tangent about health and the environment.

Friends with whom I discuss this proposal often say that many obese people cannot help being overweight – they just have a different metabolism from the rest of us.

To expand on the author's take on why this argument is weak, take for example nearsighted people. Nearsightedness is partly hereditary; similar to obesity, it can be exacerbated by certain choices, but some people are just bound to be nearsighted. Nearsightedness means paying for glasses (at least the deductible) and often paying a huge premium for sunglasses. Simply put: life isn't fair, and people are already paying different expenses just because of conditions they were born with.

Tony Webber, a former chief economist for the Australian airline Qantas, has pointed out that, since 2000, the average weight of adult passengers on its planes has increased by two kilos. For a large, modern aircraft like the Airbus A380, that means that an extra $472 of fuel has to be burned on a flight from Sydney to London.

That said, is such an initiative necessary, cost-saving, or beneficial to the customer? An Airbus A380 holds about 600 passengers. That comes out to about $0.75 per passenger per 2 kilograms.

A pretty average American man weights about 85kg. A very light American man (bottom 5%) weighs about 65kg. A very heavy American man (top 5%) weighs about 115kg. (Pulling data from this chart). This means that the lightest 5% of men would pay about $7.50 less for a Sydney-London flight than average, and the heaviest 5% of men would pay about $11.75 more. On a shorter, domestic flight like Chicago-NYC, those figures work out to maybe a $5 difference in ticket price between a 65kg man and a 115kg man - and that's not even counting in the extra costs associated with spending time on weighing passengers!

So with that taken into account, I don't think that this is the best idea. Maybe extremely heavy people who are literally spilling over into the seat next to them should be forced to purchase two seats or upgrade to a roomier first class seat, because it's not fair for the poor guy sitting next to him. But the weight-to-fuel-price argument seems to not be strong enough. Maybe it'll be worth revisiting if fuel prices climb significantly.
Even still, performing number crunching on 4000 Go thread seems like a bad idea.
Fascinating discussion here. Appreciate all the thoughtful comments but would like to address a few:

"Sounds like it's a job problem, find another job" -
I've had over 6 jobs in my field. The longest for about 3. These patterns are all the same everywhere I go. I am good at what I do and so I join companies with other people like that - that's the only thing in common.

"I can't comment because I'm a man so everything I say will be sexist" -
Not true. Acknowledge that there are people who feel this way about the industry. Until we can have a conversation about it, it won't change.

"It's not a gender problem, it's a culture problem" -
Never claimed this was a gender problem myself. The type of work encourages these types of people to congregate. That, in itself, is a problem. We're trying to increase diversity in an environment that is not diversity-friendly (from an interest/perspective.)

"Learn to manage your communication" -
At this point, I am a master of working with men, but I have to work so outside my nature. Keep it cold enough so it's not perceived as interest, keep it warm enough so I am not perceived as a bitch. It's a thin line that, to be honest, is exhausting to walk the whole time.

"Women don't love CS" -
Wrong. In my department 80% of women quit after the first few years and most cited social reasons for it. You can take a liberal arts class where you can have intellectually stimulating conversation or you can take a CS class where there is rarely conversation about things outside of tech. I imagine that's hard. I loved CS, but I always needed to get out.

"Get outside the work circle and find other friends" -
Sure, of course I have them, but as startup culture goes you work 9 to 9 sometimes. What are you supposed to do? You spend more of your time with your coworkers than anyone else. Why shouldn't you reflect on how that environment makes you feel?

"Is this a post about gender issues or startup culture?" -
It's both! They are not separable. The culture, because dominated by men, creates an environment that is not necessarily pleasant to women. When the only answer is to get more women in, you're in a catch 22.

All other mean comments about this being a sympathy post or a disgruntled employee, read more carefully. Random negative comments only reinforce what I'm saying.
Knowing any ML makes it pretty underwhelming.
Closures and first-class functions aren't an achievement. Closures and first-class functions in a language low enough and fast enough level for systems programming? That's an achievement. Same for unicode. These aren't just features. These are features done fast.
Actually not even that. The study found a difference but the effect was not large enough or the study was too small to prove that the effect could not possibly have been due to chance.

Time and time again we get people who should know better equating "no significant difference found" with "found that there was no difference".
I don't think 75KG is a good standard weight. I mean, what about people who are muscular? I go to the gym and nobody I know would say I am obese (I am a little overweight) but because of muscles I'm around 109KG - I was 100KG and overweight, now I'm thinner and stronger but actually heavier.

So should people who are muscular be exempt? Do we do it based on height vs muscle or body fat percentage?

Unless we consider this, there's no way to do it fairly without punishing people for things either they can't control or would in other contexts be a good thing.
There's the glass floor thing at the Grand Canyon: http://www.lvrj.com/multimedia/Grand-Canyon-Skywalk-glass-fl...
I see you repeating again and again and not providing any background information and facts. What's exactly your problem with the article. Have you found any errors or biased stuff? If so, please highlight it for us.

I get the strange feeling that you have a problem with the article because it shows that not only white people are able to enslave other human beings. Maybe you should have a look at the history of slavery in islam.
There are more positive sides than negative about sharing genome information. For reference, check out: http://www.personalgenomes.org/ - smarter than us people have already donated their fully-sequenced DNAs (23andMe, Navigenics, deCODEme, and others don't sequence your full genome for now). Paranoia never leads to progress! Anyway, there's a law that you cannot be discriminated by insurance companies and employers with your DNA. Also, with ObamaCare in 2013 you can't be turned down for insurance either. And medicine's only chance for significant breakthroughs is through genomics. And, last, but not least: my DNA is mine and nobody else's, so, if my children and grandchildren have an issue with me sharing my own genome, sorry, but enjoy what you've inherited and quit whining, bastards!
Yes - even though that is not logical, the label "socialist" is used in most parts of the country to smear people who are true capitalists.

The train of thought on Fox News goes like this: banks are private business, if they go bankrupt, FDIC takes over deposits, FDIC is government, government is socialism - so if you allow banks to fail you are socialist.
Tim Gowers and Elsevier in Open Science Debate [video]