skysight-inc/HackerNews huggingface dataset:
I think acceptable ad whitelists are good idea, honestly, and I use them when they're available. The money to pay for content does have to come from somewhere, and I have no issue with light ad content to cover that. I see using an ad blocker like that like I saw popup-blockers when they debuted in the 90s: don't do stupid shit to my browser and I'll leave you alone.

However, acceptable ad whitelists maintained by a for-profit with any sort of pay-for-play going on are going to be suspect, period. If nothing else, there's the chance that "acceptable" becomes a moving target, influenced by the needs of the large companies rather than moving towards even less intrusive ads influenced by the needs of the consumer.

I'd love to see this type of triage move out to an NPO with full transparency around triage and selection of criteria, a no-payments policy, no board seats for advertising professionals, and donation via blind trust or similar. If such a group provided a fully optional whitelist I could subscribe to via the usual blockers I would 100% do so.
The lawsuits are discrimination lawsuits. Candidates will allege racial, gender, or age discrimination. If you given them any sort of justification, plaintiff's council will go searching through your organization for anyone who works there already and fails to pass whatever justification you provided.

Then, jurors are free to infer that the real reason why intentional bias and the justification was just a cover story.

This is not theoretical. This is the playbook.
I'm a developer in Seattle that moved here from Vancouver. While rent isn't much cheaper here, the cost of living is lower and my net income is 50% higher now than it was in Vancouver, not taking the exchange rate into account at all.

After 3 years here I've now purchased a townhouse in Cap Hill. I could have never afforded the house I just purchased in a comparable Vancouver neighborhood.
Show HN: IPv6 maps with congestion status (2016-01)
I think a greater benefit of using Rust is having a more secure client for something that handles transactions, contracts or money. Reliability, too, thanks to memory and concurrency protections. Some languages, maybe Rust, also have type systems and interface checks (eg Design-by-Contract) that can protect integrity of data by preventing it from being misused as well.

So, a number of benefits on correctness angle before one even considers speed.
Yeah I was vaguely aware that I had not much voting rights. That's what I meant by saying that I had not much illusions about it. Google is such a cool company that I thought I should own some shares anyway. But if it turns into a healthcare company, I'll get rid of them.
Github isn't a build server. You shouldn't expect it to perform tasks for you. You should provide a CI server to your users if you want that functionality. I've never heard of downloading "source code" that has been preprocessed. The entire point of the repo is that it IS the source code. If you want it to be preprocessed for users, why even have the original form in the repo?
I've never understood people who believe this, but am happy to let them die if they wish.
Developing an Etheureum smart contract? Beware of these challenges
You're dead right: hiring is hard. Hiring with quality training, repeatable processes, feedback loops, etc. is incredibly hard. For most companies, whether they like to admit it or not, a B-grade process is "good enough". And the ROI to take it to A+ is either non-existent or hard to prove.

Here's the thing, though: that doesn't mean your labor attorney is wrong. One employee says something to a rejected candidate that could be interpreted as labor discrimination, and it doesn't matter how rigorous your process is, you're still in for the cost and time of a lawsuit to prove it.

How do you build the 0.1% risk of a company-ending lawsuit into your business case?
I wonder if this can be linked in to Lamson
Ok two personal pet peeves. 1: Check your code 100% before you say someone else is at fault. 2: You should assume the engineer before you had a reason for doing the things he did, do NOT assume they are an idiot until you have conclusive evidence that they are.

I say this after having spent a huge amount of time taking over code bases and figuring out that the reason people make engineering decisions sometimes have nothing to do with engineering. Many times the decisions are based upon some business process or "guidance" that led/pushed them down the path. That does not make the engineer or software necessarily bad, it makes the process or guidance faulty.

So many times as a consultant I come in and start researching the code and issues, and then work with the business to understand their issues. Then review the code and find that the code does exactly what they asked it to do (as stupid as it may be), but not what they intended. Do not assume an engineer before you made a mistake until you have proven they have. Assume you haven't seen all the facts initially and dig more. 80 or 90% of consulting is asking the questions to find out why more then how, understanding why tells you the how most of the time.

Just my 2 cents.
I wanted to backup a handful of folders in TM but couldn't find an easy way to do it.
So here it is, a ridiculously simple script that enable you to quickly edit a folders whitelist.
It's even worse in Australia, which most properties do not have a yearly property tax. So you pay a 'stamp duty' when you purchase the property, based on a % of the sale price.

This means you have people living in Sydney with multi-million dollar properties - which are just modest houses in now-desirable suburbs - who haven't paid any property tax since the 60's, and who can't move anywhere because they'd be up for so much stamp duty in one hit (easily 50-100k).

Furthermore, the state government has unpredictable revenue streams based on the ups and downs of the property market (you can have high prices but low volume) and the labor market is more calcified because people are unlikely to sell and move to access a new job.

The result is tightly held real estate, variable state government revenue and ever-higher prices. Adding fuel to the mess is a universal belief by local governments that housing development is evil and must be curtailed, so they concentrate on high density and infill development, which drives the prices of stand alone property ever higher.

Unsurprisingly, Australia just about outpaces Canada for the most severely unaffordable housing market.

And yet if you ask the average person in the street, they will blame 'interest rates' or 'Chinese buyers', and not once look at the ridiculous blockage on supply.
Absence of evidence is not evidence. Not having hiring records on anyone is not proof that a company is discriminating.

> that is the reason given in discussions about why it is so hard to fire people for going though the PIP process instead of just cutting them loose

That is a different case though. In the event of a firing, you have their work performance leading up to that event to take into account. If you have a black woman who has worked at a place for many years with favorable job reviews who is then suddenly let go after a new white manager is hired, they can present their work history at that company as an argument that they were let go for less than legitimate reasons.
I've seen this more and more (not that I've been /too/ many times around the block...): the engineering team viewed just as a machine that is turned on and off when required by sales and marketing.

Sales sold a new product that doesn't integrate in to billing/deployment/support processes? Just get Dev to make it work.

Marketing wants to redesign the corporate website? Fine, just jot down a todo item "talk to dev about changing a few things on website"

Perhaps twas ever thus though?
Open source it!!!
> My wife will decapitate me if I lose our backup pictures of our kids when they were babies.

The best way to preserve photos is to print them. Prints can last decades if not centuries with no need to actively maintain them other than throwing them in a shoebox.
Taxation of utilities is very fragmented. Each state does what it wants to do, then local municipalities add on top of that.

There are states that specifically prohibit counties and cities from taxing residential use of gas and electricity.

So, in this case, the Feds got ahead of the states and enforced some uniformity. I find it sexy.

Edit: Note that this law has been in place since October of 1998. The "news" is that it no longer has an expiration date. It did previously, and as such, had to be periodically renewed.
I suffer from this too and tried the very gimmicky but free/easy trick described at https://np.reddit.com/r/WTF/comments/3l3uri/these_guys_light... . It gives me relief for a few minutes. When one has spent as long as one can remember with this noise, even perfect silence for a few minutes is rather heavenly.
> To a first approximation, a calorie is a calorie.

Nope. A calorie is a thousand calories. It's a silly, ambiguous measure. Kilojoules is unambiguous and should be used instead.
According to original paper by Stallman, Emacs will turn 40 this year [pdf]
But we're talking about local issue so currency matters less for this topic.
What do to about abandoned NPM packages?
I think that is a more nuanced neighborhood by neighborhood issue. NIMBY is always a thing, and no one wants to live right next to any sort of transit.

There are various reasons for this, part of those reasons is that, disproportionately, the poor tend to be relegated to mass transit. Part of that is that transit doesn't make sense if you get on/off work outside of peek hours; most of the Seattle metro system is biased around serving /Seattle/. Transit systems in the counties to the north and south serve even less, have much tighter budgets, and therefore also have much less service. This is one of those self-re-enforcing loops.

With the HOV Toll Lane revealing just how horrid traffic on I-405 is (again absolute lack of urban planning), I think that you'd find many would agree about doing /something/, /anything/, except for taxing them in any way. Little do they realize that you pay 'taxes' in other ways, like having daily commutes of hell and a poor environment for their children to enter the workforce within. I know that my own career development is still severely hampered by having grown up in a suburb, without a car, and thus also with less access to the scarce jobs in the area that many (but not all) of my peers took up. I suspect that there probably weren't enough 'after school' jobs to go around though, so those who did get experience early got a head start on learning how to handle interacting with employers.
MoveLoot Discovers That Logistics Are Scary
I was just jokingly returning the "shadowy" allegation back over the net.
How Machine Learning Is Revolutionizing Recruiting
Most large companies stay out of a 10-foot-pole range of anything that legal labels with the L word (liability). The fact that not giving reasons because of liability is commonly accepted wisdom in recruiting means that deviating from it takes a lot of work.

Specifically, a talent acquisition manager/executive would have to make a business case about how exposing the company to liability from outsiders would somehow pay for itself.

The only plausible argument that I can think of is that you could market your recruiting process as transparent and then get some additional candidates based on that. But.. can you really postulate that some candidate that is reading about your recruiting process in depth would be highly enticed by this to actually apply, as opposed to verbiage about other perks? Can you guarantee that having a free "recruiter feedback on your application" service available to anyone out there won't create a great incentive for random candidates to apply just for that? What if there is a data leak and all this prejudicial, personally identifiable information ends up on the web?

That's just what came to mind in 5 seconds. If the argument for creafting, storing and providing the rejection information sounds like a stretch, it's because it's a tough sell.

About the actual legal requirement, OFCCP compliant companies have to record disposition reasons for candidates that they don't hire when some conditions are met (candidates have expressed interest in a position and they were evaluated based on "substantial information"). In my experience, these disposition reasons try deliberately to be vague. Regular companies don't, and most likely won't because of the liability issues mentioned above. For reference, here's the go-to FAQ on OFCCP requirements: http://www.dol.gov/ofccp/regs/compliance/faqs/offaqs.htm
The statistic implies these folks used to come from every walk of life.

Not quite. Just that they weren't always in their current position.

I don't know why we'd every jump to the conclusion they were low class renters.

Most likely just "renters."
The case you seem to be missing is when the testimony itself is evidence. Such a case seems to be protected by the fifth amendment.

How do you compel the production of evidentiary, self-incriminating testimony?
seriously flawed is an overstatement; there have been two studies done so far and while the researchers acknowledge the limitations of the method, in aggregate it is considered mostly sound by their peers.

But I agree - we should have something a bit more conclusive than 'Chinese names'. But the whole point is that the current provincial government is actively hostile to requiring real estate agents to collect this information. So last names are all we have.
I feel as though this increases fragmentation, not uniformity. I would expect to reduce fragmentation, a bill like this should simply classify Internet as an information exchange or as a utility and enforce no taxation on all of whichever category.
Did you get the questions right the second and third times?
When they are just running it through some magnets to kick out the metal that's worth recycling and feeding the rest into an incinerator/trash-fueled boiler.
Life Before Smartphones
How to criticize computer scientists
I agree wholeheartedly, but I don't think it'll disappear. It's considered too important, even if it really isn't.
> the issue isn't simply what criminals encrypt today, but the fact that everything they do will be encrypted in 15 years

Everything everyone does will be encrypted in 15 years -- and that's a good thing. It makes it harder for the bad guys to be, well, bad.

Identity theft happens to far more Americans every year than the number that have been involved in a terrorist attack since the founding of our nation.[1] Backdooring/weakening/banning encryption will literally make stealing people's identities far easier. We want to make the government's job marginally easier to spy on everyone at any time, but we're ignoring the major side-effects of doing just that.

[1] http://www.techjuice.pk/a-data-scientist-explains-odds-of-dy...
Five Hacks to Level Up Your Learning as a Developer
In terms of performance and speediness, here are a few examples where faster means better:
* Overall, less time to wait as a normal user, e.g. when syncing with the network to verify transactions.
* Possibility to run the chain on low footprint iot devices.
* Mining is faster if transactions can be processed faster therefore more money – although admittedly the PoW itself dominates the cost here.
The GitHub API allows you to provide much more useful content for a release. See this project as an example: https://github.com/aws/aws-sdk-ruby/releases - Notice that it has links for build artifacts, generated docs, and even contains links to issues closed by the release. Also, its pretty easy to automate a "release" from travis.
>Its hard to imagine the current real estate inflation in the case where home owners had to pay taxes against the fair market value.

Prop 13 exists in California because that's exactly what was happening. Prior to its passage you paid on the assessed value of you house, and it didn't stop prices from double digit percentage increases every year.

People who'd owned their homes for decades were being forced to sell because the assessed value of the house had gone up so much they could no longer afford to pay the taxes.
This Forbes article about the cultural influence is an interesting read! I wasn't aware of how investments into mining are that agnostic of the underlying technology.
We should not dismiss products as Fitbits as being ineffective just because maybe 10k steps is not a valid metric. A little competition and settings of goals is good for everyone.
> Phoenix/Firebird/Firefox originally started as a lean fork of the Mozilla Suite, with a lot of old cruft removed. Nowadays, I wish there would be a new leaner fork, that kisses the old cruft good bye and starts fresh with Servo and TraceMonkey.

Let's not forget that Mozilla Suite was a fresh rewrite of Netscape, causing years of delay - and still resulting in lots of cruft. Code without cruft may only survive in laboratory environnments.
A good warning for some "gamification" engagement strategies
Great idea!
Would be way cooler if it did not require glue, though.
Darktable isn't half as useful as Picasa for photo management, and the UI is awful. It does have some nice editing features, but it's a very different product.
They are crappy because of the rent control.

It is always and every time a terrible idea. It should never be implemented anywhere, at any time, for any reason.

Price fixing destroys markets and creates a tiny subset of winners at the expense of everyone else.
I think you're projecting the present state of affairs forward. Honestly? I don't know enough to think that's likely.

The WOD happened, by one story, because Nixon figured out that some of the heroin the CIA was transporting with Air America was finding its way to troops in the field. That met with general approval so they generalized it. For the Greatest and Silent Generations, the sheer lack of adequate information about drugs was impossible to explain.

It's not clear to me that a mechanism related to encryption is in the wind. Sure, there's overreach. And then there isn't. just being an encryptyor isn't enough - you have to also be affiliated with something they consider Nasty.

After all, look how the blacklisting thing worked out. It was all hell for people like Dalton Trumbo. But in a reasonably non-ideological way of looking at it, Trumbo was an actual Stalinist.
> the effect is subtle, explaining just 1 percent of a person’s depression risk.

That seems like noise to me. Especially in such a large study that attempted to cross-correlate (apparently) hundreds of factors, I would require a lot more evidence not to discard this as the jelly bean effect (https://xkcd.com/882/).

Now I haven't read the paper, but based on this article, I dare say it would be irresponsible to label this a finding.
There is also a description of what a minimal init should do here: http://ewontfix.com/14/
This doesn't really describe large companies, which often aren't hiring to fill specific roles. If that was the only thing stopping them from hiring you, they'd just hire the both of you.
So, what do you do when the only valid evidence would be a confession, or other testimony that evidences the testifier's involvement in crime? As you said, the fifth amendment prohibits the use of violence in such cases.

I never argued for the existence of a 'general right to conceal evidence', only that, contrary to your very specific claim, the founders did allow for individuals to conceal evidence.
> Prop 13 has nothing to do with real estate price inflation. If anything, shifting of property tax burdens from long-time homeowners to new homeowners would tend to suppress prices.

As I see it, the long-term expected costs for a purchaser with an average expected time to hold are neutral compared to an equal-revenue scheme that didn't favor long-term property owners over newer property owners. (Given the same assessed value.)

OTOH, the future costs of holding property are lower compared to the same alternative for current property holders (since, even with a short holding period, some of the early, highest-relative-tax-burden years are sunk costs under Prop 13) under the same comparison.

So, rationally, people are just as likely to want to buy property, and less likely to want to sell it once they've already bought it. This reduces supply and increases market clearing price.
That's been my experience as well. EHR providers have no incentive to exchange data with each other and will do everything in their power not to. There are regional efforts towards interoperability but there needs to be more political will to mandate cooperation.
Your dichotomy is a false one. Do you really think anyone's trying to keep frail old people alive just to count off more days? It seems clear that the goal is to eliminate diseases and decline, which would increase everyone's quality of life.

You're free to continue practicing the barbaric ritual of death if you want.
I'm a little bit spaced out right now, but I have no clue what it does after watching the video.
How We Type: Movement Strategies and Performance in Everyday Typing
If I'm very proud of my company, I might be flattered that they too want to work at the same company so much. If my company's just a'ight, I'll think "why? and where have you been working in the meantime?" Additionally I might feel a little sorry for them, at first. If they actually do amaze me with how much they've improved, I would kick myself for failing to notice their potential the first time, and recommend them for immediate hire. I don't think I'd ever feel impressed with them. They'd deserve to feel impressed with themselves though, unless they totally blow it / show no improvement in which case I'm back to just feeling sad for them...
This is explained in reply to your sibling comment, but the convention on linux for many years is that the source distribution has automake/autotools already run. That way, when you download the source tarball, you know the process is `./configure && make` to make the final binary. The way package maintainers for distributions customize things is (hopefully) by providing flags for configure. The idea is that autotools should only be necessary for developers, not for maintainers.
Some other possible reasons:

1) Mozilla as an organization has previously expressed the opinion that contests like this have bad side-effects (like causing delays in vulnerabilities being reported by researchers who find them, hence leaving users exposed when the vulnerability could have been fixed). Keep in mind that the browser vendors are involved in funding the contest, so said opinion could be read as "we don't want to pay you money for something we think is harmful".

2) Mozilla has had the best response times of the browser vendors on Pwn2Own bugs, which means the other vendors have incentive to keep them out of the contest if they can spin it as a problem with Firefox, not with the contest.

Notably, Firefox has made security improvements in the last year. "Serious", is of course a subjective judgement.
why don't the young people left Vancouver create a city of their own?
We just released a Dockerfile linter at https://fromlatest.io. If you paste a Dockerfile in, it will lint it and show you some best practices and feedback on your Dockerfile. Feedback welcome!
cpanel :)
Imagine the web is different in these ways:

* instead of a handful of desktop browsers, there are over a dozen, each with their own quirks, most stuck with support for standards over 10 years old.

* similarly, mobile has the problems it has now (have you ever tried tracking down an Android rendering bug?). But a few more browsers to reckon with on top of the profusion of screen resolution/OS/browser combinations.

* Most ISPs run HTTP requests through proxies which each strips out their own set of tags, CSS, and JS they've decided are unsafe or unhelpful. This set is different by ISP, but you have to assume your page request could go through any of them.

Bootstrap probably wasn't built for that.
That was a nice read. Thanks!