skysight-inc/HackerNews huggingface dataset:
That is what insurance is for, the unforeseen instances in your life. You may pay out what appears to be a significant sum, but what if something happens to you? Life insurance should be something people think about.

1. Student loans: There was a story floating around of how a family co-signed on loans for a child and then were on the hook for said child when they passed away.

2. Family: If you have a kid, get life insurance. You should have the ability to leave the living with a sum of money to ease the burden of your absence. This means the loss of income and life adjusting to a one-parent family, not meaning that there is a pile of money to blow.

Do not say it is not affordable, grab a term policy that gets you to 65 and then be comfortable knowing that you have one less thing to think about.

For those who claim it is too expensive, a million dollar , 30 year term-policy for non-smokers is as follows:

---------------------------------

| Age | Sex | Monthly Cost |

---------------------------------

| 25 | Male | $55 |

| 35 | Male | $66 |

| 45 | Male | $160 |

---------------------------------

| 25 | Female | $45 |

| 35 | Female | $55 |

| 45 | Female | $120 |

---------------------------------

I am using this as a public service announcement, get life insurance.
There is a European arrest warrant.
Quickly scrolling thru history
Sure, but you are more likely to keep your local clone up to date and it is easier if the need comes up to migrate to any other static file host or jekyll build host that accepts a git repository push. Backing up and restoring most traditional CMS is much more onerous that git pull/push.
It's more than just Google, it's the whole tech press that pushes the glorious cloud future without covering these kinds of caveats. A big selling point of the cloud for average people is that supposedly they don't have to worry about having to protect their data as professionals will do it for them, but then these incidents come out and there's these "I told you so" where apparently they always need a self-hosted version as well.
Not really, no, because I had already been an Ingress player. So the wow-factor of walking around to various spots for a geo-based-AR game is like 3-years-old.

I feel rather hipster about it, haha.
COBI, a Hands-Free, Connected Nav System for Your Bike
Sorry, we know all the people on your team are good, but you have to fire five of them. And . . . don't bother picking them, HR already did that without your input.

Ha, this happened to me. I found out I was getting laid off before my boss and boss' boss did.
One of the problems Microsoft has that others don't is brand confusion. They like to ride on their own coat tails so distinct and unique products that are completely unrelated are often called the same thing.

What do you call Microsoft's personal email client? Outlook.

What do you call Microsoft's web based personal email service? Outlook.

What do you call Microsoft's enterprise email client? Outlook.

What do you call Microsoft's web based enterprise email client? Outlook.

Google doesn't have this problem because Gmail is Gmail.
"local backup" is an oxymoron.
Zurb has already an email framework called Inky, it's confusing
I really like the idea, it looks like an easy way to get a simple blog started. Looks great as well!

I do have one concern: I'm assuming that the repo driving the blog is public, which means that all unpublished posts are still visible on Github, right?
Last I checked, the amount of black CS students in college is about the same as the as the amount of black software engineers.
At least two off the top of my head. The Droid Turbos that Verizon shows off in commercials have massive batteries.
U.S. Wins First Place at International Mathematics Competition in Hong Kong
Accessibility Testing: The Basic Facts You Need to Know
Probably because France and Germany just accept a lot more asylum seekers.
Did we read the same post? The whole point is that they are not actually serious. There is a lot of lip service, but then diverse candidates in practice are stonewalled at every step: by location, by academic background, during evaluation etc.

If they were serious, they could look beyond their institutionally-placed (and fairly arbitrary, let's say it) obstacles, like Apple did for his friend; but they won't, which means they are not serious.
> I find it hard to believe that this awesome force cannot have any applications for man.

The thing is, it's not that awesome, especially compared to the amount of energy consumed by humanity. Lightning is just another manifestation of solar energy. A tiny fraction of it, at that.
That's not a fair statement, and isn't any different than it's ever been.

There's never been an obligation for other people to support and help distribute obscure and controversial "art".

In fact, it's easier to get it distributed today than ever before.
The products are pretty much the same. The difference is just the way you pay for it and number of licenses you get.
Yes, the FLIF format is still being fully fleshed out. I would actually give WebP a shot instead of JPG. It offers better compression and already has native implementations in Chrome and on Android.
Will a $5 droplet handle the surge of traffic when your main site is down. I don't know your userload, but you should consider that.

Nothing worse than a status page that's down.
If it's really due to some kind of erotic pictures, then I don't understand why often american companies like Google act like iranian. Is there any laws in USA that allows to punish Google for hosting images of woman nipples? Why both App store and Google play's TOS include sins from Old Testament?
If understood this right (I didn't take a close look at the 3MB Javascript), this is SSG running in the browser, from the static site. So you don't have to run anything (except a browser) on your local machine (not even git).
Why projectionists will be no more. (2010)
Thanks for the in-depth response! Yes, it seems like a very useful feature to me. I don't see why GIMP can't have it, eventually.
This. I'd love to be able to actually have dozens of "virtual" accounts that use a single account so I could keep track of what everything is for, but just having a separate account that I can't easily take money from works wonders.
Small typo in your original post: I think you said want instead of wasn't. That may have led to some confusion.
If you try hard enough, you could tie any new development to the past.

Lisp may have been the first language with a REPL (as far as I'm aware it was either Lisp or Forth), but REPLs have evolved over the years, and plenty of modern programmers were familiar with REPLs before Bret Victor's views on instant feedback became popular.
El alarmante aumento del uso de gafas en los más jovenes
If you would find the sequence I describe in my other comment, I think you would almost get that result, because you would (except at the beginning of the sequence) always pick the k-gram that has been seen one time less.
You're just making another claim, not offering any evidence. EDIT: At best you're making the admission that our "nature" is static, but our tech and resulting society change. It's not a fundamental change, and is subject to reversion in the absence of the tech, or in extreme stress.
Startup Bets $1.7B on Becoming Asia’s Digital Landlord
Are people just downvoting this because they think Europe is in the wrong?
One thing I don't see mentioned in this thread yet:

You can trigger any action based on app events as well. So anytime an app is launched, quit, hidden, unhidden, etc. - you can then take any other action.

Also, I created a 'modal' set of shortcuts for my machine. By pressing a leader, I switch to 'normal' mode and every letter has a binding. Very powerful.
To make a specific point, without prejudice to the main points of the blog post:

>One of the open secrets of working in technology is that technical interviews are completely worthless as a predictor for whether someone is a good hire or not.
[...]

>> We looked at tens of thousands of interviews, and everyone who had done the interviews and what what they scored the candidate, and how that person ultimately performed in their job. We found zero relationship.

> It’s amazing to think that Google found zero relationship between an interviewer saying “Hire” and whether the candidate was actually a good hire or not.

The fact [the scores of someone who gets hired] are not predictive of their eventual performance, does not mean that hiring process is completely random, or worthless.

In order to tell that, you would need to look at the cohort of people who were 'no hire' and compare them to the 'hire' cohort; it's not enough to just look within the 'hire' cohort.

In other words, the hiring process is (1) designed to be a Classifier, typically tuned with an emphasis on having a low false positive rate.
Hoping that (2) the scores of the small subset of candidates who are classed 'hire', also act well as a regression to the candidate's eventual performance, is a big additional ask.

Just because there is evidence that (2) is untrue, or particularly noisy, does not necessarily mean that (1) is broken.

I don't see a great way of solving this, without a large company like Google also randomly hiring 'no hires' from different stages in their hiring process (and subsequently measuring their performance) in order to quantify the performance of subsequent steps in the hiring process - not aware of anyone who has done that; it would be really interesting to read how a company who does that gets on, but an expensive experiment.
What you'd need to get is provider independent (PI) address space and you're not going to get that, at least not for v4, as an individual, anymore. You're then going to have to find someone that will announce that prefix for you (Amazon could) or do that yourself (which also means getting an AS number and peering with people at internet exchanges, assuming you can get away with that without also getting some paying transit) and then start building out your infrastructure. That's a rather unreasonable amount of hoops to put someone without a strong technical background through.

Having a custom domain would get your far enough in this case, owning your own IP address isn't really needed.
They're called De Bruijn sequences[1], and there's an algorithm for constructing them. I'm not sure how easy it is to run in your head, though.

[1] https://en.wikipedia.org/wiki/De_Bruijn_sequence#Algorithm
Question for @dang (or other mods) - this is now marked as a dupe and so won't appear on the front page, even though it got over 80 points and nearly 20 comments in just 40 minutes.

Does that mean the comments here will sink without trace and forever be ignored?
So, I tried a simple python one-liner:

[os.urandom(1)[0] < 128 for x in xrange(0, 100)]

and typed 'd' for True and 'f' for False in the array, bringing the accuracy of the predictor down to 53%. Theoretically, I'm guessing doing it for large enough numbers should make it exactly 50%.
Ask HN: Crystal and Kemal or Elixir and Phoenix?
Where would you spend your freetime: Crystal + Kemal or Elixir + Phoenix?
Are we aware of any efforts to decentralize git so that blogs made with it can't be silenced at one point of failure?
Uh... that kind of "politics". I can't speak to that, I stay out of office drama, so I don't know who's instigating xD
> Are Europeans not upset that they're being forced into sub-standard foreign technology by their government

Oh you're so funny. As opposed to the US where people overpay for sub-standard local technology?

People in the US still use cheques. And they have to pay (a lot) to print those.

Chip cards? No, let's use our fraud-prone magnetic stripe cards.

It's cheaper for me to call the US using an MVNO from Europe than picking up a phone and calling the US from within with a pre-paid cell phone there.

Talent flight? Sure let me wait for an H1-B (that you might not get after all). Meanwhile a non-EU worker visa takes about a month to process (sometimes less).
I don't know how much lasting appeal the game will have without major updates. Sure I can continue to grind my level and pokemon but the rewards quickly diminish.

I went back to my normal routine instead of playing on my commute this morning.
That is the license that we give to our users. As an overview, you can use this product for your personal projects, startups or for a client. What you cannot do is to get this product and resell it/post it anywhere as your own created product. This is what we want to protect. That's it. Please let me know if I can help with other information.
Azure is the worst. I think their strategy is to throw money at addon providers (and other customers) until something sticks. The issue is that their API is so horrible that unless you use .NET and use their official client libraries it's way too much work. I remember one time we published our addon on production and it had a different behavior than staging...
The lack of source code does not make everything produced by software "a marketing statement."

There's more than one way to verify a conclusion.

For example, if I say that RSA-130 = 39685999459597454290161126162883786067576449112810064832555157243 × 45534498646735972188403686897274408864356301263205069600999044599 then you can easily verify it by multiplication - you don't need access to the factorization software I used to determine that result.

If I say that the energy difference between two chemical structure according to the Merck Molecular Force Field (MMFF) is X, then you can use any software which implements the MMFF to verify my statement using the raw data - you don't need the source code that I used.

In fact, it would be better to use an independent implementation to verify my result than it would be to re-run the same code. And there are many programs which implement the MMFF.

If you are used to RDKit, then it will likely be faster to use RDKit to reproduce and verify my numbers than trying to figure out the strange VM I provided, which is based around some home-brew code of mine implemented in MORTRAN.
Do you think tax payer money is just burnt or something?

No, some small percentage of it is used for "social good" and the rest is wasted or funneled to well connected / powerful political insiders and their cronies.
> This is where I’ll talk about the Big Lie from the title of my post. That lie is that there is some sort of pipeline problem preventing tech companies from hiring more black people. The reality is that tech companies shape the ethnic make up of their employees based on what schools & cities they choose to hire from and where they locate engineering offices.

I agree this is a substantial part of the problem, particularly in larger corporations where they do target specific cities/schools.

However, I'm not sure I can agree with the implication you should locate engineering offices based on the demographics as its the only way to fix the "cities where they locate their engineering offices". Demographic/diversity shouldn't be a criteria for office location.

You shouldn't have to move your entire organization just because the city you happen to be in is ~5% Black and the largest minorities happen to be Asian or Hispanic.

For instance at $Day_Job, the floor I'm on is 25% Asian, 5% Hispanic, 5% Black, 65% White. That is pretty much +/- 5% of the actual demographics.

I wouldn't argue we lack diversity because we just follow the local demographics. I'd say the problem is when you are so out of whack with the local demographics it becomes absurd. For instance, an office in Atlanta that is 90% white.
Rubyist here, obviously Crystal ;)
> the trick is to avoid falling into the Smug Lisp Weenie trap.

Yeah, I know — that's why I included a shoutout to SmallTalk, another great language. There are any number of truly great languages out there (ML, Erlang also leap to mind), although not all of them are great for writing a great editor.

It's hard to avoid being a Smug Lisp Weenie when one sees so much effort wasted on haphazardly reinventing stuff which has been working well for decades elsewhere. Why not spend a few hours or weeks improving what is already great rather than spending years building something new which will probably never be great?

It's probably the thing which makes me most bitter about our profession: the amount of sloppy and wishful thinking, which includes ignoring the numerous lessons of the past. Can you imagine where automotive technology would be if every new engineer spent the first decade of his career playing with rubber trees and ore trying to develop tyres and engine-suitable alloys rather than building on over a century of experience of others?

What's really weird is that there's so much new territory to explore in our field. We're spending entire careers re-exploring our own backyards when there's an entire continent out there to discover.
I doubt that, he has a lot of fans.

I have to say, I learned a ton of cool tricks that one would have to spend weeks reading through forums to learn.

The part on how to build a market map is worth its weight in gold.

I opted for the kindle book, and the audio add on was only $2 which is an amazing price if you have bought other audio add ons.
The author calls out Apple specifically and they are the most valuable company in the world.
Yeah, Hubpress, Octopress, Jekyll Bootstrap, and at least one other I can't quite recall, are all the idea of having a preconfigured blog theme ready to go instead of having to build one from scratch (or stick with the very plain Jekyll default). They'll sometimes do things like pre-configure useful Jekyll plugins and provide additional scaffolding tools (this used to be a particularly big deal of Octopress, IIRC, for the versions of Jekyll before it added its own scaffolding system).

It's a nice to have to get started quickly when you don't want to custom build a theme or you want someone else to figure out a lot of the basic configuration.
I like the idea of putting a small amount of glittery fingernail polish over the screw, then taking a high res picture.

The idea is from Eric Michaud and Ryan Lackey's presentation at 30C3 (2013 CCC), but this is a decent writeup:

http://www.wired.co.uk/article/data-security-nail-polish
I disagree. I think the parent is trying to say that businesses hired overqualified people and then give them less engaging work for valid business reasons.

What I'm trying to say is that you're told you'll be hired for X, and, crucially, that it's easily verifiable that X actually would help solve the business problem better than Y. Failing to do X actively hurts the business.

Yet you're still forced to do Y. It's not because in the real world you only needed simple, trustworthy Y to get the job done. No, you're failing to get the job done, need X to get it done, are told you're the one to bring X to the table, and then you're made to do Y for destructive political reasons.

The point I'm trying to make is that there's no defensible "real world" pragmatism to support the focus on Y nor the bait-and-switch to hire someone who knows X. Whatever the reasons for that, they are not about improving the firm nor making money for the firm. They are about optimizing a bonus or promotion or whatever for a single individual or some small faction, even at the expense of the organization's overall progress.
[moved to https://news.ycombinator.com/item?id=12099757 ]
From my experience at cloudron.io this is hardly true. I feel there is lots of misinformation spread about the new VAT rules. I don't know how the situation is outside of Germany, but the process here is super straightforwards. In fact it is easier to report taxes in other EU countries as it is in Germany itself. Using the Mini One Stop Shop system you have a central entity to report them and the provided webinterface to do so is simple.
At this moment we are working on Material Dashboard. It will come in the next weeks and it will be for Free having all the basic elements that you need to create a Dashboard (tables, charts, maps, forms etc). Then there will also be a Premium version for that with more components and customization. But the Free version will be enough for most of the cases.

It will be something like another dashboard that we created: http://demos.creative-tim.com/light-bootstrap-dashboard
Recieved Error 403: Forbidden
"Are Europeans not upset that they're being forced into sub-standard foreign technology by their government for which they have no superior domestic alternative, also suppressing domestic innovation as innovators seek greener regulatory pasture, all in the name of today's tax revenue?"

No (of course I only can speak for myself).

Are Americans not upset that the absence of regulations creates the conditions for corporations to be above the law, where individuals rights are trampled in the name of corporate profit ?

I guess not, and I'm fine with it, to each his own.
10 rules to create a great documentation for your web API
Usermount being removed from OpenBSD
Nit: It's "On Ballmer's watch" (an old naval expression).
Someone that tells me I can't move to UK with a fake passport, I must stay in a safe and industrialised Western country like France? Must be terrifying!
If it doesn't come down to 50% for sufficiently large numbers, you've found a break in your OS's urandom and someone is about to be famous!
Feature request: merge
Yes, you can do that whenever you want
They're definitely sending more marketing people to post on reddit and Hackernews.
Depends on where you live. In SV, sure, but they have the highest cost of living in the world.

In Dallas, a fresh out of college CS grad can probably expect a salary in the lower 40s. And the cost of living is cheap enough you can afford a house on that.
As a European (though not a EU citizen), I'm not sad that companies have to follow the rule of law.
Personally I'm not sure that Google has been abusing the monopoly, but I don't have the code they use to rank search results. If they indeed abuse their position they should pay the price like everyone else.
As a side note, the initial complaint against Google was filed by Microsoft. Microsoft is a US company.
Nasa Astronauts and Soviet Cosmonauts Are Having a Yard Sale
Well, this is a decent start:

$ git remote add newbloghost http://somethingnotgithub.com/example/path.to.git
$ git push --set-upstream newbloghost gh-pages
Show HN: Amazon Echo with male voices, Sonos control, and complex commands
How do you check that? I've found reporting on race in tech to just be absolutely horrible with numbers. Whole stories where the only number is "Google repots X percent of Y race." It tells me absolutely nothing without comparing that to demographics of where google has offices, and what the demographics of cs students are, among other things, and I've never seen that info.
Very cool. Am getting ~50% accuracy so I'm glad to see my free will is still intact!
Thats really good detective work. I was not expecting this much attention to detail at all - even after season one seemingly surpassed every film/tv show in history on that account. I will definitely be screen pausing for the rest of this season myself now.
all in the name of today's tax revenue?

The article doesn't mention tax.
Nice writeup, thanks for sharing!

I think .then((path) => { return fs.readFileAsync(path) })
should be written as.then(fs.readFileAsync). Wrapping a function in an anonymous function doesn't really add anything - even with nice arrow notation ;-).

Dr. Boolean wrote a nice piece on this practice in Javascript: https://drboolean.gitbooks.io/mostly-adequate-guide/content/...
You appear to be working really hard at taking offense here.
I'm genuinely curious what WebGL shaders can be used to do maliciously, and in what ways they can be considered arbitrary code?