skysight-inc/HackerNews huggingface dataset:
I hate to break the news. But that ship's sailed.
What does that mean in concrete terms? What makes prostitution different than other jobs?
I just ran the code through clang (Apple LLVM version 5.1) with no problems. You don't have to rename the source - but perhaps there are issues in other configurations.

clang -framework Foundation -framework OpenGL -framework Cocoa -o test test.c
You can use setTimeout to "free up the event loop". Using setTimeout(fun, 0) will run fun after the event loop has been freed up IIRC. NodeJS has a function called setImmediate that does exactly that.

JSON.parse as implemented is going to be blocking. But it's possible to implement an asynchronous, non-blocking JSON parser

See also : http://stackoverflow.com/questions/779379/why-is-settimeoutf...

Edit : requestAnimationFrame is a better alternative to setTimeout(fun, 0), as it allows the browser to update the UI.
> The downvotes on this are baffling.

I hope ProAm gets some corrective upvotes, because they're making reasonable points in a polite way, yet all their posts are getting downvotes.
On the other hand... the author is a respected financial cryptographer. He invented Riccardian contracts, is a proponent of triple-entry accounting, has authored many papers and provided expert testimony to the US senate finance subcommittee. 45 leading banks have joined the R3 consortium and he is R3's blockchain architect.
It also, in aggregate, has the effect of lowering, or preventing increases in, wages in the larger labor market.
How would they have found out? In my (limited) experience, background checks verify the information you provide, and maybe do a credit check and look through court records. It's not like they send investigators to follow you around. How would they have known someone was enrolled in a random scam school, if they didn't volunteer the information?
I'm skeptical of your first link which has absolutely no remarks about data collection besides a link to an aggregation tool, although I do think that the number of men who are g4p is drastically undercounted.

Studies conducted in Nordic Model countries show that the Nordic Model reduces violence, trips to the ER, and increases rates of calls to the police by extremely significant margins. (note that this source is actually anti-nordic model, look through their data to see the reality of the situation)

https://humboldt1982.files.wordpress.com/2012/12/dangerous-l...
APE – The Software Revolution
The Productivity of Working Hours (2014) [pdf]
Here's a government review ( I've linked to the conclusion, but you can get back to the full report pretty easy)

http://www.justice.govt.nz/policy/commercial-property-and-re...
Assuming you mean social conservatives, that doesn't sound conservative at all.
Behind the Scenes of a Scoop
This 2010 article [1] by (the highly-regarded) Stanford law professor Mark Lemley [2] is old, but might be helpful. Excerpt: "Notably, the Eastern District of Texas, while it has a higher than average plaintiff win rate, is not in the top five districts.

This 2015 PwC study [3] notes that from 1995 to 2014, "Interestingly, patent holder success rates for the top seven judges also tend to exceed the overall success rate, particularly in the Eastern District of Texas." The three E.D. Tex. judges listed in the chart (at page 20 of the PDF) had patent-owner win rates of 63%, 73%, and 64% respectively.

[1] http://amlawdaily.typepad.com/Lemley.pdf

[2] https://law.stanford.edu/directory/mark-a-lemley/

[3] https://www.pwc.com/us/en/forensic-services/publications/ass...
Alice's Bank is one step ahead of the SIM-swap villains
Once there was a girl called Alice. She had a brilliant smartphone and she used it for EVERYTHING. Including online banking.

But this was a problem, because it meant her bank account was very vulnerable to attacks from SIM-swapping fraudsters. These baddies have found some extremely sneaky ways to get their hands on Alice's money. Now, Alice's phone does its best. It has lots of ways to try and make sure that the person using the phone IS Alice. But unfortunately the fraudsters are even smarter.

Luckily, the technology good guys are already working on ways to defeat the fraudsters. Their two most brilliant ideas are:

Mobile One-time Pin ("OTP"). If Alice's Bank use this technology, it doesn't matter if someone gets hold of her SIM - they STILL can't log in as Alice. Ha! OTP doesn't need signal, wifi or even an internet connection to work. It just does. And it's completely separate from Alice's SIM. Hooray for the good guys!

Behavioural Authentication. No-one spends money quite like Alice. Alice likes patisseries from the stall near her office (especially the raspberry ones) and buying shoes in the sales (she's been looking for the perfect pair of kitten heels since 2005). SIM thieves mostly don't like raspberry cakes or kitten heels. They like getting hold of your money as quickly as possible, because they usually only have six hours to grab the goodies. If Alice's phone has Behavioural Authentication technology, thanks to its (rather awesome Predictive Algorithm), it will be able to tell the difference pretty quickly, and the fraudster will be stopped in his or her (non-kitten-heeled) tracks. Great stuff.

Sadly Alice's money will never be completely safe. But with brilliant ideas like these, hopefully we can carry on keeping Alice one step ahead of the SIM-swap villains.

Written by Hannah Preston, Payment Security Expert
Plus, in the event of a huge Earthquake, you'd probably have access to FEMA funds anyway.
...3 seasons in and DareDevil hasn't been with a woman with the exception of a kiss.

If you're looking for more, one might suggest the "affiliated" Hell's-Kitchen-in-Marvel-Universe-on-Netflix program Jessica Jones. Ms. Jones has a different philosophy than Mr. Murdock with respect to casual intercourse, which you might find more appealing. They appear to agree on plenty of the old ultra-violence, however.
weley
The UK has a campaign dedicated to this: http://ipayroadtax.com/

Admittedly it's more due to the UK's peculiar form of taxation (in a netshell: occupiers of houses pay "council tax" rather than owners paying "property tax"). But the website is a little dated, I hear they re-instated a ring-fenced sales tax on cars that will go towards road development.
Enough with the pop-ups with no close/X. It's not clever.
This is a cool hack, but I think the article would benefit from a deeper explanation of why "USB to serial" worked and "USB to parallel" would not.
And that doesn't incorporate the government administration cost, which the author's number includes (by taking the actual city budget).
Handling ~rich text may be a pain in QML, though -- unless WebEngine (Chromium) is used, but then it becomes a glorified web app, again :).

It all depends on what the app should do, of course (should it allow to remember multiple contexts, cache data, store it in a format, allowing quick search, etc.).
LiveComment is open-source tool for bookmarks.

Just see demo: bookmarks_managers.sh is generated from interested links of this topic in 5 minutes.

http://acpul.org/pool
Does conservative have a different meaning in the US just as liberal? If so, maybe I should have written "right-wing republicans".
On the contrary, I think that they might have had enough insight to see how potentially disruptive it could be if one person claimed all of those coins after bitcoin had attained widespread adoption. It also keeps someone from being able to claim the Satoshi Nakamoto "persona," which I think could only be self-serving. I don't think Satoshi revealing himself could ever do the world much good. One of the tenets of bitcoin is the lack of a central authority or leader.
The very fact that there are flavoured vapors that smell up an entire room with their disgustingly sweet scents is enough to ban them indoors. I don't want your strawberry cloud in my face. Imagine 20+ people in a closed space all dispersing their various scented vapors. No thanks. It would not be considered acceptable for someone to burn incense in most indoors locations; this is no different in that regard, and may be worse.
City policies on this vary so much that it's impossible to generalize. That said, newer cities often end up forgetting that they need to pay for street reconstruction. The original cost of the street is usually included in the initial price of the house.

Sophisticated cities maintain a model (commonly called a pavement management program) that lets them predict future maintenance cost across the city.

He misses the fact that Ames does get tax money for street maintenance [1] and reconstruction [2]. His estimate for a properly maintained street is quite low -- other Midwestern US cities are able to get 60-70 years from their streets.

He also misses out on special assessments as a source of revenue -- which is very common for residential street projects.

[1] http://www.cityofames.org/home/showdocument?id=22486 page 178 shows state taxes as a revenue source

[2] http://www.cityofames.org/home/showdocument?id=8045 page 91/92 shows a variety of sources, including state taxes
Kids, mainly.
> So every iOS or Android device which pops up on our Windows DHCP/DNS needs a CAL

Only if you have Device CALs. If you are using User CALs then each user is licensed for as many devices as they/you want.

We have good sales company (in the UK) with a really great sales REP. We moved with him when he changed companies a couple of years back. We call him up, and we have an open license the next day. That said there are some pretty aweful MS partners.
Unless we are talking about something terribly dire (arbitrary code execution) browser vendors are super unlikely to change behavior that has existed, and potentially relied upon, for many years. The bar for changing existing behavior is extremely high and this kind of attack won't come anywhere near meeting it. So, the only realistic solution is something that a site opts into (or out of depending on your perspective). CSP would at least let the site that is a potential victim protect itself. And, if there was a good reason to let a partner site have window ref (I could imagine something related to payment providers and modal pop up payment flows), they could opt in to that. It would look something like.

window-ref 'self' PayPal.com

Something like that would let the site reference their own windows as well as grant access to a "trusted partner" like PayPal.
Looker launches analytical apps for business
> Why should it matter with whom one has sex with if all parties consent?

So, there are some people who'll say that any paid for sex is wrong, even if all people involved are freely able to make the choice. Let's ignore those people for a moment.

> Why should it matter with whom one has sex with if all parties consent?

48 year old buys sex from a 15 year old? Neither are in debt, or have drug addiction. Each say it's their free choice. Is that a problem?

Person buys sex from other person. The person selling sex has a drug addiction, and is using sex work as a method to buy drugs. Is the seller able to give consent in this situation?

There are many more, and these feel like moral judgements to be made, and it doesn't feel unreasonable to try to work out where the border between acceptable and unacceptable is.
for a lack of a better term, women become debased as potential romantic sexual partners. this is cultural and intangible, but isn't associated with most jobs, even if they're very low skill or status.
I'm amazed (in a good way) that European banks have such advanced security and that the general public goes along with it.

If they tried this at a Canadian bank, every non-technical person would immediately switch to a competitor and they'd lose more money than they'd save via fraud prevention.
Yeah, we couldn't afford a computer back then. I learned by spending my Saturdays on the public computers at the library, hence why having access to an interpreter that didn't need to be installed was awesome.
Biggest change to 3D Secure in a decade
EMVCo’s new development will utilize richer cardholder [and device] data during the transaction which will result in far fewer password interruptions as stated in this MasterCard press release. One of the biggest changes that cardholders will notice immediately is that the onerous registration process (seen in the traditional 3D Secure protocol) will be eliminated, providing a pleasant online shopping experience for online shoppers. As the card-not-present (CNP) and 3D Secure transaction volumes increase, the importance of a standardized and seamless customer experience has never been more important. According to the press releases by EMVCo, it can be concluded that 3DS 2.0 will aim to help make online shopping safer and more convenient for cardholders by removing the necessity of having to authenticate via static passwords, (EMVCo press release 2015).

The primary goal originally was to improve security for online shopping, 3D Secure delivered. Over time, transaction abandonment became an issue which made it clear that creating a better user experience for online shopping was necessary. Industry leaders, like CA Technologies, developed solutions that focused on improving the cardholder payment experience for 3D Secure transactions by doing a risk assessment of the transaction to help determine if it was initiated by the legitimate cardholder. If the transaction was low risk, authentication could be bypassed which helped reduce transaction abandonment.

Now, new consumer devices, such as smartphones and in-app purchases, have changed how consumers interact and shop online. These innovative technologies spawned the need to enhance the 3D Secure protocol in order to fully support and optimize them.

http://www.ca.com/content/dam/ca/us/files/executive-brief/ca-viewpoint-summary-of-3d-secure-2-0-and-how-ca-can-help.pdf

Written by Hannah Preston, Payment Security Expert
Or just forking it, it's released under a open source license.

This wouldn't be the first time Servo has forked a dependency, for example they maintain a fork of glutin (library that handles opening windows) because they want certain features that upstream doesn't.

https://github.com/servo/glutin
Well, I can't speak for the New Statesman, but that's just not what decriminalisation means. Here:

https://en.wikipedia.org/wiki/Decriminalization
I might get downvoted for this, but I think it is an important point to really consider. The claim that the web is getting/remaining open is somewhat dubious. As JavaScript and web browsers get increasingly complex, it is harder for anybody to just start up and write a usable, compliant web browser from scratch, which in fact entrenches the status quo.

And why do we simply trust the existing browsers? Google has very specific goals to monetize you and Chrome can be leveraged to help that goal. Microsoft's historic fight with the web and now their current changing business goals are a reminder that their web browser goals can always change, and their current model seems more like Google. Apple is always Apple. And why should we blindly trust Mozilla? They depend on external funding to keep the foundation going to pay for a lot of the complex engineering that goes into Firefox. I'm not accusing them of anything wrong, but you can look up prior controversies about their funding sources and decisions and see people don't agree it is all rosy.

I'm suggesting the increasing technical complexity is not necessarily working towards the goal of an open web because it is entrenching the gatekeepers that can make the web browsers.
I posted something similar elsewhere but...

If we had systems in place that prostitues could turn to instead of prostitution, then only those that actually wanted to be a prostitue would be. People wouldn't turn to it as a last resort.
“I know that astrology isn’t a science,’ said Gail. “Of course it isn’t. It’s just an arbitrary set of rules like chess or tennis or, what’s that strange thing you British play?’

“Er, cricket? Self-loathing?”

“Parliamentary democracy. The rules just kind of got there. They don’t make any kind of sense except in terms of themselves."
I was able to circumvent whilst I was away earlier this year. I think it's harder now.
I use quotes differently than journalists. I use them to indicate "this is a separate sentence that expresses an idea mid-sentence" and to indicate tone shift, not as a quote for a specific person. I use a > prefix for direct quotes.

That exact string isn't from the Github issue, it's a summary of one argument dismissing some of the OpenSSL RNG's worst issues.

Here are two direct quotes if that's what you want:

> forking is not an issue for node.js

> The bucket list of fork-safety issues that would have to be addressed is so long that I think it's safe to say that node.js will never be fork-safe.

There was also off-ticket discussion on IRC where similar arguments were made.
(I'm not addressing the article at all, just your logic):

By that logic, the simplest way to get rid of the dependence is to decrease their tax to 0%...
Do large predators have a positive effect on human health?

I'm not trying to be funny with this, I'm just pointing out that human benefit isn't strictly increasing on all environmental factors, and that some of the evolutionary adaptation our species went through was about strictly avoiding sources of harm. Being present in the environment doesn't imply being somehow beneficial.
But I can't microwave something late at night without waking the whole house up!
That's because of sea level rise from global warming. Lots of isles have been shrinking.
Canvas is not a bad idea, but try Processing also. API is really simple, documentation is great filled with examples.
I went to the page and the first thing it did was to do a popover (modal window) asking me to hand over my email address and sign up for a newsletter.

No thank you, I closed the window.
Okay. I read the whole thread (ugh). Arguments for using the kernelspace CSPRNG basically boils down to this:

1. Kernelspace CSPRNGs generally don't change, are well audited, and are generally accepted to be secure.

2. Userspace CSPRNGs don't provide any additional security benefit.

3. OpenSSL is a questionable security product with it's history of vulnerabilities.

So, with that said, let's look at each of them.

For the first point, I don't fully agree. The Linux kernel CSPRNG has changed from MD5 based to SHA-1 based. I have heard chatter (I don't have a source to cite this) that it should move to SHA-256 with the recent collision threats of SHA-1. There is also a separate movement to standardize it on NIST DRBG designs (CTR_DRBG, Hash_DRBG, HMAC_DRBG- https://lkml.org/lkml/2016/4/24/28). Starting with Windows Vista, Microsoft changed their CSPRNG to FIPS 186-2 or NIST SP 800-90A (depending on Windows version), which could be hash-based or AES counter based. OpenBSD changed from using Yarrow and arcfour to ChaCha20. So, no, kernelspace CSPRNGs change all the time.

For the second point, I greatly disagree. First, you need a specific RNG to compare to. It's considered "unsafe" to use MD5 as a CSPRNG, although that would require pre-image attacks on MD5, of which it still remains secure. Additionally, a userspace AES-256-CTR_DRBG is theoretically more secure than an AES-128-CTR_DRBG design. While that matters little it terms of practical use, the reality is that AES-256 has a larger security margin than AES-128, as I understand it. Same for using SHA-256-Hash_DRBG instead of SHA-1-Hash_DRBG. Userspace CSPRNGs can be more secure than kernelspace.

Finally, as far as I know, attacks on OpenSSL have been overwhelmingly CBC padding oracle attacks, in one form or another. There have been a couple RNG vulnerabilities with OpenSSL (https://www.openssl.org/news/vulnerabilities.html), but same with say the Linux RNG (https://github.com/torvalds/linux/commit/19acc77a36970958a4a...). So, I'm not sure this is a valid point.

The biggest reason why you should use a userspace CSPRNG is performance. System RNGs generally suck. The Linux kernel can't get much faster than about 15-20 MiBps. Similarly with Mac OS X and FreeBSD. OpenBSD can get about 80 MiBps (on testing with similar hardware), but that's just painful for a single host trying to serve up HTTPS websites, when the HDD (nevermind SSDs) can read data off at 100 MiBps without much problem. The kernelspace CSPRNG can't even keep up with disk IO.

Userspace CSPRNGs can get into 200-300 MiBps without much problem, and with AES-NI (provided that you're using AES-128-CTR_DRBG), 2 GiBps (https://pthree.org/2016/03/08/linux-kernel-csprng-performanc...).

But, I do agree with one very serious concern on using userspace RNGs in general: they can introduce bugs and vulnerabilities that don't exist with the system CSPRNG. Expecting a developer to get this right, especially one who is not familiar with cryptographic pitfalls, can be a massive challenge. But this isn't the case with the OpenSSL RNG.

So, I guess I don't see the point to move the node.js CSPRNG dependency from OpenSSL to kernelspace.
Not just humans evolved in low doses of radiation but, all land creatures have. Also not all life on earth was necessarily constantly exposed to large predators.
I have walked around assembly row and it isn't terrible but it certainly doesn't feel like downtown Boston.

Check out what standing at the intersection of Grand Union Blvd and Artisan Way feels like:

https://www.google.com/maps/@42.3948862,-71.081131,3a,75y,11...
Even better point than mine. This is probably gonna suck for independent medical practices.
Well, if you place your goals over the lives of those around you you may be a sociopath(-ish) even if you'd just phrase it as prioritizing work...

Not that I think the phrase has useful diagnostic meaning or anything.
There was plenty of dialog in seas 1 establishing that Matt knew how to find and bag the pretty girls whenever he wanted.

There's an entire flashback sequence where Foggy gets excited to learn Matt uses his "disability" to woo ladies. He figures some of that will spill over into his lap.
Like I said in the other thread, you're not selling your labor as you do in pretty much any other job.

Here's an op-Ed from someone with direct experience.

http://www.nytimes.com/roomfordebate/2012/11/11/does-pornogr...
It's pretty strange to see a new authentication protocol (they describe it as authorization protocol, but they do authentication as well), just as W3C's WebID-TLS is being finalised. Oh, did I mention it uses client X.509 certificates as well? And how does the author imagine that banks would rely on his new protocol to ensure non-repudiation?
Reminds me of the Asian girl who got "triggered" by Colbert when he made a "joke" about asian culture as a vehicle to highlight how the name of the W. Redskins was racist and ridicule the people defending it.
Few brits I know actually drink anything other than (what's known in the US as) English Breakfast, given any sort of choice. Apparently closest to a regular 'cuppa' you can get (or so I've been told).
So it's entitlement to want to exercise the democratic process to push for policies that won't decrease wages wholesale? Are you against the democratic process?
I think this article explains pretty well why we don't need a parallel port anymore. Rather than outfitting every computer with a complicated and slow port we can have faster, smaller, and more flexible solutions using extra processors in our devices. While I appreciate the ability to control so many IO lines directly I just don't really see the use case anymore and this comes from someone who went down the whole design a new CNC controller because the old one used parallel. No-one ever designs new hardware anymore and bemoans the lack of parallel port that would make their job easier. The void is only legacy hardware that is difficult to use these days.
That taxes go to pay for things the gov't provides is clearly presupposed. You seem to be saying things that the gov't provides don't have costs associated with them.
Search all of the best FREE stock images in one place