skysight-inc/HackerNews huggingface dataset:
Another advantage that dental hygienists and nurses have in terms of employment stability is that their jobs can't be shipped out of the country, unlike those of software developers.
Any sort of network filtering software (including AVs) has to intercept SSL to be effective, otherwise malware will just use SSL to avoid it. This is basically the same as the "governments are scared of encryption" issue, except at a personal level and it's not the governments which are scared, but it should be you. Encryption can work both for and against you, and so can MITM. Remember how someone discovered that smart TVs phone home with private data, because it was not encrypted?

I believe that if you truly own your machine, you must be able to have complete control over the network traffic that it generates. If you consent to letting AV inspect it for you, and there would certainly be some phrase in the EULA which says so, then I see no problem with that. Personally I don't use AVs for other reasons, but opt-in consent of letting a third-party inspect all your data is not bad.

In short, the only problem here is Avast has buggy SSL implementation. I don't know if they use something like OpenSSL, but revocation checking with OpenSSL has to be done manually. A good SSL/TLS client library that has these features would make it a lot easier to do it correctly...

disclamer: I run a MITM proxy for adblocking and filtering (yes, SSL too) so I may be a bit biased.
Holy cow, it never occurred to me that old side scrollers could be hacked to offer compelling VR gameplay (Though I think the brief demo at the end of the video is still sub optimal)
I went to the linked http://fuckadblock.sitexw.fr/ and their publicity example didn't load. Looks like my adblock rules are doing their job!
> my lack of knowledge of 70s games

Prepare for enlightenment: http://www.classicempire.com
So regulated that states, through the lottery, are collectively the largest pushers and profiteers.

Somehow I suspect that kind of "regulation" is not what OP had in mind.
This pill may be a cure for radiation poisoning
Password Protected OneNote Docs Reading and Create Page Title in MS OneNote Style
Why does Anki have dependencies? Why is there software that uses Anki as a dependency?
> I don't think a messaging app should stop illegal usage at all. Similar to ISPs.

I agree, just saying that the article seems to suggest this. Like I said, there's been a lot of attempts to scare people about Telegram lately.
>people with Fort Knox reserves of willpower

In my case, it has nothing whatsoever to do with willpower. It's that video games bore me.
Assuming Turn2U Inc is legitimate, I'd gladly offer some of my time to work on programs like this as well.
> And no, I don't know what planet you live in, but it's not offensive to GPL evangelists (especially not more than proprietary licenses).

I was being facetious; it was a good-natured stab at Gnu folks, not meant to be offensive and certainly not serious. I know having a sense of humor is forbidden on HN but I can afford a few points for a silly joke every now and then. I still find the WTFPL itself hilarious in a good way. :-)
Done
https://github.com/Mechazawa/FuckFuckAdblock/commit/a74307ca...
The conventional wisdom is that liquid cooling is not cost-effective and is only used in "money is no object" applications like mainframes and Cray supercomputers.
Search over projects from GitHub,Bitbucket,Google Code to name your variable
Having ublock, Privacy Badger, Noscript and Disconnect makes it hard for ads to show up.
Google's reach of "Edge Caches" seems closer to Akamai's than CloudFront's though - lots of indivdual ISPs have them.
>> Are you saying there's no potential at which a drug should be illegal?

> Hypothetically speaking, no. In practice, all attempts at providing classifications for which drugs to ban and which to keep legal are based on purely subjective and unscientific slippery slopes. With such a variety of narcotics, it's practically inevitable to see such regressions.

What?! There's certainly some misclassifications due to political meddling with the DEA (should be rolled into the FDA, imho), but how is quantitative addictiveness measured in animal models (and in humans!) a "purely subjective and unscientific slippy slope"? Cocaine is more addictive than acetaminophen. Ignoring that fact is just as bad policy as anything you're arguing against. And yes, I agree with the Controlled Substances Act that addictiveness + medical utility is a decent litmus for the social good or lack thereof realized by access to a drug.

>> if addictive drugs were legal and fully unregulated, who do you think the majority of the profits would go to? Hint: Novartis, Pfizer, Roche, Sanofi, Merck...

> Oh, so you'd rather they go to Los Zetas and Sinaloa Cartel?

Honestly, faced with two evils, yes. Mexican and South American cartels don't have the option of running media advertisements or legal protections for their organizations.

If my sources are correct, Novartis has about USD$50b total revenue in 2014. A rough estimate of the total US illegal drug market is ~$100b. If the US has political trouble with existing legal contributions from drug companies, do you really want to see what our system looks like when we deregulate the market and add that money in? (Yes, revenue would decrease due to availability and competition, but use would likely increase due to legality)

>> Do you really trust them to freely market a compound that has 10%+ addiction capture rate?

We already do so for a variety of psychotropics, analgesics and so forth [...] Yet the cost of vulnerable people getting high off over-the-counter drugs is pretty negligible. It takes no effort for a teen to dose themselves off DXM in cough syrup.

DXM hasn't been found to be physically addictive.
I'd bet that eventually all malware will be served over HTTPS. Movements to encrypt all traffic, like Let's Encrypt, will only hasten this. (Not saying LE is bad, but that's just how it works... it's a cat-and-mouse game.)
The salient point here is the massive disconnect most people carry around in their heads. If presented with a problem, the automatic response of most people is to get the government to fix it. If you quiz the same people on something their government does well, you're unlikely to get a clear answer.
Anytime you propose a private solution to a problem, people will get upset and say 'you can't make a profit from that'. But again, what are government employees than people making a profit on the trade of their time? We are all aware of government employees who have traded their way into highly paid, unsackable positions. Are these people more or less moral than a small business owner who takes home a similar amount of pay?

I don't know when the knee jerk of 'regulate it' came in, despite decades of evidence of failure and unintended consequences from that same instinct.
> Could you please create a mailing list for different professions/subject areas so potential customers could be alerted when relevant premium study sets are released?

That is a fantastic idea, thank you so much! We can definitely create a few mailing lists and I'd be happy to keep you all in the loop. We currently have 10 new subjects in development and are scaling to release at a rate of (ideally) 3-4 per month by next summer. We hired a director of content specifically to recruit teams of experts and to oversee this creation process more fluidly. I'm going to set this up ASAP.

Send your email to feedback@memorangapp.com and your intended subject. It's possible one of our next releases will be appropriate for you.
Paint the Earth
Humans are dumb too, but still manage to explode regularly - although not usually with intelligence.

I'm completely failing to understand why a hypothetical god-AI is being taken seriously as a threat to survival, but the many potential and actual horrors of the human world are being ignored here.

We're perfectly capable of destroying ourselves without needing to invent an AI to do it for us. Why is this not taken seriously as a problem?
"it's offensive, hooray!" is "not meant to be offensive"?
Shell Script to Automatically Setup Git Push to Deploy on your Server
Bad Hash Functions and Other Stories (2014)
I had a similar experience in Australia.

I took a prototype of a new app to one of Sydney's top real estate people.

He told me to sit down for a frank chat: "Good real estate agents focus their energy on selling houses. Great ones focus all of their energy on signing up new listings." Anything that is just there to benefit the client is really of no interest unless it achieves the latter.
It's good to be critical, but you need to evaluate on a case-by-case basis or you risk never learning anything new.
Can't Convert DivX to MP4 Format Perfectly? [Solved]
The softly falling snow turned my mbp into a hot brick.
http://www.newser.com/story/217333/seattle-muslims-say-somal.... I guess since it happened 8 days ago, it doesn't count for this week, but you won't see incidents like these getting the coverage they deserve
That was a great book. My only issue was the phoney science around locating where a signal comes from.
Drupal is going after the enterprise content management market, and offers 3 benefits.

1) You can buy enterprise software support from Acquia.

2) It's relatively easy to find Drupal coding talent.

3) The community cares a lot about security.

Talented developers will find custom solutions more enjoyable and efficient to create and operate. But a custom content application loses to Drupal on all 3 of the above points.
In comparison, what is the risk of NOT performing SSL inspection and letting all encrypted data through?

Microsoft Internet Explorer, don't even allow viewing a certificate until after you have accepted it

Incorrect; there is a "view certificate" button on the warning dialog:

https://docs.oracle.com/html/B12013_03/img/sec_ie_install_ce...
I usually give the benefit of the doubt and assume ignorance, not incompetence. If he was familiar with Abstract Algebra, then the omission of any reference to groups and fields in the examples he gives seems bizarre, as are the pompous declarations in the "abstract" that doesn't abstract his arguments or findings.
You're going to build an amoral, powerful computer and it's going to do what? Slap the fork out of your hand every time you try to eat something?

We build machines using a highly human-dependent artificial selection process. That's not going to change because the number one feature being selected for is usefulness to humans. I'm confused about how that's going to result in an even modestly-powerful, fully integrated machine that is not demonstrably useful to us.

That's a bit like saying we should reconsider having sex because our babies might evolve grenades for hands, and that would be suicidal.
Um, what? I said "hooray Anarchy" tongue-in-cheek. Don't change my words to create a false argument, please.
Mithril is now driving a number of corporate enterprise apps in production. Quite large companies are running the apps and using them daily.

Now that I've worked in react, angular, and mithril I really do think it's the best of the three.

Though I haven't used mithril since I learned about webpack's hot module replacement so I'm not sure if they work well together (but its amazing with react).

Mithril is incredibly lightweight and quick to learn. The utils you've written with respect to rest integration are so quick to pick up and use...

I'm actually thinking about pulling mithril into a react project just for the request side of things.

Anyways, mithril is in my opinion so far, the best of the three.
You should actually read the article. It directly discusses the questions you raise.
Cheat Sheet for Computer Jargon Terms
Solve your sdcard app development issues at developers forum
Sorry to see that you got a blank page .. did it remain that way after a refresh? I have tried the page in many different browsers and never received a blank white page. I wonder if it could be related to the GNU browser you are using.
Spray and Pray in the Seed Stage
Don't miss the presentation linked at the bottom of the readme[1], and the browser-based IDE, Golem linked in the middle[2].

[1] https://www.youtube.com/watch?v=HnZipJOan54
[2] http://shem.io/
This analogy would be accurate if humans had brain-to-brain interfaces. AI's that collaborate will be able to do so much faster than humans with their slow politicking. But in before that, an AI doesn't even need to collaborate with other entities, as it can expand its computing resources at will.
Unbelievable.

You have no problem with wide-scale organized crime networks who engage in brutal acts of terror controlling the drug enterprise, nope. It's the evil capitalist producers exploiting the stupid proles with their advertising. Horrifying. No, the cartels don't have options of using legal protections because the illegal ones are much more effective in terms of securing obedience, and destructive.

If your only criterion of a drug's adverse effects is addictive potency, then your criteria are critically flawed and next to worthless. Something not inducing a physical dependence doesn't mean psychological addiction does not exist, though of course I oppose bans on either grounds. Addictive potential is but one factor of many.

I'm becoming convinced your opposition to legalization is not at all based on a cost-benefit analysis of the public welfare, but rather on a kneejerk fear of capitalism and voluntary association. Your use of the word "deregulate" as somehow being a scary detriment seems to corroborate this.

It's quite disgusting that you denigrate and despise voluntary association between consenting individuals so much that you'd prefer cartels slaughtering and burning villages just so mean scary capitalists with their evil advertising rays of doom don't influence the opinions of the public, whom you clearly regard as morons incapable of critical thought. It is then unsurprising you advocate what you do if that's where you come from.
“A guy called Vasili Arkhipov saved the world” (2002)
Is it best practice to use a separate domain for CDN because of cookies?

Eg: examplecdn.com instead of cdn.example.com
If you're amused by the WTFPL, see also the Tumbolia Public License[1] and the Solipsistic Public License
[2].

[1]: https://raw.githubusercontent.com/joshleaves/licenjs/4174e04...

[2]: https://raw.githubusercontent.com/matildah/SPL/fb35894f14be4...
> (CTO) Look, we're a startup; we don't have time for the perfect solution here. You should consider being more pragmatic...
https://www.youtube.com/watch?v=vaMN0r7Tgxw

Couldn't resist
Using a glottal stop to force the Amazon Echo to correctly pronounce “tw”
Since PTRACE (which is one easy way to do this) is part of POSIX, does this mean Windows no longer has a POSIX subsystem?

Edit: I guess only Server and Enterprise have POSIX: http://brianreiter.org/2010/08/24/the-sad-history-of-the-mic...
The same thing that makes it easier for self replicating nano-bots to exist than self replicating macro-bots. Hand waving.
I wasn't opposing the joke. I was objecting on the basis of it being nonsensical, unless your goal was to just arbitrarily make a non sequitur.
Minor nit pick, but the war is largely between publishers and adblockers. Less to do with advertisers (although the line blurs at scale)
And source available too! Thanks for the link.
After having it free for 2.5 years, started selling LightPaper (http://lightpaper.ashokgelal.com/) couple of months ago. I received a number of emails thanking me for continuing its development. I was pleasantly surprised how generous Mac app users are :) did much better than I expected. Honestly, I started charging it just to get better at "entrepreneurship". And so far I've learned a lot. I usually spend couple of hours every day except on weekends when I put in few extra hours.
I can definitely agree with both sides of this argument.

People like things to just work—and people also like to be able to customize things. I could see this concept being used as a superpowered versioned of IFTTT if it gets baked into products. People can tinker with building things, but there are also premade recipes that you can load and use.
>The Little Prover, recently published is also a neat small intro.

Really? I know a lot of programmers that were excited for TLP and were very disappointed. I haven't even gotten a lukewarm review from anyone yet.
> Please make a more reasonable and detailed critique.

and then

> I cannot STAND IntelliJ

with no reasonable or detailed critique.
I've had weird experiences with long-lived ssh tunnels and have often resorted to initializing the ssh tunnel from a python script and using a heartbeat to manage the state of the tunnel to terminate and reinitiate the tunnel process if it hangs for more than 10 seconds. That only works if the applications working over the tunnel can tolerate dropped TCP connections, eg HTTP + some connection retry logic which opens a TCP socket per request vs rsyslog (without RELP) which trusts TCP's ack mechanism.

One hypothesis for your firefox experience:

http://askubuntu.com/questions/344863/ssh-new-connection-beg...
At first I assumed it was a program giving them a job while in prison similar to other prison labor industries. Upon second reading though it really is ambiguous whether they meant they were working for businesses that are external to the prison or if the prisoners themselves when they are no longer prisoners will be working for the companies.
This is my favorite license (I use it in my starter-web-app repo https://github.com/KrisSiegel/starter-web-app (woefully out of date)).

I wish more people used it.
This guy gets it.
It is very lean and it is JavaScript only.

There is very little in mithril that is "opinionated" so you can be up and running very quickly.

It has a few very key built-in methods that make working with apis easier but they're based on (or possibly exactly) taken from the versions you know. As an example m.request uses a format nearly identical to node's request module.

Compare to angular where you MUST use dependency injection, you must use their templating, must use their XYZ internals. Very heavy to pick up and build correctly. Very slow whan you get to scale.

Compare to react where you've got to use JSX, which means adding transpilers, maybe some sort of gulp-watch, should probably use flux, do things in their opinionated way.

Once you "get it" they each have their pros and cons.

My preference so far is mithril but I am in the middle of giving my react project a fair chance so that opinion may change by the time I go live.
I agree. Any system with potential for strong AI will be more immediately useful for augmentation. Although it's dated, I recommend Disappearing Through the Skylight O. B. Hardison, Jr.
Hi Valentin,
Nice work here. I've played around with a very similar thing in my apartment before, but instead of using visible codes, I thought about various ways to make them invisible to the naked eye. One relatively simple way is using IR LED beacons. Cell phone cameras often pick up near-IR (in fact, the crappier the cell phone, the better). They can continually flash codes that can be read directly by the phone over 30fps video.

The downside is that, being 30fps, your bitrate is heavily limited, thus your address space is limited, but this can be alleviated by geo-localization or combining IR beacons with BLE beacons, either by using BLE beacons to localize, or by synchronizing the BLE beacon broadcast with an IR pulse picked up on camera.

I would love to chat with you more. I'm a recent MIT alum and still in the Boston area.
Many years later, as he faced the firing squad... http://www.learner.org/courses/worldlit/one-hundred-years-of...
Fair enough, and thanks for reminding me of that paper, which is a gem. I'd argue that Lamport makes a convincing case with evidence and proposes changes that would rectify the evidenced issues. This author simply asserts it as a fact and then introduces an odd notation with little concrete justification. I also think Lamport's critique is less of the abstract symbolic systems used in mathematical proofs, but a lamentable tendency to use prose.
Gist?
There must be some subtle differences in the definition of China's first fully autonomous self-driving car:

https://translate.google.com/translate?hl=en&sl=zh-CN&u=http...
I'd much rather be driving next to a car that can see 360 degrees and respond in milliseconds than next to a human. The sooner this happens the better.
Simple solution: Don't go to that site.
Seems like there are similarities between the arrangement this couple made with Harper Lee, and the early Y-Combinator.

"Hey we've had a good year (sold our start up to Yahoo), we see you talent, and want to pay for you to take a year to develop your talent (start a business and see if anything comes of it)."
At some point I really think we'll resort to blocking ads at the network level. There's no way to detect a block at that level and we'll truly be able to control the content that way. I've seen a few http/dns ad blockers here on HN already so we know it's possible and being thought about. These browser based detections are just a game of cat and mouse at this point.
Very interesting read -- thanks for the link!

Poking around a little, I also find this essay, which I think does a better job of getting to the root of the issue: http://edge.org/conversation/one-half-a-manifesto
The issue is more that companies should pay US taxes on profits made in the US. However they can use IP to move those profits to countries with lower tax rates.

The way it should work is:

- Apple makes an iPhone for $200 in China

- Apple sells the iPhone in the US for $600

- Apple pays US taxes on the $400 profit

The way it actually works is:

- Apple creates Apple of Ireland as a PO Box in Ireland

- Apple gives one of its iPhone patents to Apple of Ireland

- Apple makes an iPhone for $200 in China

- Apple sells the iPhone in the US for $600

- Apple pays $400 to Apple of Ireland to "license" the patent

- Apple pays $0 of US taxes because it sold the iPhone "at cost"

- Apple of Ireland pays negligible taxes on the $400 profit due to low tax rates
Hmm. I think "compelling" might be overselling it. As an installation with 8-player serial co-op, it's awfully cool, but as a single-player VR thing, it's a mildly interesting gimmick.

As far as home uses of the technology, I'm most intrigued by the potential for automatically creating screenshot maps like you used to see in Nintendo Power. :D You'd have to elide the status bar for games that scroll in two dimensions, but that wouldn't be hard.
A data scientist shares his passions
It is becoming more and more current and relevant. I'm assuming you saw the current 19th season. If you didn't see it, or at least the last three episodes that form a "trilogy" or sorts, and talk about online ads and ad-blockers.
I think you make a good point -- the "mod-ability" of Eclipse simultaneously makes it attractive to people who like to customize their dev environment to the max and is a big weakness. Some people just want an out-of-box experience that just works.

As an example, I barely remember (since it was a while back) having to find and configure Maven support. Search for the plugin (think it was called m2eclipse). Then add the plugin repository to a list inside the update dialog. Then select the appropriate bundle. Then figure out where the new menu options are (right-click on the POM? on the project?) I also remember not fully grokking the workspace concept (Why can't I work with the checked-out project directly?) This was two/three years back so I'm sure Eclipse may have improved a lot in the meantime.

Take it for what you will -- the point is not to get into Eclipse vs. other IDE discussion, but that having a lot of stuff ready to go and discoverable matters a lot to Joe Developer (and to the person trying to onboard him).