skysight-inc/HackerNews huggingface dataset:
Ask HN: Has anyone lived with the iPhone Plus the past few days?
I am torn between the two models. Part of me wants the Plus because I hate the small size of my phones screen sometimes but everyone I've asked seems to think it's rather big for practical day to day use. Most of the time my phone is out on my desk when I'm sitting down anyway, so it being large in my pocket only really counts when walking. It does look a little odd when holding to your face.

Just curious to see if anyone has used it the past few days and what your thoughts are.
cool initiative, often formal education is hindrance for truly talented people in many part of the world especially in software industry. Of-course your's addressing every other industry as well. Does it provide only job search or some sort of grooming and guidance in shaping their skills?
Is there a difference between nationalism and the fact that Italy does in fact has almost twice as high of a corruption index as Germany or that Spain has half the GDP?
Ask HN: Not requiring users to sign up
I'm building a website and want to get around the issue of requiring users to sign up/ register with a username + password combo.

A while back I read an article on HN about giving users their own domain for their social accounts and I was wondering if anyone else has implemented anything similar. The alternative is just to use sign in with Facebook / Twitter / Google etc but I want to keep it as simple as possible.

Has anyone implemented something similar?
The product looks cool, and even had me a bit excited.

But then I saw "iPhone Only".

I agree that startups should stick to one platform when they are starting out, except when your product relies on the network effect to be useful.

Couple that with a big PR launch and its a failure from the start.

The product is irrelevant to a large portion of the world and handicapped to anyone with friends on Android.
> violence (libertarian definition of)

As I said, this is not a special definition of violence.

> Why is it okay to use violence (libertarian definition of) to protect private property rights, but not to protect public property rights?

This follows from the libertarian view of rights. People own themselves and the product of their labor and have rights to trade voluntarily. Public property rights (not sure exactly what you're referring to by that, but guessing) tend to conflict with private property rights.

> It's not actually freedom for everyone;

Whether or not what follows this is relevant/worth discussing, I'm not sure what any of it has to do with libertarianism not being freedom for everyone. From a glance it sounds like a mix of interesting (but common) discussion points and straw-men. I'll respond if I have some time later.
"At the same time, there is no financial pressure to lower the prices of its unchanged and rather low-tech graphing calculators since consumers are happy to keep buying them."

Consumers are required to keep buying them.
This fallacy is called tu quoque.

http://en.wikipedia.org/wiki/Tu_quoque
I think it is outlandish to suggest, but in theory you could time a GPS attack long enough and timestamping requirements tight enough to make the drift a problem.

I can't think of a single real use case for that level of timestamping accuracy nor a reason you would want to mess with it. But you could.
Vms and containers are roughly interchangable, yes, but I would argue that the tendency for vms to be treated as whole servers leads deployers to pack all of the solutions to the above problems into the vm building block. In the end there is a tightly-coupled virtual appliance and it is difficult to reuse the useful pieces. We missed the opportunity to separate these concerns and have meaningful and reusable pieces.

Containers are giving us another opportunity to revisit these choices. I'm hoping we don't miss the opportunity again.

I think this is a key point to bring to light, because most of the hype around using containers seems to focus on the fact that you can replace the hypervisor layer with a container manager (docker) and achieve a ton of benefit. For most use cases there isn't a significant enough difference to matter.

Changing the paradigm for how applications are built and deployed is the key innovation that docker is offering us, but as you point out, there are still plenty of problems to solve in this area.
UX Quick Tip: Applications should work like elevators
Venture Debt Giant WTI on Good Times, and Dangers Ahead
But doesn't PHP compile the source code into byte code and then interpret that? The problem described here was in the _compiler_ part of PHP, not in the byte code interpreter.
"Native Americans", from one point of view, is just as wrong of a term, since the literal meaning of the individual words suggest that it means people that were born in America, which is a very different group than American Indians.
jQuery.com Malware Attack Puts Privileged Enterprise IT Accounts at Risk
Cirque Du Soleil's Drone Video, 'Sparked,' Is Pure Magic
Great read, but I think it's a few years too late. When you compare how PHP is trending against languages like Python it's following a similar path as perl, https://www.google.com/trends/explore#q=php%2C%20javascript%... - I'm surprised JavaScript isn't having much of an upturn lately.
It was supposed to be a snub at the US, as we recently renewed trade sanctions against Cuba.
You are totally right, Katrina never ever said anything about exercism being a place to help you land a job. As far as I know, this has never been her goal not does she intend to make it a future goal. Articles are rated based on page views, education doesn't attract tons of reads, so journalists try to be smart and come up with "catchy headlines"
The original title was more succinct, even if it was identical to the article's title. And yes, it won't be successful.
Containment IS about hearts and minds. If you have the trust of the people- if they trust that Ebola is real, that healthcare workers are not out to get them, that they can go to a hospital and receive care- then this outbreak might be containable.

When you don't have trust, you get dead healthcare workers:
http://www.bbc.co.uk/news/world-africa-29256443

Fighting ebola has been compared to fighting an insurgency, and I think the comparison is quite apt. You can't win with force alone.
Hi Paul—thanks for the kind wisdom-share.

I've been doing research (through many methods) as a UX'er, for years. You're correct, the very personal stuff, is best done in a 1:1 interview.

It's rare for researchers to present a hypothesis to research subjects, before conducting the requisite study.

My four questions are pretty broad/basic, and they map well to my startup's purpose... which is being in the biz, of closing workplace inequality gaps and making workplace cultures more adaptive and welcoming to folks from all walks of life.

That should be plenty, to assuage worriers of my potentially nefarious corporate goals. If it's not, those folks should really go outside and enjoy a sunny day, sometime soon. Or, several.
It's useful to black box some of the things when you are first learning. The specifics of serving a request are probably not the first thing you want to teach, especially when it requires some notional understanding of threading/blocking which Apache can take care of automatically. Also mod_rewrite and .htaccess provide powerful methods of adjusting behaviour of routing and the like.
Even at 2.5, which to me is low, that 1.4x2=2.8 times another half doubling and were looking at 4.2 million. That's quite a difference.

If the under estimation is by a factor of 5 then you're looking at 44.8 million.

The exponential value is really important, especially in the early and end games ;)
Could be a game changer!
Random Users Generator
I run a startup specializing in this space called the 3D Avatar Store (www.3d-avatar-store.com).

3D Reconstruction of human faces is literally on the edge of mainstream. I'm betting on it, personally.

Our system is similar as theirs, but more general: we laser scanned 300,000 real people and then associated each laser scan with dozens of photos of that person taken from different angles, lighting conditions and expressions. That data set was then used for a neural net training - actually a pipeline of neural nets.

We can accept 1 photo and get back a good quality 3D model, or a series of photos and get better quality, or HD quality video and get back frame by frame, in expression reconstructions just like their solution. In fact, our system is able to recover 36 people per video feed in real time, as well as handle 4 video feeds at once. We don't need as much reference information as they do, because we trained our system to generally understand the human facial form, rather than their solution that operates in isolation for a single reconstruction operation.

Our current system is targeted as a WebAPI for games and serious simulations - enabling 3rd parties to implement "put yourself in the game" functionality. As such we have 3 different geometry outputs aimed at game/simulation developers. We also do facial recognition, and we have a special "forensic" output for that.

Our current "best output" is purposely "Pixar like" rather than realistic. Taking them realistic tends to freak people out - especially women (seems like our culture has trained women to have an idealized self image, and when presented with their non-mirror true form, they don't like it.)

You can learn more at these links:
https://3d-avatar-store.com/Web-API-Features-May-2014
https://3d-avatar-store.com/3D-Avatar-Creation-walkthru
https://3d-avatar-store.com/New-Face-Finder
Biggest takeaway was at the end, with the "enterprise" drives being slightly less reliable than the consumer ones at half the cost.
I see that as a good problem to have, if Exercism gets big enough that it's an issue Katrina will be able to adapt her product to respond to the request.

Remember that this is a side, open source project, run by one person ;)
You must not live in the EU. Nationalism is alive and growing in EU countries, and it's not just aimed at non-EU nationals.
Show HN: Coingram – Payments to friends powered by Bitcoin
A simple tool to help you generate random users for your projects.
An option is to market yourself as "DevOps" engineer, seriously.
-XX:-UseCompressedOops :-(
A carbon tax is hardly going to cause an equal cut in emissions across all sectors. Sectors with cheap alternatives will switch and those without will not. Consider there are few alternatives for aircraft, but a coal power plant has lot's of clean alternatives at competitive prices.

A heavy carbon tax might add 1 cents a gallon to gas prices, which would basically be ignored by most people / companies, but the same tax would make new coal power plants unprofitable. In the end it let's the markets decide the most efficient approach even if that's to do nothing.
Also blueprints, a good exercise in separation of concerns, flexibility etc
Which doesn't matter since it supports languages people actually use, except C.

What kind of response was that?
I think my point was that boot times are fast enough already on desktop/laptop, and systemd improvements over that do not justify the costs for me.
It would be nice to improve boot times on routers, but I don't know if systemd would improve there much.

Boot time on desktop with sysvinit: 8-9s, boot time on desktop with systemd: ~6s.
Boot time of router (until network is up and usable, maybe made longer by having to setup WiFi): 1m+.

PC waiting for router is my usual use-case when I power off everything and then power them back on at another time. I haven't said anything about PC waiting for server, and I agree it wouldn't make sense.

I don't have a server with systemd to check, but assuming similar improvement, 4s out of 5m+ you mention is barely 1%.
An incredible song made out of YouTube videos
Even if its not fully self replicating being able to create the bulk of the structural mass and maybe even basic batteries would save a huge amount of fuel costs. Then you only need to bring control systems, motors, and radioisotope generators to mars rather then a bunch of multi ton robots.
Ask HN: Recommended stack for mobile-first webapp
(Yes, I realise this isn't Stack Overflow, but a roundup of current experience and opinion would be good)

It's amazing how many options there now are for JS frameworks: Angular, Ember, Backbone, React to name just the ones off the top of my head.

I'm an experienced Ruby/Rails developer and I've done a fair amount of Javascript/jQuery whenever needed. I've got a project which is virtually mobile-only and I'd like it to be lightning fast and smooth. So my feeling is that API first and a Javascript driven front end is probably the way to go here, but I have no idea what's the current recommendation. I really want to be able to wrap the whole thing in Phonegap/similar later to get native apps up without wasting all my work.

Imagine you were building Uber as a webapp - that's the functionality I need.
IEEE 754-2008 already has standardised decimal formats: http://en.wikipedia.org/wiki/Decimal_floating_point#IEEE_754...
Patents are worth their weight in gold.

I guess I agree, in that $1220/oz x 0 is 0.

I have my name on a couple patents. I've never seen a situation in which patents actually helped a viable business.
They've brought IRC to the phone.

Back in the day we'd hang on party confs and chat online at the same time, and you'd idle for weeks at a time, never disconnecting, always logging the convo. So you could get someone's attention via voice, talk about the voice call on chat, send links and pictures, or private messages, etc, and go back to everything except the voice stuff.

We don't need 'voice' or one particular thing, we need all of these things in a continuum of historical communication of all mediums. A very thin personalized Facebook feed of every communication, essentially. Just show everything everybody has said, done or shared in chronological order and make it easy to read. That's all anybody needs.
what is so positive about spawning babies?
The CDC Tripled Its Ebola Worst-Case Scenario in the Past Four Days
JQuery.com compromised to serve malware
This is very much a cultural thing. I don't necessarily agree that you get better feedback or better understanding through an in-person meeting.

In my experience tools like gerrit allow developers to learn and review at their own pace, and provide well-articulated, thought-out feedback.

Note also that a large amount of modern development still occurs on mailing lists.

It's all about culture.
Technology: the Middle Way
https://ssd.eff.org/your-computer/govt/subpoenas
Can I send you $25 now?
CPIP – A C/C++ preprocessor implemented in Python
On a side note, Monty Python (or the snake) are not programming languages. Check the "Related searches" section at the bottom and click "Python".
showed that 27 percent of people who took part had met
their current life partner during their stay abroad.
Thirty-three percent of Erasmus students hooked up with
people of a different nationality than their own,
nearly three times the rate of students who had not
travelled.

Obviously to meet people of a different nationality you have greater chance when leaving your own country. Next, there is probably something to meeting their partner suitable for starting a family during a certain period of their life that may coincide with Erasmus. So, not sure this statement or this part of the study means anything at all.
Square's new cash register will take Bitcoin, Apple Pay and much more
Step 1: Fire railgun.

Step 2: Eject railgun.
I wouldn't advise dismissing it so irreverently.
Xcode 6 ships with a Node.js server executable
Find the binary at /Applications/Xcode.app/Contents/Developer/usr/share/xcs/Node/bin/node
Thank you :) . Will do.

Edit: I've also had a recommendation of watching Michael Sandel's videos:

http://www.justiceharvard.org/
Languages without tail recursion elimination are very annoying. Looking at you JavaScript.
First use case for Apple Pay?
Tangential: When are you going to offer a linux client?
Easy Hack to bypass iOS 8 Activation
Replying here because of HN limitation:

"Because the fees charged by the mutual fund guys are fixed - it's a straight percentage of assets. Just like the fees charged by hedge funds which are taxed as ordinary income."

Taxable methodology isn't generally determined by the way you earn your income. The concept of long term capital gains was created to reward investors (those who invest their own capital) who hold capital in a given investment vehicle for over a year, not for whether or not they are taking on risk, or whether they are paid out based on a fixed fee or fixed percentage of profit. We don't tax waiters at a different rate for the money they get on tips (sweat equity) vs. their base salary.

Fees charged by private equity are also fixed - they are a fixed percentage of profit. So again, I don't see why this is any different. We have an investment vehicle taking in money, making investment decisions on the behalf of their investors and then making a percentage of the profits - all normal activities - nothing that warrants special tax treatment.
All my WD and Seagate drives have failed within two years of use. Call me the luckiest.
So what is more probable: rubbing 80 ton granite together or aliens? Neither; they're both crazy.

We have an idea on some aspects of the pyramid's construction, but how they cut the stone "in situ" to that level of perfection, currently has no good explanation. Not "we know 80% but are missing 20%." It's "we don't know 100%."
And it looks like our site is under attack at the moment. If it does not load, give it a beat. We are seeing thousands of hits per second from eastern Europe right now. (Thank you Federal Reserve quality hardware firewall!)
Thanks, saw it last night. Not too bad, but the filmmakers sure missed a lot of low-hanging fruit. They spent a lot of time talking about music and not much time playing it, they overemphasized the Buchla/San Francisco stuff, and they missed the disco era entirely. (Sorry, say what you want about disco, but if you make a movie about electronic music that ignores people like Giorgio Moroder, you're just wasting your own time...)

They also could have done more to make it accessible to people who didn't already know a lot about music synthesis.
What Use Is a Good Job?
There's a similar phenomenon called contralateral neglect (or one of various other names), where after brain damage to one hemisphere of their brain, a person tends to ignore things on the opposite side. The effect is sometimes in retinal coordinates (e.g. only scan objects in one half of the field of view), sometimes in object coordinates (e.g. eat only one half of a plate of food), and sometimes in egocentric coordinates (e.g. not shave one half of their face).

This seems to be similar, but different condition. Contralateral neglect is a problem of attention: they can see the things they ignore, they just won't spontaneously pay attention to them. This is a problem of perception, where they tried to pay attention to their eye, but perceived it as not being there.

I don't have an easy explanation for how this effect occurs.
Very nice and seamless UI! I hope to use this sometime soon. Like other mention, closer repo access would be awesome (I suppose you'll have to authenticate with GitHub for that?). Support for BitBucket would be nice, as well.
The "kill him with hammers" stuff is from a 1988 Dave Barry column, reprinted at e.g. http://articles.philly.com/1988-02-17/news/26239559_1_crates...
Larry Ellison Bought an Island in Hawaii. Now What?
Tell that to the inter-ethnic families in former Yugoslavia (i.e., Croat-Serb, etc.). During the war, they were simply forced to choose sides. Similar examples can easily be found throughout the world.
Supporting multiple API versions
We agree!

Job search currently. Grooming & guidance in the near future. Although the immediate need for a job is more of a symptom of the lack of guidance, we figured we'd start with the career path/job search as it's likely a pressing need for many. Plus, once the guidance features are implemented, we have somewhere to lead users.
For future reference, it really sounds like InfluxDB might be a perfect fit for you. I've been trying to find a reason to use it myself, but we don't do a lot of time-series stuff at work (right now at least).
The Evolution of an Idea to MVP
"Multi-national" babies in Europe where populations are actually declining.
Likely no one's submitted a PR with C exercises yet. github.com/exercism has repos for many languages.
There is a deficient of babies in Europe. I still don't get what's the point if the youth employment rate is so abysmal.
They would still have to live through the 6+ months of hard space before making it to Mars. So you'd also have to include a heater and a window, at a minimum. Also, it would need to be a biosphere, to generate carbon dioxide until it reached Mars.
Crockford addresses that in passing at the end of the DEC64 page, claiming that IEEE 754's decimal floating point types were too inefficient to garner support.
You seem to be implying that there's a constant level of violence that people commit, and eliminating one outlet for it will simply cause the violence to spill over into others.

But that's simply not true. The USA, for instance, hasn't had significant levels of collective domestic violence since the ethnic cleansings of the 19th century. Western Europe hasn't either since WW2. Compare that to, say, a similar geographic area of similar size in Africa, and it's a world of difference.

Good institutions, civil society, and well-developed property rights reduce violence to a negligible level.
I meant the "mid-$100k" range, as in around $150k/yr. I understand how market rate is determined. Frequently it's determined by companies' explicit collusion or other means, and almost never by an honest appraisal of the value an engineer actually provides. I was expressing the opinion that the model is flawed, and that market rate should be much higher than it currently is, across the board. That is to say, good to excellent engineers should be in the $200k-$300k/yr or more (base--not all in) range, and average (+/-) should be around the $150k/yr (base) range. At 33% above the "mediocre" range I suggest, $200k/yr isn't "so close" to good at all.

Also, the enormous quantity of applications, products, and services with very poor code backing them is a very strong indicator that "mediocre or even slightly below average talent" not only does not provide negative value, but just the opposite. Software companies these days have a lot of revenue, driven by sales of a software product that engineers get very little (relatively speaking) compensation for.
"There are large vendors pulling it in separate directions (Canonical, Redhat, Google)."

It's pretty clear how that's going to shake out, isn't it? Google is pretty much a non-issue here; yes, Android and ChromeOS use a Linux kernel base, but they have no impact on any mainline distros, and there's no indication Google wants them to. So it reduces down to two parties fighting for control: Canonical and Red Hat. And Red Hat is going to win. Canonical doesn't have the resources to go its own way on more than a handful of fronts (this is why when Debian switched to systemd Upstart was killed off; Canonical is far too reliant on Debian as an upstream to fight every issue), and their requirement for a CLA to accept anyone else's code means they are entirely reliant on their own coders, as nobody wants to sign Canonical's CLAs. We'll see how long they can stick it out on Mir, but they don't have the resources to fight a war with Red Hat on two fronts, so that's the only issue I expect to see them fighting over.
Ask HN: What do you think of IDEs and when would you use one?
I work for an IDE company and get very mixed reviews from all kinds of programmers. What do you think? And why/why not would you use an IDE?