skysight-inc/HackerNews huggingface dataset:
Computability Theory and Complexity
this was all brought about by Rajoy's current conservative government breaking tradition and taking away Catalonia's autonomous privileges
Of course I'm open to all ages. Concrete goals are missing, but that's part of the point. I want to get a discussion started so that something concrete can come up. People who are averse to discussions are a no go.

I hope the overall larger goal comes across clearly: to stay productive and earning for as long as possible.
Yes, I am. While people displaced by a colony are obviously disadvantaged, the colony itself and its residents are not.
Engineers have used Coderust to crack the coding interviews at Google, Amazon, Snapchat, Uber, Dropbox, Lyft, Facebook, Microsoft, Netflix, Zenefits, Pinterest, eBay, Twitter, Cloudera, Salesforce, Tableau and many others.

If one can "crack" these interviews by spending a couple of hours on some interactive tool... then shouldn't that be an indication to those conducting these kinds of interviews that, fundamentally speaking, they might not be all that useful in the first place?

And not only that - but perhaps counterproductive? In that they explicitly reward not the thoughtful, disciplined engineers you want to hire -- but the drudges and go-getters who think, "Gots to get me into a top company - just tell me what I gotta do to pass the test!"

Shouldn't it now?
Excellent! Do you have more irregular verbs?
I'm not saying anyone is obliged to give them a platform. I'm saying that maybe we, as a society, shouldn't be so quick to call for bans of certain views, or for using our power as consumers to pressure companies to remove such things. It starts with Nazis, and ends with e.g. people on HN saying that Twitter should censor the president. Which at the very least, shows that there is some kind of slippery slope here.

That said, I'm completely sympathetic to companies who choose to kick people off - I'd probably do the same in their shoes! I'm not saying I have a solution for any of these problems - I'm just saying why I find it difficult to so easily throw out the idea of "I may not agree with what you say, but I'll fight to the death for your right to say it".
I'm hoping that changes as they improve yields / gain more commercial adoption.

This is "Intel" we're talking about. I'm no expert on the industry, but from what I recall Intel is the king of fabs.
I've often prefaced such replies with "Because sometimes a upvote isn't enough...", and those get downvoted about 40% of the time. Not that I care, I bathe daily in karma points, it's just a tiny bit disheartening.

I would also argue that an upvote is not "I agree with you", but "this contributes to the conversation in a positive manner". I frequently upvote posts with which I disagree. Conversely, a downvote in my book says, "hey, you're kind of being a dick and dragging the conversation down" rather than "I disagree". I mean, I'll downvote something that is just demonstrably wrong, but more often than not it's "quit being a dick".
When Hugh Hewitt suggested that Trump only meant it that way, Trump objected: "No, I meant he's the founder of ISIS," Trump said. "I do. He was the most valuable player. I give him the most valuable player award. I give her, too, by the way, Hillary Clinton."

Trump then explicitly disagreed with that "clear and obvious intent" re a power vacuum:

HH: I don’t. I think I would say they created, they lost the peace. They created the Libyan vacuum, they created the vacuum into which ISIS came, but they didn’t create ISIS. That’s what I would say.

DT: Well, I disagree.

http://www.hughhewitt.com/donald-trump-makes-return-visit/#m...
I think this is a good example, but I have a hard time understanding the "strict father" worldview. When political parties (left + democrats) tend to have agendas around welfare/public "handouts". Hopefully you can see what the nurturing parent value system can give you (as you said in another comment, father-head == dictator). I agree in some sense around the individualism aspect, I don't think however its complete with a "strict father" mentality.
The Decentralized Investment Bank
I spent a little less time that you doing COBOL and I've never been less productive as a programmer in my life. The language is terrible and the ecosystem is worse. What should take a week to code and deploy took months.

To answer the topic, I've tried COBOL and I hate it. It doesn't deserve respect except in a historical context.
Keep in mind they also have some pretty significant plagarism and pay-to-publish problems.
Almost, depending on who you ask.

But Phoenix contains these workarounds and it works great. So with Phoenix Channels you can really just act like It Just Works.

(phoenix.js is one of the best parts of the library IMHO - its design beats eg socket.io dead out of the water)
Regarding 1), Docker implemented a cached volume mount option to mitigate the performance issues on MacOS [1], but last time I tried it, file system events stopped working. I'm not sure if this is an inherent limitation or if it's something specific to my environment. I'd appreciate if someone more knowledgeable could clarify.

As for Windows, it doesn't have the same fs performance issues on volume mounts, but AFAIK file system events have never worked there [2].

My current reluctant compromise to make volume mounts work seamlessly across platforms is to use polling instead of relying on file system events. That way I can turn on caching on Docker for Mac, and everything just works. The downside is of course polling is inefficient, but I've found when you take care to exclude all non-source directories from the polling, it's usually not as bad as you'd think.

[1] https://docs.docker.com/docker-for-mac/osxfs-caching/#tuning...

[2] https://github.com/docker/for-win/issues/56#issuecomment-242...
Same here, been using docker-compose for development and testing and it's been great. Spinning up 4 servers with docker uses much less space and memory than 4 vagrants. It's also much quicker to provision and get started.
In the pic it scans all the shelves with camera. Does this mean Walmart has to change where they place the price/SKU tags, so it can be easily scanned? Or is OCR+location good enough to determine the products.
How does your sales team address your customers' concerns that they are trading one vendor lock-in (IBM) with another (your company's)?

From seeing how the risk is assessed in some of my customers, the kind of emulation approach you described (I've seen one for the old HP 3000, and it worked great) sells easily when the legacy vendor is so sclerotic and rapacious that the customer's management is practically pushed out of the relationship, and the economics don't have to completely pencil out to close the sale.

The customer is tied down to a smaller (usually) vendor's emulation, and trust the fidelity of that emulation over time, and furthermore, over new versions. The customer must maintain a skill inventory that isn't "current" (though some people might consider that a plus).

I can think of a couple ways to address those sales objections (lock-in isn't real: can always switch back to legacy vendor if all else fails, no need to revamp staff with crucial business/domain knowledge, etc.). But I'd be really interested in how your sales team deflects them, because I anticipate this legacy software issue will only get worse in our industry over time, and not just on mainframes. I'd like to try to figure out how to bring down the friction of such sales in the future.

Thanks for your feedback, really appreciated.
Well, I never thought I'd see police in an EU member state physically attacking their fellow citizens in an attempt to prevent them from voting FFS, but that doesn't change the fact it happened. If they were willing to go that far, why not further?
... i.e. first party isolation, one can read more about it on the Tor Browser design document: https://www.torproject.org/projects/torbrowser/design/
> Since the power to remove a State from the United States is not delegated to the United States, it is reserved to the respective States, or to the people.

Alternatively, since secession would obviate the requirements Constitutionally binding on the State, it could only be done through Amendment, and, because it would remove it's equal representation in the Senate, not even by that means.
There's a rule of thumb that money should flow in the opposite direction of problems, and if it's not, then the process is deeply flawed and unsustainable.

Pay an employee to take care of the company's problems; get paid by customers to take care of their problems; but if they're not paying you, their problems aren't your problems.
Massive inequality. Can use the money to provide things like universal health care and public college education.
Maybe you are right, but the scenario is this:
1 a group of people organizes a referendum or something similar
2 someone else complains at the Constitutional Court or whatever is the institution that has(by law) decide if the act is constitutional or not
3 if the thing was declared illegal the institution that has (by law) stop the illegal thing must act

My country has a similar constitution, a region can't separate unless the constitution is changed. Probably this is not fair for some regions but it is how it is, you can't decide to ignore constitution, not sure how this is in your country. I was hoping that in future EU would unite us and we get rid of the nationalistic views and finally borders.
Did he tell the people that? Or Nvidia? I must have missed it, if it was the former.
Can you place this countries in the map? Catalonia, Spain, Portugal, France, England, and Germany. Colour each one in different shades and name their capitals.

http://elmunicipio.es/wp-content/uploads/2017/10/mapa-adoctr...
The part you're missing is that the Internet is still growing, and so having inserted themselves as the gateway to the Internet, they can maintain large growth rates simply riding along Internet growth without increasing their share of it.

The Internet may have tapped out in terms of number of people online (although even this I doubt; last I heard it was something like 3B Internet users, out of 7B total humans), but it still has a long way to go in terms of usage. Think of all the senior citizens who still watch the evening news, read the newspaper, go shopping in a physical store, decide where to eat by walking around, call up contractors by looking in the yellow pages, and decide which financial products to use based on which sales rep cold-calls them. My mom still does all of the above. As a Millenial, all of those activities have moved online for me.

I used to work for Google Search, and my position allowed me to have access to their query metrics. We'd listen to the earnings calls and laugh at the Wall Street analysts whose questions indicated that they assumed that # of queries was static, something we knew wasn't true.
New JavaScript library, more popular that XYZ library you're using
Genocide isn’t the alternative but rather the escalation in the hypothetical where the 2nd Amendment is relevant. The US does have nukes, after all.
X10: MS-DOS Smart Home Automation
ARM CEO: Tech Industry Must Build Immune System to Prevent a Cybercrime Pandemic
RockScript: Open Source Scripting Lang and Engine for Microservice Orchestration
Donald Trump was elected with a smaller mandate then 38% of the voting population. Brexit was done with a smaller mandate then 38% of the voting population.

Can we get a do-over on those?
Graphic Designers, Copywriters and Art Directors ARE all supposed to have side projects AKA a portfolio.
I think there needs to be more than just a geographic region. A people have a right to self-determination. I'm not sure if any group of persons should. You need to look at history, ethnicity, language, culture, etc.
>> Blue River kills with a spray.

An extremely clever idea that I saw previously was to zap weeds with concentrated fertilizer. Rather than being toxic to nearby plants, it is actual beneficial.
Reading all the comments reminds me why I really don't like working in large enterprise teams. People argue a lot about semantics ("what is a unit test?") and the only right way to do things but there is almost nothing practical to learn from.

I have found that in some projects unit tests are really easy to write and helpful but in others you spend more time on writing mocks and dependency injection than writing stable code.

I don't even know what I want to say exactly other than that we should focus more on practical solutions to real problems and less on debating semantics.
There exists a system that you wouldn't trust to provide a good-enough answer to the question "Does the onion service still serve the same advertisements their website and mobile app do?" ?

What do you think an untrustworthy system is doing that would make it give a not-good-enough answer?
Kubernetes Monitoring: Maps and Tracing
Calcula
The definition of propaganda:
"information, especially of a biased or misleading nature, used to promote or publicize a particular political cause or point of view."

Negative ads by politicians are completely propaganda.
What would be the advantage here?
This is how Silicon Valley is organized, and it's terrible.
You knew what I meant as well as would anyone else that reads HN, no need to be pedantic.
This is essentially Medium’s new monetization model, which for reasons which have been stated, I am not fond of it.
Once again, vague accusations with no concrete examples. I'm not convinced. Sounds like you just have a bias against Catalonia.
> On the Catalan side, the Nationalist movement is used by dubious politicians which belong to the richer statements of Catalan society to grab power and "make history".

In this case, though, these politicians do so at great personal risk. Many are already imprisoned. Even if Cataluña gains sovereignty, chances are that they will be held for high treason by the Spanish authorities.

The Spanish authorities are taking basically no personal risk. If they screw the country, they can just leave on a plane, move to Switzerland or some other nice place.
Now you can delete sent messages in WhatsApp
I always think of investment as chasing the dividends and speculation as chasing the capital gains. Investors prioritize Sharpe's and alpha, while speculators are more interested in beta. Investors want to grow a business, while speculators want to make money from their money.

While they may have the same meaning in a general sense, and are synonyms from a distance, once you get up close, you can distinguish meaning between them.

That's just how English works. Huge and colossal are the same until you pull out the D&D sourcebook, and then it turns out that colossal is bigger than huge.
Phoenix Channels feels like cheating because it's just so intuitive and you get so much performance straight out of the box. It's obscene! Maybe I'm used to Ruby perf that this blew me away so much.

On free tier heroku dyno and the $7 postgres hobby dev, performance was around 27,000 messages sent per second before POSTGRES started complaining. It wasn't even the app itself that was complaining, it was postgres. This was sent via websocket using phoenix channels and persisted to the database.

If you're a backend guy, add this tool to your repertoire - you'll become a wizard and just have tighter code with less headaches.
What's funny is that your conclusion is incorrect.
This 'Russians did it' meme is becoming prevalent. Is there evidence or just rumour?
Yes, he railed about those things in bombastic and often factually incorrect ways. But that wasn't accompanied by actual policy proposals. (In my view, yelling "mexico will pay for it" is not a policy proposal.)
Fresh out or not, a good interview process will involve technical problems. Some organizations will bias to "take home" style, others will do a whiteboard session either on a whiteboard or with a computer.

Good questions are going to be more than, build a linked list in JavaScript or a bubble sort. Those are pure algorithmic questions, but you still need to walk the walk not just talk the talk.
Re: wife. He was not a nice man. These details I retained from Stephen King's 11/22/63 book which seemed rather ... unexpectedly well-researched. Here are notes from another author, Mel Ayton: http://mcadams.posc.mu.edu/motives.htm

"There is also clear evidence that Oswald, like O.J. Simpson, had a history of wife battering. Oswald’s treatment of his wife is documented in the numerous statements made by the Russian émigré community in Dallas and by his wife Marina. According to Ruth Paine, Marina was worried about Lee’s “mental state.” Marina Oswald testified that her husband was given to fits of “unreasonable rage.”"

"Oswald’s treatment of his wife is pertinent to an understanding of his propensity for violence. At one stage Oswald tried to strangle his wife. There were incidents when Oswald hit Marina and she ended up with bruises on her body. At one time during the final year of their lives together some members of the émigré community “rescued” Marina but she returned to her husband after a two week separation."

"Mahlon Tobias recalled a time when a neighbor of the Oswalds complained to him about the couple’s violent arguments. The neighbor reported, “I think he’s really hurt her this time. . . . I think that man over there is going to kill that girl.” Michael Paine was shocked that Lee treated his wife like a vassal and he believed Marina was a person who acted as though she were in “bondage and servitude.”"
Then they bust out Hollywood style accounting. Each game gets it's own LLC, then pays the studio exorbitant rates for handling G&A, and put liability for keeping the servers online with the disposable LLC.
That's why I love Phoenix Context's that were introduced in 1.3 - it allows you to really structure your code and not just throw everything in a "model" like in Rails.
Sounds like you've identified the "offenders", could you just reach out and ask them why they're doing this? Obviously do so in a way that you're not threatening them (discontinue service) or accusing them of cheating (they may not be doing it on purpose). Do this and I'm sure you will hear some common themes. Then you will have the right data to adjust your pricing model, or not - you might just conclude that it's worth leaving the pricing model alone because of the value of the users to adhere correctly, and just allow some level of users to abuse it - because they might not/would not pay full price (I'm assuming you're margins still allow you to make money on these users).

I personally have see what you're talking about. And, I'm not a big fan of per-user pricing as a consumer. Because it creates silos where only Bill can login to get that info... But Bill's on vacation today... do we need to pay for another seat all year long just so we have a backup plan for when Bill is on vacation. So with that, my guess is they don't feel it's worth paying full per-user pricing for users that only login periodically. Or, the total price gets higher than they value your service (eg. I don't mind paying $100/m for your thing, but I have a team of 20 and your $19/user pricing doesn't jive with the value I think your product delivers, so I might be inclined to find a way around it). It might also be that most of the users are casual users and they only have one power user. You might need to consider creating different user classifications with pricing that reflects (eg. admin = $100/m, generic = $10/m); but this will complicate your product not just your pricing model.

I don't know anything about your product. But, consider fixed pricing / annual pricing. People fundamentally think about these differently. Selling a solution for $1200 for the year may be easier than $100 per month. Also if it suits your business, you could set pricing based on volume usage. More users probably correlate to more volume of use and it will remain revenue friendly. In this way, it become more "fair" for the companies who have 1 seat but use the product heavily.

Not sure anyone can really answer this for you but I hope this helps give you some ideas!
I'm with you on that.
> Running an integration test that queries to Amazon RDB can take forever.

Why wouldn't you run your test on aws if it needs to integrate with rdb anyway?

Or are your code changes so massive that "git push" is slow?
Well, they've also chased quite a fee geese that haven't provided any golden eggs yet. Like Xeon Phi, which was supposed to be the GPGPU killer for half a decade now. But it's never really been more than temporarily on par with NVidia's offerings.
re: measures of humanity;

I meant humanity as in the species, not as a quality.

>The root question is do the ends justify the means?

I do not believe the ends will ever justify the means, but that is just my opinion on the matter.

>Do you want Equality of outcome so much that you are willing to adopt Fascism to achieve those aims?

I'm personally satisfied with equality of chance such that everyone has an equal chance of doing what they want but are not guaranteed to succeed either.
Ask HN: Subtle web accessibility shakedown or cunning SEO?
I received a friendly email from an "Accessibility Intern" at http://www.accessibleunited.org, complaining that one of my blog posts linked to Wikipedia, which (the intern claimed) is not accessible to disabled people.

The email suggested that I instead link to a different website that has a page on the same topic.

The site -- accessibilityunited.org -- was registered on GoDaddy in mid-June, 2017. It's new. As you might guess, WHOIS information is opaque.

My paranoid mind :-) sees two possible reasons for the email I received:

* A subtle way to generate backlinks for the site that the Accessibility Intern recommended. Maybe an SEO firm is hiding behind the facade of a do-good organization that they created for this purpose. (This happens in politics all the time).

* A subtle way to set me up for an ADA lawsuit, claiming my website is not accessible to the disabled. Unfortunately I have seen bottom-feeding law firms (I do not judge, and I am not bitter that they are besmirching the reputation of a profession of which I am a member) make a killing this way.

Web searches revealed nothing about accessibilityunited.org except that it appears to live on shared hosting at Hurricane Electric.

So. Has anyone else seen these emails? Does anyone else have insight into what might be happening here?
I used NFS when using vagrant shared folders a lot a couple of years ago. Didn't really pay much attention to the performance, I must admit, which was fine for my purposes; for me it only really needed to crash less than the default shared folder stuff...

I did have to supply an extra "mount_options:['actimeo']=1" option to the synced_folder command to make file watcher-type systems work tolerably. With the defaults I'd often be waiting several seconds before any changes made by the host would be picked up by the guest.
I don't understand how people can keep repeating this? With out citing specific data? Based on wikipeida's article on election data in the 2008 the average voter turnout was 73.9% of the population. During the Catalan referendum some were between 38.5% and 42.5% percent turnout. For simplicity lets say 100 people voted in the referendum which resulted in a 90/10 split in favor of independence. The turnout numbers suggest that in an a normal election maybe as much as 192 people might have voted or 92 more then did. Even if you assume %90 of the "likely" voters that did not vote would have voted against independence it seems to me that the independence side would have still won.
It actually sounds like you’re describing the leadup to wwi. These conditions lead to war, not against it.

I’d love to hear a contrary opinion for the downvote I got: gross economic disparity and a large populace that has forgotten war sounds a lot like the early twentieth century.