skysight-inc/HackerNews huggingface dataset:
Does living 2 years and 164 days over the deadline (so to speak) count as a sin?
Show HN: StackHut – A language-agnostic Lambda for cloud and local microservices
Another recent story says that there has been a delay in identification because several experts involved in the testing are on vacation [1].

[1] http://www.ibtimes.com/mh370-update-flaperon-missing-malaysi...
Show HN: My first service product offering
Actually he was asking about both
I left full-time employment at a startup after facing burnout. After taking a few weeks to recalibrate, I'v decided to make a go at building a business from my home office.

I have taken my skills and experience as a startup product manager and packaged them up to help early stage startups ship incredible products.

Would love to hear HN's feedback on the value of this type of service offering.
One option is selling them to the company itself.

They might reuse them for another employee compensation later or give them to the remaining shareholders.

Typically companies are keen to keep among they shareholders only those that can bring in value and try to keep out those that might sue them for mismanagement at the earliest opportunity.
Again, it said all this was happening in clear text, in the terms and conditions likely few read. Other comments have even mentioned there was a setting in the account which would toggle off (opt-out) of receiving the bogus account messages... but few people probably made that setting either.

Ashley Madison didn't invent dating sites, and certainly didn't invent this MO. I'd wager it's pretty standard for all dating sites. AM just happened to be the first (or most prominent?) dating site that advertised having an affair/cheating.

I see no fraud here -- only bruised egos, a few ruined marriages, and the embarrassing truth that some men will go to extreme lengths to speak with women, even when it flies in the face of absurdity.
My theory about evolution and aging is that evolution just doesnt care about individuals after they created offspring. There is no advantage for an individual (or a species) to live longer than to create offspring. Hence evolution never cared to optimize us for a longer life.
It's great for people who might be more comfortable with a GUI than CLI, but yeah, I have no real use for it.
Quantum computing over 1000 qbits
Programming analogy:

There are several ways to implement the laws of physics. Virtual particles are an implementation detail, you can factor them out of the code, but it makes it a bit more readable.
Python 3.5.0rc2
Drone pilot spots man sunbathing on top of wind turbine 200ft above ground
Multiple Sources Now Indicate That Android Wear Will Launch for iOS Soon
Do you not see the broken incentive system here? The more efficiently you work, the less you get paid.

Keep it simple. Write a proposal with an estimated number of days to completion and a total price tag for the whole engagement. This is not a fixed-price proposal, but it has the same look-and-feel as one. If you go over the number of days you estimated, you bill in additional day increments. If you go under by at least a whole day, you dock days.

It does not matter when on the calendar or the wall clock you get the work done.

This basic technique works just fine when juggling multiple clients. When you're managing multiple projects, don't deliberately bill people a full day for 2 hours of work (it is just fine to bill a whole day for 2 hours work if they're the only client you have during that day, and the project simply takes less than a day: you have a 1-day minimum), but don't obsess about tracking hours.

Real clients, the ones worth keeping, care first and foremost about determinism. They want to pay a predictable amount of money for something to get done in a predictable amount of time, and that's it. They do not care about you minimizing the number of hours you bill, unless you ask them to care --- and a great way to beg a client to care about minimizing billed hours is to bill hourly.
Hacking any Facebook fan page
I actually really like Linode, and am worried the direction of this comment thread is going to be "Great, a frivolous feature probably containing a bunch of security vulnerabilities." Yes, Linode has made some mistakes in the past with security. But let's try to stay on topic today.
The potential for abuse exists anywhere, even if the choice to abuse isn't made. Likewise, the government should have the potential to disrupt a company, just as it should not do so unless it has an excellent reason.

This is a question of place and values. All things considered I think Google's market position is O.K., but if I were a European I would probably think differently. Not everyone wants to live by everyone else's rules (or End User License Agreement). If Europeans believe in antitrust action against Google, even if it is economically disruptive, we should respect that. Just as we should expect them to let us live as we desire elsewhere.
awesome - thanks.
I think they're unlikely to take a demanding forum post like this very seriously. Also, it's unclear which sources you're asking for; is it just binutils and gcc, or are you asserting that the entire IDE is virally GPL'd?
Free Udemy Courses
How is this innovation? Am I missing something?

Graphical consoles have existed for just about every other hypervisor since... well, I've been virtualizing since ESX 3.5 days and even it had a graphical guest console.

(Title and link have been changed - original was "Linode Really Innovates")
Why would a web browser need an ad blocker? Do that in your HTTP proxy or DNS server. I recommend Polipo or Privoxy as I've had success integrating them with EasyList.
These programs were put in place by our past two presidents and their cabinets. No type of internal review board is going to ever going to appreciate a 20-something sysadmin complaining about 'constitutionality' and 'freedom' when the president himself knows about the program and actively fights for continuing it.

Snowden had no other choice. He's a hero.
I use Elixir/Phoenix on mobile multi-core arm devices because it uses memory efficiently and has off-the-shelf support for multi-core concurrency.
"What happened to the ways of the hackers of yonder? Why are we interested less in systems and more in getting that promotion and that joy. What happened to that internet where you could express your thought in code and break and mix systems in new ways."

Life happens. You realize that hacking on a fun project doesn't pay the bills and if you want to have a nice lifestyle, you will need to get some sort of job. A job means you will be working on something at some point that is boring/you don't really want to do it.

This is why I left that life and started my own company. I hack on new projects constantly and still have the same amount of fun I always did when I was much younger.
Yeah, encrypting for theft or so you have piece of mind while the machine is off but in sight is a completely valid use case.

It all depends on your threat model. In the case someone is taking the machine from me while it is off (ie: most theft or legal problems), I have a chance given FDE.

In case someone has physical access to the machine without me around, I have little to no chance, no matter what I do.

A threat model which includes an attacker having potential physical access to a machine to perform an evil maid or other blackbag cryptanalysis is a threat model which is very difficulty to accommodate, and indeed replaced boot files are just the start of your problems.

A threat model without this however, has no reason to necessitate secure boot.

As such, I see no gain in using UEFI or SecureBoot as this guide outlines. It worries me that the author didn't consider a realistic threat model when writing this guide.

This guide also suggests:

> Unless you have concerns about physical security, it is fine to write down your passphrases and keep them in a safe place away from your work desk.

So it's highly confusing what sort of threat model the author had envisioned this to be written for.
Good point. I guess because it's in-browser? Would somebody who has tried it report on responsiveness and whether it's HTML5 or Flash?
"Sorry to disagree, but legislating a right-to-strike relationship with a company that is once-removed is not a solution"

It is entirely a solution.

"The net result will undoubtedly be much higher prices for goods and services"

There's no proof of that.

"and a number of start-ups will either fail, or be forced to downsize."

No proof of that either. Besides, no startup is entitled to labor. I don't care if they're a startup; that doesn't mean they deserve cheap labor or they have the right to skirt labor laws by hiring contractors.
how much of a performance drop have you measured in real world? compare

my @judges = ();
for my $sport (@sports) {
if (is_watersport $sport) {
push @judges, get_judges $sport;
}
}

to

my @judges = map get_judges, grep is_watersport, @sports;

is it worth fretting over an added pass? how many sports are we dealing with anyway? and IME, nested loops induce errors in the form of accidental `O(N*M)`.
Yeah I can see why it's a nice-to-have for them. I'm just saying they're pretty clearly above the law for all intents and purposes. I wouldn't consider the opposite result here a real win for freedom.
Sure, although I never found that reason to hold much ground given that in reality most distros ship with accounts that can open a shell (instead of having a list of allowed commands) and have the timeout not set to zero, so any security benefit that would come from not using "sudo -s" is pretty much voided.

And I'm skeptical that having users type sudo a bunch of time when they add a PPA and install a program somehow results in greater awareness, but this is purely an opinion of mine.

The other big reason for using sudo is the ability to change policy wrt which users can be root without changing root password everytime, and that clearly is true.
Yeah, he seems to move from promotion to promotion. Seems like he should have been banned, for life, after the first promotion kicked him out (after multiple instances of holding the sub too long).
The regulatory approval pathway for a combination drug/device platform, with a automatic clinical decision component, is a nightmare.

Assume one did create the device, and got it to work across a wide patient population with varying diets, disease severity, treatment responsivity, etc., and then (somehow) got approval for it. Existing insulin pumps are already challenging to get reimbursed under insurance, and they have a more straightforward regulatory approval path with lower R&D costs. The super pump would need to be reimbursed for quite a bit more money to justify the increased R&D costs. That is going to be a very hard sell under quality of life improvement alone—clinical data showing an improved patient outcome or decreased long-term healthcare costs is what is needed. You're benchmarking against existing pumps with separate monitors, which sets a high bar.
Even in-browser consoles have been done for a long time. At least Digital Ocean and Ubiquity Hosting have... how else do you fix a broken firewall rule that blocks SSH or something?
> You are now the second person to make this claim.

I didn't make any claim about the courts being empowered or not empowered to hear particular cases, which is why you had to cut out a small phrase from the middle of the sentence out of context to respond to with your irrelevancy.

I made a claim about the parts of governments that can be petitioned for things that the judiciary is not empowered to resolve, without any discussion of what the judiciary is empowered to resolve.

(The question of the correctness of the well-established legal principle that the existence of a "Case" requires the allegation of a concrete, particularized, redressable injury is perhaps an interesting discussion, but not one which I made any claim regarding.)
Free, online:

http://www.perseus.tufts.edu/hopper/collection?collection=Pe...

Plato's ~80% of the way down the page.

Excellent resource for comparing original Greek and Latin text to various translations, in order to pick the one you want to read.
Knowing the Old Testament, probably. You live until God kills you, but it's still a sin to live too long.
Why Your Computer Is So Bad at Blending Color, Explained
Good question, since I don't think it was tested ;) With full decentralization they should be able to scale, but theory should be tested by practice.
I was invited by Google to its 'secret' interview process – here's what happened
It seems to me that tech is primed to increase civic engagement much in the same way it's increased social engagement. FB does this obliquely with articles dominating newsfeeds these days.

For my own part I've been toying with the idea of a mailer or notification that encourages voting. Whether you voted or not is public record. You could mail out comparative statistics vs. your neighborhood or block. "You vote in X% of national, Y% of state, and Z% of local elections. Your neighbors are doing better because they vote in X+1% of national, Y+5% of state, and Z+10% of local elections. Get out and vote next week! Here's some information on how to get informed..." etc.
If you are doing REST apis and are interested in Elixir I'd recommend checking out Trot (https://github.com/hexedpackets/trot). If is a lightweight wrapper around Plug (Exilir's middleware framework) and Cowboy (Elixir's native http server).
So you're saying your employer is a giant douche bag.
I've mainly asked questions and challenged some of these glib conclusions people like you are jumping to, and you just reflexively accuse me of an anti-labor stance. This reveals more about your own ideology than anything else.

I notice you didn't actually address my points, but hid behind the "I posted links, why can't you read them" strawman, and then made a weak argument about the "average tax burden" that in no way counters the fact that Danes pay a much higher income tax.

In fact, Denmark's PPP is far higher than the US's, about 7.6 to 1. In other words it costs $7.6 to buy the same unit of goods and services in Denmark as it costs $1 in the U.S.

http://knoema.com/nwnfkne/world-gdp-ranking-2015-data-and-ch...
http://data.worldbank.org/indicator/PA.NUS.PPP/countries/1W-...

The article is about the NLRB's decision to define an employer's employer as obligated to deal with employees and contractors under existing organizing rules. Thus, McDonald's corporate becomes the direct employer of workers at a franchise, and there are implications for Uber drivers as well whom the Teamsters are trying to define as employees of Uber (thus raising Uber's employee count to over 100,000).

To me, this is "once removed" relationship. What else can it be, and why else would they do it other than to expose the contracting/franchising corporate entity to unionization?
What Two Religions Tell Us About the Modern Dating Crisis
Show HN: Yummy Twitter – Simple PHP Library to Make Twiter API Calls
The Bible isn't a good prediction of age.

Seth lives to be 912 years of age. (Gensis 5:8 )
Enosh lived to be 905 years of age. (Gensis 5:11)
Reu had a son at 32 then lived another 207 years living to be 239 years of age. (Gensis 11:20-21)
Abraham lived to be 175 years of age (Gensis 25:7)

Also the passage you noted, Gensis 6:3, is often seen as referring to the amount of time from when God determined to destroy mankind to when God sent a global flood and not the lifetime of humans mandated by God.
What solutions do software developers employ to save energy in practice?
In this research paper, the authors analyzed more than 2,000 commit messages, and their source code modification, in order to understand what are the solutions that open-source developers are using in practice to save energy. The authors found 12 main themes regarding energy-saving commits. More interestingly, they observed that ill-chosen energy saving techniques can impact on the correctness of the application.

Read the full paper at: http://gustavopinto.org/lost+found/msr2015.pdf
I was diagnosed with a serious condition this year, the prognosis is very mixed (luck of the draw) so the idea of losing physical ability became very real very quickly.

The annoying thing is that prior to that at 34 I was physically better than I'd been in my entire life (even when I was a gym rat) so having to give up many of the physical activities I really love was a shock.

Even that doesn't scare me as much as losing my mental agility though, that worries me, the medication I'm taking has a marked effect on cognitive function.
DebianUnstable
You should give https://sandstorm.io/ a close look. I would describe it as a personal server platform. You can host it yourself or use a cloud provider. You can install ported apps or write your own. I'm using the cloud beta right now, and it's really cool. They claim that porting apps to Sandstorm is pretty easy, and I think their live demo proves them right: there are some useful apps ported already (https://sandstorm.io/apps/).
I don't have time for a longer response at the moment, but Angular/React are front-end frameworks, and Bootstrap is a css framework. In case you missed the 2nd sentence:

> Phoenix is set to take on the world whether you're building APIs, HTML5 applications, or network services for native devices.

My NDC Oslo talk (linked in this thread) would answer your questions if you have the time to watch it. I give a high-level overview of Phoenix, Elixir, and the Erlang virtual machine and the virtues of how it all fits together. I'll try to get back later with a broader overview.
I moderated on OKCupid for years, and this is so, so true.

In fact, it usually went more like:

"Heyyy guurllll lemme holla at you"

"Thanks, but no thanks"

"Fine bitch, you ugly anyway"

That, or dick pics. So many dick pics.
None whatsoever.
German gadget clamps down on Nutella thieves
Are there any libraries to help with authentication in Phoenix?

I couldn't find anything in the docs.
This is so strange!

How can a business with 30+ million male users looking for sex outside marriage exist for 14 years while the site has no female users except for bots!!! Are you saying all those people were stupid enough to not realize they were not going to get laid(and kept paying too)?

It seems when you have advertising money and a cost structure that let's you make money and stay alive, you don't even have to have a real product! It makes sense to invest on people not ideas!

I wonder how many other BIG companies are pulling the same tricks to get unrealistic valuations (Twitter and Uber, they are not worth that much, especially Uber)
Linode has had a textmode in-browser console for quite some time (LISH). This post is introducing GLISH:

> It's similar to Lish, except instead of connecting to your Linode's serial port and being text, Glish connects to your Linode's graphics port and displays, you guessed it, raster graphics.
Oh yea, I mean Linode's had the out-of-band in-browser console since at least 2009 when I first became a customer. Are DO and Ubiquity's consoles graphical, too? If that's the case then I agree this is catching up, not innovation.
How 2,500 BETA testers saved our startup
Sudo provides:

1) A mechanism to provide better control over access to root privileges where administrative access must be shared between multiple users.

2) An auditing mechanism to record both operations completed as the root user, as well as failed attempts to perform operations as root (usually authentication failures).

3) A way to remind the user that commands are running as root, as well as a way to avoid accidentally running commands as root, since you're never (without "sudo -i" or "sudo -s" or similar) at an actual root shell.

If you're using "sudo -i"/"sudo -s" all the time, you don't lose anything for #1, and losing #3 is mostly just an inconvenience (it's an extra layer of protection, but it's not even really foolproof even with sudo). Losing #2 (auditing) can be a big deal, though, because, if everything's happening at a root shell (rather than via the sudo command), you lose the audit log that traces what's being done at root. Gaps like that in audit logs should be an indicator that something bad might've happened, but you can't make that assumption if you're routinely doing it yourself, too.
I have done something similar using HTTP switchboard, but let's face it, this is a terrible approach. It's a dreadful waste of our valuable time, and there aren't enough of us competent to do this that it impacts advertisers. Rather than fight a constant rearguard action, I've just started avoiding domains that I know are likely to be full of cruft.
By the definition, yes, though I can't say how FB themselves count it.
Agree completely. I just asking about the software end. I've used freshbooks a lot and I've never seen that option. Just checked again, and it doesn't appear to be there. There are discounts, but it's a discount that is applied immediately, at the time of invoicing, rather than being applied IF certain conditions are met.

I'll check out quickbooks.
Thank you for sharing. This is awesome.
Nasa wants to turn human waste into food
I'm not sure that makes any sense. If there are sudden changes in the environment then the less fit animals will die off without any need for a death gene. If there aren't any changes in the environment then there's no need for animals to die off. Evolution works just fine with prokaryotes which don't really get old in the sense that we do.

Also technology allows us to do many things that aren't allowed for by our evolution, like flying to the Moon. Evolution isn't an all-powerful force but something that works strictly through variation and selection. If we find the physical process that cause aging and how to stop them then there's nothing evolution can do to stop us.
I honestly don't know. What document do you have in mind?
Cost of becoming a pro tennis player
It's just noVNC connecting to qemu. This is a pretty standard feature, it's just gluing together a couple pieces of open source software.
Slightly off-topic, but can someone familiar with both Elixir and Erlang explain what Elixir provides in comparison to Erlang.

I'm looking into using Erlang for a new project that requires extensive scaling and concurrency and am coming from a functional background so may be more comfortable with the traditional Erlang syntax. However it seems that perhaps more development and activity is happening on the Elixir side of things and it may be more productive in terms of tooling, libraries (such as Phoenix and Ecto), and support.

Thanks!
Font Flame – Tinder for font pairing
seems like an reasonable issue, i dont know what bicyclists, and cars for that matter, are doing sometimes either.
Any kind of API / easy programattic access the results?

Ideal Scenario:

Can iFrame the form on own webapp (pass an ID iFrame in url), use it to collect data through custom form. Then can access result of this data via an API.
There some good previous HN threads discussing the earlier announcements such as https://news.ycombinator.com/item?id=9928221
It is likely that you cannot sell them. (I'd say "very likely" but I don't know the situation in France. In the US, especially with a funded company, count on not being able to sell your shares.)
Reader mode in Safari and Firefox comes close. Try Readability, Pocket, or Instapaper for example.
Great job Toby & Franz!

I’ve used PhpBB (spam magnet), NodeBB (too buggy), and am now on Discourse, which is great but eats server space for breakfast.

Flarum look very cool — I’ll give it a spin as soon as it’s stable.
Thanks Chris, my suggestion is that you link that talk on the announcement page too, my guess is that other people who are looking at Phoenix for the very first time since its now 1.0 will benefit from that information.