skysight-inc/HackerNews huggingface dataset:
You're right. Just look at all those men telling us they don't feel safe because of what someone wrote, that the work place needs to be more welcoming to them, that being told they're bossy or domineering is insulting, that having to defend themselves in public debate is unacceptable, that they shouldn't be expected to choose between career and family, and that male hygiene products should be paid for by the government because having a dick and balls is just such a burden.

Wait no, sorry, I got that backwards. It's feminist women who do the female equivalent of this. And who find it deeply irritating if you only imply men do not exist to serve at their beck and call, and have zero obligation to them even if they damsel.

And no, not all women. But definitely even some who do have all the power, money and influence they could want. So who's fragile? Or perhaps more accurately: who succeeds in using their facade of weakness as a lever of power, time and time again?

I don't mind admitting the world is not fair, but it takes a special kind of obliviousness to look at women's position in the West in the 21st century and still see a class of victims and men as the ones who need to suck in their gut and soldier on for once.
If packing your own groceries fills your definition of work and doesn't just come under "shit you just do to get something from one place to another because you need it in your life". You REALLY need to get out and perform a variety of jobs. Like damn you gotta be about as useless as tits on a bull if you think pulling the food your going to eat that is NECESSARY FOR YOUR SURVIVAL off a bench and into a bag is work.
I am an iPhone user, but did a detour into Android a couple of years ago. Among other phones I had a Moto G (first or second generation) that was probably around 160 Euro. It was very fast and responsive. I didn't feel/see much difference outside games, compared to the Nexus 4/5 and Moto X 2013/14 that were released at the same time.
Yeah, but it's so easy! Why is that considered a hard problem? Just because most people are unfamiliar with tiebreakers in tennis?
Its very economical for companies to have 100s of AI programmers work on this (for a few of months) for $25k.

But surprisingly the value they get out of it is certainly only 1 team's work.
This is at least better than the revenge porn shaming scheme (“naked loan”) that went around a few years ago. https://medium.com/@arcbering/naked-loan-a-loan-for-porn-sch... https://www.techdirt.com/articles/20161031/10125635924/chine... https://www.whatsonweibo.com/nude-pics-naked-loan-controvers...
The anatomy of a bank's Kubernetes production outage – KubeCon
If it's set up properly, it could mean you don't have log files filled with login attempts since the SSH port won't open to them until a successful knock and the knocking doesn't have to be logged.

While port knocking is really just another layer of obscurity, obscurity works really well on scattershot/random attacks. An attacker dedicated to getting into your specific server is another matter but thankfully far more rare.
>> if no one had an army, armies would not be needed.

Lol, the US has an army because they need to attack other countries!
RDS is a database service. I said you can host a database cluster of your own at other providers for less money, not that other places have a literal RDS clone.
> it's just a shitsack world¹ for the writers to stumble about aimlessly in

I gave up on that show halfway through S3 because of the latter part. Shitsack world is fine. My problem with The Walking Dead is that the show lost any kind of sense after S1, and boils down to people doing nasty stuff to other people, without any goal or purpose. It's stories about people who just gave up.
It's worth noting that most central banks already do have electronic money (called 'central bank reserves'), which commercial banks use for settling inter-bank payments between each other, as well as transfers to and from the Government (Government spending into private bank accounts, tax transfers to the Government from private bank accounts, and the purchasing of Government bonds and securities).

What the linked paper is talking about (it's also part of the Swiss proposal) is to provide accounts for private individuals (not just banks and large financial institutions) to access this kind of money. The advantage is zero risk of losing your money (unlike commercial banks it wouldn't require the Government having to bail anyone out or insure anything), but the downside is reserves don't attract any interest.
How to Write Killer Schloarship Essay?
The main benefit of shaming is to satisfy the savage craving in those witnessing the shaming to feel morally superior to the humiliated party.

In that sense, it "works". Other citizens see the shamed party and feel security knowing that there is someone lower than them in the social hierarchy. "It is not enough to win -- others must lose."

When rehabilitation or deterrence is the actual rather than the ostensible goal, more effective methods will be chosen.
Or even this: https://www.xkcd.com/1984/
I do have Chrome installed on iOS, although I don't generally want to use it. But now that I have it installed, Hangouts on iOS opens links ONLY in Chrome. It's infuriating.

Oh course the "desktop" (not really) Hangouts app also only opens links in Chrome.

Don't worry though, Hangouts will soon be discontinued and we'll have to complain about some Google chat app.
Atul Gawande literally wrote the book on the subject:

http://atulgawande.com/book/the-checklist-manifesto/
This is pretty exciting. Fully non-blocking based on SwiftNIO and using Codable throughout (for Parsing and serializing content from HTTP messages, creating database models, and rendering views according to the release notes) are the headline features for me. I had a quick look at the new documentation as well and it looks excellent.

When Swift was first released as open source the potential for using it server-side felt really intriguing, it's great to see how far along the community has come in such a fairly short time!
I hope so, it's a transition period at the moment and there isnt yet a 'standard' way of doing things that just works.

The system at work is just a regular web app (that I'm in the process of modernizing), I also have a side project I want to build but I've no idea what I'm going to use, leaning towards Vue/vuex with net core as the backend with the eventual plan been to move more PWA as things settle out and improve.

Interesting times.
>Audio/video yes, but what's the point of running DOS emulators in a browser?

The point is that if I want to play DOS games I only need a URL and a modern browser, just the same as with text, images and other media. That "software" becomes just another content type the web can provide, in a way that's transparent and easy for the end user. If nothing else, the browser can act as a sandbox for software that operating systems otherwise don't seem to provide. A developer can't sneak "rm -rf /*" into their javascript and have it work the way they could natively.

> What a browser can and cannot do should be very carefully balanced, or you end up with a tangled mess of Chrome-only content and security/privacy catastrophes.

I would argue things have gotten more stable, not less, over time. Flash is more or less dead, as are web applets, and a lot of security issues in javascript WRT overriding object primitives, high frequency timing, cross origin requests, etc, have been dealt with. It's not entirely the wild west anymore.
> [it is a general race condition if] there is some order among events a and b but the order is not predetermined by the program

(Christoph von Praun)

If two actors do some work concurrently and when finished send a message to another actor, the order those messages arrive at the other actor, event a and event b, is not predetermined by the program. So it's a race condition.

actor a {
do some work;
send 'a' to x;
}

actor b {
do some work;
send 'b' to x;
}

actor x {
receive; <- has this received from 'a' or 'b'? Nobody knows. They've raced.
}

You can express any concurrency with actors, but we do not know how to do so as efficiently as with other concurrency models for parallelism. Someone might be able to implement it efficiently, but nobody has managed it yet, so we're still reliant on shared memory and other approaches concurrency.
Putty for Mac 9.0.0 has been released with improved font rendering
WORKPLACE WELLNESS PROGRAM IN THE UK
I don't travel much. But they are called porters (or, redcaps in Barbados because they wear red caps for easy identification). Let's say you are elderly, tired or have a lot of baggage. You wave a porter over, he or she takes the indicated bags off the airport conveyor belt, loads them onto a trolley, wheels them through Customs, and loads them onto the taxi for you. I've seen elderly, handicapped or heavily burdened (eg couples with 3 kids and 10 bags) use them. How else would one get by?
And when they do, you get Apple.
This works, but you don't get a probability of 2/3, because the cases aren't equally likely. There isn't a probability distribution for C such that for any A and B the probability of A<C<B is 1/3. We would have to have P(0<C<10)=1/3 and P(10<C<20)=1/3 and P(0<C<20)=1/3, which is impossible.
Yes... because a refrigerator playing music is just as absurd as a computer running software...
This all is easy if you only get a handful of login attempts. But when you get more, and more, it becomes an issue. On one of my servers it got so bad that SSH was at the end constantly using an entire CPU core.

I don’t have logs from that server, but here are logs – just the failed attempts – of 2 months from a server that was less severely affected: https://s3.kuschku.de/public/failed_ssh [327M]

And that was despite already blocking massive areas of IP space already.
The logician Raymond Smullyan wrote many books full of logic puzzles, this one being the most well known:

https://en.wikipedia.org/wiki/To_Mock_a_Mockingbird
Its very easy to add up everything you don't have, and see that it's larger than what you do have.

The true 'opportunity cost' is adding up what might have been, weighted by the probability of it actually occurring. Very hard to calculate. Makes the advice in the article interesting but largely moot.

Compound it by people being generally terrible at recognizing true probabilities. "I could have been a famous musician! I gave up on my dreams!"

This failure is responsible for 99% of the folly in life - playing the lottery, not wearing seatbelts, not committing...
The Global Skills Strategy is only for a certain category of employers, mainly large ones. A startup cannot use that to hire a worker. [1]

> more points for an applicant with a bachelor's degree in computer science from anywhere in the world

Quebec's immigration system is not point based as of now. Its FCFS. Though they say its points based, there is no indication from statistics that MIDI selects workers based on points. In fact, MIDI is a blackbox when it comes to revealing the strategy that they use to select workers while Federal Express Entry is fully transparent. Bachelor's degree holders in Comp. Sc are waiting for more than 5 years for a CSQ from Quebec, while they can immigrate to other provinces within months !

There are reports of systematic discrimination by MIDI regarding the selection of applicants based on their citizenship. As a US citizen, its no wonder you are given priority than applicants from third world countries. There are two class action suites against MIDI currently regarding systematic discrimination in selecting applicants. [2] [5] [7]

Ombudsman's Annual Report About MIDI says there are 31,378 applications pending as of March 31, 2017. [3]

> Quebec will still give them a leg up based on that experience if they later apply for permanent residence

That has been on hold with no explanation from MIDI since 2017. [4]

MIDI systematically discriminates applicants even in French priority category (PEQ) if they are from China or India [5]

A forum where applicants discuss about delays from MIDI [6]

[1] https://www.canada.ca/en/immigration-refugees-citizenship/se...

[2] https://imk.ca/en/rahim-and-rhia-basnet-v-midi/

[3] http://publications.virtualpaper.com/protecteur-du-citoyen/e...

[4] http://www.journaldemontreal.com/2018/02/27/des-travailleurs...

[5] http://chalkimmigration.com/2018/04/29/update-peq-group-judi...

[6] https://www.canadavisa.com/canada-immigration-discussion-boa...

[7] http://oreopoulos.faculty.economics.utoronto.ca/wp-content/u...
What's the news here? Using Machine Learning in data analysis is common practice in particle physics.

Is the news that they want to use ML in the trigger selection now?

Also, which one of the four experiments is doing this?

EDIT: Ah, it's CMS.
No, the React process and JS engine run on a separate thread from the main UI thread. The JS thread just passes messages to functions defined natively on the main thread. A lot of this is abstracted away in the components themselves.
Apples to Apples. Your 20 EC2 instances are just 20 VPS at any VPS provider located geographically where you want to deploy them. Also with a script. You still have not gained anything from your vendor lock-in. IaaS has been around since the 90s.
An economy can not be increasingly automated and increasingly stagnant. It’s one or the other. In the USA the economy has been fairly stagnant since 1973 because the post war boom ended in 1973. The move to automation also collapsed in 1973. Please see productivity trends here:

https://data.bls.gov/pdq/SurveyOutputServlet

You can control what years are shown on that page. I sugggest you look at 1950 to 2018. Although the data is noisy, you can see it has declined. Also note that the era of occasional double digits advances ended decades ago. The 14% in 1956 and the 12% in 1971 have never repeated this side of 1973.

The economy is stagnant because the trend toward automation has died out. Although people in tech keep predicting a robot revolution, there is no evidence of it in the productivity numbers.
Definitely one issue with crypto-currencies today is that they have volatile pricing which makes them difficult to use in commerce. There are several projects working to use smart contracts in order to peg the value of the coin to currencies like USD, EUR, etc. As liquidity increases in decentralized exchange formats, such as atomic swaps and DEX applications, there will be enough volume to properly manage these smart contracts to peg coins to fiat currencies.

A unit of account from my understanding simply means that other people are willing to price their goods/services in your currency. This is a by-product of people participating and using the token, and it being stable enough. So once there is a "stablecoin" that gains traction, this will surely follow.
This was what I thought, in fact it's the exactly why I stopped using adblock.
"It's not a router, it's a handheld 4'x8' CNC."

So your telling me its a handheld 4x8 computer numeric controlled... nothing? its a handheld cnc router. I know what cnc mills are having given extensive consideration to building one (bit bigger than 4x8 though as that's too small, maybe more like 2000x6000 because yes I like to build shit and timber comes in 6 metre lengths.

Unless the tool has some serious way of gripping it to the surface its milling, its gonna be generally useless for anything other than light timbers/particle board. I'd love to see it try and cut through some tallow wood or iron bark accurately. Hell even a bit of red gum would probably thrash it out.
How to Raise a Unicorn
Ariannakinz
It's great for performance enhancement but it seems like it would never work with global illumination.
This problem frustrates me, I'm not quite convinced that it's well defined as written.

My first instinct is to say "Based on your knowledge of Alice, assign a probability distribution over the pairs of integers she might pick. Then when one is revealed you should condition on that fact. Then just pick whichever of higher or lower is most likely."

The problem setter will object that we have no way of assigning a probability distribution to Alice's actions. But if that's true, what does it mean to "do better than break even"? Apparently it doesn't mean "win with probability >50%", because there is no probability of winning.
Maybe not as an individual, but as a society or as a species, there are few absolutes for us to pursue. History and Math are the only absolutes we really have.

What I'm meaning to say is its a righteous goal compared to pursuing art or literature, because it's universal in nature.

I think Turing will be remembered as one of the few people who changed the course of human thought in its entirety.

I understand what you're saying, and sure, my goal right now this weekend is to get some plane tickets and an airbnb booked, there's no computing mysticism there.

But as a whole, I think we humans have an objective to find four the most information possible and to do the most computing as possible. That's essentially what the singularity is about, a human creation coming to a point of autonomy. That's the next step for humans, I think, abandoning flesh and spreading autonomous machines throughout the cosmos.

I guess it IS my religion.
California now world's 5th-largest economy, surpassing UK
Hand router buddy, they exist. Router tables are generally used for edging/mitering/straight cuts. Hand routers are for doing narly shit preferably you want one with plunge capabilities so you can just ram it down where the cut starts and you don't have to pre-drill or cut it in from some angle.
Who gains from immigration? (2002)
If you're curious, I keep a list updated a few times a day at https://github.com/cretz/badads
I understand the gist of it and how it works. Websites provide not only dynamic ad frames they also embed trackers and the like. Abolishing "third party hosting" as you call it will make all of that not entirely impossible. The website operators still can and will have to gather usage and view data and sell it. They have to do it, not some other third party I might not be aware of.

So, that excuse won't convince me, like, online ads and data mining networks trying to adsplain that their business model might perish. I won't believe a word of it. It will become more strict with a distinct delegation of responsibility, yes. Websites and services will have to use only their own domain to provide any kind of content.
Can't believe I didn't think of that before I got to the double padlock solution.
California is now the world's fifth-largest economy, surpassing United Kingdom
Most of the time there are some very serious issues that only the management team can understand or discuss. For example a risky stealth pivot, or having to fire the CTO who has been there since the start. Or a major glitch that may lose all their customers if anyone found out.
Ryan didn’t make a leap; that’s the literal definition of the word. First definition I found: a notice or announcement in a public medium promoting a product, service, or event or publicizing a job vacancy.

Ryan’s link to his blog is 100% an ad, IMO. So are YC portfolio job postings.
There is always someone willing to do a job, but that is one where it doesn't matter how much they want to pay me. No thanks, I don't want to know what goes on if I can't talk about it.
Did you mean incompatibility?
I don't want unobtrosive ads, I want no ads at all, which is why I block them all.

And there is nothing wrong that. Companies that rely on ad-views aren't entitled to anything and its perfectly fine for me if they go the way of the Dodo (including e.g. Google).

It's perfectly normal and reasonable to choose for yourself what you want to watch and listen to.
Let's say you have a domain X that you need to triangulate. You break it along a plane, into two domains A and B, about equally large.

Imagine that you have a magical black box system that can triangulate A and B.

Would this not help you to triangulate X? I can hardly believe it wouldn't. (Again, perhaps in pathological cases yes, or if a near-optimal solution is not good enough).
It would also ensure users of land like wide roads (with on street parking), parking lots, etc, pay their way

The money goes to the local administration, who then can spend it on truly public places like parks, offering tax breaks to businesses they want to attract, subsidising housing, etc, which everyone benefits from.
Remember the windows IP stack originated from the BSD stack
Pretty sure the idea here is to quicken the checkout and lines-> having someone fill bags as someone else handles payments and you handle paying, makes queues move faster than having them grind to a halt due to someone packing their bags too slowly.
Enterprise Tech Investing
Measure productivity different from money made. The point is that based on current production levels, we could provide everyone with sufficient food, decent housing and basic amenities like water and electricity.

The reason this doesnt happen is that those who sell the food, or build the housing are better off getting paying customers. This makes sense as a market, sellers are self-interested. It also leads to a certain kind of optimum. But certainly, as a matter of production, it is feasible to give everyone a modest life without needing to change productivity.
As a matter of social stability, it isn't feasible, but in some sense, that should be a denouncement of society.
Isn't that what a line of credit is? Or a debit card? It's got a history of spending, it's very hard to double spend, and its completely traceable?

Sometimes I think fed has learned from Bitcoin that they don't trust us with Bitcoin, and they shouldn't trust us with cash either. I don't feel like they really give a shit about what a distributed ledger actually accomplishes and how it protects users.

Additionally, mining. Mining is a huge problem in my eyes because it wastes a ridiculous amount of energy to not produce anything. I'd love to just buy-in with my credit card or with cash, and have those coins generated (until supply is depleted) to meet the value at that time. If fedcoin worked like that, that'd be neat. Otherwise, it's just an energy sink, and I think we should start being more conscious at where all this energy is going.

Side question, HNers who use Bitcoin, why are you using bitcoin? Why aren't you using monero? If it's just convention, then switch! That's how conventions change!
Common, you are literally trying to describe message passing as race conditions.
The alternative is using Omni Wheels mounted at 45 degrees, which lets you do translations without rotations.

https://en.wikipedia.org/wiki/Omni_wheel
> Contact with the outside world?

Perry (US) sailed a fleet into Tokyo Bay and threatened to destroy the city if the samurai government didn’t open trade with the US (1850s).

Fearing domination by western powers (cf. China) the Japanese reformed their society and economy based on western empires (1868) and within 40 years was able to soundly defeat Russia in a war (1905).
Where do you drawn the line between when a link to a blog post is / isn't an ad? Is every submission that links to any site an ad? This seems like a gray area to me.
Prevalence of vitamin D deficiency in adults admitted to psychiatric hospital
I think the idea of downloading ads (code) directly from third parties will die sooner than this “Flash 2” becomes an issue. That just isn’t sustainable regardless of the trust issue (a person described his ad network that doesn’t rely on third party served code in another comment).

But if blocking advertisers’ hosts is working, it’s trivial for publishers to simply present nothing if the ad isn’t successfully downloaded. When the rendering is controlled by the third party, it’s an all or nothing affair.
If I started "collecting" stolen credit card numbers as a hobby, but not using them, did I collect any numbers? What if I only put them in a database and never run a select? I doubt that defense would hold up. I hate word games.